cancel
Showing results for 
Search instead for 
Did you mean: 

Syntaxerror in /1BEA/SAPLCRMB_BD_O

Former Member
0 Kudos

Hello experts,

Since we installed a new system with CRM 7.0 EhP1 we are faced with an issue. Sometimes we will receive a syntaxerror in programm /1BEA/SAPLCRMB_BD_O when we navigate by using the navigatin bar.

Here are some hints from the st22. I hope you are able to help me with this information.

Error in the ABAP Application Program

 The current ABAP program "/1BEA/SAPLCRMB_BD_I" had to be terminated because it
  has
 come across a statement that unfortunately cannot be executed.

 The following syntax error occurred in program "/1BEA/SAPLCRMB_BD_O " in
  include "/1BEA/LCRMB_BD_OU22 " in
 line 98:
 "The FORM "AUTHORITY_CHECK" does not exist, but there are the following"
 " FORMs with similar names: "AUTHORITY_CHECK_DLI" and "AUTHORITY_CHECK_"
 "ALL"."
 " "

 The include has been created and last changed by:
 Created by: "DDIC "
 Last changed by: "DDIC "
 Error in the ABAP Application Program

 The current ABAP program "/1BEA/SAPLCRMB_BD_I" had to be terminated because it
  has
 come across a statement that unfortunately cannot be executed.

THank you very much!

Regards,Marcus

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

installed new support package

MichaelNe
Employee
Employee
0 Kudos

Hi,

did you try to regenerate as described?

Best Regards,

Michael

Former Member
0 Kudos

Yes, but there is no application called CRMB in BE NAVIGATOR.

And it is not possible for me to correct the coding via SNOTE transaction, because of the different releases.

Former Member
0 Kudos

Hi Marcus,

I am facing the same error after updating my CRM to EHP1, so did you manage to solve the error or should i open OSS with SAP?

Former Member
0 Kudos

there is no solution at the moment. so feel free to open an OSS with SAP.

i would be pleased if you can post the answer...

thanks!

Former Member
0 Kudos

Hi Marcus,

we had a similar problem when implementing CRM 7.0:

We solved it by re-generating the BE component:

english:

SPRO:

Customer Relationship Management

Rebate Processing

System Enhancements

Call BE Navigator

use button 'other metadata entity' and choose application CRMB

open tree to:

Object

BD

Function Group

O - Object Layer Processing of Billing Documents (OL)

right-click on O - Object Layer Processing of Billing Documents (OL) and 'Generate'

german:

SPRO:

Customer Relationship Management

Bonusabwicklung

Systemerweiterungen

BE Navigator aufrufen

Wechsel über 'andere Metadatenentität' auf Applikation CRMB.

Navigation zu:

Objekt

BD

Funktionsgruppe

O-Objektlayer

Rechtsklick auf O-Objektlayer und 'Generieren' auswählen

Maybe this solves your problem.

Regards

Michael

Former Member
0 Kudos

thank you for your idea. I tried it, but it doesnt solve the issue.

Former Member
0 Kudos

Hi Marcus,

Did you not raise this issue to SAP?

Seems like the respective form is not there in the system and since this is all sap generated code there is nothing that we can do except regenerating it.

You can go to transaction code se37 and open FM /1BEA/CRMB_BD_O_TRANSFER. Then find string "perform authority_check"

Double click on name 'authority check'. The issue would only occur if there is relevant form for this perform and the code for form is active.

Regards,

BJ

MichaelNe
Employee
Employee
0 Kudos

Hello Marcus,

please check SAP note 1528172.

Best Regards,

Michael

Former Member
0 Kudos

Hello,

thanks for your very interesting post. But as I mentioned before, we are running ehp1 and the note is just for 7.0.

So is it possible that a new note for ehp1 is not supplied or released, yet?

thanks, marcus