Stock Avaliability Before Billing

I want the system to automatically check stock quantity when Billing so that i won't over bill the customer or sell what i dont have. eg i have 20 cartons of vimto (Finished Product) in stock and unknowing to me i have raised sales order for 21 cartons and also Billing. My question is how can the system stop the Billing since i dont the quantity the customer requested for. Please am using Value Contract

Hi,
If I understand, you want to invoice the SO before you delivery it.
I suggest you better that availability is that you check the availability for the sales order in table VBBE. You can manage it with any userexit for invoice, so, if you dont have enougth availability you can set an abbend error.
I hope this helps you,
Regards,
Eduardo

Similar Messages

  • Intercompany stock transfer without billing

    Hi experts,
    I have one issue. We want to map intercompany stock transfer for spares and consumables  without billing.
    Is it possible in SAP? If possible can anybody tell the business process step by step with transaction?
    points will be awarded
    Regards,
    Santosh

    Hi,
    normally, the intercompany stock transfer process is not billing relevant, but the
    cross company stock transfer is billing relevant;
    step-by-step process for intercompany stock transfer:
    ======================================
    the question is if you want to do the process with or without a delivery, in one step or two steps...
    one of the processes is following (with delivery - two step):
    1) me21n -> create purchase order (UB)
    2) vl10b -> create outbound delivery (NL) and post goods issue within vl02n (movement type 641
    -->> after this step, the material will be in stock in transit
    3) migo -> A01 post goods receipt - R05 with reference to outbound delivery
    (you can also do it with reference to the purchase order, but you could have changed something within the delivery -> check note 326539)
    -->> if you would need an inbound delivery for your process, this is also possible, and you can also create it automatically)
    (you can check notes 421276, 490865, 497287, 965176 regarding this)
    if you want to do it with delivery with one step
    you just have to do point 1) and 2) -> here with movement type 647, that also makes the post goods receipt and you do not have to do point 3)
    if you want to do a stock transfer process without delivery,
    you should post goods issue and receipt with migo with reference to the purchase order
    you could also check notes 498143, 842829 for more information, f.e. about customizing settings
    hope I could help you,
    regards,
    Ely

  • Intercompany stock transfer: IV billing documents creates FI document with

    Hi,
    Intercompany stock transfer: IV billing documents creates FI document with wrong vendor.
    How can I make sure that the correct vendor is posted in the selling company code?
    Best regards,
    Eric.

    Hi Jürgen,
    I also tried this option but then the following error appeared:
    "Message no. F5598: Posting keys for account determination for transaction BUV do not exist".
    Some point is forcing the PGI to ask for BUV operation (Tx. OBYA).
    Thank you for your contribution.

  • Stock Transport Order Billing

    Hi guys,
    while doing Stock Transport Order Billing (JEX), user should be prohibited from the creation of multiple billing. After VF01 & once the generation of Excise Invoice.....user should not be allowed billing from the same invoice.
    What should be done in this scenario. Any user exits or some SD configs to be done ?
    Rohan

    You can'mot create after PO sales order automatically as per standered functionality.
    For achiving this you need to go for custom development
    maintain one condition output in PO messages.once you create the po output that should generate the sales order in back ground through function module.Take Aber help.
    Once you crete the sales order then rest of the process same.

  • No Stock posting before usage decision

    Hi,
    I am in process of implementating QM Module.
    I want to block stock posting from Inspection lot to unrestricted use (or any other use) before Usage Decision for the lot is taken.
    Can anyone give my solution for the same? Are there any SPRO settings for the same?
    Regards,
    Prashant Kolhatkar

    Hi Prashant,
    You must implement the User Status profile QM_L_003  No Stock Posting Before UD.
    Herewith I am pasting the ready made solution hoe to prevent UD before RR is done. What you need to do is change the Business transaction as per your requirement to this status profile.
    You can refer wither this [THREAD |DOCUMENTATION FOR THE BENIFIT OF ALL QM CONSULTANTS u2013USER PROFILE;or this [wiki |https://www.sdn.sap.com/irj/scn/wiki?path=/display/plm/setupofauserprofiletoavoidtheUDpriortoRR]to know the process step by step.
    If any query, pls revert with your detailed configuration of the status profile.
    Regards,
    Shyamal

  • Creation of excise invoice before billing document

    Hello Experts,
    Our user is creating excise invoice for xyz material (own manufactured products) dispatched from the plant after creation of the commercial invoice.
    Now it is required to create the excise invoice before creation of billing documents.
    How this is to be done? suggestions please.
    Regards,
    Raj

    First, U Need to Change the SPRO Setting Like Below:
    In VTFL, you should maintain both copy controls for
    u2022     Delivery (LF) --> Proforma (F8)
    u2022     Delivery (LF) --> Commercial Inv (F2)
    Once you do PGI, in VF01, you have to select manually the billing type F8 and save the proforma. Based on this proforma, when you access J1IIN, system will ask for Billing document reference where you can input proforma reference.
    Creation of Proforma Invoice is required for the creation of Excise Invoice for Sale.
    The transaction codes are :- VF01 :- for creation of Proforma Invoice
                                              VF02 :- for change of Proforma Invoice
                                              VF03 :- for display of Proforma Invoice
    While creating Proforma Invoice the Billing Type to be changed to u201C Pro Forma Invoice for Delivery u201C as shown in the screen shot and then Delivery Number to be entered in u201CDocument u201C field . After executing and Saving the transaction Proforma Invoice will be generated.
    So restriction in Authorization is required to allow only Billing Type u201C  Pro Forma Invoice for Delivery u201C for those who will prepare Proforma Invoice .
    P Kamal Kumar

  • Inter company stock transfer and billing

    Dear all,
    can anyone please tell me the process steps of inter company billing and stock transfer?
    plzz provide the links if possible.
    thanx...
    Deepak....

    Dear deepak,
    Stock transport order config settings:
    .Create a vendor for the company code of receiving plant, using account group :0007 using T-Code XK01.
    2 Assign this vendor to Delivering plant
    Go to XK02 >Purchasing view>Extras>Add. Purchasing data>Plant
    3. Create internal customer with the sales area of the vendor. Go To XD01
    4.In Pricing procedure determination relevant to STO, assign document Pricing Procedure and customer pricing procedure appropriate for STO to get the pricing in the invoice.
    5.Maintain condition records for the relevant pricing condition.
    6. Some more setting for STO: Go to MM> Purchasing > Purchase Order > Set up STO> define shipping data for plants > Go to Receiving plant >assign customer here & Supplying SA (for billing) to Receiving plant here
    7. Go to MM> Purchasing > Purchase Order > Set up STO> define shipping data for plants > Go to Supplying plant and assign the sales area of receiving plant.
    8. Go to MM> Purchasing > Purchase Order > Set up STO> assign delivery Type & Checking rule
    Assign the delivery type to document type. In this case, Delivery type NLCC is assigned to Document type NB
    9. Go to MM> Purchasing > Purchase Order > Set up STO>Assign document Type, One step Procedure, Under delivery tolerance
    Assign the document type NB to supplying plant and receiving plant
    10. After all settings , Create the STO using T-Code:ME21n and Save.
    11. Create Delivery :VL10G
    Click on the Background Button after selecting line item
    A message is flashed : See log for information> next Click on Log for delivery creation Button >click on line item>click on document button to get Delivery document No
    12. Picking, PGI:[VL02n
    13. Billing:VF01n
    Save the document and its done
    Hi
    Follow the below steps to to make STO between two plants ( different company codes).It is also called as Inter Company STO.....
    1)Create one Customer Master in XD01 with respect to Supplying Plant Sales Area and assign this Customer no with Receiving Plant in OLME->PO-> set up STO->Define shipping data for plant and for the supplying Plant assign the above sales area.( Make sure,In Customer Master,sales Area Tab: you are
    2) For Receiving Plant Pur. Org and Co.Code Combination create Vendor master in XK01 and in this vendor master assign the Supplying plant in Pur.Org.Data screen->Extras--> Add.Pur.data
    3) OLME->PO-> Set up STO------>For your supplying plant assign document type NB, Delivery type NLCC and Checking Rule RP
    4)then For your supplying Plant and receiving Plant assign Document type NB
    5)Make sure you are maintaining Sales View for the material at supplying Plant and in Sales /Gen plant Data view maintain Availability check, Loading group and Transportation group.
    6) In SPRo-->Logistics execution> Shipping->Basic shipping functions->Shipping point Determination>assign shipping points-> For your Loading group,Shipping Condition and Supplying plant combination,Assign shipping point
    these are the configuration settings you have to do in background.
    Then Create STO from Receing Plant in ME21N with document type NB.
    Based on that STO, Create Delivery in VL10B from supplying Plant
    Do PGI in VL02N from Supplying plant
    Do GR in MIGO at Receiving Plant keeping Outbound delivery as a ref. document.
    Now your STO bet. two plants belongs to diff. Co.Codes will be completed.
    2)Follow the below steps to to make STO between two plants belongs to same company codes).It is also called as Intera- Company STO.....**
    1)Create one Customer for Supplying Plant Sales area and assign this Customer no with Receiving Plant in OLME---> PO -
    > Set up STO -
    > define Shipping Data for plants. and maintain the same sales area in your Supplying plant.
    2) In OLME---> PO -
    > Set up STO.....for your Document Type: UB and Suppying plant Combination assign Del. Type NL and Checking rule RP
    3) In OLME---> PO -
    > Set up STO...for your Supplying Plant and Receiving Plant combination Maintain Doc. Type : UB
    Make sure you are maintaining Sales View for your Material at Supplying Plant.
    4) Maintain Shipping point at, SPRO----> Logistics Execution -
    > Shipping -
    > Basic Shipping Functions -
    > Shipping Point Determination for Plants.....there for your Loading group,Shipping Condition, Shipping Plant combination maintain Shipping plant..
    Now Create STO in ME21N with Doc.type: UB at Receiving Plant.
    Then Create Delivery in VL10B from Supplying Plant...
    Then Do PGI in VL02N from supplying Plant.
    Then do GR at Receiving Plant based on Outbound Delivery at Receiving Plant...

  • No Stock Issue before stock entry date

    Hi,
    We want to put a check that when quality passing is done on a particular date say 25.03.2010, no issue can be made before this date. Presently, it is assuming the same month and is allowing to issue even on 01.03.2010.
    Pl help
    Regards
    Mudit Gupta

    As you already know, SAP only checks if there is enough stock in the month.
    If you want check whether there was stock at a certain date, then you have to program this check yourself in a userexit for the movement (Enhancement MBCF0002 )
    But think about the performance ... as each movement will then go thru this userexit, and a calcualation of daily stock means that you have to read movements, which is (or becomes) a huge table)
    The question I would ask is: Who is doing his job wrong?
    Does QM post much too late after the fact and the goods issue is done with the correct date?
    or does the person who enteres the goods issue just post with a fake date?
    Assume QM is late, do you really want force the other posters to enter a fake date then?

  • Posting stocks initially before golive

    hi experts
    can any one pls tell me how to upload the material stocks in step wise for 15thousand materials (cut off stratergy) initially before go live and how to take negitive stocks in consideration.

    Hi
    you can upload the materials by creating a LSMW with MB1C for 561, 563 & 565 movements.
    Please avoid uploading negative stocks. Resolve issues pertaining to negative stocks in legacy system itself.

  • Simulating Acccounting Document before billing is created ( VF01 )

    Hi All,
      We are on ECC6.00 . As it is a standard feature that SD billing is created and then the billing details are submitted to create accounting document .  If the system fails to create the the FI document, the billing docuemt still exists in the system.
    Is there any way to roll back so that billing document is not saved. I was searching for a BAPI which can simulate the billing  and I found one BAPI_BILLINGDOC_SIMULATE, but the documentation says that it is obsolete  as of reales 4.6A .
    I need suggestion on how to stop the billing document not saved if creation of accounting document fails.
    Best Regards

    hi,
    this is to inform you that,
    that means you are looking in such a way that,  if an accounting document is not raised by the billing document then that billing document also should not get saved - right.
    please check this:
    Name               BillingDocument
    Business object    ItCustBillingDoc
    Short description  Billing document
    Dictionary ref.    VBRK-VBELN
    New in Release     21A
    Functionality
    You can use this method to cancel a billing document.
    As an input parameter, you are expected to enter a billing document number in the field BILLINGDOC_NUMBER. This corresponds to the document to be canceled.
    This method can be used not only in the simulation run (TESTRUN = 'X') but also in an update run including update (TESTRUN = ' '). Both execution variants send back any errors that have occurred to the output table RETURN. If the document to be canceled has been correctly processed, information on successful processing is sent back in the SUCCESS table. This ouptut table delivers in particular the document number of the cancellation billing document in the update run.
    Notes
    Required entries :
    BILLINGDOC Number of the billing document to be canceled
    COMMIT Control :
    In the update (TESTRUN = ' ') the update is carried out by COMMIT
    WORK using the methods available.
    please correct me if i am wrong.
    hope this clears your issue
    balajia

  • Stock transfer without billing using delivery

    Hii.
    I have a requirement for transfer the materail from one plant to another withen the same plant using the sd route.
    i need to incorporate the cost of transportation in the materail cost, do i need to configure mm pricing procedure and assign it to document UB or is it taken care by SD.
    if it is added to materail cost than i will have two different pricce for the same material..
    kinldy clerify..
    Regards
    Sarfraz

    Hi,
    Though it was not very clear in your information provided, I am assuming you are looking for plant to plant stock transfer within one company code.  If that is so, it is pretty much simple and straight forward in standard SAP
    All that configuration you needed to do is:
    under SPRO>Materials Management>Purchasing>Purchase Order>Set up Stock Transport Order
    when you assign a delivery type under Assign Delivery Type and Checking Rule menu within this above node, system understands that it requires SD delivery say NL and doesn't allow you to process GR for this PO until you process PGI in SD (which in turn requires DN# in SD).  To process SD delivery for this STO, you will do it from logistics execution:
    VL10B, VL10D etc...
    It also requires, shipping point, Route determination.
    Checking rule is optional and I never saw it working fine in the case of STO; mostly because client's requirements always seen are different from standard SAP's features.
    Hope this helps! If helps, reward points
    Regards

  • Stock update before confirmation of second phase?

    Hello to all
    For process of finished product there are two operations in its recipe. When I confirm (with T-code cor6n) first operation/phase  the stock of finished product update  but I want it should update after confirmation of second operation.pl guide where I done wrong settings.
    Warm regards

    HI,
    Problem may be Control Key attached with First Phase containes Auto Goods Receipt.If that is the case then change it with normal Control key (PI01 or if any) and set that Control key with auto goods receipt to that 2nd or last phase.
    Regards,
    Dhaval

  • Any possibility to generate the bill first than Delivery & Picking?

    Hi SD GURUS & EXPERTS,
    We know that standard procedure of SAP SD is Sales Order --> Outbound Delivery -> Picking --> Billing. It means delivery & Picking is carried out before billing, and as we pick the material stock deducted from the inventory.
    But in my scenario, Customer has a grace period of 7-15 days to get the delivery. It means Customer deposit the money at office than Billing should be generate (from Office). This bill sent to the ware house and ware house deliver the material against this Bill.
    If we carried out standard procedure than there will be difference in Physical as well as System stock.
    So, is there any possibility to generate the bill first than Delivery & Picking.
    Thanks in advance.
    Devendra Singh Chauhan

    we do not maintain the Customer Master
    Not necessary.  For this purpose only, SAP has given an Account Group "One Time Customer" which you can make use of this.
    With the same customer code, you can change the address as and when your client got a sale order from such customers.
    With this customer code, you can create sale order, delivery, billing.  In fact, you should be aware, SAP will allow you to generate proforma against a delivery that is not PGId.  If at all you dont want to do PGI, you can make use of this option.
    Needless to say, the system (billing and then delivery) what you had indicated is definitely not recommended.
    thanks
    G. Lakshmipathi

  • Stock transfer order invoice accounting entries

    Hi,
    In stock transfer order  billing  we need to show the accounting document in which the receiving plant is debited  towards the stock transfer price and supplying plant is credited  .to achive this what setting is required to be done and where.
    Regards,,
    Rohit

    hi,
    This process used to transfer goods between plants using Stock transport order with Delivery order. Before doing this function the Material must be maintained in both supplying and receiving plants. And in sales organization data 1 screen the delivering plant must be maintained. This process has the following stages.
    Creation of stock transport order (STO) at receiving plant (T code u2013 ME21N)
    Transfer posting of Material to Material (T Code MB1B)
    Creation of Replenishment order (Outbound delivery order) at Supplying plant with reference to the Stock transport order(STO) (T code u2013 VL10B)
    Changing of the Replenishment order delivery .i.e. Goods issue at supplying plant (T code u2013 VL02N)
    Goods Receipt at receiving plant (T Code MIGO)
    SOURCE : SOME OTHER WEB SITE
    please check the above
    balajia

  • Producrt Cost by Sales Order with Valuated Stock

    Hi Gurus,
    My client is having  Producrt Cost by Sales Order with Valuated Sales Order Stock. Can anybody reply me for my following issues.
    1. while calculating Sales order cost estimate thru VA02 , the same Cost estimate is appearing against with EK02 condition type in Sales order Condotions. what is the use of Sales order Cost estimate? is there any impact on production?
    2. What is Difference between Sales Order Cost Estimate and Order BOM Cost estimate?
    3.when can we calculate Sales Order Cost estimate ? whether before Production or before billing ? can anybody tell me please..
    4.while settling the production order also system picking the cost in VPRS not in EK02, i am not sure about this step.can any body correct if i am wrong
    5.I know we can caluculate WIP in Sales order also. when can we calculate ? before settling the Production order or after production ?
    thanks
    Prasad

    Hi,
    there are 3 types of scenarios in MTO.
    In Two scenarios Sale Order would be cost object - (Non-Valuated Sale orders stock and Valuated Sale Order stock with Sale order being Cost Object)
    In third scenario (Valuated Sale Order Stock without Sale Order controlling), Only Production Order is the Cost Object.
    In all the cases wherever the Sale Order is the cost object, Sale Order is the final Receiver.  Only the difference is that in valuated sale order stock, stock entries would be passed to FI and in non-valuated sale order, no goods movement for FG will be there.
    Please let me know if you need further details in this regard
    Surya

Maybe you are looking for