SAP Knowledge Base Article - Preview

3701577 - SAP Service and Asset Manager: TCI implementation Syntax error in program "/MERP/CL_PM_WO_TRANSFER_OD====CP"

Symptom

SSAM synchronization fails with a syntax error in /MERP/CL_PM_WO_TRANSFER_OD====CP

In SAP GUI Class Builder (SE24) for class /MERP/CL_PM_WO_TRANSFER_OD, the check/activation returns:

  • Method CALL_BAPI_ALM_ORDER_MAINTAIN: “Field ‘GREF_WO_BADI’ is unknown.”
  • Method INITIALIZE_REQUEST_PROCESSING: “The method ‘INITIALIZE_REQUEST_PROCESSING’ was already implemented.”

A short dump is observed with the following details:

  • Category: ABAP programming error
  • Runtime error: SYNTAX_ERROR
  • ABAP Program: /MERP/CL_PM_WO_TRANSFER_OD====CP
  • Application Component: MOB-APP-MAO-ERP
  • Context:
    • Error in the ABAP application program.
    • The current ABAP program "/MFND/CL_CORE_OMDO_UTIL=======CP" had to be terminated because it found a statement that could not be executed.
    • In include "/MERP/CL_PM_WO_TRANSFER_OD====CM003     ", in line 11 of program "/MERP/CL_PM_WO_TRANSFER_OD====CP        ", the following syntax errors have occurred: Field "GREF_WO_BADI" is unknown.   

The issue may occur after implementing the following TCI Notes, or can be detected directly in Class Builder:

  • 3621000 - TCI: MAIF 2505 Integration Application support for S/4HANA 2023 for software component S4FND
  • 3621456 - TCI: MAIF 2505 Integration Application support for S/4HANA 2023 for software component S4CORE


Read more...

Environment

  • SAP Service and Asset Manager(mobile app)
  • SAP S/4HANA 2023 backend
  • SAP Mobile Add-On (MAO) for S/4HANA with /MERP/ integration objects

Product

SAP S/4HANA 2023 ; SAP Service and Asset Manager 2505

Keywords

SAP Asset Manager sync failure, EAM mobile work order, maintenance order BAPI error, class activation failure, attribute not found in class, missing BAdI reference, transport-based correction instructions issue, TCI conflict after update, upgrade regression, backend crash during synchronization, duplicate method implementation, implementation mismatch in class include, Plant Maintenance mobile integration, enterprise asset management mobile, mobile integration issue, S/4HANA upgrade issue, post-correction note required, SNOTE corrections, inactive repository objects , KBA , MOB-APP-SAM , SAP Service and Asset Manager , MOB-APP-MAO-ERP , S4MERP/SMERP-Mobile Add-On integration to S4/ERP , Problem

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.