Friday, May 29, 2015

HRMS 9.1 : COBOL compilation error after applying Tax update 15B

I have applied Tax update 15B for HRMS 9.1 application to Demo environment and while trying to do COBOL compilation getting the below error.

Note: This issue is not happening with prior tax update 15B version cobol programs.

PeopleTools: 8.53.12
Application : HRMS 9.1

E:\PeopleSoft\PSHDMO\setup>cblbld.bat E: \PeopleSoft\PSHDMO\compile
Compiling Tools and Application Cobol Programs
ASCII Cobol Compilations Proceeding
Logging progress to file E:\PeopleSoft\PSHDMO\compile\CBLBLD.LOG
COBOL compiler found in "C:\Program Files (x86)\Micro Focus\Net Express 5.1\Base"
Target directory (E:\PeopleSoft\PSHDMO\CBLBINA) exists and is writable
Copying source files ...
Building the COBOL targets ...
File(s) that failed to compile or link:
.
Compile error for PSPTCALC.obj
Compile error for PSPUSTAX.obj

The error list is in E:\PeopleSoft\PSHDMO\compile\ERROR.LIS
Aborting this process !!! EXEs/GNTs/INTs are not going to be copied/replaced...
Please fix the errors and rerun this batch file !!!!!!!
E:\PeopleSoft\PSHDMO\compile

The compile errors are reported in the file <programname>.lis
e.g in this scenario, the file PSPACCPR.lis will show the compile error(s).


This issue has been caused by incorrect version of copybook PSCTXLNK.cbl during cobol compile.The issue would be resolved by compiling with the correct copybook PSCTXLNK.cbl thus allowing the global compilation to complete successfully.I have gone through many Doc Id's given by support but unable to resolve the issue.

Finally create SR with Oracle and got the Solution.

Please try the following in a test environment.

1. Download tax update 14-E.
2. Extract cobol copybook PSCTXLNK.cbl and deploy to cobol source folder.
3. Perform global cobol compilation.
4. If the issue is resolved, please migrate the solution as appropriate to other environments.



No comments :

Post a Comment