During Outbound Delivery Creation [ VL01N ] for Output , we are trying to checking on the incomplete log.
If there are incomplete log records , no Ouput allowed.
We tried to use Routine in "Requirement Output control" but failed to find the internal table that store the Incomplete log records.
Try to create Routine with reference to these table it may help you.
Table 2.TVUV --->Incompletion control procedures.
We have tried below internal table before but it didnot work.
Let me explain more detail .
In "Requirement Output control", we have created a Routines ,ex : Routine 999 " RV61B999".
Our output type in Delivery is ZPPH- Delivery output.
In spro , "Output procedure " we maintained - ZPPH with Requirement :Routine 999 .
In Routine 999 - in order to checking whether in Delivery [during creation ] there is incomplete log , we need to find the internal table which store incomplete log record ..
Is this the right way for checking incomplete log or there is another userexits that we can use?.
Our requirement : If there are incomplete log records during Outbound Delivery creation , no Ouput allowed..
Can you please let me know , what are your Incompletion fields used in delivery.
based on that I will try to reply to ur query.
We want to check in outbound Delivery whether have Serial# maintained during creation.
we need to read internal table to check the incomplete table record.
Do you know which internal table we can used?.
or any other way beside using rountine ?.any userexits?
rather than trying to read the incompletion log to see if serial # is filled, why dont you directly read the serial number field in table LIPS to make sure it is filled. If its not filled, then do not allow the output. This can be striaght logic in routine.