diff --git a/README.rst b/README.rst index de9f1aa4d979799a239f03c8a2009b724e9f850b..3a3622c30bf0ccd3676a3321173244a7f206826c 100755 --- a/README.rst +++ b/README.rst @@ -11,6 +11,7 @@ Fumaison Occ - Vente - Ajout de champs venant de *fumoc_partner* sur *sale_order* - Ajout de la note de facturation et de la DLC des lots dans les factures pdf - Ajout de la DLC dans la vue détaillée des opérations sur le bon de livraison +- Modifications mineures du bon de livraison (suppression numéro de téléphone client, remplace Origine par Commande, Force date prévue, Ajout du code-barre article) - Calcul la DLC des lots en fonction du numéro de lot - Ajout de la DLC, DDM et date d'alerte dans *stock_quant* @@ -39,4 +40,3 @@ Maintainer :target: https://le-filament.com This module is maintained by Le Filament - diff --git a/report/report_deliveryslip.xml b/report/report_deliveryslip.xml index 615b08dd1a03a5a744c605cc02dcb12d2df36880..0ed94a906368ab876557f4962fb30ab6d2e7d480 100644 --- a/report/report_deliveryslip.xml +++ b/report/report_deliveryslip.xml @@ -7,18 +7,31 @@ <template id="fumoc_sale_stock_report_delivery_document" inherit_id="stock.report_delivery_document"> - <xpath expr="//table[@name='stock_move_table']" position="before"> - <div class="row mt32 mb32"> + <xpath expr="//t[@name='partner_header']" position="replace"> + <t t-if="partner" name="partner_header"> + <t t-set="address"> + <div t-esc="partner" t-options="{"widget": "contact", "fields": ["address", "name"], "no_marker": True}"/> + </t> + </t> + </xpath> + <xpath expr="//div[@name='div_origin']" position="replace"> + <div t-if="o.origin" class="col-auto" name="div_origin"> + <strong>Commande :</strong> + <p t-field="o.origin"/> + </div> + </xpath> + <xpath expr="//div[@name='div_sched_date']" position="replace"> + <div class="col-auto" name="div_sched_date"> + <strong>Date :</strong> + <p t-field="o.scheduled_date" t-options="{"widget": "date"}"/> + </div> + <div class="col-auto"> <div t-if="o.res_transporter_id" class="col-auto" name="div_transporter"> <strong>Transporteur :</strong> <p t-field="o.res_transporter_id"/> </div> - <div t-if="o.packaging_id" class="col-auto" name="div_packaging"> - <strong>Emballage :</strong> - <p t-field="o.packaging_id"/> - </div> </div> - <div class="row mt32 mb32"> + <div class="col-auto"> <t t-if="o.partner_contact_id"> <div t-if="o.partner_contact_id.delivery_note" class="col-auto" name="div_delivery_note"> <strong>Note :</strong> @@ -28,6 +41,16 @@ </div> </xpath> + </template> + <template id="fumoc_sale_stock_report_delivery_barcode" + inherit_id="stock.stock_report_delivery_has_serial_move_line"> + + <xpath expr="/t/td/p" position="after"> + <p t-if="move_line.product_id.barcode"> + <p>Code-Barre : <span t-esc="move_line.product_id.barcode"/></p> + </p> + </xpath> + </template> <!-- Inheritance from product_expiry -->