Sri Software
ABN:45612647971
sales@srisoftware.com

Message Master

1 Purpose

The purpose of the Message Master is to save the formatted messages and then send individually or group in different delivery types like Email, SMS, App Notification and post.

2 Introduction



Blocks

The form is divided in to four blocks

1) Message Details

2) CC & BCC Emails

3) Schedule Date & Time

4) Content






1. Message Details Block

1. Message Delivery Type

Select Message Delivery Type from dropdown list

  1. Email
  2. SMS
  3. Post
  4. App Notification
2. Group Type

Select Group Type from dropdown list

  1. Individual
  2. Users Group
  3. Account Group
  4. CRM User Recipients
  5. CRM Groups

Based on Group Type Dropdown selection filed “To” will be changed.

Group Type: Individual

If the group type is Individual then the “To” field dropdown list will display all the user names and email id in a dropdown list to select any one of the email id.

Group Type: Users Group

If the group type is User Group then the “To” field will be hidden.

Group Type: Account Group

If the group type is Account Group then the dependent Group Id selection dropdown list will be enabled to select the Account Group

  1. Group Id:
  2. i) Agent
  3. ii) Customers

iii) Suppliers

Group Type: CRM User Recipients

In this group type the field “To” is disabled.

Group Type: CRM Groups

In this group type the sub group type selection dropdown list will be enables to select Group Id.

The subgroup selection dropdown list is dynamic list which will be generated from CRM contact groups.

iii)Subject

In subject text field add subject, minimum characters are four and max fifty characters are allowed.

  • CC & BCC Emails Block

This block is enabled when message delivery type is Email, in this block there are three fields

  1. CC
  • BCC
  1. from

CC: Carbon Copy

This filed will allow the user to enter CC email address.

BCC: Blank Carbon Copy

This field will allow the user to enter BCC email address.

From

This field will allow the user to enter from email address.

  • Schedule Date & Time Block

In this block there are two fields

i)Schedule Date

  1. ii) Schedule Time

Schedule Date:

In schedule date field allow user to enter the date in DD/MM/YYYY format.

Schedule Time:

In schedule Time field the user can enter the time in HH:MM:SS format.

Schedule date and schedule time are used to send the message on the given date and time.

Content Block

The content field is a HTML Editor it will allow the user to format the content using the html editor toolbar.

In this editor user can use the predefined template words to be replaced while sending the messages.

The Template key words for each group are as follow.

Individual (or) User Group

{(USER_ID)}

{(LOGIN_ID)}

{(FULL_NAME)}

{(EMAIL_ID)}

{(LOGIN_PASSWORD)}

{(STATUS)}

{(ACTIVATION_CODE)}

{(DATE_CHANGED)}

{(DATE_CREATED)}

{(DEVICE_ID)}

{(IMEI_ID)}

{(TAG_ID)}

{(MOBILE_NUMBER)}

{(OTP)}

{(ACCOUNT_CODE)}

Account Group

{(ACCOUNT_CODE)}

{(TITLE)}

{(FULL_NAME)}

{(LAST_NAME)}

{(FX_CURRENCY)}

{(GST_ID)}

{(PHONE_ONE)}

{(PHONE_TWO)}

{(MOBILE_NUMBER)}

{(FAX)}

{(EMAIL_ID)}

{(WEBSITE)}

{(REMARKS)}

{(SHIPPING_TYPE)}

{(REP_ID)}

{(TECH_ID)}

{(TERRITORY)}

{(PAYMENT_TERM)}

{(BP_PRICELIST)}

{(CREDIT_LIMIT)}

{(BP_WHCODE)}

{(CURRENT_BALANCE)}

{(COMPANY_ID)}

{(STATUS)}

{(TOTAL_BALANCE)}

{(LANGUAGE)}

{(DATE_CREATED)}

{(DATE_CHANGED)}

{(MEMBERSHIP_ID)}

{(MEMBERSHIP_EXPIRY_DATE)}

{(MEMBERSHIP_STATUS)}

CRM User Recipients

{(EMAIL_ID)}

{(FULL_NAME)}

{(MOBILE_NUMBER)}

{(STATUS)}

{(COMPANY_ID)}

CRM Groups

{(CONTACT_ID)}

{(ACCOUNT_CODE)}

{(FULL_NAME)}

{(TITLE)}

{(WORK_POSITION)}

{(ADDRESS)}

{(PHONE_ONE)}

{(PHONE_TWO)}

{(MOBILE_NUMBER)}

{(FAX)}

{(EMAIL_ID)}

{(BIRTH_DATE)}

{(BIRTH_CITY)}

{(BIRTH_STATE)}

{(BIRTH_COUNTRY)}

{(GENDER)}

{(PASSWORD)}

{(REMARKS)}

{(PROFESSION)}

{(STATUS)}

{(COMPANY_ID)}

Screenshots:




















Saved messages can be send by running the corn or manually.












  • playstore