Adding To JP Respose -
These IDOCs are further transmitted to Individual customers via 3rd party tools which map our IDOC's Segments to Customer legacy system.Those Maps are customer specific.and if you want to further restrict specific customers within EDI customers i.e some EDI customers require free Delivery item and some not then i would prefer to bother 3rd party vendor to incorporate logic at their end to ignore lines having value 0 (E1EDP05 -BETRG =0) for specific customer.For them,its only two line of code and 1 hr of testing effort but on our end we have to build the whole wheel.
Regards
Amit