The package shipping module of the Tryton application platform.
Project description
This module is the base module required to interact with shipping service providers.
Carrier
The Carrier model adds the following field:
Shipping Service: The shipping service of the carrier.
This field is programmatically filled by the modules providing support for shipping companies.
Package Type
The Package Type model has been added the following fields:
Length: The length of the packages of this type
Length Unit: The unit of measure of this length
Length Digits: The precision of length
Height: The height of the packages of this type
Height Unit: The unit of measure of this height
Height Digits: The precision of height
Width: The width of the packages of this type
Width Unit: The unit of measure of this width
Width Digits: The precision of width
Package
The Package model has been added the following fields:
Shipping Reference: The shipping reference provided by the shipping service
Shipping Label: The shipping label provided by the shipping service
Weight: A function field computing the weight of the package with its content
Shipment Out
The Shipment Out model will check once in the Packed state if the shipment is a valid shipment for the shipping service. He does that by calling a method that is by convention named validate_packing_<shipping service>.
Once a shipment is packed, the user can create the shipping for each packages with the shipping service by clicking on the Create Shipping button. This button triggers a wizard that is overridden in shipping service specific modules. The starting state of the wizard is a StateTransition. Its linked method is overridden in shipping service modules in order to communicate with the service.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for trytond_stock_package_shipping-6.4.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 516b70aa4d91ac6ff50fc83187174621936f0afa24e7571f7ceecf3746f0c48b |
|
MD5 | c59ca919a30e2193c8b67cdd6d84b739 |
|
BLAKE2b-256 | 35dc39a88f775db70b7fcd9c85215916675fcc35239df2acd012fdeb0fe250cb |
Hashes for trytond_stock_package_shipping-6.4.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0ac34836cd2dda4ea2ea4a1b418cffd7ae114ee75c2df46f6febab55d199659a |
|
MD5 | 019466900aab798a73cc86786dae7584 |
|
BLAKE2b-256 | 1e9076e63476e64e91c9821dfc006cf00cc799d6c1703d4b1b6ea2e62c47ae0b |