BusinessObjects Board

Delivery Fact in 2 jobs

We had a duplicate key error last night and upon investigation I discovered that the delivery fact workflow (C_DeliveryFact_SAP) is in two jobs, PU and SD! Which one makes the most sense to remove it from?

Edit: I guess there are several things in multiple jobs. I guess I’ll have to check dependencies and do some cleanup.


craiggsmith (BOB member since 2009-06-01)

Delivery Fact belongs to SD. What does this PU mean?


SantoshNirmala :india: (BOB member since 2006-03-15)

PU is purchasing. I have simply removed it from that job. But I have found numerous pieces of code that are duplicated across jobs and can cause issues if they run at the same time.


craiggsmith (BOB member since 2009-06-01)

Usually when a component is present in multiple jobs / rapid marts, if you choose a component not to run place it in a condition object and set the flag to not to run.
Just in case if you want to run a Rapid Mart in Init Mode, we might miss the deleted object. This is required only when Rapid MArts are customized.


SantoshNirmala :india: (BOB member since 2006-03-15)

Yes, that is a good practice.


craiggsmith (BOB member since 2009-06-01)