Warning codes generated in UCCHECK   - Technical Upgrade - 4.0b to ECC 6.0

Hi SDN'ers ,
I am currently working on Technical Upgrade project from 4.0 b system to ECC 6.0 system . I am facing a
problem relating to the analysis of the warnings displayed whehn we run the UCCHECK for the client inventory by
checking the "Display lines that cannot be analyzed statically" option under the Selection-screen block
"Statements that cannot be analyzed statically" .Based on the warning codes generated during UCCHECK, they can
be classified into 12 different categories given below in the list ( Viz. ABB,MESSAGEG!C,MESSAGEG!D......MESSAGEG!P).The same are given below in the end
I want to know
- Which are the warning codes which need resolution so that the program does not encounter any runtime
errors or during Integration testing ?
- Do all the offset related errors (For example ;variable A = B+offset(length)
or  variable A+offset(length) = B ) need resolution so that the program gives no runtime error.
- Also, do all statements where length is calculated using STRLEN also need changes ? I have seen offset length related warnings come under MESSAGEG!M warning code.
The objective of this is to make sure that the upgraded system ECC 6.0 in Australia ,when rolled out to
non-English speaking geographies in APAc such as Malaysia,Japan or China would only need translations and no ABAP Coding effort even when using languages such as Japanese which have double byte characters.
S.No.     Error Code     Message
1     ABB     Syntax Check Aborted
     ABB Total     
2     MESSAGEG!C      check at runtime. at runtime.
           statement because of untyped or generic operands. It can only carry out this
          The system could not perform a static convertibility check on the current
     MESSAGEG!C Total     
3     MESSAGEG!D      out this check at runtime. It can only carry out this check at runtime.
           to a table line because of untyped or generic operands. It can only carry out
          The system could not perform a static check on convertibility from a work area
     MESSAGEG!D Total     
4     MESSAGEG!E      check at runtime. at runtime.
           defined by a "DATA" statement. .
           statement because of untyped or generic operands. It can only carry out this
          Field "ELEMENTN" is unknown. It is neither in one of the specified tables nor
          The system could not perform a static comparability check on the current
     MESSAGEG!E Total     
5     MESSAGEG!F      operand "<FELD1>" for the current statement. .
     MESSAGEG!F Total     
6     MESSAGEG!G      current statement on incompletely typed operand "<DATA>". .
     MESSAGEG!G Total     
7     MESSAGEG!H      for the incompletely typed operand "<S>". . - - - - - - - - -
          The system cannot perform a static check on a character-type field data type
     MESSAGEG!H Total     
8     MESSAGEG!I      incompletely-typed operand "<A>" in the current statement. .
          The system cannot perform a static check on a character-type data type for the
     MESSAGEG!I Total     
9     MESSAGEG!J      "<%_1_SYSINI>" in the current statement to check whether the operand can be
          The system cannot perform a static check on incompletely-typed operand "VALUE"
     MESSAGEG!J Total     
Early response wil be highly appreciated.

Hi Karthik
>
> 1) SPDD adjustments are done in which phase? PREPARE or UPGRADE?
>
SPDD is done in Upgrade ->Phase ACT_700
> 2) Are here special cases where the adjustments need to be done before running the UPGRADE phase?
>
At ACT_700 phase stop the upgrade and take a backup of the DB and the PUT<DIR> before starting the SPDD activity.
Make sure there are no pending tp request.  Either release them or delete them.
All phase need to be completed successfully in PREPARE, before starting UPGRADE
Cheers
Shaji
Edited by: Shaji Jacob on May 5, 2008 9:23 PM

