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.

Similar Messages

  • 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

  • Simple question about data selection in a query

    Hi everybody,
    I've got the requirement to change an existing query with the query designer. It be possible to display data (i.e. sales) just for the last 3 month (actual month minus 3). What is the best approach? A colleague advised me to do with a variable customer exit?!
    Is this the best approach or is there an easier way?
    Thanks!
    Best regards,
    Daniel

    Thanks for your answers.
    Im pretty new to that query stuff
    Well I wrote the following ABAP Code:
    CASE i_vnam.
         WHEN 'name'.
              IF i_step = 1.
                   DATA: lv_date TYPE SY-DATUM.
                   lv_date = SY-DATUM.
                   lv_date+6(2) = '01'.
                   lv_date+4(2) = lv_date+4(2) - 3.
                   CLEAR l_s_range.
                   CONCATENATE lv_date(4) '0' lv_date+4(2) into l_s_range-low.
                   l_s_range-opt = 'GE'.
                   l_s_range-sign = 'I'.
                   APPEND l_s_range to e_t_range.          
              ENDIF.
    ENDCASE.
    But with your suggestion this coding is probably not necessary?

  • 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 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 - Unassigned documents

    Hi,
    We have been live with the ICR module for three accounting periods now and have just encountered a serious issue.  There is an instance on one company where all the Payables documents between two particular trading partners are displayed in FBICR3 at the bottom of the screen as assigned when the "Without Differences" button is clicked.  Also the Difference amount in the left hand column between these two companies is zero.
    However, when I go to transaction FBIC025 and run this transaction for the same two companies and period the reports shows the same documents with a group number assigned to them but the RTYPE = 1. 
    How is this possible that the record type status is unassigned but they have a group number assigned and they show up as assigned without differences in FBICR3. 
    This is a problem because we have created a custom report to display the unassigned amounts by looking at the RTYPE field in the this table FBICRC003A.
    Your help would be appreciated.
    Gary Pajkos

    Everyone,
    For anyone who has encountered this problem, the solution from OSS that fixed the issue is as follows:
    Could you please re-test the system behaviour after implementing the
    following three attached notes:
    1432146 ICR: Open items from general ledger in incorrect co
    1459139 ICR: Data from previous period is partially deleted
    1420221 ICR: Assignments lost during new data selection
    These notes actually correct some side effects of corrections that you
    have automatically imported into your system by Support package
    SAPKGPAC22.
    The problem is now corrected.
    Gary Pajkos

  • 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

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

  • I have a question about Data Rates.

    Hello All.
    This is a bit of a noob question I'm sure. I don't think I really understand Data Rates and how it applies to Motion... therefore I'm not even sure what kind of questions to ask. I've been reading up online and thought I would ask some questions here. Thanks to all in advance.
    I've never really worried about Data Rates until now. I am creating an Apple Motion piece with about 15 different video clips in it. And 1/2 of them have alpha channels.
    What exactly is Data Rate? Is it the rate in which video clip data is read (in bits/second) from the Disc and placed into my screen? In Motion- is the Data Rate for video only? What if the clip has audio? If a HDD is simply a plastic disc with a dye read by "1" laser... how come my computer can pull "2" files off the disc at the same time? Is that what data transfer is all about? Is that were RAM comes into play?
    I have crunched my clips as much as I can. They are short clips (10-15seconds each). I've compressed them with the Animation codec to preserve the Alpha channel and sized them proportionally smaller (320x240). This dropped their data rate significantly. I've also taken out any audio that was associated with them.
    Is data rate what is slowing my system down?
    The data rates are all under 2MBs. Some are as low as 230Kbs. They were MUCH higher. However, my animation still plays VERY slowly.
    I'm running a 3GigRam Powerbook Pro 2.33GHz.
    I store all my media on a 1TB GRaid Firewire 800 drive. However for portability I'm using a USB 2 smartdisk external drive. I think the speed is 5200rpm.
    I'm guessing this all plays into the speed at which motion can function.
    If I total my data rate transfer I get somewhere in the vicinity of 11MBs/second. Is that what motion needs for it to play smoothly a 11MBs/second data connection? USB 2.0 is like what 480Mbs/second. So there is no way it's going to play quickly. What if I played it from my hard drive? What is the data rate of my internal HDD?
    I guess my overall question is.
    #1. Is my thinking correct on all of these topics? Do my bits, bytes and megs make sense. Is my thought process correct?
    #2. Barring getting a new machine or buying new hardware. What can I do to speed up this workflow? Working with 15 different video clips is bogging Motion down and becoming frustrating to work with. Even if only 3-4 of the clips are up at a time it bogs things down. Especially if I throw on a glow effect or something.
    Any help is greatly appreciated.
    -Fraky

    Data rate DOES make a difference, but I'd say your real problem has more to do with the fact that you're working on a Powerbook. Motion's real time capabilities derive from the capability of the video card. Not the processor. Some cards do better than others, but laptops are not even recommended for running Motion.
    To improve your workflow on a laptop will be limited, but there are a few things that you can try.
    Make sure that thumbnails and previews are turned off.
    Make sure that you are operating in Draft Mode.
    Lower the display resolution to half, or quarter.
    Don't expect to be getting real time playback. Treat it more like After Effects.
    Compressing your clips into smaller Animations does help because it lowers the data rate, but you're still dealing with the animation codec which is a high data rate codec. Unfortunately, it sounds necessary in your case because you're dealing with alpha channels.
    The data rate comes into play with your setup trying to play through your USB drive. USB drives are never recommended for editing or Motion work. Their throughput is not consistent enough for video work. a small FW drive would be better, though your real problem as I said is the Powerbook.
    If you must work on the powerbook, then don't expect real-time playback. Instead, build your animation, step through it, and do RAM previews to view sections in real time.
    I hope this helps.
    Andy

  • 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

    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

  • Question about global temp tables

    I have global temporary table with ON COMMIT setting ON COMMIT PRESERVE ROWS. E.g.:
    CREATE GLOBAL TEMPORARY TABLE admin_work_area
            (startdate DATE,
             enddate DATE,
             class CHAR(20))
          ON COMMIT PRESERVE ROWS;On application start procedure inserting data into table, on application end is DELETE statement used to make table empty.
    Interestingly if application is started again (in same session!) deleted rows appear again in table before call of insert-procedure. So after call of insert-procedure data will be doubled... :(
    So my question is:
    Does COMMIT in this constellation making ROLLBACK of deleted rows?
    Sounds unlogical to me, but appear to be like that...
    Message was edited by:
    Faust
    Edit: ON COMMIT setting

    Are you sure that the rows somehow just appear back
    and it's not the application which inserts them
    twice.Yes I'm sure, there is only one call of insert-procedure (on application start).
    Are you using autonomous transactions for
    those inserts by any chance?No.
    SID is just an index into session fixed array, so the
    only way to get the same SID in an instance is when
    the previous session ends.
    Each session array slot contains a SERIAL# field
    which is zero at instance start and is incremented
    every time the slot is reused by next session.
    So, as long as your session exists, it is impossible
    that someone else gets same SID + SERIAL# combination
    in an instance.
    Note that the SESSION_ADDR and SESSION_NUM give you
    the address and SERIAL# of the session owning a
    temporary segment.Original session exist...
    Thank you Tanel for your replay!

  • ICR Process 003 - Reconcile Documents

    Hi there,
    I am in the process of configuring the ICR process in our system.  After following the 'Intercompany Reconciliation Background Information & Customizing Guide' and implementing note 863630, FBICS3 and FBICA3 appear to be functioning as they should.  When I execute FBICR3 there are no unassigned documents, which is what I am expecting.  However the documents in the intercompany vendor and customer accounts are still open.  Is this the expected result or is there another step or program that I need to follow in order to clear these?  Thank you in advance for your help.
    Regards,
    Dan Schnock

    Hello Dan,
    Please note that ICR is only an analysis tool. It extracts the information from the original systems and then helps you to find documents causing differences. It does not clear any open items. This is still part of the normal processes in the operative systems.
    Assigning documents to each other simply means that you have identified them to be part of the same business transaction. This can help you find documents causing differences more quickly (e.g. two documents are assigned to each other; receivables posted in EUR, payables posted in USD => the payables document is not correct, reverse it and post a new one using EUR as transaction currency). Assigning them to each other does not trigger any kind of clearing mechanism (at least not within the standard functionality). You could implement the existing BADI methods to send information back to the operative systems and trigger a process there. But the standard does not contain anyhihng like that...
    Best regards,
    Ralph

  • ICR Process 003 - Running Data Selection for Accounts without a Group CoA

    Hi Everyone,
    I am getting an error "Account 'CoCode'/xxxxxxxxxxx: Group Account Number could not be determined" on the reconciliation of some accounts when I run FBICS3.
    Currently, the operating chart of accounts is not assigned to a Group Chart of Accounts.  This may change after Go Live u2013 for instance due to consolidation requirements. But for now we are without group CoA.
    I am wondering if this is a requirement for the ICR program to have this field active on the GL master data and populated?
    If not, is it possible then to  switch off the error message or change the settings somewhere so that the error is not generated?
    How will this effect accounts without a group account number?
    I've included a link a screenshot below
    Link:[http://i42.tinypic.com/rh3gp0.jpg]
    Thanks in advance!
    Best,
    John Scime

    Hi John Scime,
    I suggest you to review SAP Note 1164893. Check if this note is applied in your system, otherwise, apply it and pay special attention to the manual steps(solution part of the note).
    Message FB_ICRC10 can be customized according to your requirements as warning, error message and so on.
    These are the manual steps of the note 1164893:
        o  Start transaction SM31.
        o  Specify view T100S.
        o  Choose function Maintain.
        o  Choose function New Entries.
        o  Add the following entry:
           Application Area  Msg                  Allowed StandardSwitch Off
           FB_ICRC           102                  AESIW E X
        o  Save the changes.
        o  Start transaction SM31.
        o  Specify view V_T100C.
        o  Choose function Maintain.
        o  Specify Application Area FB_ICRC.
        o  Choose function Continue.
        o  Choose function New Entries.
        o  Add an entry for message 102 and specify the attributes which best meet your requirements(WARNING MESSAGE, Error Message, etc). Use value help if needed.
        o  Save the changes.
    I hope this help you solve this issue!
    Regards,
    Mateus

Maybe you are looking for