Invoice Melya template

This commit is contained in:
2026-06-04 14:21:40 +02:00
parent 9cc0f0715b
commit c272630a8a
4 changed files with 309 additions and 182 deletions

View File

@@ -1,24 +1,24 @@
<?xml version="1.0" encoding="UTF-8"?>
<office:document xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" xmlns:ooo="http://openoffice.org/2004/office" xmlns:fo="urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:config="urn:oasis:names:tc:opendocument:xmlns:config:1.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:meta="urn:oasis:names:tc:opendocument:xmlns:meta:1.0" xmlns:style="urn:oasis:names:tc:opendocument:xmlns:style:1.0" xmlns:text="urn:oasis:names:tc:opendocument:xmlns:text:1.0" xmlns:rpt="http://openoffice.org/2005/report" xmlns:draw="urn:oasis:names:tc:opendocument:xmlns:drawing:1.0" xmlns:dr3d="urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0" xmlns:svg="urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0" xmlns:chart="urn:oasis:names:tc:opendocument:xmlns:chart:1.0" xmlns:table="urn:oasis:names:tc:opendocument:xmlns:table:1.0" xmlns:number="urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0" xmlns:ooow="http://openoffice.org/2004/writer" xmlns:oooc="http://openoffice.org/2004/calc" xmlns:of="urn:oasis:names:tc:opendocument:xmlns:of:1.2" xmlns:xforms="http://www.w3.org/2002/xforms" xmlns:tableooo="http://openoffice.org/2009/table" xmlns:calcext="urn:org:documentfoundation:names:experimental:calc:xmlns:calcext:1.0" xmlns:drawooo="http://openoffice.org/2010/draw" xmlns:loext="urn:org:documentfoundation:names:experimental:office:xmlns:loext:1.0" xmlns:field="urn:openoffice:names:experimental:ooo-ms-interop:xmlns:field:1.0" xmlns:math="http://www.w3.org/1998/Math/MathML" xmlns:form="urn:oasis:names:tc:opendocument:xmlns:form:1.0" xmlns:script="urn:oasis:names:tc:opendocument:xmlns:script:1.0" xmlns:formx="urn:openoffice:names:experimental:ooxml-odf-interop:xmlns:form:1.0" xmlns:dom="http://www.w3.org/2001/xml-events" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:grddl="http://www.w3.org/2003/g/data-view#" xmlns:css3t="http://www.w3.org/TR/css3-text/" xmlns:officeooo="http://openoffice.org/2009/office" office:version="1.3" office:mimetype="application/vnd.oasis.opendocument.text">
<office:meta><meta:generator>LibreOffice/7.6.0.3$Windows_X86_64 LibreOffice_project/69edd8b8ebc41d00b4de3915dc82f8f0fc3b6265</meta:generator><dc:title/><dc:description/><dc:subject/><meta:initial-creator>Aksel Kamhi</meta:initial-creator><meta:creation-date>2026-03-11T17:00:00Z</meta:creation-date><dc:date>2026-05-20T09:52:10.389000000</dc:date><meta:print-date>2025-12-11T15:32:00Z</meta:print-date><meta:editing-cycles>23</meta:editing-cycles><meta:editing-duration>PT1H10M</meta:editing-duration><meta:document-statistic meta:table-count="3" meta:image-count="1" meta:object-count="0" meta:page-count="3" meta:paragraph-count="50" meta:word-count="175" meta:character-count="1972" meta:non-whitespace-character-count="1828"/><meta:user-defined meta:name="ContentTypeId">0x010100C9130B1D3286474FB2D468C22F52A7B0</meta:user-defined><meta:template xlink:type="simple" xlink:actuate="onRequest" xlink:title="" xlink:href="./INVOICE%20MASK.odt/Normal.dotm"/></office:meta>
<office:meta><meta:generator>LibreOffice/7.6.0.3$Windows_X86_64 LibreOffice_project/69edd8b8ebc41d00b4de3915dc82f8f0fc3b6265</meta:generator><dc:title/><dc:description/><dc:subject/><meta:initial-creator>Aksel Kamhi</meta:initial-creator><meta:creation-date>2026-03-11T17:00:00Z</meta:creation-date><dc:date>2026-06-04T13:46:15.609000000</dc:date><meta:print-date>2025-12-11T15:32:00Z</meta:print-date><meta:editing-cycles>24</meta:editing-cycles><meta:editing-duration>PT1H12M24S</meta:editing-duration><meta:document-statistic meta:table-count="3" meta:image-count="1" meta:object-count="0" meta:page-count="3" meta:paragraph-count="55" meta:word-count="208" meta:character-count="2524" meta:non-whitespace-character-count="2350"/><meta:user-defined meta:name="ContentTypeId">0x010100C9130B1D3286474FB2D468C22F52A7B0</meta:user-defined><meta:template xlink:type="simple" xlink:actuate="onRequest" xlink:title="" xlink:href="./INVOICE%20MASK.odt/Normal.dotm"/></office:meta>
<office:settings>
<config:config-item-set config:name="ooo:view-settings">
<config:config-item config:name="ViewAreaTop" config:type="long">31295</config:config-item>
<config:config-item config:name="ViewAreaTop" config:type="long">77525</config:config-item>
<config:config-item config:name="ViewAreaLeft" config:type="long">0</config:config-item>
<config:config-item config:name="ViewAreaWidth" config:type="long">24236</config:config-item>
<config:config-item config:name="ViewAreaHeight" config:type="long">11721</config:config-item>
<config:config-item config:name="ViewAreaHeight" config:type="long">12222</config:config-item>
<config:config-item config:name="ShowRedlineChanges" config:type="boolean">true</config:config-item>
<config:config-item config:name="InBrowseMode" config:type="boolean">false</config:config-item>
<config:config-item-map-indexed config:name="Views">
<config:config-item-map-entry>
<config:config-item config:name="ViewId" config:type="string">view2</config:config-item>
<config:config-item config:name="ViewLeft" config:type="long">4281</config:config-item>
<config:config-item config:name="ViewTop" config:type="long">37405</config:config-item>
<config:config-item config:name="ViewLeft" config:type="long">5376</config:config-item>
<config:config-item config:name="ViewTop" config:type="long">80850</config:config-item>
<config:config-item config:name="VisibleLeft" config:type="long">0</config:config-item>
<config:config-item config:name="VisibleTop" config:type="long">31295</config:config-item>
<config:config-item config:name="VisibleTop" config:type="long">77525</config:config-item>
<config:config-item config:name="VisibleRight" config:type="long">24234</config:config-item>
<config:config-item config:name="VisibleBottom" config:type="long">43014</config:config-item>
<config:config-item config:name="VisibleBottom" config:type="long">89745</config:config-item>
<config:config-item config:name="ZoomType" config:type="short">0</config:config-item>
<config:config-item config:name="ViewLayoutColumns" config:type="short">0</config:config-item>
<config:config-item config:name="ViewLayoutBookMode" config:type="boolean">false</config:config-item>
@@ -91,7 +91,7 @@
<config:config-item config:name="LoadReadonly" config:type="boolean">false</config:config-item>
<config:config-item config:name="ClipAsCharacterAnchoredWriterFlyFrames" config:type="boolean">false</config:config-item>
<config:config-item config:name="UseOldPrinterMetrics" config:type="boolean">false</config:config-item>
<config:config-item config:name="Rsid" config:type="int">2635503</config:config-item>
<config:config-item config:name="Rsid" config:type="int">2747895</config:config-item>
<config:config-item config:name="RsidRoot" config:type="int">1803951</config:config-item>
<config:config-item config:name="ProtectForm" config:type="boolean">false</config:config-item>
<config:config-item config:name="MsWordCompTrailingBlanks" config:type="boolean">false</config:config-item>
@@ -159,7 +159,7 @@
<office:styles>
<style:default-style style:family="graphic">
<style:graphic-properties draw:stroke="solid" svg:stroke-width="0.035cm" svg:stroke-color="#042433" draw:stroke-linejoin="miter" svg:stroke-linecap="butt" draw:fill-color="#156082" fo:wrap-option="wrap" draw:shadow-offset-x="0.3cm" draw:shadow-offset-y="0.3cm" draw:start-line-spacing-horizontal="0.283cm" draw:start-line-spacing-vertical="0.283cm" draw:end-line-spacing-horizontal="0.283cm" draw:end-line-spacing-vertical="0.283cm" style:writing-mode="lr-tb" style:flow-with-text="false"/>
<style:paragraph-properties fo:line-height="107%" fo:text-align="start" style:text-autospace="ideograph-alpha" style:line-break="strict" loext:tab-stop-distance="0cm" style:font-independent-line-spacing="false">
<style:paragraph-properties fo:line-height="107%" fo:text-align="start" style:text-autospace="ideograph-alpha" style:line-break="strict" loext:tab-stop-distance="0cm" style:writing-mode="lr-tb" style:font-independent-line-spacing="false">
<style:tab-stops/>
</style:paragraph-properties>
<style:text-properties fo:font-variant="normal" fo:text-transform="none" style:use-window-font-color="true" loext:opacity="0%" style:text-outline="false" style:text-line-through-style="none" style:text-line-through-type="none" style:text-position="0% 100%" style:font-name="Aptos" fo:font-size="11pt" fo:letter-spacing="normal" fo:language="en" fo:country="GB" fo:font-style="normal" style:text-underline-style="none" fo:font-weight="normal" style:letter-kerning="true" style:font-name-asian="Aptos" style:font-size-asian="11pt" style:language-asian="en" style:country-asian="US" style:font-style-asian="normal" style:font-weight-asian="normal" style:font-name-complex="Times New Roman" style:font-size-complex="11pt" style:language-complex="ar" style:country-complex="SA" style:font-style-complex="normal" style:font-weight-complex="normal" style:text-emphasize="none" style:text-scale="100%" style:font-relief="none"/>
@@ -267,6 +267,35 @@
<style:paragraph-properties fo:margin-top="0cm" fo:margin-bottom="0cm" style:contextual-spacing="false" fo:line-height="100%" fo:hyphenation-ladder-count="no-limit" style:text-autospace="none"/>
<style:text-properties fo:font-size="12pt" fo:language="fr" fo:country="CH" style:font-size-asian="12pt" style:font-size-complex="12pt" fo:hyphenate="false" fo:hyphenation-remain-char-count="2" fo:hyphenation-push-char-count="2" loext:hyphenation-no-caps="false" loext:hyphenation-no-last-word="false" loext:hyphenation-word-char-count="no-limit" loext:hyphenation-zone="no-limit"/>
</style:style>
<style:style style:name="MelyaFooterVat" style:family="paragraph" style:parent-style-name="Standard">
<style:paragraph-properties fo:text-align="center" style:justify-single-word="false" fo:padding-left="0cm" fo:padding-right="0cm" fo:padding-top="0.12cm" fo:padding-bottom="0.12cm" fo:border-left="none" fo:border-right="none" fo:border-top="0.51pt solid #808080" fo:border-bottom="0.51pt solid #808080"/>
<style:text-properties fo:color="#808080" loext:opacity="100%" style:font-name="Arial" fo:font-family="Arial" style:font-family-generic="swiss" style:font-pitch="variable" fo:font-size="10pt" style:font-size-asian="10pt" style:font-size-complex="10pt"/>
</style:style>
<style:style style:name="MelyaFooterBottom" style:family="paragraph" style:parent-style-name="Standard">
<style:paragraph-properties>
<style:tab-stops>
<style:tab-stop style:position="7.939cm" style:type="center"/>
<style:tab-stop style:position="15.891cm" style:type="right"/>
</style:tab-stops>
</style:paragraph-properties>
<style:text-properties fo:color="#808080" loext:opacity="100%" style:font-name="Arial" fo:font-family="Arial" style:font-family-generic="swiss" style:font-pitch="variable" fo:font-size="9pt" style:font-size-asian="9pt" style:font-size-complex="9pt"/>
</style:style>
<style:style style:name="Header_20_and_20_Footer" style:display-name="Header and Footer" style:family="paragraph" style:parent-style-name="Standard" style:class="extra">
<style:paragraph-properties text:number-lines="false" text:line-number="0">
<style:tab-stops>
<style:tab-stop style:position="8.5cm" style:type="center"/>
<style:tab-stop style:position="17cm" style:type="right"/>
</style:tab-stops>
</style:paragraph-properties>
</style:style>
<style:style style:name="Footer" style:family="paragraph" style:parent-style-name="Header_20_and_20_Footer" style:class="extra">
<style:paragraph-properties text:number-lines="false" text:line-number="0">
<style:tab-stops>
<style:tab-stop style:position="8.5cm" style:type="center"/>
<style:tab-stop style:position="17cm" style:type="right"/>
</style:tab-stops>
</style:paragraph-properties>
</style:style>
<style:style style:name="Police_20_par_20_défaut" style:display-name="Police par défaut" style:family="text"/>
<style:style style:name="Titre_20_1_20_Car" style:display-name="Titre 1 Car" style:family="text" style:parent-style-name="Police_20_par_20_défaut">
<style:text-properties fo:color="#0f4761" loext:opacity="100%" style:font-name="Aptos Display" fo:font-family="&apos;Aptos Display&apos;" style:font-family-generic="swiss" style:font-pitch="variable" fo:font-size="20pt" style:font-name-asian="Times New Roman" style:font-family-asian="&apos;Times New Roman&apos;" style:font-family-generic-asian="roman" style:font-pitch-asian="variable" style:font-size-asian="20pt" style:font-name-complex="Times New Roman" style:font-family-complex="&apos;Times New Roman&apos;" style:font-family-generic-complex="roman" style:font-pitch-complex="variable" style:font-size-complex="20pt"/>
@@ -382,19 +411,6 @@
<loext:color loext:name="followed-hyperlink" loext:color="#551a8b"/>
</loext:theme-colors>
</loext:theme>
<style:style style:name="MelyaFooterVat" style:family="paragraph" style:parent-style-name="Standard">
<style:paragraph-properties fo:text-align="center" style:justify-single-word="false" fo:border-top="0.5pt solid #808080" fo:border-bottom="0.5pt solid #808080" fo:padding-top="0.12cm" fo:padding-bottom="0.12cm"/>
<style:text-properties fo:color="#808080" style:font-name="Arial" fo:font-size="10pt" style:font-size-asian="10pt" style:font-size-complex="10pt"/>
</style:style>
<style:style style:name="MelyaFooterBottom" style:family="paragraph" style:parent-style-name="Standard">
<style:paragraph-properties>
<style:tab-stops>
<style:tab-stop style:type="center" style:position="7.94cm"/>
<style:tab-stop style:type="right" style:position="15.89cm"/>
</style:tab-stops>
</style:paragraph-properties>
<style:text-properties fo:color="#808080" style:font-name="Arial" fo:font-size="9pt" style:font-size-asian="9pt" style:font-size-complex="9pt"/>
</style:style>
</office:styles>
<office:automatic-styles>
<style:style style:name="Tableau1" style:family="table" style:master-page-name="MP0">
@@ -448,175 +464,193 @@
<style:style style:name="Tableau3.B7" style:family="table-cell">
<style:table-cell-properties fo:padding="0cm" fo:border="none"/>
</style:style>
<style:style style:name="P1" style:family="paragraph" style:parent-style-name="Normal">
<style:style style:name="P1" style:family="paragraph" style:parent-style-name="MelyaFooterVat">
<style:text-properties fo:font-size="8pt" style:font-size-asian="8pt" style:font-size-complex="8pt"/>
</style:style>
<style:style style:name="P2" style:family="paragraph" style:parent-style-name="Normal">
<style:paragraph-properties fo:margin-top="0cm" fo:margin-bottom="0cm" style:contextual-spacing="false" fo:line-height="100%" fo:break-before="page"/>
<style:text-properties style:font-name="Times New Roman" fo:font-size="8pt" style:letter-kerning="false" style:font-name-asian="Times New Roman" style:font-size-asian="8pt" style:font-name-complex="Times New Roman" style:font-size-complex="8pt"/>
</style:style>
<style:style style:name="P2" style:family="paragraph" style:parent-style-name="Normal">
<style:paragraph-properties fo:margin-top="0cm" fo:margin-bottom="0cm" style:contextual-spacing="false" fo:line-height="100%"/>
<style:text-properties style:font-name="Times New Roman" fo:font-size="8pt" style:letter-kerning="false" style:font-name-asian="Times New Roman" style:font-size-asian="8pt" style:font-name-complex="Times New Roman" style:font-size-complex="8pt"/>
</style:style>
<style:style style:name="P3" style:family="paragraph" style:parent-style-name="Normal">
<style:paragraph-properties fo:margin-top="0cm" fo:margin-bottom="0.423cm" style:contextual-spacing="false" fo:line-height="100%"/>
<style:paragraph-properties fo:margin-top="0cm" fo:margin-bottom="0cm" style:contextual-spacing="false" fo:line-height="100%"/>
<style:text-properties style:font-name="Times New Roman" fo:font-size="8pt" style:letter-kerning="false" style:font-name-asian="Times New Roman" style:font-size-asian="8pt" style:font-name-complex="Times New Roman" style:font-size-complex="8pt"/>
</style:style>
<style:style style:name="P4" style:family="paragraph" style:parent-style-name="Normal">
<style:paragraph-properties fo:margin-top="0cm" fo:margin-bottom="0.423cm" style:contextual-spacing="false" fo:line-height="100%"/>
<style:text-properties style:font-name="Times New Roman" fo:font-size="8pt" style:letter-kerning="false" style:font-name-asian="Times New Roman" style:font-size-asian="8pt" style:font-name-complex="Times New Roman" style:font-size-complex="8pt"/>
</style:style>
<style:style style:name="P5" style:family="paragraph" style:parent-style-name="Normal">
<style:paragraph-properties fo:margin-top="0cm" fo:margin-bottom="0cm" style:contextual-spacing="false" fo:line-height="100%"/>
<style:text-properties style:font-name="Times New Roman" fo:font-size="12pt" style:letter-kerning="false" style:font-name-asian="Times New Roman" style:font-size-asian="12pt" style:font-name-complex="Times New Roman" style:font-size-complex="12pt"/>
</style:style>
<style:style style:name="P5" style:family="paragraph" style:parent-style-name="Normal">
<style:style style:name="P6" style:family="paragraph" style:parent-style-name="Normal">
<style:paragraph-properties fo:margin-top="0cm" fo:margin-bottom="0.423cm" style:contextual-spacing="false" fo:line-height="100%"/>
<style:text-properties style:font-name="Times New Roman" fo:font-size="12pt" style:letter-kerning="false" style:font-name-asian="Times New Roman" style:font-size-asian="12pt" style:font-name-complex="Times New Roman" style:font-size-complex="12pt"/>
</style:style>
<style:style style:name="P6" style:family="paragraph" style:parent-style-name="Normal">
<style:style style:name="P7" style:family="paragraph" style:parent-style-name="Normal">
<style:paragraph-properties fo:margin-top="0cm" fo:margin-bottom="0cm" style:contextual-spacing="false" fo:line-height="100%" fo:text-align="center" style:justify-single-word="false"/>
<style:text-properties style:font-name="Times New Roman" fo:font-size="12pt" style:letter-kerning="false" style:font-name-asian="Times New Roman" style:font-size-asian="12pt" style:font-name-complex="Times New Roman" style:font-size-complex="12pt"/>
</style:style>
<style:style style:name="P7" style:family="paragraph" style:parent-style-name="Normal">
<style:style style:name="P8" style:family="paragraph" style:parent-style-name="Normal">
<style:paragraph-properties fo:margin-left="0.878cm" fo:margin-top="0cm" fo:margin-bottom="0cm" style:contextual-spacing="false" fo:line-height="100%">
<style:tab-stops/>
</style:paragraph-properties>
</style:style>
<style:style style:name="P8" style:family="paragraph" style:parent-style-name="Normal">
<style:paragraph-properties fo:margin-top="0cm" fo:margin-bottom="0cm" style:contextual-spacing="false" fo:line-height="100%"/>
</style:style>
<style:style style:name="P9" style:family="paragraph" style:parent-style-name="Normal">
<style:paragraph-properties fo:margin-top="0cm" fo:margin-bottom="0cm" style:contextual-spacing="false" fo:line-height="100%" fo:text-align="end" style:justify-single-word="false"/>
<style:paragraph-properties fo:margin-top="0cm" fo:margin-bottom="0cm" style:contextual-spacing="false" fo:line-height="100%"/>
</style:style>
<style:style style:name="P10" style:family="paragraph" style:parent-style-name="Normal">
<style:paragraph-properties fo:margin-top="0cm" fo:margin-bottom="0cm" style:contextual-spacing="false" fo:line-height="100%" fo:text-align="end" style:justify-single-word="false"/>
</style:style>
<style:style style:name="P11" style:family="paragraph" style:parent-style-name="Normal">
<style:paragraph-properties fo:margin-top="0cm" fo:margin-bottom="0cm" style:contextual-spacing="false" fo:line-height="100%" fo:text-align="end" style:justify-single-word="false"/>
<style:text-properties officeooo:paragraph-rsid="001fbf24"/>
</style:style>
<style:style style:name="P11" style:family="paragraph" style:parent-style-name="Standard">
<style:paragraph-properties fo:margin-top="0cm" fo:margin-bottom="0cm" style:contextual-spacing="false" fo:line-height="100%" fo:text-align="end" style:justify-single-word="false"/>
<style:text-properties officeooo:paragraph-rsid="0021d479"/>
</style:style>
<style:style style:name="P12" style:family="paragraph" style:parent-style-name="Normal">
<style:style style:name="P12" style:family="paragraph" style:parent-style-name="Standard">
<style:paragraph-properties fo:margin-top="0cm" fo:margin-bottom="0cm" style:contextual-spacing="false" fo:line-height="100%" fo:text-align="end" style:justify-single-word="false"/>
<style:text-properties officeooo:paragraph-rsid="0021d479"/>
</style:style>
<style:style style:name="P13" style:family="paragraph" style:parent-style-name="Normal">
<style:paragraph-properties fo:margin-top="0cm" fo:margin-bottom="0cm" style:contextual-spacing="false" fo:line-height="100%" fo:text-align="end" style:justify-single-word="false"/>
<style:text-properties officeooo:paragraph-rsid="00232611"/>
<style:text-properties officeooo:paragraph-rsid="0021d479"/>
</style:style>
<style:style style:name="P14" style:family="paragraph" style:parent-style-name="Normal">
<style:paragraph-properties fo:margin-top="0cm" fo:margin-bottom="0cm" style:contextual-spacing="false" fo:line-height="100%"/>
<style:text-properties officeooo:paragraph-rsid="001fbf24"/>
<style:paragraph-properties fo:margin-top="0cm" fo:margin-bottom="0cm" style:contextual-spacing="false" fo:line-height="100%" fo:text-align="end" style:justify-single-word="false"/>
<style:text-properties officeooo:paragraph-rsid="00232611"/>
</style:style>
<style:style style:name="P15" style:family="paragraph" style:parent-style-name="Normal">
<style:paragraph-properties fo:margin-top="0cm" fo:margin-bottom="0cm" style:contextual-spacing="false" fo:line-height="100%" fo:text-align="center" style:justify-single-word="false"/>
<style:paragraph-properties fo:margin-top="0cm" fo:margin-bottom="0cm" style:contextual-spacing="false" fo:line-height="100%"/>
<style:text-properties officeooo:paragraph-rsid="001fbf24"/>
</style:style>
<style:style style:name="P16" style:family="paragraph" style:parent-style-name="Normal">
<style:paragraph-properties fo:margin-top="0cm" fo:margin-bottom="0cm" style:contextual-spacing="false" fo:line-height="100%" fo:text-align="center" style:justify-single-word="false"/>
<style:text-properties officeooo:paragraph-rsid="001fbf24"/>
</style:style>
<style:style style:name="P17" style:family="paragraph" style:parent-style-name="Normal">
<style:paragraph-properties fo:margin-top="0cm" fo:margin-bottom="0cm" style:contextual-spacing="false" fo:line-height="100%" fo:text-align="center" style:justify-single-word="false"/>
<style:text-properties officeooo:paragraph-rsid="00232611"/>
<style:text-properties officeooo:paragraph-rsid="001fbf24"/>
</style:style>
<style:style style:name="P18" style:family="paragraph" style:parent-style-name="Normal">
<style:paragraph-properties fo:margin-top="0cm" fo:margin-bottom="0cm" style:contextual-spacing="false" fo:line-height="100%"/>
<style:paragraph-properties fo:margin-top="0cm" fo:margin-bottom="0cm" style:contextual-spacing="false" fo:line-height="100%" fo:text-align="center" style:justify-single-word="false"/>
<style:text-properties officeooo:paragraph-rsid="00232611"/>
</style:style>
<style:style style:name="P19" style:family="paragraph" style:parent-style-name="Normal">
<style:paragraph-properties fo:margin-top="0cm" fo:margin-bottom="0cm" style:contextual-spacing="false" fo:line-height="100%"/>
<style:text-properties officeooo:paragraph-rsid="0023e28c"/>
<style:text-properties officeooo:paragraph-rsid="00232611"/>
</style:style>
<style:style style:name="P20" style:family="paragraph" style:parent-style-name="Normal">
<style:paragraph-properties fo:margin-top="0cm" fo:margin-bottom="0cm" style:contextual-spacing="false" fo:line-height="100%"/>
<style:text-properties fo:color="#000000" loext:opacity="100%" style:font-name="Arial" fo:font-size="8pt" fo:font-weight="bold" style:letter-kerning="false" style:font-name-asian="Times New Roman" style:font-size-asian="8pt" style:font-weight-asian="bold" style:font-name-complex="Arial" style:font-size-complex="8pt" style:font-weight-complex="bold"/>
<style:text-properties officeooo:paragraph-rsid="0023e28c"/>
</style:style>
<style:style style:name="P21" style:family="paragraph" style:parent-style-name="Normal">
<style:paragraph-properties fo:margin-top="0cm" fo:margin-bottom="0cm" style:contextual-spacing="false" fo:line-height="100%"/>
<style:text-properties fo:color="#000000" loext:opacity="100%" style:font-name="Arial" fo:font-size="9pt" style:letter-kerning="false" style:font-name-asian="Times New Roman" style:font-size-asian="9pt" style:font-name-complex="Arial" style:font-size-complex="9pt"/>
<style:text-properties officeooo:paragraph-rsid="002836ef"/>
</style:style>
<style:style style:name="P22" style:family="paragraph" style:parent-style-name="Normal">
<style:paragraph-properties fo:margin-top="0cm" fo:margin-bottom="0cm" style:contextual-spacing="false" fo:line-height="100%"/>
<style:text-properties fo:color="#000000" loext:opacity="100%" style:font-name="Arial" fo:font-size="8pt" fo:font-weight="bold" style:letter-kerning="false" style:font-name-asian="Times New Roman" style:font-size-asian="8pt" style:font-weight-asian="bold" style:font-name-complex="Arial" style:font-size-complex="8pt" style:font-weight-complex="bold"/>
</style:style>
<style:style style:name="P23" style:family="paragraph" style:parent-style-name="Normal">
<style:paragraph-properties fo:margin-top="0cm" fo:margin-bottom="0cm" style:contextual-spacing="false" fo:line-height="100%"/>
<style:text-properties fo:color="#000000" loext:opacity="100%" style:font-name="Arial" fo:font-size="9pt" style:letter-kerning="false" style:font-name-asian="Times New Roman" style:font-size-asian="9pt" style:font-name-complex="Arial" style:font-size-complex="9pt"/>
</style:style>
<style:style style:name="P24" style:family="paragraph" style:parent-style-name="Normal">
<style:paragraph-properties fo:margin-top="0cm" fo:margin-bottom="0cm" style:contextual-spacing="false" fo:line-height="100%"/>
<style:text-properties fo:color="#000000" loext:opacity="100%" style:font-name="Arial" fo:font-size="10pt" style:letter-kerning="false" style:font-name-asian="Times New Roman" style:font-size-asian="10pt" style:font-name-complex="Arial" style:font-size-complex="10pt"/>
</style:style>
<style:style style:name="P23" style:family="paragraph" style:parent-style-name="Table_20_Paragraph">
<style:style style:name="P25" style:family="paragraph" style:parent-style-name="Table_20_Paragraph">
<style:paragraph-properties fo:margin-left="0cm" fo:margin-right="0cm" fo:text-align="center" style:justify-single-word="false" fo:text-indent="0cm" style:auto-text-indent="false" style:writing-mode="lr-tb">
<style:tab-stops/>
</style:paragraph-properties>
<style:text-properties style:font-name="Arial mt" officeooo:paragraph-rsid="001fbf24"/>
</style:style>
<style:style style:name="P24" style:family="paragraph" style:parent-style-name="Texte_20_par_20_défaut">
<style:style style:name="P26" style:family="paragraph" style:parent-style-name="Texte_20_par_20_défaut">
<style:text-properties fo:font-size="9pt" fo:language="en" fo:country="US" officeooo:paragraph-rsid="0021d479" style:font-size-asian="9pt" style:font-size-complex="9pt"/>
</style:style>
<style:style style:name="P25" style:family="paragraph" style:parent-style-name="Standard">
<style:style style:name="P27" style:family="paragraph" style:parent-style-name="Standard">
<style:paragraph-properties fo:margin-top="0cm" fo:margin-bottom="0cm" style:contextual-spacing="false" fo:line-height="100%" fo:text-align="end" style:justify-single-word="false"/>
<style:text-properties style:font-name="Arial" fo:font-size="10pt" fo:font-weight="bold" officeooo:paragraph-rsid="0021d479" style:font-size-asian="10pt" style:font-weight-asian="bold" style:font-size-complex="10pt" style:font-weight-complex="bold"/>
</style:style>
<style:style style:name="P26" style:family="paragraph" style:parent-style-name="Table_20_Paragraph">
<style:style style:name="P28" style:family="paragraph" style:parent-style-name="Table_20_Paragraph">
<style:paragraph-properties fo:margin-left="0cm" fo:margin-right="0cm" fo:text-align="center" style:justify-single-word="false" fo:text-indent="0cm" style:auto-text-indent="false" style:writing-mode="lr-tb">
<style:tab-stops/>
</style:paragraph-properties>
<style:text-properties style:font-name="Arial mt" officeooo:paragraph-rsid="001fbf24"/>
</style:style>
<style:style style:name="P27" style:family="paragraph" style:parent-style-name="Normal">
<style:style style:name="P29" style:family="paragraph" style:parent-style-name="Normal">
<style:paragraph-properties fo:margin-top="0cm" fo:margin-bottom="0cm" style:contextual-spacing="false" fo:line-height="100%"/>
</style:style>
<style:style style:name="P28" style:family="paragraph" style:parent-style-name="Normal">
<style:paragraph-properties fo:margin-top="0cm" fo:margin-bottom="0cm" style:contextual-spacing="false" fo:line-height="100%"/>
<style:text-properties officeooo:paragraph-rsid="002836ef"/>
<style:style style:name="P30" style:family="paragraph" style:parent-style-name="MelyaFooterVat">
<style:text-properties fo:font-size="8pt" style:font-size-asian="8pt" style:font-size-complex="8pt"/>
</style:style>
<style:style style:name="T1" style:family="text">
<style:text-properties fo:color="#000000" loext:opacity="100%" style:font-name="Calibri" fo:font-size="8pt" style:font-size-asian="8pt" style:font-name-complex="Calibri" style:font-size-complex="8pt"/>
<style:text-properties officeooo:rsid="0029edf7"/>
</style:style>
<style:style style:name="T2" style:family="text">
<style:text-properties fo:color="#000000" loext:opacity="100%" style:font-name="Calibri" fo:font-size="9pt" fo:language="en" fo:country="US" fo:font-weight="bold" style:letter-kerning="false" style:font-name-asian="Times New Roman" style:font-size-asian="9pt" style:font-weight-asian="bold" style:font-name-complex="Arial" style:font-size-complex="9pt" style:font-weight-complex="bold"/>
<style:text-properties fo:font-size="7pt" style:font-size-asian="7pt" style:font-size-complex="7pt"/>
</style:style>
<style:style style:name="T3" style:family="text">
<style:text-properties fo:color="#000000" loext:opacity="100%" style:font-name="Arial" fo:font-size="8pt" style:letter-kerning="true" style:font-name-asian="Times New Roman" style:font-size-asian="8pt" style:font-name-complex="Arial" style:font-size-complex="8pt"/>
<style:text-properties fo:color="#000000" loext:opacity="100%" style:font-name="Calibri" fo:font-size="8pt" style:font-size-asian="8pt" style:font-name-complex="Calibri" style:font-size-complex="8pt"/>
</style:style>
<style:style style:name="T4" style:family="text">
<style:text-properties fo:color="#000000" loext:opacity="100%" style:font-name="Arial" fo:font-size="8pt" style:letter-kerning="false" style:font-name-asian="Times New Roman" style:font-size-asian="8pt" style:font-name-complex="Arial" style:font-size-complex="8pt"/>
<style:text-properties fo:color="#000000" loext:opacity="100%" style:font-name="Calibri" fo:font-size="9pt" fo:language="en" fo:country="US" fo:font-weight="bold" style:letter-kerning="false" style:font-name-asian="Times New Roman" style:font-size-asian="9pt" style:font-weight-asian="bold" style:font-name-complex="Arial" style:font-size-complex="9pt" style:font-weight-complex="bold"/>
</style:style>
<style:style style:name="T5" style:family="text">
<style:text-properties fo:color="#000000" loext:opacity="100%" style:font-name="Arial" fo:font-size="8pt" fo:font-weight="bold" style:letter-kerning="false" style:font-name-asian="Times New Roman" style:font-size-asian="8pt" style:font-weight-asian="bold" style:font-name-complex="Arial" style:font-size-complex="8pt" style:font-weight-complex="bold"/>
<style:text-properties fo:color="#000000" loext:opacity="100%" style:font-name="Arial" fo:font-size="8pt" style:letter-kerning="true" style:font-name-asian="Times New Roman" style:font-size-asian="8pt" style:font-name-complex="Arial" style:font-size-complex="8pt"/>
</style:style>
<style:style style:name="T6" style:family="text">
<style:text-properties fo:color="#000000" loext:opacity="100%" style:font-name="Arial" fo:font-size="8.5pt" style:letter-kerning="false" style:font-name-asian="Times New Roman" style:font-size-asian="8.5pt" style:font-name-complex="Arial" style:font-size-complex="8.5pt"/>
<style:text-properties fo:color="#000000" loext:opacity="100%" style:font-name="Arial" fo:font-size="8pt" style:letter-kerning="false" style:font-name-asian="Times New Roman" style:font-size-asian="8pt" style:font-name-complex="Arial" style:font-size-complex="8pt"/>
</style:style>
<style:style style:name="T7" style:family="text">
<style:text-properties fo:color="#000000" loext:opacity="100%" style:font-name="Arial" fo:font-size="10pt" style:letter-kerning="false" style:font-name-asian="Times New Roman" style:font-size-asian="10pt" style:font-name-complex="Arial" style:font-size-complex="10pt"/>
<style:text-properties fo:color="#000000" loext:opacity="100%" style:font-name="Arial" fo:font-size="8pt" fo:font-weight="bold" style:letter-kerning="false" style:font-name-asian="Times New Roman" style:font-size-asian="8pt" style:font-weight-asian="bold" style:font-name-complex="Arial" style:font-size-complex="8pt" style:font-weight-complex="bold"/>
</style:style>
<style:style style:name="T8" style:family="text">
<style:text-properties fo:color="#000000" loext:opacity="100%" style:font-name="Arial" fo:font-size="10pt" fo:font-weight="bold" style:letter-kerning="false" style:font-name-asian="Times New Roman" style:font-size-asian="10pt" style:font-weight-asian="bold" style:font-name-complex="Arial" style:font-size-complex="10pt" style:font-weight-complex="bold"/>
<style:text-properties fo:color="#000000" loext:opacity="100%" style:font-name="Arial" fo:font-size="8.5pt" style:letter-kerning="false" style:font-name-asian="Times New Roman" style:font-size-asian="8.5pt" style:font-name-complex="Arial" style:font-size-complex="8.5pt"/>
</style:style>
<style:style style:name="T9" style:family="text">
<style:text-properties fo:color="#000000" loext:opacity="100%" style:font-name="Arial" fo:font-size="9pt" style:letter-kerning="false" style:font-name-asian="Times New Roman" style:font-size-asian="9pt" style:font-name-complex="Arial" style:font-size-complex="9pt"/>
<style:text-properties fo:color="#000000" loext:opacity="100%" style:font-name="Arial" fo:font-size="10pt" style:letter-kerning="false" style:font-name-asian="Times New Roman" style:font-size-asian="10pt" style:font-name-complex="Arial" style:font-size-complex="10pt"/>
</style:style>
<style:style style:name="T10" style:family="text">
<style:text-properties fo:color="#000000" loext:opacity="100%" style:font-name="Arial" fo:font-size="9pt" fo:font-weight="bold" style:letter-kerning="false" style:font-name-asian="Times New Roman" style:font-size-asian="9pt" style:font-weight-asian="bold" style:font-name-complex="Arial" style:font-size-complex="9pt" style:font-weight-complex="bold"/>
<style:text-properties fo:color="#000000" loext:opacity="100%" style:font-name="Arial" fo:font-size="10pt" fo:font-weight="bold" style:letter-kerning="false" style:font-name-asian="Times New Roman" style:font-size-asian="10pt" style:font-weight-asian="bold" style:font-name-complex="Arial" style:font-size-complex="10pt" style:font-weight-complex="bold"/>
</style:style>
<style:style style:name="T11" style:family="text">
<style:text-properties fo:color="#000000" loext:opacity="100%" style:font-name="Arial" fo:font-weight="bold" style:letter-kerning="false" style:font-name-asian="Times New Roman" style:font-weight-asian="bold" style:font-name-complex="Arial" style:font-weight-complex="bold"/>
<style:text-properties fo:color="#000000" loext:opacity="100%" style:font-name="Arial" fo:font-size="9pt" style:letter-kerning="false" style:font-name-asian="Times New Roman" style:font-size-asian="9pt" style:font-name-complex="Arial" style:font-size-complex="9pt"/>
</style:style>
<style:style style:name="T12" style:family="text">
<style:text-properties fo:color="#000000" loext:opacity="100%" style:font-name="Arial mt" fo:font-size="9pt" style:letter-kerning="false" style:font-name-asian="Times New Roman" style:font-size-asian="9pt" style:font-name-complex="Arial" style:font-size-complex="9pt"/>
<style:text-properties fo:color="#000000" loext:opacity="100%" style:font-name="Arial" fo:font-size="9pt" fo:font-weight="bold" style:letter-kerning="false" style:font-name-asian="Times New Roman" style:font-size-asian="9pt" style:font-weight-asian="bold" style:font-name-complex="Arial" style:font-size-complex="9pt" style:font-weight-complex="bold"/>
</style:style>
<style:style style:name="T13" style:family="text">
<style:text-properties fo:color="#000000" loext:opacity="100%" style:font-name="Arial mt" fo:font-size="9pt" fo:letter-spacing="-0.009cm" style:letter-kerning="false" style:font-name-asian="Times New Roman" style:font-size-asian="9pt" style:font-name-complex="Arial" style:font-size-complex="9pt"/>
<style:text-properties fo:color="#000000" loext:opacity="100%" style:font-name="Arial" fo:font-weight="bold" style:letter-kerning="false" style:font-name-asian="Times New Roman" style:font-weight-asian="bold" style:font-name-complex="Arial" style:font-weight-complex="bold"/>
</style:style>
<style:style style:name="T14" style:family="text">
<style:text-properties fo:color="#000000" loext:opacity="100%" style:font-name="Arial mt" fo:font-size="9pt" fo:letter-spacing="-0.004cm" style:letter-kerning="false" style:font-name-asian="Times New Roman" style:font-size-asian="9pt" style:font-name-complex="Arial" style:font-size-complex="9pt"/>
<style:text-properties fo:color="#000000" loext:opacity="100%" style:font-name="Arial mt" fo:font-size="9pt" style:letter-kerning="false" style:font-name-asian="Times New Roman" style:font-size-asian="9pt" style:font-name-complex="Arial" style:font-size-complex="9pt"/>
</style:style>
<style:style style:name="T15" style:family="text">
<style:text-properties fo:color="#000000" loext:opacity="100%" fo:font-size="9pt" fo:letter-spacing="-0.004cm" style:letter-kerning="false" style:font-name-asian="Times New Roman" style:font-size-asian="9pt" style:font-name-complex="Arial" style:font-size-complex="9pt"/>
<style:text-properties fo:color="#000000" loext:opacity="100%" style:font-name="Arial mt" fo:font-size="9pt" fo:letter-spacing="-0.009cm" style:letter-kerning="false" style:font-name-asian="Times New Roman" style:font-size-asian="9pt" style:font-name-complex="Arial" style:font-size-complex="9pt"/>
</style:style>
<style:style style:name="T16" style:family="text">
<style:text-properties fo:color="#000000" loext:opacity="100%" fo:font-size="9pt" fo:language="en" fo:country="US" fo:font-weight="bold" style:letter-kerning="false" style:font-name-asian="Times New Roman" style:font-size-asian="9pt" style:font-weight-asian="bold" style:font-name-complex="Arial" style:font-size-complex="9pt" style:font-weight-complex="bold"/>
<style:text-properties fo:color="#000000" loext:opacity="100%" style:font-name="Arial mt" fo:font-size="9pt" fo:letter-spacing="-0.004cm" style:letter-kerning="false" style:font-name-asian="Times New Roman" style:font-size-asian="9pt" style:font-name-complex="Arial" style:font-size-complex="9pt"/>
</style:style>
<style:style style:name="T17" style:family="text">
<style:text-properties fo:color="#ff0000" loext:opacity="100%" style:font-name="Arial" fo:font-size="9pt" style:letter-kerning="false" style:font-name-asian="Times New Roman" style:font-size-asian="9pt" style:font-name-complex="Arial" style:font-size-complex="9pt"/>
<style:text-properties fo:color="#000000" loext:opacity="100%" fo:font-size="9pt" fo:letter-spacing="-0.004cm" style:letter-kerning="false" style:font-name-asian="Times New Roman" style:font-size-asian="9pt" style:font-name-complex="Arial" style:font-size-complex="9pt"/>
</style:style>
<style:style style:name="T18" style:family="text">
<style:text-properties fo:font-size="9pt" style:font-size-asian="9pt"/>
<style:text-properties fo:color="#000000" loext:opacity="100%" fo:font-size="9pt" fo:language="en" fo:country="US" fo:font-weight="bold" style:letter-kerning="false" style:font-name-asian="Times New Roman" style:font-size-asian="9pt" style:font-weight-asian="bold" style:font-name-complex="Arial" style:font-size-complex="9pt" style:font-weight-complex="bold"/>
</style:style>
<style:style style:name="T19" style:family="text">
<style:text-properties fo:color="#ff0000" loext:opacity="100%" style:font-name="Arial" fo:font-size="9pt" style:letter-kerning="false" style:font-name-asian="Times New Roman" style:font-size-asian="9pt" style:font-name-complex="Arial" style:font-size-complex="9pt"/>
</style:style>
<style:style style:name="T20" style:family="text">
<style:text-properties fo:font-size="9pt" style:font-size-asian="9pt"/>
</style:style>
<style:style style:name="T21" style:family="text">
<style:text-properties fo:font-weight="bold" style:font-weight-asian="bold" style:font-weight-complex="bold"/>
</style:style>
<style:style style:name="T22" style:family="text">
<style:text-properties officeooo:rsid="0029edf7"/>
</style:style>
<style:style style:name="T23" style:family="text">
<style:text-properties fo:font-size="7pt" style:font-size-asian="7pt" style:font-size-complex="7pt"/>
</style:style>
<style:style style:name="fr1" style:family="graphic" style:parent-style-name="Graphics">
<style:graphic-properties style:vertical-pos="from-top" style:vertical-rel="paragraph" style:horizontal-pos="from-left" style:horizontal-rel="paragraph" style:mirror="none" fo:clip="rect(0cm, 0cm, 0cm, 0cm)" draw:luminance="0%" draw:contrast="0%" draw:red="0%" draw:green="0%" draw:blue="0%" draw:gamma="100%" draw:color-inversion="false" draw:image-opacity="100%" draw:color-mode="standard"/>
</style:style>
@@ -625,14 +659,18 @@
<style:footnote-sep style:width="0.018cm" style:distance-before-sep="0.101cm" style:distance-after-sep="0.101cm" style:line-style="solid" style:adjustment="left" style:rel-width="25%" style:color="#000000"/>
</style:page-layout-properties>
<style:header-style/>
<style:footer-style/>
<style:footer-style>
<style:header-footer-properties fo:min-height="0.499cm" fo:margin-left="0cm" fo:margin-right="0cm" fo:margin-top="0cm"/>
</style:footer-style>
</style:page-layout>
<style:page-layout style:name="pm2">
<style:page-layout-properties fo:page-width="21.001cm" fo:page-height="29.7cm" style:num-format="1" style:print-orientation="portrait" fo:margin-top="2.54cm" fo:margin-bottom="2.54cm" fo:margin-left="2.54cm" fo:margin-right="2.54cm" style:writing-mode="lr-tb" style:layout-grid-color="#c0c0c0" style:layout-grid-lines="20" style:layout-grid-base-height="0.706cm" style:layout-grid-ruby-height="0.353cm" style:layout-grid-mode="none" style:layout-grid-ruby-below="false" style:layout-grid-print="false" style:layout-grid-display="false" style:layout-grid-base-width="0.706cm" style:layout-grid-snap-to="true" style:footnote-max-height="0cm" loext:margin-gutter="0cm">
<style:footnote-sep style:width="0.018cm" style:line-style="solid" style:adjustment="left" style:rel-width="33%" style:color="#000000"/>
</style:page-layout-properties>
<style:header-style/>
<style:footer-style/>
<style:footer-style>
<style:header-footer-properties fo:min-height="0.499cm" fo:margin-left="0cm" fo:margin-right="0cm" fo:margin-top="0cm"/>
</style:footer-style>
</style:page-layout>
<style:style style:name="dp1" style:family="drawing-page">
<style:drawing-page-properties draw:background-size="full"/>
@@ -641,14 +679,14 @@
<office:master-styles>
<style:master-page style:name="Standard" style:page-layout-name="pm1" draw:style-name="dp1">
<style:footer>
<text:p text:style-name="MelyaFooterVat">VAT NR. &#8211; NOT SUBJECT TO VAT IN SWITZERLAND</text:p>
<text:p text:style-name="MelyaFooterBottom"><text:tab/>We certify this invoice authentic and definitive<text:tab/>Page <text:page-number text:select-page="current">1</text:page-number>/<text:page-count>1</text:page-count></text:p>
<text:p text:style-name="MelyaFooterVat">VAT NR. NOT SUBJECT TO VAT IN SWITZERLAND</text:p>
<text:p text:style-name="MelyaFooterBottom"><text:tab/>We certify this invoice authentic and definitive<text:tab/>Page <text:page-number text:select-page="current">1</text:page-number>/<text:page-count>3</text:page-count></text:p>
</style:footer>
</style:master-page>
<style:master-page style:name="MP0" style:page-layout-name="pm2" draw:style-name="dp1">
<style:footer>
<text:p text:style-name="MelyaFooterVat">VAT NR. &#8211; NOT SUBJECT TO VAT IN SWITZERLAND</text:p>
<text:p text:style-name="MelyaFooterBottom"><text:tab/>We certify this invoice authentic and definitive<text:tab/>Page <text:page-number text:select-page="current">1</text:page-number>/<text:page-count>1</text:page-count></text:p>
<text:p text:style-name="P1">NOT SUBJECT TO <text:span text:style-name="T1">SWISS </text:span>VAT, <text:span text:style-name="T1">transaction executed abroad-art7 al.1 let. AL TVA</text:span></text:p>
<text:p text:style-name="MelyaFooterBottom"><text:tab/><text:span text:style-name="T2">We certify this invoice authentic and definitive<text:tab/></text:span>Page <text:page-number text:select-page="current">2</text:page-number>/<text:page-count>3</text:page-count></text:p>
</style:footer>
</style:master-page>
</office:master-styles>
@@ -668,8 +706,8 @@
<table:table-column table:style-name="Tableau1.C"/>
<table:table-row>
<table:table-cell table:style-name="Tableau1.A1" table:number-columns-spanned="2" office:value-type="string">
<text:p text:style-name="P1"/>
<text:p text:style-name="P7"><draw:frame draw:style-name="fr1" draw:name="Image1 Copie 1" text:anchor-type="char" svg:x="0.76cm" svg:y="0.083cm" svg:width="7.357cm" svg:height="2.519cm" draw:z-index="0"><draw:image draw:mime-type="image/png">
<text:p text:style-name="P2"/>
<text:p text:style-name="P8"><draw:frame draw:style-name="fr1" draw:name="Image1 Copie 1" text:anchor-type="char" svg:x="0.76cm" svg:y="0.083cm" svg:width="7.357cm" svg:height="2.519cm" draw:z-index="0"><draw:image draw:mime-type="image/png">
<office:binary-data>iVBORw0KGgoAAAANSUhEUgAAAXYAAACACAYAAAAf4kLVAAAACXBIWXMAABcSAAAXEwF+hOMT
AAAgAElEQVR4nOy9d5xV1bn//167njYVpAlYsCGWoCKgsbdrLLkavT+MksRrEkuMsQYUJUTR
iBqNEmu+N+aaXGNupIii2FBQFEQUUUBBUDoCMkw7Zbf1+2PttecMDMpYEHPneb3Oa2bOnLP3
@@ -1548,86 +1586,87 @@
AAAASUVORK5CYII=
</office:binary-data>
</draw:image>
</draw:frame><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T1"/></text:span></text:p>
</draw:frame><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T3"/></text:span></text:p>
</table:table-cell>
<table:covered-table-cell/>
<table:table-cell table:style-name="Tableau1.A1" office:value-type="string">
<text:p text:style-name="P4"/>
<text:h text:style-name="P29" text:outline-level="1"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T5">COMMERCIAL INVOICE</text:span></text:span></text:h>
<text:p text:style-name="P3"/>
<text:h text:style-name="P27" text:outline-level="1"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T3">COMMERCIAL INVOICE</text:span></text:span></text:h>
<text:p text:style-name="P2"/>
<text:p text:style-name="P28"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T4">Invoice: </text:span></text:span><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T4"><text:placeholder text:placeholder-type="text">&lt;invoice.number or &apos;&apos;&gt;</text:placeholder></text:span></text:span></text:p>
<text:p text:style-name="P28"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T4">Date: </text:span></text:span><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T4"><text:placeholder text:placeholder-type="text">&lt;format_date(invoice.invoice_date, invoice.party.lang) if invoice.invoice_date else &apos;&apos;&gt;</text:placeholder></text:span></text:span></text:p>
<text:p text:style-name="P3"/>
<text:p text:style-name="P8"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T4">Reference: </text:span></text:span><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T4"><text:placeholder text:placeholder-type="text">&lt;invoice.report_contract_number or &apos;&apos;&gt;</text:placeholder></text:span></text:span></text:p>
<text:p text:style-name="P21"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T6">Invoice: </text:span></text:span><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T6"><text:placeholder text:placeholder-type="text">&lt;invoice.number or &apos;&apos;&gt;</text:placeholder></text:span></text:span></text:p>
<text:p text:style-name="P21"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T6">Date: </text:span></text:span><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T6"><text:placeholder text:placeholder-type="text">&lt;format_date(invoice.invoice_date, invoice.party.lang) if invoice.invoice_date else &apos;&apos;&gt;</text:placeholder></text:span></text:span></text:p>
<text:p text:style-name="P4"/>
<text:p text:style-name="P9"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T6">Reference: </text:span></text:span><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T6"><text:placeholder text:placeholder-type="text">&lt;invoice.report_contract_number or &apos;&apos;&gt;</text:placeholder></text:span></text:span></text:p>
</table:table-cell>
</table:table-row>
<table:table-row>
<table:table-cell table:style-name="Tableau1.A1" table:number-columns-spanned="2" office:value-type="string">
<text:p text:style-name="P4"/>
<text:p text:style-name="P5"/>
</table:table-cell>
<table:covered-table-cell/>
<table:table-cell table:style-name="Tableau1.A1" office:value-type="string">
<text:p text:style-name="P4"/>
<text:p text:style-name="P8"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T6">Buyer:</text:span></text:span></text:p>
<text:p text:style-name="P8"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T7"><text:placeholder text:placeholder-type="text">&lt;&apos;TAX ID: &apos; + invoice.party_tax_identifier.code if invoice.party_tax_identifier else &apos;&apos;&gt;</text:placeholder></text:span></text:span></text:p>
<text:p text:style-name="P8"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T7"><text:placeholder text:placeholder-type="text">&lt;for each=&quot;line in invoice.report_address.splitlines()&quot;&gt;</text:placeholder></text:span></text:span><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T7"><text:placeholder text:placeholder-type="text">&lt;line&gt;</text:placeholder></text:span></text:span><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T7"><text:placeholder text:placeholder-type="text">&lt;/for&gt;</text:placeholder></text:span></text:span></text:p>
<text:p text:style-name="P8"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T7"/></text:span></text:p>
<text:p text:style-name="P4"/>
<text:p text:style-name="P5"/>
<text:p text:style-name="P9"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T8">Buyer:</text:span></text:span></text:p>
<text:p text:style-name="P9"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T9"><text:placeholder text:placeholder-type="text">&lt;&apos;TAX ID: &apos; + invoice.party_tax_identifier.code if invoice.party_tax_identifier else &apos;&apos;&gt;</text:placeholder></text:span></text:span></text:p>
<text:p text:style-name="P9"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T9"><text:placeholder text:placeholder-type="text">&lt;for each=&quot;line in invoice.report_address.splitlines()&quot;&gt;</text:placeholder></text:span></text:span><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T9"><text:placeholder text:placeholder-type="text">&lt;line&gt;</text:placeholder></text:span></text:span><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T9"><text:placeholder text:placeholder-type="text">&lt;/for&gt;</text:placeholder></text:span></text:span></text:p>
<text:p text:style-name="P9"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T9"/></text:span></text:p>
<text:p text:style-name="P5"/>
</table:table-cell>
</table:table-row>
<table:table-row>
<table:table-cell table:style-name="Tableau1.A1" table:number-columns-spanned="2" office:value-type="string">
<text:p text:style-name="P4"/>
<text:p text:style-name="P5"/>
</table:table-cell>
<table:covered-table-cell/>
<table:table-cell table:style-name="Tableau1.A1" office:value-type="string">
<text:p text:style-name="P8"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T6">Payment terms:</text:span></text:span></text:p>
<text:p text:style-name="P8"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T9"><text:placeholder text:placeholder-type="text">&lt;invoice.report_payment_description or &apos;&apos;&gt;</text:placeholder></text:span></text:span><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T9"> </text:span></text:span></text:p>
<text:p text:style-name="P8"><text:placeholder text:placeholder-type="text">&lt;if test=&quot;invoice.report_melya_maturity_date&quot;&gt;</text:placeholder><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T6">Maturity date: </text:span></text:span><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T9"><text:placeholder text:placeholder-type="text">&lt;format_date(invoice.report_melya_maturity_date, invoice.party.lang)&gt;</text:placeholder></text:span></text:span><text:placeholder text:placeholder-type="text">&lt;/if&gt;</text:placeholder></text:p>
<text:p text:style-name="P4"/>
<text:p text:style-name="P21"><text:placeholder text:placeholder-type="text">&lt;if test=&quot;invoice.report_melya_bank_name&quot;&gt;</text:placeholder>Bank: <text:placeholder text:placeholder-type="text">&lt;invoice.report_melya_bank_name&gt;</text:placeholder><text:placeholder text:placeholder-type="text">&lt;/if&gt;</text:placeholder></text:p>
<text:p text:style-name="P8"><text:placeholder text:placeholder-type="text">&lt;for each=&quot;line in invoice.report_melya_bank_address.splitlines()&quot;&gt;</text:placeholder></text:p>
<text:p text:style-name="P8"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T9"><text:placeholder text:placeholder-type="text">&lt;line&gt;</text:placeholder></text:span></text:span></text:p>
<text:p text:style-name="P8"><text:placeholder text:placeholder-type="text">&lt;/for&gt;</text:placeholder></text:p>
<text:p text:style-name="P4"/>
<text:p text:style-name="P22"><text:placeholder text:placeholder-type="text">&lt;if test=&quot;invoice.report_melya_bank_iban&quot;&gt;</text:placeholder>IBAN : <text:placeholder text:placeholder-type="text">&lt;invoice.report_melya_bank_iban&gt;</text:placeholder><text:placeholder text:placeholder-type="text">&lt;/if&gt;</text:placeholder></text:p>
<text:p text:style-name="P22"><text:placeholder text:placeholder-type="text">&lt;if test=&quot;invoice.report_melya_bank_swift&quot;&gt;</text:placeholder>SwifT Code: <text:placeholder text:placeholder-type="text">&lt;invoice.report_melya_bank_swift&gt;</text:placeholder><text:placeholder text:placeholder-type="text">&lt;/if&gt;</text:placeholder></text:p>
<text:p text:style-name="P4"/>
<text:p text:style-name="P9"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T8">Payment terms:</text:span></text:span></text:p>
<text:p text:style-name="P9"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T11"><text:placeholder text:placeholder-type="text">&lt;invoice.report_payment_description or &apos;&apos;&gt;</text:placeholder></text:span></text:span><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T11"> </text:span></text:span></text:p>
<text:p text:style-name="P9"><text:placeholder text:placeholder-type="text">&lt;if test=&quot;invoice.report_melya_maturity_date&quot;&gt;</text:placeholder><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T8">Maturity date: </text:span></text:span><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T11"><text:placeholder text:placeholder-type="text">&lt;format_date(invoice.report_melya_maturity_date, invoice.party.lang)&gt;</text:placeholder></text:span></text:span><text:placeholder text:placeholder-type="text">&lt;/if&gt;</text:placeholder></text:p>
<text:p text:style-name="P5"/>
<text:p text:style-name="P23"><text:placeholder text:placeholder-type="text">&lt;if test=&quot;invoice.report_melya_bank_name&quot;&gt;</text:placeholder>Bank: <text:placeholder text:placeholder-type="text">&lt;invoice.report_melya_bank_name&gt;</text:placeholder><text:placeholder text:placeholder-type="text">&lt;/if&gt;</text:placeholder></text:p>
<text:p text:style-name="P9"><text:placeholder text:placeholder-type="text">&lt;for each=&quot;line in invoice.report_melya_bank_address.splitlines()&quot;&gt;</text:placeholder></text:p>
<text:p text:style-name="P9"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T11"><text:placeholder text:placeholder-type="text">&lt;line&gt;</text:placeholder></text:span></text:span></text:p>
<text:p text:style-name="P9"><text:placeholder text:placeholder-type="text">&lt;/for&gt;</text:placeholder></text:p>
<text:p text:style-name="P5"/>
<text:p text:style-name="P24"><text:placeholder text:placeholder-type="text">&lt;if test=&quot;invoice.report_melya_bank_iban&quot;&gt;</text:placeholder>IBAN : <text:placeholder text:placeholder-type="text">&lt;invoice.report_melya_bank_iban&gt;</text:placeholder><text:placeholder text:placeholder-type="text">&lt;/if&gt;</text:placeholder></text:p>
<text:p text:style-name="P24"><text:placeholder text:placeholder-type="text">&lt;if test=&quot;invoice.report_melya_bank_swift&quot;&gt;</text:placeholder>SwifT Code: <text:placeholder text:placeholder-type="text">&lt;invoice.report_melya_bank_swift&gt;</text:placeholder><text:placeholder text:placeholder-type="text">&lt;/if&gt;</text:placeholder></text:p>
<text:p text:style-name="P5"/>
</table:table-cell>
</table:table-row>
<table:table-row>
<table:table-cell table:style-name="Tableau1.A1" office:value-type="string">
<text:p text:style-name="P4"/>
<text:p text:style-name="P8"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T6">Shipment date:</text:span></text:span></text:p>
<text:p text:style-name="P8"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T9"><text:placeholder text:placeholder-type="text">&lt;format_date(invoice.invoice_date, invoice.party.lang) if invoice.invoice_date else &apos;&apos;&gt;</text:placeholder></text:span></text:span></text:p>
<text:p text:style-name="P5"/>
<text:p text:style-name="P9"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T8">Shipment date:</text:span></text:span></text:p>
<text:p text:style-name="P9"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T11"><text:placeholder text:placeholder-type="text">&lt;format_date(invoice.report_bl_date, invoice.party.lang) if invoice.report_bl_date else &apos;&apos;&gt;</text:placeholder></text:span></text:span></text:p>
</table:table-cell>
<table:table-cell table:style-name="Tableau1.A1" office:value-type="string">
<text:p text:style-name="P4"/>
<text:p text:style-name="P8"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T6">Transportation:</text:span></text:span></text:p>
<text:p text:style-name="P8"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T9"><text:placeholder text:placeholder-type="text">&lt;invoice.report_shipment&gt;</text:placeholder></text:span></text:span><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T9"><text:line-break/><text:line-break/></text:span></text:span></text:p>
<text:p text:style-name="P5"/>
<text:p text:style-name="P9"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T8">Transportation:</text:span></text:span></text:p>
<text:p text:style-name="P9"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T11"><text:placeholder text:placeholder-type="text">&lt;invoice.report_transportation or &apos;&apos;&gt;</text:placeholder></text:span></text:span><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T11"><text:line-break/><text:line-break/></text:span></text:span></text:p>
</table:table-cell>
<table:table-cell table:style-name="Tableau1.A1" office:value-type="string">
<text:p text:style-name="P4"/>
<text:p text:style-name="P8"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T6">Terms of delivery:</text:span></text:span></text:p>
<text:p text:style-name="P8"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T9"><text:placeholder text:placeholder-type="text">&lt;invoice.report_incoterm or &apos;&apos;&gt;</text:placeholder></text:span></text:span></text:p>
<text:p text:style-name="P5"/>
<text:p text:style-name="P9"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T8">Terms of delivery:</text:span></text:span></text:p>
<text:p text:style-name="P9"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T11"><text:placeholder text:placeholder-type="text">&lt;invoice.report_incoterm or &apos;&apos;&gt;</text:placeholder></text:span></text:span></text:p>
</table:table-cell>
</table:table-row>
<text:soft-page-break/>
<table:table-row>
<table:table-cell table:style-name="Tableau1.A1" office:value-type="string">
<text:p text:style-name="P8"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T6">From:</text:span></text:span></text:p>
<text:p text:style-name="P8"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T9"><text:placeholder text:placeholder-type="text">&lt;invoice.report_loading_port or &apos;&apos;&gt;</text:placeholder></text:span></text:span></text:p>
<text:p text:style-name="P9"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T8">From:</text:span></text:span></text:p>
<text:p text:style-name="P9"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T11"><text:placeholder text:placeholder-type="text">&lt;invoice.report_loading_port or &apos;&apos;&gt;</text:placeholder></text:span></text:span></text:p>
</table:table-cell>
<table:table-cell table:style-name="Tableau1.A1" office:value-type="string">
<text:p text:style-name="P8"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T6">To:</text:span></text:span></text:p>
<text:p text:style-name="P14"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T9"><text:placeholder text:placeholder-type="text">&lt;invoice.report_discharge_port or &apos;&apos;&gt;</text:placeholder></text:span></text:span></text:p>
<text:p text:style-name="P9"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T8">To:</text:span></text:span></text:p>
<text:p text:style-name="P15"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T11"><text:placeholder text:placeholder-type="text">&lt;invoice.report_discharge_port or &apos;&apos;&gt;</text:placeholder></text:span></text:span></text:p>
</table:table-cell>
<table:table-cell table:style-name="Tableau1.A1" office:value-type="string">
<text:p text:style-name="P8"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T6">Origin:</text:span></text:span></text:p>
<text:p text:style-name="P8"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T9"><text:placeholder text:placeholder-type="text">&lt;invoice.report_origin or &apos;&apos;&gt;</text:placeholder></text:span></text:span></text:p>
<text:p text:style-name="P9"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T8">Origin:</text:span></text:span></text:p>
<text:p text:style-name="P9"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T11"><text:placeholder text:placeholder-type="text">&lt;invoice.report_origin or &apos;&apos;&gt;</text:placeholder></text:span></text:span></text:p>
</table:table-cell>
</table:table-row>
</table:table>
<text:p text:style-name="P4"/>
<text:p text:style-name="P5"/>
<table:table table:name="Tableau2" table:style-name="Tableau2">
<table:table-column table:style-name="Tableau2.A"/>
<table:table-column table:style-name="Tableau2.B"/>
@@ -1635,101 +1674,101 @@
<table:table-column table:style-name="Tableau2.D"/>
<table:table-row>
<table:table-cell table:style-name="Tableau2.A1" office:value-type="string">
<text:p text:style-name="P15"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T6">Quantity</text:span></text:span></text:p>
<text:p text:style-name="P16"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T8">Quantity</text:span></text:span></text:p>
</table:table-cell>
<table:table-cell table:style-name="Tableau2.A1" office:value-type="string">
<text:p text:style-name="P15"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T6">Goods Description</text:span></text:span></text:p>
<text:p text:style-name="P16"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T8">Goods Description</text:span></text:span></text:p>
</table:table-cell>
<table:table-cell table:style-name="Tableau2.A1" office:value-type="string">
<text:p text:style-name="P15"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T6">Unit Price / mt</text:span></text:span></text:p>
<text:p text:style-name="P16"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T8">Unit Price / mt</text:span></text:span></text:p>
</table:table-cell>
<table:table-cell table:style-name="Tableau2.A1" office:value-type="string">
<text:p text:style-name="P15"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T6">US Dollar Amount</text:span></text:span></text:p>
<text:p text:style-name="P16"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T8">US Dollar Amount</text:span></text:span></text:p>
</table:table-cell>
</table:table-row>
<table:table-row>
<table:table-cell table:style-name="Tableau2.A1" office:value-type="string">
<text:p text:style-name="P17"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T9"><text:s/></text:span></text:span><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T12"><text:s/></text:span></text:span><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T12"><text:placeholder text:placeholder-type="text">&lt;format_number_symbol(invoice.report_net, invoice.party.lang, invoice.lines[0].unit, digits=4) if invoice.lines else &apos;&apos;&gt;</text:placeholder></text:span></text:span></text:p>
<text:p text:style-name="P18"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T11"><text:s/></text:span></text:span><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T14"><text:s/></text:span></text:span><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T14"><text:placeholder text:placeholder-type="text">&lt;format_number_symbol(invoice.report_net, invoice.party.lang, invoice.lines[0].unit, digits=4) if invoice.lines else &apos;&apos;&gt;</text:placeholder></text:span></text:span></text:p>
</table:table-cell>
<table:table-cell table:style-name="Tableau2.A1" office:value-type="string">
<text:p text:style-name="P15"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T9"><text:placeholder text:placeholder-type="text">&lt;invoice.report_product_name or &apos;&apos;&gt;</text:placeholder></text:span></text:span></text:p>
<text:p text:style-name="P15"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T9"><text:placeholder text:placeholder-type="text">&lt;invoice.report_product_description or &apos;&apos;&gt;</text:placeholder></text:span></text:span></text:p>
<text:p text:style-name="P6"/>
<text:p text:style-name="P16"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T11"><text:placeholder text:placeholder-type="text">&lt;invoice.report_product_name or &apos;&apos;&gt;</text:placeholder></text:span></text:span></text:p>
<text:p text:style-name="P16"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T11"><text:placeholder text:placeholder-type="text">&lt;invoice.report_product_description or &apos;&apos;&gt;</text:placeholder></text:span></text:span></text:p>
<text:p text:style-name="P7"/>
</table:table-cell>
<table:table-cell table:style-name="Tableau2.A1" office:value-type="string">
<text:p text:style-name="P16"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T9"><text:s/></text:span></text:span><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T12"><text:placeholder text:placeholder-type="text">&lt;format_currency(invoice.lines[0].unit_price, invoice.party.lang, invoice.currency) if invoice.lines else &apos;&apos;&gt;</text:placeholder></text:span></text:span></text:p>
<text:p text:style-name="P17"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T11"><text:s/></text:span></text:span><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T14"><text:placeholder text:placeholder-type="text">&lt;format_currency(invoice.lines[0].unit_price, invoice.party.lang, invoice.currency) if invoice.lines else &apos;&apos;&gt;</text:placeholder></text:span></text:span></text:p>
</table:table-cell>
<table:table-cell table:style-name="Tableau2.A1" office:value-type="string">
<text:p text:style-name="P23" loext:marker-style-name="T18"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T15"><text:placeholder text:placeholder-type="text">&lt;format_currency(invoice.untaxed_amount, invoice.party.lang, invoice.currency)&gt;</text:placeholder></text:span></text:span></text:p>
<text:p text:style-name="P25" loext:marker-style-name="T20"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T17"><text:placeholder text:placeholder-type="text">&lt;format_currency(invoice.untaxed_amount, invoice.party.lang, invoice.currency)&gt;</text:placeholder></text:span></text:span></text:p>
</table:table-cell>
</table:table-row>
</table:table>
<text:p text:style-name="P4"/>
<text:p text:style-name="P5"/>
<table:table table:name="Tableau3" table:style-name="Tableau3">
<table:table-column table:style-name="Tableau3.A"/>
<table:table-column table:style-name="Tableau3.B"/>
<table:table-row>
<table:table-cell table:style-name="Tableau3.A1" office:value-type="string">
<text:p text:style-name="P24"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T8"><text:placeholder text:placeholder-type="text">&lt;if test=&quot;invoice.report_melya_rate_rows&quot;&gt;</text:placeholder></text:span></text:span></text:p>
<text:p text:style-name="P26"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T10"><text:placeholder text:placeholder-type="text">&lt;if test=&quot;invoice.report_melya_rate_rows&quot;&gt;</text:placeholder></text:span></text:span></text:p>
</table:table-cell>
<table:table-cell table:style-name="Tableau3.A1" office:value-type="string">
<text:p text:style-name="P9"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T8"/></text:span></text:p>
<text:p text:style-name="P10"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T10"/></text:span></text:p>
</table:table-cell>
</table:table-row>
<table:table-row>
<table:table-cell table:style-name="Tableau3.A1" office:value-type="string">
<text:p text:style-name="P11"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T8"><text:placeholder text:placeholder-type="text">&lt;for each=&quot;pc in invoice.report_melya_rate_rows&quot;&gt;</text:placeholder></text:span></text:span><text:soft-page-break/></text:p>
<text:p text:style-name="P12"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T10"><text:placeholder text:placeholder-type="text">&lt;for each=&quot;pc in invoice.report_melya_rate_rows&quot;&gt;</text:placeholder></text:span></text:span></text:p>
</table:table-cell>
<table:table-cell table:style-name="Tableau3.A1" office:value-type="string">
<text:p text:style-name="P9"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T9"/></text:span></text:p>
<text:p text:style-name="P10"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T11"/></text:span></text:p>
</table:table-cell>
</table:table-row>
<table:table-row>
<table:table-cell table:style-name="Tableau3.A1" office:value-type="string">
<text:p text:style-name="P12"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T9"><text:placeholder text:placeholder-type="text">&lt;pc[&apos;label&apos;]&gt;</text:placeholder></text:span></text:span></text:p>
<text:p text:style-name="P13"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T11"><text:placeholder text:placeholder-type="text">&lt;pc[&apos;label&apos;]&gt;</text:placeholder></text:span></text:span></text:p>
</table:table-cell>
<table:table-cell table:style-name="Tableau3.A1" office:value-type="string">
<text:p text:style-name="P13"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T9"><text:placeholder text:placeholder-type="text">&lt;pc.get(&apos;amount_text&apos;, &apos;&apos;)&gt;</text:placeholder></text:span></text:span></text:p>
<text:p text:style-name="P14"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T11"><text:placeholder text:placeholder-type="text">&lt;pc.get(&apos;amount_text&apos;, &apos;&apos;)&gt;</text:placeholder></text:span></text:span></text:p>
</table:table-cell>
</table:table-row>
<table:table-row>
<table:table-cell table:style-name="Tableau3.A4" office:value-type="string">
<text:p text:style-name="P25"><text:placeholder text:placeholder-type="text">&lt;/for&gt;</text:placeholder></text:p>
<text:p text:style-name="P27"><text:placeholder text:placeholder-type="text">&lt;/for&gt;</text:placeholder></text:p>
</table:table-cell>
<table:table-cell table:style-name="Tableau3.A4" office:value-type="string">
<text:p text:style-name="P9"/>
<text:p text:style-name="P10"/>
</table:table-cell>
</table:table-row>
<table:table-row>
<table:table-cell table:style-name="Tableau3.A4" office:value-type="string">
<text:p text:style-name="P25"><text:placeholder text:placeholder-type="text">&lt;/if&gt;</text:placeholder></text:p>
<text:p text:style-name="P27"><text:placeholder text:placeholder-type="text">&lt;/if&gt;</text:placeholder></text:p>
</table:table-cell>
<table:table-cell table:style-name="Tableau3.A4" office:value-type="string">
<text:p text:style-name="P9"/>
<text:p text:style-name="P10"/>
</table:table-cell>
</table:table-row>
<table:table-row>
<table:table-cell table:style-name="Tableau3.A1" office:value-type="string">
<text:p text:style-name="P12"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T8">Total </text:span></text:span><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T10"><text:placeholder text:placeholder-type="text">&lt;invoice.report_incoterm or &apos;&apos;&gt;</text:placeholder></text:span></text:span><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T8"><text:s/>Value in </text:span></text:span><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T8"><text:placeholder text:placeholder-type="text">&lt;invoice.currency.name&gt;</text:placeholder></text:span></text:span></text:p>
<text:p text:style-name="P13"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T10">Total </text:span></text:span><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T12"><text:placeholder text:placeholder-type="text">&lt;invoice.report_incoterm or &apos;&apos;&gt;</text:placeholder></text:span></text:span><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T10"><text:s/>Value in </text:span></text:span><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T10"><text:placeholder text:placeholder-type="text">&lt;invoice.currency.name&gt;</text:placeholder></text:span></text:span></text:p>
</table:table-cell>
<table:table-cell table:style-name="Tableau3.A1" office:value-type="string">
<text:p text:style-name="P9"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T8"><text:placeholder text:placeholder-type="text">&lt;format_currency(invoice.untaxed_amount, invoice.party.lang, invoice.currency)&gt;</text:placeholder></text:span></text:span></text:p>
<text:p text:style-name="P10"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T10"><text:placeholder text:placeholder-type="text">&lt;format_currency(invoice.untaxed_amount, invoice.party.lang, invoice.currency)&gt;</text:placeholder></text:span></text:span></text:p>
</table:table-cell>
</table:table-row>
<table:table-row>
<table:table-cell table:style-name="Tableau3.A1" office:value-type="string">
<text:p text:style-name="P4"/>
<text:p text:style-name="P5"/>
</table:table-cell>
<table:table-cell table:style-name="Tableau3.B7" office:value-type="string">
<text:p text:style-name="P4"/>
<text:p text:style-name="P5"/>
</table:table-cell>
</table:table-row>
</table:table>
<text:p text:style-name="P4"/>
<text:p text:style-name="P19"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T6">Net weight: </text:span></text:span><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T12"><text:placeholder text:placeholder-type="text">&lt;format_number_symbol(invoice.report_net, invoice.party.lang, invoice.lines[0].unit, digits=4) if invoice.lines else &apos;&apos;&gt;</text:placeholder></text:span></text:span><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T9"><text:s/></text:span></text:span></text:p>
<text:p text:style-name="P19"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T6">Gross weight: </text:span></text:span><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T12"><text:placeholder text:placeholder-type="text">&lt;format_number_symbol(invoice.report_gross, invoice.party.lang, invoice.lines[0].unit, digits=4) if invoice.lines else &apos;&apos;&gt;</text:placeholder></text:span></text:span><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T9"><text:s/></text:span></text:span></text:p>
<text:p text:style-name="P4"/>
<text:p text:style-name="P8"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T6">Packaging: </text:span></text:span><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T9"><text:placeholder text:placeholder-type="text">&lt;invoice.report_packaging or &apos;&apos;&gt;</text:placeholder></text:span></text:span></text:p>
<text:p text:style-name="P5"/>
<text:p text:style-name="P20"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T8">Net weight: </text:span></text:span><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T14"><text:placeholder text:placeholder-type="text">&lt;format_number_symbol(invoice.report_net, invoice.party.lang, invoice.lines[0].unit, digits=4) if invoice.lines else &apos;&apos;&gt;</text:placeholder></text:span></text:span><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T11"><text:s/></text:span></text:span></text:p>
<text:p text:style-name="P20"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T8">Gross weight: </text:span></text:span><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T14"><text:placeholder text:placeholder-type="text">&lt;format_number_symbol(invoice.report_gross, invoice.party.lang, invoice.lines[0].unit, digits=4) if invoice.lines else &apos;&apos;&gt;</text:placeholder></text:span></text:span><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T11"><text:s/></text:span></text:span></text:p>
<text:p text:style-name="P5"/>
<text:p text:style-name="P9"><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T8">Packaging: </text:span></text:span><text:span text:style-name="Police_20_par_20_défaut"><text:span text:style-name="T11"><text:placeholder text:placeholder-type="text">&lt;invoice.report_packaging or &apos;&apos;&gt;</text:placeholder></text:span></text:span></text:p>
<text:p text:style-name="Normal"><text:tab/><text:tab/><text:tab/><text:tab/><text:tab/><text:tab/><text:tab/><text:tab/><text:tab/></text:p>
<text:p text:style-name="Standard"><text:placeholder text:placeholder-type="text">&lt;/for&gt;</text:placeholder></text:p>
</office:text>

