cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

L_TO_CONFIRM - SU Managed Bulk with differences

0 Kudos
723

We are having issues confirming TransferOrders from Bulk SU managed locations when the pick quantity is less than the TransferOrder quantity. The result is the TransferOrder line 0001 is left open with the full quantity and the subsequent line 0002 is the partial pick confirmed. To get around this we must go to LT12 and check the End of Confirmation. The issue as we use an separate application that calls SAP to confirm TransferOrders.

Our WM implementation does not use HU and doesn't split TransferOrders. I believe my issue falls under scenario 4 in the L_TO_CONFIRM documentation.

Example: The TransferOrder is requesting 12 PC, Bin has 8 PC, and user picks only 1 PC. When calling L_TO_CONFIRM I am passing the following into T_LTAP_CONF.

TANUM: Original TransferOrder number

TAPOS: 0001

LENUM: StorageUnit the user passed in

ALTME = ST

PICKM: 1

DIFFM: 12(LTAP_NSOLM) - 1(PICKM) = 11

RESTM: 8(Quant-VERME) - 1(PICKM) = 7

KZDIF: 1

I see in L_TO_CONFIRM for scenario 5 I need to pass BQUIT to end the confirmation. Currently that is missing in our function module. When I added BQUIT to my LTAP_CONF row it deletes the TransferOrder including the line that was previously confirmed.

Does anyone do this and can you show me how my T_LTAP_CONF needs to be formatted? Does the BQUIT indicator need to be a separate row of T_LTAP_CONF and what order?

Thanks,

Jonathan

Accepted Solutions (0)

Answers (1)

Answers (1)

Dominik_Tylczynski
SAP Champion
SAP Champion
0 Kudos

Hello jluttrell

jluttrellCheck the note 447328 - L_TO_CONFIRM - Interface documentation It shows how to call the function for any possible scenario.

Best regards

Dominik Tylczynski