<?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 'BAPI_CONTRACT_CREATEFROMDATA' Characteristic Value Assignment in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-contract-createfromdata-characteristic-value-assignment/m-p/5903657#M1328488</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Experts &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I got a requirement where I need to create load program for contracts, then assign equipments and characteristic to the material in contracts. I am using BAPI 'BAPI_CONTRACT_CREATEFROMDATA' for this. Contract is getting created and equipment assignment is also happening. Only part left is to assign characteristics to material in contract &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Table CONTRACT_CFGS_VALUE  is provided in BAPI for this, does anyone knows how to pass the values to CONFIG_ID and INST_ID of this table .I tried different combinations but assignment is not happening in the contract. Any help will be appreciated. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks, &lt;/P&gt;&lt;P&gt;Harkamal&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 08 Jul 2009 20:32:02 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2009-07-08T20:32:02Z</dc:date>
    <item>
      <title>'BAPI_CONTRACT_CREATEFROMDATA' Characteristic Value Assignment</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-contract-createfromdata-characteristic-value-assignment/m-p/5903657#M1328488</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Experts &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I got a requirement where I need to create load program for contracts, then assign equipments and characteristic to the material in contracts. I am using BAPI 'BAPI_CONTRACT_CREATEFROMDATA' for this. Contract is getting created and equipment assignment is also happening. Only part left is to assign characteristics to material in contract &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Table CONTRACT_CFGS_VALUE  is provided in BAPI for this, does anyone knows how to pass the values to CONFIG_ID and INST_ID of this table .I tried different combinations but assignment is not happening in the contract. Any help will be appreciated. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks, &lt;/P&gt;&lt;P&gt;Harkamal&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Jul 2009 20:32:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-contract-createfromdata-characteristic-value-assignment/m-p/5903657#M1328488</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-07-08T20:32:02Z</dc:date>
    </item>
    <item>
      <title>Re: 'BAPI_CONTRACT_CREATEFROMDATA' Characteristic Value Assignment</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-contract-createfromdata-characteristic-value-assignment/m-p/5903658#M1328489</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I am not providing an answer to your solution but trying to find an answer to my issue that I posted here sometime back.&lt;/P&gt;&lt;P&gt;Could you inform how you are populating the equipment in this BAPI?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am unable to find a field to populate the equipment in there.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Jul 2009 20:34:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-contract-createfromdata-characteristic-value-assignment/m-p/5903658#M1328489</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-07-08T20:34:41Z</dc:date>
    </item>
    <item>
      <title>Re: 'BAPI_CONTRACT_CREATEFROMDATA' Characteristic Value Assignment</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-contract-createfromdata-characteristic-value-assignment/m-p/5903659#M1328490</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sure Ravi.. I can answer your question. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am using following 4 function modules in a sequence as below for contract creation and equipment assignment:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;'BAPI_CONTRACT_CREATEFROMDATA'&lt;/P&gt;&lt;P&gt;'IWOL_WV_ADD_OBJECTS'&lt;/P&gt;&lt;P&gt;'IWOL_WV_POST_OBJECT_LIST'&lt;/P&gt;&lt;P&gt;'BAPI_TRANSACTION_COMMIT'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this help. Please someone answer my question too &lt;SPAN __jive_emoticon_name="happy"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Harkamal&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Jul 2009 20:39:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-contract-createfromdata-characteristic-value-assignment/m-p/5903659#M1328490</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-07-08T20:39:22Z</dc:date>
    </item>
    <item>
      <title>Re: 'BAPI_CONTRACT_CREATEFROMDATA' Characteristic Value Assignment</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-contract-createfromdata-characteristic-value-assignment/m-p/5903660#M1328491</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I found solution for this and thought of sharing this as lot of people are asking this question. Please see code below it works perfectly:&lt;/P&gt;&lt;P&gt;data: header type BAPISDHD1,&lt;/P&gt;&lt;P&gt;      HEADer_X TYPE BAPISDHD1X,&lt;/P&gt;&lt;P&gt;      ITEM TYPE BAPISDITM occurs 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;      ITEM_X TYPE BAPISDITMX occurs 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;      PART TYPE BAPIPARNR  occurs 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;      return TYPE BAPIRET2 OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;      sd type BAPIVBELN-VBELN,&lt;/P&gt;&lt;P&gt;      obj type RIWOL1 OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;      char type BAPICUVAL OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;      cont type BAPICTR OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;      contx TYPE BAPICTRX OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;data RSERXX type RSERXX OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;data: CFG_ref type BAPICUCFG OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;     cfg_inst type BAPICUINS OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;     cfg_partof TYPE BAPICUPRT OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;HEADER-DOC_TYPE = 'Z1'.&lt;/P&gt;&lt;P&gt;HEADER-SALES_ORG = '1234'.&lt;/P&gt;&lt;P&gt;HEADER-DISTR_CHAN = '01'.&lt;/P&gt;&lt;P&gt;HEADER-DIVISION = '00'.&lt;/P&gt;&lt;P&gt;header-ref_1 = 'My Reference'.&lt;/P&gt;&lt;P&gt;header_X-UPDATEFLAG = 'I'.&lt;/P&gt;&lt;P&gt;HEADER_X-DOC_TYPE = 'X'.&lt;/P&gt;&lt;P&gt;HEADER_X-SALES_ORG = 'X'.&lt;/P&gt;&lt;P&gt;HEADER_X-DISTR_CHAN = 'X'.&lt;/P&gt;&lt;P&gt;HEADER_X-DIVISION = 'X'.&lt;/P&gt;&lt;P&gt;header-ref_1 = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;item-ITM_NUMBER = '000010'.&lt;/P&gt;&lt;P&gt;item-MATERIAL = '0000000000123232'.&lt;/P&gt;&lt;P&gt;item-TARGET_QTY = '1'.&lt;/P&gt;&lt;P&gt;item-po_itm_no = '000010'.&lt;/P&gt;&lt;P&gt;append item.&lt;/P&gt;&lt;P&gt;item_X-ITM_NUMBER = '000010'.&lt;/P&gt;&lt;P&gt;item_X-MATERIAL = 'X'.&lt;/P&gt;&lt;P&gt;item_X-TARGET_QTY = 'X'.&lt;/P&gt;&lt;P&gt;item_x-po_itm_no = 'X'.&lt;/P&gt;&lt;P&gt;item_x-UPDATEFLAG = 'I'.&lt;/P&gt;&lt;P&gt;append item_X.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;item-ITM_NUMBER = '000020'.&lt;/P&gt;&lt;P&gt;item-MATERIAL = 'HIGH-PRIORITY'.&lt;/P&gt;&lt;P&gt;item-TARGET_QTY = '1'.&lt;/P&gt;&lt;P&gt;item-po_itm_no = '000020'.&lt;/P&gt;&lt;P&gt;append item.&lt;/P&gt;&lt;P&gt;item_X-ITM_NUMBER = '000020'.&lt;/P&gt;&lt;P&gt;item_X-MATERIAL = 'X'.&lt;/P&gt;&lt;P&gt;item_X-TARGET_QTY = 'X'.&lt;/P&gt;&lt;P&gt;item_x-po_itm_no = 'X'.&lt;/P&gt;&lt;P&gt;item_x-UPDATEFLAG = 'I'.&lt;/P&gt;&lt;P&gt;append item_X.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;item-ITM_NUMBER = '000030'.&lt;/P&gt;&lt;P&gt;item-MATERIAL = 'MATERIAL_3'.&lt;/P&gt;&lt;P&gt;item-TARGET_QTY = '1'.&lt;/P&gt;&lt;P&gt;item-po_itm_no = '000030'.&lt;/P&gt;&lt;P&gt;append item.&lt;/P&gt;&lt;P&gt;item_X-ITM_NUMBER = '000030'.&lt;/P&gt;&lt;P&gt;item_X-MATERIAL = 'X'.&lt;/P&gt;&lt;P&gt;item_X-TARGET_QTY = 'X'.&lt;/P&gt;&lt;P&gt;item_x-po_itm_no = 'X'.&lt;/P&gt;&lt;P&gt;item_x-UPDATEFLAG = 'I'.&lt;/P&gt;&lt;P&gt;append item_X.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;part-PARTN_ROLE = 'AG'.&lt;/P&gt;&lt;P&gt;part-PARTN_NUMB = 'Partner'.&lt;/P&gt;&lt;P&gt;part-REFOBJTYPE = 'part_ref'.&lt;/P&gt;&lt;P&gt;append part.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;cont-ITM_NUMBER = '000000'.&lt;/P&gt;&lt;P&gt;cont-CON_ST_DAT = '20090808'.&lt;/P&gt;&lt;P&gt;cont-CON_EN_DAT = '20101212'.&lt;/P&gt;&lt;P&gt;APPEND cont.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;cont-ITM_NUMBER = '000010'.&lt;/P&gt;&lt;P&gt;cont-CON_ST_DAT = '20090808'.&lt;/P&gt;&lt;P&gt;cont-CON_EN_DAT = '20101212'.&lt;/P&gt;&lt;P&gt;APPEND cont.&lt;/P&gt;&lt;P&gt;cont-ITM_NUMBER = '000020'.&lt;/P&gt;&lt;P&gt;cont-CON_ST_DAT = '20090808'.&lt;/P&gt;&lt;P&gt;cont-CON_EN_DAT = '20101212'.&lt;/P&gt;&lt;P&gt;APPEND cont.&lt;/P&gt;&lt;P&gt;cont-ITM_NUMBER = '000030'.&lt;/P&gt;&lt;P&gt;cont-CON_ST_DAT = '20090808'.&lt;/P&gt;&lt;P&gt;cont-CON_EN_DAT = '20101212'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*cont-CON_ST_RUL = '5'.&lt;/P&gt;&lt;P&gt;*cont-CON_EN_RUL = '8'.&lt;/P&gt;&lt;P&gt;APPEND cont.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;contx-ITM_NUMBER = '000000'.&lt;/P&gt;&lt;P&gt;contx-ITM_NUMBER = 'X'.&lt;/P&gt;&lt;P&gt;contx-CON_ST_DAT = 'X'.&lt;/P&gt;&lt;P&gt;contx-CON_EN_DAT = 'X'.&lt;/P&gt;&lt;P&gt;contx-CON_ST_RUL = 'X'.&lt;/P&gt;&lt;P&gt;contx-CON_EN_RUL = 'X'.&lt;/P&gt;&lt;P&gt;contx-UPDATEFLAG = 'I'.&lt;/P&gt;&lt;P&gt;APPEND cont.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;contx-ITM_NUMBER = '000010'.&lt;/P&gt;&lt;P&gt;contx-ITM_NUMBER = 'X'.&lt;/P&gt;&lt;P&gt;contx-CON_ST_DAT = 'X'.&lt;/P&gt;&lt;P&gt;contx-CON_EN_DAT = 'X'.&lt;/P&gt;&lt;P&gt;contx-CON_ST_RUL = 'X'.&lt;/P&gt;&lt;P&gt;contx-CON_EN_RUL = 'X'.&lt;/P&gt;&lt;P&gt;contx-UPDATEFLAG = 'I'.&lt;/P&gt;&lt;P&gt;APPEND cont.&lt;/P&gt;&lt;P&gt;contx-ITM_NUMBER = '000020'.&lt;/P&gt;&lt;P&gt;contx-ITM_NUMBER = 'X'.&lt;/P&gt;&lt;P&gt;contx-CON_ST_DAT = 'X'.&lt;/P&gt;&lt;P&gt;contx-CON_EN_DAT = 'X'.&lt;/P&gt;&lt;P&gt;contx-CON_ST_RUL = 'X'.&lt;/P&gt;&lt;P&gt;contx-CON_EN_RUL = 'X'.&lt;/P&gt;&lt;P&gt;contx-UPDATEFLAG = 'I'.&lt;/P&gt;&lt;P&gt;APPEND cont.&lt;/P&gt;&lt;P&gt;contx-ITM_NUMBER = '000030'.&lt;/P&gt;&lt;P&gt;contx-ITM_NUMBER = 'X'.&lt;/P&gt;&lt;P&gt;contx-CON_ST_DAT = 'X'.&lt;/P&gt;&lt;P&gt;contx-CON_EN_DAT = 'X'.&lt;/P&gt;&lt;P&gt;contx-CON_ST_RUL = 'X'.&lt;/P&gt;&lt;P&gt;contx-CON_EN_RUL = 'X'.&lt;/P&gt;&lt;P&gt;contx-UPDATEFLAG = 'I'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;APPEND contx.&lt;/P&gt;&lt;P&gt;*shiping condition 07&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;cfg_ref-posex = '000020'.&lt;/P&gt;&lt;P&gt;cfg_ref-config_id = '000001'.&lt;/P&gt;&lt;P&gt;cfg_ref-root_id = '00000001'.&lt;/P&gt;&lt;P&gt;append cfg_ref.&lt;/P&gt;&lt;P&gt;cfg_ref-posex = '000030'.&lt;/P&gt;&lt;P&gt;cfg_ref-config_id = '000002'.&lt;/P&gt;&lt;P&gt;cfg_ref-root_id = '00000001'.&lt;/P&gt;&lt;P&gt;append cfg_ref.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;cfg_inst-config_id = '000001'.&lt;/P&gt;&lt;P&gt;cfg_inst-inst_id = '00000001'.&lt;/P&gt;&lt;P&gt;cfg_inst-obj_type  = 'MARA'.&lt;/P&gt;&lt;P&gt;cfg_inst-class_type = '300'.&lt;/P&gt;&lt;P&gt;cfg_inst-obj_key = 'CLASS1'.&lt;/P&gt;&lt;P&gt;append cfg_inst.&lt;/P&gt;&lt;P&gt;cfg_inst-config_id = '000002'.&lt;/P&gt;&lt;P&gt;cfg_inst-inst_id = '00000001'.&lt;/P&gt;&lt;P&gt;cfg_inst-obj_type  = 'MARA'.&lt;/P&gt;&lt;P&gt;cfg_inst-class_type = '300'.&lt;/P&gt;&lt;P&gt;cfg_inst-obj_key = 'CLASS2'.&lt;/P&gt;&lt;P&gt;append cfg_inst.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;char-CONFIG_ID = '000001'.&lt;/P&gt;&lt;P&gt;char-INST_ID = '00000001'.&lt;/P&gt;&lt;P&gt;char-CHARC = 'HIGH'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;char-VALUE =  'C04'.&lt;/P&gt;&lt;P&gt;append char.&lt;/P&gt;&lt;P&gt;char-VALUE =  'C05'.&lt;/P&gt;&lt;P&gt;append char.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;char-CHARC = 'HIGH-CODES'.&lt;/P&gt;&lt;P&gt;char-VALUE =  'C02'.&lt;/P&gt;&lt;P&gt;append char.&lt;/P&gt;&lt;P&gt;char-VALUE =  'C03'.&lt;/P&gt;&lt;P&gt;append char.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;char-CONFIG_ID = '000002'.&lt;/P&gt;&lt;P&gt;char-CHARC = 'REGLABOR'.&lt;/P&gt;&lt;P&gt;char-VALUE =  '40'.&lt;/P&gt;&lt;P&gt;APPEND char.&lt;/P&gt;&lt;P&gt;char-CHARC = 'PREML'.&lt;/P&gt;&lt;P&gt;APPEND char.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'BAPI_CONTRACT_CREATEFROMDATA'&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  SALESDOCUMENTIN               =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    CONTRACT_HEADER_IN            = header&lt;/P&gt;&lt;P&gt;    CONTRACT_HEADER_INX           = header_X&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  SENDER                        =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  BINARY_RELATIONSHIPTYPE       = ' '&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    INT_NUMBER_ASSIGNMENT         = 'X'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  BEHAVE_WHEN_ERROR             = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  LOGIC_SWITCH                  =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  TESTRUN                       =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  CONVERT                       = ' '&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt; IMPORTING&lt;/P&gt;&lt;P&gt;   SALESDOCUMENT                 = sd&lt;/P&gt;&lt;P&gt;  TABLES&lt;/P&gt;&lt;P&gt;    RETURN                        = return[]&lt;/P&gt;&lt;P&gt;    CONTRACT_ITEMS_IN             = item[]&lt;/P&gt;&lt;P&gt;    CONTRACT_ITEMS_INX            = item_X[]&lt;/P&gt;&lt;P&gt;    CONTRACT_PARTNERS             = part[]&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  CONTRACT_CONDITIONS_IN        =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  CONTRACT_CONDITIONS_INX       =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   CONTRACT_CFGS_REF             = cfg_ref[]&lt;/P&gt;&lt;P&gt;   CONTRACT_CFGS_INST            = cfg_inst[]&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  CONTRACT_CFGS_PART_OF         =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    CONTRACT_CFGS_VALUE           = char[]&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  CONTRACT_CFGS_BLOB            =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  CONTRACT_CFGS_VK              =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  CONTRACT_CFGS_REFINST         =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    CONTRACT_DATA_IN              = cont[]&lt;/P&gt;&lt;P&gt;    CONTRACT_DATA_INX             = contx[]&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  CONTRACT_TEXT                 =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  CONTRACT_KEYS                 =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  EXTENSIONIN                   =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  PARTNERADDRESSES              =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;obj-equnr = '000000000900000176'.&lt;/P&gt;&lt;P&gt;append obj.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'IWOL_WV_ADD_OBJECTS'&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;P&gt;    I_SDAUFNR                 = sd&lt;/P&gt;&lt;P&gt;    I_SDPOSNR                 = '000020'&lt;/P&gt;&lt;P&gt;    TO_TYPE                   = 'SD'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_KUNDE                   =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_VBTYP                   =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    I_SD_AUART                = 'ZS'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_POSTYP                  =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  TABLES&lt;/P&gt;&lt;P&gt;    T_RIWOL1                  = obj[]&lt;/P&gt;&lt;P&gt;   T_SER02                   = RSERXX[]&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  T_RIWOL                   =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt; EXCEPTIONS&lt;/P&gt;&lt;P&gt;   NO_OBJECT_LIST            = 1&lt;/P&gt;&lt;P&gt;   ENTRY_EXISTS              = 2&lt;/P&gt;&lt;P&gt;   INVALID_MATERIAL          = 3&lt;/P&gt;&lt;P&gt;   INVALID_SERIALNR          = 4&lt;/P&gt;&lt;P&gt;   INVALID_EQUIPMENT         = 5&lt;/P&gt;&lt;P&gt;   INVALID_LOCATION          = 6&lt;/P&gt;&lt;P&gt;   INVALID_ASSEMBLY          = 7&lt;/P&gt;&lt;P&gt;   STATUS_NOT_ALLOWED        = 8&lt;/P&gt;&lt;P&gt;   EQUI_FOREIGN_KEY          = 9&lt;/P&gt;&lt;P&gt;   EQUI_SYSTEM_FAILURE       = 10&lt;/P&gt;&lt;P&gt;   CUSTOMER_EXIT_ERROR       = 11&lt;/P&gt;&lt;P&gt;   OTHERS                    = 12&lt;/P&gt;&lt;P&gt;          .&lt;/P&gt;&lt;P&gt;IF SY-SUBRC &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'IWOL_WV_POST_OBJECT_LIST'&lt;/P&gt;&lt;P&gt; EXPORTING&lt;/P&gt;&lt;P&gt;   I_SDAUFNR            = sd&lt;/P&gt;&lt;P&gt;   I_SDPOSNR            = '000020'&lt;/P&gt;&lt;P&gt; TABLES&lt;/P&gt;&lt;P&gt;   I_SER02              = RSERXX[]&lt;/P&gt;&lt;P&gt; EXCEPTIONS&lt;/P&gt;&lt;P&gt;   NO_OBJECT_LIST       = 1&lt;/P&gt;&lt;P&gt;   OTHER_ERRORS         = 2&lt;/P&gt;&lt;P&gt;   OTHERS               = 3&lt;/P&gt;&lt;P&gt;          .&lt;/P&gt;&lt;P&gt;IF SY-SUBRC &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  WAIT          =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;IMPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  RETURN        =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          .&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Jul 2009 03:46:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-contract-createfromdata-characteristic-value-assignment/m-p/5903660#M1328491</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-07-13T03:46:43Z</dc:date>
    </item>
    <item>
      <title>Re: 'BAPI_CONTRACT_CREATEFROMDATA' Characteristic Value Assignment</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-contract-createfromdata-characteristic-value-assignment/m-p/5903661#M1328492</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;any chance you can post the same in a formatted way to test in my system? &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks,&lt;/P&gt;&lt;P&gt;Rocco&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 21 Jul 2009 13:55:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-contract-createfromdata-characteristic-value-assignment/m-p/5903661#M1328492</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-07-21T13:55:02Z</dc:date>
    </item>
  </channel>
</rss>

