Error Pay scale grpg for allowances for 02002162 is not defined on 20110408

Hi,
I do get the above error Pay scale grpg for allowances for &1 is not defined on &2 when running program RHECM_UPD_0008_FROM_1005 for Indian employees. I know that we have indirect evaluation for our Indian employees in it0008. And we do not have 'Define Pay scale grouping for allowances' (V_T7INA1) and 'Pay scale grouping for allowances' (V_T7INA3) configured for India. But then we are also not using payroll for India.
Most strange is, that the program runs just fine in the development system for a India test employee record, whereas it fails to run in the test system for a real live India employee.
The error message code is HRPADIN01 084 and is thrown by function module HR_ECM_INSERT_INFOTYPE. But since it;s code is all object oriented I'm getting terribly lost when trying to observe in debug mode what the actual problem is. When running the program I use planned comp. type 'S' (Salary Structure)
Employees in all other countries update just fine, and the planned compensation infotype on the employee's job code look fine also.
Would appreciate your help please as for what could be causing this error!
Thanks,
Philipp

P.S. I have now maintained some test entries in V_T7INA1 and V_T7INA3 that match my employee's infotype 0008 entry. This does not make a difference unfortunately though. During debugging I found the message is raised in method CL_HRPA_INFOTYPE_0008_IN/CHECK_WAGETYPES_IN and within that method GET_ALGRP and then cl_hrin_services=>read_algrp.
In the method that reads t7ina3 the code is:
method READ .                                                                               
IF NOT ( a_is_buffered = true  AND                 
           a_t7ina3-molga  = molga AND               
           a_t7ina3-trfgb  = trfgb AND               
           a_t7ina3-trfar  = trfar AND               
           a_t7ina3-trfkz  = trfkz AND               
           a_t7ina3-trfgr  = trfgr AND               
           a_t7ina3-trfst  = trfst ).                
    CLEAR a_t7ina3.                                  
    a_t7ina3-molga = molga.                          
    a_t7ina3-trfgb = trfgb.                          
    a_t7ina3-trfar = trfar.                          
    a_t7ina3-trfkz = trfkz.                          
    a_t7ina3-trfgr = trfgr.                          
    a_t7ina3-trfst = trfst.                          
    SELECT SINGLE * FROM t7ina3 INTO a_t7ina3        
      WHERE                                          
        molga = molga AND                            
        trfgb = trfgb AND                            
              trfar = trfar AND              
              trfkz = trfkz AND              
              trfgr = trfgr AND              
              trfst = trfst.                 
          a_subrc = sy-subrc.                
          a_is_buffered = true.              
        ENDIF.                                                                               
IF a_subrc IS INITIAL.               
          t7ina3 = a_t7ina3.                 
        ELSE.                                
          CLEAR t7ina3.                      
        ENDIF.                                                                               
endmethod.                             
In there a_t7ina3 is filled initially (but interestingly field algrp is the only one that is blank). But since it is filled and matches the if not condition it does not go and select from the DB but clears t7ina3 and thus runs into the error afterwards.
Ideas anyone?
Thanks,
Philipp

