<?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: [HELP] - BAPI_PRODORDCONF_CREATE_TT doesn't return an error in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/help-bapi-prodordconf-create-tt-doesn-t-return-an-error/m-p/12395348#M1995134</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt; &lt;BR /&gt;The error wasn’t solved while I was there. &lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Sorry.&lt;/P&gt;</description>
    <pubDate>Fri, 09 Jun 2023 20:45:09 GMT</pubDate>
    <dc:creator>JJAIMES</dc:creator>
    <dc:date>2023-06-09T20:45:09Z</dc:date>
    <item>
      <title>[HELP] - BAPI_PRODORDCONF_CREATE_TT doesn't return an error</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/help-bapi-prodordconf-create-tt-doesn-t-return-an-error/m-p/12395347#M1995133</link>
      <description>&lt;P&gt;Hi, &lt;/P&gt;
  &lt;P&gt;I am facing the next situation and I would like to explain in 2 process. The first one is related to TCODE CO11N and the last one to REPORT Z using this BAPI.&lt;/P&gt;
  &lt;P&gt;&lt;STRONG&gt;a)&lt;/STRONG&gt; When I execute the process using the&lt;STRONG&gt; TCODE CO11N&lt;/STRONG&gt;, the result is a message error. This message has been changed form Warning to Error using TCODE OPJB and the result with ERROR RU(452) is OK. BUT&lt;/P&gt;
  &lt;P&gt;&lt;STRONG&gt;b)&lt;/STRONG&gt; When the customer uses the REPORT Z which executes the &lt;STRONG&gt;&lt;EM&gt;BAPI PRODORDCONF_CREATE_TT&lt;/EM&gt;&lt;/STRONG&gt;, this doesn't return the RU(452) error message in &lt;STRONG&gt;IMPORTING &lt;/STRONG&gt;&lt;STRONG&gt;return&lt;/STRONG&gt; parameter or &lt;STRONG&gt;TABLES &lt;/STRONG&gt;&lt;STRONG&gt;detail_return&lt;/STRONG&gt;. &lt;/P&gt;
  &lt;PRE&gt;&lt;CODE&gt;    ls_timetickets-orderid   = gv_aufnr.
    ls_timetickets-operation = '0010'.
    APPEND ls_timetickets TO lt_timetickets.

    ls_propose-quantity      = 'X'.
    ls_propose-activity      = 'X'.
    ls_propose-date_and_time = 'X'.
    ls_propose-goodsmovement = 'X'.

    CALL FUNCTION 'BAPI_PRODORDCONF_GET_TT_PROP'
      EXPORTING
        propose            = ls_propose
      IMPORTING
        return             = ls_returnpd
      TABLES
        timetickets        = lt_timetickets
        goodsmovements     = lt_goodsmovements
        link_conf_goodsmov = lt_link_conf_goodsmov.

*    Completar datos..
    READ TABLE lt_timetickets INTO ls_timetickets INDEX 1.

    IF sy-subrc IS INITIAL.

      ls_timetickets-orderid         = gv_aufnr.
      ls_timetickets-operation       = '0010'.
      ls_timetickets-yield           = gv_lmnga.
      ls_timetickets-conf_activity1  = gv_ism01.
      ls_timetickets-conf_acti_unit1 = gv_ile01.
      ls_timetickets-no_remn_acti1   = gv_lek01.
      ls_timetickets-conf_activity2  = gv_ism02.
      ls_timetickets-conf_acti_unit2 = gv_ile02.
      ls_timetickets-no_remn_acti2   = gv_lek02.
      ls_timetickets-conf_activity3  = gv_ism03.
      ls_timetickets-conf_acti_unit3 = gv_ile03.
      ls_timetickets-no_remn_acti3   = gv_lek03.
      ls_timetickets-conf_activity4  = gv_ism04.
      ls_timetickets-conf_acti_unit4 = gv_ile04.
      ls_timetickets-no_remn_acti4   = gv_lek04.
      ls_timetickets-conf_activity5  = gv_ism05.
      ls_timetickets-conf_acti_unit5 = gv_ile05.
      ls_timetickets-no_remn_acti5   = gv_lek05.
      ls_timetickets-conf_activity6  = gv_ism06.
      ls_timetickets-conf_acti_unit6 = gv_ile06.
      ls_timetickets-no_remn_acti6   = gv_lek06.
      ls_timetickets-plant           = gv_dwerk.
      ls_timetickets-work_cntr       = gv_zzarbpl.
      ls_timetickets-conf_quan_unit  = gv_amein.
      ls_timetickets-postg_date      = sy-datum.
      IF gv_pernr NE space.
        ls_timetickets-pers_no       = gv_pernr.
      ENDIF.

      CASE gv_turno.
        WHEN 1.
          ls_timetickets-conf_text = 'TA'.
        WHEN 2.
          ls_timetickets-conf_text = 'TB'.
        WHEN 3.
          ls_timetickets-conf_text = 'TC'.
        WHEN OTHERS.
      ENDCASE.

      MODIFY lt_timetickets FROM ls_timetickets INDEX 1.

