Pricing date check
As-Is Scenario: Presently there is no check while entering the pricing date while creating the manual order in SAP. By typoerror, user enters date as say 0707/08/15. Actually user wanted to type 2007/08/15. Such mistakes are accepted in Sap in the pricing date field.
To-Be Scenario: when the pricing date field is entered, there can be check to validate "abnormal" dates. Ideally, year field can be checked as +- 1 or 2 of system year, if not within this range should be treated as abnormal.
Please Reply keeping following details in mind:--
1)Do i need to have new programme/routines which will validate and check this error.
2) Is this change is feasible in terms of profitability analysis.
Hi
Why you want the user to fill the pricing date? As the pricing date comes automatically while creating the Order, which you can change and to avoid the typographical error, it is better to train the user to use the F4 Help.
Still if you want to check the date then use MV45AFZZ (USEREXIT_SAVE_DOCUMENT_PREPARE).
Hope it will help you.
Regards
Amitesh Anand
Similar Messages
-
Possibility that a check/ authorization on Pricing Date - Sales Order
Is there any possibility that a check/ authorization on Pricing Date can be implemented at Sales Order Level.
Regards,Hi
You cant use authorizations in relation to the pricing date.
I dont know which kind of check you want to make but of course user-exits like mv45afzz is always an option.
Kind regards
Søren Nielsen -
Service Desk: Pricing data for partner could not be read
Hi all,
I am trying to configure the Service Desk functionality for Service Providers (on EHP1).
I follow the SAP Documentation (SAP Solution Manager: Service Desk for Service Providers) and SLA's made easy in SAP Solution Manager. Also some discussion threads helped me with some steps (I applied e.g. the recommendation from Pricing data for partner 106 could not be read. , but it didn't help).
I am facing some errors related to the CRM part of the configuration.
When I create Service Desk Contract (SLFV) in CRMD_ORDER, the error appears Pricing data for partner xxx could not be read. I checked the setting of BP and I am not able to find the reason, for customer's (sold-to-party) BP the sold-to-party > Sales Area Data the Sales Organization/Distribution Channel/Division are maintained. Which information for pricing is needed and where can it be configured?
Another error - I am sure it is related to the first one - the service contract cannot be determined in the service message (in Item details view under product). The error messages are about sales area/organization, so I suppose there is something wrong with the link Service Contract -> Business Partner definition.
Could you please help me what can cause the error?
Thanks in advance,
VaclavHi Balaji.S,
my problem was solved when I double checked the settings of org structure. That means there must be a consistent setting for sales organization / distribution channel / division in businness partner (tcode BP), organizational model (PPOMA_CRM), product workbench (COMMPR01). The setting must be same for both the sales department of the service provider and the customer's company (I am sorry I am not CRM, so I am following just this simple logic)
In the long text of the error (in CRMD_ORDER) I could see "expected" combination for sales organization / distribution channel / division (message e.g. The access was carried out with sales organization 'O 50000613', distribution channel '01' and division '') -> when the org model was set up everywhere in this way, the contract was automatically filled by the organization data and in the next step the contract could be determined in the service desk message.
Anyway it took some time to find out the correct combination. Deeper CRM knowledge would help me much.
Vaclav -
Pricing data for partner 300027 could not be found
Hi guys,
We have ECC6 and CRM5,both are IDES.I have fulfilled some exercises on training document,for example,I can create sales order in CRM,then this sales order can be transported into ECC.
now I want to extend the sales area,so I made these operations:
1. create sales area Z009/71/71 in ECC
2. copy this sales area to CRM
3. extend the sales view(Z009/71/71 ) of BP 300027 in ECC
4. check this sales view for BP 300027 exists in CRM
than I create sales order in CRM,I use sales organizaion Z009/71/71,BP 300027,but when I press ENTER,the error occurs.
Could anybody help me and give me some advices,many thanks!Hi Curry
Shalini has correctly pointed out the essentials required for price determination am using the same below:
Sales Org...........................Z009
Distribution Channel............71
Division..............................71
Customer Pricing Procedure ( can be seen in the transaction type Customizing)
Document Pricing procedure.( Can be ssen in the business partner-sales area data)
You need to check all these perameters, if the correct values are maintained for them. However if you are using your CRM installation for the first time then there is one important thing which you need to check. In the above mentioned essentials the Division plays a major role as dispite of the fact that the sales area is available in CRM system it is important to check if the Division is activated for the Sales Order Header or not. If the division is not activated then even if you maintain all the values system will throw the error that pricing data could not be read for the respective BP.
Following is the process to check the same and maintain the necessary values:
1. follow the path IMG -> CRM -> Master Data -> Organization Management -> Division Settings -> Define Use of Division and Dummy Division.
2. Put a tick mark in the check box Header Div. Act. and save your settings. Now check the transaction again.
Hope this help.
Cheers
Avi -
How to change the pricing date inthe conditon record access details
Hi Team,
Please help to solve this issue.
When we create a sales order, pricing date will update as creation date and the same date will appear in the condition records access details for all the respective condition type.
In case of sales order is created with reference to Contract then pricing date will update same as from the contract pricing date.
for examaple contract created on 01.01.2014 for the same day if we create the sales order with reference contract then pricng date will update as 01.01.2014 in the sales order.
If we create the sales order example today 19.05.2015 but stil pricing date will update as 01.01.2014 (due to same date available in the contract)
Now my requirment is for one of the condition type ex ZXXX this pricing date should update as sales order creation date (Not all the condition types) in the condition record access.
Please check and let me know ho to solve this issue.
Thanks in Advance.
MK.Hi MK,
When we define a price condition in customizing, we have field Pricing date, with the following entries available:
‘ ‘ Standard (KOMK-PRSDT; tax and rebate KOMK-FBUDA)
A Date of services rendered (KOMK-FBUDA)
B Price date (KOMK-PRSDT)
C Billing date (KOMK-FKDAT)
D Creation date (KOMK-ERDAT)
E Order date (KOMK-AUDAT)
Use E.
Regards,
JM -
Pricing Date in Sales Order Documents
Where can I get the Pricing Date field for sales order? I checked the input screen, there is Pricing Date at both header and item level, but I couldn't find corresponding field in VBAK and VBAP.
Thanks in advance!Hi
It is VBKD-PRSDT for both.
Reg's
Edan -
Pricing date for Service Order and Service Confirmation
Hi,
I cretated a Service Confirmation as followup for Service Order.
Client is asking "Pricing Date" should be same Same in Service Order and Service Confirmation. But, I am not seeing any such field in the screen.
I need to check T&C field and Zone field. But, I am not seeing these fields also.
Can you please let me know, where can I find this fields. (In which assignment block).
Thanks,
Sandeep
Edited by: Sandeep Reddy on May 31, 2010 7:21 PMHi,
I think by PRICING DATE they mean BILLING DATE.
In date profile of SERVICE ORDER and SERVICE CONFIRMATION you assign the BILLING DATE date type (i think it is there in the standard itself- however just ensure it).
Or customize a PRINCING DATE date type in the DATE PROFILE of SERVICE ORDER and CONFIRMATION and copy the date set in SERVICE ORDER to SERVICE CONFIRMATION.
This is one strategy you can use.
Regards
Surendra More -
Mass change of pricing date and billing date in credit memo request
Hi,
Can i change the billing date pricing date on credit memo request docs using MASS transaction?
If i enter the regular sales order number it prompts me to change the value but if i enter the credit memo request doc number,the message "No data meets the selection criteria" is displayed.I also checked with IDES ,message is the same
Is there any different way to do mass change for credit memo requests or am i missing something here.
Please Suggest
Thanks
Abhilash NayakHi,
Go to the transaction code MASS and enter the OBJECT TYPE as BUS2032 and enter
It will lead you to the next screen where you can find the Table and Field TABS
Select the SALES ORDER HEADER DATA and choose the fields data and choose the fields PRICING DATE and BILLING DATE and execute
In the subsequent screen you can see the selection screen where you can enter all the Sales documents for which you want to change
Key in all the documents and execute
Now change the date as per your requirement and check the effect
regards,
santosh -
Helllo ,
my pricing date in sales order is based on the requested delivery date....But many times users change the requested
delivery date and the pricing date is changed.I need to have initial pricing date always and never changed.
I think SAP standard dont have solution for this right?
Thanks and best regards
LHai Luis Guilhermo,
In sales order program ,
SAPMV45A
Include : MV45AFZZ
FORM userexit_save_document_prepare
CODE:
CONSTANTS: c_t(45) TYPE c VALUE 'Please enter current date or future date in ',
c_t1(18) TYPE c VALUE 'Pricing date field'.
IF sy-tcode = 'VA01' OR sy-tcode = 'VA02'.
IF vbkd-prsdt LT sy-datum.
MESSAGE e000(zmsg1) DISPLAY LIKE 'E' WITH c_t c_t1.
ENDIF.
ENDIF.
This user exit code will check your pricing date should be equal to or more that system date, else gives error.
Regards,
Mani -
Dear experts
How to change manually condition pricing date in PO item level
regards
vijjuHi,
You will have to check in the cusotmizing: "Define screen layout at document level" for the PO. There you should check for all the filed selection keys involved the:
Selection group Quantity and Price
In order to check which filed selection keys are involved, you can use the function MEX_FELDAUSWAHL. You can check the note 30316 for more details.
Best Regards,
Arminda Jack -
Hello All,
We have an issue with the Line item pricing date.
In our project we are using the supersession functionality; we have one sales order with header pricing date ex: 25.12.2008 with some line items, for line item 10 we have created superesession material on 01.01.2009 with other material and maintained the pricing condition records validity date same as 01.01.2009.
We maintained in a way that if the material is not available and superseded material is available one job will run and creates the new line item with superseded material and copies the all information from the old line item. Here the problem is it copied the old material pricing date as 25.12.2008 due to this the new line item price is not calculated because the condition record is available from 01.01.2009 and it is disable mode.
Can any one give an idea how to solve the above issue.
Thanks and Regards
Srinivas KapugantiHi Srinivas,
reading the answer above, there are 2 ways to solve your problem:
1) Modify the logic that determines the pricing date
2) Use the pricing reference material field (i.e. workaround)
Unfortunately in the landscape currenly i'm working, I haven't installed APO... So I cannot make any tests in a similar landscape.. however I can try to suggest to you something...
Concerning the "idea" N. 2 you have:
A) To check (from a "business point of view") if superseeded material and the new material have the same price.. I think so.. In the past I've worked as consultant in an A&D company and we have implemented supersession.. Usually, from a "commercial point of view" no impact on pricing must be "charged" to the customer because "supersession". So, usually, the superseeded material and the new one has the same pricelist...
B) From a "technical" point of view, try change manually the sales order updated by APO BOP and fill (manually) the field VBAP-PAMTN (item detail, tabstrip "Sales B") and, please, check if SAP determines the correct price condition record.
C) If test in point B is "ok".. I think that when BOP try to change the sales order, the userexit move_field_to_vbap will be called (include MV45AFZZ).. If you are able to understand to which "old" SO item is referred the new one, you can use this exit to fill VBAP-PMATN field of the new item with the superseeded material code (the old one)....
Advantage:
1) You don't have to change the program called by RFC from APO (maybe it requires an out of standard solution? I don't know..). You have "only" to implement an userexit..
2) SD pricing date will be, also for the new item, the 25.12.2008; but, in this case, SD will be able to find (via PMATN field) the pricing condition record linked to the superseeded material. This solution is Ok if hypotesis in point A) is correct. Otherwise it make no sense.
Sorry for quite long answer. Hope this help.
Have a nice day - Massimo -
Condition Pricing Date is Diff. from PO Creation date
Hi,
We have created a PO 1100041212 on dtd. 05.05.2011.
In PO Conditions tab, i have a field in the detail view ' Condition Pricing Date'. For Condition type P001, it is not showing the PO date. (mostly cases has the same date of PO Creation date)
Condition Pricing Date showing is 30.01.2011. Why???
Plz guide..from where these date is picking...Dear Anil,
Yes, Info Record can exist and can be created without material number, This can be done in combination with vendor and Purchase Org. I suggest create this info record manually and then create PO and in PO check if the "Info Update" indicator is set or not. Info update record should be set in both quotation and in PO.
Info record can be manually created using following menu path:
SAP Menu -> Logistics -> Materials Management -> Purchasing -> Master Data -> Info Record -> Create
Regards,
Ahmad Farhan Khalid -
Pricing condition in Billing document (Pricing Date)
Hi Gurus,
I have a sales order which is created on 10.01.2012, the pricing date in the sales order is the same (10.01.2012). The Delivery was created on 22.02.2012 and Actual GI date is also 22.02.2012.
Now when I am creating the billing document, the pricing condition value is showing as '0'. I checked the pricing analysis and found that the validity of the base price condition Z001 was from 10.01.2012 till 14.01.2012 in the sales order.
As the Actual Goods Issue date is taking as the 'Billing date' as well as 'Pricing Date' , the system is not able to find a valid condition type as on 22.02.2012 (GI date). The pricing type in copying control of Delivery to Billing is 'C - Copy manual pricing elements and redetermine the others'.
So I would like to know your opinion on the following.
1) Can I create the billing document using VF01, manually change the pricing date as 10.01.2012 and do the price update using rule C? Will it fetch the price based on the pricing date?
OR
2) Maintain the condition type Z001 for the GI date and do the billing?
Please let me know which is the best way to adopt?
Regards,
SAMHello,
If you have necessary authorization to change the Pricing Date in Invoice, please go ahead.
Change the Pricing date in Invoice, go to Conditions tab & update the Pricing. System will fetch Condition Records as on that date.
Hope this helps,
Thanks,
Jignesh Mehta -
How to get pricing date automatically when billing
Does anybody know where can I set, to get pricing date automatically when billing? (BTY must by the Sales order type)?
Thanks you guy.Hi check in t-code VOV8 and enter sales order document type you can see pricing date setting as well as you can change manually pricing date while billing creation of billing VF01.
Hope this will help you.
Best Regards
Sainath -
Scheduling agreement pricing date category
Hi
i have a situation where the pricing date category in the additional data tab in scheduling agreement is defaulted to value 5 in display mode while i create a PO for certain vendors.
At first i checked for authorizations,but that wasn't helpful.
The field is in display mode when creating/changing an agreement.
pricing date category wasn't maintained in vendor master or info record for these vendors.
It happens only for certain vendors.
can someone tell me,how this is happening.Hi,
The field price control cannot be changed for scheduling agreements
with time-dependent conditions, it is always set to '5' (GR date).
The reason is that the delivery from the vendor does not necessarily
cover exactly one scheduling line; in many cases several scheduling
lines with different delivery dates are affected - which delivery date
should the system take in such a situation? In other words: there is
no scheduling line based GR in the SAP system - therefore it does
not make sense to change the field.
Best Regards,
Arminda Jack
Maybe you are looking for
-
Logic 9 not opening in 64-bit mode since installing Logic X.
Hi all, Has anyone else had problems opening Logic 9 in 64-bit mode since installing Logic X? The option to open Logic 9 in 32-bit mode (in get info) is not selected. Any help would be much appreciated! Thanks, Emily
-
I bought a Elements 12 Software bundle 3 weeks ago. How do I redeem the other part of the product I paid for? I bought a Elements 12 Software bundle 3 weeks ago.But I only redeemed,'Premier Elements' with the code it gave and had a separate code for
-
I just came back from the Apple store where the Genius deleted everything on my phone (was having trouble with battery life). I was then instructed to go home, sync my phone as a new phone and assured that I would be able to sync photos, contacts, et
-
Is Cord Needed to Play in Car for iphone the same as nano?
Hi All, Just got an Iphone 3gs, how can I play pandora or itunes in the car? I previous had a nano and got a white cable that links that from the nano to the cars aux jack and this worked fine. But the same cable is not working on the iphone. Do you
-
Copy/Capture Adjustment Layer settings using Javascript
Hi, For last couple of days I'm trying to copy adjustment layer settings via Javascript after adjustment layer has been already created. General idea is to capture adjustment layer settings and save them to JSON file for future preset etc. I was hopi