<?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: BAPI_SALESDOCU_CREATEFROMDATA1 Conditions Duplicates in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesdocu-createfromdata1-conditions-duplicates/m-p/3513765#M845152</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Perhaps my english wasn't to good, what I really mean to say was, that i dont want the two positions. The BAPI condition its what I need, and with BAPI_SALESDOCU_CREATEFROMDATA1, I couldnt get it.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 29 Feb 2008 10:29:57 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-02-29T10:29:57Z</dc:date>
    <item>
      <title>BAPI_SALESDOCU_CREATEFROMDATA1 Conditions Duplicates</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesdocu-createfromdata1-conditions-duplicates/m-p/3513762#M845149</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello, I have a little problem when, I create a Sales Order with BAPI_SALESDOCU_CREATEFROMDATA1, It seems that some of the conditions are automatically completed (Material position), and if I set data into the BAPI structure "sales_conditions_in", the condition is duplicated. for example:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Z901	Price for PUB	60.000,00 	UYU	1	PCE&lt;/P&gt;&lt;P&gt;Z901	Price for PUB	250,00 	USD	2	PCE&lt;/P&gt;&lt;P&gt;	Valid Price	250,00 	USD	2	PCE	7.500,00 &lt;/P&gt;&lt;P&gt;	Gross total	250,00 	USD	2	PCE&lt;/P&gt;&lt;P&gt;ZK05	Discount	2,000-	%	     		150,00-&lt;/P&gt;&lt;P&gt;ZK05	Discount	0,300-	%	     		22,50-&lt;/P&gt;&lt;P&gt;	Sum Discount / Surch	0,75-	USD	2	PCE	Net value 1	249,25 	USD	2	PCE	Rebate basis	249,25 	USD	2	PCE&lt;/P&gt;&lt;P&gt;ZK07	Descuento	7,500-	%	     		560,81-&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But, this is only visual, because the condition passed by structure its the one that the VA01 use. (The prices are modified Through the structure condition, not sap proposal).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I want to despise the sap standard and take just the one from the structure, anyone know how to do this? I already tried to set some fields to Update on Group but it doesnt work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is my code for the creation:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="3" type="ul"&gt;&lt;P&gt;Header data&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;  gw_headerbapi-doc_type    = p_header-doc_type.&lt;/P&gt;&lt;P&gt;  gw_headerbapix-doc_type   = gc_cross.&lt;/P&gt;&lt;P&gt;  gw_headerbapi-sales_org   = p_header-sales_org.&lt;/P&gt;&lt;P&gt;  gw_headerbapix-sales_org  = gc_cross.&lt;/P&gt;&lt;P&gt;  gw_headerbapi-distr_chan  = p_header-distr_chan.&lt;/P&gt;&lt;P&gt;  gw_headerbapix-distr_chan = gc_cross.&lt;/P&gt;&lt;P&gt;  gw_headerbapi-division    = p_header-division.&lt;/P&gt;&lt;P&gt;  gw_headerbapix-division   = gc_cross.&lt;/P&gt;&lt;P&gt;  gw_headerbapi-doc_date    = p_header-doc_date.&lt;/P&gt;&lt;P&gt;  gw_headerbapix-doc_date   = gc_cross.&lt;/P&gt;&lt;P&gt;  gw_headerbapi-sales_off   = p_header-sales_off.&lt;/P&gt;&lt;P&gt;  gw_headerbapix-sales_off  = gc_cross.&lt;/P&gt;&lt;P&gt;  gw_headerbapi-currency    = p_header-currency.&lt;/P&gt;&lt;P&gt;  gw_headerbapix-currency   = gc_cross.&lt;/P&gt;&lt;P&gt;  gw_headerbapi-cust_group  = p_header-cust_group.&lt;/P&gt;&lt;P&gt;  gw_headerbapix-cust_group = gc_cross.&lt;/P&gt;&lt;P&gt;  gw_headerbapi-price_list  = p_header-price_list.&lt;/P&gt;&lt;P&gt;  gw_headerbapix-price_list = gc_cross.&lt;/P&gt;&lt;P&gt;  gw_headerbapi-pmnttrms    = p_header-pmnttrms.&lt;/P&gt;&lt;P&gt;  gw_headerbapix-pmnttrms   = gc_cross.&lt;/P&gt;&lt;P&gt;  gw_headerbapi-purch_no_c  = p_header-sorder_num.&lt;/P&gt;&lt;P&gt;  gw_headerbapix-purch_no_c = gc_cross.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  gw_headerbapix-updateflag = 'U' .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="3" type="ul"&gt;&lt;P&gt;Fill Conditions&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;    gt_conditions_inbapi-itm_number = p_items-itm_number.&lt;/P&gt;&lt;P&gt;    gt_conditions_inbapi-cond_type  = p_items-cond_type.&lt;/P&gt;&lt;P&gt;    gt_conditions_inbapi-cond_value = p_items-cond_value.&lt;/P&gt;&lt;P&gt;    gt_conditions_inbapi-currency   = p_items-currency.&lt;/P&gt;&lt;P&gt;    gt_conditions_inbapi-cond_p_unt = p_items-cond_p_unt.&lt;/P&gt;&lt;P&gt;    gt_conditions_inbapi-cond_unit  = p_items-cond_unit.&lt;/P&gt;&lt;P&gt;    gt_conditions_inbapi-cond_updat = gc_cross.&lt;/P&gt;&lt;P&gt;    gt_conditions_inbapi-groupcond = gc_cross.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    APPEND gt_conditions_inbapi.&lt;/P&gt;&lt;P&gt;    CLEAR  gt_conditions_inbapi.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="3" type="ul"&gt;&lt;P&gt;Fill schedule lines&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;    gt_schedules_inbapi-itm_number = p_items-itm_number.&lt;/P&gt;&lt;P&gt;    gt_schedules_inbapi-sched_line = '0001'.&lt;/P&gt;&lt;P&gt;    gt_schedules_inbapi-req_qty    = p_items-req_qty.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    APPEND gt_schedules_inbapi.&lt;/P&gt;&lt;P&gt;    CLEAR  gt_schedules_inbapi.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="3" type="ul"&gt;&lt;P&gt;Fill schedule line flags&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;    gt_schedules_inbapix-itm_number = p_items-itm_number.&lt;/P&gt;&lt;P&gt;    gt_schedules_inbapix-sched_line = '0001'.&lt;/P&gt;&lt;P&gt;    gt_schedules_inbapix-updateflag = gc_cross.&lt;/P&gt;&lt;P&gt;    gt_schedules_inbapix-req_qty    = gc_cross.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    APPEND gt_schedules_inbapix.&lt;/P&gt;&lt;P&gt;    CLEAR  gt_schedules_inbapix.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="3" type="ul"&gt;&lt;P&gt;Item data&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;    gt_itembapix-updateflag = gc_update .&lt;/P&gt;&lt;P&gt;    gt_itembapi-itm_number  = p_items-itm_number.&lt;/P&gt;&lt;P&gt;    gt_itembapix-itm_number = gc_cross.&lt;/P&gt;&lt;P&gt;    gt_itembapi-material    = p_items-material.&lt;/P&gt;&lt;P&gt;    gt_itembapix-material   = gc_cross.&lt;/P&gt;&lt;P&gt;    gt_itembapi-plant       = p_items-plant.&lt;/P&gt;&lt;P&gt;    gt_itembapix-plant      = gc_cross.&lt;/P&gt;&lt;P&gt;    gt_itembapi-target_qty  = p_items-target_qty.&lt;/P&gt;&lt;P&gt;    gt_itembapix-target_qty = gc_cross.&lt;/P&gt;&lt;P&gt;    gt_itembapi-target_qu   = p_items-target_qu.&lt;/P&gt;&lt;P&gt;    gt_itembapix-target_qu  = gc_cross.&lt;/P&gt;&lt;P&gt;    gt_itembapi-item_categ  = p_items-item_categ.&lt;/P&gt;&lt;P&gt;    gt_itembapix-item_categ = gc_cross.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    APPEND gt_itembapi.&lt;/P&gt;&lt;P&gt;    CLEAR  gt_itembapi.&lt;/P&gt;&lt;P&gt;    APPEND gt_itembapix.&lt;/P&gt;&lt;P&gt;    CLEAR  gt_itembapix.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="3" type="ul"&gt;&lt;P&gt;Partner data&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;  gt_partnerbapi-partn_role = p_partner-partn_role_so.&lt;/P&gt;&lt;P&gt;  gt_partnerbapi-partn_numb = p_partner-partn_numb_so.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  APPEND gt_partnerbapi.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  gt_partnerbapi-partn_role = p_partner-partn_role_sh.&lt;/P&gt;&lt;P&gt;  gt_partnerbapi-partn_numb = p_partner-partn_numb_sh.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  APPEND gt_partnerbapi.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="3" type="ul"&gt;&lt;P&gt;Call the BAPI&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;    CALL FUNCTION 'BAPI_SALESDOCU_CREATEFROMDATA1'&lt;/P&gt;&lt;P&gt;      EXPORTING&lt;/P&gt;&lt;P&gt;        sales_header_in     = gw_headerbapi&lt;/P&gt;&lt;P&gt;        sales_header_inx    = gw_headerbapix&lt;/P&gt;&lt;P&gt;      IMPORTING&lt;/P&gt;&lt;P&gt;        salesdocument_ex    = lv_vbeln&lt;/P&gt;&lt;P&gt;      TABLES&lt;/P&gt;&lt;P&gt;        return              = gt_returnbapi&lt;/P&gt;&lt;P&gt;        sales_items_in      = gt_itembapi&lt;/P&gt;&lt;P&gt;        sales_items_inx     = gt_itembapix&lt;/P&gt;&lt;P&gt;        sales_schedules_in  = gt_schedules_inbapi&lt;/P&gt;&lt;P&gt;        sales_schedules_inx = gt_schedules_inbapix&lt;/P&gt;&lt;P&gt;        sales_conditions_in = gt_conditions_inbapi&lt;/P&gt;&lt;P&gt;        sales_partners      = gt_partnerbapi.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cristian Rodriguez&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Feb 2008 14:00:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesdocu-createfromdata1-conditions-duplicates/m-p/3513762#M845149</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-28T14:00:33Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_SALESDOCU_CREATEFROMDATA1 Conditions Duplicates</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesdocu-createfromdata1-conditions-duplicates/m-p/3513763#M845150</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm not quite sure I fully understand what you mean, but I don't think that you'll be able to get rid of (as much as you "despise" them) of mandatory / default / standard conditions. Most likely they could be simply overridden by another, manual, condition thorugh BAPI. You might want to check with your functional SD specialist on the proper procedure.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;E.g. if there is an automatic mandatory condition for a regular price and a condition to do a manual "price override", you don't need to touch the mandatory condition but simply add the "override" one. It will disable the regular price, as long as it's configured that way.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Feb 2008 20:45:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesdocu-createfromdata1-conditions-duplicates/m-p/3513763#M845150</guid>
      <dc:creator>Jelena_Perfiljeva</dc:creator>
      <dc:date>2008-02-28T20:45:29Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_SALESDOCU_CREATEFROMDATA1 Conditions Duplicates</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesdocu-createfromdata1-conditions-duplicates/m-p/3513764#M845151</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;(as much as you "despise" them) &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-unicode-emoji" title=":grinning_face_with_smiling_eyes:"&gt;😄&lt;/span&gt; I laughed for quite a few mins Jelena,&lt;/P&gt;&lt;P&gt;thats some wonderful humor in the forum !!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Feb 2008 21:05:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesdocu-createfromdata1-conditions-duplicates/m-p/3513764#M845151</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-28T21:05:22Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_SALESDOCU_CREATEFROMDATA1 Conditions Duplicates</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesdocu-createfromdata1-conditions-duplicates/m-p/3513765#M845152</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Perhaps my english wasn't to good, what I really mean to say was, that i dont want the two positions. The BAPI condition its what I need, and with BAPI_SALESDOCU_CREATEFROMDATA1, I couldnt get it.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Feb 2008 10:29:57 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesdocu-createfromdata1-conditions-duplicates/m-p/3513765#M845152</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-29T10:29:57Z</dc:date>
    </item>
  </channel>
</rss>

