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 […]
Category: CRM
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 […]
CRM Plugins
Plugins are a way to add new features and modify existing functionality without changing the main codebase. Create a new Plugin Plugin List BEFORE CREATING A PLUGIN, YOU MUST ASK PERMISSION FROM YOUR TEAM LEAD! Core Plugins These plugins provide core functionality to other plugins. Standalone Plugins These plugins provide full-stack functionality on their own. […]
Database Plugin (cl_db)
Database plugin is used to get access to the CRM’s database. It exports a function called getDb. You can call the function to get a connection o database. ID: cl_db Exports getDb(): () -> PrismaClient Example Usage Install the plugin Or if you are using npm Import it wherever you need it: faheem
Tool for support
Navbar (com.local) CRM URL /navbar.php Irfan Anis
CARTZ Link CodeBase
The whole codebase consists of several applications primarily written using PHP and .Net. All the applications are centralized around CRM, a customer relationship management system written in PHP. CRM CRM is a web application consisting of several modules. It mainly uses the following techstack. Where to find the code for a URL? Let’s say you […]
STEPS TO UPLOAD PRICE LIST
1) Login to URL LIKE (sd.cartzlink.com).2) Go to sales menu => Master Entry => Price List.3) Click on Export button for template file or Click on Edit from any previous created list menu and then click export button for filled list.4) Modify downloaded excel file.5) then click on import and select the file that you […]