Delivery Block reason code

how does the delivery block on a sales order know what reason to place on the SO if the order has been blocked for delivery.
I have a so that is OR and I have assigned a simple credit control of C to it so that it blocks on delivery if the customer credit has been reached,
when you dis[play the SO after saving, the delivery block will have a description but how do I control what goes into that field and what goes into it first or 2nd etc and where in config is that set.
any help would be great
Edited by: ady0wen on Oct 4, 2011 10:29 AM

Dear ady0wen,
The deliver blocks will be defined in the transaction code-OVZ7.
Here we define the delivery blocks with meaning full descriptions including which functions have to be blocked.
For instance Order,Picking,Goods issue,Confirmation so on and so forth...........
Tease delivery blocks will be assigned to sales document header ( vov8)  By configuration or Sales orders in (VA01) by users manually.
With help of descriptions only users can easily understand the delivery block according to its function.
please revert if you want any clarifications
Thanks&Regards
Raghu.k

Similar Messages

  • How to set delivery block in va01 by not use delivery block reason.

    Dear SAP Gurus.
    I have one scenario. I need to do delivery block on sales order while i create sales order via VA01.
    Normally, I use delivery block reason in header and set delivery block in schedule line.
    In addtion, i dont want to use above method and not use complete delivery (Tick on it)
    So, I would like to know it has other way to do delivery block.
    The cause is my manager do not allow to use  this field from company's policy.
    Please help me to solve this problem.
    Thank you in advance for your kindly help.
    Best Regards,
        Surakit

    Surakit,
    Well, do you want to say that user should not manually user delivery block at header or sch line to block the doc or any other method manually done before saving the sales order.
    In that case, for making default delivery block at header, in Sales doc type (TCode VOV8) in Shipping section, maintain a delivery block as 22-Statutory Compliance(even any other option available) or for Item based block on Sch line cat (TCode VOV6) maintain default delv block there.
    Or if I misunderstood your requirement then we can wait & see other solution coming for the same.
    Thanks & Regards
    JP

  • Storing the Variance Block Reason Code in the Parked Invoice Document

    Folks,
    When I perform parking an incoming invoice (MIR7 or MIRO), system checks for price variance and issues the message. When I save the document, block reasons are not stored at Parked document level. Only when I post the document, the reason code 'R' is stored in the document.
    Is there a way to get the Block reason in the parked document?
    Thanks in advance. Murali

    I am still researching this issue. Let me know if there are any options or ideas.
    Thanks.

  • MRBR - fails to check manual block reason code on a mass release.

    Transcaiton MRBR - I need to mass release of invoices but not allow it to release if a manual block.reason is set to a Q.
    The manual block reasons with a Q can only be release by a specific group of users.
    This works when releasing individual invoices, but if you release a mass amount, it does not check the manaul block reason value.

    tested it. you are correct in this. still allowed in NW640/19. found no note in service.sap.com/notes either - you might want to open a call then, M_RECH_SPG does not work when all items are marked.

  • Prevent Outbound delivery creation in sales orders with delivery block

    Hi gurus
         We are facing the following issue:
         Some sales orders have delivery block header and once they are saved an outbound delivery document is created; we want SAP system creates outbound deliveries only in those cases were sales orders have not a delivery block in header, is there any option or configuration we can use in order to prevent the creation of these documents?
    Regards,
    Edgar.

    Well Edgar,
    let's see then in spro
    Logistics Execution->Shipping->Deliveries->Define Reasons for Blocking in Shipping
    Check out the configuration of your delivery block reason and pay special attention to this instruction:
    "In sales documents, you can either enter delivery blocks manually at header level (business data in the sales document header) or they can be proposed automatically by the system. In the latter case, the delivery block must be entered in the respective sales document type (see chapter
    "Define sales document types"). In addition, the delivery block in the sales document header is only effective if the delivery block has been assigned to the respective delivery type."
    It must be something in the configuration of the delivery block reason you're using.
    Regards,
    Edgar

  • Delivery Block

    Hi,
      In the delivery blocking reasons(SPRO,sd,basic functions, TOR,block quantity confirmation in delivery blocks(ovz7)).   Here I had seleceted the delivery block and checked the box for confirmation Block and assigned to the sales document type. But still in the sales order, it is showing the confirmed schedule lines. In va02 in schedule lines i donot want confirmed schedule lines. But here why it is showing still the confirmed schedule lines?
    Thanks

    Hi Keyur,
    If you have activated the delivery block in OVZ7, then after saving your order the confirmed quantities will be reset to zero. Once you remove the block, again A.Check will happen and your quantities will get confirmed.
    As you have activated the check box in ovz7 it should not give confirmed quantities in va02. Just see if you have assigned the delivery block in your sales order type or not.
    Regards
    Ali

  • Delivery block in the schedule lines.

    Hi,
    Mine is a MTO scenario. I am using planning strategy 50. So a planned order ---> production order will be created against MRP run  against each sales order.
    When i am placing a delivery block at the header the system is working fine. Its deleting the planned order(converted production order).
    when I am placing a delivery block at the schedulle line its not working fine. its not deleting the underlined planned order or production order.
    what configuration should I do to make this work.......

    Hi,
    Look at the help (press F1) on  the field confirmation block at SPRO-> Sales and Distribution ->Basic functions ->Availability check and Transfer of Requirements ->Tranfer of Requirements -> Block quantity confirmation in delivery blocks ->Reasons for and Scope of Delivery Blocks: Transfer of Req. blocks.
    It looks applying delivery block at schdule line level will not delete the passed requirements. This is standard SAP behavior. If you want to change this nature, then you may need to use an User-exit.
    Following is description given for the field confirmation block;
    Confirmation block
    Indicates whether the system, in addition to blocking delivery, also blocks the confirmation of order quantities after an availability check during sales order processing.
    Example
    You may want to block confirmation of sales orders where the creditworthiness of the customer is in question. In this case, you set the confirmation block for the delivery block that relates to credit problems. During sales order entry, when you enter a delivery block because of credit problems, the system, after you save the order, does not confirm any quantities for delivery. In this way, the goods remain available for other customers.
    Note
    If, before you save a sales order, you look at the schedule line overview, you can see what the system would confirm, if the block were not set. However, as soon as you save the sales order, the confirmed quantities are automatically reset to zero.
    Dependencies
    If you enter the delivery block at header level, the system transfers the desired delivery quantity for all schedule lines in the requirement. The confirmed quantity is deleted. This function is not available when you enter the delivery block at schedule line level.
    Regards

  • SALES ORDER DELIVERY BLOCK REMOVAL ON DOWN PAYMENT

    Hi All,
    When cash is applied that clears down payment request billing, type ZFAZ, we want the order delivery block, ZB Wait for AdvPaym, to be cleared on the sales order.  We only want this to happen if the payment exactly matches the billing amount and only with this one delivery block reason.
    We want this to happen real time upon the down payment is made using F-28 transaction
    Can any one suggest how to accomplish this.
    thanks
    Vijay

    Although two years ago, could you maybe share your answers with the community?
    Regards,
    Niels

  • How to Extract the Delivery Blocks

    Hi,
    I have a task to extract the Delivery Block reason of orders to BW.
    Is there a standard datasource for it?
    Best Regards

    Hi Paolo,
    I need the delivery blocks. Not delivery details.
    For example, an incompleted order was saved in 01/01/07 with delivery block of reason YI (Initial Entry),  and in 05/01/07 were added some lines to the order but it still block of reason 04 (Credit limit). In 10/01/07 the order was closed (the delivery block is blank).
    For that order I need to extract three lines:
    SO ___DeliveryBlockReason date
    100999 _______YI _________01/01/07
    100999 _______04_________ 05/01/07
    100999 _____(blank) _______10/01/07
    Hope it's more clearer now.
    Regards,

  • Blocking reason

    in which table and wht field  can i find reason for blocking whether it is scotastic block or manual block etc?

    Hi
    OVAS - Sales Order Type Blocking reasons
    OVAL - Blocking reasons links with Sales Order Type
    OVZ7 - Delivery Blocking reasons
    OVV3 - Billing Blocking reasons
    Table/View V_TVFSP
    http://download.oracle.com/docs/cd/B40099_01//80Siebel_HTML/books/ConnSAP/ConnSAPInstallSAP27.html
    Message was edited by:
            SHESAGIRI.G

  • How to put order in a delivery block ? on basis of shipto and order reason

    Hi can any one tell if there is any way duirng the order creation (Va01) we can read the shipto no and order reason code to put the orders on a delivery block ? the idea  is to do this only for certain shipto which have a soecial order reason.
    we are looking for solution via configuration first and if that is not possible then via some order header level user exit. in case of user exit we can read the special shipto number from a custom table....
    if this is not possible to use ship to number then we can use the soldto numbers along with the special order reason code.
    so if the order is having a shipto sold =xxxx and order reason code is zzzz then put the order on a delivery block....
    once the delivery block needs to be lifted we do not want to hit this logic in the order changed mode( va02)
    look forward to hear from the experts any solutions....or suggestions....thanks in advance

    Raj,
    The issue here is the while creating the order the system needs to validat two things 'sold-to-party and order reason'.
    I am still not sure whther this can be achieved through non ABAP way. check for some exits, if available.
    Prase

  • Standard T Code to release list of sales orders in 'Delivery Block'

    Dear All,
    Is there any standard transaction code in SAP which provides the facility to release list of sales orders in 'Delivery Block'. (Additional information - List of sales orders in 'Delivery block' is available in V.14,however it does not have release facility).
    For example, VKM3 gives the list of sales orders in 'Credit block' with release facility.On the same lines, is there any standard T code or any other facility in standard SAP which provides the facility to release list of sales orders in 'Delivery Block'.
    Thanks and Regards,
    Zahid

    As already suggested, if you execute VA14L you can see all sale orders that are blocked at
    -  header level
    -  item level
    -  credit check
    Wherever you see "X" under the tab Header level, double click on the respective sale order, so that system will take you to sale order in change mode.  You can remove the header level delivery block and save.
    thanks
    G. Lakshmipathi

  • Is there a way to change shipment block reason on delivery using BAPI ?

    Hi Experts,
    Is there a way to change the shipment block reason for a delivery using any BAPI or a function module ?
    In VL02N, the shipment block reason is present in Header--> Shipment tab under Shipment frame.
    I tried using BAPI_OUTB_DELIVERY_CHANGE but did not find any relevant parameter.
    Please suggest..
    Thanks,
    Anand

    Hi Anand,
    In the BAPI 'BAPI_OUTB_DELIVERY_CHANGE', import parameter HEADER_DATA ( Associated type is BAPIOBDLVHDRCHG ), there is a field called DLV_BLOCK.
    You can get the possible values for this field in table 'TVLS'.
    Please find the example possible values.
    01     Credit limit
    02     Political reasons
    03     Bottleneck material
    04     Export papers missng
    05     Check free of ch.dlv
    06     No printing
    07     Change in quantity
    08     Kanban Delivery
    09     JIT delivery (PDS)
    Regards,
    Vijay

  • Code for AP Invoice Payment Block and Blocking Reason

    What is the best way to code unblocking of Accounts Payable Invoice - using FM FI_DOCUMENT_CHANGE, BDC or direct table update.
    Also, i need to remove blocking reasons for MM documents. I am not sure what table this is stored? Are there any FMs that can do this or does anybody have any example code?
    Help much appreciated
    Andrew

    Hi,
    Also, i need to remove blocking reasons for MM documents. I am not sure what table this is stored? Are there any FMs that can do this or does anybody have any example code?
    The table is RBKP_BLOCKED.
    To remove blocking reasons have a look at transaction MRBR.
    Best regards.

  • Delivery block in sales order

    Hello,
    I have an issue regarding delivery block.
    I've read a couple of posts regarding this, but they all solved their issue by using userexit_save_document or userexit_save_document_prepare which is no option for me.
    My issue is the following:
    I've created an order type ZTA (copy of TA) and setup a default delivery block "Z1 - in work" to that order type.
    This prevents that after saving the order it will not be automatically delivered by a job which is running in background.
    So each time I create a ZTA order with VA01, it will set the delivery block Z1. That's fine.
    Now let's say when a customer has a delivery block (e.g. Z5), it will not overwrite the order delivery block Z1, when entering sales-to-party (or ship-to-party)!
    Now I tried to add some code to userexit_move_field_to_vbak like that:
        if not kuwev-lifsd is initial.
          vbak-lifsk = kuwev-lifsd.      " Z1 -> Z5
        else.
          if not kuagv-lifsd is initial.
            vbak-lifsk = kuagv-lifsd.     " Z1 -> Z5
          endif.
        endif.
    Result: It will execute my new code sequence, but will not change the delivery block Z1 to Z5 on the VA01 screen. Maybe because I'm at this step not in update but insert mode?
    I need to show the customer's delivery block while creating the order, means showing the delv. block after saving is too late.
    Is there maybe a better exit to change the order delivery block to the customers delivery block?
    Thanks in advance
    Wolfgang

    Dear Wolf,
    I dont know whether it might help you but , we had a requirement to make the information message of CUSTOMER BLOCK (which we do in XD05) to ERROR message .
    It was done in the include MV45AFZZ but i do not know much technical details.
    What i know is, this include comes much before the SAVE comes.
    Also if you can write the logic to check the BLOCK STATUS from customer master and if it has a value, then fill the same in the respective field in sales order, system might throw that blocking reason.
    If there is no reason, system will put the the default blocking reason from the sales order.
    Better you post the issue in ABAP forum.
    You might get more inputs there.
    Check and revert back.
    Thanks & Regards
    Hegal  K Charles

Maybe you are looking for