ICR: FBICS1

Hi Ralph
I've made the analysis and what I'v found was that only one position of the document had the "X" on the field "OI management (XOPVW)". And the partner field was empty as the Partner information has just been added in August 2008 and the document is from January 08.
Any other idea why the process doesn't find the document?
Kind regards,
Isabelle
Hello Isabelle,
The quickest way to figure out whether ICR can find the document at all:
o Check that the company code is assigned to the correct company (OX16).
o Go to SE16N.
o Specify table BSIS.
o Specify the following selections:
Company Code      <company code assigned to company ID>
Fiscal Year       <whatever year the document was posted for>
Document Number   <specify document number>
o Choose function Execute (F8)
o Double-click on the line that you are expecting to have selected.
Make sure that the following is true:
1. The posting date is less or equal the key date derived from year and period specified on the selection screen.
2. Field OI management (XOPVW) = 'X'.
3. Field Trading Partner (VBUND) > SPACE.
If all of this is true then FBICS1 should find the document. If the document was originally posted without a partner then it will still be found if you assigned a partner in the account master in the meantime. The newly assigned partner will be transferred to ICR.
Best regards,
Ralph
P.S.: If there are more questions regarding process 001 please start a new thread. By now this one is a bit confusing to read Just prefix the Subject with ICR: FBICS1: and send me the link after posting your question...

Hi Ralph
I have opened another thread regarding process 002 (named "IC Reconciliation - questions regarding process 002").
Regarding process 001 the problem seems to be that one account booked with the corresponding document is not OP-geführt, whether the other one is. I've made another example with another account and there the data selection worked (however very very slowly!!). Is it normal that the data selections takes >10min for 1 account?
Kind regards,
Isabelle

