<?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: Problem BAPI_PO_CREATE1 in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-bapi-po-create1/m-p/7326802#M1537629</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;question not clear....basically you have to add the coding for conversion,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;then pass this value to the bapi like this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    i_services-base_uom = i_new_itms-meins.&lt;/P&gt;&lt;P&gt;    PERFORM assign_price USING waers&lt;/P&gt;&lt;P&gt;                         CHANGING i_new_itms-netpr&lt;/P&gt;&lt;P&gt;                                  i_services-gr_price.&lt;/P&gt;&lt;P&gt;    i_srvacvals-percentage = 100.&lt;/P&gt;&lt;P&gt;    i_srvacvals-serial_no = v_srl_no.&lt;/P&gt;&lt;P&gt;    APPEND i_services.&lt;/P&gt;&lt;P&gt;    APPEND i_srvacvals.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    i_services-pckg_no = i_srvacvals-pckg_no = i_services-subpckg_no.&lt;/P&gt;&lt;P&gt;    i_services-line_no = i_srvacvals-line_no =&lt;/P&gt;&lt;P&gt;                                v_line_no = v_line_no + 1.&lt;/P&gt;&lt;P&gt;    i_services-subpckg_no = space.&lt;/P&gt;&lt;P&gt;    i_services-short_text = i_new_itms-svc_text.&lt;/P&gt;&lt;P&gt;    i_services-quantity   = i_new_itms-menge.&lt;/P&gt;&lt;P&gt;    i_services-base_uom = i_new_itms-meins.&lt;/P&gt;&lt;P&gt;    PERFORM assign_price USING waers&lt;/P&gt;&lt;P&gt;                      CHANGING i_new_itms-netpr&lt;/P&gt;&lt;P&gt;                               i_services-gr_price.&lt;/P&gt;&lt;P&gt;    i_srvacvals-percentage = 100.&lt;/P&gt;&lt;P&gt;    i_srvacvals-serial_no = v_srl_no.&lt;/P&gt;&lt;P&gt;    APPEND i_services.&lt;/P&gt;&lt;P&gt;    APPEND i_srvacvals.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CLEAR: i_item,i_itemx,&lt;/P&gt;&lt;P&gt;           i_schedule,i_schedulx,&lt;/P&gt;&lt;P&gt;           i_account,i_accountx,&lt;/P&gt;&lt;P&gt;           i_services,i_srvacvals.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  v_testrun = chk_only.&lt;/P&gt;&lt;P&gt;  EXPORT ztcode TO MEMORY ID ztcode.&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'BAPI_PO_CREATE1'&lt;/P&gt;&lt;P&gt;       EXPORTING&lt;/P&gt;&lt;P&gt;            poheader          = i_header&lt;/P&gt;&lt;P&gt;            poheaderx         = i_headerx&lt;/P&gt;&lt;P&gt;            testrun           = v_testrun&lt;/P&gt;&lt;P&gt;       IMPORTING&lt;/P&gt;&lt;P&gt;            exppurchaseorder  = i_header-po_number&lt;/P&gt;&lt;P&gt;            expheader         = i_header&lt;/P&gt;&lt;P&gt;       TABLES&lt;/P&gt;&lt;P&gt;            return            = i_return&lt;/P&gt;&lt;P&gt;            poitem            = i_item&lt;/P&gt;&lt;P&gt;            poitemx           = i_itemx&lt;/P&gt;&lt;P&gt;            poschedule        = i_schedule&lt;/P&gt;&lt;P&gt;            poschedulex       = i_schedulx&lt;/P&gt;&lt;P&gt;            poaccount         = i_account&lt;/P&gt;&lt;P&gt;            poaccountx        = i_accountx&lt;/P&gt;&lt;P&gt;            poservices        = i_services&lt;/P&gt;&lt;P&gt;            posrvaccessvalues = i_srvacvals.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 05 Oct 2010 11:50:57 GMT</pubDate>
    <dc:creator>JoffyJohn</dc:creator>
    <dc:date>2010-10-05T11:50:57Z</dc:date>
    <item>
      <title>Problem BAPI_PO_CREATE1</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-bapi-po-create1/m-p/7326798#M1537625</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 have a proble with Purchase Order for price in the WAERS 'JPY'..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;amounts that values in the BAPI in output are multiplied for 100.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Es&lt;/P&gt;&lt;P&gt; LOOP AT lt_itemservdet INTO lw_itemservdet.&lt;/P&gt;&lt;P&gt;    lw_poservices-pckg_no     = lw_itemservdet-pckg_no.&lt;/P&gt;&lt;P&gt;    lw_poservices-line_no     = lw_itemservdet-line_no.&lt;/P&gt;&lt;P&gt;    lw_poservices-outl_ind    = lw_itemservdet-outl_ind.&lt;/P&gt;&lt;P&gt;    lw_poservices-subpckg_no  = lw_itemservdet-subpckg_no.&lt;/P&gt;&lt;P&gt;    lw_poservices-service     = lw_itemservdet-service.&lt;/P&gt;&lt;P&gt;    IF lw_itemservdet-quantity IS INITIAL.&lt;/P&gt;&lt;P&gt;      ADD 1 TO lw_itemservdet-quantity.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;    lw_poservices-quantity    = lw_itemservdet-quantity.&lt;/P&gt;&lt;P&gt;    lw_poservices-price_unit  = lw_itemservdet-price_unit.&lt;/P&gt;&lt;P&gt;    lw_poservices-gr_price    = lw_itemservdet-gr_price. "    30,0000&lt;/P&gt;&lt;P&gt;    lw_poservices-short_text  = lw_itemservdet-short_text.&lt;/P&gt;&lt;P&gt;    lw_poservices-matl_group  = lw_itemservdet-matl_group.&lt;/P&gt;&lt;P&gt;    lw_poservices-ovf_unlim   = c_flag.&lt;/P&gt;&lt;P&gt;    APPEND lw_poservices TO lt_poservices. &lt;/P&gt;&lt;P&gt;    CLEAR:lw_itemservdet,lw_poservices.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDLOOP.&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;&lt;P&gt;In outpu in the transaction me23n the price is 3000&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Oct 2010 08:12:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-bapi-po-create1/m-p/7326798#M1537625</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-10-05T08:12:33Z</dc:date>
    </item>
    <item>
      <title>Re: Problem BAPI_PO_CREATE1</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-bapi-po-create1/m-p/7326799#M1537626</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for telling us.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Oct 2010 08:16:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-bapi-po-create1/m-p/7326799#M1537626</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-10-05T08:16:22Z</dc:date>
    </item>
    <item>
      <title>Re: Problem BAPI_PO_CREATE1</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-bapi-po-create1/m-p/7326800#M1537627</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;for this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  &lt;/P&gt;&lt;P&gt;you have to add such a code to &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   PERFORM assign_price USING waers&lt;/P&gt;&lt;P&gt;                         CHANGING i_new_itms-netpr&lt;/P&gt;&lt;P&gt;                                  i_services-gr_price.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM assign_price USING    p_waers&lt;/P&gt;&lt;P&gt;                  CHANGING p_netpr&lt;/P&gt;&lt;P&gt;                           p_price.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: l_curr(16) TYPE c,&lt;/P&gt;&lt;P&gt;        l_decimals TYPE i.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT SINGLE currdec&lt;/P&gt;&lt;P&gt;    FROM tcurx&lt;/P&gt;&lt;P&gt;    INTO l_decimals&lt;/P&gt;&lt;P&gt;    WHERE currkey = p_waers.&lt;/P&gt;&lt;P&gt;  IF sy-subrc EQ 0.&lt;/P&gt;&lt;P&gt;    l_decimals = l_decimals - 2.&lt;/P&gt;&lt;P&gt;    p_price = p_netpr / ( 10 ** l_decimals ).&lt;/P&gt;&lt;P&gt;  ELSE.&lt;/P&gt;&lt;P&gt;    p_price = p_netpr.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We have solved the issue by adding such a code&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Oct 2010 11:09:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-bapi-po-create1/m-p/7326800#M1537627</guid>
      <dc:creator>JoffyJohn</dc:creator>
      <dc:date>2010-10-05T11:09:19Z</dc:date>
    </item>
    <item>
      <title>Re: Problem BAPI_PO_CREATE1</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-bapi-po-create1/m-p/7326801#M1537628</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;should not be a task of the BAPI?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Oct 2010 11:32:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-bapi-po-create1/m-p/7326801#M1537628</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-10-05T11:32:34Z</dc:date>
    </item>
    <item>
      <title>Re: Problem BAPI_PO_CREATE1</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-bapi-po-create1/m-p/7326802#M1537629</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;question not clear....basically you have to add the coding for conversion,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;then pass this value to the bapi like this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    i_services-base_uom = i_new_itms-meins.&lt;/P&gt;&lt;P&gt;    PERFORM assign_price USING waers&lt;/P&gt;&lt;P&gt;                         CHANGING i_new_itms-netpr&lt;/P&gt;&lt;P&gt;                                  i_services-gr_price.&lt;/P&gt;&lt;P&gt;    i_srvacvals-percentage = 100.&lt;/P&gt;&lt;P&gt;    i_srvacvals-serial_no = v_srl_no.&lt;/P&gt;&lt;P&gt;    APPEND i_services.&lt;/P&gt;&lt;P&gt;    APPEND i_srvacvals.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    i_services-pckg_no = i_srvacvals-pckg_no = i_services-subpckg_no.&lt;/P&gt;&lt;P&gt;    i_services-line_no = i_srvacvals-line_no =&lt;/P&gt;&lt;P&gt;                                v_line_no = v_line_no + 1.&lt;/P&gt;&lt;P&gt;    i_services-subpckg_no = space.&lt;/P&gt;&lt;P&gt;    i_services-short_text = i_new_itms-svc_text.&lt;/P&gt;&lt;P&gt;    i_services-quantity   = i_new_itms-menge.&lt;/P&gt;&lt;P&gt;    i_services-base_uom = i_new_itms-meins.&lt;/P&gt;&lt;P&gt;    PERFORM assign_price USING waers&lt;/P&gt;&lt;P&gt;                      CHANGING i_new_itms-netpr&lt;/P&gt;&lt;P&gt;                               i_services-gr_price.&lt;/P&gt;&lt;P&gt;    i_srvacvals-percentage = 100.&lt;/P&gt;&lt;P&gt;    i_srvacvals-serial_no = v_srl_no.&lt;/P&gt;&lt;P&gt;    APPEND i_services.&lt;/P&gt;&lt;P&gt;    APPEND i_srvacvals.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CLEAR: i_item,i_itemx,&lt;/P&gt;&lt;P&gt;           i_schedule,i_schedulx,&lt;/P&gt;&lt;P&gt;           i_account,i_accountx,&lt;/P&gt;&lt;P&gt;           i_services,i_srvacvals.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  v_testrun = chk_only.&lt;/P&gt;&lt;P&gt;  EXPORT ztcode TO MEMORY ID ztcode.&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'BAPI_PO_CREATE1'&lt;/P&gt;&lt;P&gt;       EXPORTING&lt;/P&gt;&lt;P&gt;            poheader          = i_header&lt;/P&gt;&lt;P&gt;            poheaderx         = i_headerx&lt;/P&gt;&lt;P&gt;            testrun           = v_testrun&lt;/P&gt;&lt;P&gt;       IMPORTING&lt;/P&gt;&lt;P&gt;            exppurchaseorder  = i_header-po_number&lt;/P&gt;&lt;P&gt;            expheader         = i_header&lt;/P&gt;&lt;P&gt;       TABLES&lt;/P&gt;&lt;P&gt;            return            = i_return&lt;/P&gt;&lt;P&gt;            poitem            = i_item&lt;/P&gt;&lt;P&gt;            poitemx           = i_itemx&lt;/P&gt;&lt;P&gt;            poschedule        = i_schedule&lt;/P&gt;&lt;P&gt;            poschedulex       = i_schedulx&lt;/P&gt;&lt;P&gt;            poaccount         = i_account&lt;/P&gt;&lt;P&gt;            poaccountx        = i_accountx&lt;/P&gt;&lt;P&gt;            poservices        = i_services&lt;/P&gt;&lt;P&gt;            posrvaccessvalues = i_srvacvals.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Oct 2010 11:50:57 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-bapi-po-create1/m-p/7326802#M1537629</guid>
      <dc:creator>JoffyJohn</dc:creator>
      <dc:date>2010-10-05T11:50:57Z</dc:date>
    </item>
    <item>
      <title>Re: Problem BAPI_PO_CREATE1</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-bapi-po-create1/m-p/7326803#M1537630</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Your solution is clear, thanks. Only to understand.... it is a bug of bapi?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Oct 2010 12:37:48 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-bapi-po-create1/m-p/7326803#M1537630</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-10-05T12:37:48Z</dc:date>
    </item>
  </channel>
</rss>

