Price according to formulation
hi Expert
For make a one finished good I have 3 formulations, let assume for making product C, I need product A & B. below is my 3 formulations and price according to that
Formulation A
We used product A and B = 50 % , I have batch no 154 and price 100
Formulation b
We used product A and B = 60 and 40 %, I have different batch for the formulation 548, price is 200
Formulation c
We used product A and B = 40 and 60 %, I have different batch for the formulation 985, price is 300
How should I map is this scenario, for the price of finshed good which keep changes according to price
Hi,
You need to go for batch management with split valuation for material A, B & C. But at the end it is difficult to get all pricing details of material C.Better go for each stage material numbering with INDIVIDUAL price, so that you can get final product price.
Like examples: 40% Material A is MATERIALA40, 60% Material A is MATERIALA60, 40% Material B is MATERIALB40, 60% Material B is MATERIALB60,40% Material C is MATERIALC40,60% Material C is MATERIALC60 & 50% Material C is MATERIALC50
Regards,
Biju K
Similar Messages
-
Time - based valuation price according to price control
Dear All,
Please let me know the impact of using Time - based valuation price according to price control in Strategy Sequence in valuation variants (OKK4)
As i try to put Time - based valuation price according to price control in priority 1 and remove other priority but system is still picking moving price maintain in Material master.
Regards
ShayamDear All,
Any input on this issue.
Regards
Shayam -
Show "Open" or "Closed" in a column according to Formula.
Hi,
I've got a query with 2 columns: Order Quantity and Delivered Quantity. User would like to see a status column in which "Closed" would indicate Order Quantity = Delivered Quantity and "Open" would indicate Order Quantity > Delivered Quantity.
By using formula, I'm able to show either 0 or 1, but the user wants to see "Open" or "Closed".
Do you have any suggestions about how to achieve it?
Regards,
Tiago.Hi Praveen,
Thanks for your prompt reply.
I ended up using colors in the rows to distinguish between Open and Close.
Regards,
Tiago. -
Change the price according to weight
Dear friends,
My client have the following requirement.
Price in the sales should be changed if I change the weight of the material.
How is it possible. Please reply at the earliest.It could have been wonderful had you updated the forum as to how you got the solution !!!!!!!!!!
thanks
G. Lakshmipathi -
Now to define new formulas for pricing?
can any one please tell me a business scenario where one needs to define a new pricing formula, and how can one can do that in the system?
points will be rewarded immediately.
thanks
PRHi,
As our friends suggested you can create new formulas for pricing with the Transaction code VOFM.
Process is use VOFM(Transaction code)------>in top menu you can see Formulas, select appropriate option in Formulas lke.. Condition base value, Condition Value etc.,
Please go through detail information:-
Formulas are represented as FORM routines. They are used in pricing and influence the determination of prices according to predefined rules. You can specify them in pricing control. The following groups of formulas exist:
Scale base value
The scale base value includes FORM routines which determine the scale base value according to criteria that are not defined in the standard system. You enter the scale base value in the Scale formula field. A formula for the scale base value can define, for example, that partial quantities are taken into account.
Condition base value
Formulas for the condition base value take into account criteria not defined in the standard system. You enter them in the Alternative formula for condition base value field in the pricing procedure. A formula for the condition base value can define, for example, that the condition determination is based on net value or volume.
Condition value
Formulas for determining of the condition value include routines which determine the condition value according to criteria not defined in the standard system. You enter the formulas for the determination of the condition value in the Condition formula for alternative calculation type field in the pricing procedure. A formula for the condition value can define, for example, that the system determines the best price for the customer.
Structure of group key
Using this menu entry, you can edit routines that determine the base value for the scale value if group conditions are used in pricing. The system then calculates the base for the scale value from more than one document item. You can enter the routines in the Group condition routine field on the screen for defining condition types. A routine for the determination of the scale valuecan define, for example, that only a particular condition type is taken into acount.
Rounding rules
Using this entry, you can create and edit FORM routines that carry out a particular type of rounding in the condition record during a price change. A rounding rule could round a price that was increased by 1% to the last two places behind the decimal point, for example.
Procedure
To define your own formulas, proceed as follows:
1. First check whether you can use the formulas delivered with the standard system.
2. Either overwrite an existing formula or select a group number from the number range reserved for customer modifications (600-699) and enter the corresponding description.
3. Program the formula in the editor.
4. Activate the formula.
5. Enter a long text that describes the meaning of the formula in more detail.
6. Enter an application if you want to use the formula in a particular application area only (pricing, for example).
7. Enter the formula in the appropriate place of the control
NOTE:- to create new routine get Access key from Basis.
I hope it will help you to define formulas for pricing.
Regards,
Venkat -
Get a wrong price when creating a Purchase Order in order recommendation
Dear all
I meet a strange problem .I have already set a gross price list for Item 'A' . When I create a purchase order in Purchase Order Window,It will calculate a unit price (net price) according to the gross price list automatically .But when I create a purchase order in Order Recommendation Window,It will get a unit price as same as the gross price in predefined gross price list.They should not be equal in fact.Dear Anna Shao
1 .Our SBO is version 2007B
2. The Decimal of Amount is 2 and that of Price is 6
3. Vat rate is 17%
4. The gross price is not small,the problem is that the difference is not small either.Sometimes it's bigger than 0.1 RMB.I can give you the example.
LineNo ItemCode Quantity UnitPrice VatRate GrossPrice LineTotal GrossTotal
1 A 10 299.145299 J1(17%) 349.995299 2991.45 3499.95
2 A 10 299.150000 J1(17%) 350.000000 2991.45 3500.00
3 A 10 299.150000 J1(17%) 350.010000 2991.50 3500.10
If you set the unit price list for ItemCode 'A', you will get the result like row 1 above.
If you set the gross price list for ItemCode 'A' ,you will get the result like row 2 above.
If you do not set any price list for ItemCode 'A' and you just set the unit price 299.150000 in the purchase order,you will get the result like row 3 above.
The perfect one is row 2.It is just what our customer needs.So they set the gross price list for ItemCode 'A'. But another problem occured when using MRP order recommendation. It is the one why I post a thread,just as I have descripted at first
Edited by: Jianzhong Zhang on Feb 25, 2009 3:53 AM -
Dear Experts,
I would like have a clarification on the usage of Formula: E1 – (Percentage Share in a condition) for a contract type in Refx - contract ( In conditions Tab ).
Lets take the scenario as below for example :
Whenever I am adding a condition ZREN - Basic Rent : XXXXXX Rs/ month.
System has to pick a second condition ( Over head charges ) as default and it should be calculated 20% of the amount as overheads on BASIC RENT amount.
This 20% should come as default ( Because user cant change this % for anything while creation of contract).
So I have adopted the config changes as below.
SPRO - Flexible Real Estate Management (RE-FX) -- Conditions and Flows -- Default Conditions -- Define Default Conditions – selected my condition group – added new entries- assigned a new condition type as my over heads –
Unit price as – 20 %
Formula: E1
Formula Parameter: selected - BASIC RENT condition ( ZREN )
Is there any other config to be done ( Like adding the Derivation rules - if need Pls Clarify) to fulfill my requirement, B cas after doing above config my overhead charges condition is not flowing by default, even after manual insertion of Over head charges condition its not taking 20 % as default.( Its asking to enter manually).
Kindly advise to get the same.
Regards,
Subbarao.NarneHi Mr. Narnei,
If both the conditions are added manually, the condition with E1 as the calculation formula, say ZE1- Perc Share can automatically pick up the value from ZREN - Basic Rent and do the calculation.
For this you just need to specify the condition in the parameter field in the path: Flexible Real Estate Management (RE-FX) -> Conditions and Flows -> Condition Types and Condition Groups -> Define Condition Types. Also specified in the pictorial below.
For populating default conditions at contract creation based of different parameters, you would need to implement the badi BADI_RECN_CONTRACT. You can also add additional validation such as, if ZREN - Basic Rent is added to the contract it is mandatory to add ZE1.
Hope this helps.
Best Regards,
Hardik Sharma -
Date not coming in proper format after applying formula in Update Rules
Hi All,
I have two time characteristics "Goods Issue date" and "Goods Return date" and One key figure "No. of days elapsed".
The key figure "number of days elapsed" is being calculated by taking difference of "goods issue date" from "goods return date", but the format for that is not coming proper for example:-
Goods Issue Date is 21.06.2006
Goods Return Date is 22.08.2006
According to formula No. of days elapsed shud be 62
but it is coming as 04.03.0001.
Please help as it is a urgent requirement.
Much Appreciated,
Sunil Morwal.Dear Sunil,
Kindly check if creating 2 new KeyFigures (DATE) will be of help by assigning the said "two time characteristics" values.
From these 2 new KYFs, apply your formula..
Hope this helps..
Thanks.
Message was edited by: Arnold Padiernos -
Hot to get the lowest price in query designer
Hi All,
I hav eto develop a report for vendor evaluation.
fields are like this: Vendor, Average price,total supply,rejected, accepted, price rating, quality rating.
Formula for price rating is :Price Rating = If Price of a Vendor for a material is lowest than weightage= 40
SecondLowestVendorforamaterial = WeightageofFirstLowest Vendor - (Avg.PriceofSecondVendor u2013 Avg.priceofFirst Vendor) / Avg.Priceoffirst vendor ) *100
I am not getting how to get the lowest average price....pls advise.
Regards
Shwetacreate a keyfigure for material lowest price (aggr-Minimum).
And compair it with vendor's price in a formula for further processing. -
Javascript change property of PHP variable according to date in list menu selection
I'm creating a booking form which selects prices and dates from a Mysql databse according to the code transported in the URL.
I have successfully got the form to display dates for this year and next year in a drop down menu/list form item.
However, I would like to change the price according to what year the selected date falls in.
The key variable that needs to change is this $coursefee
If a date in 2009 date (e.g. 2009-10-12) is selected the varibiable $coursefee would change to be
<?php $coursefee=$row_rs_course['price09'];?>
And if a date like 2010-10-12 is selected the varibiable $coursefee would change to be
<?php $coursefee=$row_rs_course['price10'];?>
To complicate matters the menu is dyamically populated too:
<select name="dates" class="course" id="dates">
<?php
do {
?>
<?php
$date1 = strftime("%d %b",strtotime($row_rs_dates['start_date']));
$date2 = strftime("%d %b %Y",strtotime($row_rs_dates['finish-date']));
?>
<option value="<?php echo($date1." - ".$date2); ?>"><?php echo($date1." - ".$date2);?></option>
} while ($row_rs_dates = mysql_fetch_assoc($rs_dates));
$rows = mysql_num_rows($rs_dates);
if($rows > 0) {
mysql_data_seek($rs_dates, 0);
$row_rs_dates = mysql_fetch_assoc($rs_dates);
</select>
I'm pretty sure the answer lies in the murky world of javascript but unfortunately I haven't the first clue about javascript.
Can anyone help me with this?
Cheers
DaveThanks David,
I can see that would work and I'd have no problems doing that but wouldn't that mean that all the oher data the user had fillled in would dissapear?
There are too many fields I think to transfer everything in the URL and the date selection field is way down the form and I think it would seem pretty odd to have it before name address etc. That's why I thought a javascript solution would be more suitable as it needn't rely on a page refresh.
Cheers
Dave -
Good morning.
I have a question: I buy my items in US dollars. My currency is Euro. I created a sale price list based on last purchase price. Can I have my sale price list in euro?
Which documents update last purchase price? When?
Thanks for your answers!
Alberto MalacarneHi,
Besides using DTW, you can also using utility tools embed in SAP application program.
a)Go -> Administration -> Data import/Export -> date import -> import from excel
b)Select data type to import to 'item'
c)You must have excel column for item no, price list code,price according to price list, price list price currency.
d) All the above column can select from the list
e) The item no is compulsory; price list code = 1(if u wanted update price list 1 in standard b1), price according to price list=
price amount based on currency, price list price currency = currency code(example :EURO)
f) Check the bottom option checkbox 'update existing records'
system will update the record and price accordingly based on specific item number
Regards,
Eric -
How the system picks Price ? What has given highest priority by system or sequence
Info record
Condition record in MeK1
Last PO
Quotation
Scheduling Agreement
PR
Please guide
Edited by: Bhushan Bivalkar on Oct 27, 2009 10:56 AMHi
Conditio ns in info records, contracts, and extended conditions are time-dependent conditions.
Conditions in purchase orders are time-independent conditions.
Time-dependent conditions are also available for quotations and scheduling agreements if you set thetime-dependent conditions indicator for the document type in Customizing
If an info record with conditions exists for the material and the vendor, the system automatically suggests the net price according to these conditions when you create the contract item.
Possible sources are determined and suggested by the system according to the following priorities:
The system first checks whether a quota arrangement whose validity period covers the delivery date in the purchase requisition exists for the material. If so, the system calculates from which vendor the material is to be procured on the basis of the quotas stipulated for the vendors.
If no quota arrangement exists, the system attempts to determine a suitable source on the basis of the source list.
If the source list contains neither a vendor nor an outline agreement item, the system attempts to
find a contract or a scheduling agreement for the material. If outline agreements exist for the
material, these will be suggested as possible sources. The system also searches for suitable info
records and suggests these for the material. -
Hi gurus,
Could someone tell me how to retrieve the purchase price according (Table MBEW, I don´t know which is the right field) to a given material Number (MATNR)?
Besides that, could someone tell me wether there´s a BAPI to retrieve Sold price according to the same material. This field can be found in table KONP, field KBETR.
Thanks In advancedHi Ian,
It's true that we can get the decimal places setting of company database using sbobobscom. But the problem I'm facing is not that.
Let me give you an example to show you the incorrect total that I mentioned:
If you create a Goods Receipt:
1. Item A with qty=1000 with unitPrice= $1.7755
Note: Decimal places for Prices is set to 3.
So, if i enter the unit price and quantity, i will end up getting the total = $1,776
(because unitprice is $1.7760 instead of $1.7755)
And it's not correct because I should actually get the total = $1,775.50.
And that's the reason why I want to enter Total instead of unitPrice so that I can have total = $1,775.50.
This is really confusing, because the rounding method of the system is different between SBO2004 and SBO2005.
In 2004, if you set the decimal places to 3, even when you enter value with more than 3digits after decimal point, it will still save the whole number but only show 3digits after decimal point.
However in 2005, it will save and show 3digits after decimal point.
cheers
erwine -
Effective Price being calculated as double of Net Price in PIR
Effective Price in PIR is being calculated as twice of Net Price.
i.e Net Price = 100 (as we enter the price in the condition)
Effective Price = 200 ( I don't understand how this is being calculated)
When I create Purchase Order using the same PIR as reference the price remains as 100. (Then why is Effective Price 200 in PIR?)
I have noticed that this problem is with a particular Pricing schema.
In case i use standard schema, the Effective Price remains 100.
Can anyone tell, where i should look??
Appreciate your help!Hi,
According to your requirement I have observed that u might have maintained conditions records for the condition types withe combination different fields,I mean to say that u might maintained two or more than 2 condition tables and maintained prices.according to given priority given in condition tables(exclusive indicator),system takes the price.For example if you maintained three condition tables,and exclusive indicator has been selected for the two tables in access sequence.system gives priority from top to bottom like wise.....just try....
Thanks and regards,
Sridhar g -
Optimizing MATERIAL Price List
Hello All,
We have Material Database of more than 2 000 000 records. Creating a price file is very time consuming task.
Up to now We use FM "PRICING" to determine the correct price according to relevant customer. I can optimize Material Data reading whit mass reading MARA. But "PRICING" itself is done is by single material.
So the question is do you have any clue how can I make pricing on more than one material effectively. I've created some parallelisation of the process but the real slow down is because the FM Pricing is created for single material only.
Regards Ognian KalaydjievHello Ognian,
what do you mean with rewriting the pricing? I don't think it's possible. SAP pricing is quite complex and it considers many different things.
If you really want to have DYNAMIC prices in your price catalog, you'll have to live with the current solution.
Some questions from the business point of view: which customer really wants to see up-to-date prices for 2.000.000 materials?
Isn't it too much? And would it be possible to update prices on a less regular basis storing the results in some temporary tables?
Regards,
Yuri
Maybe you are looking for
-
Dvd keeps ejecting during multiplexing and burning in idvd
Ok, I realize a lot of other people have had this problem and somehow managed to resolve it. I have done a lot of reading and experimenting but so far NOTHING has worked. So, to recount everything that I have tried and all the details to this problem
-
How to create a listener using the new MDM API
Does anyone have an example on how to create a addrecord listener using the new MDM API?
-
Shuffle one playlist by album?
I think this can't be done, but it is possible to shuffle just one playlist by album (e.g. classical)? Thanks! Judy PowerBook G4 15" Mac OS X (10.4.9) Old desktop G4 running 9.2.2 and 10.3, iPod 40 gig, iPod Nano
-
So, I have been trying to manage my usage by going to "Settings", "General", "Usage" and then the "storage" wheel will turn and the settings app will shut down and my phone will go back to the home screen. What am I doing wrong or how can I fix it?
-
Installing ODAC10202.exe dialog shuts down with no nerror
Hi, As the subject suggests, I am having a problem with my ODAC installation: I placed the file in c:\installation and double click to expand it. Then I go into the install directory that has been created. I run setup. I select to install Oracle Data