Comparing items to system date

I have an item that is a date picker set to the application default format mask.
All I want to do is make sure the user cant pick a date that is beyond the current day but nothing works. Here is what I have tried...
PL/SQL expression
to_date(:ItemName, 'DD-MON-YY') > SYSDATE
and many other variations but I cannot get it to fire
Any help?

Have tried applying the to_date to sysdate so you are comparing apples to apples?
to_date(:ItemName, 'DD-MON-YY') > to_date(SYSDATE, 'DD-MON-YY')
Jeff

Similar Messages

  • How to Compare date with Current system date in XSLT mapping.

    Hello Experts
    In a XSLT mapping program, I hava a filed, ZZOB which is giving some date.
    which I need to compare with the current date.
    Condition-
    ZZOB is greater than current date or ZZOBLIG = NULL
    Then go further statements.
    how can i campare with the current date?
    Please help.
    Thanks
    Balaprasad

    This example may help:
    <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
    version="1.0">
    <xsl:param name="currentDate"/>
        <xsl:variable name="firstDate" select="concat(substring($currentDate, 1,4),substring($currentDate, 6,2),substring($currentDate, 9,2))"/>
        <xsl:template match="/">
            <xsl:apply-templates select="//item"/>
        </xsl:template>
        <xsl:template match="item">
            <xsl:variable name="secondDate" select="concat(substring(submissionDeadline, 1,4),substring(submissionDeadline, 6,2),substring(submissionDeadline, 9,2))"/>
            <xsl:choose>
            <xsl:when test="$firstDate &gt; $secondDate">
                <xsl:call-template name="late"/>
                </xsl:when>
                <xsl:when test="$firstDate &lt; $secondDate">
                    <xsl:call-template name="ontime"/>
                </xsl:when>
                <xsl:when test="$firstDate = $secondDate">
                    <xsl:call-template name="same"/>
                </xsl:when>
                <xsl:otherwise>Monkeys<br /></xsl:otherwise>
            </xsl:choose>
        </xsl:template>
        <xsl:template name="ontime">
            This is on time
        </xsl:template>
        <xsl:template name="late">
            This is late
        </xsl:template>
        <xsl:template name="same">
            This is on time
        </xsl:template>
    </xsl:stylesheet>

  • Read Year from System Date & Compare - Assistance required

    Hi All,
    I am trying to read only the year part from the system date & then checking if any entry exists in EKKO table (EKKO-BEDAT) for the year. I think i am making an error in my data declaration for V_YEAR & in my select statement (EKKO~BEDAT LIKE V_YEAR), not sure how to compare only the year part, can someone help.
    DATA:
        V_EBELN TYPE EKPO-EBELN,
        V_YEAR  TYPE SY-DATUM.
    CLEAR: V_EBELN, V_YEAR.
    *Read year from system date
    V_YEAR = SY-DATUM+0(4).
    CONCATENATE '%' '%' '%' '%' V_YEAR INTO V_YEAR.
    *Select section
    SELECT SINGLE EKPO~EBELN INTO V_EBELN
    FROM EKPO
      INNER JOIN EKKO
        ON EKPOEBELN = EKKOEBELN
      INNER JOIN LFM1
        ON EKKOLIFNR = LFM1LIFNR
       WHERE EKKO~LIFNR = LFM1-LIFNR
         AND EKKO~BEDAT LIKE V_YEAR
         AND EKPO~LOEKZ = SPACE.

    Hi Sougata,
    Thanks for the inputs, but it is not working:
    Move:      sy-datum(4) to v_begda, -> This reads the system year 2008
            '0101'     to v_begda,  -> This changes 2008 to 0101
            sy-datum(4) to v_endda, -> This reads system year i.e. 2008
            '1231'     to v_endda. -> This changes 2008 to 1231
    Also in the select statement
    AND EKKO~BEDAT between v_begda and v_endda 
    This would not work, as EKKO-BEDAT is in year month date format.
    So can you please clarify why we are assigining 0101 & 1231 & also how we can compare only the year in EKKO-BEDAT with System Year
    Update
    I tried to
    concatenate '0101 into v_begda.
    concatenate '1231' into v_endda.
    but system prompts "charlike-field" expected after "'0101'"
    Can you please advice?
    Edited by: Vivek on Jan 5, 2008 7:59 PM

  • Date compare with system date

    Given date time is in yyyyMMddHHmmss format, want to compare with system date time.
    ie given date time is greater than zero then go inside if block otherwise else block.

    I am using below code which always greater than zero. But I want to use compare to method to compare given date with system date and goto if or else condition:
    SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmss");
             String delaytimeFormat = sdf.format(new Date("10/10/2009"));    
             System.out.println("delaytimeFormat: "+delaytimeFormat);
             long timeDiff = Long.parseLong(delaytimeFormat) - System.currentTimeMillis(); 
             System.out.println("timeDiff->"+timeDiff);
             String newCallbackUrl = null;
            if(timeDiff > 0){
                 s = s+" new URL"+"test" ;
                 System.out.println("if:->"+s);
            else{
                 System.out.println("else");
            }

  • Update Rule Routine: Compare system date

    Can anyone help me with regards to writing some ABAP code in update rule?
    I would like to check if the value of a date characteristics is equal to system date in data source. If its value is equal to system date, assign '0' value to another numeric characteristics. Otherwise, it will get the difference between system date and the date characteristics. I have rewritten the routine as follows. But there is no effects on the result. Am I correct?
    if COMM_STRUCTURE-<date characteristics> = SYST-DATUM.
      RESULT = '0'.
    else.
      RESULT = COMM_STRUCTURE-<numeric characteristics>.
    endif.
    Many thanks in advance.

    I have rewritten the code as follows. ZLASTPURD is a numeric characteristics. The code is written in the routine of ZLASTPURD in update rule. But it takes no effect. The case "COMM_STRUCTURE-/BIC/ZLASTPURD ='0'" means another date characteristics is equal to system date, the value of ZLASTPURD is blank after modifying the code. However, the code is workable for  "RESULT = COMM_STRUCTURE-/BIC/ZLASTPURD.". Is there anything wrong?
    data lastpurdays type I.
    lastpurdays = '1'.
    if COMM_STRUCTURE-/BIC/ZLASTPURD = '0'.
      RESULT = lastpurdays.
    else.
      RESULT = COMM_STRUCTURE-/BIC/ZLASTPURD.
    endif.
    Many thanks in advance.

  • Billing date issue - system date as default.

    Hi ,
    We have a requirement to consider billing date as the system date in creating the billing document.
    Requirement.
    1. Sales Order is created and Blocked.
    2. Sales Order is released the next month.
    3. Billing document is created (manually or Batch) after release of the sales order next month.
    4. The system considers the requested delivery date as the billing date by default.
    5. However, the system should consider the system date as the billing date by default (without manually changing).
    Is there any way to achieve this requirement - System should consider the system date as default in creating billing document.
    Thanks and regards,
    Sheetal

    hi
    goto VTFA
    Select your combination of target billing document n source document i.e. sales document
    Click on ITEMS
    Select your item category
    Data VBRK/VBRP = 11 (Bill. date= Today)
    hope this will work

  • How can I get the system date in mm/dd/yyyy,

    how can I get the system date in mm/dd/yyyy, i need to compare system date with some other date,continuosly using threads,can U plz help me.
    With Some code
    Thanks In advnace
    Mahiiii

    Hi,
    You can use SimpleDateFormat class under java.text package.
    SimpleDateFormat formatter = new SimpleDateFormat("dd-MMM-yy h:mm a z", new Locale());
    //formatter.setTimeZone(timezone);
    String dateTime = formatter.format(new Date());

  • Error-System Type Initialization Exception occured in system data dll

     hello sir,
                 because of transferring my project from one pc to another pc i am getting following error:
    error massage:
    first chance exception of type 'System.TypeInitializationException' occurred in System.Data.dll
    Additional information: The type initializer for 'System.Data.Common.DbConnectionOptions' threw an exception.
    If there is a handler for this exception, the program may be safely continued.
    also attached image of error massage
    so how to by pass this error
    please help,
    regards,
    kavi-kalash

    Hello,
    >>because of transferring my project from one pc to another pc i am getting following error:
    This seems to be related with an environment issue, please have a check the worked machine and the non-worked one, to compare if there are some difference.
    >>If there is a handler for this exception, the program may be safely continued.
    This could be due to missing references. Or it could be due to an error in the app config file. Is it possible for you to post your code about the connect part and the connection string? And here is an article describes how to process the first chance exception:
    https://msdn.microsoft.com/en-us/library/dd997368(v=vs.110).aspx
    Regards.
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Document Journal s_alr_87012287 -   System date

    Hi,
    A company was late to deliver the Document Journal.
    Is it possible to leave out the system date on the Document Journal?
    Thank you for your feedback.
    Kind regards,
    Linda

    Hello,
    In S_ALR_87012287 selection parameters give the document number or the periods.
    Click on Line Item pages only radio button. This will give the line item details.
    Execute.
    You can press Ctrl+P (Printing Short Cut)
    Give your local printer name.
    print.
    Alternatively,
    Go to FB12
    Give the company code.
    Give the correspondence type (preferably SAP09)
    Give the document number
    and Year.
    Then go to F.61
    Give correspondence type
    Company code.
    Execute
    In case if it is asking, give the device name (your local printer). It triggers a spool request.
    Now go to SP02. You can see your own spool requests.
    Double click on page icon.
    Click on print button.
    Hope this solves your problem.
    Regards,
    Ravi

  • Purchase Requistion Relase Date as System Date.

    Dear Experts,
    I need some information on purchase requisitions.
    1.our users are changing  release date manually  the date which they are releasing the Purchase requisition.
    can we make the release date as system date,what type of configuration i needed to do that..
    2.mass un release of purchase requisitions.
    3.mass deletion of purchase requisition and mass deletion of purchase requisition line items
    please suggest me
    Thanks in advance
    Regards,
    Varun

    1) In spro first check the Field selection group assigned with PR document type...in most of the cases it is NBB...now go to spro@mm@PR@Define screen layout at document level@double click on NBB@double click on Deadline monitoring@here make Release date as display so that user will not be able to change it in PR.
    2) Check if the same is possible in ME55 or BAPI for release with object type BUS2105
    3) Check of BAPI for pr with function module BAPI_REQUISITION_DELETE with your ABAP person.
    Regards,
    Indranil

  • Purchase Requistion release date as system date

    Dear Experts,
    Our Requirement is the top management want to know time taken to release a purchase requisition,means the duration
    between purchase requisition creation date to release date.
    here user are manually changing the release date to system date to know duration exact time duration between the creation date  and release date,so user requirement is the release date should be system date so he can easily understand when the requisition is released.
    we are thinking that,if we make the release date as system date,please suggest me.
    Thanks in Advance.
    Varun

    Dear Madhu,
    1.)     Whenever you are creating a new PR system will automatically take that PR creation date as system date.
    2.)     All the releases in SAP System will be recorded  as Item/Header change and system will maintain their history in Item/Header change details
    3.)     If your requirement is to track the duration between creation, release of levels it can be very much possible by creating a quary it self.
    Regardsu2026
    Srini Rao

  • Where is the item category usage data stored?

    Where is the item category usage data stored?
    I'm checking the CRM system of my customer. My customer uses CRM & ERP system. Both BP data and prodact data are connecting from ERP to CRM. In Item category determination on CRM system, Item category usage exists as a condition. I know where I customize the usage setting. However,I don't know where ithem category usage data is stored. Product master data? or BP master data?  Does anyone have this information?
    BestRegards
    Miki

    If you are refering to  Item category group, then this is stored o product master data on sales organizational specific data.
    If you are refering to  Item category usage then there is a different logic. Item category usage is is mainly hardcoded in ABAP programs. For example one logic is hardcoded for interchengabilty scenaro. In some cases you can even use badi implementation.
    Regards.

  • Mandatory custom metadata field with current system date as default value.

    I want to create a custom metadata field of type Date. I want to make it mandatory and want to set its default value as system date.
    I have already created field of type Date. What expression I should write to make system date as default value?
    Because its a mandatory field, what would happen to existing content. Will there metadata get updated?
    Thanks
    Sanjeev

    I want to create a custom metadata field of type Date. I want to make it mandatory and want to set its default value as system date.
    I have already created field of type Date. What expression I should write to make system date as default value?
    See http://docs.oracle.com/cd/E23943_01/doc.1111/e10726/c08_config_ref.htm#CSIDO710
    >
    Because its a mandatory field, what would happen to existing content. Will there metadata get updated?No, it will not be updated - profiles are active only for new or updated items (in fact, they work on front-end).
    >
    Thanks
    Sanjeev

  • Set current system date in a field on load of a page

    Hi APEX users,
    I read about a similar thread on the subject but I am just as confused.
    Simply I need assistance with the following:
    I have a page that has many fields and one of those fields is DATE_RESOLVED. This is a DATE Picker field but I want this field to show the current system date every time the form loads/reloads BUT yet give the user the ability to change the date if they should choose to do so by way of the DATE Picker calendar.
    How would I achieve this?
    Any help will be greatly appreciated. My form is functioning just fine but I just need to achieve this one last date function.
    Thanks in anticipation for your assistancel.
    Rick

    Hi Ric,
    the follwing should cover your requirements.
    a)
    On you main page screen, if you click on your particuar date item, say P1_MY_DATE
    set the follwing:
    #1 under Source,
    Source Used: only when current value in session state is null
    Source Type: Plsql expression or function
    Source value or expression: sysdate
    #2 under default
    default value: sysdate
    default value type: plsql expression
    b)
    On your main page screen, create a new page computation by clicking on the '+' icon next to computation on the left hand side (page rendering)
    location- item on this page (default) -> next ->
    compute item: select your item (P1_MY-DATE) -> computation point: Before regions ->computation type: plsql expression -> next ->
    computation: sysdate -> next
    (leave blank, unless you want this to be conditional) -> create
    done...

  • Load Grid with data from System.Data.DataTable

    Hi all.
    A have a System.Data.DataTable e need load a grid with data from this DataTable.
    How Load a Grid with data from System.Data.DataTable?

    Hi Francisco,
    actually i don't think that you can use a .NET datatable to fill a business one grid.
    the business one has it's own datatable.
    in c# it would look like this:
    oForm.DataSources.DataTables.Add("MyDataTable");
    ((SAPbouiCOM.Grid)(oForm.Items.Item("grid").Specific)).DataTable = oForm.DataSources.DataTables.Item("MyDataTable");
    oForm.DataSources.DataTables.Item(0).ExecuteQuery("SELECT Field FROM [dbname].dbo.TABLE");
    ((SAPbouiCOM.Grid)(oForm.Items.Item("grid").Specific)).CollapseLevel = 1;
    ((SAPbouiCOM.Grid)(oForm.Items.Item("grid").Specific)).AutoResizeColumns();
    ((SAPbouiCOM.Grid)(oForm.Items.Item("grid").Specific)).SelectionMode = SAPbouiCOM.BoMatrixSelect.ms_Single;
    good night
    lg David

Maybe you are looking for

  • Movement type

    Hi all,       Any movement type  to move the sale order stock to production order stock. Pls help me Regards, T.Murugu

  • Populating the Conditions segment in PORDCR101-PO create IDOC

    Hi , Iam populating some fields in the E1BPMEPOCONDITION segment of the IDOC PORDCR101. But the condition record is not getting generated in the transaction ME22N.Kindly can anyone throw some light on the mandatory fields that needs to be populated i

  • 3510 network interfaces and # of direct attached hosts

    Hi, I have 3510 array with Dual FC controllers and each controller has a network interface. I am trying to congiure both NICs with separate IPs but I only see one interface through console. How to set the 2nd interface up? And there are 8 FC host por

  • IMac and Digital TV

    I want to be able to receive / record digital TV in the UK (freeview or freesat) on my iMac or possibly Apple TV. Any tips on how to do this?

  • Webex Node Multi-Tenant Configuration

    Hi,      We are currently deploying webex node on ASR for a client, in the UC 8.x it mentions the ability to multi-tenant the node capabilityes e.g Page 22-9 "There is also the potential to deploy the WebEx Node for ASR in a multi-tenant capacity, in