System : ECC 6.0, SRM 5.0(Package : SAPKIBK007).
GOA created for a material with a plant specific price of $10 for plant ABC and a plant independent price of $12. When we distribute to the plant ABC, a contract is being created in ECC using the message type BLAORD 03 and COND_A. In this above scenario we got one IDOC with BLAORD 03 and 2 IDOCS with COND_A.
1. BLAORD 03 IDOC has plant ABC and a plant specific price($10). This IDOC has been processed successfully. and created a contract for plant ABC with a wrong price of @ $12(plant independent price).
2. The first COND_A IDOC has a price of $12.
3. The second COND_A IDOC has a price of $10.
How can we correct this situation so that the contract will be created with the correct price($10). Is there any problem with the IDOC structure???