<?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: difference between message type and basic type in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/difference-between-message-type-and-basic-type/m-p/3443464#M826972</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Vinay,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  PARAMETERS: p_date TYPE datum,   " Date&lt;/P&gt;&lt;P&gt;            p_cal TYPE wfcid.    " Calendar&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;DATA: l_mon_start TYPE datum, " Start Date&lt;/P&gt;&lt;P&gt;      l_mon_end TYPE datum.    " End Date&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;DATA: flg TYPE boole_d.&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;  CALL FUNCTION 'HR_JP_MONTH_BEGIN_END_DATE'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      iv_date             = p_date&lt;/P&gt;&lt;P&gt;    IMPORTING&lt;/P&gt;&lt;P&gt;      ev_month_begin_date = l_mon_start  " Month Start Date&lt;/P&gt;&lt;P&gt;      ev_month_end_date   = l_mon_end.   " Month End Date&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;  " Check Month Start end date is working day&lt;/P&gt;&lt;P&gt;  PERFORM check_working_date USING l_mon_start CHANGING flg.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;  IF NOT flg IS INITIAL.&lt;/P&gt;&lt;P&gt;    " Get next working day&lt;/P&gt;&lt;P&gt;    CALL FUNCTION 'BKK_GET_NEXT_WORKDAY'&lt;/P&gt;&lt;P&gt;      EXPORTING&lt;/P&gt;&lt;P&gt;        i_date         = l_mon_start&lt;/P&gt;&lt;P&gt;        i_calendar1    = p_cal&lt;/P&gt;&lt;P&gt;      IMPORTING&lt;/P&gt;&lt;P&gt;        e_workday      = l_mon_start " First Working Day of Month&lt;/P&gt;&lt;P&gt;      EXCEPTIONS&lt;/P&gt;&lt;P&gt;        calendar_error = 1&lt;/P&gt;&lt;P&gt;        OTHERS         = 2.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;  DO.&lt;/P&gt;&lt;P&gt;    " Check if end date is working&lt;/P&gt;&lt;P&gt;    PERFORM check_working_date USING l_mon_end CHANGING flg.&lt;/P&gt;&lt;P&gt;    IF NOT flg IS INITIAL.&lt;/P&gt;&lt;P&gt;      l_mon_end = l_mon_end - 1.&lt;/P&gt;&lt;P&gt;    ELSE.&lt;/P&gt;&lt;P&gt;      EXIT.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDDO.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;  WRITE:/ 'Start Date: ', l_mon_start,&lt;/P&gt;&lt;P&gt;        / 'End Date: ', l_mon_end.&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;      Form  CHECK_WORKING_DATE&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;FORM check_working_date  USING p_date_chk TYPE datum&lt;/P&gt;&lt;P&gt;                      CHANGING p_flg TYPE boole_d.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;  CLEAR: p_flg.&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'BKK_CHECK_HOLIDAY'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      i_date            = p_date_chk&lt;/P&gt;&lt;P&gt;      i_calendar1       = p_cal&lt;/P&gt;&lt;P&gt;    IMPORTING&lt;/P&gt;&lt;P&gt;      e_x_no_workingday = p_flg&lt;/P&gt;&lt;P&gt;    EXCEPTIONS&lt;/P&gt;&lt;P&gt;      not_found         = 1&lt;/P&gt;&lt;P&gt;      calendar_error    = 2&lt;/P&gt;&lt;P&gt;      OTHERS            = 3.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;ENDFORM.                    " CHECK_WORKING_DATE&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 22 Feb 2008 04:03:31 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-02-22T04:03:31Z</dc:date>
    <item>
      <title>difference between message type and basic type</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/difference-between-message-type-and-basic-type/m-p/3443462#M826970</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;what is difference between message type and basic type ?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 22 Feb 2008 03:10:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/difference-between-message-type-and-basic-type/m-p/3443462#M826970</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-22T03:10:07Z</dc:date>
    </item>
    <item>
      <title>Re: difference between message type and basic type</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/difference-between-message-type-and-basic-type/m-p/3443463#M826971</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi Vinay,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check out the below related threads&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_message" href="https://community.sap.com/" __jive_macro_name="message" modifiedtitle="true" __default_attr="4648680"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_message" href="https://community.sap.com/" __jive_macro_name="message" modifiedtitle="true" __default_attr="4503335"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Santosh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 22 Feb 2008 03:14:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/difference-between-message-type-and-basic-type/m-p/3443463#M826971</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-22T03:14:06Z</dc:date>
    </item>
    <item>
      <title>Re: difference between message type and basic type</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/difference-between-message-type-and-basic-type/m-p/3443464#M826972</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Vinay,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  PARAMETERS: p_date TYPE datum,   " Date&lt;/P&gt;&lt;P&gt;            p_cal TYPE wfcid.    " Calendar&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;DATA: l_mon_start TYPE datum, " Start Date&lt;/P&gt;&lt;P&gt;      l_mon_end TYPE datum.    " End Date&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;DATA: flg TYPE boole_d.&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;  CALL FUNCTION 'HR_JP_MONTH_BEGIN_END_DATE'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      iv_date             = p_date&lt;/P&gt;&lt;P&gt;    IMPORTING&lt;/P&gt;&lt;P&gt;      ev_month_begin_date = l_mon_start  " Month Start Date&lt;/P&gt;&lt;P&gt;      ev_month_end_date   = l_mon_end.   " Month End Date&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;  " Check Month Start end date is working day&lt;/P&gt;&lt;P&gt;  PERFORM check_working_date USING l_mon_start CHANGING flg.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;  IF NOT flg IS INITIAL.&lt;/P&gt;&lt;P&gt;    " Get next working day&lt;/P&gt;&lt;P&gt;    CALL FUNCTION 'BKK_GET_NEXT_WORKDAY'&lt;/P&gt;&lt;P&gt;      EXPORTING&lt;/P&gt;&lt;P&gt;        i_date         = l_mon_start&lt;/P&gt;&lt;P&gt;        i_calendar1    = p_cal&lt;/P&gt;&lt;P&gt;      IMPORTING&lt;/P&gt;&lt;P&gt;        e_workday      = l_mon_start " First Working Day of Month&lt;/P&gt;&lt;P&gt;      EXCEPTIONS&lt;/P&gt;&lt;P&gt;        calendar_error = 1&lt;/P&gt;&lt;P&gt;        OTHERS         = 2.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;  DO.&lt;/P&gt;&lt;P&gt;    " Check if end date is working&lt;/P&gt;&lt;P&gt;    PERFORM check_working_date USING l_mon_end CHANGING flg.&lt;/P&gt;&lt;P&gt;    IF NOT flg IS INITIAL.&lt;/P&gt;&lt;P&gt;      l_mon_end = l_mon_end - 1.&lt;/P&gt;&lt;P&gt;    ELSE.&lt;/P&gt;&lt;P&gt;      EXIT.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDDO.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;  WRITE:/ 'Start Date: ', l_mon_start,&lt;/P&gt;&lt;P&gt;        / 'End Date: ', l_mon_end.&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;      Form  CHECK_WORKING_DATE&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;FORM check_working_date  USING p_date_chk TYPE datum&lt;/P&gt;&lt;P&gt;                      CHANGING p_flg TYPE boole_d.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;  CLEAR: p_flg.&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'BKK_CHECK_HOLIDAY'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      i_date            = p_date_chk&lt;/P&gt;&lt;P&gt;      i_calendar1       = p_cal&lt;/P&gt;&lt;P&gt;    IMPORTING&lt;/P&gt;&lt;P&gt;      e_x_no_workingday = p_flg&lt;/P&gt;&lt;P&gt;    EXCEPTIONS&lt;/P&gt;&lt;P&gt;      not_found         = 1&lt;/P&gt;&lt;P&gt;      calendar_error    = 2&lt;/P&gt;&lt;P&gt;      OTHERS            = 3.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;ENDFORM.                    " CHECK_WORKING_DATE&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 22 Feb 2008 04:03:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/difference-between-message-type-and-basic-type/m-p/3443464#M826972</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-22T04:03:31Z</dc:date>
    </item>
    <item>
      <title>Re: difference between message type and basic type</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/difference-between-message-type-and-basic-type/m-p/3443465#M826973</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Vinay,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  Sorry i have wrogly pasted....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;See the links for your requiremnt..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_thread" href="https://community.sap.com/" __jive_macro_name="thread" modifiedtitle="true" __default_attr="112965"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_thread" href="https://community.sap.com/" __jive_macro_name="thread" modifiedtitle="true" __default_attr="104991"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_thread" href="https://community.sap.com/" __jive_macro_name="thread" modifiedtitle="true" __default_attr="120165"&gt;&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 22 Feb 2008 04:07:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/difference-between-message-type-and-basic-type/m-p/3443465#M826973</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-22T04:07:42Z</dc:date>
    </item>
    <item>
      <title>Re: difference between message type and basic type</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/difference-between-message-type-and-basic-type/m-p/3443466#M826974</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;uniquely identified document type in SAP in referred to as message type .. eg-- ORDERS.This message type is based on the idoc structure which is defined as idoc type .eg--ORDERS02,ORDERS03... so on....&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 22 Feb 2008 04:42:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/difference-between-message-type-and-basic-type/m-p/3443466#M826974</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-22T04:42:43Z</dc:date>
    </item>
  </channel>
</rss>

