Reg:Flow of Conditions
Hi All
I have created contract for Service in ME31k, While i am trying to create Po w.r.t Contract rate is not flowing, it is asking me to enter manually.
What could be the reason.
Regards
RK
Hi,
Check the Base Price condition type : in details : Changes can be made: C or A ro Blank.
If it C then change it as Blank or A.
SAM
Similar Messages
-
Flow of condition records in the sale order
Dear All,
I had created two condition types (ex : RL1 & RL2) for Royalty exp and Royalty Payable, these are Required Fields. so that whenever user create the Sale order those condition types amounts are automatically fetch into the sale Order with plant and material combination through condition record.
But the requirement is user will maintain condition record for the first condition type (ex : RL1) only, at the time of creating the Sale order the second condition type(RL2) amount should automatically flow into the sale order along with the first condition record (RL1). i.e., what ever the amount maintained in the first condition record(RL1) should copy into the second condition type(RL2).
Note : User will not maintain condition record for the Condition type (RL2).
Other than Condition supplement, Please suggest me how to meet the Client requirement.
Awaiting Reply,
Thanks&Regards,
LakshmiHi,
First Condition Type (RL1) is a surcharge and Condition type (RL2) is discount. after placing RL1 condition in RL2 condition element details screen as a Ref.Condition Type. I maintained the condition record for RL1, in the Sales order second condition Type is automatically picking with positive value(where as second condition RL2 is a discount) that should not it has to show the negative value .
Give me suggestions to meet the requirement.
Regards,
Lakshmi narayana -
SERVICE ORDER COST IS NOT FLOWING TO CONDITION TYPE EK01 IN SALES ORDER
hi all,
My requirement is that the cost incurred in service order should flow to the condition type ek01.
we will be running the transaction dp90 to calculate the cost for the resources used.
the cost are getting calculated at service order level but this cost are not flowing to the billing item being generated from dp90 in the billing request.
the settings that i have made are as follows: I have maintained the condition type ek01in the sales pricing procedure. are there any other settings required by me to make.
valuable answers will be be rewarded fullpoints.
regards,
ashishHi prince
Check out in Control data of Condition Type--PB00..Enter "NO Limitations" in Manual Entries. and check the 'Amout' and 'Value' and 'Delete' so that u can make changes to that condition type in line item in sales order. -
Hi gurus,
Any one please explain the flow of delta records from r/3 to bw.I mean flow of records from *base tables(eg VBAK,VBAP) till BW.*
Thanks.Hi,
There is no specific list, it depends completely on the condition types that have been configured in your system.
The answer you were given was a good one and gave you as much detail as you could expect.
If you are having a particular problem or issue then let us know and we will do all that we can to help.
The easiest way to find out the "list" is to simply click on the "possible entries" tab at the right of the field. !!!!!!!!!!!
Steve B -
Hi ABAP GURUS,
I am new to ABAP programming ,previously i was in java,I want to know about
the flow of SD & MM in programming.
Plz help me.
Regards,
ViveksivamWelcome to SDN.
SD:
Inquiry -> Quotation ->Sales Order ->Delivery ->Invoice ->Return -> Credit memo
VA01 Create Sales/Returns Order
VA02 Change Order
VA03 Display Sales Order
VA11 Create Inquiry
VA12 Change Inquiry
VA13 Display Inquiry
VA21 Create Quotation
VA22 Change Quotation
VA23 Display Quotation
VA41 Create Contract
VA41 Change Contract
VA43 Display Contract
VF01 Create Billing Document
VF02 Change Billing Document
VF03 Display Billing Document
VF11 Cancel Billing Document
VF21 Create Invoice List
VF22 Change Invoice List
VF22 Display Invoice List
VK11 Maintain Pricing
VK15 Create Condition Records, Transaction used to enter multiple sales conditions (most will be entered here)
VL01N Create Delivery
VL02N Change Delivery
VL03N Display Delivery
MM:
MRP Requirements (demand)-> Purchase Requisition (PR)-> Requisition for Quotation (RFQ) -> Vendor selection (Supplier) ->Purchase Order (PO)-> Goods Receipt
Inspections (Quality Inspection) -> Inventory management -> Invoice Processing /
Invoice Verification
Intra Function Process Flow:
Purchase demand for material -> Evaluate, select
potential source -> Create RFQ -> Selection of vendor -> Create purchase document -> Arrange delivery schedule
Processing of consumable material :
The cost of the materials received are posted directly to a cost center (job order).
The Raw material sent to Production for further process.
Those material can be finished or semi finished products.
Stock transfer processing:
Transfer between internal plants (multi-site inventory management).
Stock transfers can be of Raw Material for further processing.
Transfer of stock can be Finished product for Sales.
Stock transfer is integration between Material Management and Sales & Distribution.
Consignment stocks :
Usually the transfer of ownership of inventory occurs synchronously with the physical flow of the inventory
A vendor may stock parts at the buyer site (enhance maintenance)
Customers try to push the financial burden to vendors
MM has to track vendor-owned stock.
Vendor will deliver the stock as per requirements.
Company will be owner of vendor consignment stock.
Subcontract order processing:
Integrate the subcontractor in the logistics flow
Reserve, issue, receive material
Supply plan (from MRP / forecasting PP)
The company may maintain parts on subcontractor premises
The company will transfer semi finished material to subcontractor.
Approve the planned requirement.
Issue a requisition
Associate the requisition with a «source of supply»
Create RFQ, obtain bids
Create a subcontract purchase order
Send the purchase order to supplier
Generate purchase order
Issue component material to the subcontractor
Receive shipping notification
Receive items in stock through GR / Send item to Customer.
External services management :
Services are posted to a cost center (material are recorded in an inventory)Process
Requisition (from maintenance, production orders)
Approval cycle
Select, RFQ, accept
Service purchase order
Integrate with FI (cash management, funds control)
http://www.sap-img.com/sap-mm.htm
Also have a look at SAP online help.
http://help.sap.com/saphelp_40b/helpdata/en/e1/8e51341a06084de10000009b38f83b/frameset.htm
I hope it helps.
Best Regards,
Vibha Deshmukh
*Please mark all the helpful answers -
Reg:creation of condition records
hi mm gurus,
my doubt is,,,,,,
using the transaction code MEK1, what condition types will maintaind in as a record ( generally), and where these records will reflect.
i have created one gross price record for a material , vendor combination with plant specific material for which material there is no inforecord at first.
after creating inforecord for that material & vendor , this condition record ( which was created using MEK1) was not appearing.
so let me know use of transaction MEK1
matter is urgent, please reply me soon
thanks in advance
subbuHi,
There is no specific list, it depends completely on the condition types that have been configured in your system.
The answer you were given was a good one and gave you as much detail as you could expect.
If you are having a particular problem or issue then let us know and we will do all that we can to help.
The easiest way to find out the "list" is to simply click on the "possible entries" tab at the right of the field. !!!!!!!!!!!
Steve B -
Reg: bussiness object,condition object& customising object
Hi,
Can anybody help me out to know what is mean by Business Object,Condition Object & Customising object
Thanks & regards
DibyaA business object represents an actual object in the real business world. It describes an integral business context. This encapsulation leads to simplification, because the inner structuring of a business object remains hidden in additional nested objects. Business APIs as methods of business objects enable external systems to access R/3 System functions, via the Internet.
Condition Object: You assign preconditions and selection conditions to the characteristic or characteristic value to which the condition applies.
Customizing Object: A customizing object is an SAP component, to which a customizing object with the same contents in another component is assigned. The contents of the customizing objects have to be synchronized in different systems in a system landscape. -
Reg. movement type conditions
Dear Sir
Sorry,they have used material type Accessories so Accounting document is created in 911 mvt type.
one morething,the mvt type 911 E should not allow material type Accessories. Is there any option in OMJJ.
ONLY allow NON-VALUATED.
Please help me.
Rajjthere is no direct releating between movement type and material type
but u can do it through OBYC u can try to restrict teh user to post for that valuation for that transaction
by not assigning the gl account
check if it helps
Reward if useful -
Report to track the G/L details of all the conditions being posted to FI
Hi Friends,
We are using SAP ECC 6.0 RE-FX module.
We have a requirement wherein we would like to get the details of the G/L account being posted through RE-FX Periodic Posting activity. In the current design, while we carry out Periodic Posting for any Contract, through T Code RERAPP, the Rent for the period is first posted to a single G/L Account(Central G/L) irrespective of the nature of Rental Income. Subsequently, when we carry out the Transfer Posting, it gets posted to the respective Revenue G/L depending upon the Account Determination Value (Food & Beverage/Advertisement/Miscellaneous/Parking) assigned to it.
We have Conditions Types which have been assigned to Contract, Rental Object Group and Rental Object. To these Condition Types, we assign the Posting Term/s, to which the Account Determination Value.
My query is has anyone worked on a similar requirement and if someone can help me on the Tables to be used in order to achieve the same.
Thanks in advance,
PankajHi,
Please find the condition, flow and distrution tables of RE-FX.
VICDCFOBJ Object-Related Cash Flow
VICDCFPAY Payment-Related Cash Flow
VICDCOND Condition
VICDCONDCALC Conditions - Calculation Factors and Condi
VICDCONDDIST Conditions - Distribution Factors and Tran
VICN01 Real Estate Contract: Contract Data
VICN02 Real Estate Contract: Resubmission Data OL
VICN03 Real Estate Contract: Posting Distribution
Thanks,
Bala Cheruvu. -
How to use i for if condition in a for i in loop?
Hi friends,
I have a question on how to use i for IF condition in a loop, in order to get an efficient programming and results. Here is outlined SQL:
cursor is
select c1,c2,c3 from table1; -- 100 rows returned.
open cursor
loop
fetch c1,c2,c3 into v1,v2,v3;
for i in 1..3 loop
if 'v'||i between 90 and 100 then
v_grade := 'Excellent';
elsif 'v'||i between 80 and 89 then
elsif 'v'||i between 50 and 59 then
end if;
end loop;
close cursor;
This way, I don't need to use a lot of if..then for hard code v1,v2,v3,.... actually I have more v..
But Oracle gave an error of this usage of 'if 'v'||i' or 'v'||to_char(i).
Thanks for any advice in advance!user508774 wrote:
Thanks for comments and advices. But I didn't get your inputs clearly. Are you saying I don't need to use PL/SQL to achieve this?Correct. Ronel and John showed you the basic approaches. SQL is not a mere I/O language for making read and write calls. It is a very capable, flexible and powerful language. One can solve a problem with a few lines of SQL code, that will take 100's of lines of PL/SQL or Java code.
So do not underestimate what can be done in SQL.
v_cmd := 'UPDATE parts_categ_counts SET w1='||v1||', w2='||v2||...||v9||' WHERE seq='||vseq||';
EXECUTE IMMEDIATE v_cmd;This code is also wrong. Besides the fact that there is no need for dynamic SQL, this approach creates a brand new SQL statement each loop iteration.
SQL is source code. It needs to be parsed (compiled). The end result is an executable program that is called a cursor. This cursor needs to be stored in server memory (the SQL Shared Pool in the SGA).
The problem with your code is that it is slow and expensive - it generates lots of unique SQL statements that need CPU for parsing and server memory for storage.
These add up to a very significant performance overhead. That is the wrong approach. The correct approach is the same one that you would use in any other programming language.
Let's say you need to use Java to process a bunch of CSV files - exact same CSV layout used by each file. A file needs to be read, processed, and a log file created.
Will you write a Java program that loops through the files, for each file found, write a Java program for processing that file, compile it, then execute it?
Or would you write a Java program that takes the name of the file as input, and then process that file and writes the log file?
The 2nd approach provides a program that can process any of those CSV files - one simply needs to pass the filename as an input parameter.
Your code and approach use the 1st method. Not the 2nd. And that is why it is wrong.
To create a SQL program with parameters is done by using bind variables. Instead of
v_cmd := 'UPDATE parts_categ_counts SET w1='||v1||', w2='||v2||...||v9||' WHERE seq='||vseq||';
The following SQL source code should be created:
v_cmd := 'UPDATE parts_categ_counts SET w1=:v1, w2=:v2 ..., w9=:v9 WHERE seq= :vseq';
The tokens with the colon prefix (such as :v1), are bind variables. Think of these as the parameters to the SQL cursor.
The server parses this SQL into a cursor. You can now execute the same cursor over and over again, using different bind variables. (just like the 2nd approach above that one would use in Java)
In PL/SQL, this is made even easier as you can code native SQL code with PL/SQL code and use PL/SQL variables in it. The PL/SQL compiler is clever enough to do the SQL parsing, variable binding, and cursor execution for you. So in PL/SQL, you would use:
UPDATE parts_categ_counts SET w1=v1, w2=v2 ..., w9=v9 WHERE seq= vseq;
Where v1 and the others are PL/SQL variables.
That all said - PL/SQL is only used for data crunching, when the processing of data is too complex for the SQL language to deal with. And this is very seldom the case.
The main reason for using PL/SQL it to provide processing flow control, conditional processing and error handling, for SQL code. As the SQL language does not have these features. -
Creating New condition table.
Hi all,
I want to create conndition table with new fields. I have added those Zfields to VBAP, KOMPAZ.
Do i need to code anything in userexit_pricing _prepare_tkomp for populating the fields in list of allowed fields while creating while creating condition table?
Thanks & regards,
NarsiReddy.If any field to be considered for condition table, the same would be done via V/03 where you can add any fields that are missing from standard. But once you save, system will ask for Access Key without which, it won't flow in condition table. Hence, user exit is not necessary. But it would be ideal if you explain the business process as to why you were looking for adding some new fields. Hope, you are not reinventing the wheel.
G. Lakshmipathi -
Service master for freight, pallet charges instead of SD Condition types
HI SD experts,
In our project, we are using service master (eg: MDELIVERY etc.,) for capturing delivery charges instead of SD condition type.
Now, we are considering to change the practice and use SD condition type instead, for delivery charges. This is required now, since we are planning to post from SD to CO-PA.
What am trying understand is, why service masters are used in the first place instead of SD condition type for delivery charges? Could some one through some light from logistics perspective on what is the logic for using service masters.
Thanks for your time.Hi,
I suggest you go for SD condition,
Add one more frieght condition in your existiong pricing procedure, and you can flow this condition value to COPA.
If you want to bill actual fright charges to customer in addition of material price then you have to explore TRANSPORTATION Module.
Kapil -
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 -
Can you please clear some point.-
1.According to my understanding, From SD data will flow through condition type,which is assign with value field and condition types are assign with Pricing Procedure.
In my problem, Condition type-YREC(Packing tax) is in Pricing Procedure and YREC assign with value field VV031 but amount is not flow to COPA.
2.Please tell me the FI flow to COPA
Please help me.<b>Pl try KE4ST billing transfer simulation</b>
Simulate Billing Document Transfer
In the activity "Simulating the Transfer of Documents from Billing", you have the option of simulating the transfer of billing document data into Profitability Analysis.
Simulation occurs on the basis of the Customizing settings valid at the time it is carried out. You can view the characteristics and value fields of the line item to be written to COPA.
The function "Valuation analysis" allows you to perform an analysis of the valuation strategy valid for valuating billing document data.
You can also restart the simulation of document transfers for billing documents that have already been transferred. This option should simplify in particular the analysis of error situations that have arisen.
Performing this simulation causes no data to be posted to COPA or to other modules.
<b>Check tcode KEAT also</b>
Check Value Flow in Billing Document Transfer
In this activity, you can compare your actual data in Profitability Analysis with the data posted in Financial Accounting (FI). This makes it possible to analyze the flow of values from SD billing documents to CO-PA, find and analyze any differences between the different applications.
Billing data is stored by condition types in SD, accounts in FI, and value fields in costing-based CO-PA. The reconciliation report yields a list of the balances for value fields, condition types, and profit and loss accounts. -
Flowing of Excise Duty in MIRO
Hi Expert,
We mean to know that excise part flowing from condition types in MIRO , can be map it , it should flow from excise part, captured in J1IEX based on GR..
Thanks,
DharmveerHi
You should know how excise duty flows. If excise invoice is captured in MIGO or in J1IEX there will not be any excise account posting. When part-2 is posted in MIGO or in J1IEX the following are the accounting entries.
Cenvat account -debit
cenvat clearing - credit
Then in MIRO, when invoice is posted
Vendor account - credit
Cenvat clearing - debit
If Part-2 posting is done before MIRO then the value which is posted in MIGO/J1IEX will flow automatically to MIRO.
You can have a control by by SPRO - Logistics General - Tax on Goods Movement - India - Tools - Messsage control
Click on New Entreis
Application area: 8I
Message Number: 478
User (it is optional ) If you want to activate the error for only one user you give the user name and the error will be thrown to the specified or all users.
So that always part-2 will be posted before MIRO and your value which posted in MIGO/J1IEX will flow to MIRO
Regards
Antony
Maybe you are looking for
-
Can you open microsoft windows documents with the pages app?
I am a new Mac user and i am considering downloading pages. On my PC i use Microsoft word and i was wondering if anyone knew if i transferred these files onto my Mac could i open them in Pages? Thanks
-
Creating RSS feeds to iTunes U for the public or other portals to use
I looked in the documentation but was unable to see any information on setting up RSS feeds for course content. Is there a way to view the RSS feed address for a podcast like - http://itunes.stanford.edu/rss.html? They have addresses like - http://de
-
hi, 1) i have 2 programs which create idoc using master_idoc_distribute. what i not understand is that, for program 1, it checks edidc, if found the entry, checks against the nast entry. if no then insert and followed by submit rsnast00 whereas anoth
-
Assessment Cycle - Posting affected in GL Account
Hi, The users have created the assessment cycle, specifying the Sender and Receiver Cost Centers and the fixed percentages. After executing the assessment cycle, it is noted that one of the GL Accounts is getting impacted with the running of the asse
-
Pls help - can't find contacts easily on N95 8GB
Hi there. Just got my new N95 8GB -2 & when i add a new contact i can find it by scrolling all the way down but not by one letter. eg I have entered a contact just as M but when i go contacts> M , i get a list of everything with M starting at A!! eg