CX_HRPA_INVALID_CUSTOMIZATION - No tax company info in table T5U0P

Hello Gurus,
We are upgrading from 4.6C to ECC 6.
SAP has included new functionality in program SAPUP50R that throws an exception when trying to hire a new U.S. employee. It is a result of the table T5U0P not having a tax company.
In 4.6 C this table (and it's data) is identical and yet this new SAP code makes an assumption that T5U0P contains tax company info.
Any idea why we need tax companies defined in this table for ECC when this was not a requirement in 4.6C?
Below is the short dump text. You can see on line 48 SAP writes in the comments that "txcmp must exist or there are serious config issues"
thanks,
Matt
Runtime Errors         UNCAUGHT_EXCEPTION
Except.                CX_HRPA_INVALID_CUSTOMIZATION
Date and Time          2008/04/11 00:09:42
Short text
An exception occurred that was not caught.
What happened?
The exception 'CX_HRPA_INVALID_CUSTOMIZATION' was raised, but it was not caught
anywhere along
the call hierarchy.
Since exceptions represent error situations and this error was not
adequately responded to, the running ABAP program
'CL_HRPAYUS_EMPLOYER===========CP' has to be
terminated.
Error analysis
An exception occurred that is explained in detail below.
The exception, which is assigned to class 'CX_HRPA_INVALID_CUSTOMIZATION', was
not caught in
procedure "UPDATE_WITH_UP50R_ADAPTER" "(FORM)", nor was it propagated by a
RAISING clause.
Since the caller of the procedure could not have anticipated that the
exception would occur, the current program is terminated.
The reason for the exception is:
Invalid Customizing
Missing RAISING Clause in Interface
Program                                 SAPUP50R
Include                                 UP50RU02
Row                                     14
Module type                             (FORM)
Module Name                             UPDATE_WITH_UP50R_ADAPTER
Trigger Location of Exception
Program                                 CL_HRPAYUS_EMPLOYER===========CP
Include                                 CL_HRPAYUS_EMPLOYER===========CM004
Row                                     51
Module type                             (METHOD)
Module Name                             GET_TAX_COMPANY_TAB
Source Code Extract
Line
SourceCde
21
subty         = space
22
objps         = space
23
sprps         = if_hrpa_read_infotype=>unlocked
24
begda         = p_period-begda
25
endda         = p_period-endda
26
no_auth_check = if_hrpa_boole_d=>true
27
IMPORTING
28
infotype_tab  = lt_prelp.
29
30
CALL METHOD cl_hr_pnnnn_type_cast=>prelp_to_pnnnn_tab
31
EXPORTING
32
prelp_tab = lt_prelp
33
IMPORTING
34
pnnnn_tab = lt_p0001.
35
36
PROVIDE FIELDS werks btrtl
37
FROM lt_p0001 INTO l_p0001
38
VALID l_p0001_exists
39
BOUNDS begda AND endda
40
BETWEEN p_period-begda AND p_period-endda.
41
42
get tax company from T5U0P
43
SELECT SINGLE txcmp FROM t5u0p
44
INTO l_txcmp
45
WHERE werks = l_p0001-werks
46
AND btrtl = l_p0001-btrtl.
47
IF sy-subrc <> 0 OR l_txcmp IS INITIAL.
48
    serious configuration problem: no taxcompany specified
49
MESSAGE e005(hrpayus_ce) WITH l_p0001-werks l_p0001-btrtl INTO dummy.
50
MOVE-CORRESPONDING sy TO l_msg.
>>>>>
RAISE EXCEPTION TYPE cx_hrpa_invalid_customization
52
EXPORTING msg = l_msg.
53
54
ENDIF.
55
IF p_use_cp IS INITIAL.
56
l_value-begda = l_p0001-begda.
57
l_value-endda = l_p0001-endda.
58
l_value-gpval = l_txcmp.
59
APPEND l_value TO p_values.
60
ELSE.
61
IF i5ucp_compm IS INITIAL.
62
      Fill buffer for t5ucp_compm.
63
      This is NOT done in the constructor / get_instance method because
64
      the table is read in the common paymaster case only.
65
SELECT * INTO TABLE i5ucp_compm FROM t5ucp_compm
66
ORDER BY PRIMARY KEY.
67
ENDIF.
68
PROVIDE FIELDS compm
69
FROM i5ucp_compm INTO l_5ucp_compm
70
VALID l_5ucp_exists

I'm experiencing the same problem.
In my case, ESS W4 tax withholding is issuing the call, and an error is displayed in the portal,
"An exception occurred that was not caught,. error key: RFC_ERROR_SYSTEM_FAILURE"
After further investigation, it is a result of the t5u0p table not being populated.
Any ideas?

Similar Messages

  • Company Code and Tax company

    Hi Experts,
                 Help me to define what's the difference between the company code and a tax company. Do we have any integration between company code and tax company. I have a scenario with a client where they have only one company code and asking me to define multiple tax companies so that the can generate the W'2 seperately based on the tax company. My concern in this was when we run the tax reporter it will look for the temse files so if we define multiple tax companies with one company code will it effect us any way when we do the w'2 from the tax reporter at the year end.
    Any help is appreciated
    Thanks in advance
    Regards,
    Raj Aitha

    Hi,
    1) Tax Cos are not assigned directly to co.Code. These are assigned to the Personnel areas (Table V_t5uop).
    2) Tax co.is assigned to a distinct Employer Identification Number (EIN) and is mapped to a BSI tax company for tax calculation purposes.
    3) You may also want to check feature UTXRP & UTXTM based on your requirement & business process.
    Hope this helps.
    Sarika

  • Tax Company is US Payroll

    Hi,
    Do any one know, what is Tax Company in context to US Payroll.
    Your expert guidance required.
    Thanks
    Atul Ajmera

    Hi
    Find the following link on Taxing for US.
    http://help.sap.com/saphelp_erp2005vp/helpdata/en/fd/b943c86ed711d2bb0700805f4628e2/frameset.htm
    Once we create the Tax Company, we need to assign that to Personel Area in the table "V_T5U0P", In this table you need to select your personnel Area and Click on Magnifier and select you tax company and save.
    This will avoid an in the Payroll simulation saying "Personnel area XXXX and PSA YYYY is doesnt exisited in the table V_T5U0P"
    Regards
    <u><i><b>Anil.C</b></i></u>
    <b>Reward the points if my answer helps you out</b><i></i>

  • Significant of key field in Info cube table

    Hi,
    what is significant of key field in Info cube table?
    Best regards,
    dushyant.

    hi ,
          key figures are very important in tables, when it is in cube it act as dimensions
    for the reporting purpose see this scenario
    the table has following fields
    student no
    student name
    student attendance
    student mark
    in this scenario when we want report according to student no its normal we would get, but when we want according to attendance,marks we dont get report according to attendance and mark, so we put all those fields in key fields.
    So we could say that Key fields are the dimensions and according to this we get reports
    thank yu

  • Maintaing Tax Groups in the Table CRMC_TAX_GROUP

    Hi All
    In order to download Materials from ECC to CRM2007 via Middleware, I need to maintain the Tax Groups in the Table CRMC_TAX_GROUP and then assignt the Tax Types to the ECC Tax Classifications.
    However, I am unable to add entries to the table CRMC_TAX_GROUP either through SE16 or SM30.
    I am only able to run the report in Data Browser (SE16) in display mode. When I try to maintian the table using sm30, I get the following Exit Message:
    Check maintenance object CRMC_TAX_GROUP or update
    function group CRM_PRSALESTAX_C
    I request your help and suggestions in this regard.
    Thanks in advance.
    Regards
    Chaitanya

    Hi,
      You can maintain that table using a maintainence view 'CRMV_TAX_GROUP' in sm30.
    Thanks
    Swagatika

  • Maintaing Tax Types in the Table CRMC_TAX_GROUP

    Hi All
    In order to download Materials from ECC to CRM2007 via Middleware, I need to maintain the Tax Groups in the Table CRMC_TAX_GROUP and then assignt the Tax Types to the ECC Tax Classifications.
    However, I am unable to add entries to the table CRMC_TAX_GROUP either through SE16 or SM30.
    I am only able to run the report in Data Browser (SE16) in display mode. When I try to maintian the table using sm30, I get the following Exit Message:
    Check maintenance object CRMC_TAX_GROUP or update
    function group CRM_PRSALESTAX_C
    I request your help and suggestions in this regard.
    Thanks in advance.
    Regards
    Chaitanya

    Hi,
      You can maintain that table using a maintainence view 'CRMV_TAX_GROUP' in sm30.
    Thanks
    Swagatika

  • Example query for po headers total amount(including tax amount) from po_headers_all table in  r12

    HI
    there is no such column like po_amount in po_headers_all table then how can i get po total amount(including tax amount) from po_headers_all table  or else tell me how to get data from views  in R12
    As we are using sql developer tool to build queries in our project
    With regards
    siva

    PO line total is not included the tax, to View the tax amount (N) Action-> manage tax
    1) You have to sum up the lines to get the PO total,
      select ph.segment1 po_num, sum ( (pl.unit_price * pl.quantity)) price
        from po_lines_all pl, po_headers_all ph
       where     pl.po_header_id = ph.po_header_id
             and ph.type_lookup_code in ('STANDARD', 'BLANKET')   --Add as per your requirement
    --          and ph.segment1 = '2017'
    --          and ph.org_id = 7852        --Use when you have multiple OU
    group by ph.segment1
    2) To get the tax
    SELECT *
        FROM (  SELECT lines.line_num line_number,
                       lines.item_description line_description,
                       dist.distribution_num dist_number,
                       dist.code_combination_id dist_code_combination_id,
                       NVL (dist.nonrecoverable_tax, 0) nonrecoverable_tax,
                       NVL (dist.recoverable_tax, 0) recoverable_tax,
                         NVL (dist.nonrecoverable_tax, 0)
                       + NVL (dist.recoverable_tax, 0)
                          total_tax,
                       (NVL (dist.req_line_quantity, 0) * NVL (lines.unit_price, 0))
                          amount,
                       dist.org_id,
                       dist.DISTRIBUTION_ID
                  FROM po_requisition_lines_all lines, po_req_distributions_all dist
                 WHERE     lines.requisition_line_id = dist.requisition_line_id
                       AND NVL (lines.cancel_flag, 'N') <> 'Y'
                       AND NVL (lines.modified_by_agent_flag, 'N') = 'N'
    --                   AND lines.requisition_header_id = :1
              ORDER BY lines.line_num, dist.distribution_num) QRSLT
    ORDER BY LINE_NUMBER, DIST_NUMBER
    Join the po_distributions_all, po_lines_all & po_headers_all tables to get the specific value.
    Thanks

  • Populate Tax Code in RKWA table while doing transfer posting through MIGO.

    Hi All,
    I have a requirement where for certain countries i have to pass the tax code to RKWA table while doing Transfer posting through MIGO transaction.
    For certain countries which i have to pass the Tax code to RKWA table, basically will not be having the tax code. For this reason im looking for BADi/User exits where i can update the RKWA table with the tax code. If the tax code is not derived, im getting the error as 'No tax information found'.
    Please suggest if any BADi/exits are available for this requirement.
    Regards,
    Santosh

    Check the following SAP notes:
    139176
    579241
    Regards,
    Indranil

  • How to see tax rate in KONV table

    hi all,
    how to see tax rates in KONV table?
    please help

    Hi
    There is a field called "TX" i.e. TAX CODE.. in that check what code is that?? then check the TAX table T007A to find the Tax rate applied for the document based on the respective TAX CODE.
    Hope this helps.

  • Tax Company

    Hi all,
    What is Tax Company in context of US payroll? What are Tax Types and Tax Form Groups?
    Thanks in advance.

    Hello Niharika,
    The tax company is the legal reporting company that this defined by the business process.
    Tax types are the type of tax. In SAP tax type 01 is withholding. Common wage types that are assoicated with this tax type are /301, /401, /601, /701, /Q01 and /N01.
    Tax form groups are only used in Tax Reporter, transaction PU19. Tax form groups are containers used to cumulate tax data or other wage types such as wages. Tax form fields will then take this data and display it on the form. You can review the Tax Reporter guide on the HRUSA web site service.sap.com/hrusa under documentation on the left side menu.
    Regards,
    Manny

  • Do we have one corresponding tax company code to one company code or can we have different or any number of tax company codes?

    do we have one corresponding tax company code to one company code or can we have different or any number of tax company codes?

    Hi Arveen,
    Check calculation procedure using T.code OBYZ(IMG > Financial Accounting> Financial Accounting Global Settings--> Tax on Sales/Purchases --> Basic Settings -
    > Assign Country to Calculation Procedure.)
    Select new entries--Enter tax procedure for India TAXINN-TAx procedure INdia
    Save.
    Use T.code OBBG....select position...enter IN....against that assign the tax procedure created above and save.
    Hope this resolves.Let me know if you still encounter problem.
    Thanks
    Aravind

  • "Company tax id"  from which table we will get

    can any give the information where we get the "company tax id" for particular company
    EBS version --11.5.10.2

    Hi
    for excise check table J_1IEXCHDR for header
    J_1IEXCDTL for item excise
    The Table name used to find the Tax Values are
    KOMV: Pricing Communications-Condition Record
    KONV: Conditions (Transaction Data)
    From the above tables you can refer the fields below.
    KAWRT
    KBETR
    Fetch the corresponding records based on the field
    KNTYP
    Search net you will get many threads on this

  • User exit for ME21N for displaying the tax code from custom table

    Hi,
      I have a requirement, in our system, the inforecord is not maintain for all the material and vendor combination,  we have a custom table in which we have maintain the
    Compnay code, Pur. Org., Vendor code  Tax code,  juridiction code
    now we want that when a Po is created with ME21 or ME21N  the tax code and jurisdiction code should be come from this table  and if entry not found in this table then it should search as per the regular process like from last Po or info record.  then which user exit we can use for this.
    regards,
    zafar

    CLOSE

  • Tax code - Info record

    1. how or where to enter the Tax code in info record ...
    2 in MIRO , we have to enter Tax code ,, but  in the Tax code - tab is blank ... no possible entry there ....( i have not mainted Tax code anywhere ..but when doing MIRO with out tax code it is not saving .... pls help
    alifff

    As you might be aware of Tax code is specified to:
    -     Check the associated transaction is related input or output tax.
    -     Check if a tax account with tax type (input or output tax) can be posted to
    -     Check the tax on procurement amount in the document
    -     Calculate the amount of tax on sales automatically on request
    -     Determine the tax account
    Use TCode FTXP for creating TAX Code.
    Select the country for which you need to create a tax code. 
    This country is automatically linked to the Tax Procedure
    Enter in the field tax code. This must be a 2-digit alphanumeric code i.e. A5, 55, BB, etc.
        description of the tax code: please give a clear description
        define the tax type: define whether the tax code is relevant for input or output tax
        Indicator which determines that an error message should be issued if the tax amount is not correct. It it recommended to flag this.
        Eu code: One of the most forgotten parameter. If you do not set this parameter at u201C1u2033 then all transactions with this code will be not picked up in the ESL listing of that specific country. This code u201C1u2033 represents all the Sales from one EU country to another EU country.
        The target tax code fields are used in case of deferred taxes. This is applicable for example in France. The VAT needs to be paid for example not when the invoice is issued but when the customer pays the VAT. There are here again special programs available in SAP for deferred taxes.
        Reporting country: this field needs to be completed when you are using the plants abroad functionality. This means that when you as a German company have a Belgian VAT number and you have sales in Belgium (+ you need to submit a VAT return in Belgium) , then of course these invoices need to be booked in SAP with a Belgian tax code.
    Thanks & Regards
    JP

  • To get selected cell info in table for WDA.

    i'm developping in netweaver2004s.
    a view has a table and a button.
    another view has input fields.
    i want to get cell info(selected field name not value)
    so i use that info in another view.
    i want to know same command 'GET CURSOR' in WDA.
    please let me know that method.

    Hi,
    You can specify the importing parameter ID as type string in the action handler of the button. It will contain the ID of the button.
    Best regards,
    Thomas

Maybe you are looking for

  • Outlook Move Emails to specific folder rule issues.

    Hello, We have found fallowing issue in our Outlook/Exchange environment: If we setup rules in outlook 2010/2013 to move emails from specific sender to specific folder emails are moved to that folders but also they appear in a "Recover deleted Items"

  • How do I get rid of the Google Redirect virus on ipad2?

    Everytime I type in a search topic or click a website link I get redirected to a completely different website. Is this a virus? How di I get rid of it?

  • FBL5N problem

    Dear all, In FBL5N customer line item display XYZ document is showing as a open item but for payment through F-28 and F-32 it is not showing in open item list in perticuler user, in my user id it will swon fine and other user ids also fine but one pe

  • Ipod wont show up in itunes after i restore to factory settings

    My ipod does not show up in my itunes list but it shows up in my computer as a drive it all started when i got my ipod back after getting it fixed ( it was a problem with the battery) well it said that i needed to restore the factory settings so i di

  • LD_LIBRARY_PATH

    Hi Guys, I am running Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production on Solaris 10. I am using oraenv to setup my environment variables. But when I try to run sqlplus I get these: SP2-1503: Unable to initialize Oracle ca