Free goods- Sales Order Quota for a customer

Dear Experts
I want to restrict the Quota of an free SKU ( Material) to a specific customer.
For Eg:-- If a Distributor limit is set for a Consumer Offer as 100 CS. Once the 100 CS is exceeded, System must stop further orders of the item on the Same Customer. It should work similar to Credit Control only difference is that Restriction is at Customer SKU & Quantity.
Can you please guide me how can i capture the above requirement, is there any  Standard process or shall i need to define any customized logic.
Does product allocation scenario help to achieve this.
Regards
Avinash

When we maintain the minimum order quantity field in the material master then we will get an warning message if we donot maintain that quantity while creating the sales order.
If you want an error message use the user exit "USEREXIT_SAVE_DOCUMENT_PREPARE".
you can write a coding here whatever you want Minimum, maximum and multiple limits by leveraging any custom table based on customer.

Similar Messages

  • Free Goods Sales Order  for Charities with Credit Limit

    Dear All
    I have a scenario where POS (Point of Sales) has been implemented,the process of POS is ok,but the requirement of the client is they are giving some goods to charity,when ever a person comes with a special card (Issued by the company) the outlet will create a sales order for the same without any charges with a credit limit of 1000 SAR (saudi arabian riyal).
    Requirement
    1) Creation of sales order with delivering goods but without any charges.(should have effect in Stock)
    2)These charities is been treated as Customer with a credit limit of SAR 1000 (whenever the credit limit exceeds system should block the order)
    how this scenario can be mapped in SD,
    Thanks in advance
    Malik

    Dear Malik
    keep the process regular, which will help in blocking the charity customer when reached 1000 SAr at order level itself.
    As customer need to be shown that he  is not charged.
    you can work on changing the display of output determination .
    You can take the help of Ababer and display what ever client is asking for.
    I think  this may solve your query without disturbing you regular business process.
    Regards
    Pavan Kumar

  • Sales Order/Delivery for particular customer From his Reserve stock?

    Dear Couleague,
    There is one scenario that faulty material from customer Co. get back by
    Return Order (RE), Then return Delivery --& post goods receipt, Of the sold material,
    Now co. (PP/QM) do rework Process (assemble, dismantle ...... whatever on the basis of return order) & make perfect material ok
    Now this stock PP/QM people put under RESERVE STOCK because it belongs to that particular customer
    Now I want to deliver that stock to that Particular customer,
    1) HOW CAN I DO?
    2) HOW CAN I PICK UP THAT ReserveMaterial while doing Sales Order/ delivery?
    Even though I maintain copy control from RE to OR & AvailabilityCheck?                                                                               
    Thanks
    Suresh

    Hi Suresh,
    As and when you get a return order for repair, then you do the PGR and place that stock into a different storage location and you get that repaired and when you are doing PGI then fetch the stock from the same storage where you have placed the stock when you did the PGR.
    If you are having serial number concept that will help you to give the same piece which you have collected from the customer to return the same piece.
    We have implemented the system in the same way in our previous implementation.
    Thanks,
    Mahesh.

  • Reserving the sales order stock for a customer

    Hello SAP gurus !!
    My client is wants to Reserve the stocks once the order is placed or confirmed by the Customers.
    For Example; -- 
    If 10 c/s are available in the plant and a customer has ordered 10 c/s...  next time .. if someone is creating order for the same Material, system should not confirme sales Order as this particular stock has already booked by the  customer.
    Can we MAP this scanario in creating DUMMY sales order??
    I have also tried to move the sales order stock to Reserved Stock by creating Reservations (Tcode MB21) using movement type 412 E.
    but i m not sure whether i m on the right way or wrong??
    Please help me on this particular issue. Points will be rewarded for Helpful answers.
    Thanks in advance.
    Regards,
    MAYANK

    Hi Ravi
    Actually we have started this particular issue with Product Allocation only.... but the problem with product allocation is : you can not reserve/block the stocks even if it has been allocated to other customers.
    If some other user is creating the sales Order for some other customer, system will confirm and you can do the delivery also.
    Basically Client want to first allocate( here allocation could be through creation of Dummy Sales Order also)  then also want to BLOCK /RESERVE for those customers... so that nobody should be allowed to use those Stocks.
    We have Already tried with:--
    1. Product Allocation
    2. OVZ9 ( checking Group 02/ Sales Order Combination)
    3. MB21 ( creating Reservation with Movement Type 412 E)
    4. Consignment Process
    & some other Options but exact requirement has not been met.
    Now we are trying to solve this Issue using some scenarios Other than Prod Alloc.
    I hope i have clearly explained the requirement still you have any doubts, please revert back.
    Thanks in advance
    Warm Regards,
    MAYANK

  • Steps for free goods, purchase order and sales order

    Hi all,
    I am just starting to learn SAP and would appreciate it anyone can guide me along with navigation/steps for the below questions:
    1) can we create free goods automatically when purchase order is generated?
    2) Can we duplicate data from the purchase order to the inputs of sales order?
    Thank you so much for your help!

    Hi Experts,
    I set Free Goods determination Inclusive Calculation Rule 1=Pro Rata and Cal Rule 2=Unit reference both are working fine.
    When trying for cal Rule 3 it gives error message "The system determined free goods with quantity 0 for item 000010
    Means for 10Ton of A product 10% means 2To are free. If I apply quantity in multiple of 10 i.e.10, 20 30 free goods are determined, delivery & billing is working well.
    But if I apply 25Ton or 38ton, it is not even giving minimum discounts say for 25ton, it should give atleast 20ton equivalent fre goods. I checked in rounding rule OB90 where my company code3000 is giving 10 2 digit for USD currency. I set like this. When I checked pricing for condition type R100 it says requirement 055 not fulfilled. However I have maintained Req 055 & BaseType 28 in pricing procedure.
    For cal rule 3 what else setting I should check.
    Early reply with detail steps shall be highly appreciated.
    Thanks

  • Sales Order Status "Being Processed"  after completion for Free Goods Sales

    Hello All,
    This problem is related to Free Goods Sales which is as follows.
    The process-flow for free goods sales is first we raise a sales order, then we do outbound delivery for the sales order and then finally PGI of the goods.We don't raise any invoice and the Free Goods Challan is issued to the customers by running a report.
    The document flow at the end always show the Sales Order  status as " Being Processed" and Outbound Delivery & PGI as "Completed".I want the system to show the Sales Order status as " Completed" and not " Being Processed".How to do that?
    Please suggest some solutions.
    Thanks & Regards
    Priyanka Mitra

    Hi Raja,
    Thanks a lot for your prompt reply and suggestion.
    Now we are able to get the Completed status in Document Flow.
    Thanks & Regards
    Priyanka Mitra
    P.S. -  I would request you to go through another problem which we are facing in Shipment , please go through this and suggest some solution regarding it if possible.
    I have already posted this problem in a separate thread few days back but am yet to receive any fruitful suggestion.
    The problem is regarding Shipment Cost Calculation while doing STO which is as follows -
    In our scenario the Shipment cost calculation is done on two basis -
    1) Absolute Rate / Flat Rate Wise - For example for transporting of goods from Kolkata Depot to Delhi Depot is Rs. 20,000 fixed.
    2)) Gross Weight Wise - where the weight unit is kg and rate for example is Rs. 4 / Kg. So for 10 Kg the shipment cost will be Rs. 40.
    Now I want the system to calculate the shipment cost on Rate / Carton Wise i.e. How will I be able to calculate the shipment cost of 100 cartons if the rate is Rs. 100/ Carton.
    How to configure this ? Please help in this regard.

  • Order Related Proforma Invoice for Free delivery Sales Order Type

    Dear All ,
    The requirement is as given below :
    We need to create an Proforma Invoice for Free Delivery order type  (FD) . The item cat is TANN with
    Pricing              B
    Billing Relevance    A
    The Pricing procedure is Free of charge - Zvar6. with R100 % dicount condition type .
    Created Proforma ZF9 with doc pric "C". Maintained copy control .Between ZF9 and FD (  order related biling).with the following :
    Copying requirements   008  Item/ord.pro forma
    Data VBRK/VBRP         000
    Billing quantity     C
    Pricing type         G
    The condition record is R100 is captured in the order and the net value becomes zero . But when i create Proforma Invoice ZF9, the Dicount condition R100 is not copied into the Billing document ( ZF9). I am not able to understand where the mistake is .
    Can any one give their inputs .
    Thanks in advance
    Veera

    Hello Veera
    kindly check whether free good determination is activated for the combination sales org, dist channel, division, document pricing procedure(C), cust pricing procedure, free goods pricing procedure.
    thank you
    Anirudh

  • Goods receipt for sales order (sample for inspection)

    Hi Experts
    Is it possible to enter goods receipt for a sales order?
    This process is required for collecting sample from customer for carryingout testing of the sample.
    Please suggest the doc types and process steps.
    warm regards
    ram

    Hi Lakshmipathi
    Thanks for your reply.
    This is a sample received from a client for carrying out analysis and furnishing the laboratory test results as a Quality certificate
    So, the sales order is for execution of service (Testing service).
    The sample to be received in ref with the sales order and test result to be delivered to customer.
    Please suggest the best possible process
    warm regards
    ram

  • Sale order costing for Trading goods

    Dear Experts,
    My client having retail industry.Client used to sold customers also like outwright customers direct sales not through retail stores. Now business would like to check margin agasinst one sale order through costing. My SAP working enviornment is IS Retail ECC6.0.
    1. Is it possible to do sale order costing for trading goods.(Goods p[urchased for all stores not particular customer)
    2.Wihtour BOM is it possible?
    3.Please forward any user docs ,if possible that costing
    Costing sheet like this
    1.Trading goods
    2.Packaging materila
    3.Overheads.Planned
    Beat Rgds
    Suma

    Answerd with Condition type

  • Free goods sale with addl material

    Dear All,
    I have maintained records for free goods in VBN1 with other material code in AddMat GrGd but while creation of sale order VA01 additional material is not showing, it is taking same material as free. In VBN1 Min qty 5, FreeGdsQty-10, CalcRule -1, Free Goods 2(Exclusive).
    While creating sale order VA01 for 10 PC, it is taking same material as free for 1 pc in 2nd line and 9 PC as not free in 1st line. Plz suggest what wrong I am doing.
    regards,
    sp shukla

    Hi,
    Goto : VBN1--Specify the condition type for free Goods..by selectiong the req Key combination.
    Select the button Exclusive and Maintain the data for : Materiual, Minimum Qty,from,Unit of Measure,Addnal free goods,Calculation rulke , Free goods.
    *Speecify the Value for exclusive free goods *:
    Under Addinal Material Free Good (Spc the respective material  that is given as free good.).
    This will solve your Problem.
    Anywayz Further Confirmation you need to maintain is :
    Free Good Delivery Control :
    Maitain Condition Technique (SproSDBF--free good cond Tech for free goods)...there.... maintain cond tables, Access Seq cond types n Pricing Procedure.
    n Finally Activate Free Good Determination(assign the free good procedure to the combination of SORG ,DC, Div, DocPri Pro and Customer Pri Pro)
    Thanks.
    Edited by: C.Ankit on Feb 13, 2012 9:16 AM

  • Display Several Sales Orders from Same Business Customer TOGETHER   in MD04

    Hello
    In MD04 is it possible to display several sales orders from same business customer together?
    For instance one business customer order bikes for two times.
    The Order-No are 12912(50st by 07/08/09) and 12913(100st by 10/08/09).
    Normally after runnning of MRP(MD02), the planned orders are displayed seperately in MD04.
    I want to display  two orders together.
    The reason is if some trouble happens in Production(for Ord-no 12912) and it cannot be deliveried on schedule, however Production  (for Ord-no 12913) is going without trouble, the final-products for order 12913 should move for 12912.
    If you have some good solutions, please share it.
    Thank you for your advice.
    Regards,

    Hi Riyolshibashi,
    Lets look at the two main scenarios, MTS and MTO.
    In MTS, the general display filters are available in MD04.  Standard SAP filters do not filter on 'customer'.  I suspect this is because the concept would normally be illogical in a MTS environment.  Planned orders do not exist to serve a customer, but to serve 'stock'.  But let us not think about SAP and their logic.
    SAP allows you to create customized filters, in IMG>Production>MRP>Evaluation>Filter>Define Display filter.  Within this definition, under the  "Addnl Selections' tab, you can tick 'Define addl selections in the transaction'.  When you use this filter in MD04 display, then, one of the options available to you is to enter a specific Customer number, and then the display will only show the requirements from this customer.  Since you have excluded all other customer's orders, all orders of a single customer will be displayed consecutively.  Next to each other.
    In the case of MTO, the 'filter-by-customer' concept makes more sense (although, not for the reason you have stated.  You would have to find some manual method to convert a production order from supporting one sales order item, to supporting another sales order item.  Possible but difficult).  Anyway, the above mentioned customized filter would also work in an MTO environment.
    Regards,
    DB49

  • Excise in free goods sale

    Dear All
    i've configured free goods sale(samples) which are excisable.wherein we don't collect excise from customer.
    but, as per the configuration,from commercial invoice the accounting entries are
    1.)customer account - debit(RS:266.76)
    2.)Gross sales dom - credit(Rs:3237)
    3.)qty discount - debit(Rs:3237)
    4.)ED Collected -credit(RS:266.76)
    AT Excise invoice the accounting entries are
    1.)ED Paid - debit(Rs:267.00)
    2.)Ed payable - credit (Rs:259)
    3.)ECS payable - credit (Rs:5.00)
    4.)secess payable - credit (Rs3.00)
    my question is how to clear the customer account?
    do we need to pass Excise JV through [J1IH] ?
    CAN YOU PLEASE EXPLAIN HOW TO NULLIFY THIS AMOUNT ???
    Thanks in advance
    Maheshoe

    Hi,
    Try processing this scenario through Free of charge deliveries. Through this process, item is not relevant for billing, but update item category for item relevant for proforma billling.
    Thus u can generate proforma invoice for this delivery document and then u can generate Excise invoice wrt proforma invoice.
    When u create proforma billing document, there would be no accounting generated hence no posting of amounts into customer sales revenue accounts.
    Regards,
    Praveen.

  • Table and Field for Open Order Quantity for a Customer and Material

    Hi
    I created two sales orders 3 and 5 quantities, and delivered 1 qty in the second order.
    when I checked the table VBBE or VA05, I am able to see 3 and 4 qantities open.
    but I want to see the total 7 as open order qty, i.e, 3+4=7
    because both the orders are placed by the same customer and same material
    can u please tell me in which table exactly the total open order quantity for a customer and total open order quantity for a material is stored
    Madhu
    Edited by: madhubabu rao on Jul 1, 2008 1:49 PM

    HI,
    U can get the information in VA05 as there are columns like confirmed quantity and order quantty and status. U can use  summation button (add upto values) to get required information.
    Thx,
    Pramod

  • 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.

  • Sales Order Confirmation when sales order goes for Credit Block

    want Sales Order to be Confirmed , i e Schedule line Confirmation , when sales order goes for Credit Block
    How i can Achieve this?
    Even when set for Sales Document typpe credit check as 'D' and credit group as ;03; ie at Goods Issue still order is not getting confirmed.

    I am not sure, why you want schedule line to be confirmed for credit blocked sales orders. Re-confirm with the client.
    There are controls when defining delivery blocks.
    Goto IMG - Log.Execution-Shipping - Deliveries- Define delivery blocks( check menu path in system, may not be same as shown here).
    Select 01- credit block " untick" from "Confirmation" Column.
    Now test with & see how ti works.
    Regards,
    Reazuddin MD

Maybe you are looking for