View File

@@ -1404,23 +1404,11 @@ class Invoice(metaclass=PoolMeta):
shipment = self._get_report_shipment()
if not shipment:
return ''
supplier = getattr(shipment, 'supplier', None)
if getattr(shipment, 'transport_type', None) == 'truck':
return 'By Truck'
vessel = getattr(shipment, 'vessel', None)
supplier_name = (
getattr(supplier, 'name', None)
or getattr(supplier, 'rec_name', None)
or '')
vessel_name = getattr(vessel, 'vessel_name', None) or ''
note = getattr(shipment, 'note', None) or ''
if supplier_name and vessel_name:
transport = f"BY {supplier_name} ({vessel_name})"
elif supplier_name:
transport = f"BY {supplier_name}"
else:
transport = vessel_name
return ' '.join(part for part in [transport, note] if part).strip()
return vessel_name
@property
def report_bl_date(self):

View File

@@ -684,7 +684,8 @@ class ShipmentIn(metaclass=PoolMeta):
('truck', 'Truck'),
('other', 'Other'),
], 'Transport type')
vessel = fields.Many2One('trade.vessel',"Vessel")
vessel = fields.Many2One('trade.vessel', "Vessel",
states={'invisible': Eval('transport_type') == 'truck'})
info = fields.Function(fields.Text("Info",states={'invisible': ~Eval('info',False)}),'get_info')
anim = fields.Function(fields.Text(""),'get_anim')
carte = fields.Function(fields.Text("",states={'invisible': ~Eval('info',False)}),'get_imo')
@@ -725,12 +726,17 @@ class ShipmentIn(metaclass=PoolMeta):
travel_nb = fields.Char("Travel nb")
receive_date = fields.Date("Reception date")
receive_nb = fields.Char("Reception nb")
cargo_mode = fields.Selection([
('bulk', 'Bulk'),
('container', 'Container'),
], 'Cargo Mode', required=True)
vessel_type = fields.Function(fields.Many2One('stock.vessel.type',"Vessel type"),'get_vessel_type')
cargo_mode = fields.Selection([
('none', ''),
('bulk', 'Bulk'),
('container', 'Container'),
], 'Cargo Mode', required=True,
states={'invisible': Eval('transport_type') == 'truck'})
vessel_type = fields.Function(
fields.Many2One('stock.vessel.type', "Vessel type",
states={'invisible': Eval('transport_type') == 'truck'}),
'get_vessel_type')
container = fields.One2Many(
'stock.shipment.container',
'shipment',
@@ -760,6 +766,35 @@ class ShipmentIn(metaclass=PoolMeta):
'send': {},
})
@staticmethod
def _normalize_transport_values(values, record=None):
values = dict(values)
transport_type = values.get(
'transport_type', getattr(record, 'transport_type', None))
if transport_type == 'truck':
values['vessel'] = None
values['cargo_mode'] = 'none'
elif values.get('cargo_mode') == 'none':
values['cargo_mode'] = 'bulk'
return values
@classmethod
def create(cls, vlist):
return super().create([
cls._normalize_transport_values(values) for values in vlist])
@classmethod
def write(cls, *args):
new_args = []
for index in range(0, len(args), 2):
records = args[index]
values = args[index + 1]
for record in records:
new_args.extend([
[record],
cls._normalize_transport_values(values, record)])
super().write(*new_args)
@classmethod
def _stock_move_origin(cls, move):
return 'stock.move,%s' % move.id
@@ -1693,9 +1728,21 @@ class ShipmentIn(metaclass=PoolMeta):
def get_sh(self, name):
return self.id
@classmethod
def default_transport_type(cls):
return 'vessel'
@classmethod
def default_transport_type(cls):
return 'vessel'
@classmethod
def default_cargo_mode(cls):
return 'bulk'
@fields.depends('transport_type', 'cargo_mode', 'vessel')
def on_change_transport_type(self):
if self.transport_type == 'truck':
self.vessel = None
self.cargo_mode = 'none'
elif self.cargo_mode == 'none':
self.cargo_mode = 'bulk'
@classmethod
def default_dashboard(cls):

