Hi,
Here's what i found in P4205 ERs on a 8.10 version :
Dialog is initialized :
00002 // The following selection criteria are implemented using filter fields:
00003 // 1. Bypass if line is cancelled (SDNXTR == '999')
00004 // 2. Bypass if branch/plant is different from header B/P filter.
00005 // 3. Bypass if the OH has already been updated (SDSO02 == '1')
00006 // 4. Bypass if future qty (SDSONE) > 0
Grid record is fetched :
00006 // Suppress a line if it is not a text line and a nonstock line and it has a
00007 // zero ship quantity.
00014 // If next status of the sales detail line is outside of the range specified
00015 // in the processing option, bypass this line.
00022 // If this order is on hold, suppress line from ship confirmation.
00037 // If Order line has been shipped via direct ship and the ADDJ is populated,
00038 // do not display it.
00039 // SAR 2876954 - SAR 4004674 & 4115702 - Fixes this logic by looking at the
00040 // SO11 field in the F4211 instead of teh ADDJ. If the SO11 is a '2', then
00041 // the record is a direct ship order so don't display it. RM5906864 3/8/00
00055 // If this line is being processed by warehousing , do not display it.
00062 // If this a work order that is not completed, then do not display it.
Regards,
Tom