Approval at the time of price difference

Hi,
   I have defined the sales price in the item master as 100.
At the time of preparing the sales order if the user changes the price for the item then it should go for approval. Please
let me know how can i do this.
regards
Suresh S

Hi Suresh,
This can be done by using status profile at the sales order header and with function module I_Change_Status, you can change the user status in background and the order would need approval from the manager before allowing to create any subsequent documents.
So create user status in your status profile
SPRO - SD - SALES - DEFINE AND ASSIGN STATUS PROFILE - SALES DOCUMENT HEADER
10 - Order Created
20 - Order Confirmed
30 - Order changes pending approval
40 - Order Rejected
50 - Order changes approved
Now your abapper can write a logic in program MV45AFZZ wherein, whenever something in the order is changed after the order has been confirmed (status 20), then the status would automatically be set to 30. ((This can be done changes made to pricing if order is still at status 10. You have to decide the best possible scenario, i am just giving you an overview))
Now your sales manager can come and either make it 40 if he wants to reject it, or make it 50, if he is okay with the new rates or discounts if any.
You can find what changes have been made in the order by going to Environment - Changes.
This will give the manager a clear picture of which fields in the order have changed.
I have used this concept and it works perfectly fine.
Try and let me know.
Reward points for contribution if helpful.
Regards
Ravi

