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 BlochHello 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 -
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 & ThereHello 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
ShreyaWe 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 advanceSolved 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.
StevenHello 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 regardsIf 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 -
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,
IsaHello 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,
MaximeHello 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?
CheersHello 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?
CheersRalph 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
GiampaoloHello 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,
BernardHi 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,
IsabelleHello 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.
GiampaoloHello 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
-
Issue: On a vanilla installation, the sandboxed code service (e.g. SPUCHostService.exe) is started; however, SPUCWorkerProcessProxy.exe and subsequently SPUCWorkerProcess.exe fails to start. Resolution/Workarounds attempted: Attempted 2 different Loa
-
Pages for iPad - multilingual spell check
Is there any way to spell check multiple languages in Pages for the iPad (or the iWork apps in general, for that matter), short of changing the system language every time? I routinely write in English, German and French. In most apps, including Mail,
-
Designer Repository ORA-00604 error
Hi I have a copy of designer V6.0 for NT, from the iDevelop. I believe (from iDevelop) that it should support V803 of Oracle (hosted on Novell) rather that 8i When I install the Rrepository, it installs about 40M of the 50 MB it says it will install
-
How to share a video from iPhoto
When I drag a video from iPhoto to my desktop or to an email, it opens in real player but plays audio only.
-
ITunes on my Mac, iPhone, iPad are out of sync
I believe that somehow my MacBook air and iPhone4 and iPad are out of sync as I may have multiple ITunes log on's that could be the problem. Is there a way to fix this? Any help would be appreciated.