on 11-12-2007 5:43 AM
Hi,
Im getting an error 'Operation has not been entered in table 52A0' while checking PCR ZEL4.
Find below the ZEL4 PCR:
-
ZEL4 SABIC - Generate Executive Leave Bonus message
*
9Z27 Exec. Leave taken
NUM= 1500 Set
NUM?0 Comparison
*
MESSG012
>
-
What I found after debuggin is besides MESSG012, "Set Message" text is missing.
Awaiting your inputs ...
Regards,
Ravi.
Hi Ravi,
If I am not wrong, you are trying to use the operation MESSG in a payroll PCR. If this is the case, I am afraid, you cannot use this operation in a payroll PCR. Instead, try using operation XMES if you want to display a message on the payroll log.
Hope this helps.
-Akshay
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Ravi,
Go to transaction PE04 and feed in XMES in the 'Name field' and click on the 'i' button on the menu bar. For your reference, I am pasting the documentation below:
XMES: Ouput of messages to payroll log
Object
Operation
Use
Using the operation XMES you can ensure that the system issues a message
in the payroll log during the payroll run.
Syntax
OOOOSVVVVV
OOOO XMES operation name
S operation indicator
(Space) output message
in payroll log.
O Output of a message.
This specification replaces the
operation MESSG.
VVVVV Parameter specification
with operation indicator space:
the frst two places are
reserved for the country code, for example:
DE: Germany
FR: France
Further specifications:
99: International
ZZ: Customer-specific specification
The remaining three places can be
freely selected.
With the operation indicator O:
the system issues the following
as a message:
Personnel number, payroll period
Period parameter and the text,
entered under VVVVV.
Output
During the payroll run the system issues the message, which is affected
by the parameter specification, in the payroll log of the relevant
personnel number.
Note:
With the operation indicator O the system issues the message in a
dialog box, if you have started payroll online. If you started the
payroll run in a batch run, the system writes the message to the job
log.
Example
As an example, there is an international specification '99TST'. You can
output the relevant message with the following operation call:
XMES 99TST
-Akshay
To add on the above message, we are doing an upgrade from 4.6C to ECC 6.0.
From analysis, it seems some entry for MESSG is missing in some table.
Reward points will be awarded.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
89 | |
8 | |
7 | |
4 | |
4 | |
3 | |
3 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.