first commit
This commit is contained in:
56
modules/stock_package_shipping_ups/product.py
Normal file
56
modules/stock_package_shipping_ups/product.py
Normal file
@@ -0,0 +1,56 @@
|
||||
# This file is part of Tryton. The COPYRIGHT file at the top level of
|
||||
# this repository contains the full copyright notices and license terms.
|
||||
|
||||
from trytond.model import fields
|
||||
from trytond.pool import PoolMeta
|
||||
|
||||
|
||||
class UoM(metaclass=PoolMeta):
|
||||
__name__ = 'product.uom'
|
||||
|
||||
ups_code = fields.Selection([
|
||||
('BA', "Barrel"),
|
||||
('BE', "Bundle"),
|
||||
('BG', "Bag"),
|
||||
('BH', "Bunch"),
|
||||
('BOX', "Box"),
|
||||
('BT', "Bolt"),
|
||||
('BU', "Butt"),
|
||||
('CI', "Canister"),
|
||||
('CM', "Centimeter"),
|
||||
('CON', "Container"),
|
||||
('CR', "Crate"),
|
||||
('CS', "Case"),
|
||||
('CT', "Carton"),
|
||||
('CY', "Cylinder"),
|
||||
('DOZ', "Dozen"),
|
||||
('EA', "Each"),
|
||||
('EN', "Envelope"),
|
||||
('FT', "Feet"),
|
||||
('KG', "Kilogram"),
|
||||
('KGS', "Kilograms"),
|
||||
('LB', "Pound"),
|
||||
('LBS', "Pounds"),
|
||||
('L', "Liter"),
|
||||
('M', "Meter"),
|
||||
('NMB', "Number"),
|
||||
('PA', "Packet"),
|
||||
('PAL', "Pallet"),
|
||||
('PC', "Piece"),
|
||||
('PCS', "Pieces"),
|
||||
('PF', "Proof Liters"),
|
||||
('PKG', "Package"),
|
||||
('PR', "Pair"),
|
||||
('PRS', "Pairs"),
|
||||
('RL', "Roll"),
|
||||
('SET', "Set"),
|
||||
('SME', "Square Meters"),
|
||||
('SYD', "Square Yards"),
|
||||
('TU', "Tube"),
|
||||
('YD', "Yard"),
|
||||
('OTH', "Other"),
|
||||
], "UPS Code", required=True)
|
||||
|
||||
@classmethod
|
||||
def default_ups_code(cls):
|
||||
return 'OTH'
|
||||
Reference in New Issue
Block a user