Steps for Price analysis
Hi,
Could you please help me on pricing analysis, provide me the detailed steps for doing price analysis in CRM Web UI and GUI.
Please do needful.
Thanks and Regards,
Venkat
Hello Venkat
In SAPGUI, gor the pricing trace to be collected we must set user parameter PRC_TRACE = X . No additional setup is necessary (in CRM 50 and higher versions). When a business transaction is created or a new item is added you should see the price analysis by going to tab conditions, button accesses.
In CRM Web UI price analysis is only available on on CRM70 EHP1 and higher versions. The setup of pricing analysis is the same, just set user parameter PRC_TRACE = X. . If you have CRM70 without enhancement package or lower version you will need to reproduce the problems in SAPGUI in order to check the pricing analysis.
Additionally you have the price calculation trace.Price calculation trace is a recent functionality that helps on analyzing the price calculation ( quantity conversion, condition exclusions, currency conversion, scales, user exits). More details in note 1520446 and notes referenced there.
This price calculation trace was introduced in SAPGUI from SAP_AP 700 Support Package 22 onwards. For Support Package 17-21 the functionality can be introduced with an IPC patch (Note 880749 ). Additionally note 1487164 must be implemented (contains some manual steps and ABAP corrections)
In SAPGUI , the pricing calculation trace can be checked in the same path as the pricing analysis ( tab conditions -> button Accesses ) . To activate the functionality you need to set user parameter
PRC_CALC_TRACE = X
The calculation trace will be available in CRM Web UI from SAP_AP 700 Support Package 23 and CRM 7.0 EhP2 onwards. It contains the same trace features as described in Note 1520446 for SAPGUI. For more information see attachment in note 1545713
Best Regards
Luis Rivera
Similar Messages
-
Details of open invoices for the current year/ material price analysis
Hi,
I'm very new to SAP SD,MM modules. Can any one help me in the following of my requirements?
1. How to get the details of open invoices for the current year? Which table should I look into?
2. I have to create a report to display material price analysis. How should I do that?
3. How to develope a report to list out all the Open Sales Order with earliest ship date and requested ship date
4.How to create an interactive report for displaying plant status to know the status of a particular material
5. How to develope a report on Sales Order displaying Sales order Number, Sales order date, Material, PO Date and Customer requested date
Thanks in advance!!
Uma.
Message was edited by:
Uma RaviHi Ravi,
for 3, 4, 5 --> u can go through the code ...
REPORT ZEX2 MESSAGE-ID arc NO STANDARD PAGE HEADING.
Tables :kna1,vbak.
SELECT-OPTIONS : so_vkorg FOR vbak-vkorg OBLIGATORY,
so_vtweg FOR vbak-vtweg OBLIGATORY,
so_spart FOR vbak-spart,
so_kunnr FOR kna1-kunnr.
DATA : BEGIN OF sales_open OCCURS 0 ,
vbeln LIKE vbak-vbeln,
auart LIKE vbak-auart,
kunnr LIKE kna1-kunnr,
bstnk LIKE vbak-bstnk,
lfstk LIKE vbuk-lfstk,
fkstk LIKE vbuk-fkstk,
gbstk LIKE vbuk-gbstk,
END OF sales_open.
DATA : BEGIN OF itm_sales OCCURS 0,
vbeln LIKE vbap-vbeln,
posnr LIKE vbap-posnr,
matnr LIKE vbap-matnr,
kwmeng like vbap-kwmeng,
lfsta LIKE vbup-lfsta,
lfgsa LIKE vbup-lfgsa,
fksta LIKE vbup-fksta,
fksaa LIKE vbup-fksaa,
gbsta LIKE vbup-gbsta,
END OF itm_sales.
DATA : l_kunnr LIKE kna1-kunnr,
l_vkorg LIKE vbak-vkorg,
l_vtweg LIKE vbak-vtweg,
l_spart LIKE vbak-spart.
DATA: v_statusl(20) TYPE c,
v_statusb(20) TYPE c,
v_statusf(20) TYPE c,
v_statusg(20) TYPE c,
v_status(20) TYPE c,
v_field(1) TYPE c.
data : v_openqty like vbap-kwmeng.
**Selection Screen Validations.
AT SELECTION-SCREEN.
PERFORM validations.
*& Form Validations
* text
* --> p1 text
* <-- p2 text
FORM validations.
**Customer
IF NOT so_kunnr[] IS INITIAL.
SELECT SINGLE kunnr INTO l_kunnr
FROM kna1
WHERE kunnr IN so_kunnr.
IF sy-subrc NE 0.
MESSAGE e002 WITH text-005.
ENDIF.
ENDIF.
**Sales Organization
IF NOT so_vkorg[] IS INITIAL.
SELECT SINGLE vkorg INTO l_vkorg
FROM tvko
WHERE vkorg IN so_vkorg.
IF sy-subrc NE 0.
MESSAGE e003 WITH text-006.
ENDIF.
ENDIF.
**Distribution Channel
IF NOT so_vtweg[] IS INITIAL.
SELECT SINGLE vtweg INTO l_vtweg
FROM tvkov
WHERE vkorg IN so_vkorg
AND vtweg IN so_vtweg.
IF sy-subrc NE 0.
MESSAGE e004 WITH text-007.
ENDIF.
ENDIF.
**Division
IF NOT so_spart[] IS INITIAL.
SELECT SINGLE spart INTO l_spart
FROM tvta
WHERE vkorg IN so_vkorg
AND vtweg IN so_vtweg
AND spart IN so_spart.
IF sy-subrc NE 0.
MESSAGE e005 WITH text-008.
ENDIF.
ENDIF.
ENDFORM. " Validations
Top-of-page.
PERFORM sales_top_of_page.
Start-of-selection.
PERFORM sales_sel.
*& Form sales_sel
* text
* --> p1 text
* <-- p2 text
FORM sales_sel.
SELECT vbeln auart kunnr bstnk
lfstk fkstk gbstk
INTO TABLE sales_open
FROM vbakuk
WHERE vkorg IN so_vkorg
AND vtweg IN so_vtweg
AND spart IN so_spart
AND kunnr IN so_kunnr
AND gbstk NE 'C'.
LOOP AT sales_open.
WRITE:/4 sy-vline,
5 sales_open-vbeln HOTSPOT ON COLOR 2 INTENSIFIED OFF,
16 sy-vline,
17 sales_open-auart COLOR 2 INTENSIFIED OFF,
27 sy-vline,
28 sales_open-kunnr COLOR 2 INTENSIFIED OFF,
40 sy-vline,
41 sales_open-bstnk COLOR 2 INTENSIFIED OFF,
55 sy-vline,
56 sales_open-lfstk,
76 sy-vline,
77 sales_open-fkstk,
96 sy-vline,
97 sales_open-gbstk ,
117 sy-vline.
HIDE sales_open-vbeln .
ENDLOOP.
ENDFORM. " sales_sel
*& Form sales_top_of_page
* text
* --> p1 text
* <-- p2 text
FORM sales_top_of_page.
WRITE:/4 sy-uline(114),
50 'OPEN SALES ORDERS' COLOR 7 INTENSIFIED ON .
WRITE: /4 sy-vline,
5 'SalesOrder' COLOR 1 ,
16 sy-vline,
17 'OrderType' COLOR 1,
27 sy-vline,
28 'Customer' COLOR 1,
40 sy-vline,
41 'PoNumber' COLOR 1,
55 sy-vline,
56 'Delivery Status' COLOR 1,
76 sy-vline,
77 'Billing Status' COLOR 1,
96 sy-vline,
97 'Processing Status' COLOR 1,
117 sy-vline .
WRITE:/4 sy-uline(114).
ENDFORM. " sales_top_of_page
AT LINE-SELECTION.
SELECT a~vbeln
a~posnr
a~matnr
a~kwmeng
b~lfsta
b~lfgsa
b~fksta
b~fksaa
b~gbsta
INTO TABLE itm_sales
FROM vbap AS a JOIN vbup AS b
ON a~vbeln EQ b~vbeln
AND a~posnr EQ b~posnr
AND b~gbsta NE 'C'
WHERE a~vbeln EQ sales_open-vbeln.
IF NOT sales_open IS INITIAL.
LOOP AT itm_sales.
at end of vbeln .
sum.
v_openqty = itm_sales-kwmeng.
endat.
WRITE:/5 itm_sales-vbeln,
itm_sales-posnr,
itm_sales-matnr,
itm_sales-kwmeng,
itm_sales-lfsta,
itm_sales-lfgsa,
itm_sales-fksta,
itm_sales-fksaa,
itm_sales-gbsta.
ENDLOOP.
ENDIF.
skip 2.
write:/ 'open Quantity for the order is ', v_openqty .
for 1.
open invoices..
SELECT vbeln
fkart
kunag
gbstk
INTO TABLE it_billing_h
FROM vbrkuk
WHERE vkorg IN so_vkorg
AND vtweg IN so_vtweg
* AND spart IN so_spart
AND kunag IN so_kunnr
and year in p_year ---->"parameter for year..
AND gbstk NE 'C'. "----> open invoices
for 2..
2. refer TABLES mara, EINA ..
regards,
VIjay -
Steps for execution of valuated and unvaluated for MTO scenario
Hi,
Can any one provide the steps for execution of valuated and unvaluated for MTO scenario.
regards,
RAMHi,
Please find below the details about Valuated and non-valuated Sale Order scenarios:
SAP Scenario 1 - Valuated Sale Order Stock u2013 with Sale Order Controlling u2013 (MTO, ATO and ETO with VC)
1 Enquiry
2 Opportunity
3 Quotation (Creation and Approval). In case of ETO u2013 BPO is created and updated in quotation (condition type)
4 Creation of Sale Order
5 MRP Run u2013 Creation of Planned Order u2013 Creation of Production Order and Purchase Order
6 External Procurement u2013 Goods Receipt ROH Inventory A/c Dr (BS)
To GR/IR A/c Cr (P&L)
7 Material Consumption to Production Order In FI:
ROH con. A/c Dr (P&L)
To ROH Inventory A/c Cr (BS)
Same is the case with HALB
In CO:
Cost of Material is debited to Production Order
8 Activity Consumption to Production Order No FI Posting
In CO:
Production Order is debited and cost center is credited with activity cost
9 Goods Receipt from Production Order FG Inventory A/c Dr (BS)
To COGM A/c Cr (P&L)
10 Delivery to customer In-Transit A/c Dr. (BS)
To FG Inventory A/c Cr (BS)
11 Invoicing to customer In FI:
Customer A/c Dr (BS)
To Revenue A/c Cr (P&L)
COGS A/c Dr (P&L)
To In-Transit A/c Cr (BS)
In CO:
COGS and Revenue are posted to COPA
Period end closing u2013 Production Order
12 Revaluation of activity prices Production Order and Cost Center will be debited or credited as the case may be
13 Calculation of WIP In FI:
WIP A/c Dr. (BS)
To Change in WIP A/c Cr (P&L)
If the Order is completed:
In FI:
Change in WIP A/c Dr(P&L)
To WIP A/c Cr (BS)
14 Calculation of Variances Variances are Calculated on the Production Order. No FI or CO entries
15 Settlement to Sale Order Production Order and Sales Order will get debited/credited depending on whether they are positive or negative variances
Period end closing u2013 Sale Order
16 Result analysis at Sale Order Result Analysis run will identify the status of the sale order and will enable the postings to COPA at the time of settlement
17 Settlement of Sale Order
In FI:
Variances A/c Dr (P&L)
To COGS Account Cr (P&L)
(It would be otherwise if variances are positive)
In CO:
COGS, Revenue and Variances are settled to COPA
SAP Scenario 2 u2013 Non-valuated Sale Order Stock u2013 with Sale Order Controlling
Process Step Business Process Flow Value Flow u2013 FI/CO
1 Enquiry
2 Opportunity
3 Quotation (Creation and Approval)
4 Creation of Sale Order
5 MRP Run u2013 Creation of Planned Order u2013 Creation of Production Order and Purchase Order
6 External Procurement u2013 Goods Receipt In FI:
Consumption A/c Dr (P&L)
To GR/IR A/c Cr (P&L)
In CO:
Material costs will directly get posted to Sale Order
7 Material Consumption to Production Order Not applicable
8 Activity Consumption to Production Order In FI:
No Entry
In CO:
Activity Costs are posted to Production Order
9 Goods Receipt from Production Order Only Material Document for movement of goods will be there. The stock is neither valuated in CO nor in FI
10 Delivery to customer Just goods movement from sale order stock to customer. No value postings in FI and CO
11 Invoicing to customer In FI:
Customer A/c Dr (BS)
To Revenue Cr (P&L)
In CO:
COGS and Revenue get posted to Sale Order
Period end closing u2013 Production Order
12 Revaluation of activity prices Prodn Order and Cost Center will be debited or credited as the case may be
13 Calculation of WIP No WIP
14 Calculation of Variances No Variances
15 Settlement of costs to Sale Order All the costs accumulated in Production Order gets collected to Sale Order
16 Settlement of Variances No Variances in Production Order
Period end closing u2013 Sale Order
17 Result analysis at Sale Order In FI
WIP A/c Dr. (BS)
To Change in WIP A/c Cr (P&L)
If the Order is completed:
Change in WIP A/c Dr (P&L)
To WIP A/c Cr (BS)
No CO postings will happen
18 Settlement of Sale Order COGS, Revenue and other direct sale order related values will get posed to PA.
Best Regards
Surya -
Price analysis by material type
Hi Gurus,
is there a tcode that would include a price analysis for materials over time. It should be able to be sorted by supplier, material type & material group. The main objective is to follow the price trend over time
Thanks
Anushahi,
For Stock as per material type :
Check MC.T, MC.U and MC.W....Material pricing groups...
Then also check MC$< : For Purchasing values
and MC$> : For purchasing quantities...
Above two are based on the material group...
Regards
Priyanka.P -
Material ledger (ML) price analysis, LACCS & CKMLLA return err. CKMLLA001
Dear colleagues,
We're experiencing problems analysing actual cost component split on material level after Material Ledger closing and need some help.
OSS-note 872421 "Cost component split display for activity types" comes with two transactions for the purpose of analysing prices. But both transactions LACCS & CKMLLA don't work in our system, returning error message "Header not found: message № CKMLLA001" after trying to view ML prices (F5) or get Price report from LACCS as well as on Price report (F8) in CKMLLA.
There's no further info available on message CKMLLA001. Did anyone here happened to get this message? What could it mean, what should we check?
We need for analysing ML prices because the values in cost components split (according to CKM3, Itemization) differ greatly from what was expected on the basis of price analysis in Cost Center accounting (e.g. S_ALR_87013611).
OSS-note note 880217 "Cost component split and price do not match" is implemented in our system, as well as recommendations from the corresponding note 1090144 "Preventing rounding errors in prices" are taken into account. For activity prices number of significant digits is set to 10, "no optimization" not selected. Though we don't get any warnings # 204: "Split and price of cost elem./activity type &1/&2 not consistent" during multi-level price determination, the totals are close to equal in ML costing compared to CC costing. -
Set Tolerance Limits for Price Variance when PO-based Purch.Requisition
We must garanty that Price from Purch.Requisition will be the same at PO.
IF some variance occur a error messag must be sent to user and PO could not be saved.
I found at customzing under SPRO > Materials Management > Purchasing > Purch.requisition > Set Tolerance Limits for Price Variance .
Reading the help of customizing it mean the system consists what we need..
I have created tolerance limit NB, and set limits for all checks as 0,01.
When I will activate messages as recommended on help no messages 601 and 602 have the text that guide us to correctly setting.
The help mention that after create tolerance limit we must set this tolerance by document type..but I didnt find this field at customzing
Does anyone can help me ?
See the help on customizing below
Set Tolerance Limits for Price Variance
In this step, you can define percentage-based and value-based (absolute) tolerance limits for price variances between purchase orders and purchase requisitions. Variance types are mapped out in the SAP system by tolerance keys.
You define the tolerance limits for each tolerance key and assign your tolerance key to the document types for purchase requisitions. The tolerance limit then applies for all documents of this document type.
When processing a purchase order, the system checks whether the unit price of a purchase order item differs from the unit price of a purchase requisition item. If you have configured, activated and defined tolerance limits in document types, variances are permitted in the tolerance limits. If the variance exceeds the tolerance limit, the system issues a warning. If you have defined a percentage-based and a value-based absolute tolerance limit, the strictest of the two variances will apply for this check.
Note
You can determine whether the system messages (601 and 602) appear as warnings or error messages in step "Define Attributes of System Messages".
To do this, go to the Materials Management IMG and choose Purchasing -> Environment Data -> Define Attributes of System Messages.
Requirements
The tolerance key must be defined in step Define Tolerance Key.
Activities
1. Define tolerance limits for each tolerance key.
2. Define the tolerance key in step Define Document Types.
Thx and best regards,
AleHI
SET TOLERANCE LIMITS FOR PURCHASE REQUISITION UNDER THE DEFINE DOCUMENTS FOR PR
AFTER SETTING TOLERANCE LIMITS WHILE CREATING PURCHASE U WILL GET BASED ON TOLERANCE LIMITS THERE FOUR WAYS TO SET TOLERANCE LITS
1
ABSOLUTE VALUE
2
PERCANTAGE
3
TOTAL PO VALUE
4
QUANITY BASED PRICE PER UNIT
OK BYE -
Configuration steps for split valuation
Dear Gurus,
I have completed following steps in MM configuration.
A.Defining Enterprise structure
A1. Defining controlling areas
A1. Defining Plants
A3. Defining Storage Locations for Plants
A4. Defining Purchase Organization
A5. Assigning Purchase Organization to Plants
A6. Assigning Plants to company code
A7. Assigning purchasing organisation s to company code
A8. Assigning purchasing organisation s to plant
A9. Creating Purchase Groups
Now I am facing problem in Split evaluation.I am not able to create create valuation class & valuation type.
What is the role of split valuation ?
What are the configuration steps for split valuation?
Can anybody guide me on this/
Thanks & regards,
NBHi NB
A fruit company is importing apple from America & Europe. The price of apple imported from America is Rs.10 per Kg. The apple imported from Europe is Rs.15 per Kg. How do they maintain material master for Apple with two prices..?
A chemical factory produces methanol. The cost of methanol produced internally is Rs.20 per liter. But due to high production they purchases methanol from outside at Rs.30 per liter. How do they maintain material master for methanol with two prices..?
Petrol bunks have different varieties of petrol. Hi speed petrol costs Rs.52 and ordinary petrol costs Rs. 47. How do they maintain material master for petrol with two prices..?
If your answer is to maintain two material codes i.e. one for apple-America & one for apple-Europe then you are wrong. If your answer is Split Valuation, then you are right.!
Steps:
We have to activate split valuation if you want to use split valuation. But by default split valuation is Active.To activate the split valuation:
tcode OMW0.
To differentiate between material stocks, you must define valuation category and valuation type.
The valuation category specifies which criterion should be used as the basis for differentiating between the various partial stocks.
The valuation type specifies an individual characteristic of a partial stock.
Go to tcode OMWC, create global types, then global category. assign global types to global categ. and then attach them to valuation area(plant).
regards
Yogesh -
Dear Gurus,
I'm new in material ledger and need advise for material price analysis in CKM3N.
There is a value from receipt from next level 13,282,838.
where cause value change 1,383,641 and new price change 365,125.
How to analyse this casue of single and multilevel price different could happen and what report can explain this different.
Thank you,
ISHi Iwan.
+ CKMLQS is the way to analize the price diff from lower levels. In your screenshot the pride diff come from 0414 F3PCS ( the same header material), thats why i ask if you have rework process.
+ Strategy 20 in the standard is a non-valuated sales order stock process, and its easy to verify because in CKM3N you dont write the Sales Order.
I never see a proyect with non-val sales order stock because SAP recomendation:
https://help.sap.com/saphelp_erp60_sp/helpdata/en/90/ba6cfb446711d189420000e829fbbd/content.htm
In the same page, also check the constrains of non-val sales order stock.
+ Also check this old thread, UDO say ML dont work with NonValuated sales order stock (UDO work in ML development).
Material Ledger Functionality with Non Valuated Sales Order Stock
As i told you, i i couldn't give you an accurate opinion without see your system, but i guess the problem is the non valuated sales order stock.
Question:
+ You are in a productive system or in a test system ?
+ Who decide to work with strategy 20? PP boys ?
Arturo. -
Hello
I am looking for advice/tips on tracing the costs of material as it moves through SAP. For example:
Recevie Material 1 at Plant A
Plant A processes Material 1 at Plant A to make 3 semi-finished goods.
One of these semi finished goods is then shipped to another plant.
Then this semi finished good is processed and produces 3 more semi finished goods.
Then the 3 semi finsihed goods are processed again to make several different finished goods.
I have used transaction CS15 to see what materials are made after processing.
I have also used transaction CKM3N to view the material price analysis.
My question is: Is there a better way to view how the costs flow thru SAP? Is there a more efficient way of tracing multiple materials in CKM3N than to enter one material at a time? Any help would be appreciated.
Thanks for reading.
JoeDear Joe,
You can get the value MBEW-KALN1.
Then, you can check Table CKMI1.
Regards,
ian Wong Loke Foong -
Seeing the detailed sql with db table names for an analysis in OBIEE 11g?
Hello All,
I am trying to see the detailed sql for an analysis to see which tables my analysis is hitting back in the database. Currently all i see is the subject area name with bunch of s_0, S_1,S_2.... but i want to see the actual table names which the Analysis is pulling the data from, I am new to OBIEE. Any help or advise with the steps in order to accomplish my goal is greatly appreciated.
Thanks,
Ravi.
Edited by: user1146711 on Aug 23, 2011 3:24 PM
Edited by: user1146711 on Aug 23, 2011 3:30 PMHi ravi,
You can check in the presentation services by going to Administration/manage session/view log for the specific report that you are running.
You can even check the SQL in log file NqQuery.log in your installation folder C:OracleBI\server\log\NqQuery.log
Check this Courtesy by gerard http://gerardnico.com/wiki/dat/obiee/manage_session_log
hope answered.
Cheers,
KK -
Documentation Assistant - No Logical Component exists for this analysis
Hi
Whe trying to create a analysis with in solution manager documentation assistant i get the error messaage
No logical component exists for this analysis , verify the analysis project.
Can anyone tell me how i can solve this,
Thanks
BarryHi Barry,
To solve this issue, you may try steps described below:
1. Call Transaction 'SOLMAN_DIRECTORY'
2. Select your source Solution via single click.
3. In detail panel, check if there is any valid Logical component in the
'System Group' Tab.
4. Add related Logical Component to the Solution, make sure there is val
id System for at least one role ( Development System e.g. )
5. Save your Solution.
6. Try to create Analysis Project from that Solution again and afterward
screate an Analysis.
Hope such information can help you solve such issue.
Kind regards,
Fabricius -
Customer hierarchie HIENR01 not filled in price analyse
Hello,
I created a new price condition for the customer hierarchie and I also tried it with the sap standard condition type HI01.
Both are not working, because the field customer (hiearchie 1-7) is not filled. I can only see an exclamation mark in the price analyse for the condition.
Does anybody know what I forgot???
Thanks
NicoleSolved this task myself.
The characteristics I had to use in table sales_cfgs_value for FM SD_SALESDOCUMENT_CREATE were:
EXPRESS_ORDER - Y/N
PDF_PROOF - Y/N
POS1_ID_W - TOP/BOTTOM
POS1_NR_OF_COLOURS_KB - 1
POS1_PRINT_CODE - P1
POS1_USE_W - Y
REPEAT_ORDER - Y
ITEM_COLOR_NUMBER - 17
COLOR_XX_QTY - 100
Now the FM is returning the startup price, the variable costs and the manipulation costs. -
Steps for Idoc to EDI Subsystem
Hi all,
Can anyone tell me the steps that i have to worry about to send an idoc immediately to EDI Subsystem
I mean what all things i have to specify while creating ports and partner profiles etc
ThanksSending Order Confirmations by EDI (SD-SLS)
Use
By setting up and using the Electronic Data Interchange functions in the R/3 System, you eliminate the need to print documents and send them through the standard mail system. Instead, you send the information electronically. This method is more practical, convenient, and allows you and your customer to process data faster.
In this EDI scenario, you process and send order confirmations to a customer's R/3 Purchasing system.
Prerequisites
Application
Customizing
To process outbound order confirmations, you need to make all of the necessary EDI settings in Customizing for Basis. You make settings for output control in Customizing for Sales and Distribution.
Output Control
The standard SD condition components are:
Condition component Value
Sales document type AA
Output determination procedure V10000
Condition type BA00
Transmission medium 6 (EDI)
Access sequence 0001
Processing subroutine Program RSNASTED, form routine EDI_PROCESSING
Partner function SP (sold-to party)
Application V1
Condition records for outbound order confirmations are maintained in Customizing for Sales and Distribution. Choose Basic Functions Output Control Output Determination Output Determination Using the Condition Technique Maintain Output Determination for Sales Documents.
IDoc Interface
Define the EDI partner profile for your partner (transaction WE20) by entering the following data for the outbound parameters for partner profiles and the additional profiles for message control:
Field Value
Message type ORDRSP
Partner type KU (customer)
Partner function SP (sold-to party)
Receiver port e.g. SUBSYSTEM
Output mode e.g. Transfer IDoc immediately
Basic type ORDERS04
Process code SD10
Activities
Create an order. When you save the document, the system uses your settings in output control to find the appropriate condition record and send confirmation of the order by EDI. To review and maintain output data in the document, choose Extras Output Header.
Receiving Acknowledgments via EDI (MM-PUR-GF-CON)
Use
You have arranged with your vendor that that latter is to send you acknowledgments in respect of purchase orders or outline agreements received from your company. (Note: both kinds of acknowledgment are generally referred to as "order acknowledgments" in the system. The corresponding EDIFACT term is "order response" (ORDRSP).)
You have the option of working exclusively with acknowledgments. The acknowledgment is then purely informative in nature, since only the acknowledgment number is recorded in the system.
If you wish to receive different kinds of vendor confirmation, such as both order acknowledgments and shipping notifications (also known as advance shipping notices - ASNs), it is possible for quantities and dates to be entered in the system automatically).
For more information on this topic, refer to the MM Purchasing documentation ( Confirmations from the Purchasing Viewpoint and Receiving Confirmations via EDI).
Prerequisites
Application
To work with several categories of vendor confirmation, you must:
u2022 Enter a confirmation control key on the item detail screen
u2022 Set up the confirmation control facility in Customizing for Purchasing (Purchasing Confirmations Set up Confirmation Control). There you can specify the order in which you expect confirmations from your vendors, for example.
Under Confirmation sequence, you can:
u2022 Specify tolerances for date and price checks
u2022 Allow vendor material changes (VMat indicator)
u2022 Adopt vendor price changes (Price indicator)
Do not use a confirmation control key if you work exclusively with acknowledgments.
IDoc Interface
You have made the following settings for your EDI vendors in Customizing for Purchasing (Purchasing Messages EDI Set up Partner Profile):
Parameters for Inbound Messages
Field Value
Partner type LI
Partner role LF
Message category ORDRSP
Process code ORDR
Processing Initiate immediately or process via background program
Activities
When an acknowledgment is received in the form of an incoming EDI message, the system checks whether a confirmation control key has been entered in the relevant PO or outline purchase agreement.
u2022 If there is no confirmation control key, only the acknowledgment number is entered on the item detail screen.
u2022 If there is a confirmation control key, the system updates the confirmation overview. That is to say, the dates and quantities set out in the acknowledgment that has just been received are recorded and taken into account in the overview. To view acknowledgments that have been received, choose Item Confirmations Overview from the item overview. Column C (creation indicator) contains the value 3, meaning that the acknowledgment was received via EDI. The system also enters the IDoc number in the External document column.
An IDoc can always acknowledge one purchase order only. The acknowledgment relates to the PO item, not to any individual schedule lines.
Exceptions
When an acknowledgment is received via EDI, the system automatically checks quantities, prices, and dates. In checking quantities, it applies the over- and underdelivery tolerances set for the item. You can set tolerances for prices and delivery dates in Customizing for Purchasing under Set up Confirmation Control.
The tolerances you define apply to all vendors. Using the enhancement MM06E001 provided by SAP, you can specify that the tolerances do not apply to certain vendors.
If the acknowledged quantities, prices, and dates vary from those set out in the PO or purchase agreement, the system issues a warning message. In this case, the purchasing document is not updated.
For more information on this topic, refer to the section Error Correction (Receiving Confirmations via EDI) of the MM Purchasing documentation.
Sending PO Change Notices via EDI (MM-PUR-PO)
Use
This section describes how to transmit a change notice relating to a purchase order that has already been sent to a vendor.
The function corresponds to the transmission of a purchase order via EDI.
Prerequisites
Application
You have already successfully transmitted the original purchase order to the vendor via EDI.
Message Control
You have created message condition records for your EDI vendors (Purchasing Master data Messages Purchase order Create).
Use the message type NEU to transmit PO change notices.
IDoc Interface
You have made the following settings for your EDI vendors in Customizing for Purchasing (Purchasing Messages Set up Partner Profile):
Parameters for Outbound Messages
Field Value
Application EF ( Purchasing: purchase order)
Message category ORDCHG
IDoc type ORDERS02 or ORDERS04
Process code ME 11 (ORDCHG: PO change notice)
If you wish to transmit PO conditions or texts to your vendor, you must create an IDoc view. For more information on this topic, see Sending a Purchase Order via EDI.
Activities
Change an existing purchase order via Purchasing Purchase order Change. Make the necessary changes and save the PO.
The new message is compared with the last successfully transmitted message. PO change notices indicate whether any new items have been added to the PO, and/or whether any already transmitted items have been changed.
When the message is transmitted, only those changes that are simultaneously new and print-relevant are included. The system sets the change indicator for the new message. To check the change indicator, choose Header Messages in the PO item overview.
See also:
MM Purchasing: Creating a Purchase Order
Cross-Application Components: Customizing Message Control in Purchasing (MM): Example: Purchase Order
Receiving Order Changes by EDI (SD-SLS)
Use
In this EDI scenario, you receive and process order changes sent by a customer from an R/3 Purchasing system.
Prerequisites
Application
General
You can receive and process order changes in your system only on the basis of an existing order.
Customizing
To process incoming order changes, you need to make all of the necessary settings in Customizing for Basis. There are no special settings for Sales and Distribution.
IDoc Interface
Define the EDI partner profile for your partner (transaction WE20) by entering the following data in the header and detail screen for inbound parameters:
Parameter Value
Partner type KU (customer); if the IDoc is sent from an R/3 system via tRFC (in a typical case with ALE scenarios), enter LS for logical system!
Message type ORDCHG
Process code ORDC
Processing Process immediately
Allowed Agents Enter an R/3 user or an organizational unit, for example.
Activities
Inbound Processing
The IDoc interface receives the IDoc and reviews its control record. According to this record and the corresponding partner profile, the IDoc is transferred to the function module IDOC_INPUT_ORDCHG in Sales and Distribution. The ALE services are called.
The system processes the IDoc in the background, using the data records in the IDoc to determine the relevant order.
If processing is successful, the system updates the sales order. The IDoc is sent back to the IDoc interface which updates the status records in the IDoc.
Exception Handling
If it cannot determine an order, or if an error occurs in processing, the system determines the relevant agent(s) and sends a workitem to the integrated inbox(es). An agent can pick up the workitem to process the IDoc or simply end processing.
To display an IDoc for order changes, choose Environment Display facsimiles in the order. The system displays a dialog box of object links where you can choose Linked IDocs. -
Steps for transporting the created request
hi,
sap gurus,
kindly explain the configuration steps for
how we will transport a created request
from one server to another
regards,
balaji.t
09990019711.Transport Request is generated in following scenarios:
1. Customizing Request - When doing or changing some customization.
2. WorkBench Request - When configuration is cross-client. Eg Generating new Table, making changes in access sequence, Abap development, etc.
Transport Request is released through SE10, to be transported to Quality & production server.
Configuration of Transport Request System is configured by Basis consultant. Basis Consultant is also responsible for transporting the Transport request from Development server to Quality & Production.
Transport request is not generated for Master Data. For eg: Customer Master, Material Master, price master, etc.
Benefit of Transport Request:
SAP Landscape normally has 3- Tier system:
Development Server - Where customization takes place. Transport request is generated at this level & then first transported to Quality server for testing whether it meets the requirement or not. Once the requirement is met in Quality server then Request is transported from Development Server to Production Server (Actual / Live System)
Quality Server - Mainly useful for testing.
Production Server Actual / Live server, where the real transactions are created & posted.
Regards,
Rajesh Banka
Reward Points if Helpful. -
ML Price Analysis CKM3N- 643 versus 645 MT - Grp valuation
Hi Everyone:
Our current system has Group Valuation and Transfer Pricing with material ledger activated (10 and 31 currency types). While performing testing for intercompany stock transport orders, I noticed that in CKM3N (Material Price Analysis) 'Purchase Order Grp' shows up if we use 645 movement type but not when we use 643. Is that an expected system behavior? We have ECC6 EHP6
We had to use 643 since we are using cross-company stock transport orders with SD billing and invoice. We don't have stock-in-transit since the plants are only 200 miles apart.
Thanks in advance for everyone's help!
643 Movement type
645 movement type
Maybe you are looking for
-
CLIENT_SEND_FAILED HTTP ERROR 500 Internal Server Error
Hello Experts, I have a scenario from Proxy->SOAP. I am facing the below error. I have many other Scenarios from Proxy -> SOAP all of them are working fine except this. I am using NW07_06_REL With SP 06 <?xml version="1.0"; encoding="UTF-8" sta
-
Portal: custom i-view definition (transaction) how to hide command box
Dear Sirs, we are trying to define a transaction i-view (displaying a SRM transaction) in portal but hiding the command box. The i-view has been defined under portal content \..\iview\GUI\ We have tested some values in "Parameters Forwarded to Transa
-
Reader in a new tab (ok), but ina new window...
Hi,PS: in adobe bugbuse I dont find the correct fiedl to fie a bug. this issue happens with *ALL* pdf files in firefox 32.0.1 (and previous), via acrobat reader plugin (11.0.09 and previous). An example: open this file http://www.medioevogreco.it/pdf
-
Time Machine not finding old backups
I took my Macbook in for service last Thursday (12th) and i got it back yesterday (17th). Now, i have about 2 months worth of backups on a Western Digital MyBook but Time Machine can no longer find them (i'm guessing, they don't show up when i try to
-
I still don't have this option from the generate drop down menu Where is it, thought it was included in this update