Order Item - Completion Flag.

Suppose, we have an Order with 100 Units requirement from customer.  We create Delivery 1 with 60 Units and Delivery 2 with 30 Units.  Later, you don't want to create any further delivery.  What is the best way to control it ?  I have couple of things in mind:
1.  Set delivery block at header level - Causes issue with completion flag.
2.  Update order quantity - but, we will loose tracking of original quantity
3.  Update partial delivery flag - this is at item level.
Can you please let me know if there are any other methods that are better.  Obviously, it has to take care of ATP and Credit mgmt flags.
Thanks in advance.

Hi Surya,
to close sales order for VL10N (no more delivery requirements coming from this sales order) SAP recommends to set
Part.dlv./Item (Item level, Shipping view) to "A - Create a delivery with qty greater than zero"
This is the best method to do not generate further requirements in delivery, billing and credit control..
Regards,
Machetto

Similar Messages

  • Update sales orders status after changing item completion rule

    Hello!
    I've just changed the item completion rule of a given sales document item (from 'B' to blank). But we have several old orders, which have deliveries created with reference, with some fields still open (due to the 'no reference' status at the item level). The orders created after the new condiguration are ok.
    So, is there any way I can update the status of those old orders? Already tried the report SDVBUK00, but did not work out.
    Any ideas are welcome.
    Thanks.
    Adriano Cardoso

    Hi,
    check if oss note 1472007 helps.
    Regards,
    JM

  • Setting of delivery completed flag in Purchase orders.

    Hi Gurus,
      I need to set the Delivery Completed flag (EKPO-ELIKZ) and Final Delivery flag (EKPO-EGLKZ) for the Purchase Orders whose Goods Receipt has been done.
    Is there any function module or any BAPI F.module to do this.
    Can anyone Help Me.
    Thanks in Advance.

    Hi,
    Check in table T163 what is set with the field WEPOS. it must not be X and that is reason it is not coming as checked when u create the PO.
    Regards,
    Raj.

  • Sales Order Item Change Date and delta flag

    is there a field for Sales Order Item Change date in MC11VAOITM?
    Also is there a flag that tell if a record is a delta or not once it is extracted to BW?

    You may be aware, any changes to a document will be recorded in CDHDR (for header changes) and CDPOS (for item changes).  You can explore these two tables.
    thanks
    G. Lakshmipathi

  • Auto completion of Sales order item after upto 90% delivery

    Hello,
    Business Requirement:
    After 90% quantity of an order quantity is delivered, the item should not be considered by MPS planning run and the item should not appear in MD04.
    Current workaround:
    Currently, for that item we are setting Partial Delivery / item = A, manually, and then the order item disappears from MD04.
    Question:
    I found in the customer master sales area data, Partial Delivery / item can be set to A and it gets copied in the sales order. But, the underdelivery talerence is nil in our customer master records. So I dont know how to satisfy the condition of 10% underdelivery. Is there any way by which this can be done, other than writing a program and scheduling it for nightly batch job.

    Hello,
    Business Requirement:
    After 90% quantity of an order quantity is delivered, the item should not be considered by MPS planning run and the item should not appear in MD04.
    Current workaround:
    Currently, for that item we are setting Partial Delivery / item = A, manually, and then the order item disappears from MD04.
    Question:
    I found in the customer master sales area data, Partial Delivery / item can be set to A and it gets copied in the sales order. But, the underdelivery talerence is nil in our customer master records. So I dont know how to satisfy the condition of 10% underdelivery. Is there any way by which this can be done, other than writing a program and scheduling it for nightly batch job.
    Any help is appreciated.
    Thanks.
    Madhura

  • Service order confirmation/completion

    Hi,
    Can anyone tell me what exactly is meant by service order completion ( flag order) and confirm ( IW41). At what state of the business process do I need it.
    To my understanding a service order is complete after billing and confirmed once customer approves.
    Please throw a light on this.
    Thanks
    Sam

    Hi ASHIsh,
    We do not have the customer service module or the service management but we have the confirmation of service in the document flow. The flow is as follows. standard order ( OR ) - > delivery ( LF ) - > Handling unit - > Confirmationof service. I checked the document flow table VBFA and I see that these confirmation of service is for items which are of item category TAP ( sales BOM header ). That is what I concluded that it shows up for TAP since this item is not pickable ane hence not packable. And we have this come up for all the sales BOM deliveries where there is an item category of TAP for sales BOM header. Still if any one can please throw some light on this that would be greatly appreciated.
    Service Order:Short-term agreement between service provider and service recipient, in which one-time services are ordered by the service recipient and resource-related billing performed upon completion.
    The service order is used to document service and customer service work. In particular, you can use the service order to:
    Plan services specifically with regard to usage of material, utilities and personnel
    Monitor the execution of services
    Enter and settle the costs which arise from the services
    The data for the service order is entered in the history and is important for evaluations and future planning.
    You can also create a one-time customer in the order and transfer the data, for example, to the sales order.
    A service order contains operations that describe the individual work steps. An operation can be divided into sub-operations for greater detail.
    Spare materials and utilities, which are required for service work, can be planned in the operation.
    T.Code: [IW41]
    Path: Logistics -> Customer Service -> Service Processing -> Confirmation -> Entry -> Individual Confirmation.
    After a service order is entered in the system, a service activity would be carried out for the customer. Using this option we would enter the person who carried out the activity, the time taken, the material used with their quantity. Further a billing request would be raised based on these details.
    Reward points if iit helpful
    Cheers,
    Govind.

  • How to GR for PO in which delivery completion flag is checked.

    How can I stop GR against a PO in which Delivery Completion Flag is checked for the line item.

    To stop the system from proposing a quantity in Transactions MB01 or MIGO and to prevent a GR posting, you can proceed as follows:
    Reduce the purchase order quantity to the previous GR quantity.
    Block the purchase order item.
    (ME22N: Block pushbutton; ME22 Menu -> Edit -> Block)
    Fill the date field for the 'Latest Possible Goods Receipt' (LEWED) in the purchase order item. If you do this and you enter a GR document after this date, the system issues message M7163, which you must set as an error message in Customizing.
    see OSS Note 856279 - MIGO: Proposed qty despite 'delivery completed' indicator
    By the way, setting the block is not really recommended and jsut short term solution, as it will stop you from archiving this PO

  • Set delivery completed flag with a program

    Hi,
    We have a need of setting the delivery completed flag on a lot of POs. Is there a program that we can use for that?
    br
    Anders
    Edited by: Anders Öhrling on Aug 10, 2011 5:42 PM

    Hi,
    For mass Updation of delivery completed indicator for purcahse orders goto trns MEMASSPO and select the field MASSEKPO-ELIKZ and execute and copy all the purcahse orders and items and execute mark the check mark for delivery completed indicator in upper tab and enter the tab carry out mass change and save it..

  • BADI to get GR done flag , Final Invoice flag and Delivery completed flag

    Hi all,
    An Idoc needs to be triggered for PO line items to indicate different flags. As soon  as MIGO or MIRO is done for PO line item, I have to check three flags namely GR done flag , Final Invoice flag and Delivery completed flag and send information of these flags as set.
    I want to know which BADI or User exit will give information  to indicate that either of one or all above flags are set for PO line item as soon as MIGO or MIRO is used.
    Thanks in advance,
    Madhura

    HI,
    When Purchase order is created with reference to contract, system carry
    out the check whether Document date of PO should be within contract
    "validity start" and "vaidity end" date. If document date is outside
    the "validity start" and "validity end" date of PO, message 06 040
    "Validity period of contract does not start until &" or message
    06 041 " Validity period of contract expired on &" is raised.
    Same check is also carried out during any change in PO (txn ME22N).
    Please use one of following option to close the PO.
    1. Change the category of message 06041 as warning in customization.
    Txn OLME.
    Environment Data -> Define Attributes of System Messages ->System
    Messages
    2. Change the validity end date in contract and close the Purchase order. Validity end date can be reverted.
    BR
    Nadia Orlandi

  • Free goods determined in Delivery over Order Quantity in Sales Order Item

    Hi Gurus,
    I've a problem about using free goods determination.
    First I created free goods master record with following information
    ZG1010012060075 From 100 PC -> Free good ZG1040012060075 2 PC
    Free goods Category = '2' (Exclusive)
    Free goods delivery control = 'E' (Delivery proportional to quantity in main item)
    Then I've created Sales Order with
    Item 10 ZG1010012060075 4,000 PC.
    Item 11 ZG1040012060075(Free good) has been automatically determined for 80 PC
    Then I've splitted Item 10 into 4 deliveries. The result of free goods determine in each delivery are as follow:
    Delivery#1)
    Item10 ZG1010012060075 = 1,176 PC
    Item20 ZG1040012060075 = 24 PC
    Delivery#2)
    Item10 ZG1010012060075 = 1,176 PC
    Item20 ZG1040012060075 = 24 PC
    Delivery#3)
    Item10 ZG1010012060075 = 1,176 PC
    Item20 ZG1040012060075 = 24 PC
    Delivery#4)
    Item10 ZG1010012060075 = 472 PC
    item20 ZG1040012060075 = 9 PC
    *Remark : Total quantity of 'ZG1040012060075'(free goods) = 92424+24 = 81 PC
    (Greater than 80 PC)*
    I think the system determined free goods in Delivery#4 correctly due to rounding up. But It might not be over the order quantity in Sales Order Item 11. Even though I've set the item category in delivery with Check overdelivery = 'B' (Situation rejected with an error message), the free goods are determined over order qty. BUT if I change delivery qty in delivery#4 Item20 from 9 PC -> 8 PC -> 9 PC, the error message occurred.
    My point is to fix the system not determine free goods in delivery items over order quantity in sales order item.
    Has anyone met this situation before? Do you have any idea about this issue?
    Best Regards,
    Prachya Lalitnorasate

    Dear Sai,
    Thank you for your advice, but it didn't solve my problem.
    I would like the system to determine free goods with proportional to main item AND In the last delivery main item delivered completely free goods must be determined equal to remaining open delivery item.
    Do you have any idea about configuration/customization?

  • Creation of PO item without Flag IR_IND

    Hi Experts,
    I need a soloution for the following problem. We have the necessary creating puchase order items with value 0. In this case, the purchase order get the status "Held". The reason is the flag IR_IND. I had try to delete the flag in BADI "BBP_DOC_CHANGE_BADI" but at this time the flag is not set.
    Thank you in advance.
    Best regards
    Dirk

    Hi Dirk,
    You can actually use the BADI BBP_CREATE_PO_BACK to change the flag value before filling the PO Craetion BAPI interface parameters
    Sangeeta

  • To populate Segment data to Order item level in additional tab B

    Hi Experts,
    I am working on Inbound interface using IDoc (ORDERS05); during Idoc process IDOC_ORDERS_INPUT; i have to take segment value and need to populate at order items level; in custom field  (in additional tab B).
    For that i am using FM (Customer exits) :
      Step 1-  EXIT_SAPLVEDA_001 (Getting segment value and passing to XVBAP-Zfield).
      Step 2- EXIT_SAPLVEDA_002 (Passing Value to respective screen using BDCDATA table).
    Due to unable to find where i have to set flag and how ?;                                                                                To avoid multiple record to append ; BDCDATA Table with same screen.
    As mention in this link for Header level additional tab B : http://www.sapfans.com/forums/viewtopic.php?f=21&t=62945#p1025880.
    They are using my_flag to avoid ,issue as i mention in above step.
    Step 3 - At last they are deleting my_flag in FM : EXIT_SAPLVEDA_003. (find in above link)
    Thanks in Advance
    Regards
    Vinay

    you need to use a flag of type vbap-posnr .
    and your check statement will become
    check my_flag NE XVBAP-POSNR. (or the ZZXVBAP-POSNR).
    and setting the flag
    my_flag = XVBAP-POSNR.
    so for same posnr it wont repeat the append.. hope this can help

  • Work Order Less Completion Form-Help

    Hello Guys i have a question on WIP- Work Order Less Completion Form.
    In the form when we enter the assemebly item and go to Components-->Lot/Serial, In Lot entry form there is a field called Lot number which has LOV and also allows user to enter his own Value what he needs.
    My question is is there any controls in Oracle where we can prevent user from entering his value in the LOt number field,instead he has to select it from LOV only.
    Please help me on this.
    Thanks

    Hi,
    Please see if these documents help.
    Note: 112055.1 - Lot/Serial Control Setups
    Note: 338189.1 - When Receiving an RMA, Lot Number LOV Shows All Lots
    Regards,
    Hussein

  • Changes to sales order item not reflected if Call Transaction is used

    I m updating another Sales Order item quantity and reason for rejection programmatically from another sales order.
    The code is working fine and the quantity does get changed as well as the reason for rejection flag get set (if required). But if I go to the change log from the menu in VA02 for the order item which has been changed. It does not record the changes.
    I have tried using both BDC call transaction method as well as BAPI_SALESORDER_CHANGE in neither case the change log for the order which has been changed reflects the programmatically made changes?
    What m I doing wrong. Here is the code.
    IF v_update_order_flg = 'X'.
          REFRESH t_bdcdata.
          CLEAR s_bdcdata.
          REFRESH t_messtab.
          PERFORM bdc_dynpro USING 'SAPMV45A' '0102'.
          PERFORM bdc_field  USING 'VBAK-VBELN' <wa_r_rtb_posnrs>-zrtbvbeln.
          PERFORM bdc_field  USING 'BDC_OKCODE' '/00'.
          PERFORM bdc_dynpro USING 'SAPMV45A' '4001'.
       For Going to  specific Item Number
          LOOP AT t_schedule_lines.
            PERFORM bdc_field  USING 'BDC_OKCODE' '=POPO'.
            READ TABLE t_item_in WITH KEY itm_number = t_schedule_lines-itm_number.
            PERFORM bdc_dynpro USING 'SAPMV45A' '0251'.
            PERFORM bdc_field  USING 'RV45A-POSNR' t_schedule_lines-itm_number.
            PERFORM bdc_field  USING 'BDC_OKCODE' '=POSI'.
            PERFORM bdc_dynpro USING 'SAPMV45A' '4001'.
            v_ro_qty = t_schedule_lines-req_qty.
            CONDENSE v_ro_qty.
            PERFORM bdc_field  USING 'RV45A-KWMENG(01)' v_ro_qty.
            PERFORM bdc_field  USING 'VBAP-ABGRU(01)' t_item_in-reason_rej.
          ENDLOOP.
          PERFORM bdc_field  USING 'BDC_OKCODE' '=SICH'.
          v_call_transaction_flg = 'X'.
          EXPORT v_call_transaction_flg TO MEMORY ID 'call_transaction'.
          CALL TRANSACTION 'VA02'
                       USING t_bdcdata
                       UPDATE 'S'
                       MODE   'N'
                       MESSAGES INTO t_messtab.
          v_call_transaction_flg = space.
          FREE MEMORY ID 'call_transaction'.

    Hi Srikrisna,
    This is a typical problem with BDC for updating QUANTITY and CURRENCY fields.
    You need to create a character variable of the same length as your quantity field. Move your quantity value to the newly created Character variable.
    Now use this new char variable in the BDC.
    This correction should solve your problem.
    NOTE: BDC RECOGNIZES CHARACTER FIELDS ONLY.
    Regards,
    Prakash Pandey

  • Non-valuated Goods Receipt for Purch.Order Item with multiple acct assgnt

    Dears,
    i used multiple account assignment functionality based on percentage for purchase order item and the system forced the goods receipt as "Non-valuated Goods receipt".
    In this way i don't have FI-CO documents at Goods receipt; i got them only at Invoice verification. So i totally lose analysis on account "Invoice to Receive".
    Please, give me some suggestion if you know something in matter.
    Thanks in advance,
    Regards
    Enrico

    It means that i didn't set non-valuated goods receipt.
    The system automatically set the flag if more than one account assignment are used for one purchase order item.
    If happens that just one account asignment is used for one purchase order item then the goods receipt is still valuated.
    i didn't try so far with quantity instead of percentage but, anyway, i need to use percentage.

Maybe you are looking for

  • Color issue in an InDesign CS4 document

    Something strange is happening in an InDesign CS4 document: All of my my objects that use RGB color swatches appear darker (or grayer) in the document than the RGB swatches themselves. It might be that all of the objects are converting to CMYK and I'

  • Living in a Widows World

    I am using a G4 Mirror Door. I put two QuickTime movies, One video and the other a slide show on my web page. It works fine on my computer, but some students cannot get it to work on their PC. Could someone look a d listen to my QuickTime on a PC and

  • Section code

    hello, For India where do we define section code? Thanks

  • Unable to download photos from camera to iphoto

    All of a sudden when I try to import photos from my camera to iPhoto it's as if iPhoto is not recognizing the camera. iPhoto doen't open like it usually does when I plug camera in. Any thought?

  • Unable to open Photoshop Elements. Error code 150:30

    I have tried without luck to open Photoshop Elements 8. Asks me to restart computer. Error Code 150:30. Any suggestions please?