In SVT, we have a functionality of Setup online checks which is used for online blocking of Sales / Delivery / Purchase / Production. If we have all the right configurations completed and if we have Specify Quantity Limits and reaction on overall status defined where lets say we have defined send message for information / warning and Error for regulations then we get a standard SVT email based on configuration completed in Setup online checks. The email scenario works absolutely fine for Sales / Purchase and Production. The document no is captured in email body for all the 3 scenarios. But this does not happen in Delivery. Here as soon as I create a delivery and hit save and since material is SVT relevant an email gets triggered. But in the delivery creation scenario the internally generated Delivery number is missing and it appears blank. During debugging I got to know that email gets triggered before internally generated delivery document no is generated and hence delivery document no appears blank.
I need to know if this is a standard issue or if there is something missing from my side. I have used all standard FM's for sales / delivery / purchase and process. But still delivery number appears blank. Note here once delivery number is generated and saved in LIKP table after delivery is saved, now when we make a change in delivery lets say we change the quantity and I save the delivery number, this time delivery document is available in email body as well.
There was a note from SAP 2077372 - SVT: Output of reference document number in messages for online check. Here they mentioned the same problem "You use substance volume tracking and, in particular, the online checks. You create a delivery from a sales order in the background, for example. You send the messages from the online check by e-mail. However, the system issues the value "$1" instead of the delivery number. You want the system to issue the number of the reference document (for example, the sales order) to facilitate further analysis. Reason and Prerequisites. There is a program error. The system performs the online check before saving the delivery. However, the delivery number does not exist at this point in time. The value "$1" is used as a placeholder."
But we are on upgraded version of ECC 7.0 and this patch is already updated in the standard FM's.
Kindly let me know if anyone has solution for the same. Thanks.
Regards,
Rohan