cancel
Showing results for 
Search instead for 
Did you mean: 

LT03 for Bulk Storage Types

Former Member
0 Kudos

Dear SAP-Experts,

we use ECC 6.0 with WM. First we create an outbound delivery with VL10a/VL01N, after that we create the TOs with the LT03. We are using storage units(SU) and one SU is one palett. When we create an outbound delivery with 2 paletts the system only created 1 TO. But I need 2 TOs. Is there something to change in the customizing? Should I use an User Exit?

A picture what the system is doing with a bulk storage type:

But this is what I need:

Thanks a lot.

Walter

Accepted Solutions (1)

Accepted Solutions (1)

MANIS
Active Contributor
0 Kudos

Hi Walter,

I have never used the split profile in Bulk storage type earlier however i used TO split for other storage type and it works fine for me and i hope the same should work for bulk also.  find below the setting which is required to define the TO Split

From the below node select --Define Profile

Define the profile for Performance Data

Select Profile for Transfer order splitting

Sort profile for TO splitting

in my opinion VLENR should work for you however there are multiple option available you can click on the match code button and have a look for other parameter

Define the movement type,Source storage type , Destination storage type and Profile for the TO split which was define in the above steps

Answers (2)

Answers (2)

JL23
Active Contributor
0 Kudos

Are you just using storage units or real storage unit management with separate SU numbers per pallet?

Former Member
0 Kudos

Hi Jürgen,

thanks for help. We ar using storage unit management with separate SU numbers per pallet. Have a nice Sunday.

Greetings Walter

Former Member
0 Kudos

Hello Manish,

thanks a lot for you really excellent answer!!!!! Everything what you wrote make sense. I do everything in the system what you have described before, but I do not understand that it does not work for a bulk storage.

Have a nice weekend.

Walter

MANIS
Active Contributor
0 Kudos

Hi Walter

In the below attached screen last four include are related to split where they read the value from the table T312 and pass the value further to the program. Please ask the developer to put a breakpoint and check where it is getting failed for Bulk storage

Former Member
0 Kudos

Hello Manish,

thank you very much again. I will talk to our devoloper and then we will check it. Have a nice Sunday.

Best wishes.

simonkokoschka
Explorer
0 Kudos

Hello Manish, dear all,

I am the developer, Walter talked about.

We have the following problem:

I used the user exit "EXIT_SAPLL03T_001", because we are trying to split the TO.

But when we use Transaction "LT03", the program never enters this user exit.

The REAL issue seems to be the table "TAP" / "LTAP" / "LTAP1" within the function group for creating/editing TOs: there is a field "VANZL" in the table, which tells SAP how many SUs are to use for the TO. And this field summarizes all SUs instead of splitting the TO in several positions.

For example:

Delivery with 2 PAT of the same material and lot.

Now the TO will be created with just 1 position, but counting in field LTAP-VANZL that there are 2 SUs to be used for this delivery position.

Hopefully my explanation highlights our real issue and looking forward for your help!

PS: We changed all the settings in customizing about Transfer Order Settings, but it never will take affect, because SAP compares all positions within a TO, but we always will only have one!

Kind regards,

Simon

PPS: Here is the link where I found the limited user exits that can be used in context with transaction "LT03":

LT03 SAP Transaction code - Create TO for Delivery

MANIS
Active Contributor
0 Kudos

Thanks Simon,

Please give me some time i will have a look and reply back ASAP

mihailo_sundic
Active Contributor
0 Kudos

Hello Simon, Walter,

Use this include to fulfill the requirement: ZXLTOU18.

Regards,
Mihailo

simonkokoschka
Explorer
0 Kudos

Hello Mihailo,

thank you very much for your suggestion.

But as I wrote in my post above, this include is just for TO splitting and this user exit is not working for us, because there is only one Position within the TO.

Kind regards,

Simon

mihailo_sundic
Active Contributor
0 Kudos

I understand that it is one position, but you can still solve it by this u-e.

Tell your ABAP-er to use this include ZXLTOU18.

In this exit he should write code to split items to new TO "pools" based on requested qty and based on qty on pallet (SUT qty).
If you have qty 300 CS, and your SUT is 30 CS, so you will check if 300 is > od 30, if yes
300-30 = 270 remaining to split, and one item with 30 CS should be in pool for first TO,
increment pool to 2.

The rest is on your ABAP-er...

Regards,
Mihailo

simonkokoschka
Explorer
0 Kudos

Hi Mihailo,

as you can see on the screenshot, the program SAPLL03A/LL03AFCP form CHECK_SPLIT is part of Standard program and decides that there is nothing that can be splitted, though the flag is set to "it makes no sense to split" for all following checks and the program will never call the user exit.