Skip to Content
avatar image
Former Member

Implicit Enhancement to change LTAK-BWVLS and LTAP-NLTYP does not work...


Since there were no user exits/BAdI's available for this purpose, I am trying to implent an Implicit Enhancement to change LTAK-NLTYP in some instances.

My code seems to be correct:


ltak-bwvls = '901'.

ltap-nltyp = 'SCR'.


Now, when I use my code in Subroutine DATEN_TAKOPF (Function group L03A), the Movement type is changed to 901, but the Destination Storage type remains 916 and is not changed to SCR.

I also tried the same code in Subroutine TA_HINZUFUEGEN (Function group L03A), but also here the Movement type is changes, however the Destination Storage type is not.

Can anyone tell me WHICH SUBROUTINE I should program to get my Destination Storage type changed in the Transfer order?

Thanks a lot in advance!

Kind regards,

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

2 Answers

  • Jun 02, 2015 at 12:41 PM

    it looks like you are trying to change the destination storage type for picking TO (storage type value 916, system picks from the movement type check the entry for 601) since you are changing the BWLVS what is the value entered in the movement type

    check your config

    LE---WM----Activities----Transfers---Define movement type

    check the entry for 901

    Add comment
    10|10000 characters needed characters exceeded

  • Jun 02, 2015 at 03:37 PM

    We had in our system as well codes that were supposed to have a better meaning for the users than these 916, 902 etc interim storage types. And I have to say that we never had to change any coding for this, as it is just customizing.

    are you certain that the delivery is created after your customizing changes and does not have the 916 in its item details for picking?

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      I know you can customize other Interim Storage types than 916; that is not our problem however..

      The situation is a little bit more complex.

      What we want is for normal Return Deliveries to Vendors (Delivery type RL) to direct to 916 with a dynamic bin (representing the Delivery number) using WM Movement type 601 - all this is business as usual.

      Now when there are Return Deliveries of a Delivery type ZS (the user will indicate this manually in the Return PO), the goods need to go to Storage type SCR instead of 916. This is because these goods will not be returned physically but will be scrapped from SCR. In SAP this will be mapped as posting GI - business as usual.

      I tried user exits before and other implicit enhancements: they did not do the job.

      I also do not see the possibility in customizing, but if you see a solution there, let me know please!

      Thanks again for your help.