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 TotalHi 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 -
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.
StefanoThat'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,
URWarning 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,
KameshHi 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,
DhawalHi 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.0Hi 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: 0Originally 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 AMNot 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
-
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