*      Movimientos..
      REFRESH lt_link_conf_goodsmov.
      lv_cantidad_mat = '1'.

      READ TABLE lt_goodsmovements INTO ls_goodsmovements101
      WITH KEY move_type = '101'.

      READ TABLE lt_goodsmovements INTO ls_goodsmovements261
      WITH KEY move_type = '261'.

      REFRESH lt_goodsmovements.

      SELECT SINGLE mhdhb
        INTO lv_mhdhb
        FROM mara
       WHERE matnr = gv_plnbez.

      ls_goodsmovements101-material        = gv_plnbez.
      ls_goodsmovements101-plant           = gv_dwerk.
      ls_goodsmovements101-move_type       = '101'.
      ls_goodsmovements101-stck_type       = 'F'.
      ls_goodsmovements101-entry_qnt       = gv_lmnga.
      ls_goodsmovements101-entry_uom       = gv_amein.
      ls_goodsmovements101-orderid         = gv_aufnr.
      ls_goodsmovements101-expirydate      = gv_isdd + lv_mhdhb.
      ls_goodsmovements101-prod_date       = sy-datum.
      ls_link_conf_goodsmov-index_goodsmov  = lv_cantidad_mat.
      ls_link_conf_goodsmov-index_confirm   = '1'.

      APPEND ls_link_conf_goodsmov TO lt_link_conf_goodsmov.
      APPEND ls_goodsmovements101 TO lt_goodsmovements.

      LOOP AT gt_resb ASSIGNING &amp;lt;fs_resb&amp;gt;.

        CLEAR: ls_goodsmovements261.

        ls_goodsmovements261-material  = &amp;lt;fs_resb&amp;gt;-matnr.
        ls_goodsmovements261-plant     = &amp;lt;fs_resb&amp;gt;-werks.
        ls_goodsmovements261-stge_loc  = &amp;lt;fs_resb&amp;gt;-lgort.
        ls_goodsmovements261-batch     = &amp;lt;fs_resb&amp;gt;-charg.
        ls_goodsmovements261-move_type = '261'.
        ls_goodsmovements261-entry_qnt = &amp;lt;fs_resb&amp;gt;-bdmng.
        ls_goodsmovements261-entry_uom = &amp;lt;fs_resb&amp;gt;-meins.
        ls_goodsmovements261-item_text = &amp;lt;fs_resb&amp;gt;-potx1.
        ls_goodsmovements261-orderid   = gv_aufnr.
        lv_cantidad_mat = lv_cantidad_mat + 1.
        ls_link_conf_goodsmov-index_goodsmov  = lv_cantidad_mat.
        ls_link_conf_goodsmov-index_confirm   = '1'.

        APPEND ls_link_conf_goodsmov TO lt_link_conf_goodsmov.
        APPEND ls_goodsmovements261 TO lt_goodsmovements.

      ENDLOOP.

    ENDIF.

    LOOP AT gt_caract ASSIGNING &amp;lt;fs_caract&amp;gt; WHERE valor &amp;lt;&amp;gt; ''.

      CLEAR: ls_char, ls_char_link.

      ls_char-char_name = &amp;lt;fs_caract&amp;gt;-atnam.

      IF &amp;lt;fs_caract&amp;gt;-atwrt IS INITIAL.
        ls_char-char_value = &amp;lt;fs_caract&amp;gt;-valor.
      ELSE.
        ls_char-char_value = &amp;lt;fs_caract&amp;gt;-atwrt.
      ENDIF.
      APPEND ls_char TO lt_char.

      lv_cantidad_caract = lv_cantidad_caract + 1.
      ls_char_link-index_goodsmvt   = '1'.
      ls_char_link-index_char_batch = lv_cantidad_caract.
      APPEND ls_char_link TO lt_char_link.

    ENDLOOP.


    " ===========&amp;gt; HERE &amp;lt;===============
    CALL FUNCTION 'BAPI_PRODORDCONF_CREATE_TT'
      IMPORTING
        return                = ls_return
      TABLES
        timetickets           = lt_timetickets
        goodsmovements        = lt_goodsmovements
        link_conf_goodsmov    = lt_link_conf_goodsmov
        characteristics_batch = lt_char
        link_gm_char_batch    = lt_char_link
        detail_return         = lt_detail_return.


    "LS_retunr-types is empty and lt_detail_return doesn't have any error.
    IF NOT ls_return-type IS INITIAL.  

      CALL FUNCTION 'BAPI_TRANSACTION_ROLLBACK'.

