Repository
OCA/delivery-carrier · module folder · Try on Runboat
Module version
1.2.1
Category
Delivery
Folder size
0.1 MB
License
AGPL-3
Application
No
Auto-installable
No
Website
https://github.com/OCA/delivery-carrier
Last tracking update
2026-08-07 07:31:53
Authors
Odoo Community Association (OCA), Hunki Enterprises BV
Maintainers
Odoo Community Association (OCA), Hunki Enterprises BV
Committers
Stefan Rijnhart, Holger Brunn, Andrea, OCA-git-bot, oca-travis, oca-ci
Odoo dependencies
Python dependencies
None
System dependencies
None
Required by
None
Description

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
view_carrier_account_form carrier.account form Inherits base_delivery_carrier_label.carrier_account_view_form
view_product_packaging_form product.packaging form Inherits product.product_packaging_form_view
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (4)

New fields (3)
  • ups_access_license Char
    args: 'Access license number'
  • ups_negotiated_rates Boolean
    help="By default, shipping to UPS makes use of Published Rates. To\n use Negotiated Rates instead, just set this flag to True.\n A negotiated rate can be enabled only in case it's established by contract\n between your company and UPS.\n "
  • ups_shipper_number Char
    args: 'Shipper number'
Public methods (0)

No public methods.

New fields (1)
  • delivery_type Selection
    selection_add=[('ups', 'UPS')]
Public methods (3)
  • ups_cancel_shipment(self, pickings)
  • ups_get_tracking_link(self, picking)
  • ups_send_shipping(self, pickings)

New fields (1)
  • ups_code Selection
    args: [('01', 'UPS Letter'), ('02', 'Customer Supplied Package'), ('03', 'Tube'), ('04', 'PAK'), ('21', 'UPS Express Box'), ('24', 'UPS 25KG Box'), ('25', 'UPS 10KG Box'), ('30', 'Pallet'), ('2a', 'Small Express Box'), ('2b', 'Medium Express Box'), ('2c', 'Large Express Box'), ('56', 'Flats'), ('57', 'Parcels'), ('58', 'BPM'), ('59', 'First Class'), ('60', 'Priority'), ('61', 'Machineables'), ('62', 'Irregulars'), ('63', 'Parcel Post'), ('64', 'BPM Parcel'), ('65', 'Media Mail'), ('66', 'BPM Flat'), ('67', 'Standard Flat')]
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (1)
  • generate_shipping_labels(self)
    Generate labels on button click