on 2012 Oct 19 9:42 PM
Hi,
I am using SAP ECC 6.0 and SAP SCM 7.0.
I have batch managed products. I am trying to CIF Stocks (Object: Storage location Stock) from ECC to APO using CIF Integration Models.
I have NO active integration model for Classes/Characteristics as no Classes/Characteristics is relevant for APO planning.
I have activated the Integration Model for object Batches and batches are getting CIFed to APO.
I have activated the Integration Model for object "Storage Loc. Stk". The Initial Data Transfer of object "Storage Loc. Stk" is getting CIFed to APO.
In CFG1 for object CIF if I see logs, for sub-object text "Initial Data Transfer" I see logs and a qty under column 'Number". However for sub-object test "Stock Data" I do not see any log entries and the "0" qty is seen under column 'Number".
Issue:
However subsequent any changes in the stocks are NOT getting CIFed to APO automatically as a real time transfer. No Outbound queues are generated after any subsequent changes in the stocks. My issue is changes in stocks not getting CIFed to APO automatically. I do not know to resolve this for what message type I need to maintain check/flag in t-code BD50.
(If I do following then the changes are going over to APO but it's as good as an Initial Transfer)
1. Run program RIMODINI or
2. Just deactivate the existing integration model and activate it again or
3. Re-generate integration model, deactivate existing model and activate newly created integration model)
Additional Info:
Based on our design need we are using user-exit CIFSTK01 (Enhancement for Transferring Customer-Specific Stock Fields) to change the Material (field MATNR in Table MARA) to the field Old material number (field BISMT in Table MARA) while transferring any stocks related transactional data from ECC to APO.
I have maintained following CIF settings already on the ECC side - mentioning only those that are relevant to topic:
1.) In CFC2 for user name *, RFC Mode = Q.
2) In CFC9 checked/flagged for application dependent settings 'Re-Read Stock"
3) In BD61 checked/flagged for "change pointers activated - generally".
4) In BD50 checked/flagged for below message types = BATMAS, CIFCUS, CIFECM, CIFMAT, CIFMTMRPA, CIFPPR, CIFVEN, CREMAS, DEBMAS,
FRE_PLIFZ, MATMAS, MATQM, MEREP_DELTABO
5) In BF11 checked/flagged for ND-APO and NDI
You can see the attachment.
Please advise.
Abhay
Request clarification before answering.
Hi Abhay,
As you're using Exit, the starting point would be, deactivating the Exit to see if the issue happens again or not.
Best regards,
Tiemin
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks Tiemin,
I first disabled the CIF Stocks enhancement user-exit CIFSTK01 and found that the standard CIF worked fine for subsequent data change transfers - from that concluded that the problem was in the enhancement.
Later the ABAP developer picked up some idea from the "Note 746795 - Enhancement of the user exit in CIF stock outbox (Plug-in)" and did the code fix and now the change subsequent data change transfers are reaching APO using our enhancement.
Appreciate your time and response.
Thanks,
Abhay
| User | Count |
|---|---|
| 6 | |
| 5 | |
| 3 | |
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.