Delivery block issue

HI ,SD GURUS
Issue is , once created a sale order and delivery ,so between created sale order and delivery , price may be revised by the customer. Delivery control deapartment  they dont have awareness about price revision..i maintained the condition record fro the materials.
my requirement is i need block the delivery due to price changes from the condition record.
pls help me
with regards
dinesh

Hi,
One point came to my mind is, the prices in sales order are agreed upon prices with the customer. Now even if you change the prices later, the prices agreed upaon still holds good.. right..
Before changing anything always take into consideration the business perspective also.
So in this case my suggestion would be to have delivery blocks in sales order. Before the users create delivery, check the prices and then release the block.
Or
If you are gonna use the latest prices then do as Madhu suggested.
Let us know.
SB

Similar Messages

  • Customer Delivery Block Issue

    Hi Experts,
    I am facing a strange problem while changing a sales order, information message customer xxxx-xxxx has delivery block.
    However I have checked carefully in VD05 that there are no block maintained for order, delivery or billing.
    Our finance person activated customer delivery block two weeks before for particular customer xxxx-xxxx and now removed customer delivery block, but when we goto change the sales order still showing message and delivery also can't create
    How to solve this issue?
    Plz help!!!!!
    Regards
    Sankaran

    Hi,
    Initially,even if there are blocks at the customer levels,those blocks will not be assigned at the sales order.
    Suppose,we have a billing block at the custoemr level.While creating the invoice,it will throw an error message that "Customer is having billing block".
    If you remove this block there in T.Code "XD05",then you can proceed.
    Could you pls check in XD05/VD05 for your sales area and company code,whether the block is still there are not.
    If the delivery block is present at the order level,we have to remove that block eitehr manually or by using workflow functionality if needed.
    For removing the block at the order level,we have to got for "MASS" T.Code for bulk removal.
    Regards,
    Krishna.

  • 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 at item level in sales order,Qty should not be confirmed

    Dear all
    We have a below requirment
    We will have multiple line items in sales order and put delivery block at item level.If delivery block is put at item level it should not confirm the qty and pass on to MRP
    But if we put at header level delivery block,schedule line qty at item level are not getting confirmed.So requirements are not passed to MRP-This is correct .Working as per SAP standard configuration.
    Can you tell how to activate the same for item level delivery block.if same delivery block is put at item level,it is confirming the quantity.But we don't want confirmation of qty to happen.
    Can you give us solution
    Regards
    Sudha

    We had similar issue , there will be confirmed quantity but the requirement will not transfer to MRP , We used Item category configuration ( Copied new item category assignment and it should behave as Inquiry item category)
    Check OVZ7 T code for customizing the u201CDelivery Blocku201D in your sales document to block Confirmation block
    Check the  customizing OVZ8: if the flag  Transfer of Requirement
    Transfer of requirements of the requirement class should be ON.
    In the sales order the requirement type is determined by the combination sales order item + MRP type.
    Refer SAP Help URL below
    [Setting a Delivery Block |http://help.sap.com/saphelp_470/helpdata/en/93/744bf2546011d1a7020000e829fd11/content.htm]

  • 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

  • Free of charge Order Process/ Release Delivery block

    hi all,
    i am new to Workflow.
    i have a issue to be done in wrokflow.
    The work flow has to be incorporated with Free of Charge order process.  The work flow process will allow a delivery block / credit block to be released only based on  authorized user.
    Can any one guide me in doing this.
    Waiting for your response.
    thanks in advance.
    Suki

    Hii Suki...
    As I am still not clear with ur requirement, so provide these details...
    1)  When should ur workflow trigger..?
    2) Do u want the credit/delivery block to be released by a particular person??
    For (1), U should look for an appropiate Business Object related to ur scenario, which u can find in SWO2 (BOR) and thus by using a particular event of ur BO, u can trigger ur WF.
    For (2), U should assign that particular user as the Agent for the step so that  he only receives the work-item in his Inbox and thus process it.
    Hope this might help you.......
    Plz rewards points.......
    Regards,
    Ashish

  • Automating delivery blocks in sales orders

    Hi,
    We have a delivery made with ref to a sales order. The goods are third party warehouse managed.When the goods are no longer needed, a third party warehouse sends an idoc in our system. This idoc deletes the delivery in our sap system and as soon as the delivery is deleted, the system also puts a delivery block(VBAK-LIFSK) in sales order at header level so that no further deliveries are made with ref to sales order.
    There is an issue at present that this delivery block is not set in sales order when the delivery is deleted.
    could anybody pls help where the code might have been written to automatically put the delivery block in sales order when the delivery is deleted.
    regards

    Hi,
    Just code the delivery block logic in DO user exit MV50AFZ1 routine "userexit_delete_document".
    Thus, when DO deleted then system will auto set delivery block to SO.
    Hope this help.
    Cheers,

  • 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

  • Removing of Delivery block in Sales Order using Authorization

    Hello,
    I have a urgent requirement on removing a Delivery block using authorization.
    The object V_VBAK_AAT is assigned to me and the ACTVT : 43 is permitted so I can release the block.
    As this was  not working I have created my own object with values ACTVT as 01, 02 , 43 and LIFSK : 1-10,11,12-99 .
    I am trying to remove the block from VA14L from VA14L I select my order with respect to delivery block and it navigates to VA02.
    From VA02 I am trying to remove the block.
    As this requirement may be simple but it is blocking my development.
    Thanks.

    Please correct whether I understood your issue correctly or not.
    You have developed the program only to put delivery block to Sales Order. This block should be approved by Authorized people for allowing the users to create delivery else Sales order delivery should not be possible. Is that program has any other additional functionality other than setting Delivery block??
    To keep delivery impossible till the Authorized person approves Sales order, you have the option of User Status. Process for creation of User Status for your requirement
    Create User Status Profile in OIBS
    Keep BLCK (Blocked for Delivery) & APPR (Approved for Delivery) as 2 statuses (No. of status can be as per your requirement. Here, simply I have 2 statuses)
    Assign Object types as "Sales Order Header" (if you want the Authorized people to approve at header level) or "Sales Order Item" (if you want the Authorized people to approve at Item level, may be for partial delivery)
    Keep BLCK as Initial status & Double click on BLCK status & click New entries on "Business transactions"
    There are many Business transactions such as "Create Delivery" / "Create Goods Issue for delivery". As per your requirement, select Forbidden option in one of the above mentioned business transaction
    Create Authorization Key in BS52 for Authorized People, say, as MNGR (Manager)
    Assign that Authorization Key to APPR user status in User status profile
    Using PFCG, you can create separate role by assigning this Authorization key
    This can be different kind of solution from your way. For reference, you can refer below document. Document content points some other space & transaction. But you can relate to above steps mentioned.
    User Status in SAP

  • Regarding delivery block in sales order

    Hi experts,
    i have problem in user exits in which i hav 2 work
    my requirement is if sales organization is ____ and order type is_____
    and payment of terms is ______
    then delivery block must  be ' Needs Approval'..
    please help me out for this
    Thanks in advance.....
    Anoop.
    Moderator Message: I dont see any problem with the requirement. All you need to do is find the right EXIT/BADI and code your logic there.
    Edited by: kishan P on Nov 16, 2010 6:21 PM

    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

  • Delivery Block through Quality Notification

    Friends,
    Can you explain me the procedure and delivery block? (Integration with SD)
    Is it possible to block delivery through Quality Notifications?
    Pl. guide........

    hii sandy,
    Why do you want to block delivery through Notification only?
    pls illustrate, there might be some alternative solution.
    By the way;
    If you want a control over SD, for delivery you can use Control key 0005 in QM material master for a material. assign inspection type 10.
    you will get Insp. lot after Outbound Delivery creation by SD, and unless and untill you clear that insp. lot SD cant do PGI (Post goods Issue).
    regards,
    Amol

  • Automatick delivery block

    Hi Experts,
    Can we make automatic delivery block in sales order if for that sales order advance payment not recieved ?.Is there is any enhancment is there for this issue .
    Regards,
    Suresh

    Hi,
    Rather you can have a default blocking reason called "Advance Payment" for order. You can release the order based on verification that advance payment has been recieved.
    You can configure a seperate sales order type for advance payment and set default block inside that.
    Second way to handle this scenario is through credit management. Configure one payment terms called "Advance Payment" now whenever you are creating a sales order which should have advance payment, change the payment terms at the time of SO creation to Advance Payment. Now the sales order will get block because of credit check since we changed the payment terms. You can have an authorized person to remove this block then based on the authorization. The advantage of this method is when you go to tcode VKM3 to remove the blocked SO you can see the reason for block and release the document.
    Regards,
    Shantanu

  • Why Delivery is allowed with the existance of delivery Block

    Dear Gurus,
    Thing is that I have set a delivery block for a Sales order. After creation of sales order if i go to VL01N and enter the same  Sales order number with proper dates and Shipping point system allows me to go in the delivery creation screen upto picking tab also. which I dont want to because yet I have not removed the delivery block from sales order.
    In the criteria for delivery block (from Log Execution - shipping - Deliveries - Define reason for Del Block) also I have checked for Order, Picking and goods Issue. therefore system is not allowing me to pick the goods.
    I am not getting check box for delivery in the delivery block criteria.
    I want the system to stop me from creation of delivery as I enter the Sales order in VL01N screen with usual error messages that the sales order is block for delivery. I know the system like this only but I know why the delivery overview screen is allowed in this case.
    Is this a new develpoment in ECC 6.0  because usually system behave itself  the way I require here.
    If any configuration is required please suggest me the solution.  thanks in advance.
    regards,
    Sanju.

    Hi,
    At header level: That is to block the entire Sales Order from creating the delivery use this below procedure:
    Go to VOV8 tcode and get in to your Sales document type and in the resultant screen go to SHipping Section. Under Shipping Section go to the "Delivery Block" field and make the block. 
    At Item level: That is to block the Sales Order at item wise from creating the delivery use this below procedure:
    GO to VOV6 tcode and get in to your schedule line category and in the schedule line category go to the "Delivery Block" field and make the block.
    Regards

  • User exit for updating delivery block of Sales order before Delivery

    Hi  Folks,
    Need to have an user exit for updating Delivery Block indicator for a Sales order Before creating its delivery
    I have got an exit in Program SAPMV45A
    MV50AFZ1
    FORM USEREXIT_REFRESH_DOCUMENT.
    that hits before processing the delivery block fro delivery (Correct me if i m wrong with this )
    Now i want now how to change the Delivery Block indicator of Sales order in that exit
    any FM available ?
    Thanks n regards
    Sonal...

    Hi  ,
    How did you solved this issue?
    I am having similar scenario in which while pressing the save button  delivery block should update if multiple schedule line exist.
    Tried by two different approaches in various user exit without any success.
    AFAIK we have two ways to achieve this functionality.
    1) Count the no of rows in vbep. If greater than 1 then multiple schedule line exist and we can assign the value to VBAK-LIFSK(delivery block) as per our requirement.
    This is not correct. If there are two line items both with single schedule line . This case total no lines in vbep will 2 and above condition will true which is incorrect.
    2) There is a indicator for multiple schedule line (VBAPD-EPMEH , xvbap-epmeh ) if it is check then multiple schedule line exist and we can assign the value to VBAK-LIFSK(delivery block) as per our requirement.
    If I write code in USEREXIT_SAVE_DOCUMENT_PREPARE.
    Multiple schedule line indicator is not populate so can not use 2nd approach.
    If I write code in  USEREXIT_SAVE_DOCUMENT it of no use as vbak is updated before reaching this user exit.
    If I write code in USEREXIT_MOVE_FIELD_TO_VBAK as this user exit is also called while pressing the enter key for this I have use
    the condition of fcode but it also fails in some condition.
    If fcode eq 'SICH'.
    Read table xvbap with key epmeh = 'X'.
    IF SY-SUBRC = 0.
    VBAK-LIFSK = '03'.
    Else.
    VBAK-LIFSK = ' '.
    Endif.
    Endif.
    Please help me to get the desired functionality working for all cases.
    1) One line item with multiple schedule line                                              
    2) Two line item with multiple schedule line                                             
    3) One line item having one schedule line and second one having multiple
    4)Two line item both with single schedule line.

  • Delivery block  Z3 automatically coming in delivery

    Hi All
    Please suggest me on the below issue,
    Scenario:Sales order is created then the sales document is blocked for credit check.After releasing the document delivery document is created.After saving the delivery document automatically delivery block is coming in delivery header adminisatration data that is Z3-Confirm Price.
    But we are not entering any delivery block any where.This delivery block is coming automatically in delivery.This block is coming for a particular customer,But there is no blocking for that customer in VD 05.Is there any other setting for blocking particular customer.
    Please revert back with some solution.
    Thank you
    Goutam

    Hi,
    Its something like custom message not a standard message, please check is there any block at item level or header level or is anybody written any code based on one of key in customer master before PGI check the price of sales order.
    Hope check in any sales order, delivery exits about anybody done code.
    If it helps give rewards
    rgds
    gautam

Maybe you are looking for

  • IPhone will not sync any music not purchased in iTunes.

    I have had an iPhone/iPod touch for 6 years, and have never had a problem like this. It's really irritating. A couple of weeks ago, for some reason, iTunes stopped syncing music to my phone. It wouldn't add anything else. After a couple of tries, it

  • Flash Remote Debugger Help

    Yesterday, my Flash CS3 AS2 remote debugging stopped working after I installed a number of Adobe updates and on Mac OS X (Intel) update. Before I installed the updates, I was able to debug any SWF loaded in my browser window with the CS3 debug interf

  • HT3775 i could not be opened. The movie's file format isn't recognized

    why could not opened .my movie file format

  • Business rules: Account transformation

    Hi everyone. I am trying to populate my cash flow statement using the Account Transformation. E.g For the changes in my inventories: I want the difference between the closing balance of DEC (of the previous year) and the closing balance of the curren

  • How to transfer microsoft user data to computer

    I went into best buy and they backed up all my info on a disc and i put the disc in and i have retrieved some of my stuff but cant figure out how to get the "microsoft user data" back on my computer which is all microsoft word power point, office etc