SD Condition Types and GL
Hi,
Where can I see the mapping or assignment of a Pricing Condition Type in a Sales Order and General Ledger?
A Tcode or SPRO Path will be of great help.
Thanks
Hi KLL
The account determination uses Condition technique to determine the GL accounts when a Billing doc is created.
There are many access sequences that can be used. To find out the GL account that is trigerred for a particular document go to VF02 and enter any Invoice doc and follow the menu path Environment account determination analysis.In the analysis you can see which access sequence was used to determine the G/L account. The access sequence details are maintained in the config as mentioned before. Here you can see the GL accounts determined. This works similar to the Pricing procedure.
Hope this is useful and reward points if this helps.
Thanks
Similar Messages
-
Standard Report with Condition Type and Condition Records
Hello to all,
Is there any standard report available in which Condition Type and Condition values are displayed in either column or row format? The selection criteria can be either Quotation, Contract, Sales Order, Delivery, Invoice or Billing. Thanks anyways...Hi Huzefa,
Pls check the relevant table where the condition records are stored. then do a query with that condition table and KONP. say for eg: condn type ZINV,ZMRP gets stored in condition table A821, then combine A821 and KONP, u can input condition type and get the values........................
go to vk13, display and click on layout, u will able to see the condition table.
Rgds,
Anitha J -
Requirement of creation of new condition types and Account keys tax codes
Hi,
In what all possible scenarios will the requirement to create new Condition types and accont keys arise for the creation of new depreciation keys.
Thanks
Raja.
Edited by: Raja Gopal 345 on Aug 29, 2010 1:06 PMUnless you use jurisdiction codes, and no external tax system, for
example with tax procedure TAXUSJ, there is no validity dates for the
condition records. You can see this differnce by comparing the tables
A003 without jurisdiction codes and A053 with jurisdiction codes. A053
contains the extra fields DATBI (key field) and DATAB. This is the
standard functionality.
Please have a look at the following part of note 418582:
" Changing past percentage rates has to be inhibited in order to avoid
database inconsistencies. For this reason, the functions which allow you
to transport time-dependent tax codes with percentage rates from the
past are not supported." -
Relationship between condition type and payment term
Hi,
I created a purchase order (only 1 item) with with payment term "Within 14 days 2 % cash discount" So a condition type SKTO auto added for the item with discount is 2%.
can anybody show me the relationship between payment term with the condition type and the IMG T.code to make this relationship?
Thanks
LongIf you go to IMG - MM- Purchasing - conditions- Define price determination process - Define Condition types
For SKTO the condition category is E- Cash discount
For this condition type which is defined in the calculation procedure , the system internally derives a percentage from the terms of payment and inserts it in the condition type with the category E -
Condition type and calculation schema
Hi,
I would need to set up a condition type and set this into a calculation schema.
The condition type is a kind of tax. (It must be percentage.)
The tax amount increases the cost, asset value or stock value so the NET amount must be summed up with this tax amount and posted in the GR.
Please let me know how to set up this condition type and how to set up the calculation scheme so that NET amount and tax amount could be posted in the MIGO.
When creating a PO line itme with w material I would like to be able to set the NET amount there.
When lookint at the Condition tab of the line item in the po I would like to see the
NET amount
The tax percentage calculated
The total of these.
In the MIGO I need to post the total.
Thanks in advance,
AgnesHi,
The option is available with Transportation Management in standard using Multi-dimensional calculation type. As of my knowledge, the full functionality is not available without TM, as there is no option to assign the scale type in MM.
If you want to map the same scenario in MM without TM, then you may go for development. You may create a new Z table and maintain the kilometers and rate per km for each vendor and ship to party (customer number for the receiving plant). Create custom routine to pull the price (distance * rate per km) from the z table and calculate the total price based on the calculation.
If the kilometers / route is changeable for each PO, then you may add the distance field in PO.
Regards,
AKPT -
Condition Types and number of decimals
Hi friends,
How can I define condition types and condition taxes with more than two decimals, but the company code currency has two decimals?
Thanks in advance,
GerardoDear Gerardo Castell,
If you change the company code currency it will effect all the currencies, if you want to change the decimals only for the respective condition records there is one possible way.
You multiple the price amount with 1000 and give this resulted amount in condition records , apart from that change the unit of measures accordingly.
check and revert
Raghu.k -
Condition type and amount in VI01 transaction
Hi All,
I want to update condition type and amount in VI01 transaction.
process : transaction VI01 --> enter shipment number -->enter
then double click on item inside that>it will open new screen for that item> here you can see CONDITION tab...i have to update condition type and amount over there.
Please suggest me what i suppose to do..as i have tried all user exit but in vain...even badi alsoHi,
have u tried these user-exits
Exit Name Description
V54B0001 Shipment costing: Configure pricing
V54B0003 Shipment Costs Calculation: Determine Rate Type and Currency
V54B0004 Shipment Cost Calculation: Determine Status
V54C0001 Shipment costing: Description(s) shipement cost item(s)
V54C0002 Shipment costing: Create shipment cost sub-items
V54C0003 Shipment Costs Processing: Determine Invoicing Party
V54C0004 Shipment Costs Processing: Determine Loc. for Tax Invoice
V54D0001 Shipment Costing: Determining the Tax Countries
V54KSFRC Determining the factors for apportionment of shipment costs
V54P0001 Extended Function Codes for Shipment Cost Information
V54U0001 Shipment cost processing: Check whether changes made
V54U0002 Check shipment costs for completion
V54U0003 Specification of shipment cost number
V54U0004 Formatting for update of new objects (shipment costs)
V54U0005 Updating new objects in shipment cost processing
V54U0006 Shipment Purchase Order - Header Data Supply
V54U0007 Shipment Purchase Order - Item Data Supply
Reward points if useful..
Regards
Nilesh -
Related to condition types and access sequence
Dear all,
i want to know abt one scenario, m using a pricing procedure with my service PO: ZVSTOT, in this Procedure, 12 condition types are there, during searching i found tat 3- 4 condition are are using different different access sequence, so i want to know tat in what procedure, we do it, what is use of it.?
plz reply me.Hi Nisha,
Prcing procedure configured in your service PO PO: ZVSTOT, Based on this pricing procedure system adopted the condition type in PO.
Please go through this below link to better understanding the MM-Pricing procedure
http://it.toolbox.com/wiki/index.php/Pricing_Determination_Process_-_MM
http://www.sap-img.com/materials/steps-for-mm-pricing-procedures.htm
CONDITIONS OR PRICING PROCEDURE or PRICE DETERMINATION PROCESS
We deal with the Pricing Procedure for vendors.
PB00 Gross Price (info record, contract, scheduled Agreement)
PBXX Gross Price (PO)
FRA1 Freight
RA00 Discount on net
RA01 Discount on Gross
ZA00 Surcharge on net
SKT0 Surcharge / discount
ZPB0 Rebates
MWVS Input Tax
MWAS Output Tax
BASB Base Amount
RM0000 Calculation Schema or Pricing Procedure
(PB00 & PBXX)
RM0002 Calculation Schema or Pricing Procedure
(PB00)
PB00 --> AB00
Copy the Standard one and create new one (ours)
RM0000 contains all the condition types
Pricing Procedure (PP)
We define the pricing procedure to define condition supplement for the material price. The condition supplement specifies the discount, surcharge, freight etc that we want a system every time to access material price condition records.
The total value of the material is calculated or based on all addition and subtraction i.e. discounts, surcharge, tax freight etc
Condition Table
It is a table, which defines the structure of condition record key.
Condition Record
It is a data record used to store conditions or condition supplements, i.e. condition like, discount, freight, and surcharge, Tax etc.
Condition Type
It is used for different functions. In Pricing the condition types leads you to differentiate different types of discounts, in output determination, batch determination, difference between two output types, such as delivery note or order confirmation, between different strategy types
Access Sequence
It specifies the order in which system searches or access the condition records from condition table
Difference between PB00 & PBXX
1. Condition maintained in PB00 is time dependent whereas PBXX is time independent.
2. Condition type PB00 u2013 used for IR, RFQ, Contract, Schedule Agreement
Condition type PBXX u2013 used for PO.
Calculation Schema
The main function of calculation schema is to provide framework of steps for the price determination process to specify the discounts, surcharge, freight rebate etc.
It also determines the sequence of conditions that are to be followed and in which sequence.
Schema Group Vendor
The main function of it is to identify or to pick the right process and conditions for a particular vendor.
Schema Group Purchasing Organization
Key that determines which calculation schema (pricing procedure) is to be used in purchasing documents assigned to the relevant purchasing organization.
Schema Group
It allows to group together the purchasing organizations, which uses the same calculation schema.
Steps: -
1. Create Access sequence
2. Create condition types
3. Create pricing procedure or calculation schema
4. Link pricing procedure & access sequence to condition type
5. Create schema group for vendor
6. Create schema group for purchase organization
7. Assign schema group vendor-to-vendor master record in purchasing data view
8. Assign schema group purchase organization to our purchase organization
9. In inforecord purchase organization data enter condition types and pricing or calculation procedure
CUSTOMIZE SETTINGS: -
SPRO > IMG>MM>PUR>Conditions -->Define price determination Process
1. Define access sequence
2. Define Condition type
3. Define cal. Schema
4. Define schema group
o Schema group vendor
o Schema group purchasing group
5. Assignment of schema group to PUR org
6. Define schema determination à determine cal schema for standard PO.
With Thanks,
Thiru -
How to transfer SRM PO Condition Type and Custom fields to ECC?
Hi All,
I have a scenario to transfer SRM Line item condition types and few custom fields to ECC.
I have found the following things but structure 'CI_EKPODB' does not exists in ECC.
I am using 'SRM 5.00' and 'SAP ECC 6.0'.
NOTE: I have to transfer condition records when PO is getting created / modified.
1) Earlier I was planning to use BADI 'BBP_CREATE_BE_PO_NEW' in SRM and this will transfer the data to ECC in case of PO
Creation.
It contains the Condition fields to be passed to ECC.
But i am unable to implement the same, whenever i create implementation when i click 'Activate' its getting activate then after few seconds its getting deactivate, i think this is because this BADI is not allowed for multiple use and SAP has already made one implementation on the same.
2) I need to implement BADI 'BBP_ECS_PO_OUT_BADI' in SRM and 'BBP_PO_INBOUND_BADI' in ECC.
SRM BADI will pass verified field details to ECC as a custom fields
It does not contains the Condition fields to be passed to ECC, so i was planning to pass the same as custom field(s).
ECC BADI 'BBP_PO_INBOUND_BADI' will be used to map the fields to correct place and this should work.
i need to modify the structures and pass all the custom fields (z-fields) - (CI_EKPODB but does not exists kindly suggest) as data.
Other required details:
Transfer of PO does not supported by SAP for service PO's, any suggestion on the same?
Expecting quick reply from your end.
Thanks in advance.
Regards,
HemantNaresh,
Thanks for quick response.
My concern is this BADI 'BBP_CREATE_BE_PO_NEW' will trigger only in case of creation, not when PO is changes.
I have to transfer condition types and custom fields to ECC in both the case (create / change)
If i have to do this only in case of creation then i can pass Condition types / custom fields then i can use parameter 'CS_PO1_DOCUMENT' from method 'FILL_PO_INTERFACE1'.
this parameter contains 'IT_POCOND', 'IT_POCONDX' and 'IT_EXTENSIONIN' as parameter so my problem will be solved.
But i dont think this will trigger in both the cases and 2nd thing i cann't implement the BADI since its not marked for multiple use so i am unable to implement the same.
Kindly correct me if i am wrong.
Once again thanks for your reply.
Please suggest on the same.
Regards,
Hemant -
Condition Type and Movement Type
Dear all,
Could anyone explain how the relationshipship between condition type and movement type are being maintain?
Example : WE03 and Mvt 101,
WA03 and Mvt 201.
Is there any table or tcodes to view these relationship?
Thank you.Hi
Both are linked based on the Transaction event type.
for GR movements the transaction even type is WE
For GI Movements the transaction event ype is WA.
Thanks & Regards
Kishore -
Condition types and scale basis
Hi
Can any one tell me for conditions types and scale basis for maintaining condition records
thanx in advdear
Scales in nothing but a range of order quantity, according to the pricing element depending upon the range of quantity prices way be increased/decreased, higher discounts, low freight changes can be offered.
Ex: when per one item is 100/- if customer placed the order for
Range price
100/-
95/-
90/-
Check --value:
We can specify the changing rule for scale rates as ascending or descending.
Scale type:
This indicator controls the validity of the scale value or percentage from certain quantities or value up to certain quantity or value, alternatively it is possible to work with internal scales that must be stored in the condition type that is the scale type the interval scale cant be change in the condition record due to technical reasons ex: condition type PR02 graduated scale.
Scale formula:
We can specify the formula for determining the scale base value; we can provide formulas that has not been provided in the standard system. Ex: condition type KP003 to support mixed pallet surcharges can be used
Condition scales:
We can maintain scales for each and every condition type so that we can determine pricing condition value depending upon the range of order quantity.
Ex: If we maintain condition record for PR00 for material one as a Rs.1000/- for one material then we can maintain scale for this material like below.
Quantity Price
0-10 1000.00
11-20 999.00
21-30 998.00
31-40 997.00
Configuration settings:
Go to VK11; maintain condition record for PR00,
Select line item and click on scale icon on the application tool bar &
Maintain scale rates accordingly, save it & exit.
Got to VA01 and raise scales order, validity periods to scale. Check the condition value
rewards if it helps
siva
Message was edited by:
siva narayana -
Alternative condition type and base value
hi
gurus i am very much confused with this
alternative condition type and base value plzz clear me from this confusion
give me with realtime example and tel me in simple way
they will fully rewarded. and also a gud help to me
thanks
srinivask.Hi
hope it is Alternative Calculation Type and Alternative Condition Base value
if so pls refer below
<b>Alternative Calculation Type:</b>
Normally if you want to calculate a value you have to use a calculation type for determination the value. This calculation type is either addition, subtraction or multiplication. Similarly SAP also has got a default calculation type in the control data of the condition type. There you have the options of either Qty based , Fixed Amount Based or Percentage based.
Here what happens is suppose if you define Your condition type that calculates the base price of a material on Qty based. Then the calculation will be done based on the quantity of the material. If the customer orders 10 Nos and you have maintained a unit price of 100 Rs for each material then the value determined is 1000 INR. Similarly if the discount condition type , you maintain the calculation type as %. This means if you maintain the value of 10 % in the condition record. Then this percentage is taken as the calculation type and the condition value is determined.
In some cases you have to forego the default calculation types and use the customer specific method for calculating a value. For ex if you are calculating the Freight charges for a Material . it depends on so many criteria like, the weight, volume and also the minimum amount etc etc, in those cases, you forego the default value and then use the alternative calculation type in calculating the condition value against the particular condition.
<b>
Alternative Condition Base value</b> :
If you have to calculate any value then you have to have a base value for it. For ex if you want to calculate the discount of 10 % for a material then you have to have a base value on which this 10% is calculated. Normally you take the condition value of the base price of the material to calculate the value.
Now you don't want to take the base value and take other values as base value which are derived on some formulae. So you create a routine which will do the mathematical operations in the routine and derive you a value which is now used as the base value for calculating the condition value for a particular condition type -
Condition types and value fields
hi Gurus,
Can anybody please explain me what is condidion type and value field and the purpose of these two in costing??
Regards,
S.SumanaDear Sumana,
Condition types and Value field conjuction is used in Profitability Analysis.
Condition type is an element in pricing procedure. For e.g price of the product consist of several things like base price, discount, tax, etc. so each compenent is called condition type.
Value fields are grouping of cost elements for e.g. you have created a cost element Sales revenue then all revenue cost elements which consist of revenue.
Condtion type Base Price is revenue which is mapped to value field Sales revenue. So as soon as the billing document is created value field is updated.
For more information on Profitability analysis please read the documentation provide in www.help.sap.com
Regards,
Chintan Joshi. -
AFS Condition Types and Pricing Schema
Dear All
I am working in AFS 6.00 in that i am not able to find AFS Condition Type and Pricing schema like
J3AP, J3AX, J3AD and J3A00.
But in SAP AFS Library they have mentioned all the condition type and Procedure will Come default.
AFS Condition Types
Choose one of the following condition types to determine prices at SKU level:
J3AP
gross price at SKU level J3AX
manual entry of the gross price at SKU level J3AD
discount in percent at SKU level
"The calculation schema J3A00 and the schema group J1 are predefined in the AFS standard system. In order to be able to specify prices at SKU level, the schema group J1 must be entered in the Vendor Master Record."
Kindly confirm me whether it is available default or any Note has to apply to get this option.
Kindly guide me.
ShobanaDear Shobhana,
All the default conditions will be available in client "000". Please
copy these condition from client "000" to any other client.
If you wish to copy Customizing from client 000 to other clients.
then you need to have all the customizing that you wish to copy
collected in one place (a transport request). Further, to do the actual
synchronization/copying of the data, you can use the transaction SADJ
(Customizing Transfer Assistant). This tool is a part of the Cross
System Viewer application itself.
Please try this first on your test client first. If you have any doubts
please get back to us.
If you need more assistance on this please raise a message under
"BC-CUS-TOL-CST". My colleagues will be able to help you regarding this.
Regards,
Rakesh Ojha, -
Getting Reason Code, Condition Type, and Condition Value in one report
Hello there,
I have got a Question for you all BW Gurus. I need the answer for this as soon as possible. I will assign points to all helpful answers.
I am having a Sales cube, Delivery Cube, and a Conditions Cube which I built. Each cube is populated from different ODS. Means there are 3 ODS for 3 cubes. I am joining these 3 cubes under a Multiprovider.
My Question is:
We are using Reason Codes at Delivery level. We have identified an empty field in the delivery tables and populating this field with the reason codes. We have condition type and condition value only in the Condition cube. One of the reporting requirements is that we need to see Reason code, Condition Type, and Condition value in one report. I am planning to report on the Multiprovider. Since Reason code, Condition Type, and Condition value are not present in all the 3 cubes (means they are not common characteristics in the Multiprovider), I dont think I can get those values in one report if I report on the Multiprovider. Please correct me if I am wrong. If what I say is correct, please tell me how to solve my problem. Once again, helpful answers will be greatly appreciated and rewarded with points.
Thank you in advance.
Kind Regards,
SwathiHello Swathi,
Please do not post the same question on multiple forums.
Thanks, -
Hi,
Is there any relation between material and condition type(at item detail level) in PO?
I am making one PO, when i use material 40 (stock) condition type PB00 gets populated automaticaly and in case of material 29708 (account assignment PO), condition type PBXX gets populated. How and where this is controlled?
Regards,
Satyendrahi,
PB00 is having the access sequence as gross price hence
when u have created inforecord,contract or scheduling aggrement the values will be copied from there only.
for PBXX u need to maitain the value manualy because it is not having the access sequence.
regards,
sujit
Maybe you are looking for
-
How do I un-link my email address from someone else's Apple ID?
Recently someone in India bought an iPhone 5 and now every time he downloads an app to it, I get the receipt for it in my inbox. His apple ID is his gmail address, which is somewhat similar to mine, so I'm guessing he set my email address as his acci
-
Hi, Im facing an issue with Mac Firefox, when Im trying to open pdf file in FF for Mac, its asking for download/save rather than opening up inside browser window like other browsers do. Can you please help me out to solve this, its happening only wit
-
Error in LabView.exe after each start
I installed LabView 7.0 in an older computer (Pentium III, 500 MHz, 512M RAM, Windows 2k sp4) along with GPIB and E-series PCI cards. Each time I open LabView it crashes and says "LabView.exe has generated errors and will be closed by Windows. An err
-
Graphics distortion when exporting web captures
Hello, I've captured some flash animation on the web using Snaps Pro X and I need to edit them in Final Cut and export them as quicktime files. I'm capturing them as animation files, and they look great, but when I export them to quicktimes, large se
-
Can you get the contents of a directory?
Is there anything in flash that will allow reading of a directory structure, so for example a bunch of .jpgs/.swfs are sitting in a directory it will read these in and display them through the flashplayer? I'm currently using XML to do the job but it