<?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: IDOC in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/idoc/m-p/3726801#M896990</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;1.Check the RFC destination SM59.&lt;/P&gt;&lt;P&gt; 2.Logical systems are assigned correctly or not.&lt;/P&gt;&lt;P&gt; 3.The settings are correctly or not check once.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Shiva.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 07 May 2008 11:49:19 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-05-07T11:49:19Z</dc:date>
    <item>
      <title>IDOC</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/idoc/m-p/3726800#M896989</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;     In I want to send a idoc from one client to another client in same server.i created IDOC by program in 810 successfully.In we02 also i checked the green symbol only came,but when i checked in 800 the idoc doesnt present.what can i do for this.help me please.I copied my program also.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:I TYPE I VALUE '1'.&lt;/P&gt;&lt;P&gt;DATA:IEDIDC LIKE EDIDC OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;*PARAMETERS:PDOCNUM LIKE EDIDC-DOCNUM.&lt;/P&gt;&lt;P&gt;*SELECT RCVPOR MESTYP IDOCTP RCVPRT SNDPOR RCVPRN SNDPRT SNDPRN FROM&lt;/P&gt;&lt;P&gt;*EDIDC INTO TABLE IEDIDC WHERE DOCNUM = PDOCNUM.&lt;/P&gt;&lt;P&gt;DATA:BEGIN OF ITAB OCCURS 0,&lt;/P&gt;&lt;P&gt;     IMATNR LIKE E1MARAM-MATNR,&lt;/P&gt;&lt;P&gt;     IMBRSH LIKE E1MARAM-MBRSH,&lt;/P&gt;&lt;P&gt;     IMTART LIKE E1MARAM-MTART,&lt;/P&gt;&lt;P&gt;     IMAKTX LIKE E1MAKTM-MAKTX,&lt;/P&gt;&lt;P&gt;     IMEINS LIKE E1MARAM-MEINS,&lt;/P&gt;&lt;P&gt;     END OF ITAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CONSTANTS :&lt;/P&gt;&lt;P&gt;C_ZRZSEG1 LIKE EDIDD-SEGNAM VALUE 'E1MARAM',&lt;/P&gt;&lt;P&gt;C_ZRZSEG2 LIKE EDIDD-SEGNAM VALUE 'E1MAKTM'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:I_EDIDD LIKE EDIDD OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:T_COMM_IDOC LIKE EDIDC OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:ZE1MARAM LIKE E1MARAM OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;     ZE1MAKTM LIKE E1MAKTM OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:C_MESTYP LIKE EDIDC-MESTYP VALUE 'MATMAS',&lt;/P&gt;&lt;P&gt;*C_RCVPRT LIKE EDIDC-RCVPRT VALUE 'LS',&lt;/P&gt;&lt;P&gt;*C_LOGSYS LIKE EDIDC-RCVPRN VALUE '810',&lt;/P&gt;&lt;P&gt;*C_RCVPOR LIKE EDIDC-RCVPOR VALUE 'A000000016',&lt;/P&gt;&lt;P&gt;*C_SNDPOR LIKE EDIDC-SNDPOR VALUE 'SAPTSI',&lt;/P&gt;&lt;P&gt;*C_SNDPRN LIKE EDIDC-SNDPRN VALUE '800',&lt;/P&gt;&lt;P&gt;*C_IDOCTP LIKE EDIDC-IDOCTP VALUE 'MATMAS05',&lt;/P&gt;&lt;P&gt;*C_SNDPRT LIKE EDIDC-SNDPRT VALUE 'LS',&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;C_MESTYP1 LIKE EDIDC-MESTYP VALUE 'MATMAS',&lt;/P&gt;&lt;P&gt;C_RCVPRT1 LIKE EDIDC-RCVPRT VALUE 'LS',&lt;/P&gt;&lt;P&gt;C_LOGSYS1 LIKE EDIDC-RCVPRN VALUE '800',&lt;/P&gt;&lt;P&gt;C_RCVPOR1 LIKE EDIDC-RCVPOR VALUE 'A000000016',&lt;/P&gt;&lt;P&gt;C_SNDPOR1 LIKE EDIDC-SNDPOR VALUE 'SAPTSI',&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;C_SNDPRN1 LIKE EDIDC-SNDPRN VALUE '810',&lt;/P&gt;&lt;P&gt;C_IDOCTP1 LIKE EDIDC-IDOCTP VALUE 'MATMAS05',&lt;/P&gt;&lt;P&gt;C_SNDPRT1 LIKE EDIDC-SNDPRT VALUE 'LS'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPE-POOLS:TRUXS.&lt;/P&gt;&lt;P&gt;DATA:ITDATA TYPE TRUXS_T_TEXT_DATA.&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'TEXT_CONVERT_XLS_TO_SAP'&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_FIELD_SEPERATOR          =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   I_LINE_HEADER              = 'X'&lt;/P&gt;&lt;P&gt;    i_tab_raw_data            = ITDATA&lt;/P&gt;&lt;P&gt;    i_filename = 'C:\Documents and Settings\User\Desktop\IDOC555.xls'&lt;/P&gt;&lt;P&gt;  tables&lt;/P&gt;&lt;P&gt;    i_tab_converted_data       = ITAB&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;EXCEPTIONS&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  CONVERSION_FAILED          = 1&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  OTHERS                     = 2&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          .&lt;/P&gt;&lt;P&gt;IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERFORM GENERATE_CONTROL_RECORD.&lt;/P&gt;&lt;P&gt;PERFORM SEND_IDOC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM GENERATE_CONTROL_RECORD.&lt;/P&gt;&lt;P&gt;*IEDIDC-RCVPOR = C_RCVPOR. "Receiver Port&lt;/P&gt;&lt;P&gt;*IEDIDC-MESTYP = C_MESTYP. "Message type&lt;/P&gt;&lt;P&gt;*IEDIDC-IDOCTP = C_IDOCTP. "Basic IDOC type&lt;/P&gt;&lt;P&gt;*IEDIDC-RCVPRT = C_RCVPRT. "Partner type of receiver&lt;/P&gt;&lt;P&gt;*IEDIDC-SNDPOR = C_SNDPOR. "SENDER PORT&lt;/P&gt;&lt;P&gt;*IEDIDC-RCVPRN = C_LOGSYS. "Partner number of receiver&lt;/P&gt;&lt;P&gt;*IEDIDC-SNDPRT = C_SNDPRT. "Sender Partner type&lt;/P&gt;&lt;P&gt;*IEDIDC-SNDPRN = C_SNDPRN. "Sender Partner Number&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*IEDIDC-RCVPOR = C_RCVPOR1. "Receiver Port&lt;/P&gt;&lt;P&gt;IEDIDC-MESTYP = C_MESTYP1. "Message type&lt;/P&gt;&lt;P&gt;IEDIDC-IDOCTP = C_IDOCTP1. "Basic IDOC type&lt;/P&gt;&lt;P&gt;IEDIDC-RCVPRT = C_RCVPRT1. "Partner type of receiver&lt;/P&gt;&lt;P&gt;IEDIDC-SNDPOR = C_SNDPOR1. "SENDER PORT&lt;/P&gt;&lt;P&gt;IEDIDC-RCVPRN = C_LOGSYS1. "Partner number of receiver&lt;/P&gt;&lt;P&gt;IEDIDC-SNDPRT = C_SNDPRT1. "Sender Partner type&lt;/P&gt;&lt;P&gt;IEDIDC-SNDPRN = C_SNDPRN1. "Sender Partner Number&lt;/P&gt;&lt;P&gt;APPEND IEDIDC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*APPEND IEDIDC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&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;FORM SEND_IDOC.&lt;/P&gt;&lt;P&gt;LOOP AT ITAB.&lt;/P&gt;&lt;P&gt;READ TABLE ITAB INDEX I.&lt;/P&gt;&lt;P&gt;ZE1MARAM-MATNR = ITAB-IMATNR.&lt;/P&gt;&lt;P&gt;ZE1MARAM-MBRSH = ITAB-IMBRSH.&lt;/P&gt;&lt;P&gt;ZE1MARAM-MTART = ITAB-IMTART.&lt;/P&gt;&lt;P&gt;ZE1MARAM-MEINS = ITAB-IMEINS.&lt;/P&gt;&lt;P&gt;APPEND ZE1MARAM.&lt;/P&gt;&lt;P&gt;ZE1MAKTM-MAKTX = ITAB-IMAKTX.&lt;/P&gt;&lt;P&gt;APPEND ZE1MAKTM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I_EDIDD-SEGNAM = C_ZRZSEG1.&lt;/P&gt;&lt;P&gt;I_EDIDD-SDATA = ZE1MARAM.&lt;/P&gt;&lt;P&gt;APPEND I_EDIDD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I_EDIDD-SEGNAM = C_ZRZSEG2.&lt;/P&gt;&lt;P&gt;I_EDIDD-SDATA = ZE1MAKTM.&lt;/P&gt;&lt;P&gt;APPEND I_EDIDD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'MASTER_IDOC_DISTRIBUTE'&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;P&gt;    master_idoc_control = IEDIDC&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  OBJ_TYPE                             = ''&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  CHNUM                                = ''&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  tables&lt;/P&gt;&lt;P&gt;    communication_idoc_control           = T_COMM_IDOC&lt;/P&gt;&lt;P&gt;    master_idoc_data                     = I_EDIDD&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;EXCEPTIONS&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ERROR_IN_IDOC_CONTROL                = 1&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ERROR_WRITING_IDOC_STATUS            = 2&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ERROR_IN_IDOC_DATA                   = 3&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  SENDING_LOGICAL_SYSTEM_UNKNOWN       = 4&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  OTHERS                               = 5&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          .&lt;/P&gt;&lt;P&gt;IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT T_COMM_IDOC.&lt;/P&gt;&lt;P&gt;WRITE:/ 'IDoc Generated - ', T_COMM_IDOC-DOCNUM.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I = I + 1.&lt;/P&gt;&lt;P&gt;ENDLOOP.&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;include bdcrecx1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;start-of-selection.&lt;/P&gt;&lt;P&gt;LOOP AT ITAB.&lt;/P&gt;&lt;P&gt;perform open_group.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;perform bdc_dynpro      using 'SAPLMGMM' '0060'.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                              'RMMG1-MTART'.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                              '/00'.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'RMMG1-MATNR'&lt;/P&gt;&lt;P&gt;                              ITAB-IMATNR.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'RMMG1-MBRSH'&lt;/P&gt;&lt;P&gt;                              ITAB-IMBRSH.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'RMMG1-MTART'&lt;/P&gt;&lt;P&gt;                              ITAB-IMTART.&lt;/P&gt;&lt;P&gt;perform bdc_dynpro      using 'SAPLMGMM' '0070'.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                              'MSICHTAUSW-DYTXT(02)'.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                              '=ENTR'.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'MSICHTAUSW-KZSEL(01)'&lt;/P&gt;&lt;P&gt;                              'X'.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'MSICHTAUSW-KZSEL(02)'&lt;/P&gt;&lt;P&gt;                              'X'.&lt;/P&gt;&lt;P&gt;perform bdc_dynpro      using 'SAPLMGMM' '4004'.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                              'BU'.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'MAKT-MAKTX'&lt;/P&gt;&lt;P&gt;                              ITAB-IMAKTX.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                              'MARA-MEINS'.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'MARA-MEINS'&lt;/P&gt;&lt;P&gt;                              ITAB-IMEINS.&lt;/P&gt;&lt;P&gt;perform bdc_dynpro      using 'SAPLMGMM' '4004'.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                              '=BU'.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                              'MAKT-MAKTX'.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'MAKT-MAKTX'&lt;/P&gt;&lt;P&gt;                              ITAB-IMAKTX.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'MARA-MEINS'&lt;/P&gt;&lt;P&gt;                              ITAB-IMEINS.&lt;/P&gt;&lt;P&gt;perform bdc_transaction using 'MM01'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;perform close_group.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank u&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Manjula devi.D&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 May 2008 11:45:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/idoc/m-p/3726800#M896989</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-07T11:45:09Z</dc:date>
    </item>
    <item>
      <title>Re: IDOC</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/idoc/m-p/3726801#M896990</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;1.Check the RFC destination SM59.&lt;/P&gt;&lt;P&gt; 2.Logical systems are assigned correctly or not.&lt;/P&gt;&lt;P&gt; 3.The settings are correctly or not check once.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Shiva.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 May 2008 11:49:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/idoc/m-p/3726801#M896990</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-07T11:49:19Z</dc:date>
    </item>
  </channel>
</rss>

