Block Sales Orders if deleted materials are used

Dear experts,
I have flagged a Material as it is deleted. When I create a Sales Order for it, I wanted the system to throw error message
& not allow me to save the order.
I used the Dchain-spec.status field in Sales Org view 1 in MM.  I can see the error message when I use this material in my Sales Order.
But to do this then I have to maintain the code in MM (as above) every time for all my deleted items.
Is there a way I can maintain any System Status message in SD side to say any Error message in Sales side?
Like we have the prevention in the below areaas,
Purchasing side, IMG->Material Management -> Purchasing -> Environment  Data -> Define Attributes of System Messages.
For Material Master, IMG->Material Management -> Inventory Management and Physical Inventory -> Define Attributes of System Messages.
Pls advise.
Regards,
Pri

Hi SD experts,
Pls do advise where in V0V8 I could use the messageno. 115 or having created a new messageno. to say its deleted materials, & I can prevent from creating Sales Orders.
Also can you let me know what is the use of "Material entry type" field in V0V8 transaction?
Appreciate your advise.
Regards,
Pri

Similar Messages

  • Discrete production process after creating sales order with raw materials

    Dear all,
    I need your support on a specific solution related to discrete production process.
                                After creating a sales order where the materials are marked as raw materials (ROH), with reference to the sales order the production order is created and the store issues the material for assembly process and is sent for assembly of materials. After assembly of the materials the inventory is added to the sales order stock as same as raw material and after PGI the billing is done for raw material only.
    Please let me know the process of raw material to raw material scenario.
    Thanks
    Seshi

    Hi Seshi,
    This question seems to be related to ERP rather than to SAP ME. You'd better post it to ERP-related forum. Please use these instructions to find a proper space.
    Regards,
    Sergiy

  • About data for blocked sales order

    hi friends,
    i have one requirement . i.e i want to create the BLOCKED SALES ORDER , whate are the fields require for the creation.
    if there is any BAPI for this please tell me.
    help me
    naresh

    Hello Naresh.
    You can Show your blocked Sales order Using table MVKE(Sales Data for Material) and TVMS(Materials: Status in Sales and Distribution).
    Logic is :1. Check Field MVKE-VMSTA.
                 2. find corresponding entries of  MVKE-VMSTA in Table TVMS.
                     by matching  MVKE-VMSTA = TVMS-VMSTA.
                 3. For Above same Entries see the Blocked check in Field TVMS-SPVBC.
                    IF  TVMS-SPVBC = 'B' means this sales order is blocked.
    and check all matnr of MVKE according to this logic.
    In case any Problem,you can let me know so that i can help you in better ways.
    Have a Nice Day,
    Regards,
    Sujeet.

  • Invoicing blocked sales order

    hi ,
       i have a scenario
    sales order header has a billing block , sales orders has been completely delivered, shippingcost document has been created but not invoiced.
    customer has a sales area block in the customer master.
    Question:
    if i want to bill these sales order , what is the process?
    deleting the billing block in the sales order header will allow me to bill ?
    if i have to change it in the customer master , how does it update in the already created sales document
    thanks in advance

    Hi,
    Firstly if order has a billing block then you will have to remove the billing block in the order and then do billing.
    If customer had  sales area block in customer master..how you were able to create sales order for the same ?
    Reward points if useful
    Regards,
    Amrish Purohit

  • How to block sale order

    Hi
         Can anybody clarify me how to block sale order at material level (One sale order for no. of materials).  While searching for it got solution using XD05 Tcode which blocks at customer level. For my scenario one customer having more than one material.  How to block it?
    Regards,
    K.V.Manikandan

    HI,
    Listing and exclusion functionality are used to block customer for particular material which is readily available in standard SAP.Use standard exclusion type B001 and create condition record for all customer material combination for which you want to block the customer,
    Path: Spro-IMG-Sales and distribution-basc function-listing and exclusion:
    Second way:  You can also block particular customer at sales area level by assign 01 at sales org level against field "DChain-spec. status'
    This will resolve your problem if you want to block the material for particular customer.
    Regards
    Jitendra singh

  • Need of blocking sales orders?

    Hai all,
            why do we block sales orders, and where can we find these information(tables), indicating that a particular sales order has been blocked, can anybody give me complete scenario of blocking sales orders.
                                             Thank you in advance
                                                Srinivas

    Hi Srinivas,
    Blocking reasons
    1.     The business can have an absolute control over the sales cycle by setting blocks at different levels like on specific customers, sales documents, delivery and billing. You can define different kinds of block, according to the needs of your organization. You can, for example, automatically block all free of charge deliveries and credit memo requests for a certain customer, pending manual approval before further processing can take place.
    2.     Transaction code: VD05 u2013 logistics u2013 sales and distribution u2013 master data u2013 business partner u2013 customer u2013 block (vd05)
    3.     Configuration u2013 IMG u2013 sales and distribution u2013 sales u2013 sales documents u2013 define and assign reasons for blocking (OVAL).
    4.     In the creation of sales orders/sales documents, you can block the document type from being processed or used by a specific customer either in specific or in all sales areas for various reasons such as poor credit history.
    5.     Define order blocking reasons, assign them to sales documents, and then assign the order blocking reasons to customers in easy access.
    6.     In this processu2026..the first step is to define the blocking reasons such as poor credit history, credit limit exceeded or any other reason and give them an order block number.
    7.     The next step is to assign this order block number to the required sales document types where the configuration part of the blocking sales documents ends.
    8.     The rest of the process is left to the end user where he/she can use the transaction code VD05 and block a specific customer from using specific or all sales documents either limiting to a specific sales area or for all the sales areas.
    9.     To set a universal block for a particular sales document for all customers in the sales areas - go to VOV8.
    Regards
    Sai

  • How to block Sales order for any overdue balance.

    There is a need to change SAP setting for blocked Sales Order for due balance. Current SAP setting : block is valid only for "over due
    more than 30 days".
    The requirement is to block order based on any overdue amount say For example : if we have due balance for 1 day, than system should block the SO.
    In current credit management settings applied, there is Static check ( C ) and Oldest open item (C ) with Days oldest item =30 days. Kindly suggest as what changes should be made to reflect the desired changes. Also , help in confirming the thought that Static check itself considers the OPEN ITEMS, so if i am activating static check and REMOVES THE OLDEST OPEN ITEm, will it take any overdue amount automatically and block subsequently. To add to it kindly explain, what is the use of this additional check of Oldest Open Item ( with days = X days ) for creit mngt. can't we maintain it by Static check.
    Kindly guide as what to change in OVA8 to have this. All feeedbacks are highly appreciated.

    The user want to  block SO for 2 types below. System must block SO if the credit limit is exceeded and/or the payment is overdue
    Currently Two credit checks in OVA8
    1- Static check
    2- Payment Overdue check by Oldest Open Item ( 30 Days limit is set)
    But, now for SO block due to payment overdue need to be changed from 30 days overdue to any day overdue.
    How to acheive the above , Also kindly confirm that Static check contains OPEN ITEMS so Won't static check only carry the functionality to block SO for ANY DAY OVERDUE.
    Any feedback is highly appreciable.

  • Automatic credit release of blocked Sales orders with pre payment

    Hi ,
    We have a requirement as given below.Please suggest a better solution for this.
    The customers have the 'prepayment ' payment terms with different percentages of the sales order
    value to be paid before the delivery creation.
    When the sales orders are created, they are blocked for delivery by some credit block.
    The business use VKM1 transaction to view these blocked orders and release them manually for
    delivery creation after checking if the customer has made the prepayment.This is a tedious work
    (since there are too many sales orders )for the credit manager who dont have the complete
    visibility of how much prepayment the customer has made and need to manually check if the
    payment made covers the sales order prepayment amount to be paid.
    1. How can we do a automatic release of these blocked sales orders?
    2. Is there any program(which can be setup as batch job) to do a credit recheck and release the order
        automatically?
    3. Will Milestone billing plan functionality satisfy this requirement?If so how?
    We are using SAP version 4.7 without Project System.
    Thanks in advance.
    Regards,
    Ragesh

    Hello,
    This is not possible because when you created the sales order it has checked the credit limit for that credit limit and if you increase also now that block cant go automatically.
    Go to VA02 i.e change mode of sales order and change something and enter may be if you created a order for 2 quantity then go to VA02 and remove the quantity 2 and again type 2 then system will again check for credit and now that is increased so the order will not block..
    If this is for many order then you can run changes sales order  BAPI for mass update. Take help from ABAP guys.
    Cheers
    Say

  • Workflow in the releasing of Credit blocked sales orders.

    Hi All,
    My Client requirement is that they need workflow in the releasing of credit blocked sales orders.
    If once sales order is blocked then it should be approved at 3 levels, then only it should be released.
    Suggestions are highly appreciated 
    Regards,
    Kumar

    Hi Kumar,
    I think you can achieve this by using Authorization Concept.
    Please find the below link
    http://help.sap.com/saphelp_nw04/helpdata/en/52/671285439b11d1896f0000e8322d00/content.htm
    Authorization levels for Credit Rep Groups
    Thanks
    Dasaradha
    Edited by: dasaradha ramireddy on Nov 28, 2011 12:53 PM

  • Consume PIR from Sales Order when PIR's are not in BOM Usage 1

    I need help determining which combinations of Strategy groups I need at the header level (Variant Config KMAT) and item level Phantoms (HALB)  The Phantoms are just used to drive forecast, I have no need to issue or stock these items... just need them to be reduced when I use them in a Sales Order.
    Please help me understand the planning strategy groups or the requirement type combinations on the header material and the item materials.
    Standard SAP will consume the PIR if they exist in the production BOM (Usage 1).   However, due to Usage 1 having the object dependencies placed at lower levels and parameter effective, I am not able to add the foretasted assemblies to the usage 1 BOM.  I have created the PIR's for these HALBu2019s using Simulative Long Term Planning.
    I need a way to consume/reserve the foretasted PIR's from the sales order... without the use of the Production Order or Planned Order.  I think it can be done at the time of the sales order PGI... but have not been able to figure out the configuration.  Below are the main steps if the PGI is the vehicle for consumption.
    Sales Order uses Configuration Profile SD01, KMAT and BOM Usage 5 items are in the found in the Sales Order.
    KMAT is inactive in Demand Management (MD62).
    BOM Usage 5 items have PIRu2019s, they are created from Simulative Long Term Planning.
    1.     During Sales Order creation, the BOM Items are selected from VC.
    2.     During Sales Order PGI, the BOM Items are consumed and show as withdrawn in MD623/MD73.
         Sales Order Reservation and/or Consumption of Item Level Planned Independent Requirements     
         ***PIR's are not found in the Production BOM, only the Sales BOM.               
         ***Production BOM and Sales BOM have same KMAT, and same Object Dependencies          
         Step 1:     Create Sales order for KMAT 10000008                    
              a. Sales Order will have KMAT at line item 10               
              b. Sales Order will have BOM Usage 5 materials as items (see BOM's Below)          
              VC will pick the specific materials that are relevant to order          
         Step 2.     Sales Order is Saved/Confirmed.                         
              a. A reservation will be created against the Planned Independent Requirements for Sale BOM Items.
              MD73 for the HALB will show the Planned Independent Requirement, and the Reservation.     
              b. A Planned Order is created using BOM Usage 1.               
              VC will pick the specific materials that are relevant to order          
         Step 3.     Production Order is completed and issued to Sales Order.               
         Step 4.     Sales Order Delivered with PGI                    
              a. The HALB PIRu2019s in the Sales Order will be withdrawn (reservation goes away, PIR qty reduced by 1 PC).
    Client 100     BOM Usage 5                              
         Material Type     BOM Item     Material Number     Planning Strategy Group     Planning Independent Requirements     VC ObjDep          
         KMAT     Header     10000008     25     00-Inactive     KMAT          
         HALB     01     10000023     70     00-Active     Yes, At this level          
         HALB     10     10000025     70     00-Active     Yes, At this level          
         HALB     20     10000024     70     00-Active     Yes, At this level          
         HALB     30     10000026     70     00-Active     Yes, At this level          
         HALB     40     10000027     70     00-Active     Yes, At this level          
    Client 100     BOM Usage 1                              
         Material Type     BOM Item     Material Number     Planning Strategy Group     Planning Independent Requirements     VC ObjDep          
         KMAT     Header     10000008     25     00-Inactive     KMAT          
         KMAT     10     KA_350_FA_P4
    (Parameter Effective)     Null     Null     Yes, but at lower levels          
         KMAT     20     KA_350_FA_P4 (Parameter Effective)     Null     Null     Yes, but at lower levels          
         KMAT     30     KA_350_INT
    (Parameter Effective)     Null     Null     Yes, but at lower levels          
         KMAT     40     KA_350_INT
    (Parameter Effective)     Null     Null     Yes, but at lower levels

    You can manage copying data from the sales order to the production order by some FMS.
    For data not in the production order you can define UDF-s on the production order.
    E.g.copying the item code you can use this FMS:
    SELECT T0.ItemCode
    FROM RDR1 T0  INNER JOIN ORDR T1 ON T0.DocEntry = T1.DocEntry
    WHERE T1.DocNum =$[$32.1]
          and T0.VisOrder=0
    connecting this to the Product No. field setting autorefresh when Production Order Origin Number changes.
    Or copying the Item details you can use this FMS
    SELECT T0.Text
    FROM RDR1 T0  INNER JOIN ORDR T1 ON T0.DocEntry = T1.DocEntry
    WHERE T1.DocNum =$[$32.1]
          and T0.VisOrder=0
    connected to an UDF setting autorefresh when Production Order Origin Number changes.
    (And similar other FMS-s can be connected to other fields you want to copy.)

  • Bapi For Blocked sales orders & Bapi for Releasing those orders

    Hi All,
        Can anybody help me regarding <b>Bapi</b> for getting <b>Blocked sales orders</b> and bapi for <b>releasing</b> those sales orders..
    Any help will be rewarded...
    Thanks..
    Regards,
    Srinivas.

    Use bapi:
    BAPI_SALESORDER_GETLIST to get the list of all sales orders based on Parameters
    CUSTOMER_NUMBER
    SALES_ORGANIZATION
    MATERIAL
    DOCUMENT_DATE
    DOCUMENT_DATE_TO
    PURCHASE_ORDER
    Then,
    loop at the internal table
    and use the bapi BAPI_SALESORDER_GETSTATUS to get the status of each sales order.
    choose only which are blocked.
    Regards,
    ravi

  • List of blocked sales orders

    Dear Gurus,
      Do we have any standard transactions to find list of blocked sales orders for different reason.I  checked we have only for credit management the transaction code  is :VKM3 & For back order  processing  we have  transaction code : V_RA &  can we use the same transaction codes for different kind  of blocked sales orders for various reasons (  ex: Blocked for free of charge delivery , poor qualiy of goods ,political reasons , bottle necks   etc reasons )
    Looking for your inputs
    Thanks inadvance
    Regards
    Venkat

    Dear Venkat,
    If I'm right the issue is that you want to display all those documents whose credit limit is zero.
    You can get all the list through vkm3  and sort it in ascending order.
    For sorting click the cursor on the credit value column and use sort buttons available in application tool bar.
    Kindly let me know if it can solve your issue.
    Best Regards,
    Rajesh.

  • Help needed in blocked sales order list vkm1

    Scenerio is that currently the sales coordination department views all blocked sales orders thru t-code VKM1
    The company said they want sales coordination department to view ONLY the sales orders under the value of 300,000rs. (That value being flexible can be changed to 200,000 in the near future.)
    They also want the finance department to also view credit (this being a filter search criteria) sales orders BUT ABOVE the value of 300,000rs (That value being flexible can be changed to 200,000 in the near future.) And have the right to release the orders. So in other words 2 different views for the two different departments.
    What comes to my mind of a way to do this is by creating 2 query reports with a variant of a < less then, >greater then, or = equal too. And thru this query report I can assign the users to only be able to use that report hence, fi report, sd report view. But I am confused in how to begin and setting this up. Please help with any ideas and configuration tips. Which table or field to use in the query report for this?

    Hi,
    For this requirement, i would suggest 1.you design two separate layouts and
                                                           2.ask your basis consultant to assign this two layouts to the two set of departments so that one is authorised to use the first layout and the other department is authorised to use the second layout,  please try this out and let me know.
    I have checked the layout, there you cannot restrict a particular document value, instead design a user exit and use it for the two departments.
    regards,
    US
    Edited by: usasapsd usasapsd on Mar 2, 2009 7:33 AM

  • Credit blocked sales order and shipping due list

    Hello all,
    We would like to see credit blocked sales order in the shipping due list (VL10C)
    First we have modified a user exit to have schedule lines quantity confirmed even when the sales order is credit blocked. It works fine but still the schedule lines do not appear in the shipping due list.
    Do you know some way to make this lines appear in the shipping due list ?
    Thank you in advance.

    hello, friend.
    i believe that you can configure the system in such a way that even if a sales order is blocked for credit, the requirements will still be passed on to PP/MM.  however, as long as the delivery block (for credit reasons) remain in the sales order, this order will not appear in delivery due list. 
    i have to ask you:  if you want the blocked order to appear in delivery due list, why block the order at all?  an alternative to listing orders still not delivered would be to use t-code VA05 or VA05N and specify 'open' orders.
    hope this helped.
    regards.

  • In which Table we will see the Blocked sales order stock

    I tried in MARD Storage Location Data for Material here i can able to see the unrestriced stock but i am not able to see the
    blocked sales order stock.
    Field : SPEME Blocked here blocked stock is not updating  though we can see in MMBE
    Can any one help me to find out the sales order stock
    Note: sales order stock is different this i am getting in MSKA: Sales order stock
    Edited by: balashowry raju on Sep 3, 2010 10:12 AM

    Hi,
    Are you talking about qty reserved by system for sales order wich are blocked for some reason like credit check? In this case, system does not block any qty for blocked order.
    If you are looking for confirmed qty for sales order then you can see in CO09 transaction, confirmed qty against sales order.
    Regards,
    Mukul

Maybe you are looking for

  • Goods Issue J.E

    Hi In expense account i have Cost of Goods Sold Account . I don't have Cost Centre . With reference to the below link :- http://wiki.sdn.sap.com/wiki/display/ERPFI/InventoryAccountingJournal+Entries When the Goods are issued to a Cost Center or charg

  • Delete and Change options in Attachment list to be disabled

    Hi Experts, I am working IS-U. In transaction EC20 when we see any print document, there is an icon for attachment at top. According to my customeru2019s requirement, user should only be able to attach the file, the options for Delete and change shou

  • Disappearing Masters menu

    I love Keynote and try to convert as many of my PPT files as I can, but version 3.0.1 is driving me mad with what seem to be bugs -- I'm trying to track down exactly when this happens, but I'd like to ask: is this just me? After opening a Powerpoint

  • Equium A110-233 Broken laptop screen

    Hi, I have an Equium A110-233, the screen is broken. I have attached an external monitor and it displays when booting up until it gets to the Windows logon screen then it switches back to the laptop screen. Is there any workaround known for this othe

  • Path environment variable

    I'm having a problem with Forms (6.0.8.11.3) and the FORMS60_PATH environment variable. I've changed it in the Registry, and on advice from another developer, created a Windows environment variable named FORMS60_PATH and given the value of the path t