I'm tesing on Tiny's multi-UOM usage. I did some research and here is my finding, probably not all true.
Tiny ERP adopts two kind of unit convertion, UOM2UOM and UOM2UOS. UOM2UOM is kindof in-category conversion, means that the convertion parties are in the same unit category,and its main purpose is for effective packaging. eg. we store items in unit and deliver them in box or carton. unit, box, carton should be in the same unit category. The factor defined in the unit will take effect in the conversion process. UOM2UOS is sortof cross-category conversion, means that the conversion happens between two unit located in different unit category, and its main purpose is for effective billing. (of course, if UOS is not defined, UOM will take the same role.)eg. we packing or delivering goods in box, while we bill the customer in kg. The "UOM->UOS Coeff" defined in "Procurement" tab of "Production" form will take effect during the conversion. However, both conversions on current release of Tiny have problems. I described the UOM2UOM conversion on http://tinyerp.com/forum/topic5317.html. For UOM2UOS, it works fine when you use the default UOM on line-item during the creation of SO. The generated Invoice will be showing correctly with the UOS defined in the product form, and the unit price and quantity are converted perfectly with the Coeff defined. However, If we walk a little bit further, Tiny begin generating errors. What if I like to set the quantity in UOS in the "Extra info" of "Order Line" and hoping the UOM quantiy and unit price change accordingly. No, There is an error showing: "TypeError: 'bool' object is not callable" Also, if I set another UOM instead of the default UOM, the UOS conversion will also fail with the same error as above mentioned. Anybody else has the same problem? or I'm totaly wrong? _______________________________________________ Tinyerp-users mailing list http://tiny.be/mailman/listinfo/tinyerp-users
