Hello Experts ,
I am new to the site , so i do not know if this is the right area to post this .
We are facing a problem in one of our SCM systems .
While pushing the data from ERP to SCM ( Through CIF queues ) , we see that the data is actually coming in to SCM . That is , whatever was pushed , those values are getting updated in the table . But while pushing the data we do not see the queue getting processed in the inbound queue ( SMQ2 ) of our SCM system .
So , we are in a situation where we do not know if a queue is in the status of "running " or " SYSFAIL" in smq2 of our SCM system .
This is happening to our quality system alone . This system was a high availability system , however it was on a 2 node architecture . We recently changed the architecture to 3 node . That is ASCS is installed in 3 different nodes , in order to have an effective failover .
Now , we have checked the RFC's from ERP to SCM and vice versa . We have changed it from load balancing to without load balancing . Still the issue is not fixed .
SMQS settings are good . RFC's to and fro are working . Is there a particular RFC that we should be checking ?. Or is there a setting in the existing RFC's that we should check ?. If it is not related to RFC's what are the other areas we should be looking into ?.
We did go to OM17 in SCM system and clicked on STOP CIF Queue button . When we click that , we are seeing an entry in SMQ2 saying that queue is stopped . But while it is getting executed , we do not see any activity of a queue coming in . But data is processed . We see the queue in the outbound (SMQ1 ) of ERP system .
Our ERP system is on ECC 6 EHP5 . SCM system is 7.0 EHP 2 .
Kindly let me know if you have any suggestions .
Thanks in Advance,
We have managed to resolve this issue. We are now able to see inbound queues in SCM System.
We had to add “I” (Inbound Queues) for Q-Type under CFC1 transaction in our quality ECC system .
Once this was added , the queues started appearing . Thank you Vinodh for the direction in which we needed to look into
From your notes, It looks like your CIF is working fine.
Check in CFC1, what kind of queue you've assigned to your APO system. If its inbound then you're asking APO to take care of the processing of the queues, i.e assigning resources to process the queues (Large amount of queues).
Run Se38 -> /SAPAPO/CIFSTOPQUEUES in APO (check no other cif jobs are running before stopping).
use the report RSTRFCI1 to stop the inbound queues in APO.
in TXN SMQR -->Deregister a specific queue type THEN make change to any master data in ECC and CIF it using CFM1 and CFM2, you would see the blocked queue in APO SMQ2.
eg DeRegister queue CF*-->change any material text in ECC -->Cif that material to APO-->check the inbound queue.
If you want to create SYSFAIL queue then dont consider above steps.
1. Make sure some Master data should not be available in APO ( Material / Plant / Vendor ) for a transnational data (PO,SA,SO etc)
2. create any transnational data (PO,SA etc) and cif it to APO.