Error during inbound delivery creation for some times not always

Hi,
I'm getting the following error when i'm trying to create an inbound delivery for PO.
                                                                                Diagnosis                                                                               
The system attempted to find the reference movement type for         
     the Warehouse Management system. A corresponding entry is            
     missing in table 156S with the argument 101/X/X/ / /X/.              
     The argument consists of:                                            
     o   IM movement type                                                 
     o   Indicator: Value update                                          
     o   Indicator: Quantity update                                       
     o   Special stock                                                    
     o   Movement indicator                                               
     o   Access indicator                                                 
     o   Indicator: Consumption         
Can someone help me to resolve it? as it is not happening always
Appreciates everyone time and help.
Thanks and regards,
Siva

Hi,
Thanks for the response and yes i did maintained IM/WM mvt types for 101 in both places.
If the movement type is maintained well why SAP says it is not?
SPRO > LE > WM > Interfaces > IM > Define Movement Types - "Assign WM Movement Type References to IM Movement Types'
Related tabel is V_156S_WM
If you check your configuration you will see that there are many entries with 101, and there are several other parameters...
First you should check what you are doing in IM, what parameters that mvt has (qty, value update, special stock, etc) > after that you should check whether it is maintained well in WM customizing - see steps in my previous email.
Regards,
Csaba

