Calculating valuation basis for ALP (alternate payments) in Schema UT00

Hello Experts!
I have a requirement that I'm trying to fulfill with a PCR but thus far have been unsuccessful.
In the standard schema UT00, rule U010 calculates the valuation bases according to IT0008. If you have two WTs in IT0008 it'll take both into account and calculate the valuation bases.
Here's the requirement I have -
If you enter a PS Group and Level on CATS the standard system would carry out a compare between the CATS entered rate and IT0008 rate and pay the higher of the two rates.
If IT0008 has TWO WTs entered, the standard valuation will take both into account to calculate the valuation bases. If the CATS rate is higher, the CATS rate (valuation bases) is used. The problem here is that it doesn't account for IT0008 WTs at all.
Say for example in IT0008 I have the following entries
WT 1111 - Standard Hourly Rate ($22.00)
WT 1112 - Premium Pay Per Hour ($0.50)
Total = $22.50
No say I enter in PS Group and Level on CATS with rate = $25.00
The standard system will pay the higher of the two, i.e. $25.00
Requirement: Regardless of what rate is paid, the premium pay of $0.50/hour must be paid at all times on ALL A/A WTs.
In the case when IT0008 is greater there's no problem since the second WT is taken into consideration.
In the case the CATS rate is higher, however, we have a problem because the system doesn't consider any IT0008 WTs, i.e. the premium WT of $0.50/hour.
I need to somehow add the $0.50/hour to any rate being taken from CATS.
I tried doing this through a PCR in a lot of different ways but haven't gotten it to work yet.
The problem with the schema is that once it processes all ALPs it assigns the valuation bases (/001) an indicator and the record seems to get locked.
The OT table would read:
/001        $22.50
/001 01   $25.00
When I try to add the additional WT at this point it only adds it to the first record (which already has the additional WT added).
Any help would be greatly appreciated!

I used table T510.

