How to set a due date in Reminders

Hey guys this had been bugging me for a while so I decided I'd share my findings. This is a pseudo-fix but I think it works for my purposes.
First, the solution:
Open Automator (go into Spotlight and search "Automator")
Create a new service
Under the "Service Receives" dropdown select "none" and make sure it's "every application"
Then in the search bar to the left find "Run AppleScript"
Drag and drop the "Run AppleScript" to the right.
Paste the following code in the "Run AppleScript":
tell application "System Events" to set FrontAppName to name of first process where frontmost is true
if FrontAppName is "Reminders" then
          tell application "Reminders"
                    set newReminder to make new reminder
                    set name of newReminder to "new reminder"
                    set due date of newReminder to current date
          end tell
else
          display dialog "failed to make new reminder!"
end if
Save the service as whatever you'd like, I named mine "new-reminder-with-due-date"
Now close Automator, go to "System Preferences" -> "Keyboard" -> "Shortcuts"
Go to the bottom where it says "Shortcuts..." Add an entry, in the  Application say "Reminders"
Then paste the name of the service name you chose earlier (again mine was "new-reminder-with-due-date")
Choose a shortcut to make a new reminder with a due date, For me I chose CMD + SHIFT + n
Close the System Preferences
Now when you use your shortcut in the Reminders app it will create a new Reminder with the due date set as "now"
Change the due date to whatever you want and there you go
Now the explanation. I used references from:
http://www.macstories.net/tutorials/enhancing-reminders-with-applescript-and-mac ros/
http://stackoverflow.com/questions/7570855/where-to-find-what-commands-propertie s-are-available-for-applescript-in-microsof
Basically Reminders happens to have the "due date" property as a scriptable feature. So with AppleScript you can make a new reminder with a due date. I set the date to "Current Date" because I just needed the due date there. You can set the default due date to something else if you'd like but this is at least a solution you can use.
I'm now going to explore how to add a due date to an existing reminder using AppleScript. Hope this helps everyone in the future.

There's a correction to the code. For whatever reason doing it that way still sets it as a "remind me when" parameter. Use the following code instead:
tell application "System Events" to set FrontAppName to name of first process where frontmost is true
if FrontAppName is "Reminders" then
          tell application "Reminders"
                    set duedate to (current date) + (2 * days)
  make new reminder with properties {name:"New Reminder", due date:duedate}
          end tell
else
          display dialog "failed to make new reminder!"
end if