*      Mensajes de error..
      LOOP AT lt_detail_return ASSIGNING &amp;lt;fs_detail_return&amp;gt; WHERE type = 'E'.
         "error process&lt;BR /&gt;     ENDLOOP.&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Mon, 30 Aug 2021 15:57:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/help-bapi-prodordconf-create-tt-doesn-t-return-an-error/m-p/12395347#M1995133</guid>
      <dc:creator>former_member619401</dc:creator>
      <dc:date>2021-08-30T15:57:13Z</dc:date>
    </item>
    <item>
      <title>Re: [HELP] - BAPI_PRODORDCONF_CREATE_TT doesn't return an error</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/help-bapi-prodordconf-create-tt-doesn-t-return-an-error/m-p/12395348#M1995134</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt; &lt;BR /&gt;The error wasn’t solved while I was there. &lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Sorry.&lt;/P&gt;</description>
      <pubDate>Fri, 09 Jun 2023 20:45:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/help-bapi-prodordconf-create-tt-doesn-t-return-an-error/m-p/12395348#M1995134</guid>
      <dc:creator>JJAIMES</dc:creator>
      <dc:date>2023-06-09T20:45:09Z</dc:date>
    </item>
    <item>
      <title>Re: [HELP] - BAPI_PRODORDCONF_CREATE_TT doesn't return an error</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/help-bapi-prodordconf-create-tt-doesn-t-return-an-error/m-p/12395349#M1995135</link>
      <description>&lt;P&gt;&lt;SPAN class="mention-scrubbed"&gt;jose.jaimes&lt;/SPAN&gt; Thanks for the feedback. By the way, you may post your feedback as an answer and close the question.&lt;/P&gt;</description>
      <pubDate>Sat, 10 Jun 2023 08:26:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/help-bapi-prodordconf-create-tt-doesn-t-return-an-error/m-p/12395349#M1995135</guid>
      <dc:creator>Sandra_Rossi</dc:creator>
      <dc:date>2023-06-10T08:26:34Z</dc:date>
    </item>
    <item>
      <title>Re: [HELP] - BAPI_PRODORDCONF_CREATE_TT doesn't return an error</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/help-bapi-prodordconf-create-tt-doesn-t-return-an-error/m-p/12395350#M1995136</link>
      <description>&lt;P&gt;Please use the COMMENT button for comments, asking for complements, adding details, replying to a comment or a proposed solution or to the OP question, etc., ANSWER is only to propose a solution, dixit SAP text at the right of the answer area. &lt;/P&gt;</description>
      <pubDate>Sat, 10 Jun 2023 08:27:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/help-bapi-prodordconf-create-tt-doesn-t-return-an-error/m-p/12395350#M1995136</guid>
      <dc:creator>Sandra_Rossi</dc:creator>
      <dc:date>2023-06-10T08:27:51Z</dc:date>
    </item>
  </channel>
</rss>

