U2004007 Error 'Syntax error in program

Document ID : KB000089171
Last Modified Date : 14/04/2018
Show Technical Document Details
Issue:
U2004007 Error 'Syntax error in program
Resolution:
Detailed Description and Symptoms

Upon running a job an error is thrown like:

U2000003 Job 'TEST1' was started with RUN# '73770784'.

U2004007 Error 'Syntax error in program /SBB/SAPLUC4_JOB .' in '/SBB/UC4_JOB_OPEN' call.

U2000009 Job 'M900153D' with RUN# '73770784' ended with return code '102'.

U2004050 Job 'M900153D' with RUN# '73770784' has been removed from the internal job table

Investigation
Upon further investigation, it appears that this error implies that there was a problem with the SAP transports. A customer may have imported the transports and received an error code of '8', but had the transports completed successfully. This error code means that not everything was imported correctly.

Solution
Re-import the appropriate SAP Transports located in:
\6.00A\Executor\sap\_trans\
(for 6.00A)