Status : Being Processed in Sales Order after the Delivery and Billing also

Hi All,
For one Sales Order........ Delivery and Billing are over but it shows
In the Sales Order> Header level>Status bar>Overall Status>Being Processed.
In Document Flow:
Sales Order xxxxxxxxx  : Being Processed.
Delivery xxxxxxxxxxxx   : Completed.
Billing xxxxxxxxxxxxx    : Completed.
Functionally we checked everything......but through technically we can solve the issue or not
Pls help me with some solutions.
Advanced Thanks.
Diwakar Reddy.
[email protected]

Hi,
This generally happens if the sales order is for a quantity greater than the quantity delivered.
SAP treats the sales order as still open and delivery of the remaining quantity is possible through that sales order itself. So the status is shown as "Being Processed".
If you want to see the status as "Completed" then you need to cancell the remaining open items in that sales order. Automatically the status will change to "COMPLETE"
Hope this solves your querry.
Regards,
Anirban

Similar Messages

  • Price Update on Sales Order - After partial delivery and invoice

    Hi all,
    I have created a sales order of 10 tons and a despatch advice of 5 tons and invoice of 5 tons. Now when i want to update price on sales order then system give me "Update" button in grey.
    My client wants to update price on those sales orders too which are partially despatched. Is that possible to do this in SAP? If yes then how?
    Please respond.
    Best Regards,
    AI.

    Hi
    I can suggest 2 alternatives .
    !.Create  a debit memo request sothat prices can be updated along with other details and changes can be tracked.
    For voluminous data  you can create a BAPI for Sales order creation and give related paramenters.
    2. Create a BDC and update pricies for all partially processed sales order in KONV table using KNUMV .
    This a bit tricky ,as there are chances of dumps and sensetive data becomes unstable ,also when you change by updating condition ,you dont get earlier prices and change is not controlled and almost irreversible.
    I suggest first approach ,with better tracking , analysis and less disturbance to standard system.
    Check business object  Sales Order
    Function module : BAPI_SALESORDER_CREATEFROMDAT1
    You can take help of ABAP developer for creating BAPI.
    I hope this helps
    Regards
    Mandar

  • From which tables i would find the delivery and billing document field..??

    I need to create an ALV report which displays the following details in the output.
    Order No  Item No     Material     Order Qty     Item Category     Plant     Delivery     Billing Document     Sales Org     Dist Channel     Division     Created By     Created On      Changed On
    For(Order No  Item No     Material     Order Qty     Item Category     Plant) i took the fields from vbap and
    for(Sales Org     Dist Channel     Division     Created By     Created On      Changed On)i took the fields from vbak..
    From which tables i would find the delivery and billing document field related to sales document.??
    need help...
    Moderator message : Requirements dumping not allowed, thread locked.
    Edited by: Vinod Kumar on Mar 6, 2012 2:53 PM

    i am new to abap...so i dont have idea about sd table relationship.
    so please reply how to add delivery and billing doc in my coding below..
    *& Report  ZINAA_SD
    REPORT  zinaa_sd.
    TABLES: vbap, vbak, vbfa.
    TYPE-POOLS: slis.
    CONSTANTS: c_x TYPE char1 VALUE 'X'.
    TYPES:
            BEGIN OF st_vbap,
             vbeln TYPE vbap-vbeln,
             posnr TYPE vbap-posnr,
             matnr TYPE vbap-matnr,
             pstyv TYPE vbap-pstyv,
             kwmeng TYPE vbap-kwmeng,
             werks TYPE vbap-werks,
            END OF st_vbap,
            BEGIN OF st_vbak,
              vbeln TYPE vbak-vbeln,
              erdat TYPE vbak-erdat,
              ernam TYPE vbak-ernam,
              vkorg TYPE vbak-vkorg,
              vtweg TYPE vbak-vtweg,
              spart TYPE vbak-spart,
              aedat TYPE vbak-aedat,
            END OF st_vbak, 
           BEGIN OF st_final,
             vbeln TYPE vbap-vbeln,
             posnr TYPE vbap-posnr,
             matnr TYPE vbap-matnr,
             pstyv TYPE vbap-pstyv,
             kwmeng TYPE vbap-kwmeng,
             werks TYPE vbap-werks,
             erdat TYPE vbak-erdat,
             ernam TYPE vbak-ernam,
             vkorg TYPE vbak-vkorg,
             vtweg TYPE vbak-vtweg,
             spart TYPE vbak-spart,
             aedat TYPE vbak-aedat,
           END OF st_final.
    DATA:
          lt_vbap TYPE TABLE OF st_vbap,
          ls_vbap TYPE st_vbap,
          lt_vbak TYPE TABLE OF st_vbak,
          ls_vbak TYPE st_vbak,
          lt_final TYPE TABLE OF st_final,
          ls_final TYPE st_final,
          lt_fieldcat TYPE slis_t_fieldcat_alv,
          ls_fieldcat TYPE slis_fieldcat_alv,
          layout TYPE slis_layout_alv,
          lt_sort TYPE slis_t_sortinfo_alv,
          ls_sort TYPE slis_sortinfo_alv.
    SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-001.
    SELECT-OPTIONS: s_vbeln FOR vbap-vbeln,
                    s_erdat FOR vbap-erdat.
    SELECTION-SCREEN END OF BLOCK b1.
    PERFORM select_data.
    PERFORM loop_final.
    PERFORM sort.
    PERFORM a USING:
          'VBELN' TEXT-002,
          'POSNR' TEXT-003,
          'MATNR' TEXT-004,
          'KWMENG' TEXT-005,
          'PSTYV' TEXT-006,
          'WERKS' TEXT-007,
          'VKORG' TEXT-008,
          'VTWEG' TEXT-009,
          'SPART' TEXT-010,
          'ERNAM' TEXT-011,
          'ERDAT' TEXT-012,
          'AEDAT' TEXT-013.
    PERFORM display.
    *&      Form  SELECT_DATA
          text
    FORM select_data.
      SELECT
       vbeln
       vkorg
       vtweg
       spart
       ernam
       erdat
       aedat
       INTO CORRESPONDING FIELDS OF TABLE lt_vbak
       FROM vbak
       WHERE vbeln IN s_vbeln AND erdat IN s_erdat.
      IF sy-subrc = 0.
        SORT lt_vbak by vbeln.
      ENDIF.
      SELECT
       vbeln
       posnr
       matnr
       kwmeng
       pstyv
       werks
       INTO CORRESPONDING FIELDS OF TABLE lt_vbap
       FROM vbap
       FOR ALL ENTRIES IN lt_vbak
       WHERE vbeln = lt_vbak-vbeln.
      IF sy-subrc = 0.
        SORT lt_vbap by vbeln.
      ENDIF.
    ENDFORM.                    "SELECT_DATA
    *&      Form  LOOP_FINAL
          text
    FORM loop_final.
      LOOP AT lt_vbap INTO ls_vbap.
        ls_final-vbeln = ls_vbap-vbeln.
        ls_final-posnr = ls_vbap-posnr.
        ls_final-matnr = ls_vbap-matnr.
        ls_final-kwmeng = ls_vbap-kwmeng.
        ls_final-pstyv = ls_vbap-pstyv.
        ls_final-werks = ls_vbap-werks.
        READ TABLE lt_vbak INTO ls_vbak WITH KEY vbeln = ls_vbap-vbeln BINARY SEARCH.
        ls_final-vkorg = ls_vbak-vkorg.
        ls_final-vtweg = ls_vbak-vtweg.
        ls_final-spart = ls_vbak-spart.
        ls_final-ernam = ls_vbak-ernam.
        ls_final-erdat = ls_vbak-erdat.
        ls_final-aedat = ls_vbak-aedat.
        APPEND ls_final TO lt_final.
        CLEAR ls_final.
      ENDLOOP.
      ENDFORM.                    "LOOP_FINAL
    *&      Form  SORT
          text
    FORM sort.
      ls_sort-spos = '01' .
      ls_sort-fieldname = 'VBELN'.
      ls_sort-tabname = 'LT_FINAL'.
      ls_sort-up = c_x.
      ls_sort-subtot = c_x.
      APPEND ls_sort TO lt_sort .
    ENDFORM.                    "SORT
    *&      Form  A
          text
         -->FNAME      text
         -->SELTEXT    text
         -->EMPHA      text
    FORM a USING fname TYPE string seltext TYPE string.
      IF fname = 'KWMENG'.
        ls_fieldcat-do_sum =  c_x.
      ENDIF.
      ls_fieldcat-fieldname = fname.
      ls_fieldcat-seltext_m = seltext.
      APPEND ls_fieldcat TO lt_fieldcat.
      CLEAR ls_fieldcat.
    ENDFORM.                    "A
    *&      Form  ALV
          text
    FORM display.
      layout-zebra = c_x.
      layout-colwidth_optimize = c_x.
      CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
       EXPORTING
      I_INTERFACE_CHECK                 = ' '
      I_BYPASSING_BUFFER                = ' '
      I_BUFFER_ACTIVE                   = ' '
       i_callback_program                = sy-repid
      I_CALLBACK_PF_STATUS_SET          = ' '
      I_CALLBACK_USER_COMMAND           = ' '
      I_CALLBACK_TOP_OF_PAGE            = ' '
      I_CALLBACK_HTML_TOP_OF_PAGE       = ' '
      I_CALLBACK_HTML_END_OF_LIST       = ' '
      I_STRUCTURE_NAME                  =
      I_BACKGROUND_ID                   = ' '
      I_GRID_TITLE                      =
      I_GRID_SETTINGS                   =
        is_layout                         = layout
        it_fieldcat                       = lt_fieldcat
      IT_EXCLUDING                      =
      IT_SPECIAL_GROUPS                 =
        it_sort                           = lt_sort
      IT_FILTER                         =
      IS_SEL_HIDE                       =
      I_DEFAULT                         = C_X
      I_SAVE                            = ' '
      IS_VARIANT                        =
      IT_EVENTS                         =
      IT_EVENT_EXIT                     =
      IS_PRINT                          =
      IS_REPREP_ID                      =
      I_SCREEN_START_COLUMN             = 0
      I_SCREEN_START_LINE               = 0
      I_SCREEN_END_COLUMN               = 0
      I_SCREEN_END_LINE                 = 0
      I_HTML_HEIGHT_TOP                 = 0
      I_HTML_HEIGHT_END                 = 0
      IT_ALV_GRAPHICS                   =
      IT_HYPERLINK                      =
      IT_ADD_FIELDCAT                   =
      IT_EXCEPT_QINFO                   =
      IR_SALV_FULLSCREEN_ADAPTER        =
    IMPORTING
      E_EXIT_CAUSED_BY_CALLER           =
      ES_EXIT_CAUSED_BY_USER            =
        TABLES
        t_outtab                          = lt_final
    EXCEPTIONS
      PROGRAM_ERROR                     = 1
      OTHERS                            = 2
      IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
    ENDFORM.                    "ALV

  • How to tranfer changes in the sales order when the delivery is created

    Can anyone please help for the following scenario:
    Sales Order created --> Delivery created --> Customer calls to make changes in Sales Order.
    In this case what customizing is required so that the changes in Sales Order (including 1. qty & 2. delivery date or 3.Addition of new Line item) triggers changes in delivery.
    Many Thanks in Advance.
    Hiren Panchal

    As per my best knowledge ther's no such setting. Copy control works only when you are creating the delivery from the SO.
    So, I think you have two options - basically:
    - modify the already created delivery manually
    - delete the delivery and create a new one form the updated SO

  • Status showing being process in sales order

    Hi Friends,
    I have an issue with thrid party sales order processing
    Step#1
    My client runs the sales order for
          Material                     Qty
    p-100                   10
    p-101                10
    p-102               10
    step-2
    Purchase requisition created and from vendor delivery happened
    Step-3
    My user created billing with reference of sales order for below material
    Material          quantity
    p-100          20
    p-101                  10
    p-102          20
    step-4
    user found mistake and he cancelled the invoice and created new billing document
    for
    material                     quantity
    p-100                       10
    p-102          10
    again he found mistake and cancelled this billing document and create one more billing document with reference of sales order
    material     quantity
    p-100     10
    p-101   10
    p-102     10
    now the issue is for p-100 and p-101 it showing being process and p-101 it showing status as completed
    please suggest me

    First of all, this is not the right forum to seek suggestions for sales relates issues.  Second, please dont cross post in multiple forums.
    thanks
    G. Lakshmipathi

  • Sales Order -- Update the delivery Document Credit status using FM or BAPI

    hi All,
    The requirment is quite urgent......  Actually i am Using a userexit V56FSTAT through VT02N and want to update the credit status through VKM4 Transation. But i require a Function module or Bapi to Update the credit status of the delivery status.
    Please do give me suitable Function module or Bapi through which i can perform the VKM4 transation to update the credit status of delivery document....

    when we go to vkm4 there we click on the reassign button and save then the status is changed in VBUK table....
    so i have to perform this steps through VT02N transation....
    Ny ways thanks for the reply,
    i guess i require more support fom u all
    Message was edited by:
            siddharth samal

  • Modification of Sales Order after Partial Delivery

    Here is a statement, I couldn't completely understand:
    "Once partial deliveries have been shipped, you cannot change any quantity or dates in the order. If data changes, the order item has to be rejected and re-entered"
    I made an order and went on till the post goods issue. I came back to the order and apparently I can change the quantities as long as it is not less than the delivered and even the pricing procedure too. So I am not sure what this statement is referring to. It is one of the correct answers of an MCQ of a SD Certification.

    Hie,
    Lets suppose order qty is 10
    PGI done for 4 Qty
    When  I go to sales order and try to change the qty (what ever it may be, less than 4 qty or more than 10 qty), the system will prompt a warning message stating that "Delivery of                   4 EA has already been made for item 000010".
    Message no. V4096. Now in OVAH, if I change this message to error status then the statement becomes absolutley true. Not untill that time this statement is true, because we can change the qty's of the material in sls ordr even if PGI has been done for the same.
    Regards,
    Denish Patel

  • Third Party Sales Order, Receiving the Material and  Serial Number Status

    Hi all-
    We are starting a process with tracking of serialized product. One of the items we sell is a 3rd party drop ship item. I am having an issue getting the serials to show as a status of ECUS rather that AVAIL when receiving the PO. Anyone have some ideas what I may be missing? Do we need to add the another status in the config for receiving 3rd party.  Or is this something else?Thanks.
    -Larry

    Hello Larry - I am experiencing the same problem. Did you ever resolve this issue?
    Thanks

  • How to change the pricing rate of Sales Order after delivery is created?

    Is it possible to update(change) the pricing rate which belong to a specific condition type, of the "Sales Orders"  after corresponding delivery is created ?
    number of the Sales Order to be changed is huge. How can I handle this situation ?
    immediate replies would be rewarded

    Repricing is only possible if your pricing record has a valid from date that is equal to or before the pricing date on the order. Otherwise, your pricing rate change will be applicable only from the begin date of that record.
    Assuming that it is allowed by config, you can go to VA02, go to conditions, and then there is small button at the bottom, that says 'Update'. By pressing that, your system will automatically reprice the sales order, provided, as I said, all pre-conditions are met. Once you know that you can do this, then you can adopt any of the technical solutions that Rich had suggested above to do the mass changes.

  • How to get status of a particular sales order Number

    hi can anybody tell me the way which we get the status of various SOrders and it should check some seven conditions and display the status , the following are the statuses to be displayed.
    a.     Mark as “O” (open) =  Get the VBUK-LFSTK where VBAK-VBELN, If VBUK-LFSTK is “A” show the sales order status open
    b.     Mark as “H” (on Hold) = Pull the VBAK-VBELN reference to VBAK-LIFSK.  If the sales order has the delivery block (15 IBM Pending BOP file )
    c.     Mark as “D” (Drop/Pull) = Get the LIKP-VBELN reference to VBAK-VBELN and give the LIKP-VBELN for VBUK- VBELN and if the VBUK- LVSTK is “A” then it is dropped.
    d.     Mark as “N” (pending) = Get LIKP-LIFSK from the LIKP-VBELN where VBAK-VBELN if the status is either “12, 13,14,15,16 and 17”
    e.     Mark as “F” (Floor) = Get the LIKP-VBELN reference to VBAK-VBELN and give the LIKP-VBELN for VBUK- VBELN and if the VBUK- LVSTK is “C” then it is transferred to the floor.
    f.     Mark as “K” (Kitted) = Get the LIKP-VBELN reference to VBAK-VBELN and give the LIKP-VBELN for VBUK- VBELN and if the VBUK- LVSTK is “B” then it is kitted.
    g.     Mark as “P” (packed)= Get LIKP-VBELN reference VBAK-VBELN and give LIKP-VBELN as an input for VBUK- PKSTK and PKSTK is”C” 
    h.     Mark as “G” (PGI) = Get LIKP-VBELN reference VBAK- VBELN and give LIKP-VBELN as an input for VBUK-WBSTK is “C”
    Mark as “E” (EDI Error) in following two scenarios = If VBUK-LFGSK not equal to C for the sales order, then search VBAK-LIFSK then it is an “EDI Error” if values are:  14 or 17. On the other hand, If VBUK-LFGSK is equal C for the sales order, then search the delivery header… LIKP-LIFSK  it is an “EDI Error” if values are:  14 or 17

    Check field VBUK-GBSTK (Overall processing status of document).
    regards,
    srinivas
    <b>*reward for useful answers*</b>

  • Unable to process intercompany sales order

    Unable to process intercompany Sales Order. The error message refers to the requirement to include inco-terms. although these terms are normally only included for imports. then why incoterm if intercompany sales with in same country?

    Hello Colleague,
    I regret to tell you that there is no standard way to change the       
    incoterm field as optional field. However, there is work around which  
    can be done by using SE51 -screen painter. To proceed further, please  
    refer to your local consultant as they might know your company system  
    requirement better.                                                    
    Regards
    Ruy Castro

  • How to link Sales Order with Service Contract and then with Install Base?

    Hi Friends,
    1) I would like to know the integeration process from sales order to Service Contract and then with Install Base.
    2) I couldn't see anything enabled in Service Tab in Order Lines, its grayed out. Is there any set up/profile option to get it enabled?
    3) How can we create AR invoice from Service Contract?
    Please let me know if anyone has idea on this.
    Thanks in Adavance,
    Vara

    Dear Sid,
    Thanks for your promt response.
    Let me explain you what I did.
    1) I have booked a Bill Only sales order which has one order line, mentioned it as Service Item and provided the same details in Service Tab in Order lines. Now Line status is "Fulfilled"
    2) Then Submitted Workflow Back Ground Process for OM Order Lines and it has created an AR Invoice and closed the line
    3) And then submitted "Service Contracts Order Capture Integration Program" from SErvice Contracts Responsibility and it completed normal.
    4) Now I went in to Launch Contracts Window and queried with the sales order but couldn't see any contract created
    5) Then I went in to Reprocess Order Window and found this order shows an error message as "Referenced Product not present in the Installed Base", then I tried to reprocessed it, but the same error message again.
    Here I have few doubts:
    1) Are the AR invoice and Service Contract Billing Invoices same?
    2) In above scenario AR Invoice has been created, I would like to do the billing from SErvice Contracts and need to create an Invoice in AR? how can I do that?
    because as you explained in one of my questions earlier, A Single Invoice can be created for the whole duration of the contract. I want to do that and trying for the same.
    3) Regarding the above error message, how can I resolve it and create the service contract against that Order?
    Thank you so much for your helpful answers.
    Regards,
    Vara

  • Combing multiple sales order into one delivery - help needed!

    basically, this is what im doing and maybe someone can direct me in the right direction?
    i goto vl10c, enter the shipping point and then goto the sales order tab and enter one sales order in sales document 1st field and then in the second field for sales document i enter the second sales order. it then opens up a list of the 2 sales order and i can check mark one or both sales order here. after i check mark both, im not sure what to do to combine the 2 sales order into one delivery document. anyone???
    thanks!

    I will suggest you to go through the link [http://help.sap.com/saphelp_erp60_sp/helpdata/en/38/c1853488601e33e10000009b38f83b/frameset.htm]
    I request you to search the SD forum before posting the issues. You will get plenty of treads on this subject.
    Check the required confiquration for "combing multiple sales order into one delivery" and if still problem persists then you post the error you are getting for resolution.
    Best Regards,
    Bashir
    Edited by: Bashir on Oct 16, 2009 8:58 AM
    Edited by: Bashir on Oct 16, 2009 8:58 AM

  • Function module for Delivery and billing based on sales order

    Hi Friends
    I am developing an object which has to create the sales order, delivery for that sales order and billing for it at the same time.
    I have tried for few function modules to create the delivery and billing but I am not able to achieve.
    Would you please help me by providing the correct function modules for these 2 activities?
    Thanks
    Praveen

    Hi Nikhil
    Thanks for reply,
    i am creating the sales order using the BAPI "BAPI_SALESORDER_CREATEFROMDAT1" only, but the billing document bapi
    "BAPI_BILLINGDOC_CREATE" is for online creation, it will call the t-code 'VF01'.
    I need to create the billing document with out calling the t-code like using bapi for sales order. Please suggest me if there are function modules to achieve this.
    Thanks
    Praveen

  • CRM Sales and ECC Delivery and Billing cube ods info

    We have already activated the ODS( OCRM_SALO) and the cube(OCSAL_CO3) for the sales order item level info and loaded data from the CRM system.
    Our next aim is to load the delivery  and Billing data from the ECC( or ERP). This is where we are a little confused.
    We see a lot of ODS in the info area CRM> ERP Analytics> Sales and Distribution Analysis SAP R/3 SD
    Not sure which ODS object and Cubes to activate and load.
    Any help will be rewarded.
    Thanks
    Arun

    Hello,
    You can use BADI CRM_DATAEXCHG_BADI method crm_dataexch_after_bapi_fill.
    In this method the field REQ_DLV_BL in internal table ct_bapischdlx can be cleared when CRM sends a delivery block with value space. When this field is cleared this means for ERP: Do not takeover delivery block and run the logic to determine the delivery block (including from material status).
    Please bear in mind that this will lead to a system behaviour that a value of space for delivery block cannot be transferred anymore from CRM to ERP. This means the delivery block cannot be reset anymore from the CRM side, it can only be removed in ERP.  If you use data exchange scenario A, it should not be a problem for you as the sales order can also be changed in ERP and thus the delivery block can be removed in ERP.
    Best regards,
    Maggie

Maybe you are looking for

  • Problem with creation of the jms event generator

    hi, I have set up a weblogic workshop instance on one of my machines. It has a queue call OUT.QUEUE. The application writes message to this queue. I have set up an integration instance on another machine. I have created a Foreign JMS server to point

  • Can I get some help with my vision

    HI,?I am new to these boards and need help with my Creative Labs Zen Vision M. I bought it a little more than a year ago so it is out of warranty. Heres the problem: the screen is completey black and no lights or anything indicate that it is on. When

  • Missing install.app file for CS6 Design Standard Student version for Windows/Mac

    My version is labeled Windows/Mac but there is no install.app file on the disk. Where can I obtain it?

  • Can I get a refund for unused minutes purchased on a pre-paid plan?

    I have a Go-phone, pre-paid plan, with a charge of ten cents per minute.  When my minutes expire, I always refill my account by purchasing an additional $100 of air time, so I can transfer my unused balance for another calendar year.  I hardly ever u

  • Please help - motion tween + single frame

    ok , so i know how to do motion tween... and i know how to do single frame swap outs (like for a mouth) but i can't do both here is how i have it set up, full body (double click that) head (double click that) face i have the head as single frame so i