- NLayer Architecture
DineConnect is a Multi Tenant SAAS Application manages your complete restaurant from the browser. It has the following modules
Connect Module is responsible for managing the following things
House Module manages
Engage modules contains
The Connect module is the base module of the DineConnect. All the other modules are completely dependent. It manages Organization, Location, Menu Items, Screen Menu, and Taxes etc.
We will have individual pages for each feature or concept.
|MASTER --> ORGANIZATION||ORGANIZATION|
|MASTER --> LOCATION||LOCATION|
|MASTER --> PAYMENT TYPE||PAYMENT TYPE|
|MASTER --> TRANSACTION TYPE||TRANSACTION TYPE|
|MASTER --> DEPARTMENT||DEPARTMENT|
|MASTER --> TAX||TAX|
|MENU --> CATEGORY|
|MENU --> MENU ITEM|
|MENU --> SCREEN MENU|
|MENU --> LOCATION PRICE|
ORGANIZATION AND LOCATION
WHAT IS ORGANIZATION
The Organization is the Top of the Hierarchy inside the System.
It is nothing but a company of the Group.
MCDONALD GROUP in Singapore has 20 Locations and are managed by few companies
In this case, we need to create two organization inside DineConnect.
Location is nothing but the place where the transactions (SALES OR PURCHASES) happen. We can call it as Outlets or Warehouse.
CREATE OR UPDATE ORGANIZATION
STEP 1: Go to CONNECT --> MASTER --> ORGANIZATION. The Page displays all the Organization in the Tenant.
NOTE: From this Page, you will be able to export the Organization or Edit or Create the Organization
STEP 2: To Create the New Organization. Just click CREATE ORGANIZATION on the Top left and the following screen appears
CODE AND NAME are Mandatory to do that. Once you are done, you can click SAVE.
STEP 3: Just in case, if you want to edit the Organization, you can go STEP 1 and Click Actions. The following Screen appears
You can click Edit button and pop up screen appears as below
CREATE OR UPDATE LOCATION
STEP 1: Go to CONNECT --> MASTER --> LOCATION. The Page displays all the Organization in the Tenant.
STEP 2: To Create the New LOCATION. Just click CREATE LOCATION on the Top left and the following page appears
|Organization||The Organization which the locations belong to|
|Code||Code of the Location|
|Name||Name of the Location|
You can add the address and contact from the Respective Tab
SETTINGS and ADDON are explained in other tutorials
STEP 3: Just in case, if you want to edit the LOCATIONS, you can go STEP 1 and Click Actions. From the Dropdown, you can select EDIT.
It takes to the Location Page where you can modify the Location values.
PAYMENT AND TRANSACTION TYPE
PAYMENT TYPE IS AN ATTRIBUTE WHICH IS USED WHILE TENDERING OR SETTLING THE PAYMENT OF A BILL. PAYMENT TYPE VARIES FROM CASH, CARD, AND VOUCHER ETC...
IN TRANSACTION TYPE ALL THE ATTRIBUTE WHICH IS ASSOCIATED WITH A BILL TRANSACTION IS DEFINED, RIGHT FROM TAX’S, ROUND OFF, DISCOUNT’S ARE DEFINED HERE.
CREATE OR EDIT PAYMENT TYPE
STEP 1: Go to CONNECT --> MASTER --> PAYMENT TYPE. The Page displays all the Payment Types.
NOTE: From this Page, you will be able to export the Payment Type or Edit or Create the Payment Type.
STEP 2: To Create a New Payment Type. Just click CREATE PAYMENT TYPE on the Top right and the following screen appears. NAME and ACCOUNT CODE are made as Mandatory fields. After entering the data, you can click SAVE.
STEP 3: Just in case, if you want to edit the Payment Type, you can go STEP 1 and Click on Actions button. You can click the Edit button to edit