<?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: Any Function Moduel Available to validate date in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/any-function-moduel-available-to-validate-date/m-p/1502305#M232458</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Chandu,&lt;/P&gt;&lt;P&gt;'DATE_CHECK_PLAUSIBILITY'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; Refer this thread&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="2039883"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  &lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;call function 'DATE_CHECK_PLAUSIBILITY'
       exporting
            date                      = p_datum
       exceptions
            plausibility_check_failed = 1
            others                    = 2.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 18 Aug 2006 11:45:48 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-08-18T11:45:48Z</dc:date>
    <item>
      <title>Any Function Moduel Available to validate date</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/any-function-moduel-available-to-validate-date/m-p/1502301#M232454</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am having input field in 10 digit charecter format in BDC.  I would like validate the date. Input date will in the mm/dd/yyyy format.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Chandra Reddy&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Aug 2006 11:43:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/any-function-moduel-available-to-validate-date/m-p/1502301#M232454</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-08-18T11:43:13Z</dc:date>
    </item>
    <item>
      <title>Re: Any Function Moduel Available to validate date</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/any-function-moduel-available-to-validate-date/m-p/1502302#M232455</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;try CONVERT_DATE_TO_INTERNAL&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;~Suresh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Aug 2006 11:44:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/any-function-moduel-available-to-validate-date/m-p/1502302#M232455</guid>
      <dc:creator>suresh_datti</dc:creator>
      <dc:date>2006-08-18T11:44:05Z</dc:date>
    </item>
    <item>
      <title>Re: Any Function Moduel Available to validate date</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/any-function-moduel-available-to-validate-date/m-p/1502303#M232456</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Use 'DATE_CHECK_PLAUSIBILITY' for date check&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;data: lv_date type sy-datum,
      lv_msg(50) type c.
lv_date = '20051314'.
 
CALL FUNCTION 'DATE_CHECK_PLAUSIBILITY'
  EXPORTING
    DATE                            = lv_date
 EXCEPTIONS
   PLAUSIBILITY_CHECK_FAILED       = 1
   OTHERS                          = 2
          .
IF SY-SUBRC &amp;lt;&amp;gt; 0.
 MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4 into lv_msg.
 write: lv_msg.