Similar Messages

  • Delegating an approver in the Time Approval

    Is there a delegation functionality available for the Mass time card approval where an alternate person can be delegated in case of the manager not available to approve the time
    I know there is a Delegation functionality which an employee can enter the time for other employee, is there a similar kind of functionality for the approval process
    please let me know thanks
    Message was edited by:
    Ramsys

    Ramesh,
    You probably missed this info in the question "Is there a delegation functionality available for the Mass time card approval"
    What you mentioned stands true for Timecard worklist page, but not for the Mass Timecard Approval page :)
    --Shiv                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

  • Price difference between the requisition and the order

    Hi All,
    There is new functionality in ERP6 that checks the difference in price price between the requisition and the order. The configuration is under Purchase Requisition -> Tolerance Limits -> Define Tolerance Keys. This is very useful functionality when the requistion item is approved at an estimated price, but a purchasing group needs to change the $ value it will block the Purchase Order.
    I have this configuration menu available in SPRO in one of my systems (IDES), however on a newly installed ERP6 system we are missing this menu path in SPRO.
    Does anyone know why this menu path in SPRO is missing on some systems...

    Thanks Henry,
    I've done some digging and the tables that store these config settings are part of US Federal Governement addons.
    Looks like all the (non government) sites that need it aren't able to have it. Great shame really as this would be very useful to communicate with the requestor whena  price difference occurs.

  • Value based on the periodic unit price(only with pr.ctrl S) field in MatMas

    Dear all,
    There is this field in mateial master called "Value based on the periodic unit price (only with pr.ctrl S)" in accounting view 1,
    1 - May I know what is this field about (in between our company using material ledger).
    2 - May I know why the value of this field are different between our company period 6 and period 7 for this year? what contribute to it? and is it something wrong with different value between two different period or absolutely normal?
    Thanks.
    Tuff

    Hi Tuffy,
    For your 1st query:
    PUP field in Accounting 1 (if ML is active, Price Determination indicator=3) is the result of Actual Costing Run (CKMLCP) closing entry.
    For your 2nd query:
    In most of the cases the values will be different in Previous Period and Current Period. e.g.Period 6 values are the results of Actual Costing Run (CKMLCP) in 1st week of Period 6 for Previous Period (i.e. Period 5). Period 7 values are the results of Actual Costing Run (CKMLCP) in 1st week of Period 7 for Previous Period (i.e. Period 6).
    The reason for the different values: Price differences, Exchange rate differences, Price/Exchange rate differences from Low lower materials, etc.
    Thanks & Regards,
    ADI

  • Value based on the periodic unit price (only with pr.ctrl S) field in mat.

    Dear all,
    There is this field in mateial master called "Value based on the periodic unit price (only with pr.ctrl S)" in accounting view 1,
    1 - May I know what is this field about (in between our company using material ledger).
    2 - May I know why the value of this field are different between our company period 6 and period 7 for this year? what contribute to it? and is it something wrong with different value between two different period or absolutely normal?
    Thanks.
    Tuff

    Hi Tuffy,
    For your 1st query:
    PUP field in Accounting 1 (if ML is active, Price Determination indicator=3) is the result of Actual Costing Run (CKMLCP) closing entry.
    For your 2nd query:
    In most of the cases the values will be different in Previous Period and Current Period. e.g.Period 6 values are the results of Actual Costing Run (CKMLCP) in 1st week of Period 6 for Previous Period (i.e. Period 5). Period 7 values are the results of Actual Costing Run (CKMLCP) in 1st week of Period 7 for Previous Period (i.e. Period 6).
    The reason for the different values: Price differences, Exchange rate differences, Price/Exchange rate differences from Low lower materials, etc.
    Thanks & Regards,
    ADI

  • Price Difference in Sub contracting

    Hi all,
    I have a question on price difference on sub-contracting.  The issue is, there is a sub contracting PO for Rs.100 for 10 units.  GR is done for 100 units.  Before the IR is done, there is a change in the PO price to Rs.60.  Further of the 10 units which was received, 6 units have been issued out.  Now the stock in hand is only 4 units.  As there is a price change, the difference in the price to the extent of the stock availability is posted to Stock account  (40/10*4 = 16) and the balance of price difference (for non-availability of stock) *shoud  be*  posted to price difference account.
    Wanted to confirm  from where is the price difference account is picked up for sub contract?  Whether it is the GL account given in PRD or FRL in OBYC settings.
    Also please throw light on how to stop the changing the price after GR and before IR.
    Thanks in Advance.
    Narasimhan.J

    Hi Kishore,
    Thanks for replying.  Yes, we use MAP only.
    I  created a test scenario and changed the GL accounts at Transaction FRL - External activitiy in OBYC settings and could see that the GL account specified in the FRL is picked up to post the price difference.
    To the extent of stock availablility it is posted to the FG account and  rest is posted to the GL account  specified in Transaction FRL in OBYC setting.
    Regards
    Narasimhan.J

  • Price difference in MAP material

    Hi,
       I am taking a material which is managed Batch wise and split valuation is active, while valuation type is moving average price.
    when doing the goods issue for the material, it is hitting the entry in Price difference account..
    But when I am reversing the same GI document, it does not hit the Price Difference account. It loads the Price difference on inventory.
    but requirement is that, during reversal of goods issue it should post the PRD account by whatever amount was posted in PRD account during Goods Issue.
    Please help me out, how to solve this. By any means, can we post the entry in PRD when material is managed by MAP.
    Thanks,
    Varun

    Hi,
      Material A is batch managed with split valuation active. In the material master valuation type  MAP is maintained.
    When doing the Good Receipt of this material with quantity 1, with 475 $, MAP changes to 475$ for newly generated batch valuation.
    When doing the Goods Issue at 300$ with quantity 1, inventory account is credited by 300$, and 175$ is debited to Gain/loss account.
    When reversing this GI document, material account is debited by 475$. But my requirement is that, it should debit material account by 300$ only and 175$ should be credited to Gain/loss account.
    Hope, now I am able to clear my requirement.
    Thanks,
    Varun

  • Cost price differences in subcontracting PO's invoicing

    Hello,
    Which transaction key (of automatic postings) will be used by the system if I create an invoice for a subcontacting PO for a bigger value (in price) than the receipted?
    Is it allways the PRD (Cost (Price) differences)? If not, on what does it depend?
    Thanks!

    Hello,
    Thanks for all your replies (even if they were not 100% helpfull).
    My problem is exactly the following:
    For subcontrating PO's we have a price condition which imputates a % of the total cost to an account which will be payed to the carrier (this works perfectly) for the freight.
    The problem is that if we try to invoice this document (which is not against the vendor of the PO but against a vendor which is the carrier) for more value than the expected then the Price Difference is not charged against any account! (the warning of the price tollerance is showed but the system doesn't know were to charge this difference).
    Please help!
    Thanks!!

  • Distribution of Price difference value to Other Cost Objects in Hierarchy

    Hi,
    I have a unique scenario for one of my client.
    Here we are using Cost Object Hierarchy for Cost Object Controlling. We have Two COH for Billets and Wire Rods.
    The Input for Billets production are Raw Materials and Input for Wire Rod Production are the Billets.
    Each Billet grade is consumed for the Specific Wire Rod Grade.
    At the end of the Month we do the settlement and we get the Price difference value of the Billets. We can also know the Per unit Price difference value.
    Now we want to send this Price difference per unit value of the Billets to the Wire Rod Production orders according to the quanity of Billets  consumed.
    We are not using ML.
    I am not getting any idea how to Proceed for thsi scenario.
    Any suggestion please.
    Regards
    Kami

    Hi
    W/o ML, you cant achieve this...
    if your Prod process is farily stable and qty variances are not much i.e. the only major reason for variances are the prices - Then you can adopt this workaround
    Re: sfg and FG @ MAP
    br, Ajay M

  • Price Difference during GR

    Hi,
    I have a material on Moving Average Price which was extended to a new plant that was configured. During GR, some amount of significant value is posting to the Variance account. This is the first GR for the new plant and also the first material to be posted. How can a variance account be hit during the GR process ? There is no differnece is quantity between PO and GR. Also the amount is correct. The question of shortage of stock does not arise in this case at all.
    Is there any reason why Variance account is hit during GR other than Price and quantity differences?

    Hi
    The reason for price difference is the price difference between PO price and Mvg avg price.
    If this is not the case, in the extended plant if the price control is std cost, the price difference between the price mentioned in the price control and the PO might be the variance.
    Regards,
    Suraj

  • Change Multi-Level Price Difference Process Category

    Hello ML Gurus,
    We have a situation
    Our I2P team has certain process orders that are recursive -- header material the same as component.  (These are NOT rework order types, but standard process order type PR01).  In the beginning, they posted GR as process category "Receipts", and GI as process category "Consumption". This resulted in cyclical error during CKMLCP.  When we cut off connections and ran, it left a huge price difference as "Not Allocated".
    To circumvent this problem, I2P used a BADI to change the process category for the consumption to "Receipts".  Everything was ok, until the monthend.  When we do the Multi-Level Price Determination, the price difference gets posted to Consumption only, and since the original consumption is moved to "Receipts", the entire price difference is now "Not Allocated".
    We think we can fix this by changing the process category for the multi-level price difference to "Receipts" also.
    Is there a way to do it?  Any BADI, User Exit, Enhancement -- anything?
    Also, this is not a pretty design....do you have a suggestion for improving the overall process?  We used to have a Product Cost Collector and post these consumption and then settle them monthly, but we lost traceability for the batches so we cannot and do not use them.
    Appreciate your help.
    Cheers,
    TD

    Hi,
    Basically single level price determination calculates periodic unit price based prices differences for that material alone is considered
    Multilevel price determination considers its own differences as well those of the input materials.
    Hence single level price determination is a prerequisite for multilevel determination
    Ganesan

  • Price Difference at the time of GR

    Hi All,
    We have an Item with Price Control as "S" the current price for that Item is 4961 and the time of Goods Issue  system is picking price 5827.
    At the time of GR system post following entry
    Material Account Dr 5827
    IR account Cr 4961
    Purchase Variance Account Cr 865
    What could be the reason for this?
    Help me out in this.
    Regards,
    Vivek

    Hi!
    there is a conflict in your writing.
    initially you have given accounting entry for GR as::
    Material Account Dr 5827
    IR account Cr 4961
    Purchase Variance Account Cr 865
    But later you have written that GI is posted before above GR.
    that means there must be a change in price first one, second one, if stock account is posted with 5827 means - if price control is "V", then this is your purchase price ( in this normmaly there will not be any price difference, except in shortage of stock available than goods receipt) , if price control is "S" - the standard price should be 5827.
    Now check when GI is happened, what is the standard price before that GI.
    Please check tables - mbew/mbewh/ebew/ebewh/qbew/qbewh ( where ever scenarios are applicable for you).
    If you don't find any thing, then it is better to post OSS message .
    regs,
    ramesh b

  • Price Difference account at the time of Order Settlement

    Hi SAP Gurus
    While doing Period End Activities in Controlling, Variances are getting posted to Price difference account (P&L account), similarly at the time of MIRO also, any adjusted amount of a material, is getting posted to price difference a/c if the material stock is not available.
    Please help me where this Price diffrence account is assigned or mapped in sap, and how it getting affected while settling orders.
    Expecting an immediate reply.
    Regards
    Praveen Kumar.B

    Hi Ganesh
    Thanks for valuable advice, but in our case when i double click PRD, there is only one account is mapped in our chart of accounts, But there is no field for Valuation class, from Account field and to account field,
    only one field is there by nme Account, where in Price difference account is maintained.
    I don't have the option of linking Valuation class with GL Accounts of RM & Semi Finished Materials.
    How can make those fields to be shown in that Screen.
    If  i check for other chart of accounts, it is showing 3 fields
    such as Valuation class, from account no & to account no.
    but for our chart of account only one filed "account" is displayed in the screen.
    Please help me out.
    Thanks & Regards
    B.Praveen

  • Price difference posting at the time of IR based on GR

    Hi,
    I had a PO for 10 pieces @ 10, GR for 10 pieces @10, but i got a invoice from vendor for 10 piece @12.
    so what can be the possible entries at the time of IR for Price difference; like, it should be posted to material account / it should post to price difference account. How can we configure the same? is price control indicator do play any roll here?
    Please try to give as much as information as you can.
    Thanks !

    Hi
    While posting invoice through MIRO, system takes into acccount either Stock or Price differences. To understand more.....
    If the stock is available, then the system transfer that amount to inventory. if the stock is not avaiable system transfers that amount to price differences account.
    If the stock is partly available, then system generates 4 line items. while doing invoice in the moving Avg price(V)
    GR/IR Account               DR   
    Inventory acccount        DR (In Case of Price increase due to escalation clause)
    Price diff. account          DR (In Case of Price increase due to escalation clause)
              To Vendor account   
              To  Inventory acccount        DR (In Case of Price decrease due to escalation clause)
              To  Price diff. account          DR (In Case of Price decrease due to escalation clause)
    In the above entry only one will be applicable regarding diffrences posting either price decrease or price increase.In the case of Oil (HSD)these fluctuations are very common.
    Edited by: ANJIREDDYA on May 31, 2010 11:36 AM

  • Price difference account at the time of 122 movement

    Hi,
    PO qty 1000
    GRN 1000
    MIRO 1000
    credit Memo 1000
    122 material Doc 1000
    ( No change of price during thiese transaction through MR21 )
    At the time of 122 document creation , the accounting entries are going in to price diff a/c instead of inventory a/c.
    can any one confirm the resons behing a/c entries hiting price difff a/c.
    Rgds,
    Pradeep

    Hello,
    I think While crdeit memo system will hit Price differe account, Please clarify how the Subsequent debit/Credit works.
    Suppose you have ordered 100 kg of a material. The vendor invoiced you $1 a kg, being an invoice of $100.
    After a while he notices that he should have invoiced you too much or not enough. He tells you he made a mistake and agrees with you he can send you an additional invoice/credit memo for the invoiced quantity with the price difference. This will be posted as a subsequent debit/credit.
    The subsequent debit/credit is an additional invoice/credit memo where only a price difference is posted for a certain quantity without influencing the invoiced quantity in the system.
    After the posting of the subsequent debit/credit, you still have 100 kg invoiced but for a unit price of $1 +/- the additional correction.
    Suppose you have ordered 100 kg of a material. The vendor invoices you 105 kg. You don't agree. He should send you a credit memo for 5 kg.
    With a regular credit memo, you'll end up changing the invoiced quantity.
    After posting the credit memo you'll have an invoiced quantity of 105-5=100.
    In short:
    - a subsequent debit/credit will be visible in the system as an invoiced price difference for an existing invoiced quantity. The invoiced quantity is not touched. The quantity you enter during posting is to indicate to what quantity the price difference relates.
    - a credit memo is a correction of the invoiced quantity
    Regards
    Mahesh Naik

Maybe you are looking for

  • New Mac user here.....

    I actually have 2 questions. First I installed Growl for e-mail notifications. I later deleted the file using app zapper. I thought this deleted all files associates with the application but I still see preferences for Growl Mail in the mail app. any

  • Zip/unzip desing and configuration

    Hi, I need to implement zip/unzip file to file scenario . can u help me complete design and configuration steps .I mean how to deploy java code. and designing in IR and how to configure in ID. thanq krishna

  • Dreamweaver CS3 Design View Problem

    I am trying to edit a Dreamweaver site using Dreamweaver CS3 on a Windows XP workstation at work. The site structure was developed by an outside vendor and has been designed using CSS for positioning -- no tables. It is my responsibility to finish th

  • Subset of collection

    Is it possible to accomplish the following without unchecked casts warnings? I want to be able to extract a subset of a collection (based on class) and return the appropriate type. For example I have a collection of Animals and I want to return a col

  • My 'lock' button & audio doesn't work what do i do??

    my lock button and audio - when i go to take a video - doesnt work...i got told (because my warranty is up) that if i bring it into an apple store theyll replace my phone...is this true?