ICR - Tables Special Ledger Process 002

Hi,
I'm implemented ICR Process 002. Somebody  knows What are the fields that should have tables total and actual line items of the Special Ledger Sender?
Can you help me?
Thank you.
Best regards
Giampaolo

Hello Giamapaolo,
If you already have ledger I2 for FBICRC002T and you do not need to run FBICS2 to run some kind of BADI implementation you do not need to create any additional ledgers for FBICRC002T.
Best regards,
Ralph

Similar Messages

  • ICR - relevant customizing for process 002 - transaction FBICS2

    Hello experts,
    I am trying to setup process 002 for ICR. I have trouble getting documents to be viewed in FBICS2.
    I already have ledger Z2 for FBICRC002T (sender). As I see in the documentation on page 20 the program will ignore all local companies which have the same Sender Ledger and Receiving Ledger.
    I have done some postings to G/L-accounts (Expenses and Revenues). What should be customized as receiving ledger? I only have ledger Z2 in the selection screen.
    We use ledger Z1 for FBICRC001T and ledger Z3 for FBICRC003T.
    Thank you very much for your help.
    Kind regards,
    Hubert Bloch

    Hello Ralph,
    the current sender and receiver ledger in client RSX 531 is Z2.
    FBICS2 and/or FBICA2 gives me the message:
    No data selected according to the specified restrictions.
    Within the meantime I opened a message at SAP in german language.
    The number is 16904/2011.
    Please have a look.
    Thank you very much for your help.
    Kind regards,
    Hubert Bloch

  • ICR - without special ledger

    Hi,
    We are trying to customize the ICR Program in our SAP System (ECC6.0), and we cannot use special ledgers. The customizing guide from SAP that we found online states that we do not need to use a special ledger. However, when customizing the step: Reconciliation Process Detail Attributes, the entry of a special ledger is mandatory.
    How can we solve this problem or what customizing settings do we have to select?
    We appreciate your help.
    Cheers.
    Cris & There

    Hello Giamapaolo,
    If you already have ledger I2 for FBICRC002T and you do not need to run FBICS2 to run some kind of BADI implementation you do not need to create any additional ledgers for FBICRC002T.
    Best regards,
    Ralph

  • Problem in extracting data from Z totals table (special Ledger)

    Hi Gurus,
    I am in a task of pulling in specific fields from the Z Totals Table of Special Purpose Ledger into the cube. We only need totals records and do not need line items.
    In SBIW, i have generated the transfer structure and datasource for totals table as per the steps of Generic extraction.
    The problem is that am not able to see all the fields (like balance carried forward, total transactions) in the selection fields screen. While extracting i choose totals records only. But now my datasource got generated and am able to see that it is active (green). But some important fields like balance are missing.
    Please let me know your suggestions / ideas.
    Thanks
    Shreya

    We have the exact same Challenge and Issue.   When I view my generated extract structure 3FI_SL_ZB_TT, I don't see any of my key figures.  This was created off the Special Ledger Summary or totals table.
    For Instance, I need fields KSLVT through KSL16. That is, Balance Carried forward in Group currency (period 0) and, total of transactions of the period in group currency, (periods 1-16).  I don't see these at all in the generated extract structure.  Does that mean it must be appended in via transaction RSA6?
    Also, to get the Balance Carried forward do I have to add 0BALANCE to the extract structure?
    Finally, besides the beginning balance, which wiil remain constant, can I get Month-end Year To Date Balances using this approach.  Note, I don't need detail from the line items table.  I just want to make sure I don't need to use that in concert with a Delta and ODS to get my Month End YTD Balance.  I only need this cube for Balances.
    Thanx,
    Joe M

  • ICR Process 002: ledger selection  - create a SP Ledger

    Hello,
    I am implementing ICR functionality in ECC 5.0.
    I have implemented process '003' so far, and it is already working fine.
    I have seen this question in SDN which is about exactly the same issue that I have:
    [Re: ICR Process 002: ledger selection|Re: ICR Process 002: ledger selection]
    I understand that I have to create a Ledger for process '002' as is said in the message above. The problem is:
    - I have configured "Define Reconciliation Process Detail Attributes (FBIC010)" as following:
    RC           CoA           SS                                          SendLD  Receiving LD
    002     K4     PCGE      Minimize number of RFC calls     I2          I2
    - When I try to create a "I2" ledger in 'GCL1' and I set summary table as "FBICRC002T" the system shows the following error message: " Table FBICRC002T is not allowed  Message no. GG291"
    Do you know what could be wrong?
    Thanks in advance

    Solved by the following information of Customizing's documentation
    Before you can define any ledgers for ICR you have to make sure that global ledgers are active (transaction GCVO: IMG path Financial Accounting  Special Purpose Ledger  Basic Settings  Perform Preparation or Financial Accounting (new)  Special Purpose Ledger  Basic Settings  Perform Preparation).

  • ICR Process 002: ledger selection

    Dear experts,
    We are running on ECC6 and trying to implement Intercompany reconciliation process 002. We already have successfully implemented process 001 and 003. All the data that need to be reconciled are in the same system and on the same client (ie all the company codes are running on SAP ECC6)
    The problem is that everytime we launch the transaction FBICS2, no data is selected (or reselected), even though there are data to reconcile. Message: "No data selected according to the specified restrictions".
    My question:
    - what do I need to customize as sending ledger and receiving ledger ? Should it be the same ledger ?
    - do i really need to create a SL ledger for this process ? If yes do i need to set up transfer operations ?
    - what could be the cause of my problem ?
    My customizing is as follows: in FBIC009, local company code activated, Data source is current process, Data transfer type is Asynchrnous via direct RFC, Sender field for reference and alternative sender field are blank.
    Thanks in advance.
    Steven

    Hello Steven,
    Sorry that it took me so long to answer...
    Re #1 Yes, you have to run FBICA2 in order to have documents visible in FBICR2.
    Re #2 GCU1N takes ledger selection into account. The program basically simulates posting of the document. So if a line is posted to your ledger during GCU1N it would also be posted when using FB01 etc.
    Re #3 You can set up matrix reconciliation.
    Add Segment and Partner Segment as fields with availability "Totals Items: Subassignment" (transaction FBIC006).
    Then maintain the field catalog and choose role Secondary OrgUnit for Segment and Secondary Partner Unit for Partner Segment (transaction FBRC008).
    Finally you have to choose option Use Primary and Secondary OrgUnits and Partner Units in Hierarchy Display in IMG activity Set Up Reconciliation Display (transaction FBRC003).
    The hierarchy in FBICR* will look like this:
    Company 1 - Segment A
       Partner 1 - Segment B
       Partner 2 - Segment A
       Partner 2 - Segment B
    Company 1 - Segment B
       Partner 1 - Segment A
       Partner 2 - Segment A
       Partner 2 - Segment B
    Best regards,
    Ralph

  • ICR Process 002 - Ledger Definition Problem

    Hello,
              For accounts where the flag "Only Balances in Local Currency" has been set, the special ledger line item for that account is in Local Currency rather than Document currency. Proper reconcilliation is then no longer possible due to different currencies being used.
    Does anyone know how to set the ledger so that the transaction currency is always used?
    Switching the flag off is not an option , since it is required to be on for GR/IR accounts.
    Kind regards

    If companies have the same currency as local currency I think you can set your new ledger in order to import BSEG-DMBTR instead of BSEG-WRBTR. Then you'll reconcile using BSEG-DMBTR and all transactions will be in the same currency.
    Regards

  • ICR Process 002

    Hi,
    I'm implementing ICR Process 002, I have created the ledger I2 and I have run transaction GCU1N, so now I have in table FBICRC002A the items I want to reconcile. The problem is that when I run transaction FBICA2 no items are selected.
    Any idea?
    Thanks,
    Isa

    Hello Nils,
    I am glad the note helped you
    Regarding the new error message: I suggest that you log on in English and run FBICA2. The German version of the message is not up to date. In the English version the actual error from RFC processing will be included. If you are running the program in update mode the most likely cause is that you did not yet maintain the number range for group reference numbers for process 002.
    Best regards,
    Ralph

  • ICR Leading zero on field DOCREFNR in process 002

    Hello,
    Like some other people here on this forum, I've noticed that the process 002 behave a bit differently in terms of field mapping.
    DOCNR cannot be used like in other processes, because it's filled with another number than BELNR. I need to use REFDOCNR instead.
    But I need REFDOCNR to be formatted without leading zeros.
    I read on this thread (ICR process for GL accounts.) that it's possible to do it by user exit in the field movement definition.
    But my question is that in my field movement I don't have the mapping BELNR -> REFDOCNR, this mapping is built-in, so I don't know exactly where I should define the user exit.
    Can you please advise?
    Best regards,
    Maxime

    Hello Maxime,
    When posting directly to a ledger the FI document number is not known at the time the SL document is posted. This is why SL creates its own document number. You have the information in the REF* fields which lead you back to the connected FI document. This is exactly what program FBICRC002_DOCNR_SELECT does. It finds the corresponding FI document and puts the FI document key information into the fields FAGL_* in FBICRC002A; the correct FI document number will be contained in FAGL_DOCNR.
    If you collect the data for process 002 using the data selection program, FBICRC002_DOCNR_SELECT is executed automatically as part of the data selection process in the sender systems. For documents posted directly into the reconciliation ledger in the reconciliation system you need to run the program yourself - I suggest that you do this each time before you run automatic assignment.
    If you want to manipulate any information as it is posted into the special purpose ledger you set up you should implement an exit called by the field movement.
    If you want to manipulate FAGL_DOCNR as it is populated by FBICRC002_DOCNR_SELECT, you need to implement BADI method CHANGE_DATA_TABLE for event if_ex_fb_icrc_002=>gc_evt01_remote_select.
    Best regards,
    Ralph

  • Questions on ICR reconciliation process 002 (functionality)

    Dear all,
      I am implementing ICR reconciliation process 002   and I have some
      questions regarding process's behaviour and functionality. I have set
      u201CDefine Rules for Document Assignments" as following:
    1   POPER       Posting period    = Equal     POPER       Posting
      period
      10  RTCUR       Transaction currency    = Equal     RTCUR
      Transaction currency
      20  TSL   Transaction Currency    -1 Opposite Amount (Only for Value
      Fields)   TSL   Transaction Currency
      4/I need to reconcile accounts (process 002) not only for GL accounts w/o
      open items but also Open Items GL accounts and vendor and customer GL
      accounts (reconciliation accounts).
      I do not need to manage open items nor vendor customer items (which would
      be supported with processes 001 and 003); I just need to reconcile these
      accounts as if they were GL accounts. I have tested in my test client and
      seems to work.  Is it possible?
      Cheers

    Hello Rafael,
    The advantage of using process 001 or 003 is that you get a clear overview of the unpaid receivables and payables taking key date information into account. This is why the recommended procedure for dealing with payables and receivables is to use process 001 or process 003. You basically have a different angle when analyzing open items...
    Having said all this it is possible to include any type of account in process 002. All you need to do is to not be quite as restrictive in your ledger selections. Then other line items will be posted to your ledger and can be analyzed within process 002. If this is what you need then go ahead and do it. Just make sure that you are sure your customer does not want to analyze receivables and payables on a different level...
    Hope this helps,
    Ralph

  • Questions on ICR reconciliation process 002

    Dear all,
    I am implementing ICR reconciliation process 002   and I have some questions regarding process's behaviour and functionality. I have set u201CDefine Rules for Document Assignments" as following:
    1     POPER     Posting period     = Equal     POPER     Posting period
    10     RTCUR     Transaction currency     = Equal     RTCUR     Transaction currency
    20     TSL     Transaction Currency     -1 Opposite Amount (Only for Value Fields)     TSL     Transaction Currency
    1/ when running trx 'FBICR2 - Reconcile Documents Manually' although there are only 2 items and they are reconciled and appear as without differences, group's status on navigation tree is "yellow" (Unassigned items). I expected that it will be "green" (Assigned without differences).
    2/ I do not fully understand process behaviour. Although all accounts included in a group are balanced to zero; group status appears "yellow" (Unassigned items) and I have to unassign them in the assigned data view (bottom of the user interface) and then assign them manually again in order to get them in "green" status (without differences).
    I understood for process '002' reconciliation is in a account balance point of view and not try to clear item by item. Am I right?
    3/ If I am reconciliating company A with partner B in FBICR2, when I assign manually items and reconcile all accounts for this Company A/Partner B I expected that status for Company B and Parther A would be updated but transaction do not seems to work as I expected. Is this the correct behaviour or am I doing something wrong?
    Cheers

    Ralph thanks for your answer that was very helpful.
    I reviewed table FBICRC002T and as you said, there were lines with RTYPE = 1 and TSL NE 0; but they were wrong, I mean not "real" since the amounts (totals amounts) were bigger than the sum of the individual line items documents involved in FBICRC002A.
    Then I run 'FBICRC002_DATA_TCAL' and totals were recalculated and then I run FBICA2 and all lines in FBICRC002T with TSL NE 0 had RTYPE = 2 so gropus appear as "green" in FBICR2 now.
    I think that I understand now how program derive group's status.
    Then I did the following steps:
    - I went to FBICR2  and unassign all items in "green" groups.
    - FBICRC002A was updated with status 1 but FBICRC002T remains with status 2
    - Then I logoff transaction FBICR2  and login transaction FBICR2 again. Since table FBICRC002T did not change (remains with status 2) groups appear "green" again although items were not assigned in FBICRC002A.
    - Then I run 'FBICRC002_DATA_TCAL' again FBICRC002T was updated now with status 1
    - After doing that, I log in transaction FBICR2 again and groups appear "yellow" as expected.
    - Then I manually assign in FBICR2 all items so they changed to status "2" in FBICRC002A but FBICRC002T remains with status "1". Groups remains as "yellow" since FBICRC002T is not updated yet.
    - Once again, If I run 'FBICRC002_DATA_TCAL'  table FBICRC002T is updated with status "2" and groups are "green" in FBICR2.
    If you are still keeping reading this thanks you. I think all of this sounds a bit tricky but my question is: how and when is table FBICRC002T updated? Is necessary to run 'FBICRC002_DATA_TCAL' after any manual change (assign or unassing) at FBICR2? Is this regular behaviour? Sound a bit strange by the way, I think I am doing something wrong or have misunderstood somethingu2026
    Thanks a lot in advance for your help and patience.
    Rafa

  • ICR - Process 002 - Business Area

    Hi Ralph,
    how can I reconcile for business area in ICR Process 002?
    In the standard table (FBICRC002A), there is not present field Business Area.
    Can yuo help me?
    Thank you so much.
    Best regards
    Giampaolo

    Hello Rafael,
    Here is some information about the "Standard Setup" for ICR. Depending on your individual requirements you may have to vary these settings:
    Field Movement
    Create a new field movement using transaction GCF1.
    Receiver Table FBICRC002T
    Sender Table ACCHD
    Receiver Field  Sender Table     Sender field
    DOCDT             ACCIT_GLX        BLDAT
    GSBER             ACCIT_GLX        GSBER
    RACCT             ACCIT_GLX        ALTKT
    RASSC             ACCIT_GLX        VBUND
    REFNR             ACCIT_GLX        XBLNR
    Note that this will result in the field XBLNR not being changeable any more. This is SL standard behaviour because this means that if you changed XBLNR in the original document you would not get an update of your SL copy of the document. If you want to be able to change XBLNR in the FI document you could leave sender field for REFNR blank and implement an exit populating the field with XBLNR when the document is first posted.
    Posting Indicator
    I recommend setting this to 3. You will have to build up the initial set of data at some point using GCU1N. And you also want new postings to be transferred.
    Check independent of posting
    NO! You should not set this indicator. This is only relevant if you set posting indicator to 2 and you have implemented e.g. validations.
    Write line items
    YES!!! You need line items as the basis for your reconciliation.
    Required posting
    NO! You should not set this flag.
    Best regards,
    Ralph

  • ICR File Upload Process 002 G/L Accounts

    Dear SAP experts,
    For external companies, we want to upload their intercompany transactions in the intercompany reconciliation cockpit.
    But it seems that is not possible for process 002 (G/L accounts): indeed, when I go on the customizing step 'Companies to be reconciled' (FBIC009), I cannot set the data source for one company code to File Upload.
    D
    o you have any idea so that I can load data in ICR process 002 tables by file upload?
    Thank you in advance for helping me,
    Bernard

    Hi Rafael,
    Thank you for your answer.
    But the file upload functionality is not activated by the transfer type config but by the data source config (=File upload), no?
    Unfortnulately, the field data source cannot be modified for process 002 (always equals Documents of current process)
    BR
    Bernard

  • ICR process 002 - rules for S-L

    Dear all
    When I try to enter a rule, saying:
    BSEG-XOPVW = ''
    for my S-L for the IC reconciliation process 002, the system gives an error (GU103), saying: "Die Tabelle bzw. das Feld des eingetragenen Objektes, z.B. der Regel, des Feldes oder des Sets, ist für den aktuellen Anwendungsbereich und Zeitpunkt nicht zugelassen".
    However I don't want open item accounts in my S-L. How can I set up the rule?
    Kind regards,
    Isabelle

    Hello everybody,
    A couple of days ago I ran into the same problem trying to set up the ledger selection. While BSEG is still offered it cannot be used in this context. The best alternative I was able to find was to implement a user exit UIC2 for ledger selection:
    FORM uic2  USING b_result.
      DATA    BEGIN OF ls_xopvw.
      DATA      bukrs   TYPE bukrs.
      DATA      saknr   TYPE hkont.
      DATA      xopvw   TYPE xopvw.
      DATA    END OF ls_xopvw.
      STATICS sth_xopvw LIKE HASHED TABLE OF ls_xopvw
                        WITH UNIQUE KEY bukrs saknr.
      IF accit_glx-vbund = ''
      OR accit_glx-koart NE 'S'.
        b_result = 'F'.
        EXIT.
      ENDIF.
      READ TABLE sth_xopvw
      INTO ls_xopvw
      WITH TABLE KEY
        bukrs = accit_glx-bukrs
        saknr = accit_glx-hkont.
      IF sy-subrc NE 0.
        SELECT SINGLE bukrs saknr xopvw
          FROM skb1
          INTO ls_xopvw
          WHERE bukrs = accit_glx-bukrs
          AND   saknr = accit_glx-hkont.
        IF sy-subrc NE 0.
          ls_xopvw-bukrs = accit_glx-bukrs.
          ls_xopvw-saknr = accit_glx-hkont.
        ENDIF.
        INSERT ls_xopvw INTO TABLE sth_xopvw.
      ENDIF.
      IF ls_xopvw-xopvw = 'X'.
        b_result = 'F'.
        EXIT.
      ENDIF.
    ENDFORM.                                                    "uic2
    Best regards,
    Ralph
    Edited by: Ralph Stadter  on May 25, 2009 5:05 PM

  • ICR Process 002 - Programm FBICRC002_DATA_SEL

    Hi,
    by using the program FBICRC002_DATA_SEL it is possible to automatically filter documents that have enhanced the trading partner or not?
    Can you help me?
    Thanks and best regards.
    Giampaolo

    Hello Giampaolo,
    Yes, this is correct. Please refer to my other answers for an example exit implementation which also makes sure that open items are not added to your ICR process 002 ledger.
    Best regards,
    Ralph

Maybe you are looking for