Similar Messages

  • Java.lang.IllegalStateException: INTERNAL ERROR: Global root folder for pre-installed component archives not defined.

    Hi Gurus,
    I am working on NWDS 7.01.00 after opening NWDS, I am getting this error. My error log file is:
    java.lang.IllegalStateException: INTERNAL ERROR: Global root folder for pre-installed component archives not defined.
    at com.sap.tc.devconf.impl.DevConfFileSystemLayout.getRootPathForCompartment(DevConfFileSystemLayout.java:202)
    at com.sap.tc.devconf.impl.DevConfFileSystemLayout.getAbsoluteSCRoot(DevConfFileSystemLayout.java:76)
    at com.sap.tc.devconf.impl.DevConfFileSystemLayout.getAbsoluteTopLevelDCsRoot(DevConfFileSystemLayout.java:169)
    at com.sap.tc.devconf.impl.LocalSCNode.initializeTopLevelDCNodeList(LocalSCNode.java:41)
    at com.sap.tc.devconf.impl.LocalSCNode.<init>(LocalSCNode.java:24)
    at com.sap.tc.devconf.impl._Factory.createLocalSCNode(_Factory.java:385)
    at com.sap.tc.devconf.impl.DevelopmentConfiguration.getTopLevelDCsForLocalCompartment(DevelopmentConfiguration.java:3415)
    at com.sap.tc.devconf.impl.syncdb.ComponentSyncDB._initializeLocalEntries(ComponentSyncDB.java:788)
    at com.sap.tc.devconf.impl.syncdb.ComponentSyncDB.initializeLocalEntries(ComponentSyncDB.java:759)
    at com.sap.tc.devconf.impl.syncdb.ComponentSyncDB.initialize(ComponentSyncDB.java:436)
    at com.sap.tc.devconf.impl.syncdb.ComponentSyncDB.retainEntriesFromCompartment(ComponentSyncDB.java:824)
    at com.sap.tc.devconf.impl.LocalDCScanner.refreshSyncDBForLocalDCs(LocalDCScanner.java:103)
    at com.sap.tc.devconf.impl.DevelopmentConfiguration.<init>(DevelopmentConfiguration.java:378)
    at com.sap.tc.devconf.impl._Factory.createDevelopmentConfiguration(_Factory.java:354)
    at com.sap.tc.devconf.Factory.createDevelopmentConfiguration(Factory.java:103)
    at com.sap.tc.devconf.DevelopmentConfigurationFactory._addConfiguration(DevelopmentConfigurationFactory.java:2062)
    at com.sap.tc.devconf.DevelopmentConfigurationFactory.addConfiguration(DevelopmentConfigurationFactory.java:761)
    at com.sap.tc.devconf.DevelopmentConfigurationFactory.addConfiguration(DevelopmentConfigurationFactory.java:696)
    at com.sap.tc.devconf.DevelopmentConfigurationFactory.addConfiguration(DevelopmentConfigurationFactory.java:667)
    at com.sap.ide.eclipse.component.devconf.DevConfManager.createDefaultDevConf(DevConfManager.java:341)
    at com.sap.ide.eclipse.component.devconf.DevConfManager.getInstalledDevConfs(DevConfManager.java:442)
    at com.sap.ide.eclipse.component.devconf.DevConfManager.initializeDevConfs(DevConfManager.java:135)
    at com.sap.ide.eclipse.component.devconf.DevConfManager.initializeDevConfs(DevConfManager.java:109)
    at com.sap.ide.eclipse.component.provider.ComponentProviderPlugin$1.run(ComponentProviderPlugin.java:82)
    at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
    at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:98)
    at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:1999)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1733)
    at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1402)
    at org.eclipse.ui.internal.Workbench.run(Workbench.java:1385)
    at com.tssap.util.startup.WBLauncher.run(WBLauncher.java:79)
    at org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:858)
    at org.eclipse.core.boot.BootLoader.run(BootLoader.java:461)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at com.sap.ide.eclipse.startup.Main.basicRun(Main.java:291)
    at com.sap.ide.eclipse.startup.Main.run(Main.java:789)
    at com.sap.ide.eclipse.startup.Main.main(Main.java:607)

    Maybe some plugins are missing. Try reinstall the latest version of the nwds that matches to you server version.
    http://wiki.scn.sap.com/wiki/display/Java/NWDS+Download+Links

  • Error : Maintenance dialog for ztable is incomplete or not defined

    Hi Gurus
    While maintaining the ztable through SM30 got the following error.
    Maintenance dialog for ztable is incomplete or not defined
    I have to add new enteries in the previously created ztable.
    Please suggest
    Manvir

    Go to SE11, give the table name and click on change. Then Go to utilities--> Table
    maintenance generator.
    In the table maintenance generator screen, we should give Authorization Group,
    Function Group name (Function Group name can be same as table name),
    Maintenance type can be one step or two step, usually we will create with one
    step. we should give maintenance screen number. After clicking on create button,
    a table maintenance generator will be created.
    To check it go to SM30 . In SM30, we find display, Maintain options.
    We can view the table contents by choosing Display and we can create table
    entries by choosing Maintain.

  • Transfer Order : Data for storage type search is not defined (A   )

    Dear Experts ,
    While trying to use the Transfer Order and trying to determine the storage type this error appears :
    Data for storage type search is not defined (A   )
    Message no. L3007
    Diagnosis
    Information on the storage type search has not been defined.
    How ever , I have already configured the search and here is the Storage Type search's data in OMLY
    1. Warehouse number : W10
    2. Operation : A "Stock Removal"
    3. Indicator :   E
    4. Stock Category : Blank
    5. Special Stock Category : Blank
    6. Storage Location Ref :10
    7. Storage Type : 10E
    Please Advice
    Edited by: Sap Sap on Feb 24, 2011 10:54 AM

    Hello,
    The storage type in which you want to place the material or pick the material from has not been defined in the storage type search sequence.
    You need to define the search sequence in customization so that storage type is determined automatically when the transfer order is created;
    SPRO>>Logistics Execution>>Warehouse Management>>Strategies>>Activate Storage Type Search
    In this go to determine search sequence and then
    for warehouse number W10, operation as stock removal 'A' and in this maintained the relevant the storage type (10E) so that it is determined automatically.
    I hope this helps.
    BR,
    Tushar

  • The maintenance dialog for V_AISUSER is incomplete or not defined

    I was not able to assign S-user for SAP Support Portal functionality from SPRO.  I received this error and my ABAPer didn't seem to able to help...would anyone ever got this error message and/or know how the resolution?
    The maintenance dialog for V_AISUSER is incomplete or not defined
    Message no. SV037
    Diagnosis
    The called function with the view/table V_AISUSER needs a special maintenance dialog which, however, either does not exist at all, or does not exist completely.
    System Response
    The called function cannot be performed.
    Procedure
    Generate the required maintenance dialog.
    Thank you in advance for your assistance.
    Regards,
    Franc

    Hi Nesimi,
    I wasnot able to maintain the "assign S-user fro SAP Support Portal functionality" by drilling down the following path from SPRO>SAPSolMan>Configuration>Basic Settings>Standard Config of Basic Settings>SolMan>Connection to SAP-->Assign S-user for SAP Support Portal functionality.
    I have to follow the following path to maintain Table "AISUSER" = SPRO>SAP SolMan>Config>Scenario-Specific Settings>Service Desk>Service Provider SW Partner>Maintain Table AISUSER.
    What's a ditto...
    Thank you again for your time.
    Cheers,
    Franc Nguyen

  • Data for storage type search is not defined (E FC1  ) in WM module

    Hi friends,
    I m working in Ware house management.I have created material document and using the matertial document number in LT06.
    I am getting the following error while creating transfer order for material document in T-code LT06.
    Data for storage type search is not defined (E FC1  )
    Message no. L3007
    Diagnosis
    Information on the storage type search has not been defined.
    Procedure
    Contact your system administrator. Note down the values that are within parentheses in the error message.
    Please advise me how to solve this error.
    Thanks in advance.
    Regards,
    William

    SAP does not know where to put the material.
    You usually enable SAP by defining storage type indicators, that you maintain at the putaway and picking indicator fields in material master.
    then you setup the storage type search based on this indicators.
    SAP can then know in which storage type it shall search for a space to store your material.
    As a first step check whether you missed to enter this indicator in your matrial master WM view

  • The maintenance dialog for J_2IVLYCTR is incomplete or not defined

    Dear experts,
    In transaction code J2I7 following error is appering
    The maintenance dialog for J_2IVLYCTR is incomplete or not defined
    Regards,
    ABHIJEET JOSHI

    Hello,
    This depends on the version and release level, Please check this veiw of J_2IVLYCTR . If these below given entries are not their then
    MANDT     MANDT     CLNT     3     Client
    BUKRS     BUKRS     CHAR     4     Company Code
    REGISTER     J_2IREGSTR     CHAR     10     Register name
    LAYOUTNR     J_2ILAYNR     NUMC     3     Layout number
    LAYOUTNAME     TDFORM     CHAR     16     Form Name
    LAY_DESC     J_2ILAYDES     CHAR     64     Layout description
    PROGRAME     PROGRAM     CHAR     40     Program/transaction in SQL trace analysis
    ROUTINE     J_2IROUTIN     CHAR     30     Form routine
    NOOFCOPIES     J_2INOCOPI     NUMC     3     No. of copies
    OUTDEVICE     RSPOPNAME     CHAR     4     Spool: Output device
                                                                                    if not available add these entries in above mentioned table  and check J1I7 tcode.
    Regards
    Mahesh Naik.

  • Error in Local Message System: Partner function RP is not defined

    Hi Team,
    I have configured Service Desk in solution manager 4.0 and When I create message from Development server I am able to see in Solution manager. Every thing works fine in Developement server.But in Quality i am not able to create mesage.
    I have maintained BCOS_CUST table and defind BACK RFC (SM_SRSCLNT100_BACK)in quality server but When I try to create mesage using Help--> Cretae Support message I am getting error message as " Error in Local Message System: Partner function RP is not defined for notificatio Message was Not Created"
    and not able to create message from Quality server.
    Please let me know solution to fix this isssue.
    Thanks in advance
    Regards
    Venu

    Hi Venu,
    This can be related to a configuration on table ( DNOC_USERCFGT ). You can use SM30 or go through IMG (
    SAP Solution Manager -> Scenario specific settings -> service desk -> Partner Determination Procedure -> Use of own partner functions )
    The parameter NO_USER_CHECK has to be set to 1 which means : No Existence Check for User.
    Other point you need to check is wheater the user you are logged on in the QAS has the external identification correctly maintained in the respective BP on the Solution Manager side.
    Regards,
    Valdecir

  • Message no. B1402- Table KONP for object class COND_A is not defined.

    Hi
    I m using BD52 transaction for message type COND_A and am getting this error for table KONP saying it is not defined for COND_A.
    Can you please let me know which transaction is used to update this information.
    Thanks in advance
    Sana

    In note 309342, for error message no.B1402, following solution is given.
    Solution
    The system issues warning message B1402 " Table KONP for object class COND_A does not exist" for each entry with table KONP and you can ignore this by pressing Enter respectively. Then you can maintain the entries or navigate.
    If the KONP entries bother you since you use Transaction BD52 frequently, you can remove them manually. To do this, you can also use Transaction BD52. The functions are not changed by this deletion. However, the issue of the bothering warning message is suppressed. Table TBD62 is client-dependent that is, you have to make the correction on each active client.
    A related problem exists with table TBD22. During the setup of reductions (that is, new output types which only send a subset of the data of output type COND_A), the corresponding entries in table TBD62 (Transaction BD52) are generated from table TBD22. To avoid the same problem as described above with the new output types, remove the entries of TBD22 with MESTYP COND_Y and CDTABNAME KONP. You can do this with the help of view V_TBD. Transaction SM30, as an output type, select COND_A. Here, remove all entries with segment type EKONP and table name KONP.
    Table TBD22 is client-independent.
    A correction of tables TBD22 and TBD62 by means of an R/3 Support Package is not possible since the tables have delivery classe 'G'. SAP cannot delete entries in the tables.
    thanks
    G. Lakshmipathi

  • GL display for inventory account which are not defined as line item display

    Hi All,
    We have inventory gl accounts which are auto post accounts , these accounts get posted when grn is done. these accounts are not defined as line item display accounts, but if we execute the T code: FS10 we get the gl balance display and not line item display.
    Our requirement is that we should be able to view the line item display matching the GL account balance in that GL account.
    Can we get the report in MM module line items wise display.
    Regards
    Prashant P. Zinge

    Hello,
    You should use RFSEPA01 program via execute SE38 transaction.
    This program activate line item for each account. Activation means, this program generate line items to BSIS table. So that after this program running, you can see line items in FBL3N.
    Regards,
    Burak

  • VF02 - Error in Outbound Idoc - "Form of Address Key is not defined"

    Hi,
    While processing the outbound idoc in VF02, i am getting an error "Form of Address Key is not defined".
    Our system has been recently patched.
    While processing the idocs in VF02 (for the invoices created earlier to the patching date), there is no error & the Idoc gets created.
    I am not sure why i am gettting the above error now (that is after patching).
    Please let me know if i am missing something here / is it because of the patching.
    thanks & regards
    Narain

    Check Note 1002015 - RBT_ENH_VB7: Incorrect message display (AM010, AM117)
    thanks
    G. Lakshmipathi

  • Hi sunil i used this code but showing error called (startingrow)compile time sub or function are not defined please

    i wanted to update data of excelsheet to mysql database  but displaying an compile time error as sub or functions are not defined           -------------->(startingrow)     please help me out 
    Dim cn As New ADODB.Connection
    Dim number, nRows, wds_id, production_data
      cn.ConnectionString = "Provider = MSDASQL.1; Persist Security Info = False;Data Source = mysql32; User ID = root;Password = bmx1; Initial Catalog = wds"
      cn.CursorLocation = adUseClient
      cn.Open
     Dim i As Integer, QryTxt As String
     i = StartingRow(wds_id) ---------->In this line
     Do Until i = Sheet1.Rows.count
      If Sheet1.Cells(i, 1) = "" Then
       nRows = i - 1
       Exit Do
      End If
      i = i + 1
     Loop
     For i = StartingRow(wds_id) To nRows
            QryTxt = QryTxt & "update tblprod_agr_006 set wds_id1 = '" & Replace(Sheet1.Cells(i, 1), "'", "''") & "'," & vbCrLf
                               QryTxt = QryTxt & "    column2 =  '" & Replace(Sheet1.Cells(i, 3), "'", "''") & "'," & vbCrLf
                               QryTxt = QryTxt & "    column3 =  '" & Sheet1.Cells(i, 4) & "'," & vbCrLf
            QryTxt = QryTxt & "where conditioncolumn =" & "'" & Sheet1.Cells(i, 2) & "'" & "" & vbCrLf
     Next
     cn.Execute (QryTxt)

    First off, is this relating to a Microsoft SQL Server database, or a MySQL database?  I see several references to MySQL in your example.
    Your code uses a function StartingRow() which isn't a built-in T-SQL function.  So, if it is a function you've defined, you need to make sure it's properly referenced in order to use it.  (may need a 2 or 3 part name if it isn't in the default
    schema or the same database.)
    Microsoft SQL Server Storage Engine PM

  • Splitter/small switch for allow for 2 wired devices

    I have a Mac Mini downstairs, and have just bought an Xbox 360. I don't want the 360 wireless adpater, so I've hard-wired my 360 and put the Mac Mini in wireless mode.
    Problem is I transfer a lot of huge files (HD movies) onto the Mac Mini from my (hard wired) iMac over the network, so I could really do with the 360 AND the Mac Mini being wired.
    I don't want to trail another cable right through/up the house, so I thought of maybe a small splitter. I seen some on eBay for 99p, but I have doubts - I think they're just dumb bits of hardware, and surely if both devices end up going back to the same port on the router, there will be problems with having the same IP, etc?
    Do I really need a switch rather than just a splitter/adapter? If so, can someone recommend a very small one? I'm also short on power sockets and I presume a switch would need to be powered.
    Thanks

    I've never heard of a splitter for ethernet. If it works by switching the port that is active, not leave both active, then if might work ok.
    I've used a D-Link 100baseT switch (DES-1105) that worked fine. It does require power, though.

  • Net Pay calculation is wrong, allowance wage type is not getting added to net amount..

    Hi Dears,
    We are doing payroll configurations for one of our client in india, Regarding our requirement ,we jus tried in test system, we have written a pcr rule stating 01st feb 2015, new allowance need to paid to employees belonging to L&T1 pa and LT ESG.. Allowance will be percent based on gross pay..allowance percentage differs according to the ESG..
    Before writing the PCR, Allowance percentage has been maintained in T511K.. And have configured as payroll constant ZTST 1 should be calculated with a value 2%.
    i have created a new wage type 9021 allowance wage type and this wage type amount should be automatically generated in payslip based on the pcr i have written while running payroll for an employee.
    EARNINGS                                                       DEDUCTIONS
    l&t basic pay 9000             54838.71                    INCOME TAX
    l&t conveyance 9100            2741.94                   12394.00
    l&t hra           9200               4387.10
    l&t allownace 9021                1239.36
    TOTAL Gross amount          63,207.11              Take Home pay (net pay)  49,573.75
    But the actual net amount should be 50,813.11..Based on the allowance wagetype i have created which is automatically generting using the pcr i have written , is getting calculated in the gross amount..
    but not getting added in net amount .so please help me out guys on how to solve this issue???
    Regards,
    Surya Prabha

    Hi Remi,
    Thanks for your kind reply, yes these values are taken from the remuration statement of a  particular pernr whom am running the payroll..
    i have checked the processing classs and i have maintained 5 and 70 which add this new allowance amount to my net amount.  now the net amount is proper.
    EARNINGS                                                       DEDUCTIONS                   perks/other income/exemptions
    l&t basic pay 9000             54838.71                NCOME TAX                       l&t leave encashment    1239.36
    l&t conveyance 9100         2741.94                   12416.00
    l&t hra           9200               4387.10
    TOTAL Gross amount          61,967.75             Take Home pay (net pay)  50 791.11
      Regards,
    Surya Prabha

  • The maintenance dialog for T2538 is incomplete or not defined

    hi to all
    i was trying to configure tc. KES1 in CO-PA    trying to maintaining characteristic values.
    does anybody give idea  HOW TO MAINTAINE DIALOG FOR T2538
    V V URGENT
    HARI

    Hi Hari,
    Please let me know the solution for the issue if you have mentioned as i am exactly facing the same kind of issue.
    regards,
    Mahesh

