Skip to Content

Unable to open PO via POWL in NWBC getting ST22 dump

Dear experts,

I am finding a strange error where SC is being created, followed by approval PO is creating in SRM and replicating to ECC.

We are on SRM 7.01 ECC EHP 4, also I am able to create confirmations against the PO created in SRM.

When I select the PO display from POWL results in purchasing role, getting below error screen, also find the ST22 dump details below.

NWBC error screen:

Error application is coming up.

20130314

P10144281

105055

gisldvxsrm01

https://gisldvxsrm01.capita.zone:8006/sap/bc/webdynpro/sapsrm/wda_l_fpm_oif

SAPSQL_WHERE_QUOTES

A condition specified dynamically has an unexpected format.

Form: GETHELPVALUES_LOC of program SAPLBBP_ATTR_F4

Function: BBP_ATTR_F4_SELECT_VALUES of program SAPLBBP_ATTR_F4

Method: ATTRIBUTES_GET_LABEL of program CL_BBP_ATTR_SCENARIO==========CP

Method: CONVERT_HR_VALUES_TO_BBP of program CL_BBP_ATTR_SCENARIO==========CP

Form: READ_ATTRIBUTES of program SAPLBBP_ATTR_PDORG

Function: BBP_READ_ATTRIBUTES of program SAPLBBP_ATTR_PDORG

Form: DET_PUR_ATTR of program SAPLBBP_PDH_PO

Function: BBP_PDH_PO_GET_ATTRIBUTES of program SAPLBBP_PDH_PO

Method: CHECK_AUTHORITY of program /SAPSRM/CL_PDO_BO_PO==========CP

Method: GET_PO_ADV_INSTANCE of program /SAPSRM/CL_PDO_BO_PO_ADV======CP

ST22 Dump says:

What happened?

    Error in the ABAP Application Program

    The current ABAP program "SAPLBBP_ATTR_F4" had to be terminated because it has

    come across a statement that unfortunately cannot be executed.

Error analysis

    An exception occurred that is explained in detail below.

    The exception, which is assigned to class 'CX_SY_DYNAMIC_OSQL_SYNTAX', was not

     caught in

    procedure "GETHELPVALUES_LOC" "(FORM)", nor was it propagated by a RAISING

     clause.

    Since the caller of the procedure could not have anticipated that the

    exception would occur, the current program is terminated.

    The reason for the exception is:

    The current ABAP program has tried to execute an Open SQL statement

    which contains a dynamic condition. The part of the WHERE condition

    specified at runtime contains the literal

     "'HTTPS://GISLDVXSRM01.CAPITA.ZONE:8006/SAP/BC/NWBC?SAP-CLIENT=20" which

     begins with

    "'" but does not have a closing "'".

Could some one throwa a light to fix this issue ?

Regards,
Govardhan

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Mar 14, 2013 at 11:06 AM

    I think this problem should be for particular PO only. Please check if it is.

    There me be some field is blank or text format [charatcter is incorrect.]

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Mar 14, 2013 at 11:41 AM

    Kindly check with ABAP Team about the latest development changes if any.  This is thing will happen due to incorrect coding.

    Regards

    Ashok

    Add comment
    10|10000 characters needed characters exceeded

    • Hi Both,

      Thanks for your response,

      Unfortunately, this the new client which I am setting up and I've setup many clients before but never faced this issue.

      Also, I've created more sc's and follow on documents PO's & GR, but any PO I am unable to display getting above mentioned dump.

      Regards,
      Govardhan