STO- How to control Over delivery with batch split?

Dear All,
In STO Scenario, how to control the over delivery?
I created a PO for the Intra Company stock transfer & Delivery created in the Background with the T Code VL10B. When I am doing picking using T code VL02N, the system is allowing to add  more than PO Quantity in batches and system displaying the warning message (Specified quantity is greater than the open quantity/Message no. VL287) & allowing to save the deliver document..
Hence plz suggest how to restrict the same.
Hope it is clear.
Thanks & Regards
varun

I am also in the same boat.
I searched the forum and got the link STO - How to control Over delivery ?
I checked OSS notes 548914, 386340,215488 but to no avail.
I suggested user exit USEREXIT_SAVE_DOCUMENT_PREPARE  in include MV50AFZ1 to my technical team for finding the resolution. So far it is still on hold.
If you come across any other solution, you can update the forum so that it would be helpful for many others.
Regards,

Similar Messages

  • STO - How to control Over delivery ?

    Dear All,
    In STO Scenario, how to control the over delivery?
    Please note that I have already assigned a tolerance % in my Purchase Value key & same has been assinged to my material.
    Now when I create a STO for this material system is picking up this Overtolerance percentage. But Still If I create a delivery more than the PO Qty (which exceeds the tolerance %). System is allowing to save the delivery.
    Hence plz suggest how to restrict the same.
    Please note that I am selecting the Partially Delivery indicator in STO as A - Create a delivery with qty. greater than zero Since tolerance wont work if I select Partially delivery allowed.
    Hope it is clear.
    Thanks & Regards,

    From OSS note 548914 Over/underdelivry tolerances for GR/GI for stock transp.ord.
             R E L E A S E  <  4.70
    Stock transport orders without SD processing / delivery (for example movement type 351 for the goods issue, Transaction MB1B, MB11):
    During the creation of goods issues for stock transport orders the system does NOT include overdelivery tolerances (T156F-FELDM = DM07M-UETMG) maintained in the purchase order item. The system checks only against the quantity ordered during which the system may display message M7022, which can be customized. This is valid for both stock transfers within a company code and for cross-company-code stock transfers.
    Stock transport orders with SD processing / delivery (for example movement type 641 for the goods issue, SD Transactions VL02, VL10):
    If these are stock transport orders with SD processing, the system neither checksduring the goods receipt nor during the goods issue against the quantity ordered + overdelivery tolerance.
             R E L E A S E   >=  4.70
    As of Release 470 there is, if required, a check against underdelivery tolerances (Field V_T161W-TOLKZ) during the goods issue for the stock transport order. Otherwise the checks are as described for the earlier releases. Customizing: IMG => Materials Management => Purchasing => Purchase Order => ..underdelivery tolerances

  • Is this how i control frame rate with IMAQdr property node?

    Is this how i control frame rate with IMAQdr property node? if not, can someone point me in the right direction? for some reason, it doesnt work..
    Attachments:
    pic.JPG ‏75 KB

    Please see this related thread http://forums.ni.com/t5/LabVIEW/IMAQdr-Property-No​de/m-p/1642950/highlight/false#M590168
    Matt
    Product Owner - NI Community
    National Instruments

  • Delivery with batch

    dear all,
    can anybody  explain me the delivery with batch in details .
    thanks  in advance

    Dear
    If you are doing delivery of those materials of which batch management is on in material master data then you have to deliver these materials with batches. If batch management is not activated for any material than batch field will be in display mode but if batch management is activated than you have to enter batches. If there is only 1 quantity than you can enter batch on main screen of delivery document in VL01N or in Sale order VA01. If there is quantity more than one than you have to enter batches in delivery document in batch split screen. Select the line item and click batch split button and enter the batches. System will tell you open quantity and confirm quantity in batch split screen.
    Devilry with batches is maintained to have record of sold materials for warranty claim and tracking of materials in future.

  • WM with Batch split

    Hi Friends
    Greetings!
    We have the following issue with batch split.
    When we create Transfer order for outbound delivery , batch split happens and the TO gets created with two line item based on the bach.
    After confirming the TO and when we try to post PGI, the system issues the error message
    " X24408003104230 ; available stock in interim storage bin around 50.000 ST below target"  
    Can you please let us know if i am missing any settings
    Gobinathan G

    Hi
    Thanks for your feedback.
    As requested , please find the error code
    "E L9 040"
    The patch split was carried out through WM. When we created transfer order for the delivery, as the required stock was available in different batches, system picked the stock from two different batches. And the transfer order also got confirmed.
    Please give your suggestion to complete teh PGI.
    Gobinathan G

  • Inbound Delivery: Inbound WHSCON IDoc with Batch Split - HowTo...?

    Hello
    We have another tricky problem to solve on our ERP 6.0 system.
    My colleagues of Lindt UK create manually inbound deliveries (VL33N) which are replicated to the warehouse (DESADV IDoc -> TRADACOMS.ORDHDR).
    When the goods arrive at the warehouse they send back a good receipts message (TRADACOMS.DLCHDR -> WHSCON IDoc).
    In some cases we have a batch split because the goods have been put into different storage locations. Example:
    - item 10: 200 Cases of product 4711, batch 10-2011,  in storage location '0001' (free available for Sale)
    - item 10:     5 Cases of product 4711, batch 10-2011, in storage location '0004' (damaged)
    I am aware that in the inbound WHSCON item 10 is a main position and the two actual batch split positions are sub-items (900001 & 900002 with HIPOS = '10'). I tried to used E1EDL19-QUALF = 'BAS' (= batch split) with the sub-items but failed so far to update the inbound delivery that I can see the batch split.
    I have managed to get one sub-item but not 2 of them. Somehow the system aggregates the quantities for both sub-items into the single item that shows up in the inbound delivery.
    When we send the inbound delivery to the warehouse the item looks like this:
    - item 10: 200 Cases (no batch yet, Putaway quantity = 0, because these data are coming from the warehouse).
    QUESTION: Has anybody else been faced with a similar (if not identical) problem and how did you solve it?
    Thanks a lot in advance for your valuable input.
    Regards
      Uwe

    Hello Finbarr
    I assume that you do NOT send any (suggested) batches to your warehouse. Otherwise you would have the same problem like we have that the WHSCON cannot overwrite a (suggested) batch.
    However, if you just send the quantity per item then the batch split is much simpler than you suggested:
    "First E1EDL24 segment:
    POSNR     50
    MATNR     000000000000602006
    MATWA     000000000000602006
    CHARG     L1519   " <<< first batch
    LFIMG     37.000
    VRKME     CT
    "Second E1EDL24 segment:
    POSNR     50
    MATNR     000000000000602006
    MATWA     000000000000602006
    CHARG     L1880   " <<< second batch
    LFIMG     37.000
    VRKME     CT
    Well, and as qualifier we use: E1EDL19-QUALF = 'XYZ'  " a dummy
    The SAP system is smart enough the realize that these two E1EDL24 segment belong to the same item yet have different batches and, therefore, yield a batch split in the delivery. The system generated the 9xxxxx numbers for this sub-item lines automatically.
    Although I believe that it is not possible to change a batch in the delivery using an inbound WHSCON I would appreciate to have a final proof of this assumption. I could imagine that if you first delete the item containing the suggested batch and then add a new item with the actual batch from the warehouse it might works. However, this would require to implement a user-exit which I do not prefer.
    Regards
      Uwe
    PS: It seems I gave an answer to the wrong question (should be EDI (DESADV): Can batches be overwritten by an inbound WHSCON (pick conf)? )

  • Control over delivery in service master

    Hi,
    we have purchasing value key which is assigned in material master.the value set in this key help to control the over delivery in the PO. is it possible to restrict unlimited receipt for service PO.
    Regards,
    Anjali

    Hi Anjali Kumari ;
    I think that you do not want to maintain in service master data. Also , you can procure with or without service master, it is possible.
    I recommend ;
    1- Create a screen layout - required fields : delivery tolerances - tcode OMF4
    2- Maintain EFB parameter , add this layout Z01 type. Assign it users.
    3- After that this users create PO when they have to fill this area in po.
    Regards.
    M.Ozgur Unal

  • Packing handling units to outbound delivery with batch management

    Hello all,
    I am packing an outbound delivery with a material that has batch management active. The packing is from a storage location that manages handling units (HU-managed sloc).
    My problem is u2013 before entering the HUs to the delivery u2013 the system asks me to enter the batches (in the batch split function). Only then I am allowed to enter the HUs in the packing function.
    What could be the reason for this preliminary batch entries ?
    How can I set the system not to do that, i.e., I would like to be able to enter the HUs directly without entering the batchs separately.
    Thanks,
    Isaac

    Dear Isaac,
    this system behaviour can not be changed in standard and is also not recommended to change it via a modification. The reason for this system behaviour is to avoid inconsistencies in the system. The HU that you assign to the delivery, should exactly fit to the delivery. In case if the material is batch managed, you should specify the batch first, and then add the fitting HU with exactly that batch.
    I suppose you checked the longtext for HUDIALOG102, that you get in the described case, but I copy it for you, in case if you did not read it:
    "Diagnosis
    There are items to be handled in batches which have not yet been
    assigned to a batch.
    Batches must be recognized for items with HU-managed storage location
    For items at a storage location that is not HU-managed, the item type
    determines if packing will take place at cumulated item quantity level
    (meaning that the batch is not recognized at any point in the handling
    unit) or if packing must take place at batch level.
    System Response
    If an item requires batch identification, that item will not be
    suggested for packing as long as the batch is not recognized.
    Procedure
    Go to the maintenance of the delivery item and assign at least one batch
    to the item."
    Regards,
    Ely

  • Update Inbound Delivery with batch

    Hi All,
         My requirement is that, if for an Inbound delivery, the batch(CHARG) field is found to be empty, then a batch need to be created and the batch number should be updated in the Delivery. The batch can be created using the BAPI 'BAPI_BATCH_CREATE'. After obtaining the batch number from the BAPI, I tried using the FM 'WS_DELIVERY_UPDATE_2' but was not successful (because I didn't know how to use the FM). I have filled up the Delivery number in the 'delivery' parameter of the FM. Also, I'm passing the structure ls_vbkok and the table lt_vbpok with values as given below in the code. The field 'Batch (CHARG)' was found to be in the VBPOK structure and I have updated the same in that table. Also there are a bunch of other parameters namely SYNCHRON, NO_MESSAGES_UPDATE_1, COMMIT and NICHT_SPERREN_1 which were all used in a example program I was referring and I am completely ignorant of their significance. When I tried executing the below code, the CHARG field did not get updated in the LIPS table. Could anyone guide me on how to use this FM fro my particular purpose.
    DATA: ls_vbkok TYPE vbkok,
              ls_vbpok TYPE vbpok,
              lt_vbpok TYPE STANDARD TABLE OF vbpok.
    CONSTANTS :lc_del TYPE vbeln_vl VALUE '0080000110',
                          lc_pos TYPE posnr_vl VALUE '000010',
                          lc_batch TYPE charg_d VALUE '124234'.
    ls_vbkok-vbeln_vl = lc_del.
    ls_vbpok-vbeln_vl = lc_del.
    ls_vbpok-posnr_vl = lc_pos.
    ls_vbpok-charg = lc_batch.
    APPEND ls_vbpok TO lt_vbpok.
    CALL FUNCTION 'WS_DELIVERY_UPDATE_2'
       EXPORTING
         vbkok_wa                           = ls_vbkok
         synchron                           = 'X'
         no_messages_update_1               = 'X'
         commit                             = 'X'
         delivery                           = lc_del
    *   UPDATE_PICKING                     = ' '
         nicht_sperren_1                    = 'X'
    *   IF_CONFIRM_CENTRAL                 = ' '
    *   IF_WMPP                            = ' '
    *   IF_GET_DELIVERY_BUFFERED           = ' '
    *   IF_NO_GENERIC_SYSTEM_SERVICE       = ' '
    *   IF_DATABASE_UPDATE_1               = '1'
    *   IF_NO_INIT_1                       = ' '
    *   IF_NO_READ_1                       = ' '
    *   IF_ERROR_MESSAGES_SEND             = 'X'
    *   IF_NO_BUFFER_REFRESH               = ' '
    *   IT_PARTNER_UPDATE                  =
    *   IT_SERNR_UPDATE                    =
    *   IF_NO_REMOTE_CHG_1                 = ' '
    *   IF_NO_MES_UPD_PACK                 = ' '
    *   IF_LATE_DELIVERY_UPD               = ' '
    *   IF_TXT_REINITIALIZE                =
    *   IF_BOR_INIT                        = ' '
    *   SPE_MES_NO_SEND_NODIAL             =
    *   IT_LECOMP_1                        =
    * IMPORTING
    *   EF_ERROR_ANY                       =
    *   EF_ERROR_IN_ITEM_DELETION          =
    *   EF_ERROR_IN_POD_UPDATE             =
    *   EF_ERROR_IN_INTERFACE              =
    *   EF_ERROR_IN_GOODS_ISSUE            =
    *   EF_ERROR_IN_FINAL_CHECK            =
    *   EF_ERROR_PARTNER_UPDATE            =
    *   EF_ERROR_SERNR_UPDATE              =
      TABLES
        vbpok_tab                          = lt_vbpok
    *   PROT                               =
    *   VERKO_TAB                          =
    *   VERPO_TAB                          =
    *   VBSUPCON_TAB_1                     =
    *   IT_VERPO_SERNR                     =
    *   IT_PACKING                         =
    *   IT_PACKING_SERNR                   =
    *   IT_REPACK                          =
    *   IT_HANDLING_UNITS_1                =
    *   IT_OBJECTS                         =
    *   ET_CREATED_HUS                     =
    *   TVPOD_TAB                          =
    *   IT_TEXTH                           =
    *   IT_TEXTL                           =
    *   IT_TMSTMP                          =
    *   IT_OBJ_QUAN_CHG                    =
    *   IT_VBPOK_SPLIT                     =
    *   IT_BAPIADDR1                       =
    *   IT_HU_HEADER_EPC                   =
    *   IT_HU_ITEMS_EPC                    =
    *   IT_AAC_ITEM_BLOCK                  =
    IF sy-subrc = 0.
       COMMIT WORK.
    ENDIF.

    Hi,
    You also have to create a segment with following data as well (for batches).
    E1EDL19-QUALF = "QUA".
    Cheers,

  • Issue with BATCH SPLIT with Inbound Delivery

    Hi,
    We are in an SAP upgrade project from 4.7 to ECC 6.0, we would require to develop an Interface Program to perform BATCH SPLIT for an Inbound Delivery, I tried with BAPI BAPI_INB_DELIVERY_CHANGE but it seems to be work only to change the existing line items, by requirement is to create new BATCH SPLIT for a given inbound delivery, can anyone help me in finding the appropriate BAPIs, thanks in advance.
    Regards
    Bala

    Hi Bala,
    Have you tried BAPI_INB_DELIVERY_CONFIRM_DEC? If you check the documentation of this BAPI, at the bottom of it there's a statement:
    If you report back batch splits that were created in the ERP system, you cannot fill the hierarchy fields HIERARITEM and USEHIERITM.
    If you created split items in the WM system and have reported back, these two hierarchy fields must contain information.
    BR
    Raf

  • Inbound Delivery Idoc with batch split then PIC and PGI using DELIVERY03

    Dear Experts,
    Requirement to split the delivery item then PIC and PGI, while Processing Inbound Idoc using basic Idoc type DELIVERY03
    I have searched forum already but it vain. Please advice.
    Thanks and Regards,
    Thiru.
    Moderator message : Spec/requirements dumping not allowed, show the work you have already done.  Thread locked.
    Edited by: Vinod Kumar on Nov 16, 2011 5:09 PM

    Hello Finbarr
    I assume that you do NOT send any (suggested) batches to your warehouse. Otherwise you would have the same problem like we have that the WHSCON cannot overwrite a (suggested) batch.
    However, if you just send the quantity per item then the batch split is much simpler than you suggested:
    "First E1EDL24 segment:
    POSNR     50
    MATNR     000000000000602006
    MATWA     000000000000602006
    CHARG     L1519   " <<< first batch
    LFIMG     37.000
    VRKME     CT
    "Second E1EDL24 segment:
    POSNR     50
    MATNR     000000000000602006
    MATWA     000000000000602006
    CHARG     L1880   " <<< second batch
    LFIMG     37.000
    VRKME     CT
    Well, and as qualifier we use: E1EDL19-QUALF = 'XYZ'  " a dummy
    The SAP system is smart enough the realize that these two E1EDL24 segment belong to the same item yet have different batches and, therefore, yield a batch split in the delivery. The system generated the 9xxxxx numbers for this sub-item lines automatically.
    Although I believe that it is not possible to change a batch in the delivery using an inbound WHSCON I would appreciate to have a final proof of this assumption. I could imagine that if you first delete the item containing the suggested batch and then add a new item with the actual batch from the warehouse it might works. However, this would require to implement a user-exit which I do not prefer.
    Regards
      Uwe
    PS: It seems I gave an answer to the wrong question (should be EDI (DESADV): Can batches be overwritten by an inbound WHSCON (pick conf)? )

  • How to control transaction isolation with tjdo + jboss

    When running TJDO (a jdo-implementation) in conjunction with JBoss, tjdo's PersistanceManagerFactory is created by jboss as a service and can be retrieved using jndi when needed.
    This tjdo is configured by a file tjdo-ds.xml in the deployment directory. Does anybody know if it is possible (and how) to control the transaction isolation level of tjdo in this case? The default is serializable, but experience indicates that using read_committed should be more useful if Oracle is used as database.
    Best regards
    Karl Brodowsky

    this can be achieved by using
         <config-property name="TransactionIsolation" type="int">2</config-property>

  • Line with 0 quantity for main item with batch split

    Hello experts,
    I have one line item in delivery. Delivery split is there: There are 1 spilt items with 1 batch nos. The main item category and the batch split item category are TAN.
    My system is showing 2 line items in billing, the batch line with quantity and the main line with zero qty. How to prevent this and have only the lines item in invoice with batch/qty. I don´t want to see the main item with o quantity.
    In VTFL I have routine for copying requirements 004 and Billing Quantity B. I need to create another copying routine or I need to use another item category for batch lines?
    Thanks in advance
    Pablo

    Hi Pablo,
    It is advisable to have a different item category for Batch split items.
    If you want the batch split items to suppress and show only the Total in the Invoice. Yes it is possible.
    1) You can do this in the Copy controls in VTFL - Delivery to Billing, go to your Item category and go to Item details - Change the billing Qty to 'G'.
    2) Go to Shipping > Deliveries > Item categories Determination in Deliveries > Define item category.
    Go to your item category which is used in Batch Split
    Remove the Billing Revelance and make it blank and Save.
    Now when you create the Invoice for Batch split - Only the total quantity will be displayed without the subitems - like in Delivery note or Delivery..
    Please check and revert back for any more details
    Rgds
    Sunil.

  • DELVRY01 via IDoc with batch split

    Hi Experts!
    Process:
    -a supplier sends delivery information via EDI to us
    -the supplier cannot do a batch split, so he sends us the delivery like that
    Delivery (delivery order, material number, ...)
    |
    |-Pos 1
    |    |
    |    |-box 1 (batchnumber)
    |    |-box 2 (batchnumber)
    |    |-box 3 (batchnumber)
    |    |-box 4 (batchnumber)
    |
    |
    |-Pos 2
    |    |
    |    |-box 5 (batchnumber)
    |    |-box 6 (batchnumber)
    |    |-box 7 (batchnumber)
    |    |-box 8 (batchnumber)
    |
    |
    Technical infos at our side (customer)
    -IDoc typeDESADV
    -message type: DELVRY01
    -FM which perform the incoming IDoc: IDOC_INPUT_DESADV1
    Problem:
    How can I get the structure above into a IDoc? The problem is that in DELVRY01 (also DELVRY02 and -03, in R/3 4.7 and ERP6.0) I only can insert the batch number once per position of a delivery!
    So I try to use the described E1EDL19 segment with control qualifier BAS. I also generated lower positions with the flag HIPOS in E1EDL24, but it doesn't work. The IDoc is processed correctly without errors but when I look into the delivery (via Tcode: VL32N or MIGO) I see just main items - three positions (in case I had insert one main item with two lower items)!!
    SAP Documentation for delivery
    Does anybody has a hint for me how should I use the DELVRY01 type ?
    regards,
    Steffen Fröhlich

    Steffen -
    I have a similar problem and was wondering if the discoveries you made would fall in that space , currently when we are sending the 856(Advanced shipping notification's ) for batch split items the standard SAP functionality is to put a "0" qty at LGMNG (actual delivered qty field)and populate the various batch quantities at the sub level. Currently the edi mapping is such that only the LGMNG is mapped. In the scenario of batch split items we are sending back "0" qty eventhough they have a valid qty ! any idea how to resolve this ?
    would this require a custom code to add a new field to cumulative the batch splits ?
    Is there another standard field that edi can map to pass this information?
    Is there std edi mapping rules for this scenario?

  • Production date in inbound delivery in batch split

    Hi,
         I have a issue with production date update in inbound delivery.
    I have created a inbound delivery for 10 PC. The inbound delivery has only one line item and there are no batch details on it. As soon as the inbound delivery is created a message is sent to the 3PL . Once the 3PL receives the goods from vendor he send us a message with the batch details. Say the 3PL has received multiple batches from the vendor. So he send us back an SHPCON message with multiple batch details. That  is batch A with QTY 6 and batch B with QTY 4. He also send us the production date for each batch via the shpcon idoc. say batch A has production date as 10.02.2011 and batch B has production date as 21.03.2011.
    The IDOC is created successfully in our system and the inbound delivery is also updated correctly with the batch split details with correct QTY. That is line item 10 has batch split line items 900001 with batch as A and QTY as 6 and line item 900002 with batch as B and QTY as 4. The issue is only with updation of date of production for each of the above batch. Both batch A & B are updated with date of production as 21.03.2011. Instead of batch A being updated with date of production as 10.02.2011 it is updated with the batch B date of production. I checked in the idoc. In the idoc each batch has correct production date. only when updating the inbound delivery it has updated wrongly..   Has any one come across similar kind of situation. ? How did u manage it?
    Ram

    I found out the issue and the approriate changes has been made in the message handling

Maybe you are looking for

  • Clearing VAT GL open items with EBS

    In some countries like France and Mexico. VAT  taxes are not recognized when an invoice is issued, but when a payment is made. I want to clear VAT GL Open items using Bank reconciliation EBS. Instead of clearing using Deferred process program RFUMSV5

  • ACE VIP OK HTTP, NOK other TCP port

    Hi, we are having issues in configuring load balancing for a TCP port. For HTTP it's working without issues and we have the ACE also balancing for other TCP ports. Here goes the relevant config: probe http PROBE-HTTP   interval 5   passdetect interva

  • Error message in Creating order without Partner Function ER(CSR)

    Hi All , My client want a error message to be appeared when we are creating sales order for customers where partner function CSR (ER ) is missing ...Can u just help where the congiguration is to be done . Bala

  • JNDI Lookup for EJB3 (Bean to Bean)

    Hi Forum, i've search the whole internet and two books but I could not find an answer that pleased me. I want to get a reference to an EJB3 by JNDI Lookup. With container managed dependency injection everything works fine but I have to do a little mo

  • PI to SWIFT FileAct without using BCM

    To send files using PI to SWIFTNet must we use BCM. Currently we send a file in EDIFACT format to our Bank using a secure communication to the bank. We would like to use SWIFT and send the same EDIFACT file through FileAct method. We assume PI would