Similar Messages

  • Error during Inbound Delivery creation by Idoc DELVRY05

    Hi,
    We are trying to consolidate ASNs and creating an inbound delivery for the same. Thus we have more than one PO information in the idoc.
    It processes fine and creates an inbound delivery if all the line item nos are different.
    But the issue is, when there are articles which have the same line item no. even if the articles are different and they are on different POs. It gives the following errors.
    1) "Delivery item cannot be exactly determined
    Message no. HUFUNCTIONS313"
    I tried to debug the above error and found that while packing it looks to the lips-vbeln/posnr & not the PO nr./PO item.
    I am not sure if this could be handled by some config. Please advice.
    2) "V51VP - item was not found - process cancelled
    Message no. HUGENERAL056"
    Any hints or comments on the above would be appreciated.
    Thanks & Regards,
    Akshay

    Hi Raghavendra,
    It has been a long time. But, as far as I can remember we had made coding adjustments in the customer-exit EXIT_SAPLV55K_004, include ZXTRKU12 to fetch the correct item and fill the idoc segment fields.
    This resolved the issue.
    Best Regards,
    Akshay

  • Issue with Message Type Triggering during Inbound Delivery Creation

    Hi Experts,
    Hi Experts, 
    Currently we are facing issue with message type triggering during inbound delivery creation:
    In NACE transaction for Inbound delivery we have 3 custom output types:
    Pricing Procedure Used is standard one -> E10001
    Z140  Inbound Delivery Create  (This should get triggered when IB delivery is created)
    Z141  Inbound Delivery Change (This should get triggered when IB Delivery is changed)
    Z142  Inbound Delivery Delete(This should get triggered when IB Delivery is deleted).
    At present if i check delivery in  VL33 -> Extras -> Delivery Output
    Both  Z140 and Z141 are being triggered during IB delivery creation. While it should be only Z140.
    Could you please suggest that are we missing any configuration in SPRO or we need to create any custom routine (requirement) to handle this?
    Thanks

    Hi,
    There is no fine-tuned control for inbound delivery messages as for Purchase order. Hence I guess to meet your above requirement, you have to go for a custom solution similar to the PO fine tune control settings.
    Thanks,

  • XML log: Error during temp file creation for LOB Objects

    Hi All,
    I got this exception in the concurrent log file:
    [122010_100220171][][EXCEPTION] !!Error during temp file creation for LOB Objects
    [122010_100220172][][EXCEPTION] java.io.FileNotFoundException: null/xdo-dt-lob-1292864540169.tmp (No such file or directory (errno:2))
         at java.io.RandomAccessFile.open(Native Method)
         at java.io.RandomAccessFile.<init>(RandomAccessFile.java:212)
         at java.io.RandomAccessFile.<init>(RandomAccessFile.java:98)
         at oracle.apps.xdo.dataengine.LOBList.initLOB(LOBList.java:39)
         at oracle.apps.xdo.dataengine.LOBList.<init>(LOBList.java:30)
         at oracle.apps.xdo.dataengine.XMLPGEN.updateMetaData(XMLPGEN.java:1051)
         at oracle.apps.xdo.dataengine.XMLPGEN.processSQLDataSource(XMLPGEN.java:511)
         at oracle.apps.xdo.dataengine.XMLPGEN.writeData(XMLPGEN.java:445)
         at oracle.apps.xdo.dataengine.XMLPGEN.writeGroup(XMLPGEN.java:1121)
         at oracle.apps.xdo.dataengine.XMLPGEN.writeGroup(XMLPGEN.java:1144)
         at oracle.apps.xdo.dataengine.XMLPGEN.processSQLDataSource(XMLPGEN.java:558)
         at oracle.apps.xdo.dataengine.XMLPGEN.writeData(XMLPGEN.java:445)
         at oracle.apps.xdo.dataengine.XMLPGEN.writeGroupStructure(XMLPGEN.java:308)
         at oracle.apps.xdo.dataengine.XMLPGEN.processData(XMLPGEN.java:273)
         at oracle.apps.xdo.dataengine.XMLPGEN.processXML(XMLPGEN.java:215)
         at oracle.apps.xdo.dataengine.XMLPGEN.writeXML(XMLPGEN.java:254)
         at oracle.apps.xdo.dataengine.DataProcessor.processDataStructre(DataProcessor.java:390)
         at oracle.apps.xdo.dataengine.DataProcessor.processData(DataProcessor.java:355)
         at oracle.apps.xdo.oa.util.DataTemplate.processData(DataTemplate.java:348)
         at oracle.apps.xdo.oa.cp.JCP4XDODataEngine.runProgram(JCP4XDODataEngine.java:293)
         at oracle.apps.fnd.cp.request.Run.main(Run.java:161)
    I have this query defined in my data template:
    <![CDATA[
    SELECT lt.long_text inv_comment
    FROM apps.fnd_attached_docs_form_vl ad,
    apps.fnd_documents_long_text lt
    WHERE ad.media_id = lt.media_id
    AND ad.category_description = 'Draft Invoice Comments'
    AND ad.pk1_value = :project_id
    AND ad.pk2_value = :draft_invoice_num
    ]]>
    Issue: The inv_comment is not printing on the PDF output.
    I had the temp directory defined under the Admin tab.
    I'm guessing if it's the LONG datatype of the long_text field that's causing the issue.
    Anybody knows how this can be fixed? any help or advice is appreciated.
    Thanks.
    SW
    Edited by: user12152845 on Dec 20, 2010 11:48 AM

    Hi All,
    I got this exception in the concurrent log file:
    [122010_100220171][][EXCEPTION] !!Error during temp file creation for LOB Objects
    [122010_100220172][][EXCEPTION] java.io.FileNotFoundException: null/xdo-dt-lob-1292864540169.tmp (No such file or directory (errno:2))
         at java.io.RandomAccessFile.open(Native Method)
         at java.io.RandomAccessFile.<init>(RandomAccessFile.java:212)
         at java.io.RandomAccessFile.<init>(RandomAccessFile.java:98)
         at oracle.apps.xdo.dataengine.LOBList.initLOB(LOBList.java:39)
         at oracle.apps.xdo.dataengine.LOBList.<init>(LOBList.java:30)
         at oracle.apps.xdo.dataengine.XMLPGEN.updateMetaData(XMLPGEN.java:1051)
         at oracle.apps.xdo.dataengine.XMLPGEN.processSQLDataSource(XMLPGEN.java:511)
         at oracle.apps.xdo.dataengine.XMLPGEN.writeData(XMLPGEN.java:445)
         at oracle.apps.xdo.dataengine.XMLPGEN.writeGroup(XMLPGEN.java:1121)
         at oracle.apps.xdo.dataengine.XMLPGEN.writeGroup(XMLPGEN.java:1144)
         at oracle.apps.xdo.dataengine.XMLPGEN.processSQLDataSource(XMLPGEN.java:558)
         at oracle.apps.xdo.dataengine.XMLPGEN.writeData(XMLPGEN.java:445)
         at oracle.apps.xdo.dataengine.XMLPGEN.writeGroupStructure(XMLPGEN.java:308)
         at oracle.apps.xdo.dataengine.XMLPGEN.processData(XMLPGEN.java:273)
         at oracle.apps.xdo.dataengine.XMLPGEN.processXML(XMLPGEN.java:215)
         at oracle.apps.xdo.dataengine.XMLPGEN.writeXML(XMLPGEN.java:254)
         at oracle.apps.xdo.dataengine.DataProcessor.processDataStructre(DataProcessor.java:390)
         at oracle.apps.xdo.dataengine.DataProcessor.processData(DataProcessor.java:355)
         at oracle.apps.xdo.oa.util.DataTemplate.processData(DataTemplate.java:348)
         at oracle.apps.xdo.oa.cp.JCP4XDODataEngine.runProgram(JCP4XDODataEngine.java:293)
         at oracle.apps.fnd.cp.request.Run.main(Run.java:161)
    I have this query defined in my data template:
    <![CDATA[
    SELECT lt.long_text inv_comment
    FROM apps.fnd_attached_docs_form_vl ad,
    apps.fnd_documents_long_text lt
    WHERE ad.media_id = lt.media_id
    AND ad.category_description = 'Draft Invoice Comments'
    AND ad.pk1_value = :project_id
    AND ad.pk2_value = :draft_invoice_num
    ]]>
    Issue: The inv_comment is not printing on the PDF output.
    I had the temp directory defined under the Admin tab.
    I'm guessing if it's the LONG datatype of the long_text field that's causing the issue.
    Anybody knows how this can be fixed? any help or advice is appreciated.
    Thanks.
    SW
    Edited by: user12152845 on Dec 20, 2010 11:48 AM

  • Check amount of transition stock during inbound delivery creation

    I want to move stock between plans, therefore I have the following steps:
    1. Stock Transfer Order (STO), e.g. 500 pieces
    2. Sending plant: MIGO (GI for STO) with MT 351 to post to transition stock,  e.g. 100 pieces
    3. Receiving plant: Inbound Delivery with reference to STO VL31N
    4. process Inbound delivery in warehouse (SAP-WM)
    The question is:
    During step 3, when accessing VL31N the system proposes the full order quantity (e.g. 500 pc.)
    I can change the amount to any amount I like, e.g 240 pieces.
    How can I tell SAP, that Inbound delivery creation is only possible for the amount
    which has been posted to stock in transition (100 pieces)
    I want an error/warning message in case user wants to create Inbound delivery quantity higher than the amount that has been posted to transition stock.
    Any ideas?

    MIGO in sending Plant?
    How it is possible? MIGO means, Goods receipt. This should be in Receiving plant.
    Sending plant should do the PGI
    MIRO in receiving plant
    Billing in sending plant
    Payment from Receiving palnt and clearing in sending plant
    Correct me if i am wrong
    Thanks

  • 'Customer Not found' error during inbound delivery

    Hi Experts,
    During creation of inbound delivery(IBD) with transaction VL31N (against normal PO with doc. type NB), we are getting following error.
    Customer  not found
    Message no. 8B519
    Diagnosis
    No entry found in KNA1.
    Procedure
    Please contact your system adiministrator
    As per our understanding there should not be any connection for IBD & Customer master. Moreever we are getting this error for Only Brazil Plant. IBD works fine for India & Argentina plants.
    Requested to provide any possible clues.
    Regards
    Manoj

    Hi Manoj
    This error messag should be realted to the Brazilian localization...
    and th e problem reported should be  in the table J_1BTVAKV,  If you don't need a Nota Fiscal in the step of process, you should not assign the Nota Fiscal type  to sales doc type .
    Please correct your configuration and perform a new test.
    Regards,
    Mauro

  • Dump during inbound delivery creation with VL34

    Hi,
    when I try to create a inbound delivery for a Purchase order item with account assignment Q (project stock) I get the following dump
    Runtime Errors         SAPSQL_ARRAY_INSERT_DUPREC
    Except.                CX_SY_OPEN_SQL_DB
    Date and Time          28.07.2010 17:37:10
    Short text
         The ABAP/4 Open SQL array insert results in duplicate database records.
    What happened?
         Error in the ABAP Application Program
         The current ABAP program "SAPLV05I" had to be terminated because it has
         come across a statement that unfortunately cannot be executed.
    Error analysis
         An exception occurred that is explained in detail below.
         The exception, which is assigned to class 'CX_SY_OPEN_SQL_DB', was not caught
          in
         procedure "SD_PARTNER_UPDATE" "(FUNCTION)", nor was it propagated by a RAISING
          clause.
         Since the caller of the procedure could not have anticipated that the
         exception would occur, the current program is terminated.
         The reason for the exception is:
         If you use an ABAP/4 Open SQL array insert to insert a record in
         the database and that record already exists with the same key,
         this results in a termination.
         (With an ABAP/4 Open SQL single record insert in the same error
         situation, processing does not terminate, but SY-SUBRC is set to 4.)
    Missing RAISING Clause in Interface
         Program                                 SAPLV05I
         Include                                 LV05IU15
         Row                                     1
         Module type                             (FUNCTION)
         Module Name                             SD_PARTNER_UPDATE
    Trigger Location of Exception
      Program                                 SAPLV05I
        Include                                 LV05IU15
        Row                                     480
        Module type                             (FUNCTION)
        Module Name                             SD_PARTNER_UPDATE
    When I try to create the inbound delivery with VL31N it works fine. I also tried a couple of BAPIs/FMs which gave me the same dump as VL34.
    Thanks in advance!!
    br
    Walter

    I also failed to find any OSS note relevant to this.
    If you are not using any exits / BADI, there's no standard modification, you should contact SAP AG and their responsibility is to correct the error.
    But it may happen that you are using your own logic (via user exit, BADI, standard modification), in this case you have to find out what causes the problem. If the error is becasue of your develoments, then you cannot ask SAP AG to correct the error, if the error is not caused by your developments then it's SAP AG's responsibility.
    Please read OSS note 575667 which says that:
    The most common cause for this runtime error is an incorrect logic in USEREXIT_SAVE_DOCUMENT_PREPARE or USEREXIT_SAVE_DOCUMENT in include MV50AFZ1.
    For this, read also notes 178328 and 415716.
    Edited by: Csaba Szommer on Nov 3, 2010 8:49 AM
    Edited by: Csaba Szommer on Nov 3, 2010 8:50 AM

  • Error during Inbound Delivery

    Dear Expert,
    I have problem when we want to create Inbound Delivery/VL31N. Error message is "No deliveries created (check log)". The long text of log is :
    Diagnosis
                                                                                    There is no item category available in item category
        determination in the delivery (table T184L) for the following
        entries: EL LEIS V
                                                                                    System Response
                                                                                    The system does not allow further processing of this item.
                                                                                    Procedure
                                                                                    Specify the appropriate item category for the above mentioned
        entries or inform your system administrator.                    
    I confuse with this message, because i don't know the relation of table T184L with my case. the another Inbound delivery is working fine, only 1 inbound delivery that getting this error. Any solution and advice. Thx a lot
    BR,
    Affan

    hi
    go to t code 0184 and here against the entry EL LEIS V maintain item cat as norm and same manintain in ur material master
    regards
    kunal
    award if helpful

  • FM / BAPI Inbound delivery creation for a Purchase Order without material

    Dear All,
    I have a requirement to create a Inbound Delivery for a Purchase order without material number. The Purchase Order has only Material text and no material number. Please let me know a BAPI or FM to create inbound delivery in this case where there is no material defined on PO. I require BAPI / FM  since I have to make a web-service for the same.
    Thanks in advance!
    Abhishek

    Hi I did a coding in one of the userexit. If ekpo-matnr is empty then fill
    KOMDLGN-UMVKZ = 1
    KOMDLGN-UMVKN = 1
    KOMDLGN-MEINS = EKPO-MEINS
    This parameters i.e. Qty conversion are necessary and since MATNR does not exists it has to be filled.

  • ME006 error during Inbound Delivery Confirmation VL06I

    Hi, to all..
    We are trying of post multiple goods reciepts (same PO) for Inbound Deliveries with trx VL06I
    When we push the botton, we get next error:
    ME006 User && is already using PO &&
    In some cases just the first InbDel is confirmated, other times, 2 or 3 ID are confirmated buy they are NO consecutives .
    We think software in Support Package 17 has some bug, but we had not been able of find any SAP Note to correct this problem (think about ENQUEUE_EMEKKOE/DEQUEUE_EMEKKOE functions)
    We have checked also trx SM12 and NO blocking appears ther...
    I'll appreciate any help in this issue.
    Best Regards..
    TMoreno

    Hello,
    I manage to check the message ME006 in IDES  and it is standard SAP message.
    I have one question, why is user who is doing the goods reciept for the inbound deliveries associated with single purchase order opening the same purchase order in change mode at the time of goods reciept
    This message ME006 only appears if your user has opened the purcahse order in chnage mode, during the goods reciept process with VL06I.
    This is also true when user XYZ has opened the purchase order in chnage mode (ME22N) and user ABC is doing the goods reciept for the same purchase order.
    I suggest that you do not open the purchase order in change during goods reciept.
    I hope this helps
    Br,
    Tushar
    Edited by: Tushar Patankar on Jan 11, 2011 3:33 PM
    Edited by: Tushar Patankar on Jan 11, 2011 3:38 PM

  • Dump during sales order creation for a config material (uding order BOM)

    Dear all,
    I am getting the following error during sales order creation for a configurable material
    When I click on 'Engineering' tab in the characteristics value assignment for the parent material i.e. sales order material I get dump with following message,
                                   'Field symbol has not yet been assigned'
    Thanks,
    Yogesh

    Yogesh,
    what was the problem ?
    Thanks,
    Pavan Verma
    Edited by: Pavan Verma on May 11, 2010 9:31 AM

  • User exit to change partner for inbound delivery creation

    Hello,
    I have a requirement to change the partner number for
    the inbound delivery creation.
    I only see the USEREXIT_MOVE_FIELD_TO_LIKP but I am not sure if this is
    the right user exit for this requirement.
    Is there the user exit for modifying partner in the inbound delivery?
    Thanks in advance,

    HI
    There is a program with which you can find the available exits as per your requirement. You have to execute the same and give your transaction code. Hope this helps...
    *& Report  ZFINDUSEREXIT
    report  zfinduserexit.
    tables : tstc, tadir, modsapt, modact, trdir, tfdir, enlfdir.
    tables : tstct.
    data : jtab like tadir occurs 0 with header line.
    data : field1(30).
    data : v_devclass like tadir-devclass.
    parameters : p_tcode like tstc-tcode obligatory.
    select single * from tstc where tcode eq p_tcode.
    if sy-subrc eq 0.
    select single * from tadir where pgmid = 'R3TR'
    and object = 'PROG'
    and obj_name = tstc-pgmna.
    move : tadir-devclass to v_devclass.
    if sy-subrc ne 0.
    select single * from trdir where name = tstc-pgmna.
    if trdir-subc eq 'F'.
    select single * from tfdir where pname = tstc-pgmna.
    select single * from enlfdir where funcname =
    tfdir-funcname.
    select single * from tadir where pgmid = 'R3TR'
    and object = 'FUGR'
    and obj_name eq enlfdir-area.
    move : tadir-devclass to v_devclass.
    endif.
    endif.
    select * from tadir into table jtab
    where pgmid = 'R3TR'
    and object = 'SMOD'
    and devclass = v_devclass.
    select single * from tstct where sprsl eq sy-langu and
    tcode eq p_tcode.
    format color col_positive intensified off.
    write:/(19) 'Transaction Code - ',
    20(20) p_tcode,
    45(50) tstct-ttext.
    skip.
    if not jtab[] is initial.
    write:/(95) sy-uline.
    format color col_heading intensified on.
    write:/1 sy-vline,
    2 'Exit Name',
    21 sy-vline ,
    22 'Description',
    95 sy-vline.
    write:/(95) sy-uline.
    loop at jtab.
    select single * from modsapt
    where sprsl = sy-langu and
    name = jtab-obj_name.
    format color col_normal intensified off.
    write:/1 sy-vline,
    2 jtab-obj_name hotspot on,
    21 sy-vline ,
    22 modsapt-modtext,
    95 sy-vline.
    endloop.
    write:/(95) sy-uline.
    describe table jtab.
    skip.
    format color col_total intensified on.
    write:/ 'No of Exits:' , sy-tfill.
    else.
    format color col_negative intensified on.
    write:/(95) 'No User Exit exists'.
    endif.
    else.
    format color col_negative intensified on.
    write:/(95) 'Transaction Code Does Not Exist'.
    endif.
    at line-selection.
    get cursor field field1.
    check field1(4) eq 'JTAB'.
    set parameter id 'MON' field sy-lisel+1(10).
    <b>Do reward if useful...</b>
    Regards
    Dinesh

  • Inbound delivery creation using VL31N

    Hi All,
    I could find that the message type DESADV, IDoc type DELVRY01 and process code DELS is used for creation of this.
    Let me know if this is correct. When i checked in my system I could not find process code DELS. Do i need to do some additional settings to get this.
    What is difference between IDOC type DELVRY01 and DELVRY03. Which one should be used.
    Here the ASN received is triggering inbound delivery creation.
    Please let me know on this.
    Regards,
    Shahu

    Hi,
    Where did you check that process code in WE64?
    Check in the correct set(Inbound messages).
    DELVRY03 is the latest one. You should use it only.
    Regards,
    Ravi

  • Inbound Delivery creation in ECC6.0 through IDoc (DELVRY03.DESADV)

    Inbound Delivery creation in ECC6.0 through IDoc (DELVRY03.DESADV)
    From SCM ICH system Supplier creates ASN on the WEBUI & sends it ECC 6.0 using XI.
    This is Proxy (DespatchedDeliveryNotification) to IDOC (DELVRY03.DESAV) scenario
    But at the receiver end i.e. ECC6.0 its giving me error at Tcode WE02 as action is not supported.
    Can you suggest me how to tackle this issue.
    Thanks in Advance.
    Regards,
    N>B.Shanmukha

    hi,
    >>>giving me error at Tcode WE02 as action is not supported.
    there are many segments in delvry03 with a first field - action (like, delete, create, 001,002, etc)
    check all of them as probably you're using one which is not supported
    and this is the real cause of the error
    you can check it like this:
    open this IDOC in We19
    then open action field and F4 and see if the one you use in the idoc is in F4
    change the wrong one and it will work :for 100%
    Regards,
    Michal Krawczyk

  • Inspection lot problem during inbound delivery

    Hi,
    I am facing following issue during inbound delivery.
    I have activated inspection type 01 in material master for a packing material. Created a PO for the material through ME21N. PO created. Now I am creating inbound delivery through VL31N with reference to PO no and vendor. When I am entering the storage location I am getting the below error..
    Upon investigating the issue system is creating the inspection lot
    But inspection lot is not showing in QA32/QA02.
    checked various threads but not of much use. I am not able to proceed further.
    Kindly help.
    Thanks
    Kumar

    Hi Kumar,
    Plz check in PO history, if GRN is done. If yes then plz check in GRN quantity tab, if inspection lot is created. IN QA32, in dynamic selection enter the inspection lot and click on 'select all inspection lot' and check if it is created in system. If lot is prepared then as per the error message someone from your department must be processing it.
    In Your inbound delivery screen check your tab status overview if it is A: GR not made or C: GR completed.
    Also during inbound delivery  storage location is picked up in inbound delivery automatically from PO you need not to enter it again.
    Plz check else post screen shot of PO history and QA32.
    Regards,
    Priti.

Maybe you are looking for

  • How to combine .wmv files into one file???

    Hello Apple World, Can someone tell me a software that will allow me to combine ".wmv" files into one? I have several files that I need to combine then add music to. VERY simple with several software packages frow Windows pc's, but I'm struggling wit

  • Change Display Privat to Work?

    How can I change a existing Adress from Privat (Name/Prename) to Work (Firm) or vis versa via iCloud, iPad or iPhone?    On the Mac it is easy via the Adress Application but with the others I don't know.

  • Can I safely remove items in /Library/Receipts/ ?

    What are the drawbacks and ramifications of removing packages in the /Library/receipts/ folder? Thank you in advance. Jeff Cameron

  • Inactive Memory leak in Safari 4.0.3

    There is a memory leak in Safari 4.0.3. I haven't isolated it to a particular page since I usually have 15-20 tabs open when I notice the spinning ball, caused by VM paging. When this happens, according to Activity Monitor, Safari.app uses between 50

  • Complex types as arguments

    Hi :O) I have created a web service by using Axis' java2WSDL and WSDL2Java - the program contains quite a few packages and complex objects. When I try to fill in the *SOAPBindingImpl.java I get an error, that the types are incompatible. The code: pac