Sales Order Block for Billing

Hi All
I have a bussiness where I am reciving the SP and SH address details from Idoc and and i want to block the sales order for billing  if the country code is different.
My Proposed Solution :
I would like to write a pice of code in MV45AFZZ that if the sales order country code is differnt then it should make a billing block.
My question is do I need to validate the country code from VBPA table or there is any other way to do this. As I cant do that from KNA1 or any other customer master table beacuse that address details is coming from Idoc and that may not the same as address in customer master.
Looking forward for your suggestion.
Thanks
AJ

Hello Kumar,
Could you be more specific in describing your business requirement ?
I have a bussiness where I am reciving the SP and SH address details from Idoc and
i want to block the sales order for billing if the country code is different.
What i could sense is for creation of Sales Order, you are getting the details for Sold-To-party and Ship-To-Party from IDOC, the business requirement is if the Country code is not same as that of master then the Sales Order processing should be blocked for Billing.
If this is the actual requirement for blocking the Sales order, then the right approach should be of fetching the Country code from ADRC table with reference to ADRNR number which you can pick up from KNVP table. And then you can go ahead with ABAper and write lines of code at MV45AFZZ.
Please update this thread to make a clear line of thoughts.
Regards,
Sarthak

Similar Messages

  • Sales Orders Blocked For Delivery

    Hi,
    Do we have T-Code for Sales Orders Blocked For Delivery other than VA14L,Because Customer name is not there in VA14L list.
    Thanks,
    NAG

    Hi naga sudhir
    Go to T-code--VA14L
    In that  go to menu-SettingsLayout--Current/Choose
    In this layout u can choose fields what u want to appear in that row.
    Any quries revert back to me
    Regards
    Srinivas.

  • List of Sales Orders ready for billing

    Hi
    I was wondering if there is any FM /BAPI which will give me all the sales orders due for billing. Just like the output we get in VF04. I tried an FM..RV_INVOICE*, but it was not working.
    Please help.
    Thanks in anticipation
    Cheers
    /Arun

    i think if the sales order is order-relavant billing, then  it will appear in Vf04 Billing due list.
    if not updated they might be a problem in Billing Index needs to run a program SDVBUK00 note: 301254/128947
    before this check the table: VKDFC table wether SD index billing indiator sales order is upadting or not..  this i have done in one of my  project.
    like points .........please

  • Sales Order Blocked for MRP

    Dear All
    i hav a scenario for make to order where sales order created should default block for MRP,only authorized person should release the block
    Please suggest how to do this
    Regards

    Hi Sugunan,
    You can use default delivery blocks for your requirement.
    IMG - Sales and Distribution - Basic Functions - Availability Check and Transfer of Requirements - Transfer of Requirements - Block Quantity Confirmation In Delivery Blocks - "Deliveries: Blocking Reasons/Criteria".
    Here you have the option of creating new entries. For a particular delivery block you have multiple controls as under:
    Sales order block - Indicates whether the system automatically blocks sales documents for customers who are blocked for delivery in the customer master.
    Confirmation block - With this you can control in addition to blocking delivery, also block the confirmation of order quantities after an availability check during sales order processing. So MRP won't be affected because no requirements will be transferred to MRP even when the sales order is saved.
    Printing block - Indicates whether the system automatically blocks output for sales documents that are blocked for delivery.
    Delivery due list block - The system does not take a sales document with this block applied into account when creating a delivery due list. You can only create deliveries manually for sales documents with this type of block.
    Picking block - block for picking goods in delivery.
    Goods issue block - Will not allow goods issue if the block is active.
    1. I would suggest create a new delivery block with a suitable description & only tick on "conf."
    2. Go to VOV8 - select the document type - assign the delivery block.
    Now whenever you will create a sales order with the specific document type, the system will propose the delivery block by default for all customers. If you check at the item level - schedule lines, the system will do the availability check. When you save the sales order, the block will function & the system will not transfer the requirements to MRP. Even if you run the MRP using MD50, the system will not generate the planned order.
    If you assign the reason for rejection to the sales order item, then the system will show the status of that item as complete. If there is only 1 item in the sales order, then the system will change the status of the whole sales order as complete which is not recommended.
    With best regards,
    Allabaqsh G. Patil.

  • Sales order block for MRP run when the Customer payment terms is in Advance

    My client needs to block some sales order for MRP which customer payment term is advance. But it should be based on the customer payments terms (In case of Advance). After getting his advance amount, we would be release it and it also be consider for MRP.
    Option 1.Status profile  this concept is will controlled by sales document controls VOV8 not by customer's payment term Advance
    Option  2: In CMR sales area Billing Document tab  by using payment guarantee procedure and in VOV8 in billing tab Payment guaramtee procedure by using this setting , i am getting a pop up message" No Finanical document assigned" in sales order when u try to save. Now sales order is blocked for delivery but not MRP run.
    i am to ask the abaper to develop "here in the information box we will maintained required text say example u201C customeru2019s Payment term is in advance please check the reason for rejection number u201Csay ex: 13u201D: advance " after this is happen go to change mode of sales order put reason for rejecation" now MRP run will not generate the requirement for the sales order.
    for Undo these this flow :
    Va02 : remove the reason for rejection keep it in Blank
    VKM3 : release the sales order.
    Options 3: Development 
    Kindly suggest me the second options is only alternative for solving this issue but really i m not used specific feilds to solving this issue.

    Cleint is not using the field  in CMR Payment granatee , i gone for user-exit and closed this issue

  • Order Blocked for billing

    Hi,
    I need to block a sales order depending on the amount for Billing.
    Any idea where in configuration its done that its automatically blocked .
    If so then where to store this amount so that i can change it when needed.

    Hi
    check this tcodes
    When there is a temporarily stop of business with a customer, you can block new orders to be created for this customer. You can have the options of blocking all the work flow or let the delivery and billing to continue for any open orders.
    VD05 - Block/Unblock Customer
    OVAS - Sales Order Type Blocking reasons
    OVAL - Blocking reasons links with Sales Order Type
    OVZ7 - Delivery Blocking reasons
    OVV3 - Billing Blocking reasons
    Regards
    Anji

  • Incoming orders in COPA not working if Sales Order blocked for Credit Check

    Hi all,
    We need to build a report showing all incoming sales order by entry date and/or change date (change of values or quantities later on). COPA allows to do this, but the problem is that COPA line item table is only updated if the sales order is released from credit check (VKM3). I am looking for a solution to be able to record sales orders in COPA even if they are still blocked for credit check. By doing that we will be able to report all sales orders entered from COPA and provide basis for commissions calculation to the business.
    I have investigated possible COPA enhancements like COPA0005 but it doesn't seem to be used at the time of sales order save.
    Thanks.

    Hello ,
    Thanks for the reply
    As you said , the credit check in the service order is information message "Credit check (maximum percentage for ope
    exceeded)" .
    If you enter and come out this message then one more message will come , i.e., "The business transaction can not be carried out" detail message -  System status CNOK is active (ORD XXXXXXX).
    with the above message , system will not allow to do the Service order release.
    In this particular case , we have done the VKM1 for the sales order to unblock the order from credit check . But again system is checking the credit check at service order (created w.r.t sales order) . we are not able to control this .
    we also suggested the solution to the customer , saying removal of credit check for service orders . But customer requires credit check to happen at both the documents.

  • Sale order block for delivery

    Hi,
    My requirement is -
    whenever I save any sale order,by default it should be block for delivery.
    how to make the setting in system.
    Harsh

    Hi
    Put Delivery Block at  Sales Order type  in t code  VOV8.
    regards
    kedasu.a

  • Sales order blocked for credit with status "Payment Terms"

    Hi Experts,
    Sales order is blocked for credit, as when i refer the t.code vkm3 or vkm1, the status of blocking showing as "Payment Term". Geenrally the status of credit block would be 'Old item', Dynamic check', value etc.
    My question here is how the sales order is blocked with status "Payment Terms", and what is the role of payment terms in credit management.
    regards
    Vivek.

    Hi  Vivek,
    The Standard Cr. management  ( Automatic credit check) of SAP has Critical Fields Check - payment terms is one of them,
    If it is being changed in sales order (other than maintained in Customer master) the sales order will go for credit block
    Thanks
    Dilip S

  • Sales order block for planning

    Friends,
    Our requirement is that, As soon as sales order is created it should be blocked from going to planning unless authorized person released it.
    I mean once sales order created, if MRP runn is done this requirement shouldn't transfer. Once after verification user should release sales order then it should go to planning.
    How this can be achieved please provide your valuable suggestions.
    Thanks in advance.

    Please search the forum before posting.  This has been discussed many times.  Check one such thread
    [Re: release strategy for sales order?|release strategy for sales order?;
    thanks
    G. Lakshmipathi

  • Sales order block for delivery

    How to put delivery block to existing open sales order for particular sold to party(customer). Is there  any table or TCode where we can put multiple sales order to put this block. Dont tell VD05 bcos that will apply only to new sales order not to existing sales order.
    David.

    Dear David
    - run MASS, input Object Type [BUS2032]  and execute. 
    - Select Sales Order header data and click on [Fields]  on top. 
    - Select the field MASSSDHEAD_S-LIFSK and execute. 
    - Input sale orders which you want to block and execute.
    thanks
    G. Lakshmipathi

  • Sales order blocked for Delivery

    Hi All,
    Kindly help me providing the T code to release the block.
    Regards,
    SK

    Hi,
    If the Delivery Block is CREDIT BLOCK then you can release the Block in transaction code  VKM3 /VKM4
    If the document block is for return process or credit memo, then you can remove it in the VA02 itself.
    Make sure which scenario blocked your sales order for delivery.
    santosh

  • Sales order blocked for delivery but not showing in VA14L

    A Sales order is in delivery block and its not showing in VA14l Delivery block .
    Please help.
    Regards..
    Bhyrav

    Hi,
    Transaction VA14L report displays sales orders with header level delivery blocks & credit blocks.
    If the delivery block in sales order item level the VA14L will not display those orders.
    You may try V.14 transaction but it will not display sales orders with credit related delivery blocks.
    Otherwise, provide more inputs so that it would be easy to analyse the issue.
    Regards
    Suresh.

  • Release Orders Blocked for Delivery

    Hello Experts!!
    We have V.23, release orders blocked for billing.. is there a similar transaction where we can release orders blocked for delivery??
    Help is greatly appreciated.

    Hello Carla,
    Yes in the T-code "V.23", you can release the billing block for SALES ORDER in one single click. While releasing the delivery block for the Sales order the following T-code are useful:
    1. VDBLOCK
    2. V.14
    3. VA14L
    When you are using these T-codes, you get the list of all the Sales order which are blocked for Delivery. Then you can select the document for which you want to remove the delivery block and do the required updation.
    Regards,
    SARTHAK

  • Release the sales order block

    Hi, All ! plz any body can give me reply how to release the sales order once if we blocked.

    hi
    VA14L - Sales Documents Blocked for Delivery
    V23 - Sales Documents Blocked for Billing
    V.25 - Release Customer Expected Price
    VKM3 Credit Block remove
    V.26 - Sales Documents By Object Status for status change
    Regards
    Virandra Sharda

Maybe you are looking for