View File

@@ -5081,6 +5081,59 @@ class PurchaseTradeTestCase(ModuleTestCase):
self.assertEqual(invoice.report_si_number, 'SI-B')
self.assertEqual(invoice.report_si_reference, 'REF-B')
def test_shipment_in_truck_defaults_empty_cargo_mode(self):
'truck shipment clears vessel data and uses empty cargo mode'
ShipmentIn = Pool().get('stock.shipment.in')
shipment = ShipmentIn()
shipment.transport_type = 'truck'
shipment.vessel = Mock()
shipment.cargo_mode = 'bulk'
shipment.on_change_transport_type()
self.assertIsNone(shipment.vessel)
self.assertEqual(shipment.cargo_mode, 'none')
self.assertEqual(
ShipmentIn._normalize_transport_values({
'transport_type': 'truck',
'cargo_mode': 'bulk',
'vessel': 42,
}),
{
'transport_type': 'truck',
'cargo_mode': 'none',
'vessel': None,
})
def test_invoice_report_transportation_uses_truck_label(self):
'invoice_melya Transportation displays By Truck for truck shipments'
Invoice = Pool().get('account.invoice')
invoice = Invoice()
invoice._get_report_shipment = Mock(return_value=Mock(
transport_type='truck',
supplier=Mock(rec_name='SUPPLIER'),
vessel=Mock(vessel_name='VESSEL A'),
note='ignored',
))
self.assertEqual(invoice.report_transportation, 'By Truck')
def test_invoice_report_transportation_uses_vessel_name_only(self):
'invoice_melya Transportation displays only vessel name for vessels'
Invoice = Pool().get('account.invoice')
invoice = Invoice()
invoice._get_report_shipment = Mock(return_value=Mock(
transport_type='vessel',
supplier=Mock(rec_name='SUPPLIER'),
vessel=Mock(vessel_name='VESSEL A'),
note='ignored',
))
self.assertEqual(invoice.report_transportation, 'VESSEL A')
def test_invoice_report_shipment_is_blank_if_invoice_mixes_shipments(self):
'invoice shipment fields stay empty when multiple shipments are invoiced together'
Invoice = Pool().get('account.invoice')