Erpnext Integration
A Shipping Integration for ERPNext with eShipz Platform
- Author: logiq-labs
- Repository: https://github.com/logiq-labs/erpnext-integration
- GitHub stars: 2
- Forks: 9
- License: MIT
- Category: Integrations
- Maintenance: Unmaintained
- Frappe versions: develop
Install Erpnext Integration
bench get-app https://github.com/logiq-labs/erpnext-integration
Add the Frappe Gems badge to your README
Maintain Erpnext Integration? Paste this into your README:
[](https://frappegems.com/gems/apps/logiq-labs/erpnext-integration)
About Erpnext Integration
eShipz ERPNext Integration 
A Shipping Integration for ERPNext with eShipz Platform
Features
- Creation of Shipment by Selecting the Service: Easily create shipments by selecting the desired service from eShipz.
- Rule-Based Shipment Creation: Automate shipment creation based on predefined rules.
- Printing Shipping Labels: Generate and print shipping labels directly within the Shipment DocType.
- Parcel Dimensions Templates: Use predefined templates for parcel dimensions to streamline the shipment process.
- Shipment Tracking: Track your shipments within ERPNext.
- Shipment Status Update: Automatically update the shipment status within the Shipment DocType.
Setup
API Key Setup:
- Obtain an API key from your eShipz account.
- Navigate to eShipz Settings in ERPNext.
- Enter the API Token from eShipz in the appropriate field.
Rule-Based Shipment Setup:
- Obtain necessary access from eShipz for rule-based shipment creation.
- Enable Allocation in eShipz Settings within ERPNext.
Shipment Creation
- Create Sales Invoice: Generate a sales invoice for the order. If necessary, create an eWay bill.
- Create Delivery Note: Generate a delivery note against the sales invoice.
Create Shipment: Navigate to the Delivery Note and initiate the shipment creation process.
Select Shipment Details: Choose the purpose of shipment, pickup type, and delivery type.
Add Parcel Information: Enter the number of parcels, pickup date, and a description of the content.
Create Shipment: Click on the 'Create Shipment' button and select the desired service from the available options.
Assign Items to Parcels: Select the items for each parcel and submit the shipment for creation.
Manage Shipment: Use the available buttons to download or print the shipping label, cancel the shipment, track the shipment, and update the shipment status.
Rule-Based Shipment Creation
Enable Allocation: Ensure Allocation is enabled in eShipz Settings. Follow Steps 1 to 5 from Shipment Creation: Follow the initial steps to create a shipment, as outlined above.
Create Rule-Based Shipment: Click on the 'Create Rule Based Shipment button. Select the items for each parcel and submit the shipment for creation.
Manage Shipment: Use the available buttons to download or print the shipping label, cancel the shipment, track the shipment, and update the shipment status.
Related Integrations apps for Frappe & ERPNext
- Insights — Open Source Business Intelligence Tool
- Raven — Simple, open source team messaging platform
- Frappe Whatsapp — WhatsApp cloud integration for frappe
- Frappe Assistant Core — Infrastructure that connects LLMs to ERPNext. Frappe Assistant Core works with the Model Context Protocol (MCP) to expose ERPNext functionality to any compatible Language Model
- Biometric Attendance Sync Tool — A simple tool for syncing Biometric Attendance data with your ERPNext server
- Frappe React Sdk — React hooks for Frappe
- Frappe Js Sdk — TypeScript/JavaScript library for Frappe REST API
- Mcp — Frappe MCP allows Frappe apps to function as MCP servers