ENDIF.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The above said FM is used to check whether the date is valid or not.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Aug 2006 11:44:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/any-function-moduel-available-to-validate-date/m-p/1502303#M232456</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-08-18T11:44:31Z</dc:date>
    </item>
    <item>
      <title>Re: Any Function Moduel Available to validate date</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/any-function-moduel-available-to-validate-date/m-p/1502304#M232457</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;use the released function module DATE_CHECK_PLAUSIBILITY&lt;/P&gt;&lt;P&gt;of function group SCON.&lt;/P&gt;&lt;P&gt;Regards, rob Dielemans&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Aug 2006 11:45:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/any-function-moduel-available-to-validate-date/m-p/1502304#M232457</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-08-18T11:45:26Z</dc:date>
    </item>
    <item>
      <title>Re: Any Function Moduel Available to validate date</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/any-function-moduel-available-to-validate-date/m-p/1502305#M232458</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Chandu,&lt;/P&gt;&lt;P&gt;'DATE_CHECK_PLAUSIBILITY'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; Refer this thread&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="2039883"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  &lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;call function 'DATE_CHECK_PLAUSIBILITY'
       exporting
            date                      = p_datum
       exceptions
            plausibility_check_failed = 1
            others                    = 2.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Aug 2006 11:45:48 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/any-function-moduel-available-to-validate-date/m-p/1502305#M232458</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-08-18T11:45:48Z</dc:date>
    </item>
    <item>
      <title>Re: Any Function Moduel Available to validate date</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/any-function-moduel-available-to-validate-date/m-p/1502306#M232459</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Use CONVERT_DATE_TO_INTERNAL .&lt;/P&gt;&lt;P&gt;if sy-subrc = 1, then it is invalid.&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;ravi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Aug 2006 11:48:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/any-function-moduel-available-to-validate-date/m-p/1502306#M232459</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-08-18T11:48:02Z</dc:date>
    </item>
    <item>
      <title>Re: Any Function Moduel Available to validate date</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/any-function-moduel-available-to-validate-date/m-p/1502307#M232460</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;in the control panel change ur date settings to mm/dd/yyyy&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;then use FM CONVERT_DATE_TO_INTERNAL , this will validate the date&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Aug 2006 11:50:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/any-function-moduel-available-to-validate-date/m-p/1502307#M232460</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-08-18T11:50:25Z</dc:date>
    </item>
    <item>
      <title>Re: Any Function Moduel Available to validate date</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/any-function-moduel-available-to-validate-date/m-p/1502308#M232461</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;By Using the FM convert_date_internal.  It is forcing me to correct the date in the flat file. I want to check the date is valid or not. If valid subrc = 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Chandra Reddy&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Aug 2006 12:36:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/any-function-moduel-available-to-validate-date/m-p/1502308#M232461</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-08-18T12:36:09Z</dc:date>
    </item>
    <item>
      <title>Re: Any Function Moduel Available to validate date</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/any-function-moduel-available-to-validate-date/m-p/1502309#M232462</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi chandu,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. If valid subrc = 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  The FM &lt;/P&gt;&lt;P&gt;  CONVERT_DATE_TO_INTERNAL&lt;/P&gt;&lt;P&gt;  is used in the same way as u want.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. We pass the date&lt;/P&gt;&lt;P&gt;   in the user format (mm/dd/yyyy)&lt;/P&gt;&lt;P&gt;   and it will return sy-subrc = 0, if ok.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3. just copy paste to get a taste of it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;4.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;report abc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETERS : MYDATE(10) TYPE C DEFAULT '15.08.2006'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'CONVERT_DATE_TO_INTERNAL'&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;P&gt;    DATE_EXTERNAL                  = MYDATE&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ACCEPT_INITIAL_DATE            =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;IMPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  DATE_INTERNAL                  =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt; EXCEPTIONS&lt;/P&gt;&lt;P&gt;   DATE_EXTERNAL_IS_INVALID       = 1&lt;/P&gt;&lt;P&gt;   OTHERS                         = 2&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;write &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; 'INVALID DATE'.&lt;/P&gt;&lt;P&gt;ELSE.&lt;/P&gt;&lt;P&gt;WRITE &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; 'VALID'.&lt;/P&gt;&lt;P&gt;ENDIF.&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;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;amit m.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Aug 2006 12:41:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/any-function-moduel-available-to-validate-date/m-p/1502309#M232462</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-08-18T12:41:16Z</dc:date>
    </item>
    <item>
      <title>Re: Any Function Moduel Available to validate date</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/any-function-moduel-available-to-validate-date/m-p/1502310#M232463</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Chandu,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;U can use the below logic.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;lurdate = '08/16/2006'.  "from your file&lt;/P&gt;&lt;P&gt;concatenate lurdate&lt;EM&gt;6(4) lurdate(2) lurdate&lt;/EM&gt;3(2)into ldate.&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'DATE_CHECK_PLAUSIBILITY'&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;P&gt;    DATE                            = ldate&lt;/P&gt;&lt;P&gt; EXCEPTIONS&lt;/P&gt;&lt;P&gt;   PLAUSIBILITY_CHECK_FAILED       = 1&lt;/P&gt;&lt;P&gt;   OTHERS                          = 2&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; write: 'invalid date'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Anurag&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Aug 2006 12:42:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/any-function-moduel-available-to-validate-date/m-p/1502310#M232463</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-08-18T12:42:08Z</dc:date>
    </item>
    <item>
      <title>Re: Any Function Moduel Available to validate date</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/any-function-moduel-available-to-validate-date/m-p/1502311#M232464</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi again,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. The date will always be in the format&lt;/P&gt;&lt;P&gt;   mm/dd/yyyyy&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. This format will be fixed&lt;/P&gt;&lt;P&gt;   (independent of the user settings in r/3)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3. If thats the case, then&lt;/P&gt;&lt;P&gt;   we can extract the year, month, date&lt;/P&gt;&lt;P&gt;   from this character field (mm/dd/yyyy) &lt;/P&gt;&lt;P&gt;   and check if date is ok or not.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;4. Just copy paste.&lt;/P&gt;&lt;P&gt;   (enter date on screen (in mm/dd/yyyy) format,&lt;/P&gt;&lt;P&gt;   it will give message if ok / not ok.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;5.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;report abc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data :  DATE1 TYPE SY-DATUM.&lt;/P&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="---" /&gt;&lt;P&gt; MM/DD/YYYY FORMAT&lt;/P&gt;&lt;P&gt;PARAMETERS : MYDATE(10) TYPE C DEFAULT '08/15/2006'.&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;*----&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CONCATENATE MYDATE&lt;EM&gt;6(4) MYDATE&lt;/EM&gt;0(2) MYDATE+3(2) INTO DATE1.&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'DATE_CHECK_PLAUSIBILITY'&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;P&gt;    DATE                      = DATE1&lt;/P&gt;&lt;P&gt;  EXCEPTIONS&lt;/P&gt;&lt;P&gt;    PLAUSIBILITY_CHECK_FAILED = 1&lt;/P&gt;&lt;P&gt;    OTHERS                    = 2.&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;  WRITE &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; 'INVALID DATE'.&lt;/P&gt;&lt;P&gt;ELSE.&lt;/P&gt;&lt;P&gt;  WRITE &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; 'VALID'.&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;&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;regards,&lt;/P&gt;&lt;P&gt;amit m.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Aug 2006 12:56:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/any-function-moduel-available-to-validate-date/m-p/1502311#M232464</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-08-18T12:56:52Z</dc:date>
    </item>
    <item>
      <title>Re: Any Function Moduel Available to validate date</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/any-function-moduel-available-to-validate-date/m-p/1502312#M232465</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Direct Answer,&lt;/P&gt;&lt;P&gt;Use this Function Module: &amp;lt;b&amp;gt;RP_CHECK_DATE&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;The input should be in MMDDYYYY (Std.) format.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Feel free to Reward Points&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Aug 2006 12:58:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/any-function-moduel-available-to-validate-date/m-p/1502312#M232465</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-08-18T12:58:53Z</dc:date>
    </item>
  </channel>
</rss>

