ERP_Next Customization _Pharmacy

This project has expired

Details

  • Remuneration type : Per week
  • Montant : 200 $
  • Category : Web development
  • Location : Remote
  • Publication date : 23-10-2025

Description

Project Overview
Build an intelligent, productive Pharmacy POS system on ERPNext with advanced barcode
management, offline capabilities, and real-time inventory tracking.
Phase 1: Enhanced Item Master & Barcode Management
Technical Specifications
1.1 Item Doctype Enhancement
1.2 Barcode Workflow Logic
1.3 Item Creation Process
Deliverables
Phase 2: Purchase Receipt & Barcode Integration
Technical Specifications
2.1 Purchase Receipt Enhancement
2.2 Batch QR Code Generation
2.3 Barcode Matching System
Deliverables
Phase 3: Intelligent Pharmacy POS
Technical Specifications
3.1 POS Interface Design
3.2 Offline Capability Architecture
3.3 Safety Validation System
Deliverables
Phase 4: Stock Reconciliation & Mobile Counting
Technical Specifications
4.1 Stock Reconciliation Enhancement
4.2 Mobile Counting Application
4.3 CSV Import/Export for Stock Count
Deliverables
Phase 5: Approval Workflow & Analytics
Technical Specifications
5.1 Multi-Level Approval Workflow
5.2 AI-Powered Analytics
Deliverables
Phase 6: Delivery & Customer Management
Technical Specifications
6.1 Customer Delivery System
6.2 Delivery QR Code Generation
Deliverables
Phase 7: Unit of Measure & Strip Management
Technical Specifications
7.1 Enhanced Item Doctype for UOM
7.2 POS Interface Enhancement for UOM
7.3 Backend Validation & Processing
7.4 Purchase Receipt Enhancement for UOM
7.5 Inventory Management for UOM
7.6 Reporting & Analytics for UOM
7.7 API Endpoints for UOM
7.8 Database Schema Updates for UOM
Deliverables
Technical Implementation Notes
Database Considerations
Security Requirements
Integration Points
Performance Optimization
### 1.1 Item Doctype Enhancement
```python
# Custom Fields for Item Doctype
- generic_name: "Data"
- drug_strength: "Data"
- drug_form: "Select"
- schedule_category: "Select"
- requires_prescription: "Check"
- international_barcode: "Data"
- internal_qr_code: "Long Text"
- qr_code_image: "Attach Image"
- has_secondary_uom: "Check"
- primary_uom: "Link"
- secondary_uom: "Link"
- conversion_factor: "Float"
- primary_price: "Currency"
- secondary_price: "Currency"
- allow_secondary_sales: "Check"