Creation of Routine for SD for Pricing procedure.

Hi all,
I am having a requirement from SD for creating a routine and to fix that in Pricing procedure as a requirement. So that when ever the sales order will be created by an user, and whenever the user selects that particular condition it should execute in the manner in which the routine is written.
Can you all please help me to write routines and how to asign this routine to the condition?
regards
Vinod

The procedure to create the new VOFM.
1. Go to VOFM transaction
2. Page down until you find a new spot on the page to put in the VOFM number and description.
3. Put in the VOFM number and the description of the VOFM.
4. Now the VERY IMPORTANT part of the process. Double click on the VOFM description not the VOFM number to create this as a Development/Correction and not as a repair. If you double click on the number then this copies some existing code and prompts you for a repair.
5. Activate and generate the VOFM routine. Note: Configuration must be setup by the OM team for this step.
for example Go to the routine number that needs to be copied.
Put your cursor on the routine number field that needs to be copied.
Overwrite that number with your new routine number and hit enter.
The new routine will be created as a copy of the old routine and you can modify the new routine as you need it.
Ex.
You have to copy routine 104 to 904
Routine number Description Active
104 Bill.bus.item data X
Put your cursor on 104 and then change it to 904 and hit enter.
904 will be created as a copy of 104 and you can make your changes in 904.
Don't forget to activate it after you are done.
refer the below link
https://forums.sdn.sap.com/click.jspa?searchID=3604222&messageID=994791
Regards

