When a CIC is received all the related records in the hierarchy are updated with the new status, instead of updating the status of record only for which the CIC is received.

When a CIC is received all the related records in the hierarchy are updated with the new status, instead of updating the status of record only for which the CIC is received.

book

Article ID: KB0090790

calendar_today

Updated On:

Products Versions
TIBCO Collaborative Information Manager -
Not Applicable -

Description

Resolution:
It has been noticed that when published a product that has 1Case Contain by Each product publishing is working fine but when we get the CIC message it  has more then 10 pages in the event log it showing reject messages for each record I mean CASE and EACH, not only that it showing reject message for all the Hierarchies what the CASE and EACH has even though we won’t publish that products.

Starting 5.9 CatalogContent activity takes RelationshipName as parameter which is actually optional. When this is not given all the related records will be updated with the new incoming message status.

Now we need to put the following Parameter in the same activity of wfin26prodnotifbasicv1.xml workflow with value as NONE. Then, only the particular GTIN for which the message is releted to will be updated with the new synch status.
&ltParameter direction="in" name="RelationshipName" type="string" eval="constant"&gtNONE</Parameter>

In the above if catalogcontent activity if the parameter itself is not specified then ALL will be taken as the default value, Contains will mark all the child records in the CIC ContainedBy will mark all the parents in the CIC.

Issue/Introduction

When a CIC is received all the related records in the hierarchy are updated with the new status, instead of updating the status of record only for which the CIC is received.