Пример #1
0
def send_message(subject="Website Query", message="", sender="", status="Open"):
	from frappe.templates.pages.contact import send_message as website_send_message

	website_send_message(subject, message, sender)

	comm = frappe.get_doc({
		"doctype":"Communication",
		"subject": subject,
		"content": message,
		"sender": sender,
		"sent_or_received": "Received"
	})
	comm.insert(ignore_permissions=True)
Пример #2
0
def send_message(subject="Website Query",
                 message="",
                 sender="",
                 status="Open"):
    from frappe.templates.pages.contact import send_message as website_send_message
    res = website_send_message(subject, message, sender)

    if not res:
        return

    if subject == "Support":
        # create support ticket
        from erpnext.support.doctype.support_ticket.get_support_mails import add_support_communication
        add_support_communication(subject, message, sender, mail=None)
    else:
        # make lead / communication
        from erpnext.selling.doctype.lead.get_leads import add_sales_communication
        add_sales_communication(subject or "Website Query",
                                message,
                                sender,
                                sender,
                                mail=None,
                                status=status)

    return res
Пример #3
0
def send_message(subject="Website Query",
                 message="",
                 sender="",
                 status="Open"):
    from frappe.templates.pages.contact import send_message as website_send_message

    website_send_message(subject, message, sender)

    comm = frappe.get_doc({
        "doctype": "Communication",
        "subject": subject,
        "content": message,
        "sender": sender,
        "sent_or_received": "Received"
    })
    comm.insert(ignore_permissions=True)
Пример #4
0
def send_message(subject="Website Query", message="", sender="", status="Open"):
	from frappe.templates.pages.contact import send_message as website_send_message
	res = website_send_message(subject, message, sender)

	if not res:
		return

	if subject=="Support":
		# create support ticket
		from erpnext.support.doctype.support_ticket.get_support_mails import add_support_communication
		add_support_communication(subject, message, sender, mail=None)
	else:
		# make lead / communication
		from erpnext.selling.doctype.lead.get_leads import add_sales_communication
		add_sales_communication(subject or "Website Query", message, sender, sender,
			mail=None, status=status)

	return res