cancel
Showing results for 
Search instead for 
Did you mean: 

Syntax error in program "SAPMV45A

rageshmav84
Explorer
0 Kudos

Category ABAP programming error

Runtime Errors SYNTAX_ERROR

ABAP Program SAPMV45A

Application Component SD-SLS

Date and Time 21.06.2023 23:09:49 (CET)

----------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------

|Short Text |

| Syntax error in program "SAPMV45A ". |

----------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------

|What happened? |

| Error in the ABAP application program. |

| |

| The current ABAP program "????????????????????????????????????????" had to be |

| terminated because it found a |

| statement that could not be executed. |

| In include "ZCHECK_ORDER_QUANTITY=========E ", in line 4 of program |

| "SAPMV45A ", the following syntax errors |

| have occurred: |

| The field "LS_XVBAP" is unknown, but there is a field with the similar |

| name "GS_XVBAP". |

| |

| |

| |

| Author and last person to change the include are: |

| Author TEST |

| Last changed by "TEST " |

----------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------

|What can you do? |

| Correct the error by running a syntax check (or extended program check) |

| on program "SAPMV45A ". You can also run the |

| syntax check from the ABAP |

| Editor. |

| |

| If the problem persists, proceed as follows: |

| |

----------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------

|Error analysis |

| The following syntax error has occurred in program SAPMV45A |

| : |

| The field "LS_XVBAP" is unknown, but there is a field with the similar |

| name "GS_XVBAP". |

| |

| " " |

----------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------

|How to correct the error |

| If the error occurs in one of your own ABAP programs or an SAP program |

| that you have modified, try to correct the error yourself. |

| If you cannot solve the problem yourself, please send the following |

| information to SAP: |

| |

| 1. The description of the problem (short dump) |

| Please press the "Local File” button in the current display. |

| |

| 2. The relevant system log |

| To do this, call the system log in transaction SM21. Restrict the time |

| interval to ten minutes before the short dump and five minutes after |

| it. In the display, choose System -> List -> Save -> Local File |

| (unconverted). |

| |

| 3. If these are programs of your own, or modified SAP programs: The |

| source text of the programs |

| To do this, please choose |

| "Other Utilities -> Upload/Download -> Download". |

| |

| 4. Details regarding the conditions under which the error occurred or |

| which actions and input caused the error. |

| which actions and input caused the error. |

----------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------

|System environment |

| SAP Release..... 756 |

| SAP Basis level 0000 |

| |

| Application server... s4h2021 |

| Instance name....... s4h2021_MAH_01 |

| Network address...... 192.168.1.72 |

| Operating system... Linux |

| Release.............. 5.3.18-22-default |

| Hardware type....... x86_64 |

| Character length..... 16 Bits |

| Pointer length........ 64 Bits |

| Work process number... 5 |

| Work process ID....... 11749 |

| ABAP load version.... 2896 |

| Shortdump setting. full |

| |

| Database server... s4h2021 |

| Database type..... HDB |

| Database name..... MAH |

| Database user ID SAPHANADB |

| |

| Terminal.......... DESKTOP-TNF89NE |

| |

| Character set C |

| |

| SAP kernel....... 785 |

| Created on....... Sep 29 2021 17:55:54 |

| Created at....... Linux GNU SLES-12 x86_64 cc8.2.1 use-pr210929 |

| Database version SQLDBC 2.10.013.1631558844 |

| Patch level....... 50 |

| Patch text....... |

| |

| Database............. HANA 1.0, HANA 2.0 |

| SAP database version. 785 |

| Operating system... Linux |

| |

| Memory consumption |

| EM...... 7238000 |

| Heap.... 0 |

| Page.... 40960 |

| MM used. 766536 |

| MM free. 208024 |

----------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------

|User and Transaction |

| Client................. 800 |

| User.................. S21USER9 |

| Language key.......... E |

| Transaction......... VA01 |

| Transaction ID...... F94E71D5F7170050E0064904BD44EC11 |

| |

| EPP Root Context ID.... 000C2959952B1EEE848B52C04FB3E964 |

| EPP Connection ID...... 00000000000000000000000000000000 |

| EPP Connection Counter. 0 |

| EPP Component Name..... MAH/s4h2021_MAH_01 |

| |

| Program....................... ???????????????????????????????????????? |

| Screen......................... |

| Screen line.................... 0 |

| Debugger interpretor loop... "none" |

----------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------

|Information on where terminated |

----------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------

|Contents of system fields |

----------------------------------------------------------------------------------------------------

|Name |Val. |

----------------------------------------------------------------------------------------------------

|SY-SUBRC|0 |

|SY-INDEX|0 |

|SY-TABIX|0 |

|SY-DBCNT|0 |

|SY-FDPOS|0 |

|SY-LSIND|0 |

|SY-PAGNO|0 |

|SY-LINNO|1 |

|SY-COLNO|1 |

|SY-PFKEY| |

|SY-UCOMM| |

|SY-TITLE| |

|SY-MSGTY| |

|SY-MSGID| |

|SY-MSGNO|000 |

|SY-MSGV1| |

|SY-MSGV2| |

|SY-MSGV3| |

