Scenario in pricing
can anyone explaing me one preconfigured scenario in pricing relating to MM according to one business procedure. tks in advance.
If you don't have any custom conditon requirement for your purchasing other than standard pricing than you can use std pricing of purchasing, otherwise copy the std pricing and create your own pricing procedure.
Pricing Procedure :
In MM module, pricing procedure is used during RFQ and PO creation. Total value of material based on all addition and subtraction like discount, surcharge, tax, freight, etc. In this we are defining pricing procedure and linking to vendor and purchase department through the virtual schemas.
Following steps for pricing procedure as,
1. Define conditions.
2. Define pricing procedure.
3. Define virtual purchase organization and vendor.
4. Info Record.
Customization for Pricing Procedure :
1. Definition of Conditions :
/NMEK0-condition type
condition types- definition (define for basic price, net price, discount, surcharge, tax etc.)
2. Defining pricing procedure :
/NMEK0- calculation schema-calculation schemasNew entries (Define procedure and put the conditions like formula so that final price will be net price / total value as per company requirement)
3. Linking pricing procedure to independent condition types.
/NMEK0-condition type
condition types- definition for position for defined conditions (Enter the defined pricing procedure in the each independent conditions Pricing Procedure box)
4. Defining Schema group for Vendor :
/NMEK0- calculation schema-schema groupsvendorNew Entries.
5. Defining Schema group for Purchase Organization--- New entries.
/NMEK0- calculation schema- schema groups---- purchasing organization--- new entries.
6. Linking Virtual Purchase Organization to actual Purchase Organization.
/NMEK0- calculation schema- schema groups----- Assign P.Org. (in actual P.Org, enter virtual P.Org)
7. Linking Pricing procedure to virtual P.Org and virtual vendor :
/NMEK0- calculation schema- Determine Schema--- -Standard --- New entries (Enter virtual schema and P.Org. along with pricing procedure)
8. Linking virtual vendor to actual vendor-- /NXK02 then enter schema group vendor in Purchasing Data )
9. Info Records (/NME11)---- click on Purch. Org. data1 and enter condition types and pricing procedure
Anand
What are the steps in pricing determination in MM? Condition, Access sequence and schema.
In the SAP MM Pricing is more important. Just yesterday I have completed the Pricing as I am doing the SAPMM now. I can give some light on this Topic, not 100%. After 2 days definitely some more I can share.
The Basic thing is Condition Technique. In which there are
1. Access Sequence 2. Condition Record 3. Condition Type 4. Condition Table.
A Access Sequence access a Condition Record of a Condition Type in a Condition Table is a Condition Technique.This is a simple logic
Here the Condition Type is very important like PB00, PBXX,RA01 etc.
In the background every Condition Type has its own defition means the purpose of the Condition Type like, is it for Pricing or Percentage, Quntity base, Accrual Feilds etc is to be defined to work this functions.
Normally we use the existing ones without any risk. But some cases, we have to Create a New Condition Types as per the organisation requirement.
The Pricing Schema is useful to minimise condition types while mention prices for Vendor on the basis of Pricing Schema which we defined according to organisation requirement.
The Pricing Schema means the calculations procedure of Condition Type.
Ex. RA01 - Discoount % is caclulated on PB00 - Gross Price means
RA01 is based on PB00 like that we have to define in the Pricing Schema
which makes easy to use in realtime.
Here PB00 has the Access Sequence - 0002.
But RA01 does not have the Access Sequence.Why because it is a dependent on PB00. But both are Condition Types.
In the system, by default some standard Scheme will be there at Vendor Schema Group in the Vendor Master Screen means the standard one is assigned which is very lengthy which may fullfil our requirement. But some cases which may not fullfil our requirement, in such we have to define.
For the configuration, I may not able to explain properly through here but will give some Idea.
Configuration: SPRO-IMG-Material Management- Purchasing- Conditions-Define Price Deternmination Process
1. Define Access Sequence
2. Define Condition Type
3. Defince Calculation Schema:- Here you have to define the Schema
Define Schema group
1. Define Schema Group vendor
2. Define Pricing Schema group
3. Schema group for Purchase Organisation
4. Assign Schema group to Purchase Organisation
Define Schema determination
1.define calculation schema for Standard purchase organisation
After completion of the Schema Group, we have to assign it to Vendors.
Then whenever we use any transaction with this Vendor, the concerned Schema will work as configured by us.
Similar Messages
-
Have an intercompany stock transfrer scenario with pricing
Dear Friends,
I have an intercompany stock transfrer scenario with pricing..
while the supplying plant creates delivery movt type 643 and after goods issue, I try to do a VF01
It throws up a pricing error.
I need to know how is the pricing determined & how does the movement type 643 ( stk trf with pricing )
connected with pricing.
Thanks RaviHi Ravish Rath,
As u said, the supplying plant creates delivery with movement type '643', check the item category will be 'NLC'
which is assigned to the schedule line category 'NC'
--> Check SPRO --> from that goto --> Define Schedule Line Categories ,
Find NC - Intercompany Replenishment, double click on it.
This will show u the movement types.
Movement Type '643' - TF to Cross - Company.
Movement Type '645' (1 - Step) - TF to Cross Company.
Hope this helps u in linking the movement type
Path: SAP IMG --> Sale and Distribution --> Billing --> Intercompany Billing.
Have u maintained this configuration?
What is the error u encountered in VF01? Give more details on it.
Have u maintained the pricing procedure determination properly?
I mean for the receiving plant :
Document pricing procedure - A
Customer pricing procedure - 1
Pricing Procedure - RVAA01.
Condition Type - PR00
For the supplying plant:
Document pricing procedure - I
Customer pricing procedure - 1
Pricing Procedure - ICAA01.
Condition Type - PR00.
These r the std ones to be configured in ur pricing procedure determination.
Have u done the integration part in VKOA?
Please check all these things and let me know.
Thanks
Keerthi -
I have an intercompany stock transfrer scenario with pricing..
Dear Friends,
I have an intercompany stock transfrer scenario with pricing..
while the supplying plant creates delivery movt type 643 and after goods issue, I try to do a VF01
It throws up a pricing error.
I need to know how is the pricing determined & how does the movement type 643 ( stk trf with pricing )
connected with pricing.
Thanks RaviHello Ravi,
Please review the note in this regard:
338922 Analysis note for Cross Company transactions
Especially,please be carefully review the following information
contained in this note.
(6) Conditions PI01/PI02/IV01/IV02
In the stock transfer process it may be required that the value
in the intercompany billing document corresponds to the value in
the stock transfer order.As of Release 4.0, you have the option
to copy conditions from the stock transfer order.For this, you
should use the 'Price source' field with setting 'A' (conditions
from purchase order) in Customizing in the copying control
(delivery to billing document).It is also useful to choose
pricing type 'G' here as well.
In more details,
1- In copy control for billing creation from replenishment cross company
delivery to intercompany billing, the field Price source must be 'A'.
2- in the same copy control the Pricing type is advisable 'G'.
3- make sure that both pricing procedures in billing and purchase have
the same condition.
Hope that the above information can be of help!
Regards,
Alex -
Hello Gurus,
Can any one help me to sort out the followong scenario.
My client wants that suppose if v r using 10 condition types in pricing then out of that only 5 shud be visible in Po when he press F4 and rest shud be visible in info record. So hw to configure this.
RegardsHi
Try the following and come back if it is working. For all the conditions which you wish to be visible in info record, assign the procing procedure inside the condtion type (master data).
For the other i do not think it is possible to block the visibility at PO level as you will be able to view all the conditions which are part of your calculation schema. However you can make the 5 condition types visible directly during PO cre4ation instead of using F4 by making the condition types automatic.
Regards -
How can I get the solution for below scenario (SD Pricing)?
Hi SD experts,
Can anybody provide a solution to match below requirement scenario ? (Retail promotion or condition alone)
For a Customer :
1.Buy 1 Product A and 1 Product B --Discount 5%
2.Buy 2 Product A and 3 Product B --Discount 10%
Thanks&Regards,
DonHi,,
you can go with two options here.
1. you can either go with a manual condition type
or
2. you can have an enhancement in the sales order userexit where you can hard code tha materials and check for quantities and apply the discount which can also be hard coded in the program it self.
as a result the system will check the quantities and the corresponding discount will be applied.
user Exit: MV45AFZZ
hope this will solve the problem.
regards
ravi. -
Hello SD friends,
I'm trying to map some BOM scenario here.
I got a main item "A" which has components: B, C and D
Main item should NOT be relevant for princing whereas components should.
So basically, item A should have value (price) = 0.
Components should have the following prices :
- Item B : 20 dollars
- Item C : 20 dollars
- Item D : 10 dollars
Then, total amount of components is : 50 dollars
I would like to make only the main item (A) appears in the billing document (tcode: VF01) with value 50 dollars.
Is that possible ? How ?
Best regards,
Bahia.
Edited by: Bahia M. on Nov 24, 2009 12:18 PMHi
Its possible by cumulating prices of B,C and D to A.
Create a new condition type
take the condition class as Amount
take the calculation type as Formula
take the structure condition as Cumulation Condition
Check Group condition also.....
Make the item category belonging to A as billing relevant and B,C,D not relevant to billing.
Item category of A field Statistical value take it as X .
then hopefully it works and i have also worked on the same thing earlier.
all the best, feel free to ask still you have doubts.
Regards,
Ram -
Hi,
I have one scenario regarding pricing,i want to know how to map in Sap.
I want to maintain 2 rates for the product.One is (P1)MRP and another is (P2)65% on MRP.On the P2 excise should be calculated.
I want to know how to maintain 2 prices for the same material and how to maintain in pricing procedure?
Is it better to go for routine or any other way?
RegardsDear Cherukuri,
You need to define two different condition types through V/06 transaction
1.MRP condition type -->ZMRP
2.Price condition type -->ZPR00
-->Maintain access sequence for these condition types with required tables
-->You put these condition types in your pricing procedure at proper steps through V/08 transaction.
Maintain statistical check for the MRP condition type in your pricing procedure so that system will not add MRP value with the price value.
-->You set the From and To steps in such way for Excise condition types to calculate the Excise duty from the ZPR00 value.
For Example:- you can maintain pricing procedure like this
Step 100 ---ZMRP -
Check the statistical check box
Step 200 ---ZPR00 -
65% of MRP
Step 300 ---Excise duty condition type From 200
-->Maintain the condition records for both condition types through VK11 transaction.(65% value of MRP as price for the material).
I hope this will help you,
Regards,
Murali. -
Intercompany Stock transfer pricing issue
Hi Experts
scenario is intercompany stock transfer with invoice
In Intercompany stock transfer scenario in pricing procedure the condition type PI01 is statistical
if i put only PI01 then system calculate right net value (quantity multiply by rate)
but if i put ZPR0 and Discount Zk04 then System calculate net value only w.r.t. PI01 condition and not consider the ZPR0 and ZK04 in calculation for net value
whats the problem
please suggest
thanks in advanceHi,
Please set the pricing type C in the copy control. Also set the price source A that is purchase order in the copy control at item level.
Hope this will help.
Thanks and regards,
Atul -
Change Pricing Date in Purchase Order
Hello,
In normal scenario the pricing date (PRDAT) in Purchase Order is the date on which the PO is created. I want to update the PO with price considering current date. In the table EKPO the field PRDAT is available. But If I require to change the change the date(PRDAT) in the PO where I can find the field in the PO
Thanks in advanceHi,
Yes, you can go to customizing and see the field selection keys for the PO and see in the: Selection group Quantity and Price.
In order to see which keys are influencing the layout in your PO, you can read a blog I just wrote a couple of days ago:
http://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/17833
I hope this information helps!.
Best Regards,
Arminda Jack -
Reverse Calculation in Pricing
Dear All,
I have following scenario to be configured in sd pricing procedure.
MRP : 145 - (this will be entered bu user or condition record)
Trade Disc.(20% on MRP): 29
Promo disc (3% on MRP) : 4.35
Price after Disc. : 111.65---- (this price is inclusive of taxes)
VAT (1%) : on X base price
Service tax(1%) : on X base price
Base price: X
Formula is : X + (1%X+ 1%X)= 111.65
Now for Value of X, system need to back calculate this price.
I am trying this scenario with pricing procedure VKP001.
But i need two taxes to be calculated and its not coming in above pricing procedure. its working with only one tax type.
I request u all please suggest some possible soln on the same.
Thanks and Regards,
RasikHi,
The mathematical concept of back calculation is as follows:
Taking yr case The landing price (inclusive of tax)=111.65
Let sat Vat is x % and Service Tax is Y%
Vat = 111.65*X%/(1X%Y%)
Service Tax= 111.65*Y%/(1x%Y%)
You need to creat a routine for back calculation with above mentioned logic.
Revert if you have any doubt.
Rd's
Sanjay -
Consignment Sales - Pricing Procedure
Dear Experts,
is pricing procedure of Consignment Sales difference than Normal Sales. if somebody can provide a expert opinion and any note url link for Consignment Sales Pricing Procedure.Hi,
Pricing Procedure will be same for CONSIGNMENT Process and Normal Process.
In the CONSIGNMENT based on the flow, for some scenarios the pricing is not required.
This can be controlled in the OVKK transaction
In Consignment goods are goods which are stored at the customer location but which are owned by the company. The customer is not obliged to pay for these goods until they remove them from consignment stock. Otherwise, the customer can usually return consignment goods that are not required.
Consignment Fill-Up: Consignment fill-up replenishes the stock at the customer site. Since the goods remain the property of the company, this process is not relevant for pricing and consequently not for invoicing either.
No Invoice triggered in this scenarios
Consignment Issue: The Consignment issue enables the customer to withdraw consignment goods from the special stock that are to be used or sold.
Since the goods are moved from the customer stock, Invoice will be generated to Bill customer
Consignment returns: Consignment returns enable your customer to return goods to the consignment stock that has already been issued from it.
In this process, we have to credit the customer
Consignment Pick-Up: The company uses consignment pick-up to take back consignment goods that are faulty or excess materials that the customer does not need. This process is not relevant for billing since the goods remain the property of the company.
please revert bakc if you frther details,
thanks,
santosh -
Hi Team,
My requirement is for domestic customers pricing date is order date or livery date but for inter company customers the delivery date should be GI date. with billing type F2 we will create inter company invoice and normal invoice ,for inter company invoices the pricing date should be Goods Issue date
Regards,
Dil
Edited by: nallurid on Aug 24, 2011 6:34 AMHi
Pricing date in a sales order is controlled from Order Type in VOV8 --> Requested Delivery Date / Pricing Date section. Where as per the standard below option is availbale :
Proposal based on today's date
A Proposal based on requested dlv.date (header)
B Proposal based on valid-from date (header)
C Proposal based on contract start (header/item)
However as per your scenario the pricing date for Intercomapny can not depend upon PGI Date, since at the time of Order Creation you are actually not aware about the Actual PGI Date. So either you may use the Requested Delivery Date or as per altaernative you amy Re-determine the pricing while creating the Intercomapny Invoice which is cotrolled via Copy Control.
Thanks and regards,
Amitesh Anand -
Pricing Condition - Calculation
I need to configure a scenario in Pricing with the formulae:
Pricing = Quantity x k Factor x Price maintain in VK11
k Factor is a variable that comes from a file (usually it is 0.4, 0.6 or 1). The program will read the file and interpret that into a Sales Order and Invoice.
Pricing has to be calculated in the line item as above. Any idea how I can solve this.
Kind RegardsDear Anand,
you can do this by writing a logic in condition formula calculation rule and that routine has to assign to you base price condition.
1.Any how system will calculate price = Qty * price in VK11 now you apply logic to multiply with K factor through routine.
2.second way is that you can add one more line item 20 as per the below screen shot and there you can apply logic for K Factor , because for your understanding you can maintain like this .
Regards,
C.B Reddy. -
Pricing changes are effective after 1 day
Hi gurus,
we are in the following scenario: CRM 2007 and ECC 5.0.
Creating a new condition record in ECC it is immediately downloaded in CRM system but do not take effect in example during sales transaction processing.
The day after the creation it magically works.
We have also tried stopping and restarting the virtual machine but it didn't work.
I think there is a buffer that records changes but we have not idea on how to make the changes immediately effective.
Points for helpfull answers.
Thanks in advance and best regards,
FabrizioHi Fabrizio,
Scenario for Pricing takes Place as Such
You have maintained Pricing in ECC System and downloaded the same in SAP CRM system,
Now the Prices appear in SAP CRM system and are present with the Latest value in Pricing Tables in SAP CRM System.
Now the updated Prices donot appear in the Order,,Reason is the Virtual Machine Container has got all the Values of Prices for the Articles..Immediately after Changing the Prices in ECC the Changes appear in SAP CRM Tables but are not updated in the VM Container..when the VM Container Resets at Night automatically it reloads all the Prices from the Tables and your Changes reflect in the Order during the next day..
If you wish to Highlight the Changes immediately you may Reset the VM Container Manually and the Changed Prices shall reflect in the Order.
Links for Further Detailed Description about VM:
http://help.sap.com/saphelp_crm50/helpdata/en/a1/854ab9451048539e9131f19d3f9ab8/frameset.htm
http://help.sap.com/saphelp_crm50/helpdata/en/a9/26ae3c95164695accbf2483a14281e/frameset.htm
Hope it Answered your Queries.....
Revert Back for Further Doubts..
Thanks and Regards,
RK. -
Dear,
I am working as a support for pharma company.They have scenario:
The pricing caluculations are changing from 1st october,but they want to keep old pricing caluculations for old stock .the system should defferentiate depending on the manufacturing date or batch wise .when they take old stock in the order the caluculation will be old pricing procedure,if the take new stock the new pricing should come.we need go live after 1st october.Is it possible in SAP can any one help on this
Regards
ChilukriHi
Please do the following
1. When does the batch get determined. If it gets determined then you need to get the manufacturing date from the batch characteristic. Once this is done move it to the Pricing date using the user exit mentioned by the other user.
reward if this helps
Thanks
Maybe you are looking for
-
I moved my itunes library, now I have two of every song..
I ran out of room on my laptop so I got a new external hard drive. Moved my entire itunes library to the new drive, and now I have a two of every song and video, one of which that when selected an error pops up reading "the song ... could not be used
-
I have plugged my new Iphone 5 into a computer with itunes that had an iphone 4s registered with it. So when I plugged in my Iphone to the laptop I may have clicked something because I was looking to just add the music from the Itunes to my phone. I
-
Hi, Iam getting the following error in sender file adapter: Could not process due to error: com.sap.aii.adapter.file.ftp.FTPEx: 550 *** ERROR *** NO BATCHES FOR TRANSMISSION Could anyone help me in this. Thanks &Regards, Y.Raj
-
Plan, Actual & Commitment Report in Multiple Currency
Dear SAP gurs, Is there any report where I can see Plan, Actual & Commitments in Multiple currency (see below format). In standard SLAR reports, values are displayed in one currency at a time either I can see in INR or USD. Here each WBS is planed in
-
Why can I not print a decent photo?
Hi I used to have a iMac G4 and canon printer and the quality of photo printing was suspect so I upgraded my printer to a Canon iP6700D. There was no improvement however when I hooked my printer up to my work Laptop running Windows XP the pictures pr