ICR field assignment process 003 debits/credits indicator

Hello experts,
I'm currently implementing ICR processes 001 - 003 for a client. For process 002, I defined a special field assignment using the SL-funtionality. For process 003 no field assignment has to be configured, nevertheless I'm missing the values for field DRCRK which I thought would get them from SHKZG. DRCRK is part of the field catalog for process 003. Can anyone help me on that?
Regards,
Maria Noack

Hello Maria,
Please check with the customer and make sure that they really want to use process 001 as well as 003. Usually they will want to have GL open items as well as subledger open items in the same process so the documents from both sources can be reconciled against each other.
Regarding your question: During data selection the amounts are converted according to their debit/credit indicator before they are transferred to the reconciliation system. Therefore the debit/credit indicator is not transferred to the reconciliation system.
Example:
In the original system you have a document with the following values:
DOCNR: 1234
SHKZG: H
WRBTR: 1.000,00
During data transfer this is converted as follows:
DOCNR: 1234
DRCRK: [SPACE]
TSL: -1.000,00
If DRCRK contained 'H' you could not be sure what amount you are acutally dealing with here...
Some customers added SHKZG to their line items table to have this information available as well.
Hope this explains the implementation of the standard logic.
Ralph

Similar Messages

  • ICR - Importing File for process 003 + 001

    Hello sap colleagues,
    We have an issue with ICR and I hope someone can give me a hand with it.
    We have included process 001 into process 003.
    Now we are working in the definition of the file structure so that companies from outside the reconciliation system can send us their documents.
    According to what we have read so far, we understand that if ATYPE is C, the account will go to the field RCUST and if ATYPE is V it will go to the field RVEND.
    Our problem is, What do we do with the GL Accounts Open Items coming from process 001? Which account type shall we use so that when we import the file the system knows is a GL Account and not a Vendor or a Customer?
    We have tried to leave it blank and it doesn't do anything.
    We have also tried to enter ATYPE = G and it doesn't do anything either (er read this in a SAP Note).
    We saw another post where it says the GL Accounts go to the field RCUST but it doesn't work.
    Also, does field HKONT or RACCT has to be added to the ICR tables for Process 003?
    Coudl anyone please tell me how to do it? We a bit desperate to make it work...
    Any help will be very much appreciated.
    Thanks in advance
    Regards
    Isabel

    Hello Isabel,
    It really depends on what you want to do with the information "account number"...
    If you want to differentiate between receivables and payables for G/L open items - do you want to do that based on the account number of based on the amount (positive / negative)?
    What object groups do you currently use and how are they set up?
    I'll give you some examples of what you can do - assuming you use the standard setup with object groups "Payables" and "Receivables" with "Payables" defined as RVEND > SPACE and "Receivables" defined as RCUST > SPACE.
    Minimalistic approach:
    Define your upload structure so that the column is uploaded as field RCUST - now the GL account number will be in the field RCUST and all uploaded G/L OIs will be treated as receivables (if you even differentiate between payables and receivables in FBICR3; if you just have one object group "Open Items" then this is not really an issue). If you upload as RVEND, everything will be treated as payables.
    Distinguishing between AP and AR:
    Define your upload structure so that the column is uploaded as field RCUST. Then implement BADI method CHANGE_DATA_TABLE for event '8' to implement whatever logic you would like to use in order to distinguish between AP and AR. You must have note 1475612 implemented for this event to be used. Then fill fields RVEND and RCUST accordingly. Just make sure that in the end you don't have both RCUST and RVEND filled... You could also prefix the account number with a 'G' so you can see that this is not really a customer/vendor account number but the integrated GL account number.
    If you want to have the unmodified GL account number available in ICR process 003 you should add RACCT as a custom field. Then you can also upload the GL account number into that field and then fill RCUST / RVEND according to your requirements and still have RACCT available to display in FBICR3.
    Hope this helps
    Ralph

  • ICR Process 003- Adding new field BVORG

    Hi,
    I am hoping Ralph will see this post and grant some of his wisdom.  I have searched this forum as well as OSS and can't seem to find a good answer to my issue.
    I am in the process of implementing the ICR Process 003 in our development system.  I have added field BVORG for the purposes of matching, but it remains blank in FBICRC003A.  I have done the following:
    1.  FBIC006-  Added BVORG with the Sender field BVORG
    2.  FBIC004-  Reactivated the Transaction data tables and can see BVORG was added
    3.  FBRC008-  Verified BVORG is added as a Subassignment
    I even started from scratch before this by deleting all data in FBICRC003A and Ledger I3.  I realize old data may not be populated, but after the above configuration and activation, the BVORG field in the line items table still remains blank on new postings.
    Any thoughts on what I may have missed?  I did find one OSS Note 1405114, but this seems to apply to Process 002 not 003.  Is there a corresponding note for Process 003 or another solution?
    thanks in advance
    Nathan
    Edited by: Nathan Crowther on Mar 9, 2012 5:54 PM

    Hello John,
    BVORG cannot be filled at the time of posting - just like the FI document number. This is why you cannot maintain this in the field movement.
    This information is supplied by program FBICRC002_DOCNR_SELECT. The program is automatically executed in sender systems where data is picked up by data selection. If you post directly into your reconciliation ledger you need to execute the program yourself - a good time would be right before automatic assignment. If you have the corrections of note 1405114 applied to the program it will fill BVORG if the field exists in your ledger.
    I do not understand why you would add that field to the totals table, though. This will result in a lot of additional entries in your totals table - one for each BVORG. You really should add this field to the line item table only!
    Best regards,
    Ralph

  • ICR: msg FB_ICRC110  Recon. Process 003: Error in setup of recon. display

    hello,
    following with my tread [ICR: Define Reconciliation Process Detail Attributes|Intercompany reconciliation - help with customizing] I have already make trx FBICS3 - Select Documents store 2 documents at table FBICRC003T, looks good. But unfortunately when I run trx FBICA3 - Assign Documents Automatically  or FBICR3 - Reconcile Documents Manually  the system shows the following error message:
    Reconciliation Process 003: Error in setup of reconciliation display
    Message no. FB_ICRC110
    Diagnosis
    Your customizing for the reconciliation display is invalid.
    when I go to customizing "Set Up Reconciliation Display" the system shows a "Run time error"
    Runtime Errors         SYNTAX_ERROR
    Date and Time          19.09.2008 20:20:30
    Short text
         Syntax error in program "SAPLFB_RC_UI_VIEWS ".
    What happened?
         Error in the ABAP Application Program
         The current ABAP program "SAPLSVIM" had to be terminated because it has
         come across a statement that unfortunately cannot be executed.
         The following syntax error occurred in program "SAPLFB_RC_UI_VIEWS " in include
          "LFB_RC_UI_VIEWSF00 " in
         line 1308:
         "The data object "V_FBRC0070C" does not have a component called "AUTO"."
         The include has been created and last changed by:
         Created by: "SAP "
         Last changed by: "SAP* "
         Error in the ABAP Application Program
         The current ABAP program "SAPLSVIM" had to be terminated because it has
         come across a statement that unfortunately cannot be executed.
    Error analysis
         The following syntax error was found in the program SAPLFB_RC_UI_VIEWS :
         "The data object "V_FBRC0070C" does not have a component called "AUTO"."
    Trigger Location of Runtime Error
         Program                                 SAPLSVIM
         Include                                 LSVIMU04
         Row                                     92
         Module type                             (FUNCTION)
         Module Name                             VIEW_MAINTENANCE_LOW_LEVEL
    Does any body knows what is happening? Should I implement a SAP Note?
    Thanks in advance

    Hello Rafael,
    Apparently you did not generate the customizing using FBICC. If you have not invested much effort in customizing settings I suggest that you implement note 1172591 and generate the customizing via transaction FBICC. After you run this and make sure that the transaction data tables are activated the programs should run (provided the customizing for the companies in FBIC032 is correct). Please go through the generated customizing settings and make sure that everything looks OK...
    I also recommend implenting note 1161993. Whether you run FBICC or not it will help when going through the customizing settings. The most likely cause for the error messages is that there are some incorrect settings in your field catalog and due to this also in the display hierarchy setup.
    I hope this helps you in your efforts,
    Ralph

  • ICR Process 003 - question about data selection (table FBICRC003A)

    Hello, I am implementing ICR process 003. We are doing several test and we I have some questions that I hope you can help me:
    1 - If I run transaction FBICS3 - Customer/Vendor(  Select Documents) and then FBICA3 - Customer/Vendor (Document Assignment ) several times (the same selection criteria) will the same documents be selected redundantly and will be stored redundantly in table FBICRC003A? I expected that this will not happen but It seems to happen in my test environment. (?)
    2- If I need to delete the data stored in ICR '003' functionality I need to use transaction GCDE. The problem as I am using ledger '0L' for '003' process I cannot "delete data of one ledger" functionality -that allows to set selection data- and I have to "delete the data of an entire data group" that deletes all data stored in FBICRC003A & FBICRC003T tables. Should I set another ledger for '003' process in order to delete data using selection criteria? Is it recommended to not to use '0L' and create a new one?
    I have read in reference documentation that "is not necessary to set up a SL", but since all my productive companies are running in the same client that is the ICR cliente I am wondering if could be better to create and set a SL.
    Thanks in advance
    Rafael Barreda
    Edited by: Rafael Barreda on Sep 14, 2009 1:27 PM

    Hi Ralph,
    we have created a RFC in order to get data from client B to client A (where ICR system is placed). The summary is:
    I need to import vendors/customer data from Client B that belongs to a certain company code "0001". The company is called "X" in both clients A & B although it only exists as a company code (FI) in Client B and just as a company (and trading partner) in client A.
    Client A:
    1- have set company "0001" as a "Company to be reconciled" at FBIC032:
    RFC destination = ""
    RFC destination for data selection = "ZRFC0001"
    Local company= ""
    Data Source="Documents of Current Process"
    Separate Selection Process= "X"
    Data Transfer Type="Asynchronous via Direct RFC Connection"
    Sender field for reference number = "XBLNR"
    Client B:
    1- I have created the companies (V_T880) that I will need in order to inform trading partner on vendor's master data.
    2- I have assigned company code '0001' to company "X"
    3- I have assigned trading partners created on step 1 to vendors
    4- I have post few FI documents with trading partners informed.
    Then I run FBICS3 - Customer/Vendor: Select Documents in background but the programs takes a lot of time and do not select any document.
    Do you think that I am missing something?
    Thanks very much in advance.

  • ICR Process 003 Open Items GL accounts

    Hello,
    I have a problem getting our open items GL accounts to be selected under Process 003 using transaction FBICS3.  I have run FBIC and included open items GL accounts in Process 003 and have run FBIC031 and have unchecked tables FBICRC003A (should I check table FBICRC001A?).  I have run FBIC004 successfully and have removed ledger 0L from process 003 in FBIC010.  I have checked the Local company field for all companies in FBIC032.  Finally, I have set up the Data Sets for our GL accounts and customers and vendors and set up the groups and sub-groups. 
    When I run the Select Documents FBICS3 I get all my IC cusotmer and vendor documents, however get an error message for the Open Item GL accounts that says the "group account could not be determined".  The long text says to "complete the assignment of the operational accounts to the group accounts".  What did I miss and where do I do this assignment?
    Gary Pajkos

    Hello Gary,
    Actually you can include GL open items in process 003 (and vice versa). In FBIC032 you create a new entry for each company and select the data source GL Open Items.
    Best regards,
    Ralph

  • ICR process 003 - question about handling and ledger

    Hello Ralph,
    I have set up all customizing settings as described in the attachments of note 863630. When i execute FBICA3 now the system gets me the following results:
    Company 001502/Partner 001501: Data records analyzed:         5
    Company 001502/Partner 001501: Resulting unassigned company data records:         5
    Company 001502/Partner 001501: Resulting unassigned partner data records:         0
    Now i execute FBICR3 and I only get the company unassigned data records and not partner unassigned data records.
    In f.2e this used to show up as well so the documents could be assigned manually.
    Am I doing something wrong here?
    And another question regarding the ledger: I have read in some of your statements as well as in a note that there is no need to set up a ledger. But to set up the attributes of the reconciliaton process 003 this is a mandatory entry for the reconciliation ledger. What exactly is the background of this type of ledger?
    Thank you very much in advance for your support on this.
    Kirsten

    Hello Kirsten,
    Re #1: As you can see from the log entries of FBICA3 the program only worked on 5 documents.
    Company 001502/Partner 001501: Data records analyzed: 5
    All 5 documents were documents posted by company 001502:
    Company 001502/Partner 001501: Resulting unassigned company data records: 5
    None of the documents were posted by 001501:
    Company 001502/Partner 001501: Resulting unassigned partner data records: 0
    Did you run FBICS3 for company 001501? Are there any open items relevant to ICR (VBUND > SPACE)?
    Re #2: As explained in ICR_documentation.doc attached to note 863630 ( https://service.sap.com/sap/support/notes/863630 ) in chapter 3.1.2.1 Define Reconciliation Process Detail Attributes:
    The ledgers you specify here do not actually have to be created in the Special Ledger customizing unless you want to use additional SL functions like reporting.
    In order to enable later addition of general SL services you have to specify a ledger name. You can specify any ledger which has not been created yet. However, you should be careful not to create a ledger with this name for a different purpose later in time. If you do create ledgers in IMG activity Define Ledger you must set the properties of the ledgers as described in the documentation of that activity.
    I hope this explains the logic satisfactorily.
    Best regards,
    Ralph

  • ICR Process 003 Month-End Cut-off

    We have implemented ICR process 003 in the 5.0 system.  It seems that "posting period" relates to the period that the document was posted in ICR not necessarily to the customer account.  How can we get a good month-end cut-off when new documents are posted all the time.  For instance, when we run FBICS3, FBICA3, and FBICR3 after the new period begins, it will pull in documents created in the new period and all still open before in previous periods.

    Hello Staci,
    The period and year you enter on the selection screen is combined with the fiscal year variant maintained in your process customizing to derive a key date for open item selection. The open items are then selected in the sender system and stored in the year and period specified on the selection screen in the ICR database. This is also explained in the first message that is displayed in the log of data selection.
    Best regards,
    Ralph

  • ICR Process 003

    Hi there,
    has anyone discovered the following error in ICR when using Transaction Code FBICA3:
    FB_ICRC105
    with the description "Gesellsch. 002/0000/NONE: RFC-Destination Zum Objekt FBICRC_REF 003 ist das Nummernkreisinte: Fehler in RFC-Verbindung".
    Thanks for your information or support!
    Karin

    Hello Karin,
    Please maintain the number range for reconciliation process 003 in transaction FBICRC_SNRO.
    Best regards,
    Ralph

  • ICR Process 003 - Should postings be stopped during activation of database

    In our first go-live of ICR we only use process 003 and have no additional special ledger in scope for this phase. We have seen a recommendation that all postings should be stopped during activation of database. Is that really also valid if we only consider our scope above.
    Thanks for your comments!

    Hello Istvan,
    Even though you do not create a Special Purpose Ledger the ICR program still require the general SL posting framework to be generated. This can lead to issues if data is posted when the generation is performed.
    Best regards,
    Ralph

  • ICR Process 003 Uploads

    We are currently running process 003 for ICR for all of our companies on SAP 6.0.  I would like to incorporate the companies not on SAP via the upload of vendor and customer items feature.  There doesn't seem to be mention of exactly how to do this in Note 1164059.  It appears in FBIC032 I should select 2 Upload and Z other as part of the configuration there, but what else needs to be done?
    Ralph - are you able to help?  I tried searching sap wiki and also an note but no one will help.
    Edited by: Staci Baker on Apr 13, 2011 1:23 AM

    Hello Staci,
    When you select Upload as the data source you also have to specify a DDIC structure as a reference. Please check the following thread:
    http://forums.sdn.sap.com/click.jspa?searchID=73064060&messageID=6291767
    If you need additional help, please let me know.
    Best regards,
    Ralph

  • ICR Process 003 -  FBICR3 -  Display original FI document

    Hello,
    I am doing several test run of ICR Process 003 and I have found that, without any reason, sometimes functionality "display original FI document2 does not work when pushing the "button".
    Am I doing something wrong? Is there any functional reason for this behaviour?
    Thanks in advance

    Hello Rafael,
    There are a couple of notes available for this functionality:
    1293732
    1156114
    1148888
    Please apply the notes and retest.
    Best regards,
    Ralph

  • Intercompany Reconciliation process 003 - Sender Ledger

    Hi Gurus,
    I am trying to set up configuration for IC reconciliation process.  In the step define reconciliation process attributes, do I have to mention any sender ledger for ICR process 003?  I read that the sender ledger field is not mandatory for ICR process 003.  If we leave this field empty the reconciliation program will consider entries from BKPF and BSEG tables.
    My current client has reconciliation system same as sender system.  There is a productive company code running on the same client of the same system. 
    Currently there are two ledgers defined ZA and ZB. 
    ZA - named as FI ledger and
    ZB - named as SPL reporting ledger.   
    Questions:
    1./  In the ICR configuration, Do I have to mention one of  the current ledgers (ZA or ZB) in the sender ledger field in the configuration?  If so what will be the impact?
    2./  Can I leave the sender ledger field blank in the configuration?  If so, what will be the impact.
    I am trying to read through the documentation in SAP notes (1172591 and 863630) but I am unclear of what is needed to be configured in this field.
    Any feedback will be appreciated.   Thanks in advance.
    Best Regards
    Ram

    Hello Ram,
    For processes 001 and 003 you should leave the sending ledger field empty unless you want to transfer information from document splitting to ICR from the general ledger.
    If you specify a sending ledger the program will try to retrieve additional details from the sender ledger specified. But this only makes sense if you are using New GL with document splitting.
    Best regards,
    Ralph

  • Default field assignment

    Hi
    while display the balance inTC-FS10N the assignment field is pickup the posting date data even if we put the Purchase order no.while entering the data during vendor invoice creation.It is by default. Now how to change that default assignment.Pl. clarify.
    Thanks
    shivaji

    Hi
    In the particular GL account master record, you might have assigned '001' sorting key.   Check the master record.  If you remove the sorting key, then it will take what ever you type in assignment field while processing transaction.
    Try once, if got solved, assign points.
    Regards
    Sarma BH

  • Can we add users to the 'Manage Access Request' field to process site access request in SharePoint Online?

    Hi,
    I have a requirement in which I have to assign couple of email ids to the "Manage Access Request" field to process site access requests. And, this is possible using server object model but I have to achieve this on SharePoint Online with the help
    of CSOM.
    There are two properties which control the access request configuration, first is "RequestAccessEnabled", a Boolean flag which turns on or off the access request feature for the site. The second property defines one or more email addresses where
    requests will be sent to. It is named "RequestAccessEmail".
    The above both properties are available for server object model but not for CSOM.
    So, is there any other workaround or way to achieve the sane in CSOM?
    Thanks,

    I don't think there is a programmatic workaround for SharePoint Online.  But the email address is just used for Notification.  Anyone with Manage Permissions can approve Access Requests.  If you create an email distribution list for the multiple
    addresses that should be notified you should be able to add the email address for the distribution list into the Access request email field using the user interface.
    Paul Stork SharePoint Server MVP
    Principal Architect: Blue Chip Consulting Group
    Blog: http://dontpapanic.com/blog
    Twitter: Follow @pstork
    Please remember to mark your question as "answered" if this solves your problem.

Maybe you are looking for