How to configuration of pricing procedure based on the Region

Hi,
please help me how to configuration of pricing procedure based on the Region in the roll out project.
Thanks
mustafa

What I proposed to do was,
a. Create routes like 0 day route, 1 Day route, 2 day route etc.
b. Route determination is based on the Shipping condition of the customer. Put in the shipping condition for the customer as 00 - immediate delivery. 01 - By Truck, 02 - By Rail, 03 - Ship etc
c. Now, put in your route determination in such a way that routes change in the sales order with shipping condition (SC). Like, if the shipping condition is set to 00, then 0 day route comes up. Meaning immediate delivery, if SC is 01, then your normal route by truck picks up. etc.
When the sales order is manually created, you know the time of creation. As route is one of the criteria, the material confirmation happens based on number of days you put in the route to reach the destination. Now that you have the material available for today's delivery, the delivery program can be run to create it, or it can be manually created.
Now, when you configure the route you have to specify 'Transit duration in calendar days'.
When you have the sales order created electronically (say thru EDI), then, you may have to ask them to send in shipping condition. Else, you have to modify the function module Idoc_input_orders in such a way that if the sales order creation time is < 12 PM, then put shipping condition as 00, else copy what ever is there in the customer.
If you do not want to check the time manually when the user creates the sales order, then you may have to use the user exit MV45AFZZ (and I think you can use Save_order_prepare) to check the time and change the shipping condition. By this you will avoid extra coding in Idoc_input_orders and also need not bother if the user changed the route or not.
Hope my explanation helps.
Regards,
Mukund S

