VKM1 - Release Sales Orders - Job schedueling

I have maintain automatic credit control for same of the sales documents (the control at the moment checks a review date that should not be in the past, from FD32. If it is in the past it blocks the sales order)
In the meanwhile, I have maintain a job that runs once a day and releases sales orders if there has been any change in the FD32 of the customer concerning the review date. If there is no change the sales order remains blocked.
There are though some cases of sales orders that the sales manager regardless of the review date wants to release them. He enters the vkm1 and releases them.
Up to this point everything is perfect.
If the sales orders that are released by sales manager using the vkm1 became delivery or invoice before the job schedueling runs there is no problem. If for any reason the sales orders are released by the manager using vkm1 but the next function (delivery or invoice) happens after the job schedueling has run again, the sales order becomes blocked again.
Is there a way that if the sales order is released by the manager using vkm1 not to become blocked again if the job runs again (so as not to have to release the same sales order more than once)

I will move this questions to SD

Similar Messages

  • Credit Block released Sales order report

    Hi Experts,
    My client is given few sales orders (around 4)no and requesting us, to prepare the credit block released sales orders report (include released person user ID).
    *.No change logs is existing for all sales order and deliveries.
    For above requirement I am using CDHDR table data but I am not getting credit block released sales order report.
    Below fields I am using in CDHDR Table.
    Change doc.Object (objectclas) : VERKBELEG
    Document No (CHANGENR): Sales order no XXXXXXX
    Transaction no (TCODE) : VKM1,VKM2,VKM3
    Date(UDATE) : 25.09.2011 to 09.11.2011
    Experts, Can you please help me out for this.
    Thanking you!!!!
    Regards,
    Vijaykumar Kola
    *.I'm already aware of this is a new development.

    Try this, simple report... Here we check the new value of credit  status field VBUK-CMGST and if it is 'D' we know that someone used VKM* transaction to release the document. Also you need to format the sales order number with leading zeros so it occupies all 10 digits and pass it to CDHDR-OBJECTID field (and not CHANGENR field). In the below code I am using select option for sales order number, so I know it will be formatted with leading zeros and so select on CDHDR will be successful.
    *& Report  ZTV_TEST
    REPORT  ztv_test.
    TABLES: vbak, cdhdr.
    SELECT-OPTIONS: s_saldoc FOR vbak-vbeln OBLIGATORY,
                    s_udate FOR cdhdr-udate.
    RANGES: r_objid FOR cdhdr-objectclas.
    DATA: ls_cdhdr TYPE cdhdr,
          ls_cdpos TYPE cdpos.
    IF NOT s_saldoc IS INITIAL.
      LOOP AT s_saldoc.
        MOVE-CORRESPONDING s_saldoc TO r_objid.
        CONDENSE: r_objid-high, r_objid-low.
        APPEND r_objid.
      ENDLOOP.
    ENDIF.
    CHECK NOT r_objid[] IS INITIAL.
    SELECT *
      INTO ls_cdhdr
      FROM cdhdr
            WHERE objectclas = 'VERKBELEG' AND
                  objectid IN r_objid AND
                  udate IN s_udate AND
                  tcode LIKE 'VKM%'.
      SELECT SINGLE *
        INTO ls_cdpos
        FROM cdpos
          WHERE objectclas = ls_cdhdr-objectclas AND
                objectid = ls_cdhdr-objectid AND
                changenr = ls_cdhdr-changenr AND
                tabname = 'VBUK' AND
                fname = 'CMGST' AND
                value_new = 'D'.
      IF sy-subrc = 0.
        WRITE:/ ls_cdhdr-objectid(10), ls_cdhdr-username,
                ls_cdhdr-udate, ls_cdhdr-utime.
      ENDIF.
    ENDSELECT.

  • Repeat credit checking for released sales orders

    Hi,
    We are implementing FSCM Credit management in our project. In our system, when the sales order is created, the credit check will happen and the failed orders will go to VKM1. Till the order is released, any change to that order will trigger the credit checking process.
    But once the credit block is released in VKM1, Credit checking is triggering only for
    Quantity change
    Adding new line items
    Credit checking is not triggering for any other changes to the SO like deleting the line item changing the payment terms etc..
    I would like to know if there is any control in FSCM Credit management to repeat the credit checking process for the released sales orders.
    Appreciate any help in this regard.
    Thanks
    Prabhakar

    Hi Prabhakar,
    Navigate to Financial Supply Chain Management--> Credit Management--> Integration with sales and distribution-->define automatic credit control.
    Over there you need to check critical fields check box for this to happen. Hope this helps

  • Report of recently released sales orders

    Hi,
    Aside from VKM1, is there a standard report that lists down all recently released sales orders (from credit block). Preferably, the report can be listed down by the dates it was released.
    Thanks!

    Hi Mani,
    Thanks for the program name. However, I'm looking for a report that will list all sales orders that has recently been released. I ran the report you specified, and it's limited to the changes done on a particular sales order.
    Thanks!

  • Every time system create new production order after releasing sales order c

    Hi Guru,
    FG material strategy: 82 (sales order creates production order).
    After creating the sales order it goes in to credit block. Whenever we release sales order from credit block through VKM1, system has created production order. We confirmed this production order and delivered.
    But after this sales person change the sales order value, because of which again sales order goes into the credit block and after releasing sales order from credit block system create new production order even if one production order already confirmed and delivered against the same sales order.
    *Every time system create new production order after releasing sales order credit block.
    Thanx & regards
    pnu

    PNU,
    So, to restate:
    In MD04, you have Unrestricted Sales order Stock ('E' Stock) on hand.
    In the same MRP segment, and against the same Storage Location as the stock, you have a Sales Order requirement that was recently blocked and unblocked.
    During the unblocking event, the system produced a new production order.
    This is not normal.  If the above accurately depicts your situation, I would look for an altered Strategy 82, or a userexit.  SAP ATP (the beginning event of the Strat 82 process) will normally first check for the availability of stock.  Only if the stock is not available, then it will create the new production order.
    Best Regards,
    DB49

  • Releasing Sales Orders from SNP to DP at correct levels

    We have a requirement where we want to do month to date tracking of sales orders in DP compared with the forecast. We have three important characteristics in DP at which we want the data to be released - Product, Location and Customer. Is there a way to release Sales Order data from SNP to DP at such a detailed level ? A product at a location could have sales orders from multiple customers.

    why would you want to send Sales Orders from SNP to DP
    Why not load it into DP planning area through a cube in the DW workbench directly
    As far as i know you can only trasfer from SNP to DP in Product Location (or similar characterstic Level) 
    DP to SNP demand transfer can use descriptive characteristics but dont think you can do it in reverse

  • List of Released Sales order

    Hi,
         Where can i get List of Released from Sales order.Thanks in advance.
    Rgds,
    NAG

    Hi Abhay,
                   Thanks for reply,I know VKM2 but we are able to release from there also.Where it goes if we release from VKM2.
    (Sorry I mean this in  above question
    Where can i get List of Released Sales order.Thanks in advance.)
    Rgds,
    NAG
    Edited by: NAGA SUDHIR on Dec 10, 2008 7:41 AM

  • List of Released Sales order USER ID'S wise Report

    Hi,
          Where can i get List of Released Sales order.The problem is we have 3 user ID's to release orders.So i need user ID's wise release orders report.In VKM2 its not working even if i give credit representative group.Thanks in advance.
    Rgds,
    NAG

    Dear Sudhir,
    T. Code: SE16
    Table: VBAK
    It will list out the Sales Orders, along with Created by and Created On..and many more informations*.
    (You may group your Sales Doc. Result, based upon Transaction Group as "0 - Sales Doc." and Dcoument Category as "C - Sales Order").
    Best Regards,
    Amit.
    *To view/select felds, from Menu-bar,
    Settings --> Format_list --> choode fields

  • Order to cash flow(not able to see order number in release sales order)

    Working on order to cash flow.Following these steps
    Creating a requisition (Purchasing)
    Approve
    Creating internal orders(Purchasing)
    Import Orders(Order Management)
    I'm able to see the order number,in order returns,order organizer
    Shipping>Release sales order>release sales order
    Not able to see the order number here for Pick release

    Hello,
    Do you have grants and role to your inventory? if not check Re: Org Code grayed out and defaulted in Shipping Trx form
    Regards,
    Luko

  • Repeat credit check does not happen for already released sales orders when CMGST =D, for the second time using FM SD_ORDER_CREDIT_CHECK

    Hi,
       I have written a routine which will call the FM SD_ORDER_CREDIT_CHECK whenever there is a rejection and again unrejection of a same sales order, we are only concerned about already credit released sales orders, the scenario is as follow
    1). Sales order created in the system --> Credit check --> Credit blocked
    2). Release credit block manually CMGST =D
    3). Reject sales order then unreject the same
    4) Routine will determine rejection and unrejection of the order while saving and will call the FM SD_ORDER_CREDIT_CHECK
    5)   The order is credit checked and blocked if necessary
    All goes well till this point
    but when the same sales order is rejeceted and unrejected multiple times either partially/ fully then the Custom routine calls the FM for credit check but the FM fails to put the order back on credit hold
    in short the FM works only for the first time incase of mutiple rejection and unrejection of teh same sales order then the FM SD_ORDER_CREDIT_CHECK fails to put the order back on credit hold from the second time onwards
    if some one any idea of the behavior of this FM please share your thoughts and inputs . thanks !!

    Issue resolved
    The Standard FM “SD_ORDER_CREDIT _CHECK” uses the field  “Release date of the document determined by credit management  VBAK – CMFRE”
    For any sales order that is manually credit released in a single day, Only one credit check is triggered (per day) if there is any change in the sales order and then the order goes back to credit hold and if again the order is manually credit released for the second time in a single day there will be no credit check  (still the order will pass into FM but  the update entry in the internal table will be blank)this is a standard functionality
    Process of rejection and unrejection :
    Blocked order -->released-->blocked again (first time after manual release same day) unrejected (same day) -->but no credit check  (all this in a single day)
    note : OVA8 - released document still unchecked = 0 Days , Deviation %= blank

  • Blocking and releasing sales order using FM

    Hi experts,
    I am in quest of FM that can be used for blocking and releasing SO.i Can do it through t-code VKM3 but my requirement is using FM i want to change the status of SO as block or released.
    Can anyone having any idea about this,please share.
    Regards,
    Pankaj Jain

    Hi,
    Refer the following post related to sales order releasing enhancements-
    How to Release Sales Order
    release strategy for sales order?
    Sales order release strategy
    Hope it helps.

  • How to Find  Credit Check Released Sales Orders /Deliveries?

    Hi Gurus,
       How to Find Credit Check Released Sales Orders /Deliveries for a particular Customer.
    Regrds,
    Binayak
    Message was edited by:  Binayak
            Binayak Ghosh

    Hi,
    You can chech inthe Tcode VKM2 Released SD documents, and VKM4 SD documents.
    reward if useful
    Regards
    syed

  • Release Sales Order from web service

    Hi Team,
    I have been trying to use the relase action in the ManageSalesOrder web service to no avail.  Everytime I use the xml to SOAPUI to send the request with sales order id, it kicks back saying not authorized.
    I am using the ManageSalesOrder to do multiple other things through SOAPUI, this one seems to be the only stickler.
    1. I can create the sales order just fine.
    2. I can set the price of the item
    3. Various other things.
    Any thoughts would be greatly appreciated!!

    That was great insight and worked great!
    I am trying to take the released sales order all the way to invoice.
    Sales Order > Release >  Delivery Propsal > Release > Invoice Request
    Once I am at Invoice Request the status of my sales order (invoice) is "Processed" when it should be "To Be invoiced"
    I am not clear on this:
    When I am at Work Center : OutBound Logistics > Delivery Control: Delivery Proposal
    How and which web service do I use to "Post Goods Issue"(in the GUI when "Post Goods Issue" button is clicked it requires you to fill out "Actual Quantity").
    In this screen shot:
    the first item was create through the GUI use the Devlivery Propsal "Post Goods Issue" button.
    the second item was created throug ManageSalesOrder web service.
    Any feedback will be greatly appreciated!

  • Release Sales Order form not functioning occasionally..

    Hi All,
    I regularly perform 'Launch Pck Release' for an order from Relaes Sales Order Screen in shipping. But some times I am not able to perform this transaction from this form. I have to navigate to 'Shipping Transaction' form and Launch Pick Release every single line.
    This does not happen regularly and happens occasionally. There is no particular issue with Order Type or Part number. Please help me on identifying the cause of the issue.
    Thanks,
    user8956008.

    Hi,
    Your question :  What is the difference between Release Sales Order Form & Shipping Transaction Form?
    In Apps, Release Sales Order Form is basically used to move Material from Inventory to your staging area e.g stock yard (pick release activity), at this point the material is still inside your premises..
    Shipping Transaction Form is basically used to move material from staging area to customer site..
    Your 2nd question is : Pick Release can be done from both the forms.What is the difference.??
    Through Pick release form you can do pick release where you don't need any grants... and to do the same through Shipping Transaction form you need to have access rights to do ship confirm and pick release.. In other words, Through Shipping Transaction form you can restrict/allow user to do pick release where as in Pick release form no such restrictions are there..
    Shipping Transaction form is basically a combo package :) through which you can control Pick release, Ship confirm, Delivery etc..
    For the Grants and Role you can check details under : Setup --> Grants and Role Definitions --> check Grants & Define Roles form..
    Roles form will let you what are the actvities can be done and can be assigned to users..
    Hope this will help...
    Regards
    S.P DASH
    Edited by: spdash12 on Oct 27, 2009 10:43 PM

  • Release Sales Order Form & Shipping Transaction

    Hi,
    What is the Difference between Release Sales Order Form & Shipping Transaction Form.
    Pick Release can be done from both the forms.What is the difference.
    Regards.
    AK.

    Hi,
    Your question :  What is the difference between Release Sales Order Form & Shipping Transaction Form?
    In Apps, Release Sales Order Form is basically used to move Material from Inventory to your staging area e.g stock yard (pick release activity), at this point the material is still inside your premises..
    Shipping Transaction Form is basically used to move material from staging area to customer site..
    Your 2nd question is : Pick Release can be done from both the forms.What is the difference.??
    Through Pick release form you can do pick release where you don't need any grants... and to do the same through Shipping Transaction form you need to have access rights to do ship confirm and pick release.. In other words, Through Shipping Transaction form you can restrict/allow user to do pick release where as in Pick release form no such restrictions are there..
    Shipping Transaction form is basically a combo package :) through which you can control Pick release, Ship confirm, Delivery etc..
    For the Grants and Role you can check details under : Setup --> Grants and Role Definitions --> check Grants & Define Roles form..
    Roles form will let you what are the actvities can be done and can be assigned to users..
    Hope this will help...
    Regards
    S.P DASH
    Edited by: spdash12 on Oct 27, 2009 10:43 PM

Maybe you are looking for