<?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: How to force contract start and end date while creating it using a BAPI in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-force-contract-start-and-end-date-while-creating-it-using-a-bapi/m-p/10677613#M1868686</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Kumar,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope this help:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To add the start and end date to the contract using this BAPI you need add item "POSNR" 000000 to filed the date on the header of the contract.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;wa_contract_data_in&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;itm_number&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'000000'&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;PERFORM &lt;/SPAN&gt;f_convert_date_to_internal &lt;SPAN class="L0S52"&gt;USING &lt;/SPAN&gt;ls_header_data&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;value_0009&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;CHANGING &lt;/SPAN&gt;wa_contract_data_in&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;con_st_dat&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;PERFORM &lt;/SPAN&gt;f_convert_date_to_internal &lt;SPAN class="L0S52"&gt;USING &lt;/SPAN&gt;ls_header_data&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;value_0010&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;CHANGING &lt;/SPAN&gt;wa_contract_data_in&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;con_en_dat&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;IF &lt;/SPAN&gt;wa_contract_data_in &lt;SPAN class="L0S52"&gt;IS &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;NOT &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;INITIAL&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;APPEND &lt;/SPAN&gt;wa_contract_data_in &lt;SPAN class="L0S52"&gt;TO &lt;/SPAN&gt;bapi&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;contract_data_in&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;FREE&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;wa_contract_data_in&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; wa_contract_data_inx&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;con_st_dat &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;abap_true&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; wa_contract_data_inx&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;con_en_dat &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;abap_true&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;APPEND &lt;/SPAN&gt;wa_contract_data_inx &lt;SPAN class="L0S52"&gt;TO &lt;/SPAN&gt;bapi&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;contract_data_inx&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;FREE&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;wa_contract_data_inx&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 05 Jan 2015 15:21:53 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2015-01-05T15:21:53Z</dc:date>
    <item>
      <title>How to force contract start and end date while creating it using a BAPI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-force-contract-start-and-end-date-while-creating-it-using-a-bapi/m-p/10677612#M1868685</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Experts,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am using one BAPI BAPI_CONTRACT_CREATEFROMDATA to create contracts from reference of an existing contract.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;VA43 Contracts are getting created, however, I am unable to force contract start and end dates in them, the start and end dates are being taken automatically from start date and end date determination rule, when I try not to pass these rules, the contract is having the dates determined based on these rules only.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Example the rules are as below-&lt;/P&gt;&lt;P&gt;Rule Description&lt;/P&gt;&lt;P&gt;01&amp;nbsp;&amp;nbsp; Today's Date&lt;BR /&gt;04&amp;nbsp;&amp;nbsp; Acceptance Date&lt;BR /&gt;05&amp;nbsp;&amp;nbsp; Installation Date&lt;BR /&gt;06&amp;nbsp;&amp;nbsp; Date Contract Signed&lt;BR /&gt;07&amp;nbsp;&amp;nbsp; Billing Date&lt;BR /&gt;09&amp;nbsp;&amp;nbsp; Contract End Date&lt;BR /&gt;14&amp;nbsp;&amp;nbsp; Contract Ende (Contract header)&lt;BR /&gt;19&amp;nbsp;&amp;nbsp; End of Contract - 1 Month&lt;BR /&gt;21&amp;nbsp;&amp;nbsp; First of Current Month&lt;BR /&gt;31&amp;nbsp;&amp;nbsp; Last of Current Month&lt;BR /&gt;33&amp;nbsp;&amp;nbsp; Last of Month of Contract End&lt;BR /&gt;40&amp;nbsp;&amp;nbsp; End of Current Quarter&lt;BR /&gt;50&amp;nbsp;&amp;nbsp; Monthly on First of Month&lt;BR /&gt;51&amp;nbsp;&amp;nbsp; Monthly on Last of Month&lt;BR /&gt;52&amp;nbsp;&amp;nbsp; Horizon 1 Year&lt;BR /&gt;53&amp;nbsp;&amp;nbsp; Monthly&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am clearing the rules from being passed to "contract_data_in" parameter of the BAPI. Kindly help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Mohit&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Nov 2014 07:38:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-force-contract-start-and-end-date-while-creating-it-using-a-bapi/m-p/10677612#M1868685</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2014-11-06T07:38:51Z</dc:date>
    </item>
    <item>
      <title>Re: How to force contract start and end date while creating it using a BAPI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-force-contract-start-and-end-date-while-creating-it-using-a-bapi/m-p/10677613#M1868686</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Kumar,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope this help:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To add the start and end date to the contract using this BAPI you need add item "POSNR" 000000 to filed the date on the header of the contract.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;wa_contract_data_in&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;itm_number&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'000000'&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;PERFORM &lt;/SPAN&gt;f_convert_date_to_internal &lt;SPAN class="L0S52"&gt;USING &lt;/SPAN&gt;ls_header_data&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;value_0009&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;CHANGING &lt;/SPAN&gt;wa_contract_data_in&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;con_st_dat&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;PERFORM &lt;/SPAN&gt;f_convert_date_to_internal &lt;SPAN class="L0S52"&gt;USING &lt;/SPAN&gt;ls_header_data&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;value_0010&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;CHANGING &lt;/SPAN&gt;wa_contract_data_in&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;con_en_dat&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;IF &lt;/SPAN&gt;wa_contract_data_in &lt;SPAN class="L0S52"&gt;IS &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;NOT &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;INITIAL&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;APPEND &lt;/SPAN&gt;wa_contract_data_in &lt;SPAN class="L0S52"&gt;TO &lt;/SPAN&gt;bapi&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;contract_data_in&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;FREE&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;wa_contract_data_in&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; wa_contract_data_inx&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;con_st_dat &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;abap_true&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; wa_contract_data_inx&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;con_en_dat &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;abap_true&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;APPEND &lt;/SPAN&gt;wa_contract_data_inx &lt;SPAN class="L0S52"&gt;TO &lt;/SPAN&gt;bapi&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;contract_data_inx&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;FREE&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;wa_contract_data_inx&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Jan 2015 15:21:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-force-contract-start-and-end-date-while-creating-it-using-a-bapi/m-p/10677613#M1868686</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2015-01-05T15:21:53Z</dc:date>
    </item>
  </channel>
</rss>

