<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Problem in BAPI_OBJCL_CHANGE in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-bapi-objcl-change/m-p/369261#M8165</link>
    <description>&lt;P&gt;Hi!!! I have a problem with BAPI_OBJCL_CHANGE. I apply this code:&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;DATA: GT_VALUES_NUM TYPE TABLE OF BAPI1003_ALLOC_VALUES_NUM,

GT_VALUES_CHAR TYPE TABLE OF BAPI1003_ALLOC_VALUES_CHAR,

GT_VALUES_CURR TYPE TABLE OF BAPI1003_ALLOC_VALUES_CURR,

GT_BAPIRET2 TYPE TABLE OF BAPIRET2,

LS_BAPIRET2 TYPE BAPIRET2.


DATA: GS_VALUES_NUM TYPE BAPI1003_ALLOC_VALUES_NUM,

GS_VALUES_CHAR TYPE BAPI1003_ALLOC_VALUES_CHAR,

GS_VALUES_CURR TYPE BAPI1003_ALLOC_VALUES_CHAR,

GC_FLAG_X(1) TYPE C VALUE 'X'.

START-OF-SELECTION.


GS_VALUES_CHAR-CHARACT = 'Z_POSICION_DEL_ROLLO' .

GS_VALUES_CHAR-VALUE_CHAR = 'A'.

APPEND GS_VALUES_CHAR TO GT_VALUES_CHAR.

CALL FUNCTION 'BAPI_OBJCL_CHANGE'
EXPORTING
OBJECTKEY ='000000000009001443TESTMARCO'
objecttable = 'MCH1'
classnum = 'LOTE_UNICO'
classtype = '023'
STATUS = '1'
* STANDARDCLASS =
* CHANGENUMBER =
KEYDATE = SY-DATUM
* NO_DEFAULT_VALUES = ' '
* KEEP_SAME_DEFAULTS = ' '
* OBJECTKEY_LONG =
* IMPORTING
* CLASSIF_STATUS =
TABLES
allocvaluesnumnew = GT_VALUES_NUM
allocvaluescharnew = GT_VALUES_CHAR
allocvaluescurrnew = GT_VALUES_CURR
return = GT_BAPIRET2.
.
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
EXPORTING
WAIT = 'X'
IMPORTING
RETURN = LS_BAPIRET2.

WRITE: LS_BAPIRET2-TYPE .

LOOP AT GT_BAPIRET2 INTO LS_BAPIRET2.

WRITE: 'MESSAGE TYPE', LS_BAPIRET2-TYPE ,LS_BAPIRET2-MESSAGE.

ENDLOOP.&lt;/CODE&gt;&lt;/PRE&gt;When I run this code it gives me the following error:"An exception was raised"Clarified that I am sure of: OBJECTKEY, classnum and classtype.   Please i need help urgent. Thank you</description>
    <pubDate>Wed, 28 Dec 2016 15:18:28 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2016-12-28T15:18:28Z</dc:date>
    <item>
      <title>Problem in BAPI_OBJCL_CHANGE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-bapi-objcl-change/m-p/369261#M8165</link>
      <description>&lt;P&gt;Hi!!! I have a problem with BAPI_OBJCL_CHANGE. I apply this code:&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;DATA: GT_VALUES_NUM TYPE TABLE OF BAPI1003_ALLOC_VALUES_NUM,

GT_VALUES_CHAR TYPE TABLE OF BAPI1003_ALLOC_VALUES_CHAR,

GT_VALUES_CURR TYPE TABLE OF BAPI1003_ALLOC_VALUES_CURR,

GT_BAPIRET2 TYPE TABLE OF BAPIRET2,

LS_BAPIRET2 TYPE BAPIRET2.


DATA: GS_VALUES_NUM TYPE BAPI1003_ALLOC_VALUES_NUM,

GS_VALUES_CHAR TYPE BAPI1003_ALLOC_VALUES_CHAR,

GS_VALUES_CURR TYPE BAPI1003_ALLOC_VALUES_CHAR,

GC_FLAG_X(1) TYPE C VALUE 'X'.

START-OF-SELECTION.


GS_VALUES_CHAR-CHARACT = 'Z_POSICION_DEL_ROLLO' .

GS_VALUES_CHAR-VALUE_CHAR = 'A'.

APPEND GS_VALUES_CHAR TO GT_VALUES_CHAR.

CALL FUNCTION 'BAPI_OBJCL_CHANGE'
EXPORTING
OBJECTKEY ='000000000009001443TESTMARCO'
objecttable = 'MCH1'
classnum = 'LOTE_UNICO'
classtype = '023'
STATUS = '1'
* STANDARDCLASS =
* CHANGENUMBER =
KEYDATE = SY-DATUM
* NO_DEFAULT_VALUES = ' '
* KEEP_SAME_DEFAULTS = ' '
* OBJECTKEY_LONG =
* IMPORTING
* CLASSIF_STATUS =
TABLES
allocvaluesnumnew = GT_VALUES_NUM
allocvaluescharnew = GT_VALUES_CHAR
allocvaluescurrnew = GT_VALUES_CURR
return = GT_BAPIRET2.
.
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
EXPORTING
WAIT = 'X'
IMPORTING
RETURN = LS_BAPIRET2.

WRITE: LS_BAPIRET2-TYPE .

LOOP AT GT_BAPIRET2 INTO LS_BAPIRET2.

WRITE: 'MESSAGE TYPE', LS_BAPIRET2-TYPE ,LS_BAPIRET2-MESSAGE.

ENDLOOP.&lt;/CODE&gt;&lt;/PRE&gt;When I run this code it gives me the following error:"An exception was raised"Clarified that I am sure of: OBJECTKEY, classnum and classtype.   Please i need help urgent. Thank you</description>
      <pubDate>Wed, 28 Dec 2016 15:18:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-bapi-objcl-change/m-p/369261#M8165</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2016-12-28T15:18:28Z</dc:date>
    </item>
    <item>
      <title>Re: Problem in BAPI_OBJCL_CHANGE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-bapi-objcl-change/m-p/369262#M8166</link>
      <description>&lt;P&gt;I am facing the same error and there is no thread on SCN talking about error message : An exception was raised&lt;/P&gt;</description>
      <pubDate>Fri, 10 Mar 2017 06:51:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-bapi-objcl-change/m-p/369262#M8166</guid>
      <dc:creator>former_member197071</dc:creator>
      <dc:date>2017-03-10T06:51:10Z</dc:date>
    </item>
  </channel>
</rss>

