<?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 Re: Creating Contracts using BAPI_CONTRACT_CREATEFROMDATA in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/creating-contracts-using-bapi-contract-createfromdata/m-p/841378#M44289</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;data: begin of it_con_cfg_ref occurs 0.&lt;/P&gt;&lt;P&gt;include structure BAPICUCFG.&lt;/P&gt;&lt;P&gt;data: end of it_con_cfg_ref.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: begin of it_con_cfg_inst occurs 0.&lt;/P&gt;&lt;P&gt;include structure BAPICUINS.&lt;/P&gt;&lt;P&gt;data: end of it_con_cfg_inst.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What's the use of these two structures. I saw these in the function module also. But why exactly do we give these inputs? Any ideas? If we create contract by going to the transaction VA41 I don't remember giving these fields at all....So where are these fields and structures used in the contracts&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 26 Aug 2005 11:12:13 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2005-08-26T11:12:13Z</dc:date>
    <item>
      <title>Creating Contracts using BAPI_CONTRACT_CREATEFROMDATA</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/creating-contracts-using-bapi-contract-createfromdata/m-p/841373#M44284</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am trying to create Contract using the BAPI&lt;/P&gt;&lt;P&gt;BAPI_CONTRACT_CREATEFROMDATA. I encountered errors&lt;/P&gt;&lt;P&gt;saying &lt;/P&gt;&lt;P&gt;SALES_HEADER_IN has been processed successfully&lt;/P&gt;&lt;P&gt;Please enter order quantity in quantity field of the same name&lt;/P&gt;&lt;P&gt;Error in SALES_ITEM_IN 000010&lt;/P&gt;&lt;P&gt;The Sales document is not yet complete&lt;/P&gt;&lt;P&gt;Sales document was not changed&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I don't see any order qty field or there is no way to send the schedule line details.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any body faced this problem...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanx in advance.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 May 2005 17:36:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/creating-contracts-using-bapi-contract-createfromdata/m-p/841373#M44284</guid>
      <dc:creator>former_member754229</dc:creator>
      <dc:date>2005-05-18T17:36:15Z</dc:date>
    </item>
    <item>
      <title>Re: Creating Contracts using BAPI_CONTRACT_CREATEFROMDATA</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/creating-contracts-using-bapi-contract-createfromdata/m-p/841374#M44285</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ratish, &lt;/P&gt;&lt;P&gt;Well you have to populate the table CONTRACT_ITEMS_IN, where you store the line items. In this table you'll have to put in the quantity and the unit in the fields TARGET_QTY and TARGET_QU for all the corresponding line items. &lt;/P&gt;&lt;P&gt;Also make sure that you populate the fields TARGET_QTY and TARGET_QU in the table CONTRACT_ITEMS_INX to 'X'. &lt;/P&gt;&lt;P&gt;This is required to tell the BAPI which all fields in the line item you'd like to populate in the contract account. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope it helps.&lt;/P&gt;&lt;P&gt;Thanks, Debasish&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 May 2005 17:46:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/creating-contracts-using-bapi-contract-createfromdata/m-p/841374#M44285</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-05-18T17:46:54Z</dc:date>
    </item>
    <item>
      <title>Re: Creating Contracts using BAPI_CONTRACT_CREATEFROMDATA</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/creating-contracts-using-bapi-contract-createfromdata/m-p/841375#M44286</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Debasish,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I did as you said, see the code &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: lv_con_hdr_in like bapisdhd1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: lv_return     like bapiret2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: lv_docu_no    like BAPIVBELN-VBELN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: lv_tgt_qty    type DZMENG value 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: conf_id type char6 value '000010',&lt;/P&gt;&lt;P&gt;      inst_id type char8 value '00000001',&lt;/P&gt;&lt;P&gt;      salesordernumber type vbeln.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: begin of it_con_returns occurs 0.&lt;/P&gt;&lt;P&gt;      include structure bapiret2.&lt;/P&gt;&lt;P&gt;data: end of it_con_returns.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: begin of it_con_itm_in occurs 0.&lt;/P&gt;&lt;P&gt;      include structure BAPISDITM.&lt;/P&gt;&lt;P&gt;data: end of it_con_itm_in.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: begin of it_con_itm_chk_in occurs 0.&lt;/P&gt;&lt;P&gt;      include structure BAPISDITMX.&lt;/P&gt;&lt;P&gt;data: end of it_con_itm_chk_in.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: begin of it_con_partners occurs 0.&lt;/P&gt;&lt;P&gt;      include structure BAPIPARNR.&lt;/P&gt;&lt;P&gt;data: end of it_con_partners.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: begin of it_con_cfg_ref occurs 0.&lt;/P&gt;&lt;P&gt;      include structure BAPICUCFG.&lt;/P&gt;&lt;P&gt;data: end of it_con_cfg_ref.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: begin of it_con_cfg_inst occurs 0.&lt;/P&gt;&lt;P&gt;      include structure BAPICUINS.&lt;/P&gt;&lt;P&gt;data: end of it_con_cfg_inst.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: begin of it_con_cfg_part_of occurs 0.&lt;/P&gt;&lt;P&gt;      include structure BAPICUPRT.&lt;/P&gt;&lt;P&gt;data: end of it_con_cfg_part_of.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: begin of it_con_cfg_val occurs 0.&lt;/P&gt;&lt;P&gt;      include structure BAPICUVAL.&lt;/P&gt;&lt;P&gt;data: end of it_con_cfg_val.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;filling header data&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  lv_con_hdr_in-doc_type = 'ZBC'.&lt;/P&gt;&lt;P&gt;  lv_con_hdr_in-sales_org = '1214'.&lt;/P&gt;&lt;P&gt;  lv_con_hdr_in-distr_chan = '10'.&lt;/P&gt;&lt;P&gt;  lv_con_hdr_in-division = '10'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;filling items details&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  it_con_itm_in-itm_number = '000010'.&lt;/P&gt;&lt;P&gt;  it_con_itm_in-hg_lv_item = '000000'.&lt;/P&gt;&lt;P&gt;  it_con_itm_in-material   = 'KDRECLOSER'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  it_con_itm_in-alt_to_itm  = '000000'.&lt;/P&gt;&lt;P&gt;  it_con_itm_in-DLV_GROUP   = '000'.&lt;/P&gt;&lt;P&gt;  it_con_itm_in-add_val_dy  = '00'.&lt;/P&gt;&lt;P&gt;  it_con_itm_in-eXCHG_RATE  = 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  it_con_itm_in-TRG_QTY_NO  = '0'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  it_con_itm_in-TRGQTY_DEN  = '0'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; it_con_itm_in-RNDDLV_QTY  = 0.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; it_con_itm_in-COMP_QUANT  = 1.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;  it_con_itm_in-MAXDEVAMNT  = 0.&lt;/P&gt;&lt;P&gt;  it_con_itm_in-MAXDEVPER  = 00.&lt;/P&gt;&lt;P&gt;  it_con_itm_in-MAXDEV_DAY  = 0.&lt;/P&gt;&lt;P&gt;  it_con_itm_in-OVERDLVTOL  = 0.&lt;/P&gt;&lt;P&gt;  it_con_itm_in-UNDDLV_TOL  = 0.&lt;/P&gt;&lt;P&gt;  it_con_itm_in-SALQTYNUM  = 0.&lt;/P&gt;&lt;P&gt;  it_con_itm_in-SALQTYDEN  = 0.&lt;/P&gt;&lt;P&gt;  it_con_itm_in-GROSS_WGHT  = 0.&lt;/P&gt;&lt;P&gt;  it_con_itm_in-NET_WEIGHT  = 0.&lt;/P&gt;&lt;P&gt;  it_con_itm_in-VOLUME  = 0.&lt;/P&gt;&lt;P&gt;  it_con_itm_in-DLV_PRIO  = '00'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  it_con_itm_in-plant      = '1237'.&lt;/P&gt;&lt;P&gt;  it_con_itm_in-target_qty = 1.&lt;/P&gt;&lt;P&gt;  it_con_itm_in-target_qu  = 'EA'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  append it_con_itm_in.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;filling items check in details&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;  it_con_itm_chk_in-itm_number = 'X'.&lt;/P&gt;&lt;P&gt;  it_con_itm_chk_in-hg_lv_item = 'X'.&lt;/P&gt;&lt;P&gt;  it_con_itm_chk_in-material   = 'X'.&lt;/P&gt;&lt;P&gt;  it_con_itm_chk_in-plant      = 'X'.&lt;/P&gt;&lt;P&gt;  it_con_itm_chk_in-target_qty = 'X'.&lt;/P&gt;&lt;P&gt;  it_con_itm_chk_in-target_qu  = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; it_con_itm_chk_in-itm_number = '000010'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  it_con_itm_chk_in-UPDATEFLAG = 'U'.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;  append it_con_itm_chk_in.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;filling partners details&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  it_con_partners-partn_role = 'AG'.&lt;/P&gt;&lt;P&gt;  it_con_partners-partn_numb = '0000022140'.&lt;/P&gt;&lt;P&gt;  it_con_partners-itm_number = '000000'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  append it_con_partners.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  it_con_partners-partn_role = 'WE'.&lt;/P&gt;&lt;P&gt;  it_con_partners-partn_numb = '0000022140'.&lt;/P&gt;&lt;P&gt;  it_con_partners-itm_number = '000000'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  append it_con_partners.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;filling config inst&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;  it_con_cfg_ref-POSEX = '000010'.&lt;/P&gt;&lt;P&gt;  it_con_cfg_ref-CONFIG_ID   = conf_id.&lt;/P&gt;&lt;P&gt;  it_con_cfg_ref-ROOT_ID  = inst_id.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  append it_con_cfg_ref.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;filling config inst&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  it_con_cfg_inst-config_id = conf_id.&lt;/P&gt;&lt;P&gt;  it_con_cfg_inst-inst_id   = inst_id.&lt;/P&gt;&lt;P&gt;  it_con_cfg_inst-obj_type  = 'MARA'.&lt;/P&gt;&lt;P&gt;  it_con_cfg_inst-class_type = 300.&lt;/P&gt;&lt;P&gt;  it_con_cfg_inst-obj_key   = 'KDRECLOSER'.&lt;/P&gt;&lt;P&gt;  it_con_cfg_inst-obj_txt   = 'D TYPE RECLOSER SINGLE PHASE, 15KV'.&lt;/P&gt;&lt;P&gt;  it_con_cfg_inst-quantity  = '1'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  append it_con_cfg_inst.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;filling config partof&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  it_con_cfg_part_of-config_id = conf_id.&lt;/P&gt;&lt;P&gt;  it_con_cfg_part_of-parent_id = inst_id.&lt;/P&gt;&lt;P&gt;  it_con_cfg_part_of-inst_id   = inst_id.&lt;/P&gt;&lt;P&gt;  it_con_cfg_part_of-obj_type = 'MARA'.&lt;/P&gt;&lt;P&gt;  it_con_cfg_part_of-class_type = 300.&lt;/P&gt;&lt;P&gt;  it_con_cfg_part_of-obj_key = 'KDRECLOSER'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  append it_con_cfg_part_of.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;filling config value&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-config_id = conf_id.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-inst_id   = inst_id.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-charc     = 'KD_TANKS'.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-charc_txt = 'TANK OPTIONS'.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-value     = 'STANDARD'.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-value_txt = 'STANDARD TANK ASSEMBLY'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  append it_con_cfg_val.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-config_id = conf_id.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-inst_id   = inst_id.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-charc     = 'KD_ACCESSORYS'.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-charc_txt = 'MISCELLANEOUS ACCY OPTIONS'.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-value     = 'NONE'.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-value_txt = 'NONE REQUIRED'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  append it_con_cfg_val.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-config_id = conf_id.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-inst_id   = inst_id.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-charc     = 'KD_STENCILS_OR_DELINEATORS'.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-charc_txt = 'STENCIL AND DELINEATOR OPTIONS'.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-value     = 'NONE'.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-value_txt = 'NO STENCILS/DEL'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  append it_con_cfg_val.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-config_id = conf_id.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-inst_id   = inst_id.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-charc     = 'PL003_TESTING'.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-charc_txt = 'PRODUCTION TEST OPTIONS'.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-value     = 'STANDARD'.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-value_txt = 'STANDARD TESTIN'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  append it_con_cfg_val.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-config_id = conf_id.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-inst_id   = inst_id.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-charc     = 'PL003_TEST_REPORTS'.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-charc_txt = 'TEST REPORT OPTIONS'.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-value     = 'NONE'.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-value_txt = 'NO TEST REPORT'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  append it_con_cfg_val.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-config_id = conf_id.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-inst_id   = inst_id.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-charc     = 'PL003_INSPECTION'.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-charc_txt = 'INSPECTION OPTIONS'.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-value     = 'NO INSPECTION'.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-value_txt = 'NO CUSTOMER INS'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  append it_con_cfg_val.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-config_id = conf_id.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-inst_id   = inst_id.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-charc     = 'KYLE_PACKAGING'.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-charc_txt = 'KYLE PRODUCT SHIPMENT TYPE:'.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-value     = 'DOMESTIC'.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-value_txt = 'DOMESTIC SHIPME'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  append it_con_cfg_val.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-config_id = conf_id.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-inst_id   = inst_id.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-charc     = 'KD_DOMESTIC_PACKAGING'.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-charc_txt = 'DOMESTIC PACKAGING OPTIONS'.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-value     = 'KIE433'.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-value_txt = 'STANDARD DOMEST'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  append it_con_cfg_val.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-config_id = conf_id.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-inst_id   = inst_id.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-charc     = 'PRODUCT_EXTENDED_VALUES'.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-charc_txt = 'ALL PRODUCTS EXTENDED VALUES'.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-value     = 'STANDARD VALUES'.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-value_txt = 'SHOW STANDARD V'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  append it_con_cfg_val.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-config_id = conf_id.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-inst_id   = inst_id.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-charc     = 'KD_SWITCHES'.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-charc_txt = 'LOCKOUT AND REMOTE INDICATION'.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-value     = 'NONE'.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-value_txt = 'NO L/O OR REMOT'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  append it_con_cfg_val.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-config_id = conf_id.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-inst_id   = inst_id.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-charc     = 'KD_RECLOSER_BASIC_TYPE'.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-charc_txt = 'KD GROUP BASIC TYPE'.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-value     = 'KD'.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-value_txt = 'KD    TYPE D RE'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  append it_con_cfg_val.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-config_id = conf_id.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-inst_id   = inst_id.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-charc     = 'KD_CURRENT_RATING'.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-charc_txt = 'CONTINUOUS CURRENT RATING'.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-value     = '100'.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-value_txt = '100   AMP SERIE'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  append it_con_cfg_val.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-config_id = conf_id.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-inst_id   = inst_id.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-charc     = 'KD_DELAYED_TIME_CURVE'.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-charc_txt = 'DELAYED TIME-CURRENT YYYYY'.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-value     = 'B'.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-value_txt = 'B  DELAYED TIME'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  append it_con_cfg_val.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-config_id = conf_id.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-inst_id   = inst_id.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-charc     = 'KD_FAST_A_OPERATIONS'.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-charc_txt = 'NUMBER OF FAST A-CURVE OPS'.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-value     = '2'.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-value_txt = '2 FAST A CURVE'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  append it_con_cfg_val.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-config_id = conf_id.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-inst_id   = inst_id.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-charc     = 'KD_DELAYED_OPERATIONS'.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-charc_txt = 'NUMBER OF DELAYED OPS'.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-value     = '2'.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-value_txt = '2 DELAYED OPERA'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  append it_con_cfg_val.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-config_id = conf_id.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-inst_id   = inst_id.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-charc     = 'KD_CLOSING_COIL_CODE'.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-charc_txt = 'CLOSING COIL CODE'.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-value     = '24'.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-value_txt = '24  8.0-8.32 KV'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  append it_con_cfg_val.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-config_id = conf_id.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-inst_id   = inst_id.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-charc     = 'KD_BUSHINGS'.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-charc_txt = 'BUSHING OPTIONS'.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-value     = 'KA126D'.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-value_txt = 'KA126D   26&amp;amp;1/2'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  append it_con_cfg_val.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-config_id = conf_id.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-inst_id   = inst_id.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-charc     = 'KYLE_CUSTOM_ENGINEERING'.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-charc_txt = 'CUSTOM ENGINEERING'.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-value     = 'STANDARD PRODUCT'.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-value_txt = 'STANDARD PRODUC'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  append it_con_cfg_val.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-config_id = conf_id.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-inst_id   = inst_id.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-charc     = 'KD_BUSHING_TERMINALS'.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-charc_txt = 'BUSHING TERMINAL OPTIONS'.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-value     = 'NONE'.&lt;/P&gt;&lt;P&gt;  it_con_cfg_val-value_txt = 'STANDARD BUSHIN'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  append it_con_cfg_val.&lt;/P&gt;&lt;P&gt;&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;P&gt;   SALESDOCUMENTIN               = lv_docu_no&lt;/P&gt;&lt;P&gt;    CONTRACT_HEADER_IN           = lv_con_hdr_in&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  CONTRACT_HEADER_INX           =&lt;/P&gt;&lt;/LI&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;LI level="1" type="ul"&gt;&lt;P&gt;  INT_NUMBER_ASSIGNMENT         = ' '&lt;/P&gt;&lt;/LI&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;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;  SALESDOCUMENT                 =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  TABLES&lt;/P&gt;&lt;P&gt;   RETURN                         = it_con_returns&lt;/P&gt;&lt;P&gt;   CONTRACT_ITEMS_IN              = it_con_itm_in&lt;/P&gt;&lt;P&gt;   CONTRACT_ITEMS_INX             = it_con_itm_chk_in&lt;/P&gt;&lt;P&gt;    CONTRACT_PARTNERS             = it_con_partners&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             = it_con_cfg_ref&lt;/P&gt;&lt;P&gt;    CONTRACT_CFGS_INST            = it_con_cfg_inst&lt;/P&gt;&lt;P&gt;    CONTRACT_CFGS_PART_OF         = it_con_cfg_part_of&lt;/P&gt;&lt;P&gt;    CONTRACT_CFGS_VALUE           = it_con_cfg_val&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;LI level="1" type="ul"&gt;&lt;P&gt;  CONTRACT_DATA_IN              =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  CONTRACT_DATA_INX             =&lt;/P&gt;&lt;/LI&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;if lv_docu_no ne ''.&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'&lt;/P&gt;&lt;P&gt;   IMPORTING&lt;/P&gt;&lt;P&gt;     RETURN        = lv_return.&lt;/P&gt;&lt;P&gt;else.&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'BAPI_TRANSACTION_ROLLBACK'&lt;/P&gt;&lt;P&gt;   IMPORTING&lt;/P&gt;&lt;P&gt;     RETURN        = lv_return.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thankx&lt;/P&gt;&lt;P&gt;ratish&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 May 2005 18:21:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/creating-contracts-using-bapi-contract-createfromdata/m-p/841375#M44286</guid>
      <dc:creator>former_member754229</dc:creator>
      <dc:date>2005-05-18T18:21:36Z</dc:date>
    </item>
    <item>
      <title>Re: Creating Contracts using BAPI_CONTRACT_CREATEFROMDATA</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/creating-contracts-using-bapi-contract-createfromdata/m-p/841376#M44287</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It is actually based on the Item Category configuration&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks and Regards&lt;/P&gt;&lt;P&gt;Ratish&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 May 2005 21:30:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/creating-contracts-using-bapi-contract-createfromdata/m-p/841376#M44287</guid>
      <dc:creator>former_member754229</dc:creator>
      <dc:date>2005-05-26T21:30:27Z</dc:date>
    </item>
    <item>
      <title>Re: Creating Contracts using BAPI_CONTRACT_CREATEFROMDATA</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/creating-contracts-using-bapi-contract-createfromdata/m-p/841377#M44288</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ratish,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Have you created this program for uploading contracts through BAPIs? Could you share it here if you don't mind.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Aug 2005 07:24:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/creating-contracts-using-bapi-contract-createfromdata/m-p/841377#M44288</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-08-16T07:24:58Z</dc:date>
    </item>
    <item>
      <title>Re: Creating Contracts using BAPI_CONTRACT_CREATEFROMDATA</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/creating-contracts-using-bapi-contract-createfromdata/m-p/841378#M44289</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;data: begin of it_con_cfg_ref occurs 0.&lt;/P&gt;&lt;P&gt;include structure BAPICUCFG.&lt;/P&gt;&lt;P&gt;data: end of it_con_cfg_ref.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: begin of it_con_cfg_inst occurs 0.&lt;/P&gt;&lt;P&gt;include structure BAPICUINS.&lt;/P&gt;&lt;P&gt;data: end of it_con_cfg_inst.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What's the use of these two structures. I saw these in the function module also. But why exactly do we give these inputs? Any ideas? If we create contract by going to the transaction VA41 I don't remember giving these fields at all....So where are these fields and structures used in the contracts&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 26 Aug 2005 11:12:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/creating-contracts-using-bapi-contract-createfromdata/m-p/841378#M44289</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-08-26T11:12:13Z</dc:date>
    </item>
    <item>
      <title>Re: Creating Contracts using BAPI_CONTRACT_CREATEFROMDATA</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/creating-contracts-using-bapi-contract-createfromdata/m-p/841379#M44290</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;data: begin of it_con_cfg_ref occurs 0.&lt;/P&gt;&lt;P&gt;include structure BAPICUCFG.&lt;/P&gt;&lt;P&gt;data: end of it_con_cfg_ref.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: begin of it_con_cfg_inst occurs 0.&lt;/P&gt;&lt;P&gt;include structure BAPICUINS.&lt;/P&gt;&lt;P&gt;data: end of it_con_cfg_inst.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What's the use of these two structures. I saw these in the function module also. But why exactly do we give these inputs? Any ideas? If we create contract by going to the transaction VA41 I don't remember giving these fields at all....So where are these fields and structures used in the contracts&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 Aug 2005 05:29:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/creating-contracts-using-bapi-contract-createfromdata/m-p/841379#M44290</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-08-29T05:29:21Z</dc:date>
    </item>
    <item>
      <title>Re: Creating Contracts using BAPI_CONTRACT_CREATEFROMDATA</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/creating-contracts-using-bapi-contract-createfromdata/m-p/841380#M44291</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hey fellow abapers....any inputs&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 Aug 2005 06:28:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/creating-contracts-using-bapi-contract-createfromdata/m-p/841380#M44291</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-08-29T06:28:06Z</dc:date>
    </item>
  </channel>
</rss>

