using change pointers, our HR system creates IDocs and sends HR master data to our logistics system as well as to our XI system.
However, different infotypes are required. EG: In logistics system, 0000/0001/00006 are needed and in XI, 0000/0008/0105 are needed.
We have set up our Distribution models with Infotype filters with the appropriate infotypes for each of these destinations.
When we change IT0000, the Idoc is sent fine to logistics and XI.
When we change IT0001, the Idoc is sent fine to logistics and but it passes through the filter for XI and removes the changes - which is correct, BUT the header info is still passed to XI.
Is there anyway to prevent the IDoc from transferring if there are no infotypes being passed?