Similar Messages

  • Pricing Procedure Based on Ship to Party

    Hi Guys,
    During creation of sales order I want the pricing procedure to be picked up based on ship to party.
    Ex: Sold -to -Party: Delhi ; Pricing procedure: 1
          Ship-to-Party: Mumbai; Pricing procedure: 2
    And if I run a sales order with SH -Mumbai, then the pricing procedure should be "2".
    If the SH is Delhi then the pricing procedure should be "1"
    Is this possible?
    Regards
    Ayyallas

    Hi  Ayyallas
    When you create the sales order , the pricing procedure is picked up based on the sales area + Cupp + Dupp. . So it is not possible to pick the pricing procedure based on the ship to party when you create the sales order.
    Regards
    Srinath

  • How we can configure new pricing procedure at the time of billing document

    Hi SD Gurus,
    Can u plz tell me how we can configure new pricing procedure at the time of billing document level.
    Thanks & Regards,
    Sreenivas.P

    Hello,
    Why?
    The sales order confirms the price given to the customer.  If you have re-determined a new price/discount then you may consider in VTFL to use pricing type C.
    Regards
    Waza

  • How to find pricing procedure based on condition type

    Hi,
    Please tell me any one " how to find the pricing procedure based on condition type " is there any tables.
    Thanks

    check table - T683S, where you get all prciing procedures for which has same condition type.
    go to se16
    give table - T683S
    in condition type feild, menation your condition type and execute, you get all procedures with condition type.

  • How to design a Pricing Procedure with both MWST and MWSI in it ?

    Hi there.
    My business requirement dictates that I can have both Tax inclusive(PR01/MWSI) and Tax Exclusive(PR00/MWST) items within a Single Sales Order.
    I know that One pricing procedure can only be assigned to 1 Document Type. So,
    Has anyone successfully created a Pricing Procedure that incorporates both the MWST and MWSI tax components ? If so, could you post a sample of the pricing procedure in order for me to understand how I should group the discounts/surcharges and reflect the Subtotals, as well as incorporate the MWST and MWSI all within a single Pricing Procedure ? I will also need to include the PR01 and PR00 conditions into the procedure too, right ?
    Really really hope someone with the experience, can aid me on this. I cannot find any relevant materials on this matter, both in OSS Sapnotes and within this forum.
    regards
    Poo

    In SD, Pricing Procedure is determined based on Sales Area (Sales Organization + Distribution Centre + Division) + Customer Pricing Procedure + Document Pricing Procedure. Sales Area is determined in Sales Order Header Level. Customer Pricing Procedure is determined from Customer Master. Document Pricing Procedure is determined from Sales Document Type / Billing Type (if configured). Once the pricing procedure is determined, Condition records are fetched. If appropriate condition records are found, the price is determined. If Mandatory pricing condition is missing, system will through an error message.
    In SD, the steps to configure Pricing procedure are as under:
    Step 1:
    Condition table: If existing condition table meets the requirement, we need not create a new condition table. Considering the requirement for new condition table, the configuration will be done in spro as follows: IMG --> Sales & Distribution --> Basic Function --> Pricing Control --> Condition Table (select the required fields combination, which will store condition record).
    Step 2:
    Access Sequence: If existing access sequence meets the requirement, we need not create a new access sequence. Considering the requirement for new sequence, the configuration will be done in spro as follows: IMG --> Sales & Distribution --> Basic Function --> Pricing Control --> Access Sequence (Access sequence is made up of Accesses (Tables) & the order of priority in which it is to be accessed. Here we assign the condition table to access sequence.
    Step 3:
    Condition Type: If existing condition type meets the requirement, we need not create a new condition type. Considering the requirement for new condition type, the configuration will be done in spro as follows: IMG --> Sales & Distribution --> Basic Function --> Pricing Control --> Condition Type. It is always recommended to copy an existing similar condition type & make the neccessary changes. Here we assign Access sequence to Condition type.
    Step 4:
    a. Pricing Procedure: It is recommended to copy a similar pricing procedure & make the neccesary changes in new pricing procedure. Pricing Procedure is a set of condition type & arranged in the sequence in which it has to perform the calculation. Considering the requirement for new Pricing Procedure, the configuration will be done in spro as follows: IMG --> Sales & Distribution --> Basic Function --> Pricing Control --> Pricing Procedure --> Maintain Pricing Procedure.
    b. Pricing Procedure: After maintaining the pricing procedure the next step will be determination of pricing procedure. Configuration for determining pricing procedure in SPRO is as follows: IMG --> Sales & Distribution --> Basic Function --> Pricing Control --> Pricing Procedure --> Determine Pricing Procedure.
    5. Condition record: Condition record is a master data, which is required to be maintained by Core team / person responsible from the client. During new implementation, the condition records can be uploaded using tools like SCAT, LSMW, etc.
    It is assumed that document pricing procedure, customer pricing procedure , ... are in place.
    Similarly in MM Module we have Pricing Schema.
    Regards,
    Rajesh Banka
    Reward points if helpful.

  • Routine is not configured in pricing procedure

    hi,
    following is the issue I received but i am confused :
    'zznetwr' is field for 'Net value before promotion' is set in formula 622 which is not configured in 'zperga' pricing procedure.
    above is the issue I received but i am confused because when i checked 'zperga' pricing procedure, the routine 622 was already existed in alternative cal type.
    Can anyone please tell me what is the  technical link between  routine and the pricing procedure. how routine works in background .
    Specially i want to know what settings ABAPer does while writing the routine and what codes he writes to make the link between routine and pricing procedure
    Thanks in advance
    Ali

    Hi,
    Seems it is a customized routine which derives the net value before the promotion.
    Do check in pricing procedure thouroughly whether the routine has been assigned properly.
    Also see which structure you have assigned the field "ZZNETWR".
    Also check Pricing Communication Item Structure "KOMP" where you have defined this Z field.
    Even if you have defined here may be you need the pricing exit to flow the value to this Z field and the routine you defined
    in the pricing procedure will work fine.Also check the same whether the value is flowing to this Z field during the sales order processing.You can take the help of your Abaper.
    Regards,

  • How  does systemn determin pricing procedure of billing type

    How does system determinate pricing procedure of F2???????????????????
    By doc.pric.proc? but in IMG, it is empty!!!
    and I don't think it is reference sales order's pricing procedure
    because if you use OR + TAN, the reference document of billing is delivery order!!!!!!

    Hi zhang
    In pricing procedure determination OVKK , whatever DuPP you maintain that is linked to Billing document
    In VOV8 we can see the CuPP  of the document . so if the DuPP is linked to CuPP in OVKK then the same pricing procedure will be flowing to billing document also  . Apart from that in VOV8 also make sure that , in billing data you are maintaining the billing  type
    Regards
    Srinath

  • How does the system know...how to read customore pricing procedure

    Hie Guys, Can you please let me know how the system knows How to ready customer pricing procedure.
    system always reads customer pricing procedure from Sold to  party. can you please let me know if there is any setting for the system to know how to ready the customer pricing procedure. what should be done if we want the system to read it from ship to party?
    thaks!
    Marry.

    Dear,
    Seems like you can get the help of abaper and see at what point system check the different combination for pricing procedure determination.
    If there is any EXIT / Enhancement available at this point, you can write a logic to fetch the customer pricing procedure from the SHIP TO PARTY Master data.
    Thanks & Regards,
    Hegal K Charles

  • How to get the pricing hierarchy based on the delivery date for sales order

    Hi,
    How to get the pricing hierarchy based on the delivery date for sales order other than system date.
    My requirement is to get the Pricing hierarchy based on the delivery date other than system date.
    Waiting for kind response.
    Best Regards,
    BDP

    HI Sai,
    please refer teh document already how to write FM based extration on generic extractors.
    and here  the logic to find the latest records values:-
    -> get the data in an internal table
    ->Sort the internal table data based from date descending
    -> Using READ statement , we can read the first record of the table which is nothign but your latest record.
    Regards.
    Sakthi

  • How to configure multiple listeners to listen for the same instance.

    Hello everyone,
    I am running oracle database 11g and I want information regarding how to configure multiple listeners to listen for the same database instance. Actually I know how to configure more than one listener but the main thing that I am confused about is when we create listener.ora file, do we have to statically register the database instance with both the listeners or the instance will register itself with both the listeners.
    According to my knowledge the instance will register with the listener specified by LOCAL_LISTENER parameter and we cannot have more than one value for this parameter.
    Please only give detailed answers with example as I am tired of simple answers with details that I already know.

    Hello,
    Yes, it can make sense to have several listener for one Oracle instance. For instance you may have one listener for the applications another listener for DBA administration tasks as well as one listener dedicated to dataguard broker. It is not possible to have several listeners listening on the same IP and Port.
    By default the database try to automatically register to a listener on port 1521. To instruct the instance to register to a specifc list of listeners you can add in the init.ora the local_listener parameter with an alias definition:
    i.e
    local_listener=MY_SET_OFF_LISTENERS
    in your tnsname.ora add an entry called:
    MY_SET_OFF_LISTENERS_LOCAL= (ADDRESS_LIST=
    (ADRESS=(PROTOCOL=TCP)(HOST=myhostname)(PORT=1530))
    (ADRESS=(PROTOCOL=TCP)(HOST=myhostname)(PORT=1531))
    (ADRESS=(PROTOCOL=TCP)(HOST=myhostname)(PORT=1532))
    In this sample your instance will register to three listeners listening on respectively port 1530, 1531 and 1532
    If you want your clients can be balanced over the 3 listeners

  • How to launch a function/procedure without suspending the parent process?

    Hi everybody,
    I would like to know if I can define something as follows in PLSQL:
    procedure master
    begin
    call a procedure_child;
    End master;
    I would like that the procedure master does not suspend the execution and wait that the procedure_child finishes in order to resume the executions with the further code.
    Thanks a lot in advanced
    Tomeu

    In the future, please stick to posting in a single forum.
    Re: How to launch a function/procedure without suspending the parent process?

  • Could you please tell me how to configure NSP as « trusted » system  in the latest trial version of NetWeaver?

    Hi,
    Could you please tell me how to configure NSP as « trusted » system in the latest trial version of NetWeaver?
    Please see the attachment.
    Thanks,
    Marc

    Hi Marc,
    go to transaction STRUSTSSO2, generate a certificate for your system, then add it to certicate list and to ACL for your client.
    There will probabely be  several parameters to set in instance profile if you plan to use SSO.
    Best regards,
    Vincent

  • How to configure payment cards procedure

    hi,
      can someone through some light how to go about it .
    Regards
    Anil

    Hi Friend,
    Set Up for Credit Card Payment Processing
    Given below is the set up for credit card payment processing:
    01. Set Up Credit Control Areas:
    02. Define Credit Control Area
    Transaction: OB45
    Tables: T014
    Action: Define a credit control area and its associated currency. The Update Group should be ‘00012’. This entry is required so the sales order will calculate the value to authorize
    03. Assign Company Code to Credit Control Area
    Transaction: OB38
    Tables: T001
    Action: Assign a default credit control area for each company code
    04. Define Permitted Credit Control Area for a Company
    Code
    Transaction:
    Tables: T001CM
    Action: For each company code enter every credit control area that can be used
    05. Identify Credit Price
    Transaction: V/08
    Tables: T683S
    Action: Towards the end of the pricing procedure, after all pricing and tax determination, create a subtotal line to store the value of the price plus any sales tax. Make the following entries:
    Sub to: “A”
    Reqt: “2”
    AltCTy: “4”
    06. Automatic Credit Checking
    Transaction: OVA8
    Tables: T691F
    Action: Select each combination of credit control areas, risk categories and document types for which credit checking should be bypassed. You need to mark the field “no Credit Check” with the valid number for sales documents.
    07. Set Up Payment Guarantees
    08. Define Forms of Payment Guarantee
    Transaction: OVFD
    Tables: T691K
    Action: R/3 is delivered with form “02” defined for payment cards. Other than the descriptor, the only other entry should be “3” in the column labeled “PymtGuaCat”
    09. Define Payment Guarantee Procedure
    Transaction:
    Tables: T691M/T691O
    Action: Define a procedure and a description.
    Forms of Payment Guarantee and make the following entries Sequential Number “1”
    Payment Guarantee Form “02”
    Routine Number “0” Routine Number can be used to validate payment card presence.
    10. Define Customer Payment Guarantee Flag
    Transaction:
    Tables: T691P
    Action: Define a flag to be stored in table.
    Create Customer Payment Guarantee = “Payment Card Payment Cards (All Customers can use Payment Cards)”.
    11. Define Sales Document Payment Guarantee Flag
    Transaction:
    Tables: T691R
    Action: Define the flag that will be associated with sales document types that are relevant for payment cards
    12. Assign Sales Document Payment Guarantee Flag
    Transaction:
    Tables: TVAK
    Action: Assign the document flag type the sales documents types that are relevant for payment cards.
    13. Determine Payment Guarantee Procedure
    Transaction: OVFJ
    Tables: T691U
    Action: Combine the Customer flag and the sales document flag to derive the payment guarantee procedure
    14. Payment Card Configuration
    15. Define Card Types
    Transaction:
    Tables: TVCIN
    Action: Create the different card types plus the routine that validates the card for length and prefix (etc…)
    Visa , Mastercard, American Express, and Discover
    Create the following entries for each payment card
    AMEX American Express ZCCARD_CHECK_AMEX Month
    DC Discover Card ZCCARD_CHECK_DC Month*****
    MC Mastercard ZCCARD_CHECK_MC Month
    VISA Visa ZCCARD_CHECK_VISA Month
    The Routines can be created based on the original routines delivered by SAP.
    links:
    http://help.sap.com/saphelp_erp2005vp/helpdata/en/a6/b1853478616434e10000009b38f83b/frameset.htm
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/SDBILIVPC/SDBILIVPC.pdf

  • How to activate new pricing procedure for old Pur Document

    Dear all,
    we have added some condition type  in our pricing procedure,every thing is ok but my question is this new condition added in pricing procedure are not reflecting in previously created purchasing document/po, how can we do it
    I kw that if we create new po all condition will be reflec as per in pricing procedure
    shakir

    Hi
    Assign Document pricing procedure Z in VOV8 for CR document type , Now do the pricing procedure determination in OVKK with sales area + Cupp+Dupp=new pricing procedure
    Example :
    In OVKK, determine with 1000 + 10+ 10 + A+ 1 = standard pricing procedure for normal sales
    For credit memo in OVKK determine with 1000 + 10+ 10 + Z+ 1 = New pricing procedure for Credit memo
    Then when you create a sales order (with document type CR ) with reference to billing document then the new pricing procedure will get copied.
    Regards
    Srinath

  • Configuration of pricing procedure for po

    Hi guys,
    Our client requirement is that, for creation of one type of Purchase Order, the system should pick-up the basic price as latest invoice price of that paricular vendor for that material.
    How to configure this?  Do we need to use any routine for this?
    Please suggest me the detailed procedure to be followed.
    I will reward the useful answers
    Thanks in advance
    chintu

    Hi Chintu:
    I think that you need to develop a VOFM subroutine and get it in M/08 in AltCty or AltCbv fields. You can go to tcode VOFM / formulas and then, you can see examples. So you must create an VOFM and populate XKWERT with the desired value.
    To create VOFM the the notes 356737,327220,28683 and 156230 must help you.
    In report SAPLV61A you have various includes:
    $$--- End of INCLUDE LV61AF0X                                --$$
      include lv61annn.                    "Bedingungen
      include fv62annn.                    "Formeln Staffelbasis
      include fv63annn.                    "Formeln Konditionsbasis
      include fv64annn.                    "Formeln Konditionswert
      include fv65annn.                    "Formeln Gruppenkey
      include rv61afza.                    "Userexits
      include rv61afzb.                    "Userexits
    I think that you could check the PO with values of KOMK, KOMP and so on to replace the value from conditions.
    If you have any doubt, please, let me know, but for these requirement perhaps you need an ABAPer.
    I hope this helps you.
    Regards,
    Eduardo

Maybe you are looking for

  • I need to connect my LED cinema display to nvidia quadro 4000 graphics card

    I cant find any adapter to connect my "LED cinema display" to the brand new graphics card "nvidia quadro 4000 (for Mac pro)" As i coldnt find any information since now, ihope someone can give me a hint.

  • How to call "https" web service from Oracle without certification.

    The reuirement is to call a secured web service (*https web service*) from Oracle9i without involving any additional cost. Initialy I tried with UTL_HTTP package but in vain as it is needed some certification. As per the requirement no additional cos

  • Custom Component in CREF

    Hi everybody! I am trying to deploy an applet which contains a Custom Component using CREF as simulator. That means I run CREF to be waiting for incoming APDUs. By means of apdutool I run the script which contains the APDUs for the deployment of the

  • IMac not recognising Sandisk 16GB SDHC card

    Hello everyone having real difficulty downloading to iMovie content from my Canon Vixia HF100. The Sandisk VideoHD card I purchased will not under any circumstances be recognised by my iMac running 10.5.5. I even purchased a dedicated SDHC reader, bu

  • Rescue and Recovery 4.3 on Windows 7 64 bit won't install

    Hi, I had to reinstall my Windows 7 and when I did that I accidentally wiped away the Recovery partition. I didn't think this would be a problem but now I am trying to install Rescue and Recovery 4.3 on Windows 7 64 bit and I keep getting this error