|SY-MSGV4| |

|SY-MODNO|0 |

|SY-DATUM|20230621 |

|SY-UZEIT|230947 |

|SY-XPROG| |

|SY-XFORM| |

----------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------

|Internal notes |

| The termination was triggered in function "CaughtSyntaxError::rabax" of the |

| SAP kernel, in |

| line 127 of module "//bas/785_STACK/src/krn/abap/runt/abcatchsyntaxerror.c#1". |

| The internal operation just processed is " ". |

| Internal mode started at 20230621230947. |

----------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------

|Active Calls in SAP Kernel |

----------------------------------------------------------------------------------------------------

|Lines of C sStack in kernel (structure different on each platform) |

----------------------------------------------------------------------------------------------------

|# buildID: 8a6e6c2ba00c3879da0aacea5fbf9510b31dd727 |

|dw.sapMAH_D01;0x86d8c9;[S](LinStackBacktrace(void**, int, int)+0xa6)[0x55559dcc08c9] |

|dw.sapMAH_D01;0x8715fe;[S](LinStack(_IO_FILE*)+0x4b)[0x55559dcc45fe] |

|dw.sapMAH_D01;0x86d366;[S](CTrcStack2+0x4b)[0x55559dcc0366] |

|dw.sapMAH_D01;0xb03a9b;[S](rabax_CStackSave()+0x9e)[0x55559df56a9b] |

|dw.sapMAH_D01;0xafed46;[S](rabax(char16_t const*, char16_t const*, int, char16_t const*, void cons|

|dw.sapMAH_D01;0xd5e840;[S](CaughtSyntaxError::rabax()+0x364)[0x55559e1b1840] |

|dw.sapMAH_D01;0xab893f;[S](ab_genprog.cold.12+0xd8f)[0x55559df0b93f] |

|dw.sapMAH_D01;0xd91e6c;[S](newload(char16_t const*, unsigned int, unsigned int*) [clone .cold.2]+0|

|dw.sapMAH_D01;0x297c951;[S](ab_load+0x121)[0x55559fdcf951] |

|dw.sapMAH_D01;0x2cefc8d;[S](ab_LoadMainProg+0x2d)[0x5555a0142c8d] |

|dw.sapMAH_D01;0x904c5a;[S](dystartx(int, TSTC*, TSTCP*)+0xe2e)[0x55559dd57c5a] |

|dw.sapMAH_D01;0x8a6213;[S](dy_cdiag(DYABCADT*, int, int, unsigned char, int) [clone .cold.14]+0x8a|

|dw.sapMAH_D01;0xb87cbe;[S](ab_ctransaction()+0x3ab)[0x55559dfdacbe] |

|dw.sapMAH_D01;0xa748df;[S](ab_retdynp(int) [clone .cold.15]+0x9aa)[0x55559dec78df] |

|dw.sapMAH_D01;0x28c0576;[S](ab_dstep+0x106)[0x55559fd13576] |

|dw.sapMAH_D01;0x2893aff;[S](dynpmcal(DINFDUMY*, STPDUMMY*)+0x21f)[0x55559fce6aff] |

|dw.sapMAH_D01;0x28947c4;[S](dynppai0(DINFDUMY*)+0x394)[0x55559fce77c4] |

|dw.sapMAH_D01;0x289256d;[S](dynprctl(DINFDUMY*)+0x45d)[0x55559fce556d] |

|dw.sapMAH_D01;0x28911c2;[S](dynpen00(int)+0x3b2)[0x55559fce41c2] |

|dw.sapMAH_D01;0x2888b64;[S](ThrtCallAbapVm+0xc4)[0x55559fcdbb64] |

|dw.sapMAH_D01;0x287796e;[S](ThHandleRequest(REQUEST_BUF*, int)+0x22e)[0x55559fcca96e] |

|dw.sapMAH_D01;0x2ca840f;[S](ThStart()+0x59f)[0x5555a00fb40f] |

|dw.sapMAH_D01;0x2c84e7f;[S](DpMain+0x3cf)[0x5555a00d7e7f] |

|dw.sapMAH_D01;0x27fb45d;[S](main+0x2d)[0x55559fc4e45d] |

|# buildID: 4140be382637754e02c0f391afde31648cc67382 |

|libc.so.6;0x2434a;[S](__libc_start_main+0xea)[0x7fd4de18834a] |

|# buildID: 8a6e6c2ba00c3879da0aacea5fbf9510b31dd727 |

|dw.sapMAH_D01;0x2c84183;[S](_start+0x29)[0x5555a00d7183] |

----------------------------------------------------------------------------------------------------

Ryan-Crosby
Active Contributor

Need whomever broke the program by referencing the class ZCHECK_ORDER_QUANTITY to fix it... interestingly a user named TEST (which I won't even touch).

thalesvb
Active Contributor
0 Kudos

Hey buddy, I think you uploaded your file to wrong place.

You should use Support Log Assistant tool for automatic dump analysis (have to login on Support portal with your S-User)

Sandra_Rossi
Active Contributor
0 Kudos

Ask an ABAP developer in your company to fix the issue.

Accepted Solutions (0)

Answers (0)