Just in case you are experiencing this with V5R3...
Breaking News
Summary: EnterpriseOne HCM: All Releases: Vertex Failure on AS400 V5R3
Detail:
The issue with Vertex and V5R3 was a result of a change in the IBM V5R3 compiler. The size of enums (enumerated types) was different than expected. When these enumerated types were passed to the Vertex APIs - the size mismatch caused problems in the Vertex code. This caused Vertex data not to pass back to EnterpriseOne Payroll.
Symptoms:
> Pre-payroll is ending in error
> Taxes are not calculating or are inaccurate
>After running the R0701730 to populate the F0701730, the table only contained 93 or 122 records, when the
record count should be 355.
Once Vertex has completed their program changes, PeopleSoft will need to complete programs changes as well. The PeopleSoft Report ID / SAR numbers which will contain the necessary coding changes are listed below:
XE - Report ID 1172634000 / SAR 7417116
ERP8.0 - Report ID 1194211000 / SAR 7458137
8.9 - Report ID 1194213000 / SAR 7458145
8.10 - Report ID 1194215000 / SAR 7458153
8.11 - Report ID 1194217000 / SAR 7458161
As a temporary workaround customers can use one of the options listed below.
Option 1 - Recompile and build BSFN code using V5R2 compiler settings
Recompiling the BSFN code using prior V5R2 settings resolves the issue. This is a valid and supported solution/work-around.
1. Make the following changes to Server JDE.INI (Please make a full copy of the JDE.INI file prior to your
changes)
Change (*current or V5R3) to V5R2.
.INI changes:
[BSFN BUILD]
OSReleaseLevel=V5R2M0
[AS400]
CRTCMOD2=DEFINE(JDENV_AS400MUTEX PRODUCTION_VERSION NO_SIGNALS) TGTRLS(V5R2M0)
CRTSRVPGM=CRTSRVPGM SRVPGM(%s/%s) MODULE(%s/*ALL) BNDSRVPGM(JDELIB JDEKRNL
OWVER) EXPORT(*ALL) OPTION(*DUPPROC *DUPVAR *UNRSLVREF) ALWLIBUPD(*YES) TGTRLS(
V5R2M0)
CRTDBPGM5=*DUPVAR) ALWLIBUPD(*YES) AUT(*ALL) TGTRLS(V5R2M0)
Once the above changes are made, complete a FULL package build, ALL functions need to be recompiled using V5R2 compiler settings.
Option 2 - Run Vertex and Payroll locally (Fat Client)
Load Vertex locally on fat client and run Payroll applications locally. See Solution ID 200782720 for specific setup instructions.