Similar Messages

  • Warning codes generated in UCCHECK

    Hi SDN'ers ,
    I am currently working on Technical Upgrade project from 4.0 b system to ECC 6.0 system . I am facing a
    problem relating to the analysis of the warnings displayed whehn we run the UCCHECK for the client inventory by
    checking the "Display lines that cannot be analyzed statically" option under the Selection-screen block
    "Statements that cannot be analyzed statically" .Based on the warning codes generated during UCCHECK, they can
    be classified into 12 different categories given below in the list ( Viz. ABB,MESSAGEG!C,MESSAGEG!D......MESSAGEG!P).The same are given below in the end
    I want to know
    - Which are the warning codes which need resolution so that the program does not encounter any runtime
    errors or during Integration testing ?
    - Do all the offset related errors (For example ;variable A = B+offset(length)
    or  variable A+offset(length) = B ) need resolution so that the program gives no runtime error.
    - Also, do all statements where length is calculated using STRLEN also need changes ? I have seen offset length related warnings come under MESSAGEG!M warning code.
    The objective of this is to make sure that the upgraded system ECC 6.0 in Australia ,when rolled out to
    non-English speaking geographies in APAc such as Malaysia,Japan or China would only need translations and no ABAP Coding effort even when using languages such as Japanese which have double byte characters.
    S.No.     Error Code     Message
    1     ABB     Syntax Check Aborted
         ABB Total     
    2     MESSAGEG!C      check at runtime. at runtime.
               statement because of untyped or generic operands. It can only carry out this
              The system could not perform a static convertibility check on the current
         MESSAGEG!C Total     
    3     MESSAGEG!D      out this check at runtime. It can only carry out this check at runtime.
               to a table line because of untyped or generic operands. It can only carry out
              The system could not perform a static check on convertibility from a work area
         MESSAGEG!D Total     
    4     MESSAGEG!E      check at runtime. at runtime.
               defined by a "DATA" statement. .
               statement because of untyped or generic operands. It can only carry out this
              Field "ELEMENTN" is unknown. It is neither in one of the specified tables nor
              The system could not perform a static comparability check on the current
         MESSAGEG!E Total     
    5     MESSAGEG!F      operand "<FELD1>" for the current statement. .
         MESSAGEG!F Total     
    6     MESSAGEG!G      current statement on incompletely typed operand "<DATA>". .
         MESSAGEG!G Total     
    7     MESSAGEG!H      for the incompletely typed operand "<S>". . - - - - - - - - -
              The system cannot perform a static check on a character-type field data type
         MESSAGEG!H Total     
    8     MESSAGEG!I      incompletely-typed operand "<A>" in the current statement. .
              The system cannot perform a static check on a character-type data type for the
         MESSAGEG!I Total     
    9     MESSAGEG!J      "<%_1_SYSINI>" in the current statement to check whether the operand can be
              The system cannot perform a static check on incompletely-typed operand "VALUE"
         MESSAGEG!J Total     
    Early response wil be highly appreciated.
    10     MESSAGEG!K      "<F_YEAR>" in the current statement to check whether the operand can be
              The system cannot perform a static check for incompletely-typed operand "WINY2"
         MESSAGEG!K Total     
    11     MESSAGEG!M      .
               at runtime. .
               check will take place at runtime. .
               entries for operand "<F_SOURCE>(2)". This check will take place at runtime. .
               entries for operand "<F_SOURCE>+2(2)". This check will take place at runtime.
              The system cannot perform a static check on the validity of the offset/length
         MESSAGEG!M Total     
    12     MESSAGEG!P      out this check at runtime. at runtime.
               statement because of untyped or generic operands. The system can only carry
              The system could not perform a static compatibility check on the current
         MESSAGEG!P Total     
         Grand Total

    Hi Monica,
                 as bhaskar said no need to worry about warnings.
    warnings will not lead to dump. only runtime errors will lead to dump.
    if the system is unicode, remediate the objects without errors.
    we can observe mainly,
    open dataset, structure incompatibilty, offset, in byte or char mode etc
    thanks
    vinod

  • Thesis problem : create a code generator...are there any good rules to foll

    Hi all,
    I am working on my thesis; the thesis is about writing in Java a code generator.
    Well, the target is : getting a source code ( wrote in a meta language) and traslted it into another language.
    I have to write the code generator in Java.
    I was wondering if there were some general rules about writing this kinfd of applications.
    Any suggestion ?
    Cheers.
    Stefano

    That's not technically a code generator.
    The technical name for such a tool is a transpiler.
    You'd need a pretty good understanding of both languages to be able to write this, as you'd need to know how to represent code constructs in each in the other under any condition.
    In my experience you almost always end up with poor code, unless maybe both languages have nearly identical paradigms.
    For example transpiling a procedural language into an object oriented one will generally yield code that's neither good procedural nor good object oriented code.

  • Post BI 7.0 Technical Upgrade warning in Data Basis

    Hi,
    We have carried out technical upgrade to BI 7.0 . After upgrade, there were some inconsistency in Data basis which was removed thru System Synchronization program. Similarly consolidation area and source data basis also are consistent after saving.
    However, when I carry out CHECK (right click and check) on Data Basis, it is throwing warning message for 0BCS_REFYR (master data) and 0BCS_DPER (master data)
    The error message for one of them is re-produced below:
    Critical change in content: InfoObject 0BCS_DPER (master data)
    Message no. UCM0143
    Diagnosis
    Field Life of Depreciation (Amortization) in Periods is used in the data model of data basis Data basis ISB. The corresponding InfoObject 0BCS_DPER belongs to SAP BW Content, which is delivered with the consolidation system. However, the current definition of the InfoObject does not coincide with the delivered version.
    In this case, the attribute With Master Data has been changed in the InfoObject definition. This change puts the consistency of the consolidation data model at risk.
    Procedure
    Adjust the definition of InfoObject 0BCS_DPER accordingly.
    Always avoid changing InfoObjects that are delivered in SAP BW Content.
    We have not made any changes to infoobject whatsoever. Please advise how to reslove this.
    All BCS functions are working normally.
    Best Regards,
    UR

    Warning Message is reproduced below:
    ''Critical change in content: InfoObject 0BCS_DPER (master data)
    Message no. UCM0143
    Diagnosis
    Field Life of Depreciation (Amortization) in Periods is used in the data model of
    data basis Data basis ISB. The corresponding InfoObject 0BCS_DPER belongs
    to SAP BW Content, which is delivered with the consolidation system. However,
    the current definition of the InfoObject does not coincide with the delivered version.
    In this case, the attribute With Master Data has been changed in the
    InfoObject definition. This change puts the consistency of the
    consolidation data model at risk.
    Procedure
    Adjust the definition of InfoObject 0BCS_DPER accordingly.
    Always avoid changing InfoObjects that are delivered in SAP BW Content
    Best Regards,
    UR

  • Technical Upgrade from R/3 4.6 to ECC 6.0

    Hi all i have a query regaring system upgrade:
    Currently i have 2 systems R/3 4.6: Development(D1), Quality(Q1).
    Now this systems needs to be upgraded to ECC 6.0.
    First the D1 is going to be copied to a new development(D2).
    Then D2 will be upgraded to ECC 6.0.
    Here a unicode check and other required modification (code compatibility) to
    all the customizing and workbench objects is to be done.
    Now a copy of Q1 is to be done in new Quality(Q2).
    My requirement is to determine all the transported requests from D1 to Q1 and
    then transport the same from D2 to Q2 so that the unidcode complaint objects are transported and they overwrite in the new quality system.
    Is this process feasible? If yes, How?
    Please suggest.

    Hi Himansu,
    I am making the assumption that you will as the final step upgrade your production to ECC 6.0 and then transport the Unicode corrected ABAP's from your Q2 environment into Prod, and then D2 and Q2 will become your new production support path while D1 and Q1 is removed. Is this assumption correct?
    If so, then the next assumption for your plan is your reason for doing this is to keep the production support path D1->Q1->P1 intact while you are performing the upgrade and Unicode program testing in D2 and Q2.
    I am also assuming that you are not doing a unicode upgrade/conversion at the same time, you are just making the code Unicode compliant to prepare for a future Unicode upgrade.
    If so your plan will work just fine. To say it a little differently, here are the steps
    1. Copy D1 to D2
    2. Upgrade D2 to ECC 6.0
    3. Run UCCHECK to test your code for compliance and to identify objects that need remediation
    4. Fix the code that need fixing, and put it in transports with Q2 as your target system
    5. Copy Q1 to Q2
    6. Upgrade Q2 to ECC 6.0
    7. Transport the converted code from step #4 to Q2
    8. Perform thorough acceptance testing of the converted code
    Now you can plan for your production cutover. While the above steps occurred, you either had a freeze on any changes to the production landscape, or you manually captured changes that was done in D1 in D2. The upgrade project is complex in itself and will need significant user testing assuming that it is only a technical upgrade with no additional or modified functionality.
    If your D2 and Q2 was kept in sync, you can now upgrade your P1 system to ECC 6.0 (no need to copy), and configure your transport routes so that D2 and Q2 are now the new production support systems, then you transport the items in step #4 above from Q2 to the upgraded P1.
    Regards
    John
    [SAP Unicode|http://www.sapunicodeupgrade.com|SAP Unicode]

  • Technical upgrade - version management ?

    Hi All,
    I got a doubt in technical upgrade. My situation is technical upgrade from
    3.1h to Ecc6.
    I have been provided a list of standard programs generated by SPAU
    after reset to original is made.
    Since i dont have modification assistance i need to correct using version management only.
    For programs i can use version management to compare old and new version and add the missing codes.
    Whereas for list of things below how to compare and make the neccessary corrections.
    Documentation, Screen, Messages,Report Texts,
    Packages,Definition of a Maintenance and Transport Object,Transactions.
    Expecting some solution from you all.
    Thanks in advance,
    Regards,
    Kamesh

    Hi Kamesh,
                     There will be no versions available for these objects.
    U have to compare all these with the old system manually.
    1) Messages: check for the attributes ,any changes in attributes of messages.
    2) Screens: this is a tedious job, u have to compare the source code also here,u can compare the two screens in se51.Here u have to check for any changes in the earlier version by customer which is not present in ECC 6.
    3) Transaction : In se93 in both systems check them manually, GUI support should be enabled in ECC 6
    4) Documntation : if it is a function module documentation check for documnetation in se37 for that particular FM in both the systems. Likewise check for all other objects.
    5)BADIs have a different method of SPAU adjustment, this does not show any versions too..
    Regards,
    Vasuki

  • Code generate report in excel format from portal(Application Server)

    Hi all
    Please give some solution with code generate report in excel format from
    oracle portal(Application Server).

    Not feasible.
    Why? Because "the Excel format" is a binary and proprietary Microsoft file format. And writing a generator to generate Excel files will be complex, and resource expensive. In the vast majority of cases this will not be justified.
    As an alternative the very basic Microsoft XML office format can be used. But note that this is not a a ISO standard (it has been shot down in flames) - and effort and resources for that would be better spend on the Open Document XML standard (which very likely will be ratified as the ISO standard instead).
    Of course, you could have meant a CSV file - in which case, you need to play close attention to details. CSV is not an Excel format. A software designers and developers, our success is determined by attention to technical detail. In which case you are not paying any attention to technical detail by confusing CSV with Excel.

  • Technical Upgrade of the system from R/3 4.6 to ECC 6.0

    Hi all i have a query regaring system upgrade:
    Currently i have 2 systems R/3 4.6: Development(D1), Quality(Q1).
    Now this systems needs to be upgraded to ECC 6.0.
    First the D1 is going to be copied to a new development(D2).
    Then D2 will be upgraded to ECC 6.0.
    Here a unicode check and other required modification (code compatibility) to
    all the customizing and workbench objects is to be done.
    Now a copy of Q1 is to be done in new Quality(Q2).
    My requirement is to determine all the transported requests from D1 to Q1 and
    then transport the same from D2 to Q2 so that the unidcode complaint objects are transported and they overwrite in the new quality system.
    Is this process feasible? If yes, How?
    If anyone has worked on technical upgrade project, please suggest?
    If any other information is required pls mention.

    hi.
    it sounds quite complicate for me...
    you do not need to upgrade D2 to ECC 6.0 to be able to do the unicode checks. when you go to transaction se38 and select the report Z* you will find something like "unicode checks active" in the properties. if you enable them and check the reports you will find the problems regarding unicode...
    i think there is another problem too. what are you doing with the unicode-enabled transports on system D2? you transport them to Q2 and what else? Are you transporting them to D1 too? If yes it is possible that you will overwrite the originals on D1 (it depends on your settings on system D2).
    hope my answer helps...
    regards,
    martin

  • Issues during technical upgrade from  version 4.6C to ECC 6.0

    Dear All,
    We have done a technical upgrade from version 4.6C to ECC 6.0 and encountered following issues -
    In the t-code ABZE (acquisition with in house production) there is a check-box for reversal posting on screen with version 4.6C. However, this field is missing in ECC 6.0. Why so?
    In the report s_alr_87012327, there is a field "only with creation block" in version 4.6C. However, this field is missing in ECC 6.0. Why so?
    Request to kindly suggest the alternative to carry out the same in ECC 6.0.
    Thanks in advance.
    Regards,
    Dhawal

    Hi Akshya,
    Please find answers below.
    1) 4.6c is NON-UNICODE system, Can I upgrade it into ECC 6.0 UNICODE system?
    Yes you can.
    If you are on a single code page system then you can give a gap between your uprade and unicode conversion. There is no problem with the singlecode upgrade and conversion.
    But if your system is MDMP then you will have to do the CUUC method that is both upgrade and unicode conversion together. Though you can give a gap and sign an disclaimer with SAP it is still not recomended way.
    2) 4.6c does not have any ITS system installed. If we upgrade it to ECC6.0 ABAP only, then Can I activate WAS internal ITS?
    Yes you can activate it.
    3) 4.6c does not have any JAVA stack. When I upgrade it to ECC 6.0, can I upgrade it to dual stack (ABAP+JAVA)? If yes, then how?
    After the upgrade and unicode conversion you can install the java stack.
    Regards,
    Ravi.

  • Technical upgrade from 4.7 to ECC 6.0

    Experts,
    1.We need to make Technical upgrade in HR from 4.7 to ECC 6.0 with OM,PA, -ve Time,Payroll, Recruitment (other Modules also upgraded).Kindly let us know what will haeepen for the following .
    A.Configrations in SPRO
    B.Previous database (Cluster table for previous Time and payroll run)
    C.Master data of employees which is stored in Infotypes
    2.Also Kindly let us know is there anything we need to take care after moving from 4.7 to 6.0

    Hi Kumar,
    Basically there needs to be a Transport established between 4.7 and ECC6.00 Version . You can create Transport request for those tables whose value remain same in 4.7 nad ECC6.00 But for tables having changes you need to create the Configuration.
    1 more method applied by organization is a client copy of tables.
    My suggestion would be like this :
    1. Compare and Update Tables (from Configuration Handbook)
    Pay Frequency
    Define Period Modifiers
    V_T549R
    Define Date Modifiers
    V_T549L
    Check Payroll Accounting Area
    V_T549A
    Pay Scale Structure
    Define EE Subgroup Grouping for PCR and Collective Agreement Provision (CAP)
    V_503_B
    Check Pay Scale Type
    V_T510A
    Check Pay Scale Area
    V_T510G
    Check Assignment of Payscale Structure to Enterprise Structure
    V_001P_C
    Define Default for Pay Scale Data
    Feature - TARIF
    Setup payroll period for Collective Agreement Provision
    V_T510W
    Revise Pay Scale Groups and Levels
    V_T510
    Enterprise Structure for Wage Type Model
    T539A
    Feature - LGMST
    Revise Default Wage Types
    V_T539A - already tested
    Define Valuation of Base Wage Types
    V_T539J
    Legacy Data Transfer
    T558B
    T558D
    Define Periods for import
    T558B - already tested
    Rates of Pay
    T512W
    Pay Scale Allowance Group
    V_T7INA1
    Assign Pay Scale Groupings for Allowances
    V_T7INA3
    Define Basic Codes
    V_T7INB4
    Statutory
    Define Trust Details for Provident Fund
    V_T7INF1
    Assign Company Rates for Provident Fund
    V_T7INF5
    Define PF Trust Validity Period
    V_T7INF7
    Maintain Contribution Details for Provident Fund
    Feature: 40EPF
    V_T7INF3
    Define Contribution Type for Statutory rates for Provident Fund
    V_T7INF3 - already tested
    Employees' State Insurance
    V_511P_B
    V_T511P
    Maintain Number of Working Days in a Month
    V_511K_B
    V_T511K
    Define Personnel Area and Subarea Groupings for ESI
    V_T7INE1
    Assign ESI Groupings for Personnel Area and Subarea
    V_7IN0P_ESI
    Maintain Contribution Rates for ESI
    V_T7INE3
    Assign Universal Contribution Groupings for Universal Contribution Type
    V_T7INOP_ALL
    Assign slab code for Universal Contribution Grouping
    V_T7INU1
    Assign Slab code and other parameters for each state of a universal type
    V_T7INU3
    Assign contribution Value for each slab
    V_T7INU5
    Maintain Eligibility Details for Superannuation
    Feature - 40SAN
    Tax and Professional Tax
    Define Professional Tax Grouping Details
    V_T7INP1
    Maintain Method and Form Layout for Ptax Groupings
    T596F
    Maintain Re-Computation Behaviour of Tax related
    Feature - 40MWT
    Maintain Schema for Exemption on Medical Reimbursement / Insurance
    V_T7INT9
    Maintain Schema for Exemption of Child education and hostel allowance
    V_T511K - already tested
    V_T7INT9 - already tested
    Bonus Act
    T511K - already tested
    T511P - already tested
    One Time Bonus Tax
    Copy Wage Types
    V_T7INT9 - already tested
    V_T7INA9
    Define Compensation Area Feature
    Feature - CAREA
    Assign organizational assignment to Compensation Groups
    Feature - CMGRP
    Maintain Variant for Payroll Simulation
    Feature - 16CVA
    Maintain Payslip Variant
    Feature - 16EVA
    HRA/CLA/LTA
    Define Accomodation Types
    V_T7INT7
    Company Loans
    Maintain Loans Grouping
    Feature - 40LGR
    Mantain Loans Eligibility Checks and Limits
    Feature - 40 LGR - already tested
    Banking
    Setup House Banks
    V_T012
    Bank Account
    V_T012K
    Define Sending Banks
    Feature - DTAKT
    Check Text Keys for Payment Transactions
    V_T520S
    General Ledger
    Define Employee Grouping Account Determination
    Feature - PPMOD
    Define Symbolic Accounts
    V_T52EK
    V_T52EZ
    2. Compare and Update Genaral Tables     
    1     T512W
    2     T511K
    3     T511P
    4     TCURR
    5     T030
    2a. Compare and Update Additioanl PY-IN Tables     
    1     T7INTN TAN Number Maintainence
    2     T7INA1 Pay scale grouping for allowances
    3     T7INA3 Associating pay parameters to pay scale grouping
    4     T7INA5 Wage type model for pay scale grouping for allowances
    5     T7INA7 Reimbursements Allowances and Perks - base slabs
    6     T7INA9 Reimbursement allowances perks - eligibility and calculation
    7     T7INAA Salary year for pay scale grouping for allowances
    8     T7INB1 Basic Wages
    9     T7INB4 Basic Codes
    10     T7INB5 Basic Codes for Allowance Groups
    11     T7INB7 Basic slabs
    12     T7INB8 Appraisal Criteria
    13     T7INB9 Increment criteria
    14     T7INC1 Car types master
    15     T7INC3 Type and age eligibility for car schemes(COCS/OYCS)
    16     T7INC5 Perk valuation for cars
    17     T7INC7 Amount and number eligibility for car schemes(COCS/OYCS)
    18     T7INC9 Conveyance allowance eligibilty
    19     T7INCA Codes for Conveyance types
    20     T7IND1 Dearness allowance consumer price index  master
    21     T7IND3 Dearness allowance consumer price index value
    22     T7IND5 Dearness allowance basic slab details
    23     T7IND7 Dearness allowance calculation rules
    24     T7IND9 Dearness allowance consumer price index slabs
    25     T7INE1 Personnel area / subarea grouping for employees' state ins.
    26     T7INE3 Employees' state insurance contribution rates
    27     T7INF1 Trust Master
    28     T7INF3 Statutory rates for Provident fund
    29     T7INF5 Company rates for Provident Fund
    30     T7INF7 Trust details
    31     T7ING1 Gratuity Details Maintenance
    32     T7ING3 Gratuity ID Maintenance
    33     T7ING5 Gratuity ID and Related Wage Types
    34     T7INI0 Investment category limits
    35     T7INI2 Investment technical description and text
    36     T7INI4 Investment details
    37     T7INI5 Sub section description
    38     T7INI7 Sub section limit
    39     T7INI8 Sub division description
    40     T7INI9 Sub division details
    41     T7INIA Deduction wage type for Sec 88
    42     T7INIC Deduction wage type for Sec 80
    43     T7INJ1 Section 24 Deduction Details Maintenance
    44     T7INJ3 HR-IN: Loans Eligibility checks and limits
    45     T7INJ5 HR-IN: Loans Dusbursement Schedule
    46     T7INJ6 HR-IN : Loan Tranche Disbursement: Text for Events Code
    47     T7INL1 Leave validation for LTA
    48     T7INO1 One day salary deduction
    49     T7INP1 Professional tax grouping details
    50     T7INP3 Method and form layout for states
    51     T7INP4 Professional tax slab amounts
    52     T7INR1 Housing code for taxation
    53     T7INR3 Percentage/amount for housing related constant
    54     T7INR5 Housing related statutory constants for taxation
    55     T7INR7 Codes for Housing Types
    56     T7INR9 City category for housing type
    57     T7INS1 Superannuation Details Maintenance
    58     T7INS3 Superannuation ID
    59     T7INS5 Superannuation-Wagetype Details
    60     T7INT1 Slab codes for taxation
    61     T7INT3 Taxation slabs
    62     T7INT5 Personnel subarea grouping for Tax
    63     T7INT7 Tax codes for tax exemptions
    64     T7INT9 Taxability of wage types
    65     T7INU1 State for Universal Grouping
    66     T7INU3 Slab Codes for States
    67     T7INU5 Contribution Value for Each Slab
    68     T7INW1 Personnel area/subarea grouping for LWF
    69     T7INW3 Labour welfare fund rates
    70     T7INY1 Recovery of rounding off amounts
    71     T7INZ1 Factor for retiral benefits
    72     T7INZ3 Period of notice codes
    3. Compare Payroll Schemas     
    1     Compare ECC5- to ECC6 standard schemas
    2     Compare ECC5- to ECC6 customised schemas
    4. Compare Personnel Calculation Rules (PCR)     
    1     Compare ECC5- to ECC6 standard PCR's
    2     Compare ECC5- to ECC6 customised  PCR's
    B. Payroll Process     
    1     Generic Payroll Process
    1.1     Simulate Payroll
    1.2     Release Payroll
    1.3     Start Payroll
    1.4     Check result
    1.5     Corrections
    1.6     Remuneration statement
    1.7     Simulate and test FI/CO postings
    1.8     Simulate and Test Preliminary DME
    1.9     Run Preliminary DME Program
    2     Create a live posting run and create FI documents
    C. Regression Testing (Variance Monitor)     
    1     Compare Payroll Results
    Create a Excel with these contents and fill them up by saying the percentage of similarity and completetion.
    Please let me know if this is usefull
    Regards,
    Prabha

  • CIFS[17138]: WARNING: CODIR: Failed to add share "MDATA" to

    Can someone tell me how to get rid of the message
    Code:
    CIFS[17138]: WARNING: CODIR: Failed to add share "MDATA" to eDirectoy. Error: 0

    Originally Posted by susehoush
    cluster -> yes (3node sles10sp3+oes2sp3)
    There is a nss volume object and a pool object and their attributes seem to be ok.
    We also get the following 2 errors:
    Code:
    CIFS[17138]: ERROR: ENTRY: CIFSNDSGetCIFSServerInfo: isVirtualServer = FALSE, uServerVersion = %U, aServerVersion = e, expected = %U
    ERROR: CODIR: LockDirCacheEntry failed to open file for User
    Ok, This thread might be of interest (mainly the clarification in post #25) http://forums.novell.com/forums/nove...ols-howto.html
    And the related TID (only as a reference in this case, not meant to apply that added python script) : CIFS not enabled properly on cluster resource that was created before upgrading to OES2 SP2
    Curious if you are trying to add CIFS after having created the resources? But then still, it should not be an issue anymore (as in should have been fixed).
    -Willem

  • How to estimate effort (ABAP part) in technical upgrade

    Dear Gurus,
    I am involving in a technical upgrade project. I need to calculate efforts for replacing obsolete FM, syntax, ... (R/3 4.6C -> ECC6) for a list of program.
    Could anyone show me how to do that? (I mean how I calculate how many days to replace all obsoletes in a program)
    Thanks.

    Panaya provides a full service. You will get task-lists with every FM, program, role etc ... which shows you exactly what has to be adapted: on code-level!! Some of your programs can be auto-adapted by the Panaya tool.
    The tool will also be able to find and handle your clones (copies from SAP-standard programs to a customer-namespace) and make proposals for adapting, resp. auto-adapting them, too. (All on code level).
    I have just finished an upgrade with Panaya. I can really recommend them - it's a big help in planning and subsequently reducing costs.
    Panaya makes customer contracts for an SaS, so you extract your repository (not DDIC) and upload it on their site and 48 hours later you have the tasks/updated tasks. Their price for their services is very reasonable - you are likely to save the cost for their services in reducing adjustment-time/money.
    And no - I am not a Panaya salesperson   :-D

  • Technical Upgrade without Unicode

    Hello,
    Is it possible to do a technical upgrade from 4.70 to ecc 6.0 without doing the unicode conversions? we are trying to do a cost efficient way of doing an upgrade.
    thanks.

    I executed UCCHECK. The result shows:
    Check a Program Set for Syntax Errors in Unicode Environment                                                                               
    Could not determine program name:                                                           
    FUGR                                        GRWT                          SAP         SAP   
    Could not determine program name:                                                           
    PROG                                        MLDB                          SAP         SAP                                                                               
    There are only 2 errors. Why is this so when I checked SYSTEM->STATUS under unicode is says NO.
    Is there an error? thanks.

  • Bad aspect for Time Code Generator filter?

    I'm making changes to an existing sequence which used the stock Time Code Generator filter to superimpose elapsed-time on an industrial process. However, after upgrading to Studio2/FCP6, the time characters are now elongated and narrow, with almost no leading between... almost as though it was pre-comped for 16:9.
    As before, the filter has no controls for aspect or even font selection, so I can't really see a workaround; short term, I'm using AfterEffects to make a TCW to overlay.
    What am I missing? Anyone aware of a possible FCP6 bug?

    Probably not the same issue, but in a recent project using FCP 5.1.4 and Anamorphic DVCPro50 clips, the TCG would act weird (tall and thin, as if it failed to 'see' that it was on an anamorphic clip) when first applied but any adjustment to it forced it to snap to the correct aspect ratio. In my case, I only lowered the font size from 24 to 18.
    But like I said, may not be the same type of issue...

  • How do I make this code generate a new pro when the "NEXT" button is pushed

    How do I make this code generate a new set of problem when the "NEXT" Button is pushed
    * To change this template, choose Tools | Templates
    * and open the template in the editor.
    /* Figure out how to create a new set of problms
    * Type a list of specifications, include a list of test cases
    * DONE :]
    package javaapplication1;
    import java.awt.GridLayout;
    import java.awt.Window;
    import javax.swing.*;
    import java.awt.event.*;
    * @author Baba Akinlolu -
    class Grid extends JFrame{
        int done = 0;
        final int score = 0;
        final int total = 0;           
            //Create Panels
            JPanel p2 = new JPanel();
            JPanel p3 = new JPanel();
            final JPanel p1 = new JPanel();
            //Create Radio buttons & group them
            ButtonGroup group = new ButtonGroup();
            final JRadioButton ADD = new JRadioButton("Addition");
            final JRadioButton SUB = new JRadioButton("Subtraction");
            final JRadioButton MUL = new JRadioButton("Multiplication");
            final JRadioButton DIV = new JRadioButton("Division");
            //Create buttons
            JButton NEXT = new JButton("NEXT");
            JButton END = new JButton("End");
            //Create Labels
            JLabel l1 = new JLabel("First num");
            JLabel l2 = new JLabel("Second num");
            JLabel l3 = new JLabel("Answer:");
            JLabel l4 = new JLabel("Score:");
            final JLabel l5 = new JLabel("");
            JLabel l6 = new JLabel("/");
            final JLabel l7 = new JLabel("");
            //Create Textfields
            final JTextField number = new JTextField(Generator1());
            final JTextField number2 = new JTextField(Generator1());
            final JTextField answer = new JTextField(5);
        Grid(){
            setLayout(new GridLayout(4, 4, 2 , 2));
            p2.add(ADD);
            p2.add(SUB);
            group.add(ADD);
            group.add(SUB);
            group.add(MUL);
            group.add(DIV);
            p2.add(ADD);
            p2.add(SUB);
            p2.add(DIV);
            p2.add(MUL);
            //Add to panels
            p1.add(l1);
            p1.add(number);
            p1.add(l2);
            p1.add(number2);
            p1.add(l3);
            p1.add(answer);
            p1.add(l4);
            p1.add(l5);
            p1.add(l6);
            p1.add(l7);
            p3.add(NEXT);
            p3.add(END);
            //Add panels
            add(p2);
            add(p1);
            add(p3);
            //Create Listners
            Listeners();
    void Listeners(){
          NEXT.addActionListener(new ActionListener() {
          public void actionPerformed(ActionEvent e) {
             int answer1 = 0;
             //Grab the numbers entered
             int numm1 = Integer.parseInt(number.getText());
             int numm2 = Integer.parseInt(number2.getText());
             int nummsanswer = Integer.parseInt(answer.getText());
             //Set the score and total into new variabls
             int nummscore = score;
             int nummtotal = total;
             //Check if the add radio button is selected if so add
             if (ADD.isSelected() == true){
                 answer1 = numm1 + numm2;
             //otherwise check if the subtract button is selected if so subtract
             else if (SUB.isSelected() == true){
                 answer1 = numm1 - numm2;
             //check if the multiplication button is selected if so multiply
             else if (MUL.isSelected() == true){
                 answer1 = numm1 * numm2;
             //check if the division button is selected if so divide
             else if (DIV.isSelected() == true){
                 answer1 = numm1 / numm2;
             //If the answer user entered is the same with th true answer
             if (nummsanswer == answer1){
                 //add to the total and score
                 nummtotal += 1;
                 nummscore += 1;
                 //Convert the input back to String
                 String newscore = String.valueOf(nummscore);
                 String newtotal = String.valueOf(nummtotal);
                 //Set the text
                 l5.setText(newscore);
                 l7.setText(newtotal);
             //Otherwise just increase the total counter
             else {
                 nummtotal += 1;
                 String newtotal = String.valueOf(nummtotal);
                 l7.setText(newtotal);
      //Create End listener
    END.addActionListener(new ActionListener() {
          public void actionPerformed(ActionEvent e) {
            // get the root window and call dispose on it
            Window win = SwingUtilities.getWindowAncestor(p1);
            win.dispose();
    //new Grid();
    String Generator1(){
         int randomnum;
         randomnum = (1 + (int)(Math.random() * 100));
         String randomnumm = String.valueOf(randomnum);
         return randomnumm;
    public class Main {
         * @param args the command line arguments
        public static void main(String[] args) {
            // TODO code application logic here
            JFrame frame = new Grid();
            frame.setTitle("Flashcard Testing");
            frame.setSize(500, 200);
            frame.setLocationRelativeTo(null);
            frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
            frame.setVisible(true);
    }Edited by: SirSaula on Dec 7, 2009 10:17 AM

    Not only are you continuing to post in the wrong forum but now you are multiposting: [http://forums.sun.com/thread.jspa?threadID=5418935]
    If people haven't answered you other posting its probably because we don't understand the question. Quit cluttering the forum by asking the same question over and over and then next time you have a new question post it in the proper forum. Your first posting was moved becuase you didn't post it properly.

Maybe you are looking for

  • Catastrophic Failure Licensing System

    Hi. My OS is Windows Vista. A couple of years ago I purchased CS3 Design Premium. I've only had to reinstall it about 3 times; the disk in in perfect condition. But for some reason, when I go to reinstall all of the products, only two from the disk a

  • File or BD-Export not found in CD/DVD

    Dear All I want to install IDES 4.6 C on windows 2000 advance server with DB MS SQL 2000. My CD/DVD from SAP as follows this: 1.DVD 51017108 1of2 (R/3 4.6C; inc.Support 1-28; DB-Export Part 1; Ides WP-Doc as label) have folder:      a. DB_Export -->D

  • Java.lang.IllegalStateException occurs in jsp page

    Hi, I'm having some trouble with my error page, and was wondering if anyone else has run into the problem and has a workaround? I have an error page set up to deal with uncaught exceptions,and it seems to work fine for most uncaught JPS exceptions.Ex

  • Running JMX with HTML adapter

    Hi! I am new to JMX MBeans and I'm trying to run a simple sample program with HtmlAdaptorServer. I have three .java files, one with the interface, on with the class having its implementation and a main .java file to register with the server..etc. I a

  • SCCM 2012 and WSUS Synchronization error. Message ID: 6703.

    Hi, I am facing issues with synchronising updates in WSUS server with SUP in SCCM 2012. I am using web proxy, which has full access to all microsoft update websites. I have configures SUP for both intranet and internet clinets. I am posting some logs