Maybe you are looking for

  • Two IPod Family: How do we separate our accounts?

    I have had my IPod Nano for a year now. My son just bought himself one yesterday and we loaded the program unto the computer. Two Itune Icons appeared and each of the two downloaded my songs which are not his taste. So I deleted my songs from the sec

  • "The folder could not be found" error message

    I recently had Windows XP problems sever enough to cause me to reformat my hard drive and reinstall XP and all my programs. This resulted in drive letter assignments different from what I had before. I saved copies of my LR catalog in multiple locati

  • Why won't my computer recognize my brand new iPod Nano I purchased today?

    I purchased a Nano 3 weeks ago and it quit holding a charge. I couldn't use the wall charger (Apple product) and then when I tried charging on my computer, nothing happened. I returned it and went to set up the new Nano today on the computer and the

  • My iPod deleted all my music and playlists on the iPod when synching!

    I turned on wifi on my iPod and opened up iTunes today to add music to the iPod. It was doing fine, then suddenly a song I was adding froze (it stayed grey on iTunes with a synching icon by it). It stayed like that for I don't know how long, I though

  • System taking default Ship to party even it is not mentioned

    Dear All, I have a peculiar issue in Customer Master. We have two ship to party for Customer. We have included another ship to party and Made the first one as Default. After sometime we remove the Default tick mark in the Customer Master. But still s