scheduler added to project control for reminder
This commit is contained in:
parent
b8eab4f2da
commit
4d64379aa6
@ -116,12 +116,13 @@ class DocType:
|
|||||||
return cstr('true')
|
return cstr('true')
|
||||||
def sent_reminder_task(self):
|
def sent_reminder_task(self):
|
||||||
task_list = sql("select subject, allocated_to, project, exp_start_date, exp_end_date, \
|
task_list = sql("select subject, allocated_to, project, exp_start_date, exp_end_date, \
|
||||||
priority, status, name from tabTicket where email_notify=1 and reminder=0 and status='Open'",as_dict=1)
|
priority, status, name from tabTicket where task_email_notify=1 and sent_reminder=0 and status='Open' and \
|
||||||
|
exp_start_date is not null",as_dict=1)
|
||||||
for i in task_list:
|
for i in task_list:
|
||||||
if (add_days(nowdate(),2) > i['exp_start_date']) and (add_days(nowdate(),3) < i['exp_start_date']):
|
if (add_days(nowdate(),2) > i['exp_start_date']) and (add_days(nowdate(),3) < i['exp_start_date']):
|
||||||
msg2="""This is an auto generated email.<br/><br/>This is a reminder for the task %s has been assigned \
|
msg2="""This is an auto generated email.<br/><br/>This is a reminder for the task %s has been assigned \
|
||||||
to you by %s on %s<br/><br/>Project: %s <br/><br/>Review Date: %s<br/><br/>Closing Date: %s \
|
to you by %s on %s<br/><br/>Project: %s <br/><br/>Review Date: %s<br/><br/>Closing Date: %s \
|
||||||
<br/><br/>Details: %s <br/><br/>""" \
|
<br/><br/>Details: %s <br/><br/>The expected start date of this task is on %s """ \
|
||||||
%(self.doc.name, self.doc.senders_name, self.doc.opening_date, \
|
%(self.doc.name, self.doc.senders_name, self.doc.opening_date, \
|
||||||
self.doc.project, self.doc.review_date, self.doc.closing_date, self.doc.description)
|
self.doc.project, self.doc.review_date, self.doc.closing_date, self.doc.description)
|
||||||
sendmail(self.doc.allocated_to, sender='automail@webnotestech.com', msg=msg2,send_now=1,\
|
sendmail(self.doc.allocated_to, sender='automail@webnotestech.com', msg=msg2,send_now=1,\
|
||||||
|
|||||||
@ -5,14 +5,14 @@
|
|||||||
{
|
{
|
||||||
'creation': '2011-01-28 17:52:35',
|
'creation': '2011-01-28 17:52:35',
|
||||||
'docstatus': 0,
|
'docstatus': 0,
|
||||||
'modified': '2011-12-23 11:13:42',
|
'modified': '2011-12-23 12:02:29',
|
||||||
'modified_by': 'Administrator',
|
'modified_by': 'Administrator',
|
||||||
'owner': 'Administrator'
|
'owner': 'Administrator'
|
||||||
},
|
},
|
||||||
|
|
||||||
# These values are common for all DocType
|
# These values are common for all DocType
|
||||||
{
|
{
|
||||||
'_last_update': '1324544468',
|
'_last_update': '1324619022',
|
||||||
'allow_trash': 1,
|
'allow_trash': 1,
|
||||||
'autoname': 'TIC/.####',
|
'autoname': 'TIC/.####',
|
||||||
'colour': 'White:FFF',
|
'colour': 'White:FFF',
|
||||||
@ -26,7 +26,7 @@
|
|||||||
'show_in_menu': 0,
|
'show_in_menu': 0,
|
||||||
'subject': '%(subject)s',
|
'subject': '%(subject)s',
|
||||||
'tag_fields': 'status',
|
'tag_fields': 'status',
|
||||||
'version': 251
|
'version': 252
|
||||||
},
|
},
|
||||||
|
|
||||||
# These values are common for all DocField
|
# These values are common for all DocField
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user