Similar Messages

  • Pricing routine 901 in the pricing procedure

    Can you tell me in detail (step by step) How to write pricing routine 901 in the pricing procedure?
    I know ABAP coding. I am new to SD (pricing).
    The only thing I know is the VOFM 901 Pricing Routine development is in ABAP program RV64A901.
    Purpose : Pricing Routine for calculating the price difference due to increase or decrease in the copal contract price from the copal actual price
    Description :
    Routine 901 : Copal Difference Calculation
    The formula to be used is : Copal Adjustment = ( Copal Contract Price + Copal Actual Price ) x Amount of Copal / 1000
    Where
    Copal Contract price is the condition type Y001 from the pricing procedure Z00003.
    Copal Actual price is the condition type Y002 from the pricing procedure Z00003.
    Amount of Copal is the condition type Y005 from the pricing procedure Z00003.
    Copal Adjustment is the condition type Y003 from the pricing procedure Z00003.

    Hi,
    Go to the transaction VOFM.
    In the menu..Choose...Formulas -> Condition value
    At the of the table ..Enter 901 and give the description..
    Then select that row and press source text button or F5.
    It will ask for the access key...
    Get the access key for the corresponding object
    R3TR PROG RV64A901
    Then in the code..
    READ TABLE XKOMV INTO LWA_Y001 WITH KEY KSCHL = 'Y001'
                                                      KPOSN = KOMP-POSNR.
    READ TABLE XKOMV INTO LWA_Y002 WITH KEY KSCHL = 'Y002'
                                                      KPOSN = KOMP-POSNR.
    READ TABLE XKOMV INTO LWA_Y005 WITH KEY KSCHL = 'Y005'
                                                      KPOSN = KOMP-POSNR.
    Sum up the values in LWA_Y001, LWA_Y002 & LWA_Y005
    And then move it to XKWERT
    Thanks,
    Naren

  • Requirements not fullfilled for Condition type - Pricing Procedure

    When I am doing the pricing procedure, the error thrown is "Requirements not fullfilled for Condition type". Can any one suggest how to fix this problem ?

    Hi Sunil,
         Please first of all check the condition type in Pricing Procedure. In condition type column check the requirement. Here conditon is,  once requirement is fulfilled which you have mentioned in the condition type then only it will be executed. Take a help of  ABAP'er regarding this requirement if it is customized requirement.
    We should know the purpose of requirement in condition type.
    Venkat.

  • Notes or patch for Import/STO pricing Procedure.

    Hi All..
    I want to copy Import -JIMPORT and STO pricing procedure.
    I am having RM0000 only.
    I am in ECC6 but its not there.Can you pls tell me the patch or notes that i have to apply to get the Import pricing procedures.
    Earliest help will be useful.
    Thanks
    R.Kanann..

    Hi Sai
    Your import pricing procedure shall contain the following:
    1) Delivery costs for Custom clearance
      - Custom duty
      - CVD
      - Ecess on CVD
      - SEcess
      - Ecess on customs
      - Addl custom duty
    2) Delivery cost for agent charges
    3) Local freight charges
    All the above condition types are delivery costs only.
    For every condition type, you will maintain the vendor, so that the respective condition delivery costs can be processed based on the document.
    As soon as the material received at port, you will do MIRO for all the duties
    By the the material reached banglore, you will do goods receipt.
    The local freight can be processed based on the requirement (either before GR or after).
    warm regards
    sairam akundi

  • Bluprint for billing and pricing procedure

    Can anyone send me the blueprint for Billing..
    thanks
    shravanthi

    Hi Sonu,
    The Billing Relevance field only tells you whether the material should be carried over to the invoice document or not. An item in quotation, wtih item category AFN, is never be billable and should appear in the invoice document and hence would have Billing Relevance as not relevant. However, the customer or user might need to know the price of material when quotation  is being created. For this the pricing field should be used. If the pricing is set as not relevant then the system does not carry out the pricing calculation. So you could have item categories not relevant for billing but relevant for pricing and vice versa. Use AFN and TANN for comparision.
    Regards
    Nadarajah Pratheb

  • Import for Trading Material Pricing Procedure

    Hi Everybody.
    My client have a scenario that, they want to make import for a trading materials,(Pricing control is Standard Price) The customs duties like CVD, ECess & Addnl Duty will be Non Modvat. Since it is a Non modvat it will add to the Material cost in actual process. But for my client it should not add to the Material cost and Exchange rate in PO Header level it should not fixed while making PO and posting GR, since exchange diff. rate will add to another account because of STD price.
    Please let me know the solution for this scenrio if anybody experienced.
    regds,
    Dhanu

    Yes, that I understood,
    How to avoid Non Modvatable condition values to add Material Cost if it is Standard Price in Import.
    regds.

  • Pricing procedure for order with reference from order

    Dear Friends,
    If I create a sales order with reference to another sales order of different type, the pricing procedure is copied too.
    But I would to use another pricing procedure for second document
    I found the oss note 14136 but this is for reference from invoce
    I tried to create new data transfer routine for orders in copy from 51, but does not work
    Can you help me??
    thanks
    best regards
    GdA

    > If I create a sales order with reference to another sales order of different type, the pricing procedure is copied too. But I would to use another pricing procedure for second document,
    Based on my understanding of query.
    You are looking for a different pricing procedure in second doc.
    For instance, the PricProc for SalesDoc1 is ZPR001 and  the PricProc for SalesDoc2 is ZPR002, in addition to that, you want SalesDoc1 to become reference doc for SalesDoc2.
    For this, ZPR002 & ZPR001 should have common base price condition type and rest pricing can change.
    And for maintaining different Pricing Procedure with similar combination of sales area for SalesDoc1 & SalesDoc2, maintain different document pricing procedure for both docs and maintain Pricing procedure accordingly..
    Thanks & Regards
    J Prakash

  • Pricing Procedure for PO Header

    we have created a condition type ZPB2 by copying condition type ZPB0
    (which is automatic gross price condition type).
    basically the ZPB2 copies the value from ZPB0 and should keep the value
    statistic. and the value is used in sales pricing for intercompany billing.
    we are facing a problem in the PO header showing incorrect margins.
    in item details it is calculating properly,and showing correct margins.
    actually, in the header it is cumulating the value of ZPB0 and ZPB2
    hence it is doubling the purchase price. and there by it shows less/negative margins at header level only.
    so what could be the reason that it shows  incorrect margins at header level when it is showing corect at item level?
    in a standard SAP system,
    where is the relation/configuration for the Header pricing procedure?
    is it RM0001? how is it linked to RM0000?
    any help in this regard is appreciated.

    Dear Tushar,
    In header level pricing will come through vendor condition table so you check onece your vendor condition record
    Problem may be there only
    Hope this helps you
    Prem.

  • Is  item category relevant for pricing procedure ?

    Hi Guru,
    Please let me know with examples where item category is relevant for pricing procedure.
    Thanks

    Dear BAPI,
    First Tings First, Item category is not relevant for determination of pricing procedure.
    Pricing procedure is calcualted on the bais of these Parameters:
    1) Sales Area ( Sales Area is a combination of Sales organization, Distribution Channel and Division)
    2) Document pricing procedure
    3) Customer pricing procedure
    Hope this helps you.
    Do award points if you found them useful.
    Regards,
    Rakesh
    P.S. you can send me a mail at my mail id [email protected] for any specific details

  • Pricing Procedure for Nepal with Excise in it for Export Orders

    Dear Team,
    I have an export Order For nepal with Pricing procedure (let us say X for all other countries other than India and there is no excise in it) but if i bill a Nepal customer i'm Liable to pay excise as it is applicable for Nepal only .
    How can i assign pricing procedure X to Nepal so that i can bill Nepal too with the same pricing procedure.
    Thanks
    Gaurav

    HI,
    There are two ways to solve this problem.
    1. Make the country Nepal as local region of india
    Ex: 90 -Nepal
         11- Kerala
    Treat this sale as domestic sale ,becuse the sale will be in currency  INR  only . Assign the domestic pricing procedure .
    Create the order --> Delivery --> Billing --> Excise invoice .
    2. Treat this sale as deemed export , excise values will get calculate in the export excise invoice.

  • Tax pricing procedure for USA / Canada

    Dear All,
    We are creating a new SD pricing procedures for USA and Canada..  I have few clarifications on this.
    1. May i know..what is the std pricing (inlculding the TAX condition type) for USA & Canada.
    2. I have gone through the IDES system and found there are 2 pricing procedure RVCXUS & RVAJUS.  What is the difference between these 2 pricing procedure..  
    Please help me to understand the purpose of having these above pricing procedures.
    Thank you.
    Regards,
    Mani

    Hello Mukul,
    Thank you for your clarificaiton.  However, i am still having the following clarifications.
    1. Our client has confirmed that there is no tax in USA currently.   But, by considering the future requirement, we are planning to go ahead with Jurisdiction tax procedure.  Client may not use VERTEX system.   In this situation. could you suggest..which pricing procure is suitable to the requirement.
    2. For Canada... it is province/region based tax system.  I think..here.. i will not be having any problem.
    Please help me for USA tax pricing procedure to have a proper pricing procedure..which covers.. the future requriement also.. (means.. with Jurisdiciton code)...
    May i know.. where the Percentage is maintained for each jurisdiction code...?
    Thank you.
    Regards,
    Mani

  • TPM-FM: pricing procedure determination for budget postings

    Hi Experts,
    We are setting up Funds management for trade promotions in CRM 7.0
    We have set up fund plans and funds with attributes like account/account hierarchy and product hierarchy. When we try to create a budget posting (transaction type BPUP) we get the error message that a price procedoure could not be determined.
    In the IMG we have set up price determination up for procedure 0CRMBP  with condition type 0BPO and checked that the document and customer pricing procedures are correctly stated.
    When we look at the error message we can see that the system is not able to determine an attribute for the customer pricing procedure as we don't have an account/account hierarchy ID on the budget posting transaction. This is only stated on the fund transaction type.
    Any ideas what's missing?
    BR,
    Anne

    Thanks for posting a resolution.
    Regards,
    Anik Roy
    SAP Moderator

  • Pricing routine is not called even after assigning it in pricing procedure.

    Hi
    I created a pricing routine (Condition value) for one ZCondition type. I saved it in the workbench request. Functional consultant assigned this pricing routine to condition in Pricing Procedure. The routine was called while creating a PO. It works perfect in development system. But after we transported to quality server the routine is not getting called. Routine is displayed in pricing procedure in quality server. Routine program also exists in quality server. But the program include statement is not found in standard program RV64ANNN in quality. But in development the include statement appears in this program. How this program was not modified in quality server after transport? Its a SAP standard program and it was not saved in any request and was not modified manually too.
    Can anyone explain me what could be the reason that the program RV64ANNN is not updated in quality server to include the routine?
    How can we update this program without modifying it manually?
    Would deleting the pricing routine and recreating it help resolve this problem?

    Hi,
    Refer to the following Notes:
    [Note 22808 - Transferring formulas|https://service.sap.com/sap/support/notes/22808]
    [Note 388998: VOFM: Check report for entries in TFRM/TFRMT|https://service.sap.com/sap/support/notes/388998]
    [Note 28683: PERFORM_NOT_FOUND: VOFM routine is not active|https://service.sap.com/sap/support/notes/28683]
    Note 22808 - Transferring formulas is the first place you should look.  FYI, there is a lot of information on this topic available by searching for SAP Notes that have "RV80HGEN" and/or "VOFM" as keywords.
    Regards,
    Jamie
    Edited by: James Gaddis on Mar 19, 2008 10:59 AM - Added an additional SAP Note number and comment about searching for more Notes.

  • Pricing procedure not getting determined in sales order

    Hi All
    I have did all the configuration settings for determining  the pricing procedure in the sales order,but it is not getting in the order.
    The assignment  sales area + customer pricing procedure + document pricing procedure are fine
    And in the customer master the customer pricing procedure is maintained properly
    And in document type TA,the document pricing procedure is maintained properly.
    Without IPC is it not possible to get the prcing procedure of CRM in to the sales transaction.
    I dont have IPC installed on my system.
    Appreciate ur help
    Regards
    Sreekar M

    Thanks Shalini for the information
    Then i think i cant create a billing document in CRM with reference to sales order...as the sales order is incomplete
    Is creation of delivery possible in CRM?
    Regards
    Sreekar M

  • Pricing procedure using AltCaltype & Altbase value

    How to create Pricing procedure using AltCaltype & Altbase value.Can any one provide an example for it

    Hi Pradeep,
    There are very basic questions in pricing. You can search the forum and you will definitely get lot of answers for this.
    However, Alt calculation type and AltCnBV are the ABAP routines assigned in the pricing procedure. There are lot os standard routines given by SAP and if in case they do not meet your business requirement, then you can create one and assign in the pricing procedure to meet the busines requirement.
    Examples:
    Alt Calculation Type: This defines how the value for a condition type is to be calculated. Suppose, net price =qty*unit price
    Alternative formula for condition base value : Suppose you have a freight charge of $100 to be distributed on 3 different line items proportionately based on the individual weights in the sales order, you can define the routine and assign it in this field in the procing procedure
    Regards,
    Raghav

  • Pricing Procedure- Handling of VAT

    Hello All
    Need help for designing IMPORT pricing procedure for a specific case (Thailand).
    Our client applies VAT - 7% on total value of the Import PO i.e. at the end.
    Their Pricing Structure is like:
    1 Basic Price
    2 Freight
    3 Insurance
    4 Custom Duty
    5 Surcharge
    6 Excise
    7 Internal Duty
    Net value = (1234567)
    and then
    8 VAT on this Net Value.i.e 7% of (1234567).
    They are paying this 7% directly to government and not to the Foregin Supplier.
    Now this VAT amount is deductable as they are having a VAT return report submitted to the government each month.
    i don't know how to handle this case..so request you all if anybody have idea please help me.
    It is vey urgent...
    Regards
    Yogesh

    Hi Yogesh,
    In our case the requirement is simple.We have defined a tax procedure for african country which only has input and out put conditions on the base amount.
    In PO, we have several conditions (header) for additional costs like freight,demurage,port charges etc and which we have defined as fright conditions.
    The accrual indicator has been ticked and so is the Vendor GR checkbox.
    The reason is that while GR, ALL THESE CONDITIONS WILL BE LOADED ON MATERIAL SO TO HAVE a LANDED COST.
    Now,the requirement in this country is that whatever they receive vide PO incurrs certain % of VAT on basic price of an item + all the additional costs(freight,demurage,port charges).
    As per the tax procedure, it calculates VAT on the BASE amount which does not consider the net price in PO.It considers gross price entered against the material.
    This is the problem.
    If I remove the accrual tick in PO pricing procedure for all the conditions for freight,port charges etc, then those conditions will get added on the basic cost of the material and thus the net price will change accordingly.VAT can then be calculated on this.
    But the problem in this is that the FREIGHT tab at the time of GR does not appear  which does not allow me to consider all these costs at the time of GR.
    I hope you understand our requirement clearly now.
    There is some additional requirement but that can be thought of later.The requirement is that the VAT will differ in % depending on the material in a PO.It means a PO can have items with different VAT %
    Thanks in advance.I hope someone must have tried out this earlier.
    Thanks in advance.
    Regards,
    manOO

Maybe you are looking for

  • HT204266 I have 2 emails & 2 accounts 1 in EU 1 in US before i could change easily but i can't in my iPhone 5. Help

    I have 2 Email addresses and 2 iTunes,accounts. Before i could change the Email & account on the iPh 4. How to do this on the iPh5

  • Smbmount with solaris 10

    I want to mount an ntfs share. in solaris 10 : a) mount -F smbfs gives an error (smbfs doesn't seems to be known) b) I didn't find the command smbmount under /usr/sfw any idea or answer ? Thanks

  • PDFs and data fields

    Say I download a PDF form that I can edit and fill out as a form.  When I save that PDF, I save it locally, and then submit it back online, say to a database, will that data be available to search, or will it just be as an image and not useful for th

  • Problem with Mail client

    Hello, I am using TLS Certificate to sign and encrypt my emails. Everything was working fine untill I had to renew my certificate. I added the new certificate in the keychain and now I am able to send and encrypt my emails with the renewed certificat

  • How to delete iMessage on mac

    I dont want imessage on my macbook but i dont know how to get it off