Odoo18-Base/addons/l10n_in_stock/models/stock_picking.py
2025-01-06 10:57:38 +07:00

34 lines
1.0 KiB
Python

# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from odoo import models
class StockPicking(models.Model):
_inherit = 'stock.picking'
def _should_generate_commercial_invoice(self):
super(StockPicking, self)._should_generate_commercial_invoice()
return True
def _get_l10n_in_dropship_dest_partner(self):
"""
To be overriden by `l10n_in_purchase_stock` will be ideal to use it for `l10n_in_ewaybill_stock`
returns destination partner from purchase_id
"""
pass
def _l10n_in_get_invoice_partner(self):
"""
To be overriden by `l10n_in_sale_stock` will be ideal to use it for `l10n_in_ewaybill_stock`
returns invoice partner from sale_id
"""
pass
def _l10n_in_get_fiscal_position(self):
"""
To be inherited by `l10n_in_*_stock` will be ideal to use it for `l10n_in_ewaybill_stock`
returns fiscal position from order
"""
pass