Document toolboxDocument toolbox

Function Modules: Syntax error in program SAPLZ


 Summary

After updating the Performer Suite, your function modules fail to update.
This can be resolved quite quickly.

Error

SYNTAX_ERROR - Syntax error in program SAPLZ…

ProjectB.BusinessLogic.Data.SapFuncCanntBeExecutedException Nachricht: RfcInvoke failed(RFC_ABAP_RUNTIME_FAILURE): SYNTAX_ERROR - Syntaxfehler im Programm SAPLZ_DP . Zusätzliche Details: bei ProjectB.BusinessLogic.Providers.SapProviders.SapFuncProviders.RFCFunctionWrapper.ExecuteFunction(RFCFunction func, Boolean remote, Boolean logError) bei ProjectB.BusinessLogic.Providers.SapProviders.SapFuncProviders.SapFuncProvider.GetReportLine(BwConnection con, String reportName, String sid, String fmPrefix) bei ProjectB.BusinessLogic.Providers.FMProvider.SapImport.GetSourceCode(BwConnection r3Connection, String includeName, String fmPrefix) bei ProjectB.BusinessLogic.Providers.FMProvider.FmSyncHelper.CheckTopInclude(BwConnection con, String prefix, String functionModule) bei ProjectB.Views.WPF.SAPIntegration.FunctionModules.ViewModels.FunctionModulesViewModel.UnsafeCheck(Boolean showWizzard, Boolean fullAuthorizationCheck)
24-06-2024_17-32-15-20240625-112540.png

Cause

A recently upgraded SAP and the Performer Suite can somehow no longer send controls to your SAP system.

 Solution

  1. Go to your development SAP system, in SAP transaction SE80.

  2. Manually delete your function group of the Performer Suite, e.g. Z_DP.

    image-20240625-112811.png
  3. Have a new function group created automatically via Performer Suite.

  4. Let the remaining function modules be automatically created.

  1. Do not forget:
    Transport the deletion transport and the newly created function group further into your TEST and PROD system.

 Related articles


© 2024 bluetelligence GmbH. All rights reserved.
No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of bluetelligence GmbH. The information contained herein may be changed without prior notice. bluetelligence and Performer Suite and their respective logos are trademarks or registered trademarks of bluetelligence GmbH. SAP, ABAP, BAPI, SAP NetWeaver, SAP BI, SAP BW, SAC, and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany or an SAP affiliate company. All other product and service names mentioned are the trademarks of their respective companies.
Impressum – Legal Notice: https://bluetelligence.de/en/imprint
Privacy policy: https://performersuite.de/en/privacy-policy
Atlassian privacy policy: https://www.atlassian.com/legal/privacy-policy