Skip to main content

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.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

trytond_stock_package_shipping-7.8.1.tar.gz (31.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

trytond_stock_package_shipping-7.8.1-py3-none-any.whl (49.0 kB view details)

Uploaded Python 3

File details

Details for the file trytond_stock_package_shipping-7.8.1.tar.gz.

File metadata

File hashes

Hashes for trytond_stock_package_shipping-7.8.1.tar.gz
Algorithm Hash digest
SHA256 092c691065035d3736c85f568662fda14ed36328f92cfc15b730c5759da951ec
MD5 3bac18934c1e1c12a841b345a4c62eac
BLAKE2b-256 35dd9fdc992645ce6ce19403b98130b3bef5c8ebc1ef75fb0cda8510f26ef72b

See more details on using hashes here.

File details

Details for the file trytond_stock_package_shipping-7.8.1-py3-none-any.whl.

File metadata

File hashes

Hashes for trytond_stock_package_shipping-7.8.1-py3-none-any.whl
Algorithm Hash digest
SHA256 7fea4829077448a0f9604e228e9cd13715c386854b132d9b7fa5fbd80bf37eff
MD5 4561a497400caa20b855b5d939ea0c85
BLAKE2b-256 e10a9bb4f26bb65d4f118a937d97e15a014d6b7ca116f6e6457465b24c6fbe3c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page