Similar Messages

  • Can you set a due date in Reminders on Mountain Lion?

    It seems that there is no way to set a due date for a task in Reminders on Mountain Lion.  In Lion in iCal you could set a Due Date that was different than the reminders you could set for a task.  It seems obvious to me that reminders are different than due dates.  Reminders can occur multiple times leading up to and on the due date (and perhaps even after a due date), but it is helpful to set a due date.  Hopefully Apple will bring this functionality over to Reminders from the Lion version of iCal, as this is a downgrade in this one respect for me.

    After having created a reminder, click on the little that appears when you hover over the right side of the list.
    Or, when creating a reminder, add the time and date, like this:
    "Say Hello 6:32 pm today"

  • How to set the Due Date for action in GP

    Hi Experts,
    I am trying to set date for each and every action in GP. Please help me out for that. I have tried it through setting the due date in the action and in process also. But its not working. So, kindly give me step by step process.
    Steps which i have followed :
    1. Created an action
    2. selected Due date tab
    3. Unable to find the callable object to attach with the action.
    Can you please tell me where i am wrong?
    Regards,
    Nutan
    Edited by: nutan champia on Apr 1, 2008 11:25 AM

    Hi Experts,
    Please help me out.  I am using the Defining and configuring notification in the below mentioned link.
    http://help.sap.com/saphelp_nw70/helpdata/en/93/a45542f156be30e10000000a155106/frameset.htm.
    I am following the steps mentioned in the document but unable to proceed after selecting the Due date tab under the action/ process properties. Callable objects are not visible here. Whether I have to do some changes in the callable objects. Please guide.
    Regards,
    Nutan

  • How can I set a due date for reminders?

    I DO NOT want it to remind me at a certain time. I just want it to be due on a certain day. You used to be able to do this when the reminders were part of the calendar on icloud.com, but now you can only set a day AND a specific time for an alert about the reminder, which I don't need.
    And as far as I can tell, you can't change it on the iPhone either. I'm guessing you can still change it on the iCal app on an actual Mac, but the whole point of icloud is that I don't have to carry my computer with me everywhere I go.

    I found a round about way to get the DUE feature.    
         click <<remind me>> and set a day
         select <<daily>>
         clink <<done>> and exit
    go back into the same reminder and you should see a due feature. 
    I then removed the reminder, but kept the repeat. As I use this for a check off for my bills.
    I think this only works if the date you select initially is in the future.
    Let me know if that works,
    morenalx

  • WLI 7.0 Question about Set Task due date action

    Hi,
    I am trying to manage time out issue efficiently and, as described in the
    WLI documentation, the
    timeout has to be design with a dedicated path with, as the first task, a
    set task due date action.
    I was wondering about the timeout of this task due date...
    How can I stop this action before the end of the 'due date' without deleting
    the instance associated to my workflow ?
    Do you have any advice ?
    Thanks
    Alexandre

    HI,
    Customizing the Task List
    You can customize the column headers or search for required tasks by clicking on Customize Table Header. The option allows you to specify the columns to be showed in the list table, to provide the sorting order, and to set the page size. The sorting order could be complex with option to provide multiple columns for sorting and the order (ascending/descending) for each of them.
    To create a custom query and search for tasks:
    1.In the Task List page, click Customize Table Header.
    In the Construct a Custom Query form, specify the search criteria by specifying any of the following values.
    2.Enter the task name. You can use the * character at the start or the end of the name.
    3.Enter the task ID. Separate multiple values using comma.
    4.Select the check box against the Administration and Working state of the task.
    5.Enter any comment. You can use regular expression.
    6.Enter the priority range.
    7.Enter the Assignee, Owner, or Claimant names.
    8.Specify the completion due date range.
    9.If required, select the Include tasks with no completion due date check box.
    10.Click Apply.
    All tasks that match the specified criteria are displayed in the Task List page.
    To customize the table header:
    1.In the Task List page, click Customize Table Header. The Construct a Custom Query form appears.
    2.In the View form, select the columns that you want to view in the Task List page.
    3.Select the Preserve Search Criteria check box to retain these details for the current session.
    4.Select the maximum number of search results that should be displayed on the page.
    5.Select the number of rows that should be displayed in the page.
    6.Click Apply.
    The view in the Task List page is updated based on the current settings.
    Using this option you can set the completion due date
    Hope this information will help you solve the issue.
    Regards,
    Kal.

  • Is there a way to allow setting of "Due Date for All Tasks" to current date in OOB Workflow

    Is there a way to allow setting of "Due Date for All Tasks" to current date in OOB Workflow
    I need to set it today because there are tasks that is needed to be completed on the same day.
    Is there a way without modifying the page/form. like a configuration or something?
    ----------------------- Sharepoint Newbie

    Hi ,
    As Ajeet said,  for implement your requirement, you can change the data validation on the Due data field.
    You can do as the following :
    Open the site with SharePoint Designer 2010
    Click on Workflows on the left launch, then find ‘Approval-SharePoint 2010’, click on it
    On the Forms section, click ‘ReviewApproval_***.xsn’
    Then you can find Due Data for All Tasks, and change the validation
    In addition, if you create an approval workflow with SharePoint Designer, you can use a specific date, it contains hour and minute.
    I hope this helps.
    Thanks,
    Wendy
    Wendy Li
    TechNet Community Support

  • T.code KO88: how to set the document date?

    Hi All,
    could anyone tell me how to set the document date in the t.code KO88?
    Thanks
    Gandalf

    Hi,
    Normally, the system define  the posting date based the date when document entered into Financial Accounting or cost accounting. Based on posting date,system will define the posting period and fiscal year.
    Posting date can be different from Entry date ( the date date entered into SAP system), where no influence from user, and it can also different from Document date. Document date is the of original document was created.
    Hope this will give you clearer overview of dates which are used in system.
    Regards,
    Irhasni

  • How I set my Q5 so that reminders (for appointments, etc.) are displayed on my home screen?

    How I set my Q5 so that reminders (for appointments, etc.) are displayed on my home screen?
    Solved!
    Go to Solution.

    Swipe down from the top of your homescreen and select Settings>Notifications. Near the bottom you'll see in blue letters Lock Screen Settings. Click that and toggle Lock Screen Notifications to ON. Now whenever you have an appointment in your Calendar, it'll show up that day on your Lock Screen.
    Cheers.  
    - If my response has helped you, please click "Options" beside my post and mark it as solved. Clicking the "thumbs up" icon near the bottom of my response would also be appreciated.

  • How to retrieve a due date from a human task and create a report in BAM with it

    Hi.
    I'm working with a BPM process, the requirement is that I have a human task and a working hours limit to complete it. For this purpose I created a calendar in the bpm workspace and I've associated it to a role that executes that human task. Now I need to know how can I pass it into a data_object in BAM in order to create a Dashboard that lets me know whether a human task was completed just in time.
    I'm using Oracle SOA Suite 11.1.1.7.0
    Thank you.

    There's a correction to the code. For whatever reason doing it that way still sets it as a "remind me when" parameter. Use the following code instead:
    tell application "System Events" to set FrontAppName to name of first process where frontmost is true
    if FrontAppName is "Reminders" then
              tell application "Reminders"
                        set duedate to (current date) + (2 * days)
      make new reminder with properties {name:"New Reminder", due date:duedate}
              end tell
    else
              display dialog "failed to make new reminder!"
    end if

  • Is there a way to create a due date in Reminders on the iPhone like you can in iCal, rather than just a reminder?

    I realized that I can create due dates on iCal for tasks that sink to my reminders (so I am still reminded of a task, but also know when it NEEDS to be done). The problem is when I try to create a new task in reminders on the iPhone, it only gives me the option to set a time to remind me. I understand that this is the point on the app, but if it is going to sync with iCal, it should have the same functionality. I am curious if there is something I am overlooking.

    I don't think so.  Reminders is very limited app.

  • CRM 5.0 ERMS - Setting Priority, Due Date etc of Incoming Email

    Hi Gurus
    We've moved our incoming e-mail processing from a Non-ERMS set-up to an ERMS set-up.
    Previously we were able to assign the Priority & Due Date for Incoming Emails in Transaction.
    SPRO -> IMG -> Customer Relationship Management -> Interaction Center Webclient -> Agent Inbox -> Settings for Asynchronous Inbound Processing ->
    Define Receiving E-mail/Fax Settings
    Now with E-mails coming through via ERMS we have the following issues:
    Priority is set to Medium when we require High
    Due Date is set to 31/12/2099 when we require 24 hours from arrival into ERMS
    Responsible Group is Blank when it should be the assigned Org Unit.
    Is this something that is controlled throught the Rule Modeler, if so how?
    Maximum points for the correct answer here.
    Many Thanks in advance
    Panduranga

    Hi,
    Yes you have to do settings in rule modeler, please go through the following link for ERMS and rule modeler and if you are still not able to solve let me know.
    http://help.sap.com/saphelp_crm50/helpdata/en/83/0a94734da3439fabcd079cee3f3c72/frameset.htm
    Regards,
    Deepak
    I think you need to do these settings in Transaction CRMC_IC_AUIGNADR
    Edited by: Deepak Ahuja on May 14, 2008 4:15 PM

  • How to change Net Due Date in case of Credit Memo..

    Hi Experts,
    In our system currently when we create credit memo using tcode FB75 system makes the invoive due immediately.
    We wanted to make this net due date dependent on payment terms given by us. Please let me know how can I achieve this..
    Please let me know if there is any user exit there or the configration path to achieve this...
    Regards,
    Vidya

    This is a standard SAP functionality. Usually a credit memo is referenced to an invoice and if you don't have a reference to an invoice SAP would consider that credit memo as due immediatly.
    If you have an invoice to be referenced to this credit memo enter the invoice number in the invoice reference field in FB75 > payment tab and then enter the payment term. If you don't have an invoice reference enter V  in the invoice reference field and then the payment term, system will calculate net due date based on payment term.

  • How to see (net due date + payment term's days) in fbl5n as a date

    hi experts.
    i need some informations about fbl5n fields
    i can see net due date and i can see terms of payment fields in the fbl5n but  if the invoice has a payment term (30 day additional etc) i want to see (net due date + payment term's extra days) . for example if the net due date is 01.06.2011 and payment term is extra 20 days  , how can i see 21.06.2011 in fbl5n or any other sceens?
    Edited by: Burak Akdasli on Jun 22, 2011 3:43 PM

    Hi
    I understand from ur question whats the billing date?
    If this is ur question, you can fetch it from sales order>item>billing tab.
    The logic u had mentioned is confusing be more specifc as to what scenario u are trying.
    Reward if it helped
    Chandru

  • How to make net due date dependent on Payment Terms in credit memo FB75

    Hi Experts,
    In our system currently when we create credit memo using tcode FB75 system makes the invoive due immediately.
    We wanted to make this net due date dependent on payment terms given by us. Please let me know how can I achieve this..
    Please let me know if there is any user exit there or the configration path to achieve this...
    Regards,
    Vidya

    Hi,
    "vbdkr-zterm. is nothing but Payment terms
    *   Fetching Payment term details
        SELECT SINGLE * FROM t052 INTO w_t052 WHERE zterm = vbdkr-zterm.
        IF sy-subrc = 0.
          CLEAR i_faede.
          MOVE-CORRESPONDING w_t052 TO i_faede.
          MOVE: w_t052-ztag1 TO i_faede-zbd1t,
          w_t052-ztag2 TO i_faede-zbd2t,
          w_t052-ztag3 TO i_faede-zbd3t.
          i_faede-bldat = BKPF-budat.                         "this is Importnat posting date
          i_faede-koart = 'D'.
    *     Fetching Due date using Function Module
          CALL FUNCTION 'DETERMINE_DUE_DATE'
            EXPORTING
              i_faede                    = i_faede
            IMPORTING
              e_faede                    = e_faede
            EXCEPTIONS
              account_type_not_supported = 1
              OTHERS                     = 2.
          IF sy-subrc <> 0.
          ENDIF.
          w_invdate = e_faede-netdt.              "this field contains Net due date...
        ENDIF.
    Prabhudas

  • How to set dynamic expiration date in User Task

    Hi
    I need to set the expiration date of a User Task to a specific date, not a duration. Is it possible to do this?

    I have also got a smiliar problem. Does anyone have any further information to how this can be achieved?
    I have been able to use the Human Task Wizard screen (<usertask>.task) to hard code the expiration time. Using the Fixed Duration option of days, hours or minutes. I have tried to use the 'By Expression' to do this but have been unable to get it to work. I have tried to select the /task:task/task:systemAttributes/task:expirationDuration or the /task:task/task:systemAttributes/task:expirationDate element within the task workflow xsd but are unsure how to get it to read the date. I have tried to assign a time component to expirationDate and a time period P0DT0H20M to the expirationDuration element.

Maybe you are looking for

  • Are there any way to copy or delete more than one url at a time

    i have a lot of url and i want to copy them to another folder, for now i do it one at a time, so i am wondering can i highlight and cope more than one at a time, and i also want to do this in delete.

  • Calling stored procedure from embedded sql

    I'm trying to call a stored procedure from embedded sql. I'm following the examples located in http://download.oracle.com/docs/cd/B19306_01/appdev.102/a96109/pco06pls.htm#i9641 I have the following section in my .pco file before precompiling. exec sq

  • IntValue - ")" expected and Cannot Resolve Symbol

    I used intValue to convert an Integer to primitive (see below) and ran into syntax errors.                 LogDataBean lb = new LogDataBean();                 lb.setLog_time( ( String )row.get( "LOG_TIME" ) );                 lb.setLog_pid( intValue(

  • Audio playback slows to around 80% in the timeline for no apparent reason

    Using FCP Studio 2 and halfway through editing a project, the audio playback in the timeline lagged to around 80% and made editing impossible. It just happened for no apparent reason. I've tried deleting preferences and that doesn't help. Strangely w

  • Acquire images with labview via firewire and TWAIN

    Hi, I have a camera from optronics. This camera is plugged to my computer via a FireWire IEEE-1394 connection. The company optronics offers a TWAIN driver for this camera: some files like TWAIN.dll and TWAIN_32.dll. I would like to acquire images wit