The content was created to introduce the copying shelf life expiration date and date of manufacture in case of post goods receipt.
In case goods receipt is booked through the tranzaktion VL32N the date of manufacture (HSDAT) and shelf life expiration date (VFDAT) are transferred from the inbound delivery if these data were complated previously.
By using tranzaktion MIGO the date of manufacture (HSDAT) and shelf life expiration date (VFDAT) are not transferred from the inbound delivery. In this case these data are copied from the
batch master record if that is completed previously.
In the tranzaktion VL32N the date of manufacture (HSDAT) and shelf life expiration date (VFDAT) are used in the table LIPS for the goods receipt posting. It means, if the if LIPS-HSDAT and LIPS-VFDAT fields are completed in inbound delivery, these data will be transferred to the MM_IM interface (MB_CREATE_GOODS_MOVEMENT) and the goods movement will be posted with these data.
The tranzaktion MIGO does not use these data in the table LIPS. Instead, it gets the batch from the reference document and then reads its master data in VB_BATCH_GET_DETAIL. MIGO always copies the HSDAT and VFDAT from the batch master record (if this exists previously). If there is not a previous batch master record, MIGO gets these fields empty. It is never copied from the inbound delivery.
This is the standard behavior of the system and it is not an error.