Problems when creating a  transfer order for moving storage units

Hi,
When creating a TO for moving storage units with FM FU L_TO_CREATE_MOVE_SU i got problems when the storage unit consist of 2 items. The message 'Warehouse number does not exist (new selection required)'
is displayed. When i use the FM again after this message then the TO is created correctly.
When i debug the FM for 2 items is see that LEIN-LGNUM is empy en when performing:
PERFORM T300_LESEN(SAPML03T) USING LEIN-LGNUM. and the message E080 is raised.
The perform before this is determining the lein-lgnum (PERFORM LENUM_EINL_CHECK(SAPML03T) USING I_LENUM) but this value isnt passed to the calling program the first time (memory or something????)
Does anyone have a solution for this problem?
Thx in advance.
Kind regards,
John Nijburg

Hello,
I had the same problem today and I've fixed it by calling the FM in a different task (asychronous) .. this way the fugr/internal variables will be loaded again and you won't get this stupid error anymore. 
CALL FUNCTION 'L_TO_CREATE_MOVE_SU' STARTING NEW TASK lv_task
In case you need it syncronous use PERFORMING clause together with WAIT UNITL
Hope this helps!
Cristian

Similar Messages

  • Create transfer order for moving storage units

    Hello guys,
    I need to create transfer order for moving storage units, the same with the transactions LT09, I found this FM 'L_TO_CREATE_MOVE_SU' but no work, somebody have an example for this FM, thanks a lot!

    Hello,
    I had the same problem today and I've fixed it by calling the FM in a different task (asychronous) .. this way the fugr/internal variables will be loaded again and you won't get this stupid error anymore. 
    CALL FUNCTION 'L_TO_CREATE_MOVE_SU' STARTING NEW TASK lv_task
    In case you need it syncronous use PERFORMING clause together with WAIT UNITL
    Hope this helps!
    Cristian

  • Problems when creating data transfer process for  0EC_CPLAN (Compensation )

    Hi experts,
    I have the infoobject 0EC_CPLAN (Compensation Plan) Active in my BW sistem.
    I tri to create data transfer process for text and atributtes for it, but when i do this i get a "Target 0EC_CPLAN (Type IOBJA) is not active" error message.
    When i double-click on the texts or attributes i recive an  "Administration function is not possible for this InfoObject" information message and i can not active or edit it.
    What could this be? I am breaking my brain.
    Thank you all!

    Debugging i have seen this:
    15         CALL FUNCTION 'RSD_IOBJ_GET'
    16           EXPORTING
    17             i_iobjnm         = l_iobjnm
    18             i_objvers        = rs_c_objvers-active
    19             i_bypass_buffer  = rs_c_false
    20           IMPORTING
    21             e_s_vcha         = l_s_vcha
    22           EXCEPTIONS
    23             iobj_not_found   = 1
    24             illegal_input    = 2
    25             bct_comp_invalid = 3
    26             OTHERS           = 4.
    27         IF sy-subrc <> 0 OR l_s_vcha-infoarea IS INITIAL.
    28           MESSAGE i025(rsawbn).
    l_s_vcha-infoarea is Initial.
    Dues this mean that the object has no-infoarea??? In infoprovider i is under "enterprise compensation management" Does it give you a clue?
    Thanks!

  • Single Transfer Order for Multiple Handling Units

    I have been researchig the ability to create a single transfer order for multiple handling units.  My assumptions are if it can be done that:
    1) A transfer order can have a single source, so if the source document for the handling unit (delivery) is different, that means different transfer order
    2) A TO can have multiple materials (line items) with different destination bins and quantities per bin
    I looked at the configuration for TO Split, but it's not clear that this will handle my requirement.
    I also saw this http://aq33.com/material-management/Articles-005798.html and it also says that my requirement can't be meant.  I'm just checking before I tell my customer this cannot be done.

    Yes you are right, if Source document is different, you need to go with different TO.
    But you can choose the Handling unit split, while creating a TO itself. i.e., You can quantify the goods for each handling unit.
    Edited by: Ganesh M on Feb 29, 2012 6:20 AM

  • Exit to confirm transfer order with a storage unit number

    hi guys,
    I want to confirm transfer order with a storage unit number  from LT06 transaction, somebody know a user exit? .. actuallly i am using  MWMTO004 (EXIT_SAPLL03A_005)  but it doesn´t confirm the transfer order, How can i solve it? give me suggestions.
    Thanks in advance.
    Marisol.
    Edited by: Marisol on Apr 28, 2010 7:40 PM

    I solved  the problem myself.
    Thanks.

  • Problem when creating a sales order with reference by BAPI

    I am facing one problem when creating Sales Order.
    <b>The scenario is like this while creating SO With reference to an Order type, a new SO will be automatically created with a diff order Type</b>.
    I am using "BAPI_SALESORDER_CREATEFROMDAT2".
    I am calling this BAPI in USEREXIT_REFRESH_DOCUMENT.
    Am I using the right exit to call this Bapi ?
    <b>Problems are like :
    1. Ref Sales Order creating without Sales Unit .
    2. "Object Status does not exist" error msg is coming for Header and Item level(when clicking the status tab and then object status pushbutton).</b> But if testing the bapi from SE37 in test sequence....no such problem persists.
    As for example in case of sales unit,in the debugging mode i have seen that BAPI uses a perform to fill the values in the VBAP structure.But after that when it come back to the main program VBAP remains blank.This ocuurs when the BAPI is called from the exit whereas  if tested from SE37, VBAP retains the value.
    Can u suggest in this ? This is very very urgent............
    Thx in Adv.........................

    Thanks........
    Your suggestion was a great help to me.I have used a custom FM and called it in <b>starting new task</b>.
    Since i am a university fresher working in SAP for nearly 1 year.....can you please explain me the difference between <b>in update task</b> and <b>starting new task</b>.Why the problem was occuring for which you have suggested to call a custom function module.
    what is V1 update and V2 update?Is it attached with asynchronous ans synchronous update.It would be a great help to me if you kindly clear my confusions....
    thanks in advance.

  • How to create automatic Transfer Order for posting change delivery mvt.321?

    Hi,
    We are using HU with WM functionality; While posting stocks after UD, the system creates a posting change delivery instead of directly posting the stock to unrestricted stock from quality stock.
    Now that we have to process the ourbound delivery bu creating a transfer order and confirming it and also do a Post Goods Issue against delivery then only the system posts the stock into unrestricted stock.
    Our client doesn't want to go thro' these process steps. They would like the stock to be posted to unrestricted automatically after UD stock posting (movement type 321). Is there a way out to automatically process the posting change delivery in the background including Transfer order creation and confirmation and PGI please?
    Thank you,
    Regards,
    Madhavkrishnaa.

    Pls see the customizing.
    SPRO:  Logistic Excution>Warehouse management>interfaces-->Define Quality management

  • How to create a transfer order for stock lying in consignment?

    Hi All,
    I'm stuck creation of Transfer Order. The scenario is for Intercompany Stock Transfer.
    The delivering plant has the requested material as consignment stock only (in a bin in storage type HRC). When the delivering plant attempts to create TO for Outbound Delivery, the error says "System can not find storage bin". When I enter the source storage type and bin, the system says 'Storage type HRC doesn't allow negative stock figure".
    My question is, how to enable the system to search the consignment stock?
    Thanks,
    Rana

    Hi,
    Pl refer OSS note 13006 which says
    It is not possible to transfer vendor consignment stock from one plant to another plant (movement types 301 to 306 for special stock 'K').
    A stock transfer by means of a delivery is also not supported (movement types 641, 643, 647).
    Cause and prerequisites
    This program function is not supported.
    In order to implement this program function, it would be necessary to find a solution to the business-related aspect of the valuation problem:
    Since the consignment price of a material from a vendor can be different in the two plants involved, it would be possible to manipulate the consignment liabilities towards the vendor prior to consignment withdrawals by performing a transfer posting and thus transfering the consignment stock to a suitable plant.
    Solution
    You can post the stock transfer in two steps:
    1. Post the stock issue in the issuing plant using movement type 562 in combination with the special stock indicator 'K', for example.
    2. Post the stock receipt in the receiving plant using movement type 561
    in combination with the special stock indicator 'K', for example.
    Hope this is helpful.
    Regards,
    vijay

  • Error while creating a transfer order for delivery note.

    Hi Gurus,
    I have already created an outbound delivery.  I am creating a transfer request as a basis for goods movement in the warehouse and to print the picking list. so i use the path:
    Logistics -> Sales and Distribution -> Shipping and Transportation -> Picking -> Create Transfer Order -> Single Document.
    Now here i enter the warehouse number, plant, delivery. when i press enter i get error "No items that are to be picked were found".
    I went to the following IMG path -- Enterprise Structure --> Assignment --> Logistics-Execution --> Assign Warehouse number to plant/storage location.
    Assign the warehouse to the plan and storage location.
    Still i get the same error. Could some one help me out here?
    Thanks in advance
    Amit

    Hi,
    can you check whether Warehouse number exists and transfer order creation is required or not at Delivery document under Picking tab

  • How to create separate Transfer Orders for different items in a single D/O?

    Hello gurus,
    In my D/O there may are Item A and Item B. I would like to have separate transfer orders created.
    1 T/O for Item A and another T/O for Item B. Currently, I get the message "L3131  No partial picking allowed for delivery documents". System does not allow.
    I have checked D/O Doc Type LF and Item Cat TAN. I don't see any field which allows partial picking (unless I missed it?).
    How / Where can I configure to allow such feature?

    Hello,
    I had exactly same problem, and I found no answer on the web.
    A friend, Anderson Ranéa, Senior WM Consultant, helped me...
    So... you need to set the flag PartialPick at: SPRO/LE/WM/Shipping/Interfaces/Shipping/Define Shipping Control/Shipping Control per Warehouse Number.
    Regards.

  • Creating a transfer order for a Billed Delivery

    Hi,
    After billing a delivery, wich already had picking confirmed, the picking field in the delivery was blanked.
    Is there a way to create a new tranfer order for this delivery, even if it is already Billed?

    Hi,
    Thanks for the answers. After some tests we find the solution!
    In this case we change the billing status of the delivery to "A", then was possible to create a new transfer order, without cancel the billing.
    In Brazil we can´t cancel the billing document after the goods to have left.
    Thanks,

  • Problems when creating a new parameter for a parametric role

    I'm trying to create a new parameter for a parametric role, but it seems that it is never updated, because the BPM engine does not return any error.
    The scenario is: I have a process that has the role "Brands_Admin", the brands are populated by Web Service dynamically, then the parameters of the role would be those brands. In this case, if a new brand is registered (WS returns a new brand), I simply create a new parameter for the role through the "process administrator" of the BPM Enterprise.
    I'm trying to create the new parameter as follows:
    dirSession                 = DirectorySession.currentEngineSession;
    dirOrganizationalRole       = DirOrganizationalRole.fetch(session : dirSession, id : "Brands_Admin");
    String[] parametricRoles       = dirOrganizationalRole.parametricValues;
    parametricRolesCount      = parametricRoles.length();
    parametricRoles[parametricRolesCount]      = "NEW_BRAND";
    dirOrganizationalRole.parametricValues      = parametricRoles;
    dirOrganizationalRole.update();
    dirOrganizationalRole.refresh();
    for (int i=0; i<dirOrganizationalRole.parametricValues.length(); i++) {
         logMessage(dirOrganizationalRole.parametricValues);
    In the code above, the BPM Studio will print the new parameter correctly, but in next activity (like a Screenflow) when I try to get the parameters of that role again, there are only the parameters that were registered using the BPM Studio, the parameters that are created programmatically not appear.
    Anyone know the reason?
    An user with the same problem: http://forums.tangosol.com/forums/thread.jspa?threadID=839253&tstart=1

    When a project that contains this logic to create a new parameter for a parametric role programmatically is deployed in BPM Enterprise, some strange behaviours occurs.
    The first is that I cannot see through the process administrator the new parameter that was created for the parametric role.
    The second is that if I create this new parameter through process administrator and associate an user to the role that contains the new parameter I cannot access the deployment process. In workspace (authenticated with user that is associated with the role that contains the new parameter) I cannot see anything about the process.

  • Problem when creating a customer order (VA01)

    I'm trying to create a customer order to sell a material which has serial no. I use transaction VA01.when i wrote the serial no of the material that gives an error "the serial no doesn't exist in SNUM".when i checked that table, i saw that there is no data. Probably some missing or mistake about customizing.
    Does anyone have any idea, what should i do???
    Thanks...

    Create serial number profile in <b>T.code: OIS2</b> and
    Please Assign the serial number profile to the material master (Sales orgn/plant data) present in the sales order. Then recreate the order.this solves your problem.

  • Create TO (transfer order) for different materials?

    Can we create one  TO for diffrent materials in LT09 transaction. Or is it like for a single material i can create a single TO ? In LT09 tcode Can i add materials o the item details tab after giving the stor unit no. dest and source bins?
    Thanks
    VV

    yes you can create if you refer same document (PO,Order).
    eg:if you do a GR for a PO with 3 line items(3 different materials).Then you can create a single TO for all the 3 different materials.But if you refer different PO for each line item,then it is not possible.
    regards
    venkadesh

  • How to create collective Transfer order for a collective outbound delivery?

    Hello All
    I created a group of deliveries and I got two outbound documents, now I want to create a collective Transfer order it gives me an error “does not exist in T311” however the individual outbound delivery whiten the group could be picked
    Can any one help me to solve this
    Regards
    Jacopo Francois

    hi
    Transfer order will create based on delivery document .  U got two delivery document number.
    So goto LT03
    enter delivery document number
    execute save.
    again goto LT03
    enter another delivery document number execute, save it
    regards
    krishna

Maybe you are looking for

  • Maximum file size for iDisk's public folder?

    I was wondering whether there is a max size for files in the idisk's public folder. When syncing my 68 MB zip file, the file on the iDisk shows 0MB. When uploading files externally via Safari, any file above 1 MB shows as 0MB. What are the restrictio

  • Cash Jounal Print - GL Account

    Hi Experts, In the T Code FBCJ, when we select F7 (Print Cash Journal) we are not able to view GL accounts in the screen. How do we bring this information in the report Thanks in advance

  • Table line discrepency between LiveCycle and Adobe

    I'm experiencing differences in my project with table lines. I've ensured my lines meet up in the LiveCycle Preview PDF view. When my form is applied to our environement and viewing in Adobe Acrobat the table lines are off. See images provided where

  • Program crashes on ref assignment (no funtion call)

                final Block b = design;     // NullPointerExceptionMay be the problem is the fact that the method belongs to an inner sub-calss located in enclosing sub-class. The design field is declared in a super- enclosing class. But project compiles

  • My iMac address book is different from the iCloud address book. Why

    My iCloud address book and the addresses on my iPhones and iPads and a second are different from the address book on my iMac.  My computer seems complete, the others are missing addresses which appear in my iMac addresses.  How can I get the iCloud a