on 08-29-2008 4:44 AM
Hi SD Experts,
How do i configure my terms of payment to work based on the scenario given as below: ZPR1 to ZPR4 are condition types.
ZPR1 - $10
ZPR2 - $5
ZPR3 - $5
ZPR4 - $5
Customer must pay ZPR1 first, the remaining ZPR2 to ZPR4 are 30 days term. Is it possible to set? Please bear in mind that the amount in those condition type changes as per different sales order created.
I just need to set up a terms of payment to pay for condition type ZPR1 first, then the remaining condition types for 30 days term.
Any ideas?
Many thanks!
Hi Yeow
Ypu can defien the price based on the customer and material level , that means in VK11 you maintain the price for each sales order to be delivered
and then in that for each of the conditions ZPR1, 2 ,3,4
you can also maintain the payment tems in the last column in VK11
this would help your issue i belive
Thanks
Akasha
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi there,
Payment terms come from customer master billing data. So in standard SAP for the entire doc, the same payment terms will apply. It is not just for 1 condition type.
Can you pls clarify me if ZPR1, PZR2 are pricing procedures or condition types?
If they are condition types, they will be included in the pricing procedure. So the total price will be calculated basing on all the values, not just ZPR1 or ZPR2.
If they are condition types, can you pls clarify how will the customer pay just 1 consition type leaving the entire pricing procedure?
Regards,
Sivanand
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi there,
Interesting scenario. When the customer makes an advance payment, then how willl the business calculate the balance amount?
May be this would work.
1) Define the pricing procedure normally with all ZPR1 - ZPR4 defined in your procedure. Basing on the pricing procedure consider that the order value is $100.
2) Assume that you have a milestone billing plan. Define 2 mile stones as order save & invoice generated. For the 1st milestone 20% of the order value ie $20 for eg should be payed.
3) Also define a delivery block for the sales order with the name for eg advance payment. Once the amount is received, only then block is released.
4) Store the advance payment in a Z table which you are going to call in pricing procedure.
5) Define a new condition type advance amount ZADV for eg sothat it will deduct the advance amount from the price. In the requirement routine in pricing, put a condition that it will pick up the value from the Z table & default it into ZADV. This means ZADV value is $20. Deduct that from PR00 to arrive at net price.
6) your ZADV contion type should have calculation type as B fixed quantity. Plus or minus field will be negative. Condition class is A.
7) maintain the copy control in VTFA for OR to F2. In the item level, pricing type will be B, carry out new pricing.
This would mean, For eg when the order is loaded, ZADV will be 0. Order value will be $100. Customer makes an advance payment of $20. Donot include any taxes or discounts here. Once you receive $20, remove the delivery block & create delivery & invoice. During invoice, re-pricing is done, ZADV will be $20 & it will be deducted from PR00. Since repricing will be done Net price will be $80 on which taxes are recalculated.
Hope this solution works. You need to test it thoroughly of course.
Regards,
Sivanand
User | Count |
---|---|
85 | |
7 | |
6 | |
4 | |
3 | |
3 | |
3 | |
3 | |
3 | |
2 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.