Runtime error in off-cycle work bench
We are trying to see the rem statement in off-cycle workbench and getting an runtime error dump as (The current ABAP program "SAPLHRFORMS_CALL" had to be terminated because it has come across a statement that unfortunately cannot be executed).
Any suggestions on this would be much appreciated!!!
Thanks
Sreeni
Thanks Ramana,
Actually we have an issue with Tcode PUOC_13 for australia people in off cycle workbench.
Can you please let me know if any specific note for australia?
Thanks
Sreeni
Similar Messages
-
Void multiple PY checks not through off cycle work bench
Hello,
We had a scenario where we had to void nearly 60 regular PY checks in our previous period. The postings to FI did not happen yet. We went to off cycle work bench and voided 60 checks one after the other.
Is there any quicker way to void multiple PY checks (If we know the check number to void). What if we run into a scenario where we need to void few hundreds.
Any advice is greatly appreciated.Hi Priya,
I feel you have got answer of this query.... as it was processed through another thread. I will request you to close this thread as for a question 2 threads are there. And if moderator will see it then they may block the thread.
- Praveen -
ON Deman Payroll Run through off-cycle work bench
Dear Gurus,
I am using Off-cycle payroll On DEMAND REGULAR payroll run through off-cycle work bench with the help of T-Code PU0C_99. Now i have given payments in IT0267 (OFF CYCLE INFOTYPE) but i am observing that P0267 function is removing all the components in the output table. If i see the INPUT table of the function then I can able to see my components but in the OUTPUT table function is removing the components.
My doubts are
1. Is it because it is ONDEMAND Regular payroll run function is reading the payroll type (A)and removing it from OUTPUT table?
2. If I processed the is ONDEMAND Regular LIVE payroll run then for posting to accounting program do I need to enter anything in the selection screen?
3. Presently I am not entering anything system is picking the latest payroll results and posting the corresponding entries?
Thanks & Regards
Priya LathaHi Priya,
I feel you have got answer of this query.... as it was processed through another thread. I will request you to close this thread as for a question 2 threads are there. And if moderator will see it then they may block the thread.
- Praveen -
Hello,
My client was processing a replacement check, and she recieved the error: " No Payment Selected from Preliminary Data Medium Exchange Program"
I manually tried running the DME program, but she is still unable to process the replacement check.
Any help on this would be great!
Thanks.
Shaz MThe replacement goes as below.
1. You replace in off cycle workbench by selecting the payment which generates ID usually starting from CXXXX.
2. Next step you run it from PUOCBA (process model).
SAP already provided the standard process model for replacement. Copy and modify as per your requirement.
Arti -
hi, experts,
please help me how to use off cycle workbench.
i read the document but unable to understand. if possible please explain the same with an example.
points assured.
thanks and regards,
madhuHi,
This may help:
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/PYUS/PYUS.pdf
Reward points if helpful,
Thank You, -
Out of sequance reversal on the off cycle work bench
HI All.
We have a scenario where we have a cash payments to the employees which creates the WT/557 instead of /559. The GL posting is done and everything was fine. Then we realized that we paid an incorrect payment so we reversed out the payroll results then it created /569 instead of /571. I ran the next payroll because of the reversal system has gone to retro and re evalute the reversal period. When I am trying to do the GL positng I am getting an erro saying __"customizing for Wage type /569"_* has been changed*._ I am totally stuck at point since we did not chang any thing related to /569
Any help is appreciated
Thanks in advance for the help...
Regards,
ARWhenever there is Reversal in payroll post /571 will come up, which is a reversal of /569.
Pls check the processing class of /569 which is having only 6,25,30,31 and 32 with 0 specification also check for /571 where PRCL 23 is having 2 specification and 6,25,30,31 and 32 with 0 specification.
Hope it helps you
- Ashish
Edited by: Ashish Bhati on Dec 23, 2009 12:19 AM -
Error in Starting Migration Work Bench
I have installed Oracle Enterprise 8.1.7 with Migration work bench installed as well. When starting the migration work bench from start menu, I run into the following error. I would appreciate any insight regarding the problem.
** Oracle Migration Workbench
** Release 1.3.0.0.0 Production
** ( Build 18072000 )
** ORACLE_HOME: C:\oracle\ora81
** user language: en
** user region: US
** user timezone: CST
** file encoding: Cp1252
** java version: 1.1.7.30o
** java vendor: Oracle Corporation
** o.s. arch: x86
** o.s. name: Windows NT
** o.s. version: 5.0
** Classpath:
C:\oracle\ora81\Omwb\olite\Oljdk11.jar;C:\oracle\ora81\Omwb\olite\Olite40.jar;C:\Program Files\Oracle\jre\1.1.7\lib\rt.jar;C:\Program Files\Oracle\jre\1.1.7\lib\i18n.jar;C:\oracle\ora81\Omwb\jlib;C:\oracle\ora81\Omwb\plugins\SQLServer6.jar;C:\oracle\ora81\Omwb\plugins\Sybase.jar;C:\oracle\ora81\Omwb\plugins\MSAccess.jar;C:\oracle\ora81\Omwb\plugins\SQLAnywhere.jar;C:\oracle\ora81\Omwb\plugins\SQLServer7.jar;C:\oracle\ora81\Omwb\jlib\omwb-1_3_0_0_0.jar;C:\oracle\ora81\jdbc\lib\classes111.zip;C:\oracle\ora81\lib\vbjorb.jar;C:\oracle\ora81\jlib\ewt-swingaccess-1_1_1.jar;C:\oracle\ora81\jlib\ewt-3_3_6.jar;C:\oracle\ora81\jlib\ewtcompat-opt-3_3_6.zip;C:\oracle\ora81\jlib\share-1_0_8.jar;C:\oracle\ora81\jlib\help-3_1_8.jar;C:\oracle\ora81\jlib\ice-4_06_6.jar;C:\oracle\ora81\jlib\kodiak-1_1_3.jar
** Started : Mon Jun 30 11:06:10 CDT 2003
Exiting
java.lang.NullPointerException: cannot add null item to LWChoice
at oracle.ewt.lwAWT.LWChoice.addItem(Unknown Source)
at oracle.mtg.migrationUI.LoginDialog._run8iLiteEnabledDialog(LoginDialog.java:509)
at oracle.mtg.migrationUI.LoginDialog.run(LoginDialog.java:358)
at oracle.mtg.migrationUI.MigrationApp.init(MigrationApp.java:272)
at oracle.sysman.emSDK.client.appContainer.WebApplication.main(WebApplication.java:2876)Please post your qeustion in the Migration Workbench forum. The URL is:
Database and Application Migrations
You may also be interested in OTN's Migration Center.
The URL is:
http://otn.oracle.com/tech/migration/ -
Error during off-cycle payroll
Hello gurues,
The user got an error while executing an off-cycle payroll, and I cant figure out whats the meaning of it and why is it happening.
The message is very general, "Function has an incorrect value for parameter" 5P 411.
If someone else went through something similar, please give me an advise.
Thanks very muchI assume that you copied the K000 and create a new custom schema called ZK00 or YK00 or something else other than K000.
Go to this table V_T52OCV and set up an entry with
CALC RPCALCK0 PayrollVariantName
"PayrollVariantName" is your variant with your custom schema for RPCALCK0.
Or goto IMG
Payroll: Canada
Off-Cycle Activities
Set up report variants for off-cycle activities
Edited by: Amosha on Oct 4, 2011 9:30 AM -
Error in off cycle: u have not entered wage types
Hi experts,
when i am trying to run off cycle payroll im getting warning
You have not entered any wage types.
Should payroll be started in this way?
can u plz tell me where im wrong???Hi,
in Off cycle screen for bonus run u will get the window for entering wage types . Please enter the wage types there and start the payroll. or enter wt in IT 267
Regards,
Kapil -
Run javascript in adobe live cycle work bench
Hi All,
Is there anyway we can execute the javascript in workbench?
or is there any method to convert javascript to adobe script(execute script activity)?
Actually i have written javascript in live cycle designer while pdf designing. now i want the same javascript at server end.
Kindly someone help me to get this functionality.
Regards
AbhishekHi Jasmin,
Thanks for your quick reply.
I have a javascript which generate sha1hash output for input string.
I am getting an error while executing it in workbench.
If i want to use same algorithm in execute script how can i able to use it.
How should i convert this code in java?
Please find the javascript below for sha1hash algorithm
function sha1Hash(msg)
// constants [§4.2.1]
var K = [0x5a827999, 0x6ed9eba1, 0x8f1bbcdc, 0xca62c1d6];
// PREPROCESSING
msg += String.fromCharCode(0x80); // add trailing '1' bit (+ 0's padding) to string [§5.1.1]
// convert string msg into 512-bit/16-integer blocks arrays of ints [§5.2.1]
var l = msg.length/4 + 2; // length (in 32-bit integers) of msg + ‘1’ + appended length
var N = Math.ceil(l/16); // number of 16-integer-blocks required to hold 'l' ints
var M = new Array(N);
for (var i=0; i<N; i++) {
M[i] = new Array(16);
for (var j=0; j<16; j++) { // encode 4 chars per integer, big-endian encoding
M[i][j] = (msg.charCodeAt(i*64+j*4)<<24) | (msg.charCodeAt(i*64+j*4+1)<<16) |
(msg.charCodeAt(i*64+j*4+2)<<8) | (msg.charCodeAt(i*64+j*4+3));
// add length (in bits) into final pair of 32-bit integers (big-endian) [5.1.1]
// note: most significant word would be (len-1)*8 >>> 32, but since JS converts
// bitwise-op args to 32 bits, we need to simulate this by arithmetic operators
M[N-1][14] = ((msg.length-1)*8) / Math.pow(2, 32); M[N-1][14] = Math.floor(M[N-1][14])
M[N-1][15] = ((msg.length-1)*8) & 0xffffffff;
// set initial hash value [§5.3.1]
var H0 = 0x67452301;
var H1 = 0xefcdab89;
var H2 = 0x98badcfe;
var H3 = 0x10325476;
var H4 = 0xc3d2e1f0;
// HASH COMPUTATION [§6.1.2]
var W = new Array(80); var a, b, c, d, e;
for (var i=0; i<N; i++) {
// 1 - prepare message schedule 'W'
for (var t=0; t<16; t++) W[t] = M[i][t];
for (var t=16; t<80; t++) W[t] = ROTL(W[t-3] ^ W[t-8] ^ W[t-14] ^ W[t-16], 1);
// 2 - initialise five working variables a, b, c, d, e with previous hash value
a = H0; b = H1; c = H2; d = H3; e = H4;
// 3 - main loop
for (var t=0; t<80; t++) {
var s = Math.floor(t/20); // seq for blocks of 'f' functions and 'K' constants
var T = (ROTL(a,5) + f(s,b,c,d) + e + K[s] + W[t]) & 0xffffffff;
e = d;
d = c;
c = ROTL(b, 30);
b = a;
a = T;
// 4 - compute the new intermediate hash value
H0 = (H0+a) & 0xffffffff; // note 'addition modulo 2^32'
H1 = (H1+b) & 0xffffffff;
H2 = (H2+c) & 0xffffffff;
H3 = (H3+d) & 0xffffffff;
H4 = (H4+e) & 0xffffffff;
return H0.toHexStr() + H1.toHexStr() + H2.toHexStr() + H3.toHexStr() + H4.toHexStr();
// function 'f' [§4.1.1]
function f(s, x, y, z)
switch (s) {
case 0: return (x & y) ^ (~x & z); // Ch()
case 1: return x ^ y ^ z; // Parity()
case 2: return (x & y) ^ (x & z) ^ (y & z); // Maj()
case 3: return x ^ y ^ z; // Parity()
// rotate left (circular left shift) value x by n positions [§3.2.5]
function ROTL(x, n)
return (x<<n) | (x>>>(32-n));
// extend Number class with a tailored hex-string method
// (note toString(16) is implementation-dependant, and
// in IE returns signed numbers when used on full words)
Number.prototype.toHexStr = function()
var s="", v;
for (var i=7; i>=0; i--) { v = (this>>>(i*4)) & 0xf; s += v.toString(16); }
return s;
Please reply for this
Thanks in advance. -
Runtime error in production but working in test
Hi all gurus!<br><br>
We have an interesting problem with two own developed Java DynPage components. They both have inputfields that are put in a table by a TableViewCellRenderer. The code looks like this and is pretty straight forward:<br><br>
InputField dateField = new InputField(Constants.startDateTag);<br><br>
// Now we set the string for inputField from the model, so that the selections<br>
// already made in the tableView don't get lost<br><br>
// Get current date<br>
String dateString=tableView.getValueAt(row, column).toString();<br><br>
// Check if empty string<br>
if(dateString == null || (dateString !=null && dateString.trim().equals("")))<br>
{<br>
//Get current date<br>
dateString=CalendarUtil.getCurrentDate();<br>
}<br><br>
// Set current date<br>
dateField.setString(dateString);<br><br>
// Now we set the datatype to DATE and SHOWHELP to TRUE<br>
dateField.setType(DataType.DATE);<br>
dateField.setShowHelp(true);<br>
dateField.setDesign(InputFieldDesign.SMALL);<br><br>
// Set the renderer<br>
dateField.render(rendererContext);<br><br>
This code gives a nullpointerexception. The error stack in the default trace points to the following row:<br>
dateField.setType(DataType.DATE);<br><br>
The complete error stack is at the end of the post.<br><br>
As I said in the header it works fine in test but not in production. We have copied the production database to test to eliminate the influence of erroneous data. What we found is that the components still worked in test so the data itself is not the source of the problem, which also the error message gives a hint of.<br><br>
Does anyone have an idea about what the problem could be? I have torn the little hair I still have on my head over this problem. ;)<br><br>
Best regards<br>
Benny<br><br><br>
Full Message Text<br><br>
10:59_30/03/10_0059_13822150<br>
[EXCEPTION]<br>
java.lang.NullPointerException<br>
at com.sapportals.htmlb.InputField.setType(InputField.java:206)<br>
at com.bergendahls.bgvendor.gui.TableViewCellRenderer.renderCell(TableViewCellRenderer.java:69)
at com.sapportals.htmlb.unifiedrendering.ie5.TableViewRenderer.renderTableViewCellFragment(TableViewRenderer.java:1967) <br>
at com.sapportals.htmlb.unifiedrendering.ie5.TableViewRenderer.renderTableViewRowFragment(TableViewRenderer.java:1522) <br>
at com.sapportals.htmlb.unifiedrendering.ie5.TableViewRenderer.renderTableViewFragment(TableViewRenderer.java:400)<br>
at com.sapportals.htmlb.unifiedrendering.ie5.TableViewRenderer.render(TableViewRenderer.java:106) <br>
at com.sapportals.htmlb.rendering.PageContext.render(PageContext.java:999) <br>
at com.sapportals.htmlb.taglib.TableViewTag.doEndTag(TableViewTag.java:139) <br>
at pagelet._sapportalsjsp_PriceListSearch.subDoContent(_sapportalsjsp_PriceListSearch.java:284) <br>
at pagelet._sapportalsjsp_PriceListSearch.doContent(_sapportalsjsp_PriceListSearch.java:45) <br>
at pagelet._sapportalsjsp_PriceListSearch.service(_sapportalsjsp_PriceListSearch.java:29) <br>
at com.sapportals.portal.prt.core.broker.PortalComponentItemFacade.service(PortalComponentItemFacade.java:360) <br>
at com.sapportals.portal.prt.core.broker.PortalComponentItem.service(PortalComponentItem.java:934) <br>
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:435) <br>
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:527) <br>
at com.sapportals.portal.prt.core.async.AsyncPortalComponentResponse.include(AsyncPortalComponentResponse.java:680) <br>
at com.sapportals.portal.htmlb.page.JSPDynPage.doOutput(JSPDynPage.java:76) <br>
at com.sapportals.htmlb.page.PageProcessor.handleRequest(PageProcessor.java:133) <br>
at com.sapportals.portal.htmlb.page.PageProcessorComponent.doContent(PageProcessorComponent.java:134) <br>
at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209) <br>
at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114) <br>
at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328) <br>
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136) <br>
at com.sapportals.portal.prt.core.async.AsyncIncludeRunnable$1$DoDispatchRequest.run(AsyncIncludeRunnable.java:375) <br>
at java.security.AccessController.doPrivileged(Native Method) <br>
at com.sapportals.portal.prt.core.async.AsyncIncludeRunnable.run(AsyncIncludeRunnable.java:388) <br>
at com.sapportals.portal.prt.core.async.ThreadContextRunnable.run(ThreadContextRunnable.java:164) <br>
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:729) <br>
at java.lang.Thread.run(Thread.java:534)Problem solved.
The reason for the error was a tricky one. The InputField was instantiated using the constructor with an Id as in-parameter. Unfortunately the Id contained special characters, an unfortunate slip of mind.
What made this error so difficult two find were two things.
First: the solution worked in Test but not in Production. One would think that the Id should create a problem in both environments or in none.
Second: after the instantiation of the inputfield it accepted inputfield.setText("..."); but then crashed at the following row "inputfield.setType(DataType.DATE);. One would have expected the component to crash at the first manipulation.
I hope this can help other persons who have made an unfortunate choice of Id.
Best regards
Benny
Edited by: Benny Lange on Mar 31, 2010 1:51 PM -
Runtime error in PRD but working in DEV.
Hi,
my application is running fine in DEV but a runtime exception occurs in PRD.
com.sap.tc.webdynpro.progmodel.context.ContextConfigurationException: DataNodeInfo(Emporgcust.Zhr_All_Reportees_Input.Output.It_Disp11): structure field Emp_Desig not found
at com.sap.tc.webdynpro.progmodel.context.DataAttributeInfo.init(DataAttributeInfo.java:299)
at com.sap.tc.webdynpro.progmodel.context.NodeInfo.initUnmappedAttributes(NodeInfo.java:687)
at com.sap.tc.webdynpro.progmodel.context.DataNodeInfo.doInit(DataNodeInfo.java:238)
at com.sap.tc.webdynpro.progmodel.context.NodeInfo.init(NodeInfo.java:671)
at com.sap.tc.webdynpro.progmodel.context.NodeInfo.init(NodeInfo.java:674)
BAPI is there in PRD & working fine.
Regards,
AmitHi,
If structure field "Emp_Desig" is newly added then this is the problem with metadata cache issue.
Try invalidating the metadata chache using the below document:
https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/10465350-b4f5-2910-61ba-a58282b3b6df
Or else the final solution is:
Restart Portal Server
See the below thread also for these kind of meta data chache issues:
Re: ArrayIndexOutofBoundsException
Regards,
Charan -
Variant error in off cycle payroll
dear experts,
while running offcycle workbench program i am getting the following error
Variant SAP_OC does not exist
how to recify this
I have maintained this varinat in the required table V_T520CV
But still i am getting error.
advice solicited
regards
Nataraj s1q
Edited by: satya narayana on Aug 7, 2008 11:22 AM -
Error message in Print work bench
Hi All,
We got two clients in development server 100 and 101.
Client 100 (There is not data available)
Client 101 (Data is available)
Test server, client is 101.
Production server, client is 101.
When I click on display button(EFRM Trrancation code in production server) . The following error message is displayed.
Error message.
"Link /pes/j_installment_letter in client 101 contains errors; target in 102 does not exist."
The problem in both the server(Testing and Production server).
Help required very urgent.
Thanks in advance.
Regards,
Srinivas
[email protected]Hi Anand,
This should have been a seperate post, i could have got some points
here is an extract on how to do
http://help.sap.com/saphelp_nw04/helpdata/en/e5/5d1741b393f26fe10000000a1550b0/content.htm
Configuring CCMS Alerts for the Adapter Engine
If processing of a message on the Adapter Engine fails, the message state is changed to faulty. To notify administrators immediately of such processing failures, they can be propagated as alerts to CCMS. As CCMS is the SAP standard interface to third-party monitoring tools, these failure events may also become visible in non-SAP monitoring tools.
Configuration Steps
To make use of Adapter Engine alerts, you must configure the connection to CCMS as follows:
1. Make sure that the J2EE engine on which the Adapter Engine is running is configured to be monitored by the central CCMS system.
To do so, execute transaction RZ20 on your central monitor server. There, the J2EE engine should be visible in the CCMS monitor under SAP J2EE Monitor Templates ® All Systems. If not, follow the steps described in the Supportability Setup Guide for SAP NetWeaver 04 on SAP Service Marketplace at service.sap.com/nw04operation ® Cross-NW.
2. Check whether the Adapter Engine is configured to report errors to CCMS.
To do so, start the Visual Administrator and select service SAP XI AF Core. The value of property CCMSEnabled must be set to true (in lower case letters). If it is not, change the property value to true and restart the service.
To verify that the setting is effective, select the Visual Administrator Monitoring service. Under Root ® Applications, you should see a node for the Adapter Engine.
cheers,
Naveen -
Dear Consultants,
Where we will select customer specific Schema in off cycle work bench (PUOC_40), for regular payroll run we are using custom schema (COSM), but in Off cycle work bench am not able to select the Schema, can any one help on this please.
Thanks, Regards,
NareshDear Praneeth,
I have created a new tax code
ZTDR: TDS on Irregular Payments
and I have assigned it to off cycle payment wage type in the table T7int9, in the schema I have taken BON1 is this correct ?
Maybe you are looking for
-
Hi, I have suddenly been unable to open my mail properly. When I click on the icon it opens up but you can't see any of the messages and beside each inbox/email folder is just the loading wheel. It is just CONTINUALLY loading. I've turned the macboo
-
Itunes can't locate root folder on ext HD
Having solved half of my problem, I started a new thread for this problem. I now have Itunes not able to find the root folder on my external hard drive (f:) I have located Itunes library in several different locations on my C:, everywhere from My Mus
-
EDI 810 Inbound - Vendor Invoice
Hi What is the Message type, Basic type, Process code and Function module for Inbound Vendor Invoice (EDI 810 Inbound) ? Thanks Maruthi
-
Integration DIRECTORY not STARTING
HI all, I am able to login to Integration reepository (IR). If i right click and do save as the file is saved as <b>.JNLP</b> file . I am not able to login to Integartion Directory (ID). If i right click and do save as the file is saved as <b>.HTML</
-
Im from Philippines and my iphone is from Japan after I updated it to iOs 6.1.3 it wont activate it says ''Activation Error Please Contact Customer Care'' what does it mean? How can I activate it? Please help me.