ICR Proces 003 Functionality
ICR Proces 003 Functionality
Page 1 of 5
Log In
Register
About Us
SDN Community
Home Forums Wiki Blogs
BPX Community
Articles eLearning
Business Analytics
Downloads
University Alliances
Career Center
SAP EcoHub
Events InnoCentive Idea Place
Code Exchange
SAP Community Network Forums SAP Solutions ERP Financials Thread: ICR Proces 003 Functionality
Welcome, Guest
Want to post to the Expert Forums? Search Forum Back to Thread List
Replies: 96 - Pages: 7 [ 1 2 3 4 5 | Next ] - Last Post: Sep 7, 2009 5:48 PM Last Post By: Nathan Genez
Lucio Martinez C
Posts: 92 Registered: 5/16/08
Forum Points: 20
Hi friends Recently I m cuztomizing SEM BCS for financial statement consolidated, from some years ago in version SAP R/3 4.6c, the transaction code F.2E was used to, butin version 5.0 and 6.0 this funcionality there isnt, now Intercompany Reconciliation is used, any of yours have implemented this functionality, I have read the notes about this topic and I dont understand verywell how to do this Is necesary configured all process, 01, 02, 03 is necesary use a special ledger , the new functionality mentioned that I can do reconciliation fron sistem No SAP and SAP old versions like 4.6c, 4.7 etc I have version 6.0 and I want to do reconciliation beetwen Trading partner, one trading partner was in another client, Ineed to do RFC`s, IDOC`s??? Best regards thanks in advance
Ralph Stadter
Posts: 420 Registered: 7/23/08
To get started I suggest you implement notes 863630 and 1062292 and look through the other available notes. Depending on which parts of the functionality you would like to use you may need additional corrections. You should also implement note 1172591. This creates a program which will generate pretty much all the customizing settings you need - at least for initial testing. The default customizing will probably cover most if not all of your requirements. All you need to do then is set up RFC connections to the sender systems where the companies are posting their FI data and run the programs. Setting up standard ICR will not take you long. The only prerequisite for generating the customizing is that you have maintained company data in your system (transaction OX15). Since you are familiar with F.2E I suggest that you set up process 003 as your new solution. With process 003 you will be able to cover the functionality of F.2E and you have additional options (e.g. import data from the additional client you mentioned; yes, you do need to set up a RFC connection for extracting this data with transaction SM59; there is no need to set up IDOCs). If you would like to include GL open items into your reconciliation process you should set this up within process 003 and not set up process 001 separately - unless there is a business requirement for this. Process 002 is designed to help you with reconciliation of accounts without open item management - typically your P&L accounts. Hope this helps, Ralph
Lucio Martinez C
Posts: 92 Registered: 5/16/08
Forum Points: 20
https://forums.sdn.sap.com/thread.jspa?threadID=983978&tstart=0
23/03/2011
Page 2 of 5
Hi Ralph I saw that you are a guru in ICR, I have read your document about this, I dont know how to do this, there is not a guide for cuztomizing this functionality, can you help me with my business escenario, let me show I have to reconciliate 70 trading partner in diferent clients, example company a client x ECC 6.0 company b client x ECC 6.0 company c client y ECC 5.0 company d client z R/3 4.6c my sistem for reconciliation is client x (6.0), do I need create a Special Ledger in client y and client z ? you say that I dont need a RFC for diferent systems, then How the system work with other SAP systems? thaks in advance cheers
Ralph Stadter
Posts: 420 Registered: 7/23/08
Hello Lucio, 1. Please apply the corrections from note 863630, 1062292, 1159776, and 1172591 to your system x (ECC6.0) and y (ECC5.0). Please apply the corrections from note 789242 to system z (4.6C). Depending on your use of ICR additional corrections may be necessary. But for getting started the ones I mentioned should be sufficient. 2. In your central ICR system x (ECC6.0) you should make sure that all companies to be reconciled are set up in transaction OX15. 3. Run transaction FBICC, specify Reconciliation Process 003, deactivate Test Run and choose Execute. The program will ask you whether you want to include GL open items as well. If you have any companies that post their IC documents to GL accounts, you need to choose Yes. Otherwise choose No. 4. Start transaction FBIC031. The Inactive flag for FBICRC003A is probably checked. Uncheck this and save your changes. 5. Start transaction FBIC004. Deactivate Test Run and choose Execute. Please note that you should run this program only when nobody is trying to post FI documents in the system at that time since it will generate the posting framework. This might lead to canceled updates if someone is trying to post. For this reason the program will also not run automatically in the target system when you transport your settings. You have to start the program manually in each system of your system x landscape (development, test, production). Try to choose a time when no postings in FI will be made. 6. Go to transaction SM59 and create a RFC connection for system y and a RFC connection for system z. You should set up these RFC connections so the user and password are stored. That way data selection will be able to run automatically without logon screens. 7. If you want your users to be able to display the original FI documents in the original system you should create a second RFC connection for systems y and z. For these RFC connections you should not specify a user name. That way you ensure that if a user tries to display the original FI document they can only do this if they have a user with appropriate authorizations in the original system. 8. Go to transaction FBIC032. Transaction FBICC created an entry for each company from OX15. There will be two entries if you specified that you want to include GL open items. For each entry you need to specify the appropriate RFC connection from #6 in the column RFC Destination for Data Selection (the second column). If you want to specify the RFC connection from #7 in the first column (RFC Connection for Interactive Functions). This completes the setup. 9. Start transaction FBICS3 in system x to collect all ICR documents from systems x, y, and z using the customizing you set up in FBIC032 (and the customizing generated by FBICC). Specify the year and period you would like to reconcile, deactivate Test Run and choose Execute. 10. Start transaction FBICA3. Deactivate Test Run and choose Execute. 11. For productive use you should set up #9 and #10 as two steps of a batch job to run at regular intervals. 12. Start transaction FBICR3. This is the only transaction that your users will usually execute themselves. For a demo of this transaction please review FI_EN_ICR_sim.zip attached to note 863630. This simulation was recorded for process 001 and is not quite up-to-date regarding a couple of minor details. But it does show the important points. Please download iTutor Software from https://websmp207.sap-ag.de/swdc (search for software iTutor). You do not need to actually set up SL in any of your systems for process 003! Hope this helps, Ralph
Lucio Martinez C
Posts: 92 Registered: 5/16/08
Forum Points: 20
https://forums.sdn.sap.com/thread.jspa?threadID=983978&tstart=0
23/03/2011
Page 3 of 5
very helpful answer a lot of thanks let me understand very well in my system sender z and y I dont have to do anything only in my system x create RFC`s for this, all settings are make in receiver. I dont have to create a Special ledger all documents are stored in tables for ICR, is it correct? process 01 for GL open items process 02 for Account process 03 for receivables /payables open items in proces 03 can I include process 01 too? wich is the use "group number"? thanks for your time Ralph best regards
Ralph Stadter
Posts: 420 Registered: 7/23/08
Hello Lucio, Short answers: 1. You do not need to configure anything ICR specifix in y and z. 2. You make all the ICR specific settings in system x and also set up the RFCs there. 3. You do not need to create any Special Ledgers in any of the systems for process 001 or process 003. 4. You attributed the processes correctly. 5. Yes, you can include GL open items in process 003. 6. Group (reference) number (GRREF) is a technical field which contains the same number for all documents assigned to the same document group. Long answers for some of the questions: 1. In y and z you do not have to configure anything ICR specific. However, you do need to apply the required corrections (containing the RFC function modules to extract the relevant data). You also need to check and make sure that all company codes that are productive there are assigned to the correct trading partner. Also you need to make sure that the customer and vendor accounts (and possibly GL accounts) have the correct trading partner assigned as well. You also need to set up user accounts to be used for RFCs. 4. Process 001 was originally designed for reconciliation of GL open items. Process 003 was originally designed for reconciliation of AR/AP open items. By now the only difference between the two processes is that process 001 uses table group FBICRC001 containing one field RACCT (account) and process 003 uses table group FBICRC003 containing fields RCUST (customer account) and RVEND (vendor account). GL open items can be included in process 003 by specifying data source Documents of other process in FBIC032. This is done automatically if you select Yes when running FBICC. If you do not implement any other logic the GL account number is stored in field RCUST in FBICRC003A/T (FBICRC003A is the line items table for table group FBICRC003 and FBICRC003T is the totals table). 6. In FBIC032 you specify a sender field for reference number. Per default the sender field is set to XBLNR which is the field that was used by F.2E. So during FBICS3 XBLNR is transferred for each document to the ICR system and stored in field REFNR of FBICRC003A. FBICA3 runs a rule which is set up as REFNR = REFNR. So this will assign all documents with the same REFNR (i.e. XBLNR) to the same document group. For this the same value is stored in field GRREF. Best regards, Ralph
Lucio Martinez C
Posts: 92 Registered: 5/16/08
Forum Points: 20
Ralph thanks, your answers are very important for cuztomizing ICR in the company, because nobody knows about this a last question?? in your experience what happend with the companies that dont have SAP, does load your documents with a flexible upload with a specific layout? this where do I see this configuration, is like RFC`s best regards
Ralph Stadter
Posts: 420 Registered: 7/23/08
https://forums.sdn.sap.com/thread.jspa?threadID=983978&tstart=0
23/03/2011
Page 4 of 5
Hello Lucio, You are quite welcome :-) There are a lot of customers who implemented their own logic in a BADI to import external data into the process. Using standard upload means that there is usually user interaction involved and the users have to perform data selection themselves. Most customers try to avoid user interaction as much as possible and prefer to run data selection and data assignment as a purely central task which is scheduled at regular intervals. That way the users only run FBICR3. If you want to use the standard upload functionality you specify data source File Upload in FBIC032 for the respective companies. I recommend that you do this on the detail screen (just double click on an entry on the overview screen). This activates a couple of additional fields. You can specify a Logical File Name. If this is specified the program will try to upload the corresponding file without user interaction from either the presentation server (if you marked this checkbox) or the application server. Please note the F1 help for Logical File Name regarding use of parameters. If you do not specify a Logical File Name or the specified file cannot be found the program will start a dialog to let you choose the file interactively. The last thing you have to specify for file upload is the DDIC Structure to be used. Please note the F1 help for this field as well. If you want to use the standard upload functionality you need to make sure that the field names in the structure are the same as in FBICRC003A. An exception from this rule is some special processing for field Account Type (ATYPE) and Account (RACCT). However, this special processing is only possible for exactly those field names. If these fields exist in your upload structure the content of ATYPE will be evaluated. If ATYPE = C the account number will be moved to RCUST (customer account). If ATYPE = V the account number will be moved to RVEND (vendor account). Please note my comments in thread https://forums.sdn.sap.com/thread.jspa?threadID=952512&tstart=0 as well. If you want to minimize the manual interaction you could establish a process where the companies have to place the files on an application server according to a specific naming convention so you can use the logical file name. That way your users would not have to run FBICS3 themselves. Here are some examples for solutions some customers implemented themselves: o Send an email with an Excel attachment to an XI server. The XI server will parse the Excel file and call function module FB_ICRC_ADD_DATA_RFC. o Develop a web UI where the user can upload a file. The data from the file will be stored in the SAP system temporarily. During data selection a BADI implementation is called which selects the data from the temporary storage and imports it into FBICS3. You could also implement a logic in your BADI implementation to extract the data directly from the external source system. Also you could implement something in the external source system which will push the data into ICR using function module FB_ICRC_ADD_DATA_RFC. Best regards, Ralph
Lucio Martinez C
Posts: 92 Registered: 5/16/08
Forum Points: 20
Ralph thank you for your answers, do you know if are there any courses about ICR in SAP? cheers
Ralph Stadter
Posts: 420 Registered: 7/23/08
Hello Lucio, There is no course for ICR in particular. The functionality will probably be mentioned in the new version of AC 205 Individual Account Closing. Best regards, Ralph
Anthony Hart
Posts: 1 Registered: 10/7/08
Forum Points: 0
Hi Ralph, I have a quick question. Do you know of a process that allows the clearing of IC balances? Regards, Tony
Sherry Patterson
Posts: 14 Registered: 10/9/08
Forum Points: 0
We are going through a technical upgrade from R/3 4.7 to ECC6.0 and we are experiencing problems with this process as well. I see mentioned a Tcode called FBICC but when I try to run that transaction, I get the message that it does not exist.
Ralph Stadter
Posts: 420 Registered: 7/23/08
https://forums.sdn.sap.com/thread.jspa?threadID=983978&tstart=0
23/03/2011
Page 5 of 5
Hello Sherry, Please note step #1 in my post in this thread from Jul 31, 2008 10:50 PM. You first need to install a couple of notes. One of them will create transaction FBICC. Best regards, Ralph
Ralph Stadter
Posts: 420 Registered: 7/23/08
Hello Tony, I am assuming you want to clear the items without posting any payments (payment run)? How are these IC services paid for? Ralph
Sherry Patterson
Posts: 14 Registered: 10/9/08
Forum Points: 0
Ralph Thanks so much for your reply. We got the notes applied and I was able to run FBICC successfully. However, now I am trying to run FBICS3 and I get a syntax error: in program /1BCDWBEN/SAPLFEN009: Type CI_DFKKREP06 is unknown
Have you seen this before? Thanks. Sherry
Pages: 7 [ 1 2 3 4 5 | Next ]
Powered by Jive Software Contact Us Site Index Marketing Opportunities Powered by SAP NetWeaver Privacy Impressum Legal
https://forums.sdn.sap.com/thread.jspa?threadID=983978&tstart=0
23/03/2011