openerp-connector-community team mailing list archive
-
openerp-connector-community team
-
Mailing list archive
-
Message #00441
Cash on delivery
Cash on delivery
I want create a module for cash delivery. I have 2 options, inherit
_add_cash_on_delivery_line or create a new function.
I try both options with not result. I don't knhow why but not used my
function.
Example function:
@magento_myversion
class CashDeliverySeur(SaleOrderImportMapper):
_model_name = 'magento.sale.oder'
def _add_cash_on_delivery_line_seur(self, map_record,values):
record = map_record.source
amount = float(record.get('i4seur_cashondelivery_surcharge') or
0.0)
print "hola*******************"
if not amount:
return values
line_builder =
self.get_connector_unit_for_model(MagentoCashOnDeliveryLineBuilder)
backend = self.backend_record
print "hola*******************"
tax_include = self.options.tax_include
line_builder.price_unit = amount_incl if tax_include else
amount_excl
line = (0, 0, line_builder.get_line())
values['order_line'].append(line)
return values
--
Alberto Garcia
Consultor Funcional / Jefe Proyecto
Follow ups