<?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: data transfer using idoc. in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/data-transfer-using-idoc/m-p/5824573#M1315573</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hii thanks for reply&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i tried it . but field length is giving me a problem. i.e. is data is not of exact length as field length then its taking datas from other fields to filling the space and hence giving wrong o/p&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;how to tackle it...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Gaurav&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 30 Jun 2009 08:37:08 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2009-06-30T08:37:08Z</dc:date>
    <item>
      <title>data transfer using idoc.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/data-transfer-using-idoc/m-p/5824571#M1315571</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi all&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i want to transfer data from my sap tables to non sap server using idoc.&lt;/P&gt;&lt;P&gt;how can i transfer it? please guide me to do it&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; Regards.&lt;/P&gt;&lt;P&gt;Gaurav&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 30 Jun 2009 07:35:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/data-transfer-using-idoc/m-p/5824571#M1315571</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-06-30T07:35:45Z</dc:date>
    </item>
    <item>
      <title>Re: data transfer using idoc.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/data-transfer-using-idoc/m-p/5824572#M1315572</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;If you want to really to send the data via Idoc, then you need to write a program and use the FM MASTER_IDOC_DISTRIBUTE to create an Idoc.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 30 Jun 2009 07:43:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/data-transfer-using-idoc/m-p/5824572#M1315572</guid>
      <dc:creator>alex_m</dc:creator>
      <dc:date>2009-06-30T07:43:09Z</dc:date>
    </item>
    <item>
      <title>Re: data transfer using idoc.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/data-transfer-using-idoc/m-p/5824573#M1315573</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hii thanks for reply&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i tried it . but field length is giving me a problem. i.e. is data is not of exact length as field length then its taking datas from other fields to filling the space and hence giving wrong o/p&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;how to tackle it...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Gaurav&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 30 Jun 2009 08:37:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/data-transfer-using-idoc/m-p/5824573#M1315573</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-06-30T08:37:08Z</dc:date>
    </item>
    <item>
      <title>Re: data transfer using idoc.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/data-transfer-using-idoc/m-p/5824574#M1315574</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;May be past the code then we can help.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 30 Jun 2009 08:40:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/data-transfer-using-idoc/m-p/5824574#M1315574</guid>
      <dc:creator>alex_m</dc:creator>
      <dc:date>2009-06-30T08:40:52Z</dc:date>
    </item>
    <item>
      <title>Re: data transfer using idoc.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/data-transfer-using-idoc/m-p/5824575#M1315575</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;here is my code...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;in this code field arktx has filed length of 35 char but if the descrip is less than 35 char then it adds values of next fileds in those blank splaces of arktx in idoc... how to avoid it?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp; Report  ZZ_PROGRAM_TO_CREATE_IDOC&lt;/P&gt;&lt;P&gt;*&amp;amp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;&lt;/P&gt;&lt;P&gt;*&amp;amp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;report  zz_program_to_create_idoc.&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;tables: zvbrp.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;selection-screen begin of block b1 with frame title titl.&lt;/P&gt;&lt;P&gt;selection-screen skip.&lt;/P&gt;&lt;P&gt;select-options:s_vbeln  for zvbrp-vbeln.&lt;/P&gt;&lt;P&gt;parameters :   p_logsys like tbdlst-logsys.&lt;/P&gt;&lt;P&gt;selection-screen end of block b1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: header_segment_name like edidd-segnam value 'ZZVBRP',&lt;/P&gt;&lt;P&gt;      idoc_name           like edidc-idoctp value 'ZVBRP'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: header_segment_data like zvbrp.&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;data: control_record like edidc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: messagetyp like edmsg-msgtyp value 'ZZ9838MESG1'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: i_communication like edidc occurs 0 with header line,&lt;/P&gt;&lt;P&gt;      i_data          like edidd occurs 0 with header line.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: begin of i_vbrp occurs 0,&lt;/P&gt;&lt;P&gt;vbeln  like  vbrp-vbeln,&lt;/P&gt;&lt;P&gt;posnr  like  vbrp-posnr,&lt;/P&gt;&lt;P&gt;matnr  like  vbrp-matnr,&lt;/P&gt;&lt;P&gt;arktx  like  vbrp-arktx,&lt;/P&gt;&lt;P&gt;vrkme  like  vbrp-vrkme,&lt;/P&gt;&lt;P&gt;aubel  like  vbrp-aubel,&lt;/P&gt;&lt;P&gt;aupos  like  vbrp-aupos,&lt;/P&gt;&lt;P&gt;vgbel  like  vbrp-vgbel,&lt;/P&gt;&lt;P&gt;vgpos  like  vbrp-vgpos,&lt;/P&gt;&lt;P&gt;end of i_vbrp.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;start-of-selection.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  select&lt;/P&gt;&lt;P&gt;  vbeln posnr matnr arktx vrkme aubel aupos vgbel vgpos&lt;/P&gt;&lt;P&gt;  from vbrp  into table i_vbrp&lt;/P&gt;&lt;P&gt;  where vbeln in s_vbeln&lt;/P&gt;&lt;P&gt;  and   fkimg ne 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  control_record-mestyp = 'ZZ9838MESG1'.&lt;/P&gt;&lt;P&gt;  control_record-idoctp = 'ZVBRP'.&lt;/P&gt;&lt;P&gt;  control_record-rcvprt = 'LS'.&lt;/P&gt;&lt;P&gt;  control_record-direct = '1'.&lt;/P&gt;&lt;P&gt;  control_record-rcvprn =  p_logsys.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  loop at i_vbrp.&lt;/P&gt;&lt;P&gt;    header_segment_data-vbeln = i_vbrp-vbeln.&lt;/P&gt;&lt;P&gt;    header_segment_data-posnr = i_vbrp-posnr.&lt;/P&gt;&lt;P&gt;    header_segment_data-matnr = i_vbrp-matnr.&lt;/P&gt;&lt;P&gt;    header_segment_data-arktx = i_vbrp-arktx.&lt;/P&gt;&lt;P&gt;    header_segment_data-vrkme = i_vbrp-vrkme.&lt;/P&gt;&lt;P&gt;    header_segment_data-aubel = i_vbrp-aubel.&lt;/P&gt;&lt;P&gt;    header_segment_data-aupos = i_vbrp-aupos.&lt;/P&gt;&lt;P&gt;    header_segment_data-vgbel = i_vbrp-vgbel.&lt;/P&gt;&lt;P&gt;    header_segment_data-vgpos = i_vbrp-vgpos.&lt;/P&gt;&lt;P&gt;    i_data-segnam = header_segment_name.&lt;/P&gt;&lt;P&gt;    i_data-sdata  = header_segment_data.&lt;/P&gt;&lt;P&gt;    condense i_data-sdata.&lt;/P&gt;&lt;P&gt;    append   i_data.&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;  call function 'MASTER_IDOC_DISTRIBUTE'&lt;/P&gt;&lt;P&gt;    exporting&lt;/P&gt;&lt;P&gt;    master_idoc_control                   = control_record&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          = i_communication&lt;/P&gt;&lt;P&gt;      master_idoc_data                    = i_data&lt;/P&gt;&lt;P&gt;   exceptions&lt;/P&gt;&lt;P&gt;     error_in_idoc_control                = 1&lt;/P&gt;&lt;P&gt;     error_writing_idoc_status            = 2&lt;/P&gt;&lt;P&gt;     error_in_idoc_data                   = 3&lt;/P&gt;&lt;P&gt;     sending_logical_system_unknown       = 4&lt;/P&gt;&lt;P&gt;     others                               = 5&lt;/P&gt;&lt;P&gt;            .&lt;/P&gt;&lt;P&gt;  if sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;    message id sy-msgid type sy-msgty number sy-msgno&lt;/P&gt;&lt;P&gt;            with sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.&lt;/P&gt;&lt;P&gt;  else.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    loop at i_communication.&lt;/P&gt;&lt;P&gt;      write: 'IDOC GENERATED', i_communication-docnum.&lt;/P&gt;&lt;P&gt;    endloop.&lt;/P&gt;&lt;P&gt;    commit work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;initialization.&lt;/P&gt;&lt;P&gt;  titl = 'ENTER BILL NUMBER'.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 30 Jun 2009 09:19:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/data-transfer-using-idoc/m-p/5824575#M1315575</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-06-30T09:19:46Z</dc:date>
    </item>
  </channel>
</rss>