Similar Messages

  • Valuation Basis for Different Payment (BWGRL) not working in 2010

    Hi
    We have a commission wagetype which we entered in IT 2010 in Number/Unit field. 
    Since we don't have premium id available, we used "Valuation Basis for Different Payment (BWGRL)"  to enter the RATE.
    This RATE is not working during our payroll run, however when we are using the wagetype with premium ID it is working fine.
    My question is- What could be the reason that the Valuation Basis for different payment is not working ? 
    I checked the wagetype in V_512W_B table and it has the following configuration-
    Current wage type
    Valuation Basis = BLANK
    Statement/WT = BLANK
    %Rate = 100
    1st derived wage type
    Valuation Basis = BLANK
    Statement/WT = BLANK
    %Rate = BLANK
    2nd derived wage type
    Valuation Basis = BLANK
    Statement/WT = BLANK
    %Rate = BLANK
    Would appreciate if the the fix could be provided.
    Saurabh Garg

    Hello,
    I think in your case for commision wagetype you need to modify rule $930 to process the override rate from Infotype 2010 BWGRL field in case you are using the US standard schema.
    The valuation basis table V_512W_D and rule $930 together will determine the valuation basis.
    The default valuation basis comes from table V_512W_D.In case you want to override the valuation basis rate defined in this table,you need to maintain override rate in It2010 and accordingly have the logic defined in rule $930 for that particular wagetype .
    Following is the sample rule definition for a similar scenario.
    ****(commision wagetype)
      NUM= ANZHL Set
      RTE= BWGRL Set
      RTE?0      Comparison
          MULTI NRA  Multipl.amt/no/rate
          SETIN X=NX Set variable split
          ADDWT *    OT   Output table
        =
          VALBS0     Eval.0.WT in 512W
          MULTI NRA  Multipl.amt/no/rate
          SETIN X=NX Set variable split
          ADDWT *    OT   Output table
    Regards,
    Malathi V.

  • Valuation bases for Different Payments

    Hi Guru,
    I appreciate if someone can give a detail description on standard rule X012 and how the different valuation bases are generated.
    We are using IT554 for position based assignments and is facing an issue when the valuation bases are generated. Sometimes for 4 different payments, about 16 valuation bases are getting generated ( the wagetype is added for /001 & /002).
    Considering 2 split periods over the pay cycle , the number of valuation bases should be only 8.
    Please help.
    Regards
    Lakshmy

    Hi Gurus,
    Let me know some input if the rule X012 process the internal table C1 and if so, how?

  • Understanding of Valuation Basis /001 and /002

    What is Valuation Base 001/ and 002/. I can see 82.26 what is 82.26 How it is getting calculated Experts throw some light on this 

    Valuation basis for an wage type can be determined from PC - 01 - with specifications (0 to 9).
    Its is calculation of amount paid per hour.You can divide gross salary with monthly working hours
    you will get the value as per your screen shot.
    In the screen shot per hour is 82.26 * 10 hrs = 822.60.
    If PC 01 with specification is 3 then both will generate same value.
    you can use specifications 1 , 2 etc based on requirement.
    /002 case: For some employees per hour amount shd not be on gross may be only on 3 wages out of 4 from IT0008 then you can change the PC of that WT with /002.
    Hope it helps.

  • Valuation Bases

    Hi Expert,
    I have a problem in valuation basis. I need to create WT meal 1100 (not dialog / user wage type). And these are the configuration
    i generate this WT in schema IDT0 with number = 1.
    Amount of WT 1100 is stored in V_T510J (modif = 01).
    Valuation base for 1100 are Valuation basis = 'K'
    I use standard payroll modifier (XMOD with modif 2 =01)
    But the result is amount of WT1100 is still zero. Is there any missing configuration?
    Thanks and regards,
    airawan

    Hi Airawan,
    Regarding V_512W_B,
    1. Field vaualtion basis must be [K ], I mean, a K followed by a blank character.
    2.  Rate must be [100%] or whatever but not 0%.
    Regarding debugging, go to trx pe04 operation VALBS then go to the code:
    This is the interesting part:
    WHEN 'K '.
                PERFORM get-modif.
    <----
    Set the break point here
                PERFORM re510j.
                ot-betpe = t510j-wert1.
                IF fc-sw_dec = 'X'.                           "XAIP30K051676
                  ot-rte_curr = calc_currency.                "XAIP30K051676
                ENDIF.                                        "XAIP30K051676
                perform OPVALBS_K_CONVERSION_NATIO            "GWY1127319
                  IN PROGRAM (sy-repid) IF FOUND
                  USING    wpbp     calc_currency
                  CHANGING ot-betpe ot-rte_curr.
    Press F8 key until you reach the condition OT-LGART = XXXX, where XXXX is WT to be valuated.
    BR,
    Carlos.
    Edited by: Carlos Martinez Escribano on Aug 17, 2010 9:08 AM

  • Alternate base for ED calculation in PO

    Dear All,
    Kindly guide on below isse.
    Suppose I have to Procure material A @ Rs. 100 then its PBXX / PB00 value will be Rs.100 and system will pick this value as Base for Excise calculation however there is a discount of 25% leading the price of the Material  to Rs. 25.
    Now I want the system to consider this Rs.25 as base for calculation of Excise duty. Please guide to configure the scenario.
    I am using TAXINN procedure.
    Regards,
    Sananna

    Hi,
    As per SAP standard & statutory norms Taxes such as ED and VAT are always calculate on Gross the condition type for the same is BASB in FI tax procedure. If you wish to add any other condition type such as discount & freight which added to Gross and Excise duties should calculate on this ( Basic+ Freight + discount= Excise 10%) to be calculated in that case in subtotal column of MM pricing procedure you need to enter 4
    In the dame way if you wish the system to calculate Excise duties as (Gross u2013 Freight- Discount= Excise 10% ) then you have to adjust in condition record in FV11 for relevant condition type such as JMOP instead of 10% it might be less than 10 you have arrive to that calculation in the reverse way then maintain the condition in the FV11 If you are using TAXINN procedure or if you are using TAXINJ procedure then in FTXP for the relevant tax code you need to change the calculation in the same way but remember if you carry out this changes in FTXP it will be applicable to all the PO which are using  same tax code .Hope this clear.
    Regards

  • Client wants freight charges to exclude from discount base for payment

    Dear All,
    Client wants freight charges to exclude from discount base for payment to vendor.
    We have maintain the customization of "Discount base is net value" in Global Parameters for company code.
    But while payment to vendors, the system is adding the freight amount in the discount base, which should not be.
    Please advice, how we can solve this problem.
    Is there any customization needed for that ?
    Regards
    BIJUDAS

    Hi,
    The net caclulation is meant for calculation inclusive of exclusive of tax amount  and not freight amount. If you want to acheive this fro freight, the only way i see it is thrugh separate invoices. Alternatively you will have to go through the ABAP route in terms of user exits.

  • SAP Note 1438667 - WT for T4A redesign has incorrect valuation bases

    Hi,
    SAP made changes to the valuation bases in WT /179 through note 1438667, the note aims to create Inflow/Outflow wagetypes /I79 and /O79 for /179 wagetypes instead of the earlier Inflow/Outflow wagetypes /I04 and O04.
    For those who have implimented the earlier /179 with wagetypes /I04 and O04, in making this changes how would this impact the old results what do we need to be particular about when unit testing this change.
    Thanks.

    System will not automatically  correct the values. So I think what you should do is
    1. Run wagetype reporter for the old inflow and outflow wagetype and find out the employees who have them
    /O04 & /I04
    2. after finding the employees run the T4 and T4A for them and save it.
    3. Now run the adjustment payroll in the current week for these employees with forced retro from 01/01/2010. This should correct the wages.
    If the simulation run has corrected the data and check their paystubs , there should be any payments to the employees.
    4. If so then do a live run.
    5.Now compare the t4 and t4As for them.
    Do this in unit testing and integration testing

  • Changing base for calculation of Tax

    Hi All,
    SAP standard delivers 0001 condition type in Tax calculation procedure as base for calculation of Tax. condition type 0001 picks up 0PR0 as base for calcualtion of tax. Can someone tell me how does system picks up 0PR0 as base for calculation of tax as i have to change the base of calculation.
    Any hint would be a great help.

    I think I had the cart before the horse on this problem.  The correct way to look at this is what is the best way to get the correct "Net Book Value" and not the correct tax depreciation posting as it never actually gets booked.  
    By knowing the incorrect Beginning BV, the rate depreciation is applied in year 1 and finally the desired Net BV value at the end of year 1 for tax purposes I am able to calculate the correct Unplanned Depreciation for tax to make everything work out correctly.
    correct beginning tax BV $1,200
    Beginning Asset Book Value $1,800
    depreciation $360 (20% of BV)
    Unplanned depreciation  $?
    Net BV for tax at end of Yr1  $960 ;  or  1,200 - (1,200*.2)
    With the know values above that makes my unplanned depreciation for Yr 1 to be $480.  Year 1 and all following years depreciate correctly after the Unplanned Depreciation is posted.
    I am marking this as resolved unless someone sees an error in my thinking.
    Thanks,
    Jeff

  • Error payment amount and discount amount for the scheduled payment

    we need to know if the system update automatically the payment amount when change the discount amount for scheduled payment

    Hi Peter,
    I'm talking about the A\R invoice.
    The supplier sent his invoice with document date 1/10/2008 and his payment terms is payment within 30 days.
    We receive the invoice at 3/10/2008 and after control etc. we will post the invoice at 7/10/2008.
    If we use the posting date as a base for the due date, the invoice have to be paid at 6/11/2008, but the suppliers due date is 31/10/2008 and that's a difference of 1 nearly week.
    If there are problems (f.e. caused by ourself) and the invoice will be booked at 20/10, we still have time to pay it before the due date 31/10 instead of 19/11/2008)
    I think that the supplier will not be amused if we use the posting date as the base for calculating the due date.
    We can discuss what's right to use, but SAP B1 gives the opportunity to choose between Doc.date, posting date and system date as a base for calculating the Due date but for cash discount it's automatically the posting date??
    Best regards,
    Carl Verhagen

  • Valuation method for Reasult Analysis

    Dear PS experts,
    Normally what is the valuation method we are using in india.  I assueme 03 is the correct valuation method for calculating wip in india.  Is there any other method can u explain.
    Regards

    Hi,
    It depends also on the following points:
    1.If you are using Milestone Billing or Partial Billing use Method 01,02 or 03.
    2.If you using RRB then go for method 14 or method 15.
    3.If you want to calculate RA on the basis of Progress then use progress bases method.
    Muzamil

  • Calculation of cost for subcontracting item of type N (non stock) as it calculating for type L(Stock)

    Hi Gurus,
    I have a Requirement for calculating the cost for Subcontracting  Non stock items N as it is getting calculated in standard functionality for subcontracting items of Type L.
    This will be done in CK11n ( used to calculate the standard cost estimate of the product) for header as well as component materials.
    please suggest the user exit or Badi where i can change.
    Please refer the below logic-
    BOM for the material 2000500 as Header and 1LPL0835298AB as a component and this component has an assembly with 7008508 as a component and this component is an Sub contracted item and this has an assembly with component 1LBA182151-3.
    Price calculation for the material 7008508 (Item Category as N). Since this is sub contracted item the price will picked from field EINE-NETPR.
    In EINA, pass the material (MATNR=7008508) to fetch the list of info records (INFNR) created for that material.
    Then it has to input those info records to EINE table along with Purchasing organization (EINE-EKORG=PT02).
    From the output of EINE table, it should compare the price (EINE-NETPR) of the PIR and should take the least price from those PIR`s.
    If the currency is other than PLN, then it should be converted to PLN based on conversion charges.
    For Material (MATNR=1LBA182151-3), it should pass the material number to table MBEW along with valuation area (BWKEY = WERKS).
    From the output, it should check the Price control (VPRSV) ‘V’ or ‘S’
    If ‘V’ the price will be picked from the field “VERPR”
    If ‘S’ the price will be picked from the field “STPRS”
    Also from the output, it should check the Price unit (PEINH) ‘1’ or other than ‘1’. If it is other than ‘1’ it should divide the VERPR or STPRS by PEINH. Then this is the price of the Material “1LBA182151-3”.
    The material (MATNR=1LBA182151-3) should be passed to table “MARA” and will take the Base unit of measure from that table “MEINS”.
    Br,
    Surya

    Hi Surya,
    Please put breakpoints in any of the below BADI's and check if any of them will trigger for your
    requirement:
    VALUATION_CK                            BAdI for Valuation in Product Costing
    CK_KALAMATCON2_CI                       BAdI for CI Fields for Table KALAMATCON2
    COSTINGRUN_CK                           Edit Costing Run
    COST_APPORTION_CK                       Maint Apportionment Structure Joint Production: Dist Rules
    CO_PROD_COSTING_CK                      Cost Management for Joint Products (Costing, Target Costs)
    DATA_EXTENSION_CK                       For Data Enrichment in Product Costing
    DYNPRO_EXTENSION_CK                     BAdI for Interface Enhancement in Costing
    ORDER_COSTING_CK                        Enables Header Data Changes in Preliminary Order Costing
    QUANTITY_STRUCT_CK                      Enables Quantity/Structure Changes in Costing
    SUR_STOCK_TRANSF_CK                     Overhead on Materials with Stock Transfer Between Plants
    Thanks
    Sri

  • Can FI-CAx be used for making outgoing payments to business partners

    Hi All,
    Can we use the installment plan in FI-CA for the outgoing payments to business partners. Our company has lot of lease contracts and these contracts have payments due to be paid on a monthly, quarterly, semi-annual, and annual basis. All these lease contracts are managed in SAP Real estate Flexible objects. We want to use FI-CAx for making payments to these contracts and hence we are looking for integration between FI-CA and RE-flexible objects.
    From what I heard FI-CA is a receivables module and is not best suited for payables, so please let me know if we can use the outgoing payment plan and installment plan in FI-CA for making payments to business partners.
    This is a bottleneck in our implementation. So please help me asap.
    Thanks in advance. Points will be awarded to all the useful solutions.
    Santosh

    Hi Santhosh,
    FYI my answers below
    Can we use the instalment plan in FI-CA for the outgoing payments to business partners.
    u2022I would say Yeah. ofcourse there is a way to do it provided you have created existing OI in Real estate in FI-CAX. This is because, weu2019d Refund money to the customer. In the same token I do not see any problem in paying monies to them!!!!
    u2022You need to create your RE-FX contracts unto FICA as Contract Accounts <1:1 ratio>.
    Our company has lot of lease contracts and these contracts have payments due to be paid on a monthly, quarterly, semi-annual, and annual basis. All these lease contracts are managed in SAP Real estate Flexible objects. We want to use FI-CAx for making payments to these contracts and hence we are looking for integration between FI-CA and RE-flexible objects.
    u2022Assuming that you have your RE-Fx data unto FICA, next step is to configure Instalment plans < monthly, quarterly, semi-annual, and annual >.
    u2022Next you create Instalment plans for the contract accounts <FICA> as required.
    u2022Now, if you want to pay the amount, you need to attach outgoing payment method in Contract Account, Configure your Payment program.
    u2022Now run your Payment Run <FPY1 =4.72; FPYS = ECC>.
    u2022All the OI would be cleared. If you want to send the file to the bank, you can do so or you can also issue cheques.
    From what I heard FI-CA is a receivables module and is not best suited for payables, so please let me know if we can use the outgoing payment plan and instalment plan in FI-CA for making payments to business partners.
    u2022Look above.
    OI = Open Item
    Other points you need to consider:
    1. Are the amounts in RE-FX consistent <equal through out the installment plans>?
    2. Do you want to create separate Installment plans in FICA?
    3. If yes, above should be helpful.
    4. If not, identify an Interface between RE-FX and FICA.
    5. What are your plans to close the Contracts in RE-FX once all the Installment plans are being paid in FICA?
    6. Do you want to establish an Interface between RE-FX and FICA so that data would be transferred bt them automatically?
    7.Is point no 6 one way or 2 ways <i.e RE-FX to FICA and vice versa>
    8. What is the volume and frequency?
    9.Other points if any
    Does this helps?
    Rgds
    Rajendra

  • Cross Company Stock Transfer- Please check excise base for the item is zero

    Hi,
    My scenario is Cross company Stock transfer (Two different Company Codes)
    I have done following steps :
    1.Create Purchase Order
    2.Create Outbound Delivery for Purchase Order
    3.Post Goods Issue for Delivery
    4.Creating Billing Document
    5.Creating Excise Invoice
    6.Printing of Excise Invoice
    7.Post Goods Receipt for Stock Transport Order
    Till MIGO there is no problem.
    I am getting a errro while doing MIGO with reference to Outbound Delivery, when I enter Excise Invoice created in sending plant, I am getting error as
    "Please check excise base for the item is zero" - Message no. 4F121
    Excise Duty values are flowing as per the excise invoice but system make base value as 0 , I have maintained Assesable value in J1ID also. We are using TAXINN.
    Pl. help
    Thanks
    Vikas

    Hi
    The best way to slolve this problem, Now is to maintain Assable value in Material Master For reciving Plant.
    Hear you can maintain all the chapter id, register A or C, etc
    and then try doing GR,
    The other way and the permanent solution is
    VPRS or equivalent
    Condition class B Prices
    Calculat.type C Quantity
    Condit.category  H
    Cond.control H Condition value fixed
    Condit.origin A Automatic pricing
    In this Condition category is most important and by this only system copies the base amount for excise duty calculation in MIGO or J1IEX.
    Regs
    Niti Narayan

  • Pricing - Requirment / calculation type / base value

    Dear Friends,
    Thnaks for the support and guidance provided by you for my previous posts
    In Pricing Procedure we give Requirment, Calculation type and Alternative formula for condition base value, I would like to know where do we exctly define all this?
    Or are they standard? If standards where we can see how they works?
    Regards
    Vishal

    Hi,
    go through the below Examples for better understanding ..
    Example: 1
    Condition Type: PR00
    Requirement 2 Item with Pricing
    Purpose:
    This is an example of a pricing requirement.  This requirement is met if the document item category is relevant for pricing and no previous condition in the pricing procedure has set the condition exclusion flag. This requirement can be assigned to condition types in the pricing procedure to avoid unnecessary accesses to the database when an item is not relevant for pricing or a condition exclusion indicator has been set.
    Example: 2
    Condition Type:  Net value
    Calculation Type: 2 Net value
    Purpose:
    This is an example of a condition value formula.  This type of formula can be used to influence the value shown for the condition in pricing.  A condition value formula is assigned to a condition type or value line in the pricing procedure.
    Formula '2' sets the value equal to net value that has been calculated so far for the item in the pricing procedure.  It contains the amount excluding taxes.
    Example: 3
    Condition Type: R100
        Alt.Condition Base Value: 28 (100% Discount)
    Purpose:
    This is an example of a condition base value formula.  A condition base value formula can be used to influence the basis the system uses when computing a pricing value.  A condition base formula is assigned to a condition type in the pricing procedure.
    Formula '28' sets the rate of the condition to a 100% discount.  This formula was delivered with condition type R100 to support free goods functionality.
    Reward if it is useful,
    Chandramohan

Maybe you are looking for

  • Cannot get access to web server in DMZ

    Once again I find myself struggling with NAT and ACLs on a 5505. I am unable to access our new webserver in the DMZ. The server can ping the DMZ interface of the 5505, but that's it. I've tried allowing ICMP in to it from the outside to test, but I t

  • Why wont have the websites I use, myfrenchlab, facebook, not load?

    This has been going on for two days now. On facebook, my chat bar never loads. It only just says "loading." When I try to click my message button, nothing ever happens. When I try to go to a page that I "liked" and enter a sweepstakes from a tab, it

  • NAS200 no longer available

    Client moved home locations and brought NAS200.  Tried to hook it up to new router and it would not show on the router client list.  Router is 168.192.1.1 and mask 255.255.255.0.  Tried resetting the NAS with 2, 10 and 30 second resets but no change.

  • ITunes 7 Skipping Issue Fixed - Cross Fade Playback

    Per the prior post by chiefhabeb, if your DMA settings are correct and your still experiencing skipping, do what mponzi suggested, completely disable the "Cross Fade Playback" feature in iTunes. (iTunes/Edit/Preferences/Playback) After updating my au

  • HT204053 how can i turn off restriction on setting

    I cant turn off my restiction and i have 10 attempt its my ninth and i dont remember the passcode, in addition to that i am not able to click on the icloud tab, message,twitter, facebook flickr vimeo and itune main account is not mine and I can't sig