Step 1: Payment Initiation · Please make the following payments as per the agreement: · – Monthly Support Agreement Payment Step 2: KYC – Know Your Customer · Required Information from Customer: · Compulsory Items: · Company Name: Novel Aroma · Company Address: (To be provided) · Point of Contact for Novel Aroma Software: · […]
Category: ERP / CRM
Using $this->layout in Yii to Switch Layouts
Introduction In Yii, the $this->layout property is used to define which layout file should be applied to a view. By default, Yii uses @app/views/layouts/main.php as the layout, but you can dynamically change it within controllers or actions. Changing Layout in a Controller To set a layout for an entire controller, assign a value to $this->layout […]
ERP Sync Inventory API Documentation
Overview The SyncInventory API endpoint allows you to synchronize inventory data. This document provides details on how to use the API, including the necessary parameters and filters. Note: For more detailed information, you can also check the attached PDF. API URL scentnsecret.itserver.biz/admin/indexyii.php?r=api/SyncInventory Get Started 1: Obtain an API Key Ensure you have the API key […]
Enable WhatsApp Messages On CV/ SI
To enable WhatsApp messages for any domain, we follow the following process. For the explanation purposes, taking SI (Sales Invoice) and company Noorani – Al Kayenat Trading Co LLC as an example. First, verify that the messages are enabled or not, via settings table. SELECT * FROM settings where category = ‘sendsms’ UPDATE settings SET […]
Currency Exchange Voucher
currency exchange voucher entry details will only be used if multiple currencies are involved otherwise use normal voucher and select currency WHEN YOU ARE RECEVING FCR AMOUNT WHEN YOU ARE RECEVING LOCAL CURRENCY
Creating a Plugin
Here is how you can add a new plugin in CRM 2.0 Go to the plugin directory:The current plugin directory is E:\Faheem\crm-node-plugins, but it could be changed in the future. Use the following commands to switch to that directory: Create the plugin: Use the command and pass your plugin name to create the plugin, make […]
Cheque Module (cl_cheque_module)
The Cheque module provides the functionality to create cheques by using a specified module. It requires the banks’ plugin to be enabled. End Points Cheque (/accounts2/cheque) Title / Method POST URL POST /accounts2/cheque Description Create a new cheque Body Parameters (POST) { data: { amount: number (The cheque balance or amount) bankId: number (The ID […]
Banks Plugin (cl_bank)
As the name suggests, the banks’ plugin allows you to add, remove, edit, and view banks. It is mostly meant for use by other plugins. End Points Bank (/bank) Title /bank Method GET URL GET /bank Description Attempts to read first 100 banks and returns them. Query Parameters Response Status Code: 200{ name: String […]
Reporting Plugin (cl_report)
This plugin provides the reporting functionality for CRM 2.0. End Points Report (/report) Title /report Method GET URL GET /report Description It generates a report by requesting the reporting server. It returns the generated report as a PDF document. Query Parameters { rptName: string (The full name to report action), … (and any other parameters […]
Authentication Plugin (cl_auth)
This plugin gives you access to all authentication features. It can be used in another plugin to authorize your routes, but it also provides routes for login and registration. Using Authentication Here is how you can require authentication on a route. Install the plugin:yarn add cl_auth –registry http://localhost:4873or if you are using NPMnpm i cl_auth […]