Erpnext Integration

A Shipping Integration for ERPNext with eShipz Platform

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:

[![Listed on Frappe Gems](https://frappegems.com/api/method/frappe_gems.seo.badge?app=logiq-labs%2Ferpnext-integration)](https://frappegems.com/gems/apps/logiq-labs/erpnext-integration)

About Erpnext Integration

eShipz ERPNext Integration Ask DeepWiki

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:

  1. Obtain an API key from your eShipz account.
  2. Navigate to eShipz Settings in ERPNext.
  3. Enter the API Token from eShipz in the appropriate field.

Rule-Based Shipment Setup:

  1. Obtain necessary access from eShipz for rule-based shipment creation.
  2. Enable Allocation in eShipz Settings within ERPNext.

Shipment Creation

  1. Create Sales Invoice: Generate a sales invoice for the order. If necessary, create an eWay bill.
  2. Create Delivery Note: Generate a delivery note against the sales invoice.
  3. Create Shipment: Navigate to the Delivery Note and initiate the shipment creation process.

  4. Select Shipment Details: Choose the purpose of shipment, pickup type, and delivery type.

  5. Add Parcel Information: Enter the number of parcels, pickup date, and a description of the content.

  6. Create Shipment: Click on the 'Create Shipment' button and select the desired service from the available options.

  7. Assign Items to Parcels: Select the items for each parcel and submit the shipment for creation.

  8. 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.

  1. Create Rule-Based Shipment: Click on the 'Create Rule Based Shipment button. Select the items for each parcel and submit the shipment for creation.

  2. 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