Repairer – Repair Shop Management System With Point Of Sale 3.8
Repairer – Repair/Workshop Management System is rigorously developed for simple administration of any kind of repairshop/workshop. It’s truly an revolutionary, easy and highly effective administration device, designed and developed for you. It’s simply your trusty worker. It’s an internet based mostly system the place you’ll be able to handle reparations, purchasers, stock, purchases and so on.
Now it comes with a Point of Sale System
Demo
URL: preview.otsglobal.org/rms_pos
Email: admin@admin.com
Password: password
Quick Installation Guide
Download .zip package deal
Upload it to your server
Extract the package deal
Run the uploaded url by way of browser (EXAMPLE.COM/RMS/INSTALL). Here you need to present the settings for RMS:
- Hostname : database host title / IP
- Database Name : create a mysql database for RMS in your host and write that title right here
- Database username : username of the created database (if relevant)
- Database password : password of the created database
Backend – Admin:
- Point Of Sale
- Dashboard (graphical report)
- General settings (system customization)
- Client administration
- Reparation administration
- Inventory Management
- Purchases Management
- Taxes, Models, Categories and so on.
- Graphical Reports ( Stock & Finance )
- Sales Reports
- Drawer Reports
- Report desk export to XLS & PDF
Frontend:
- Reparation Status
- Login
Notification/ Alert System
Notify purchasers with their reparation standing by way of E-Mail or SMS
Documentation
Want to know extra about Repairer? Please learn our Documentation
How to Update? </2>Change Log 3.7 to 3.8
- Download v3.8
- Take Database & Files Backup.
- Extract 3.8 information rather than 3.7
- Copy software/config/database.php from 3.7 backup to 3.8
- Copy software/config/config.php from 3.7 backup to 3.8
- Copy belongings/uploads from 3.7 to 3.8
- Run following in phpMyAdmin:
UPDATE `settings` SET `model` = '3.8';
Change Log 3.6 to three.7
- Download v3.7
- Take Database & Files Backup.
- Extract 3.7 information rather than 3.6
- Copy software/config/database.php from 3.6 backup to three.7
- Copy software/config/config.php from 3.6 backup to three.7
- Copy belongings/uploads from 3.6 to three.7
- Run following in PhpMyAdmin.
ALTER TABLE `settings` ADD `nexmo_number` VARCHAR(50) NOT NULL;
ALTER TABLE `permissions`
ADD `settings-basic` tinyint(1) NOT NULL DEFAULT 0,
ADD `settings-orders` tinyint(1) NOT NULL DEFAULT 0,
ADD `settings-bill` tinyint(1) NOT NULL DEFAULT 0,
ADD `settings-sms` tinyint(1) NOT NULL DEFAULT 0,
ADD `settings-look` tinyint(1) NOT NULL DEFAULT 0,
ADD `repair_statuses-add` tinyint(1) NOT NULL DEFAULT 0,
ADD `repair_statuses-edit` tinyint(1) NOT NULL DEFAULT 0,
ADD `repair_statuses-delete` tinyint(1) NOT NULL DEFAULT 0,
ADD `repair_statuses-type` tinyint(1) NOT NULL DEFAULT 0,
ADD `settings-upload_logo` tinyint(1) NOT NULL DEFAULT 0,
ADD `settings-upload_background` tinyint(1) NOT NULL DEFAULT 0;
ALTER TABLE `reparation` ADD `order_discount` decimal(24,2) NOT NULL;
ALTER TABLE `settings`
ADD `message_bird_access_key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
ADD `protocol` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'mail',
ADD `mailchimp_api_key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
ADD `mailpath` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '/usr/sbin/sendmail',
ADD `smtp_service` int(11) NOT NULL DEFAULT 1;
UPDATE `settings` SET `model` = '3.7';
Change Log 3.5 to three.6
- Download v3.6
- Take Database & Files Backup.
- Extract 3.6 information rather than 3.5
- Copy software/config/database.php from 3.5 backup to three.6
- Copy software/config/config.php from 3.5 backup to three.6
- Copy belongings/uploads from 3.5 to three.6
- Run following in PhpMyAdmin.
ALTER TABLE `settings` ADD `open_report_on_repair_add` BOOLEAN NOT NULL;
ALTER TABLE `settings` ADD `hide_repair_fields` LONGTEXT NULL AFTER `open_report_on_repair_add`;
ALTER TABLE `purchases` ADD `return_id` INT NULL AFTER `attachment`, ADD `surcharge` DECIMAL(24,2) NULL AFTER `return_id`, ADD `return_purchase_ref` VARCHAR(255) NULL AFTER `surcharge`, ADD `purchase_id` INT NULL AFTER `return_purchase_ref`, ADD `return_purchase_total` DECIMAL(24,2) NULL AFTER `purchase_id`;
ALTER TABLE `purchases` ADD `rma_number` VARCHAR(255) NULL AFTER `return_purchase_total`, ADD `return_status` VARCHAR(255) NULL AFTER `rma_number`, ADD `supplier` VARCHAR(255) NULL AFTER `return_status`;
ALTER TABLE `purchases` ADD `track_code` VARCHAR(255) NULL;
ALTER TABLE `order_ref` ADD `rep` INT NOT NULL DEFAULT '1' AFTER `re`;
ALTER TABLE `purchase_items` ADD `purchase_item_id` INT NULL AFTER `unit_cost`;
UPDATE `settings` SET `model` = '3.6';
UPDATE `settings` SET `hide_repair_fields` = '{"expected_close_date":"1","error_code":"1","date_of_purchase":"1","has_warranty":"1","guarantee":"1","warranty_card_number":"1","repair_type":"1","client_date":"1"}' WHERE `settings`.`id` = 1;
UPDATE `date_format` SET `js` = UPPER(`js`)
Change Log 3.2 to three.5
- Download v3.5
- Take Database & Files Backup.
- Extract 3.5 information rather than 3.2
- Copy software/config/database.php from 3.2 backup to three.5
- Copy software/config/config.php from 3.2 backup to three.5
- Copy belongings/uploads from 3.2 to three.5
- Run the Update35.sql in PhpMyAdmin. Download right here: otsglobal.org/cc_updates/rms_pos/Update35.sql
Change Log 3.1 to three.2
- Bugs Fixed
- added PHP Mailer
- Download v3.2
- Take Database & Files Backup.
- Extract 3.2 information rather than 3.1
- Copy software/config/database.php from 3.1 backup to three.2
- Copy software/config/config.php from 3.1 backup to three.2
- Copy belongings/uploads from 3.1 to three.2
- Run the next sql in PhpMyAdmin.
ALTER TABLE `settings` ADD `smtp_crypto` VARCHAR(100) NOT NULL AFTER `smtp_port`;
ALTER TABLE `settings` ADD `enable_overselling` BOOLEAN NOT NULL AFTER `invoice_email_text`;
ALTER TABLE `settings` ADD `sms_caller_id` VARCHAR(255) NOT NULL AFTER `enable_overselling`;
UPDATE `settings` SET `model` = '3.2' WHERE `settings`.`id` = 1;
Change Log 3.1 to three.2
- Bugs Fixed
- Download v3.1
- Take Database & Files Backup.
- Extract 3.1 information rather than 3.0
- Copy software/config/database.php from 3.0 backup to three.1
- Copy software/config/config.php from 3.0 backup to three.1
- Copy belongings/uploads from 3.0 to three.1
- Run the next sql in PhpMyAdmin.
ALTER TABLE `stock` CHANGE `model_id` `model_id` INT(11) NULL, CHANGE `model_name` `model_name` VARCHAR(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL;
ALTER TABLE `purchasers` ADD `where_you_hear_about_us` VARCHAR(250) NOT NULL AFTER `picture`;
ALTER TABLE `settings` ADD `sale_email_text` TEXT NOT NULL AFTER `default_http_api`;
ALTER TABLE `settings` ADD `email_footer` TEXT NOT NULL AFTER `sale_email_text`;
ALTER TABLE `settings` ADD `invoice_email_text` TEXT NOT NULL AFTER `email_footer`;
Change Log 2.2 to three.0
- Add Image in Inventory Table
- Fix Barcode Problem in Print Barcodes Inventory
- Update Repair Statuses (Completed checkbox factor)
- Fix any calculation subject for repairs with tax
- Settings -> order & reparation -> classes: can add class however disappears after saving
- Purchases -> obtain pdf : rounds up numbers, 2 decimals can be wanted
- enhancing purchases: When it was arrange as ordered and I'm going again enhancing to mark it as arrived or making an attempt to do any modifications to it its not attainable
- POS Open/Close Drawer completely different cash in settings
- Add SMSInfo.API android Gateway
- Add Original Nexmo API
- Add Pattern/Pin Lock System
- Warranty System
- Document Sign
- Calendar Widget present repairs too
- Add Reparation ITEMS change amount and value
- Add Reparation Payments
- Add Sales Payments.
- Remove Advance Scene
- Add Paid System
- Import/Export Systems Customers
- Forgot password electronic mail system
- Activity Log
- Add Table State Save based mostly on customers
- customized sms api operate.
- Permission Lang
- And the tax just isn't showing in POS bill.
- Change standing immediately from desk
- And Much More
- Download v3.0
- Take Database & Files Backup.
- Extract 3.0 information rather than 2.2
- Copy software/config/database.php from 2.2 backup to three.0
- Copy software/config/config.php from 2.2 backup to three.0
- Copy belongings/uploads from 2.2 to three.0
- Create a folder named “indicators” in belongings/uploads
- Run the Update30.sql in PhpMyAdmin. Download right here: otsglobal.org/cc_updates/rms_pos/Update30.sql
Change Log 1.1 to 2.2
- Added composer
- Replaced phpexcel with phpSpreadsheet
- Added Reparation in Client view modal
- Added Links on Client Name And Reparation code.
- Remove Tax Rate Required Attribute
- Add Assigned To area
- Added Manufacturer area
- Added 3 Reports And Invoice Templates
- Add Barcode Generator for reparations
- Added completely different views for accomplished & pending repairs
- Add autocompletion to defect & class
- Add anticipated shut date
- Add Imei to autofill restore particulars
- Add numeric codes for repairs
- And Much More
- Download v2.2
- Take Database & Files Backup.
- Extract 2.2 information rather than 1.1
- Copy software/config/database.php from 1.1 backup to 2.2
- Copy software/config/config.php from 1.1 backup to 2.2
- Copy belongings/uploads from 1.1 to 2.2
- Create a folder named “backgrounds” in belongings/uploads
- Run the Update.sql in PhpMyAdmin. Download right here: otsglobal.org/cc_updates/rms_pos/Update 2.2.sql
Change Log 1.1
— Added Inventory Images
— Added Quick Add by Barcode in POS
— Added Categories Filter in POS
— Added Products Show with Pagination
— Bugs Removed
— Fixed Translations
— Home Page Permissions
— Added Postal Code Field for purchasers
— Added Parsley.JS Form Validation
— Updated Codeigniter and AdminLTE
- Download v1.1
- Backup your present rms_application information (v1.0) and export present database as sql (as pre-warning).
- Delete v1.0 rms_application information and extract v1.1 as substitute
- Restore rms_application/belongings/uploads/logos & rms_application/belongings/uploads/members folder from v1.0
- Restore rms_application/software/config/config.php, rms_application/software/config/database.php information from v1.0
- Go to phpMyAdmin , choose your database and run the next SQL:
ALTER TABLE `settings` ADD `smtp_crypto` VARCHAR(100) NOT NULL AFTER `smtp_port`; ALTER TABLE `settings` ADD `enable_overselling` BOOLEAN NOT NULL AFTER `invoice_email_text`; ALTER TABLE `settings` ADD `sms_caller_id` VARCHAR(255) NOT NULL AFTER `enable_overselling`; UPDATE `settings` SET `model` = '3.2' WHERE `settings`.`id` = 1;
ALTER TABLE `stock` CHANGE `model_id` `model_id` INT(11) NULL, CHANGE `model_name` `model_name` VARCHAR(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL; ALTER TABLE `purchasers` ADD `where_you_hear_about_us` VARCHAR(250) NOT NULL AFTER `picture`; ALTER TABLE `settings` ADD `sale_email_text` TEXT NOT NULL AFTER `default_http_api`; ALTER TABLE `settings` ADD `email_footer` TEXT NOT NULL AFTER `sale_email_text`; ALTER TABLE `settings` ADD `invoice_email_text` TEXT NOT NULL AFTER `email_footer`;
ALTER TABLE `stock` ADD `picture` TEXT NOT NULL AFTER `isDeleted`;
UPDATE `stock` SET `picture`="no_image.png" WHERE 1;
ALTER TABLE `permissions` ADD `dashboard-qemail` BOOLEAN NOT NULL AFTER `classes-delete`, ADD `dashboard-qsms` BOOLEAN NOT NULL AFTER `dashboard-qemail`;
ALTER TABLE `purchasers` ADD `postal_code` VARCHAR(50) NOT NULL AFTER `metropolis`;
UPDATE `settings` SET `model` = '1.1' WHERE `settings`.`id` = 1;
CREATE TABLE `pos_settings` (
`id` int(11) NOT NULL,
`products_per_page` int(11) NOT NULL,
`product_button_color` varchar(50) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
INSERT INTO `pos_settings` (`id`, `products_per_page`, `product_button_color`) VALUES
(1, 10, 'default');
ALTER TABLE `pos_settings`
ADD PRIMARY KEY (`id`);
ALTER TABLE `pos_settings`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;
Change Log 1.1 to 1.11
— Added Translations
- Download v1.11
- Replace downloaded 1.11 software/languages folder in your server rms_folder (1.1)
- Replace downloaded 1.11 software/views/_base/foot.php in your server rms_folder (1.1)