Similar Messages

  • ICR-Intercompany Reconciliations - Use of Sets

    Hi ALL
    We are in the process of implemeting the ICR process and have chosen to go with the Process 003 with Customer and Vendor Open items but at the same time have chosen to include GL Open items from Process 001.
    Our client requires that only certain GL accounts be picked up for the ICR process.
    So I went and changed the Set ID 1000 which included all accounts from 000000000 - ZZZZZZZZZ and added just the accounts that we needed.  Is that good enough?
    Do I have to change the sets 2000 for Customers and 3000 for Vendors?
    And after those changes do I have to run the select documents FBICS1 and FBICA1 again or does that only impact FBICR3?
    And does anything need to be done to the Object Group and Subgroups - Trn FBRC009.
    Any help in the matter will be greatly appreciated
    Regards
    Satpal
    Edited by: Satpal Narang on Oct 21, 2009 10:22 PM

    Hello Satpal,
    There are 2 ways of limiting the GL accounts to be reconciled in process 003. The first (and in my opinion more efficient) way is to implement BADI method RESTRICT_SELECTION and implement a logic for restricting the account numbers there (e.g. based on a custom table for maintaining accounts to be selected). That way runtime of data seleciton can be reduced since open items you are not interested in are excluded from selection. You can use the example implementation in CL_IM_FB_ICRC_001.
    The second way is to do what you have set up to exclude certain GL accounts from your object groups. However, in that case you will probably end up seeing them in the object group "Data records not contained in any object groups" - unless you specify the object groups to be processed on your selection screen. The downside to this solution is that you use the unwanted open items during data selection and automatic assignment - therefore increasing runtime and data volume. The good thing about it is that you do not need to bother with a BADI implementation.
    Either solution will work. You will have to decide which one is better for you...
    Ralph

  • ICR: FBICS3 selects cleared documents and old documents

    Hi, I have just gone live with ICR functionality (processes 002 & 003) and I have notice that FBICS3 transaction is not working as I expected:
    1/ "Old documents": If I set in the program FBICS3 "year = 2010" & "month = 01"" I expected that the program would select document posted on period 1 year 2010. The reality is that the program has selected data from 2007 to now. I am surprised but probably the problem is that I did not understand how FBICS3 select data.  I assume It is correct and was my error. Since fiscal year and period are used to determine the key date of open items (open items "opened" at mm yyyy).
    2/But my real problem is that FBICS3 has selected cleared items and shows them on FBICA3 which I am sure is not correct.
    Does any body know if there is a SAP note that applies on this issue?
    Thanks a lot

    In order to give more information:
    I have already implemented following SAP Notes
    1159776     ICR: Select data from newGL     FI-GL-GL-G
    1235689     ICR: Runtime error TSV_TNEW_PAGE_ALLOC_FAILED     FI-GL-GL-G
    1337276     ICR: Cleared documents are not deleted     FI-GL-GL-G
    Thanks in advance for your help

  • ICR process 03 with GL open items and

    Hi gurus
    do you have any idea about ICR with process 03 with GL open items and GL account reconciliation.
    thanks in advance
    best regards

    Hello Lucio,
    I am afraid you will have to be a little more specific in your question
    It is possible to reconcile GL open items using process 003. In FBIC032 you need to specify data source Documents of Other Process. If you want to only read GL open items for a specific company then you create only 1 entry in FBIC032 for this company and specify data source Documents of Other Process. If you want to read both AR/AP open items and GL open items you have to create 2 entries for this company with different SEQNRs. For one you have to specify data source Documents of Current Process, for the other you have to specify data source Documents of Other Process.
    I hope this helps,
    Ralph

  • How to extract non-sap data (A/R Invoices from Legacy system) into SAP ICR

    Hi
    We are trying to bring A/R invoices from a legacy system into SAP ICR special ledger so that ICR tool can be used these items for intercompany reconcilliation. Could you please let's know the way to load these legacy AR invoice items into ICR data base using any function moduels.
    Regards,
    Eswar.

    Hello Eswar,
    In what form do you have these "external" open items? If they are contained in a file you should simply import the file in ICR during data selection using the File Upload functionality. There is no need to store them in a special purpose ledger first. Actually you would have to create a BADI implementation to extract the data from that special purpose ledger during data selection. Please consider using File Upload standard functionality.
    If for some reason this cannot be used you could implement a logic calling RFC enabled function module FB_ICRC_ADD_DATA_RFC which will take the open items you are supplying in your logic and push them into the ICR database. This strategy could be used to include these external open items without them being processed during data selection.
    Best regards,
    Ralph

  • Questions on ICR reconciliation process 002 (behaviour 2)

    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
    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

    I close this message in order to post it more correctly since I think current message is a bit confusing.

  • 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 (process behaviour)

    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
    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?
    Cheers

    I close this message in order to post it more correctly since I think current message is a bit confusing.

  • 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

  • Questions on ICR reconciliation process 002 (reconciliation status)

    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).

    I close this message in order to post it more correctly since I think current message is a bit confusing.

  • ICR: customer postings are not imported in ledger if they come from SD

    Hello,
    For process '002' I have created a Special Ledger but postings that come from "SD" (Sales and Distribution) with those Ref. Procedure are not transferred to the ledger:
    VBAK       Billing document
    VBRK       Billing document
    When creating the Special Ledger I have configured the following transactions to the Ledger:
    COFI     Online-Posting from CO
    GLA0     GL Act. Assessment:Integrative
    GLD0     GL ActDistribution:Integrative
    HRP1     HR Payroll
    KOAE     Actual Settlement CO External
    KZRI     Actual Imputed Interest
    RFBU     FI Postings
    RFRK     Reconciliation Posting CO->FI
    RFT1     Travel Expenses
    RMBL     MM Material Debit/Credit
    RMM1     Material Ledger Settlement
    RMM2     Initialization Material Ledger
    RMPR     MM Material Price Change
    RMRP     MM Incoming Invoice
    RMRU     Goods Mvmnt fr Cmpltn Confrmtn
    RMWA     MM Goods Movement
    RMWE     MM Goods Receipt Purchase Ord.
    RMWF     MM Goods Receipt Prod.Order
    RMWI     MM Inventory Difference
    RMWL     MM Goods Issue Delivery
    RMWQ     Goods Movement Usage Decision
    *SD00     SD billing Document*<-----
    I expected that customer invoices posted from SD were transferred to the ledger but they do not.
    Does anybody know how to get customer's invoices from SD transferred to the ledger?
    Thanks in advance,
    Rafael Barreda.

    Dear Ralph,
    Yes I did analyze this issue with GCD1. I did a special diagnosis for ledger I2.
    Origin of original document: Sales (SD)
    Activity: SD00 - SD billing Document
    The results were:
    Ledger I2 ICR 002 Ledger
      General information
      X Global ledger
      Ledger table                     FBICRC002T
      Valuation              0               Legal Valuation
      Average balance ledger                 Export Ledger
      X Line items                             Debits/credits indicator
      X Set up balance c/f                     Summarize
      Currencies and quantities
      X Store transaction currency
        Second currency not defined          Currency key
        Third currency not defined           Currency key
        Store quantities                       Store additional quantities
      Assignment information
      Company code  1181                     Global company 1181
      Fiscal year variant     K4             Chart of accounts PCGE
      Activity SD00                          Field grouping code   Z001
        Required posting
      Technical information
      Fiscal year   2010                     Posting period  005
      Period  005                            Maximum periods  016
      Offset 005                             Blocking factor 016
      Ledger selection conditions
      &ZICR_002_I2
      FALSE
    I did not understand why selection coditions retuns "False". Rule ZICR_002_I2 is very simple and is as follows:
    Acty Grouping Code - FI00            Ledger - I2
    Trading partner not empty
    And SD documents have got trading partner informed...
    Thanks in advance.
    Rafael Barreda

  • ICR Process 3 - FBICR3 Reconciliation Display

    After upgrade to ECC 6.0 reconcillation process is not working as it should. We upgraded from 4.6 to 6.0 and didnot turned on New GL functionality. We applied all the necessary notes 863630, 1062292, 1164059, 1172591, 1180060 and now we are able to execute all the necessary transactions for reconcillation such as FBICS3, FBICA3, and FBICR3. But after executing FBICR3 we are only seeing one company code information. e.g there are three company codes and so CC1, CC2, CC3, and we have three companies C1, C2, C3 and we have vendor and customer set up for each combination. After executing the final step of ICR I only see CC1 information and not others. In other words if CC1 is equal to C1, I m only seeing C1 documents. I m unable to reconcile documents manually.
    I m able to see company information but not the partner.

    Ralph,
    No I havent used RFICRC00 before. We are on ECC 6.0 Release 600 , Level 0013. After some more digging from my side I start looking at each transaction to see where is the problem. When I select data for companies in Transaction Code FBICS3, I was only getting data for 1 company. If I enter any other company then I will get "0" results.  I went into T-Code FBIC010, even without changing anything I m getting an error " Ledger OL is not a valid sender Ledger" "You have specified ledger 0L as sender ledger for process 003. For process 003 the sender ledger must use totals table FBICRC003T. Ledger 0L uses totals table FAGLFLEXT". I think this came out of Note 1172591, and I believe we can get rid of this error by implementing  these 2 notes: ( 1).     0001159776 ICR: Select data from newGL, (2).     0001161993 ICR: Customizing Checks.
    If this is the problem, and if we implement note 1159776, can we still use totals from table FBICRC003T instead of FAGLFLEXT by entering I3 in a sending ledger. (New GL is not activated and table FAGLFLEXT is empty) Or the problem I m having with TCode FBICS3 is tottaly something else.
    Thanks for your help.

  • 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 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 - 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.

Maybe you are looking for

  • CRM Table for Condition Type value

    Hi All, Can you please let me know the table name from where I can get the value of the pricing condition EK02 in CRM. I have a document number from which i can manage to get the item guid. From this I need to get the value of the EK02 condition type

  • SAP NetWeaver 7.0 ABAP Trial Version SP12 - Request Release Error

    When i choose "release" in context menu to release the request ID: NSPK900001, the IDE show the following error: "Cannot access file [my computer name]\sapmnt\trans\tmp\NSPE900001.NSP" How do i fix it? Thanks!

  • How can I add code (web counter like statcounter) to iWeb '08?

    Hi, I have a website that was created in iWeb '08. I would like to add web counting code to my whole site (across all pages), something like statcounter. Is there a way to insert code to all the pages in the site? Thanks!

  • 5th Gen 80G iPod

    How do I get out of disk mode?

  • Sum of four tables in dynamic form

    There will be a number entered in the last cell of each row which will total at the bottom. I've read and tried numerous ways to total the tables and none work for me. What am I doing wrong?