Automatic Freight in Price determination
Hi expert
Help me ................
Freight , custom and insurance both % or value can be config. price determination.
I want to know process when I create condition for material system display freight 5% and custom 10% automatic but I don't enter freight and custom.
How to do this process in MM ???
Thank.
Hi,
1.Create an condition table with the combinations Vendor/Material or Vendor/Plant/Material.
2.Create an Access sequence with the condition tables.
3.Assign the Access sequence to condition type.
4.Maintain condition records for the combination of Vendor/material in transaction MEK1 for the freight and customs condition type.
5. Create a PO the system automatically picks the values from condition records.
Regards,
Senthil.k
Similar Messages
-
Override consignment price determination during goods issue process
Hi ALL,
My requirement is that User is asking want to override consignment price determination during
goods issue process. Is there any BADI/User Exit or Enhancement spot which can override the price value and in the
database level during Goods issue.
If yes provide me the enhancement details and where I can implement.
I will very thankful to you all if I get your valuable input.
Regards
SubhasisDear Laxman,
Check these links,
https://wiki.sdn.sap.com/wiki/display/ERPLO/Batch+Determination
Automatic batch determination
Re: how to make the batch determination process automatic
Regards
Mangalraj.S -
Automatic update net price in PO creation
Dear expert,
I just found an issue while creating a new PO.
I fill in all data needed, included net price. And when I press "enter", surprisingly the system automatically update the Net price with last PO price. and I need to manually change again the net price with current price.
Anyone can describe why system automatically update the PO price? is there any setting to inactivate it??
thanks much,
nasikhinHi,
Please read the note:
456691 FAQ: Price determination in purchasing
3. How does price determination determine the conditions via a 'Last
purchase order'?
Answer:
If the info record does not contain any valid conditions, but a "last
document" exists for the info record, the system copies all of the
conditions from this document if the following prerequisites are met:
o The net price must be zero (EKPO-NETPR = 0.00) after the system
has carried out price determination.
Page 5
However, the net price is not zero after price determination has
taken place and the system does not copy the conditions from the
last PO if master conditions that are included in the net price
calculation are maintained at, for example, vendor level or
material group level.
o The last document is not a request for quotation.
o The info record has not been deleted.
o The vendor and the material in the info record are identical to
the vendor and the material in the last document.
o The calculation schema of the last document is the same as the
current schema that has been determined.
The system simply executes a copy function to transfer the conditions
from the last document. The system does not check for requirements for
the calculation schema.
The system does not copy the condition records of the subsequent
settlement (the condition type has the condition class "C"); instead,
they are always determined again to ensure that the condition records
are consistent with the field contents (also see Note 486757).
If you generally do not want the system to transfer the conditions from
the last PO, you can use the user parameter EVO to deactivate this (also
see Note 675523).
So you can use the parameter EVO.
Best Regards,
Arminda Jack -
How the Purchase Price determination process works in sap-mm?
Hi,
Can anybody tell in detail or have step by step document on Purchase Price determination process?
Thanks,
PradipHi,
You can go for pricing manually or automatic. If you need pricing automatic you have to go for use of Access Sequences and Schema Group of Vendor. You can customize your pricing procedure according to your requirement such as like Domestic, Import and Stock transport.
For the above individually you have to configure Pricing Procedure and the following steps are:
SPRO->MM->Purchasing->Conditions->Define Price determination process
1. Define Condition Table:
2.Define Access Sequence,
3.Define Condition Type,
4.Define Calculating Schema,
5.Assign Calculation Schema, Access Sequence and Condition Type,
6.Define Schema Group Of Vendor,
7. Define Schema Group Of Purchasing Organization,
8.Assign Schema Group Of Vendor to Purchasing Organization,
9.Assignment of Schema Group Of Vendor ,Schema Group Purchasing Organization and Calculation Schema.
10. Assign Vendor to Schema Group of Vendor (XK02)
11.Maintain Condition record (MEK1)
after above steps, you can go for create PO in ME21N.
In the case of Import PO, you have to activate Import PO.
SPRO->Materials Management -> Purchasing -> Foreign Trade/Customs ->Control Foreign Trade Data in MM and SD Documents -
Regards,
Biju K -
Using formula in price determination process for PO
Hi, dear experts,
I would like to define some conditions types for purchasing orders that allow me to calculate an insurance amount using the formula:
Insurance = [CF)((C+F)10%)]T
Where: C is the Gross price, F is the Freight and T is a factor that the user has to input
For that, I define a condition type for gross price, for the freight and for the T value
How can I have to define a condition type to do this operation?
On the other hand, the freight is a percentage of the gross price, but for this operation I need the amount, how can I make reference to this amount? (Result of gross price * freight (%))
Also, there is a link where can I find information regarding the price determination process?
Thanks in advance,
Mairo.Hi,
You can store (surely you have them in data) the data for C and F in values that you can config in pricing procedure in the field 'SubTo'. After, you can obtain the amount with a formula VOFM and set it in M/08 in field 'AltCTy'. You can check this links to know how to do it:
http://saptechsolutions.com/pdf/InsideVOFM.pdf
http://saptechsolutions.com/pdf/VOFMFormulaRoutines.pdf (althouth it's for SD, pricing procedure in SD (tcode V/08) and in MM (M/08) are the same.
I hope this helps you.
Regards,
Eduardo -
Vendor consignment issue price determined by Customer
hi all expert,
i have the following business requirement.
we have vendor consignment stock. the consumption price for the vendor is based by the customer which we are selling to.
i have configured stock determination, movement type 601K is used for sales order outbound delivery. it picks up the info record price of the vendor directly.
however, the info record doesn't not have customer information. therefore i have tried to create a new access sequence table 817 copied from standard table 17. field KUNNR is added as following:
LIFNR KOMK LIFNR Vendor
MATNR KOMP MATNR Material
EKORG KOMK EKORG Purch. Org
WERKS KOMP WERKS Plant
ESOKZ KOMP ESOKZ Info record cat.
KUNNR KOMK KUNNR Sold-to party
corresponding condition record is also been maintained.
any chance that this access sequence is being run by the standard system when the price determination happen during the PGI for sales order?
do i need to activate any user-exit for this business requirement?
anything that i have missed?
i have also activated the customer field in MB1B 411K movment type. hoping that price determination also take this customized access seq. to determine the price when moving K-stock to own stock.
many thanks!
MatthewWe have designed a solution that allows the vendor consignment price to be discounted based on the Customer we are selling to. Although this is an old thread, I wanted to post in case it is of benefit to others in the future.
In summary, we created a new pricing condition table that includes Customer (KUNNR). In a user exit that is available in the pricing routine for movement 411K, we retrieve the sold-to customer number. In our case, we do this only when picking an outbound delivery. Our business rule is that consignment stock is automatically moved to unrestricted stock at time of picking and we have already automated the 411K movement via our custom RF picking solution (by calling HU_CREATE_GOODS_MOVEMENT). Since we know the delivery line we are picking, we can get the sold-to customer. We are HU managed and already have our own ZHUMO transaction (a copy of HUMO) that we could modify so the user can optionally enter Customer when manually executing 411K for an HU, which would execute the same pricing user exit described below - still determining business rules for HUMO piece.
Details...
Passing Customer Number to Pricing:
1. At time of picking with custom RF transaction, call function module HU_CREATE_GOODS_MOVEMENT to execute 411K movement.
2. Extend User Exit EMM115 to get the Customer number (from delivery) and Vendor at time of 411K and pass it to the pricing procedure.
Pricing Procedure - Create new Condition Table, Condition Type, and Access Sequence:
When 411 K movement is posted, the system will grab the info record pricing (maintained in MEK1) for pricing condition PB00 from Pricing Procedure ZM0000 - access 0002, and now also grabs our new pricing condition - access ZCPD, if conditions are met as described below:
- Append u201CField Catalog (Pricing Purchasing)u201D - ABAP programmer adds Customer (KUNNR) representing Sold-to in the purchasing catalog
- Create New Condition Table (ex: u201C514u201D) with the following fields:
1. Sold-to Customer (KUNNR)
2. Vendor (LIFNR)
3. Material (MATNR)
4. Plant (WERKS)
- Create new Access Sequence ZCPD and attach the new condition table
- Add Access Sequence ZCPD to new Pricing Condition ZCPD - Consignment Discount %
- Modify ZM0000 Pricing procedure (Calculation Schema) to access ZCPD.
Maintain New ZCPD Condition Record:
- Once Condition Table has been set up and associated to new Pricing Condition ZCPD, a condition record will need to be maintained in MEK1. The condition record will house the specific combination of Material / Plant / Vendor and the line items will contain the Customer # & Discount %. -
Automatic G/L Account Determination
Dear all,
Pls tell me which transaction key used for transportation?
Thanks,
QuanglvFrom the transaction GBB & the combination of General Modification key VBR & valuation class, the G/L Account is determined for posting to the freight accounts
Logistics Execution - Transport -Shipment costs-Settlement-Automatic G/L Account Determination
Also,
From the transaction WRX & Valuation class, the G/L Account is determined for GR/IR accounts.
Rgds
Sumanth.Gururaj
Consultant/Systems Analyst- SAP SD/MM -
Price control V and price determination 3
In the material master record 'price control is given as V and price determination indicator as 3 . With this combination , in the sale order pricing, which price would be picked up by VPRS condition ? Material ledger is activated for this material .
Regards
Mahesh .hi,
For Make to order scenerio, the price of finished goods will be Standard price ' s'. for Raw material it will be Moving average price"v".
For VPRS condition it will take Standard price of product.
if ur using with Quantity structure, then the price of Raw material in BOM and routing will be shown in ck11n.
Better to take EK02 Condition in pricing procedure with maitaining Requirement class and type.
It will automatically show the price of finished product when u click on cost calculation tab in sales order.
Regards,
Sreekanth Munipally -
Condition Types in Price Determination Process
Hi
Can any one explain me about in Detail about the VARIOUS TABS that work in the CONDITION TYPE of PRICE DETERMINATION PROCESS
Thanks & Regards,
Senmani.hi
hi
control data 1 :
Condition Class is a grouping that lets you control each condition type differently.
For example, the condition type "taxes" defines that the taxes in a document must be recalculated if the country of the ship-to party changes.
Condition category (examples: tax, freight, price, cost)
A classification of conditions according to pre-defined categories (for example, all conditions that relate to freight costs).
Condition category basically identifies the type pf cost the Condition type is being used for & can be used for .
Calculation type
Determines how the system calculates prices, discounts, or surcharges in a condition. For example, the system can calculate a price as a fixed amount or as a percentage based on quantity, volume, or weight.
The calculation type can be set when generating new condition records. If this does not happen, the calculation type maintained here is valid for the condition record
Rounding rule
The rule that determines how the system rounds off condition values during pricing. The last digit will be rounded.
Example
In the standard rounding rule '_', values are rounded off according to business standards:
10.454 -> 10.45 DEM
10.455 -> 10.46 DEM
In rounding rule 'A', values are always rounded up:
10.459 -> 10.46 DEM
10.451 -> 10.46 DEM
In rounding rule 'B', values are always rounded down:
1045.9 -> 1045 LIT
1045.1 -> 1045 LIT
In this example, the currency of the condition rate is Italian Lira. The Italian Lira does not have any places after the point.
Structure condition
controls whether the condition type should be a duplicated condition or a cumulated condition.
This control is only helpful when you use bill of materials or configurable materials.
Aduplicated condition is duplicated into all assigned items.
A cumulated condition contains the net value of all assigned items.
control data 2 :
promotions
Specifies that the condition type in question is only valid for Promotions.
Use
Conditions for which this indicator has been set can only be maintained via the 'Promotion' menu - not via the Purchasing menu.
Accrual (e.g. Freight)
Indicates that the system posts the amounts resulting from this condition to financial accounting as accruals.
Use
If you mark this indicator, the condition appears in the document as a statistical condition.
Before Release 4.0 variant conditions (VA00) had to be created with the condition category 'O'
Problem: It was not possible to indicate a 'Variant condition' at the same time as 'Internal costing condition' and 'Freight'.
Solution: For this reason more indicators are being set up in 4.0 for the condition type:
'Variant condition' (KVARC)
'Internal costing condition' (KFKIV)
The characteristic values O and I for the condition category must no longer be used.
For more information, see the note 93426.
inv.list condi
Condition for invoice list
Marks the condition type as relevant for internal costing.
Quantity conversion
This field controls the quantity conversion during determination of the condition basis.
The field is only relevant for calculation rule 'C' (quantity- dependent.
It is relevant if the sales quantity unit and the condition quantity unit are identical (and is different to the basis quantity unit).
Deactivated: The condition basis quantity is converted via the quantity to the stockkeeping unit. This means that the condition quantity is determined for planned factors. This means that a change to the conversion factors in the delivery or the order are not taken into account.
Rounding errors can occur during quantity conversion.
Activated: If the sales quantity unit and the condition quantity unit are identical, the quantity of the document item is used, i.e. the actual quantity.
Condition for inter-company billing
Conditions for Internal Costing, for example PI01 and PI01 were defined before Release 4.0 by KNTYP = I (Price for internal costing).
Problem: It was not possible to indicate 'Freight condition' at the same time as 'Internal costing condition' and 'Variant condition'.
Solution: Therefore a new indicator 'Internal costing condition' (KFKIV) has been set up. You can use this to indicate a freight condition as an internal costing condition. For more information, see note 93426.
Scale :
Scale basis indicator
Determines how the system interprets a pricing scale in a condition. For example, the scale can be based on quantity, weight, or volume
Checking rule for scale rates
Indicates whether the scale rates must be entered in ascending or descending order.
Scale Type
Indicator that controls the validity of the scale value or percentage:
From a certain quantity or value (base scale)
Up to a certain quantity or value (to-scale)
Alternatively, it is possible to work with interval scales. Interval scales must be stored in the condition type, that is, the scale type "interval scale" cannot be changed in the condition record. The reason for this is technical restrictions resulting from the programming within pricing.
Formula for scale base value
Formula for determining the scale base value.
Use
You can use this formula to specify calculation methods that are not provided in the standard system.
reward points if helpful
thanks and regards
ravikant dewangan -
Conditions for service price determination is incomplete.
Dear Gurus,
I am facing an error in Bill of services like "Conditions for service price determination is incomplete".In bill of services when am trying to enter the services in service entry sheet the system through the above errorr.S o can any one rspond immediately.
Thanks in advance
RamsHey
While creating Service PO
mainatain account assignment category
Maintain item category
Then enter the material description.
Automatically service tab will populate.
In this maintain service no ( the same can be created in AC03)
For the service maintain the conditions in ML33 or ML39 or ML45
Then create PO, The conditions will come automatically.
Regards,
Raman -
Purchase order price determination
Hi Gurus.
Please help on below Inquiries
In Purchase order, how is the net price determined?
Is it from the agreement? the info record? RFQ? Is there a sequence for this?
If there is, where is this configured?
Thanks!Hi,
Purchase order price determination takes place with help of Access Sequences and Schema Group of Vendor.
You can go for pricing manually or automatic. If you need pricing automatic you have to go for use of Access Sequences and Schema Group of Vendor. You can customize your pricing procedure according to your requirement such as like Domestic, Import and Stock transport.
For the above individually you have to configure Pricing Procedure and the following steps are:
SPRO->MM->Purchasing->Conditions->Define Price determination process
1. Define Condition Table:
2.Define Access Sequence,
3.Define Condition Type,
4.Define Calculating Schema,
5.Assign Calculation Schema, Access Sequence and Condition Type,
6.Define Schema Group Of Vendor,
7. Define Schema Group Of Purchasing Organization,
8.Assign Schema Group Of Vendor to Purchasing Organization,
9.Assignment of Schema Group Of Vendor ,Schema Group Purchasing Organization and Calculation Schema.
10. Assign Vendor to Schema Group of Vendor (XK02)
11.Maintain Condition record (MEK1)
after above steps, you can go for create PO in ME21N.
In the case of Import PO, you have to activate Import PO.
SPRO->Materials Management -> Purchasing -> Foreign Trade/Customs ->Control Foreign Trade Data in MM and SD Documents ->>>>>>
Regards,
Biju K -
CKMM Change Material Price Determination
Hello all,
Under what conditions or scenarios CKMM (Change material price determination) is used in Material Ledger/Actual Costing
ThanksNasir,
I presume that you are aware of the two price controls prevailing in Product Costing. (1) Standard Price S is constant price without considering usage or invoices; Material stock valued at the same price over an extended period; Price variances are posted to price difference accounts; not affecting the standard price. (2) Moving Average Price V is the price that changes in consequence of usage and entry of invoices; Calculated by dividing the value of material by the quantity in stock; Automatically recalculated based on activity.
Thru' CKMM transaction, you can inter-switch material from one price control to another. However, as I have been observing clients dont move from one price control to another just like that. In my many years of SAP experience, I have moved so far only one material from V to S.
Even within Standard Price S, the standard price can be adjusted from single / multilevel pricing to transaction based pricing. CKMM transaction can also be used for making that kind of change.
Thanks. -
MIGO : Price determination
Hi all,
I got a problem when I try to do the good receipt for a purchse order in MIGO. SAP occures an error :
"Transaction cannot be posted due to errors in price determination
[X]Error during maint. of delivery costs in master conditions
Delivery cost conditions in different validity periods not identical "
What does it mean ? Where can I find the place where those validity periods are customized ?
I've already checked in the RFQ, and the period value of the delivery cost condition seems to be OK for all the costs...
Someone got another idea ?
Thanks all !Hi Prasad,
Indeed this PO already has a GR, but this GR was cancelled.
Now when we try to do again the GR, we get that error.
But I check the PO and the delivery costs are still here. If I erase the delivery cost from the PO, I can do the GR. If I put back manually the delivery costs, I get the error during the GR.
So, do you have a solution ?
Thanks,
Mathieu -
Price determination date control in Scheduling agreement (ME33)
<<Do not ask for or offer points>>
Dear SAP chams,
I have one doubt at the time of scheduling agreement creation. I am creating scheduling agreement trough t'code ME33. In the same, Select line item, go to item data, go to Additional data. Here the field Pr. Date Cat (Price Determination (Pricing) Date Control) contains the value "5" (i.e. GR date). I want to change this value. How can i change this determination ??...
Helpful answers will surely be awarded by points.
Thanks and regard,
Tarpan Vadaliya
Edited by: Matt on Feb 27, 2010 10:47 PMHi
Price determination category 5 cannot be change in scheduling agreement if your document type is time dependent. (See config spro>mm>purchasing>scheduling agreement>define document type. In that you will see a tick for time dependent condition)
If the config tick is removed then you can change price determination to any other option.
Regards
Antony -
Automatic and manual batch determination at the time of Goods receipt
hi,
where i can have the settings for automatic and manual batch determination at the time of Goods receipt and goods issue..
E.g.: If i am receiving material from vendor then my requirement is system will generate batch automatically...
Where we can get this setting?
Tx
UtsDear,
You assign the batch number either
Manually
Automatically, using internal batch number assignment, refer to Customizing for Batch Management under Internal batch number assignment.
Internal batch number assignment is activated for the complete client, unless you exempt individual plants or materials using a customer exit (see Configure customer exits for intern. batch number assignment in Customizing for Batch Management).
The R/3 System informs you that the internal batch number assignment is active. You are however only informed once per transaction, for example, when you enter the first item on the multiple-entry screen.
Please refer: http://help.sap.com/saphelp_45b/helpdata/en/25/283cb44f7811d18a150000e816ae6e/frameset.htm
Regards,
Syed Hussain.
Maybe you are looking for
-
Get this message when I try to publish my iMovie project. "unable to prepare project for publishing the project could not be prepared for publishing because an error occurred. (file already open with write permission)"
-
Purchased apps didn't get updates and not appear in the cloud
Hello, Some apps did not added to my Purchased Apps. Most of this are free apps like Facebook, Flipboard, Popular Science, Wired, Imdb etc... So when this apps get an update in the store, symbol appears next to the Application tab on iTunes, mark tha
-
in this screen capture see http://www.web0.co.uk/images/asstd/screen.jpg I have outlined in blue an icon that has started appearing on screen. Seeing as how the manual for the n70 is one of the most poorly written, inorganised, and unintuitive consum
-
Is there a way to creat a hard break in a song, followed by a measure or so of silence, then bring the music back in within the garageband format?
-
The burn to the SuperDrive drive failed. The disc drive didn't respond properly and can't recover or retry. What do I do