Hello experts,
We are using TDMS with the following scenario:
(PRD = productive system; QAS = quality assurance / testing system)
1) One initial copy using TDTIM from PRD to QAS, followed by regular refreshes;
2) Afterwards, use BPL to reproduce in QAS errors detected in PRD (for example, one sales order with some kind of error).
We have a problem with this, and I'll try to explain what it is. After the initial copy from PRD to QAS, documents are (obviously) created both in PRD (by end users) and in QAS (for testing purposes).
Imagine that the following documents were created:
PRD: Sales Order 1000 with delivery 4000 for material A.
Sales Order 1001 with delivery 5000 for material B.
QAS: Sales order 1000 with delivery 5000 for material A.
Sales order 1001 with delivery 6000 for material B.
Now I want to copy the process related with sales order 1001 (from PRD to QAS) using BPL. This will (optionally) start by deleting sales order 1001 and delivery 5000 from QAS (which is ok) and then copy them.
Two problems arise:
1) In QAS, delivery 6000 now has no related sales order.
2) In QAS, the flow for sales order 1000 is still linking to delivery 5000, but this is now wrong (they are not even for the same material). This second error is more serious for us.
The flow sales order / delivery was just one example, but this will happen with all kinds of objects that point to one another. For us it means that copying one business process allways destroys others, and that makes BPL pretty much unusable, at least for this purpose.
Has anyone had these problems, and how have they been dealt with?
Thanks in advance,
Rui Dantas