first commit

This commit is contained in:
root
2026-03-14 09:42:12 +00:00
commit 0adbd20c2c
10991 changed files with 1646955 additions and 0 deletions

View File

@@ -0,0 +1,2 @@
# This file is part of Tryton. The COPYRIGHT file at the top level of
# this repository contains the full copyright notices and license terms.

View File

@@ -0,0 +1,830 @@
<?xml version="1.0" encoding="UTF-8"?>
<office:document xmlns:css3t="http://www.w3.org/TR/css3-text/" xmlns:grddl="http://www.w3.org/2003/g/data-view#" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xforms="http://www.w3.org/2002/xforms" xmlns:dom="http://www.w3.org/2001/xml-events" xmlns:script="urn:oasis:names:tc:opendocument:xmlns:script:1.0" xmlns:form="urn:oasis:names:tc:opendocument:xmlns:form:1.0" xmlns:math="http://www.w3.org/1998/Math/MathML" 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:config="urn:oasis:names:tc:opendocument:xmlns:config:1.0" xmlns:ooow="http://openoffice.org/2004/writer" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:drawooo="http://openoffice.org/2010/draw" xmlns:oooc="http://openoffice.org/2004/calc" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:calcext="urn:org:documentfoundation:names:experimental:calc:xmlns:calcext: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:of="urn:oasis:names:tc:opendocument:xmlns:of:1.2" xmlns:tableooo="http://openoffice.org/2009/table" xmlns:draw="urn:oasis:names:tc:opendocument:xmlns:drawing:1.0" xmlns:dr3d="urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0" xmlns:rpt="http://openoffice.org/2005/report" xmlns:formx="urn:openoffice:names:experimental:ooxml-odf-interop:xmlns:form: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:officeooo="http://openoffice.org/2009/office" xmlns:table="urn:oasis:names:tc:opendocument:xmlns:table:1.0" xmlns:field="urn:openoffice:names:experimental:ooo-ms-interop:xmlns:field:1.0" xmlns:number="urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0" xmlns:meta="urn:oasis:names:tc:opendocument:xmlns:meta:1.0" xmlns:loext="urn:org:documentfoundation:names:experimental:office:xmlns:loext:1.0" office:version="1.3" office:mimetype="application/vnd.oasis.opendocument.text">
<office:meta><meta:generator>LibreOffice/24.2.7.2$Linux_X86_64 LibreOffice_project/420$Build-2</meta:generator><meta:creation-date>2012-11-15T15:00:35</meta:creation-date><meta:editing-cycles>1</meta:editing-cycles><meta:editing-duration>P0D</meta:editing-duration><meta:document-statistic meta:table-count="1" meta:image-count="0" meta:object-count="0" meta:page-count="3" meta:paragraph-count="57" meta:word-count="146" meta:character-count="2086" meta:non-whitespace-character-count="1997"/><meta:user-defined meta:name="Info 1"/><meta:user-defined meta:name="Info 2"/><meta:user-defined meta:name="Info 3"/><meta:user-defined meta:name="Info 4"/></office:meta>
<office:settings>
<config:config-item-set config:name="ooo:view-settings">
<config:config-item config:name="ViewAreaTop" config:type="long">26882</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">48103</config:config-item>
<config:config-item config:name="ViewAreaHeight" config:type="long">22915</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">25508</config:config-item>
<config:config-item config:name="ViewTop" config:type="long">42991</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">26882</config:config-item>
<config:config-item config:name="VisibleRight" config:type="long">48101</config:config-item>
<config:config-item config:name="VisibleBottom" config:type="long">49795</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">1</config:config-item>
<config:config-item config:name="ViewLayoutBookMode" config:type="boolean">false</config:config-item>
<config:config-item config:name="ZoomFactor" config:type="short">100</config:config-item>
<config:config-item config:name="IsSelectedFrame" config:type="boolean">false</config:config-item>
<config:config-item config:name="KeepRatio" config:type="boolean">false</config:config-item>
<config:config-item config:name="AnchoredTextOverflowLegacy" config:type="boolean">false</config:config-item>
<config:config-item config:name="LegacySingleLineFontwork" config:type="boolean">false</config:config-item>
<config:config-item config:name="ConnectorUseSnapRect" config:type="boolean">false</config:config-item>
<config:config-item config:name="IgnoreBreakAfterMultilineField" config:type="boolean">false</config:config-item>
</config:config-item-map-entry>
</config:config-item-map-indexed>
</config:config-item-set>
<config:config-item-set config:name="ooo:configuration-settings">
<config:config-item config:name="PrintProspectRTL" config:type="boolean">false</config:config-item>
<config:config-item config:name="PrintPageBackground" config:type="boolean">true</config:config-item>
<config:config-item config:name="PrintDrawings" config:type="boolean">true</config:config-item>
<config:config-item config:name="PrintFaxName" config:type="string"/>
<config:config-item config:name="PrintReversed" config:type="boolean">false</config:config-item>
<config:config-item config:name="PrintAnnotationMode" config:type="short">0</config:config-item>
<config:config-item config:name="PrintHiddenText" config:type="boolean">false</config:config-item>
<config:config-item config:name="PrintEmptyPages" config:type="boolean">true</config:config-item>
<config:config-item config:name="PrintGraphics" config:type="boolean">true</config:config-item>
<config:config-item config:name="NoNumberingShowFollowBy" config:type="boolean">false</config:config-item>
<config:config-item config:name="HyphenateURLs" config:type="boolean">true</config:config-item>
<config:config-item config:name="ImagePreferredDPI" config:type="int">0</config:config-item>
<config:config-item config:name="FootnoteInColumnToPageEnd" config:type="boolean">true</config:config-item>
<config:config-item config:name="GutterAtTop" config:type="boolean">false</config:config-item>
<config:config-item config:name="ContinuousEndnotes" config:type="boolean">false</config:config-item>
<config:config-item config:name="FrameAutowidthWithMorePara" config:type="boolean">false</config:config-item>
<config:config-item config:name="SubtractFlysAnchoredAtFlys" config:type="boolean">true</config:config-item>
<config:config-item config:name="SurroundTextWrapSmall" config:type="boolean">false</config:config-item>
<config:config-item config:name="PrintControls" config:type="boolean">true</config:config-item>
<config:config-item config:name="TreatSingleColumnBreakAsPageBreak" config:type="boolean">false</config:config-item>
<config:config-item config:name="TabOverSpacing" config:type="boolean">false</config:config-item>
<config:config-item config:name="AutoFirstLineIndentDisregardLineSpace" config:type="boolean">false</config:config-item>
<config:config-item config:name="TabOverMargin" config:type="boolean">false</config:config-item>
<config:config-item config:name="EmbedComplexScriptFonts" config:type="boolean">true</config:config-item>
<config:config-item config:name="EmbedAsianScriptFonts" config:type="boolean">true</config:config-item>
<config:config-item config:name="PrintTextPlaceholder" config:type="boolean">false</config:config-item>
<config:config-item config:name="ApplyTextAttrToEmptyLineAtEndOfParagraph" config:type="boolean">false</config:config-item>
<config:config-item config:name="EmbedSystemFonts" config:type="boolean">false</config:config-item>
<config:config-item config:name="EmbedFonts" config:type="boolean">false</config:config-item>
<config:config-item config:name="DisableOffPagePositioning" config:type="boolean">true</config:config-item>
<config:config-item config:name="BackgroundParaOverDrawings" config:type="boolean">false</config:config-item>
<config:config-item config:name="TabOverflow" config:type="boolean">false</config:config-item>
<config:config-item config:name="AllowPrintJobCancel" config:type="boolean">true</config:config-item>
<config:config-item config:name="AddVerticalFrameOffsets" config:type="boolean">false</config:config-item>
<config:config-item config:name="ProtectBookmarks" config:type="boolean">false</config:config-item>
<config:config-item config:name="AddFrameOffsets" config:type="boolean">false</config:config-item>
<config:config-item config:name="PrintBlackFonts" config:type="boolean">false</config:config-item>
<config:config-item config:name="TableRowKeep" config:type="boolean">false</config:config-item>
<config:config-item config:name="ApplyParagraphMarkFormatToNumbering" config:type="boolean">false</config:config-item>
<config:config-item config:name="PrinterIndependentLayout" config:type="string">high-resolution</config:config-item>
<config:config-item config:name="JustifyLinesWithShrinking" config:type="boolean">false</config:config-item>
<config:config-item config:name="RsidRoot" config:type="int">882034</config:config-item>
<config:config-item config:name="PrintProspect" config:type="boolean">false</config:config-item>
<config:config-item config:name="CollapseEmptyCellPara" config:type="boolean">true</config:config-item>
<config:config-item config:name="PrintPaperFromSetup" config:type="boolean">false</config:config-item>
<config:config-item config:name="CurrentDatabaseCommand" config:type="string"/>
<config:config-item config:name="CurrentDatabaseDataSource" config:type="string"/>
<config:config-item config:name="SaveThumbnail" config:type="boolean">true</config:config-item>
<config:config-item config:name="EmbeddedDatabaseName" config:type="string"/>
<config:config-item config:name="UnbreakableNumberings" config:type="boolean">false</config:config-item>
<config:config-item config:name="SaveGlobalDocumentLinks" config:type="boolean">false</config:config-item>
<config:config-item config:name="MsWordCompTrailingBlanks" config:type="boolean">false</config:config-item>
<config:config-item config:name="PrintTables" config:type="boolean">true</config:config-item>
<config:config-item config:name="PrintLeftPages" config:type="boolean">true</config:config-item>
<config:config-item config:name="AddParaTableSpacing" config:type="boolean">true</config:config-item>
<config:config-item config:name="PrinterPaperFromSetup" config:type="boolean">false</config:config-item>
<config:config-item config:name="CurrentDatabaseCommandType" config:type="int">0</config:config-item>
<config:config-item config:name="ChartAutoUpdate" config:type="boolean">true</config:config-item>
<config:config-item config:name="OutlineLevelYieldsNumbering" config:type="boolean">false</config:config-item>
<config:config-item config:name="UseOldNumbering" config:type="boolean">false</config:config-item>
<config:config-item config:name="AddParaSpacingToTableCells" config:type="boolean">true</config:config-item>
<config:config-item config:name="FieldAutoUpdate" config:type="boolean">true</config:config-item>
<config:config-item config:name="PropLineSpacingShrinksFirstLine" config:type="boolean">false</config:config-item>
<config:config-item config:name="TabAtLeftIndentForParagraphsInList" config:type="boolean">false</config:config-item>
<config:config-item config:name="PrintRightPages" config:type="boolean">true</config:config-item>
<config:config-item config:name="DoNotCaptureDrawObjsOnPage" config:type="boolean">false</config:config-item>
<config:config-item config:name="LoadReadonly" config:type="boolean">false</config:config-item>
<config:config-item config:name="HeaderSpacingBelowLastPara" config:type="boolean">false</config:config-item>
<config:config-item config:name="SaveVersionOnClose" config:type="boolean">false</config:config-item>
<config:config-item config:name="ClippedPictures" config:type="boolean">false</config:config-item>
<config:config-item config:name="MathBaselineAlignment" config:type="boolean">false</config:config-item>
<config:config-item config:name="AlignTabStopPosition" config:type="boolean">true</config:config-item>
<config:config-item config:name="UseFormerLineSpacing" config:type="boolean">false</config:config-item>
<config:config-item config:name="PrintSingleJobs" config:type="boolean">false</config:config-item>
<config:config-item config:name="PrinterName" config:type="string"/>
<config:config-item config:name="AddParaLineSpacingToTableCells" config:type="boolean">false</config:config-item>
<config:config-item config:name="IsKernAsianPunctuation" config:type="boolean">false</config:config-item>
<config:config-item config:name="DoNotJustifyLinesWithManualBreak" config:type="boolean">false</config:config-item>
<config:config-item config:name="CharacterCompressionType" config:type="short">0</config:config-item>
<config:config-item config:name="IsLabelDocument" config:type="boolean">false</config:config-item>
<config:config-item config:name="EmbedLatinScriptFonts" config:type="boolean">true</config:config-item>
<config:config-item config:name="PrinterSetup" config:type="base64Binary"/>
<config:config-item config:name="UseVariableWidthNBSP" config:type="boolean">false</config:config-item>
<config:config-item config:name="EmbedOnlyUsedFonts" config:type="boolean">false</config:config-item>
<config:config-item config:name="ApplyUserData" config:type="boolean">false</config:config-item>
<config:config-item config:name="AddParaTableSpacingAtStart" config:type="boolean">true</config:config-item>
<config:config-item config:name="InvertBorderSpacing" config:type="boolean">false</config:config-item>
<config:config-item config:name="ProtectFields" config:type="boolean">false</config:config-item>
<config:config-item config:name="AddExternalLeading" config:type="boolean">true</config:config-item>
<config:config-item config:name="LinkUpdateMode" config:type="short">1</config:config-item>
<config:config-item config:name="UseFormerObjectPositioning" config:type="boolean">false</config:config-item>
<config:config-item config:name="UnxForceZeroExtLeading" config:type="boolean">false</config:config-item>
<config:config-item config:name="UseFormerTextWrapping" config:type="boolean">false</config:config-item>
<config:config-item config:name="ConsiderTextWrapOnObjPos" config:type="boolean">false</config:config-item>
<config:config-item config:name="StylesNoDefault" config:type="boolean">false</config:config-item>
<config:config-item config:name="IgnoreFirstLineIndentInNumbering" config:type="boolean">false</config:config-item>
<config:config-item config:name="NoGapAfterNoteNumber" config:type="boolean">false</config:config-item>
<config:config-item config:name="EmptyDbFieldHidesPara" config:type="boolean">false</config:config-item>
<config:config-item config:name="DoNotResetParaAttrsForNumFont" config:type="boolean">false</config:config-item>
<config:config-item config:name="IgnoreTabsAndBlanksForLineCalculation" 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="DropCapPunctuation" 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="RedlineProtectionKey" config:type="base64Binary"/>
<config:config-item config:name="TabsRelativeToIndent" config:type="boolean">true</config:config-item>
<config:config-item config:name="Rsid" config:type="int">4028776</config:config-item>
<config:config-item config:name="UpdateFromTemplate" config:type="boolean">true</config:config-item>
<config:config-item config:name="ProtectForm" config:type="boolean">false</config:config-item>
<config:config-item config:name="MsWordCompMinLineHeightByFly" config:type="boolean">false</config:config-item>
<config:config-item config:name="SmallCapsPercentage66" config:type="boolean">true</config:config-item>
</config:config-item-set>
</office:settings>
<office:scripts>
<office:script script:language="ooo:Basic">
<ooo:libraries xmlns:ooo="http://openoffice.org/2004/office" xmlns:xlink="http://www.w3.org/1999/xlink">
<ooo:library-embedded ooo:name="Standard"/>
</ooo:libraries>
</office:script>
</office:scripts>
<office:font-face-decls>
<style:font-face style:name="Andale Sans UI" svg:font-family="&apos;Andale Sans UI&apos;" style:font-family-generic="system" style:font-pitch="variable"/>
<style:font-face style:name="DejaVu Sans" svg:font-family="&apos;DejaVu Sans&apos;" style:font-family-generic="system" style:font-pitch="variable"/>
<style:font-face style:name="Liberation Sans" svg:font-family="&apos;Liberation Sans&apos;" style:font-family-generic="swiss" style:font-pitch="variable"/>
<style:font-face style:name="Liberation Sans1" svg:font-family="&apos;Liberation Sans&apos;" style:font-adornments="Regular" style:font-family-generic="swiss" style:font-pitch="variable"/>
<style:font-face style:name="Liberation Serif" svg:font-family="&apos;Liberation Serif&apos;" style:font-family-generic="roman" style:font-pitch="variable"/>
<style:font-face style:name="Liberation Serif1" svg:font-family="&apos;Liberation Serif&apos;" style:font-adornments="Bold" style:font-family-generic="roman" style:font-pitch="variable"/>
<style:font-face style:name="Liberation Serif2" svg:font-family="&apos;Liberation Serif&apos;" style:font-adornments="Regular" style:font-family-generic="roman" style:font-pitch="variable"/>
<style:font-face style:name="StarSymbol" svg:font-family="StarSymbol"/>
<style:font-face style:name="Thorndale AMT" svg:font-family="&apos;Thorndale AMT&apos;" style:font-family-generic="roman" style:font-pitch="variable"/>
</office:font-face-decls>
<office:styles>
<style:default-style style:family="graphic">
<style:graphic-properties svg:stroke-color="#000000" draw:fill-color="#99ccff" fo:wrap-option="no-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 style:text-autospace="ideograph-alpha" style:line-break="strict" loext:tab-stop-distance="0cm" style:font-independent-line-spacing="false">
<style:tab-stops/>
</style:paragraph-properties>
<style:text-properties style:use-window-font-color="true" loext:opacity="0%" style:font-name="Thorndale AMT" fo:font-size="12pt" fo:language="en" fo:country="US" style:letter-kerning="true" style:font-name-asian="Andale Sans UI" style:font-size-asian="10.5pt" style:language-asian="zxx" style:country-asian="none" style:font-name-complex="Andale Sans UI" style:font-size-complex="12pt" style:language-complex="zxx" style:country-complex="none"/>
</style:default-style>
<style:default-style style:family="paragraph">
<style:paragraph-properties fo:hyphenation-ladder-count="no-limit" style:text-autospace="ideograph-alpha" style:punctuation-wrap="hanging" style:line-break="strict" style:tab-stop-distance="1.251cm" style:writing-mode="lr-tb"/>
<style:text-properties style:use-window-font-color="true" loext:opacity="0%" style:font-name="Thorndale AMT" fo:font-size="12pt" fo:language="en" fo:country="US" style:letter-kerning="true" style:font-name-asian="Andale Sans UI" style:font-size-asian="10.5pt" style:language-asian="zxx" style:country-asian="none" style:font-name-complex="Andale Sans UI" style:font-size-complex="12pt" style:language-complex="zxx" style:country-complex="none" 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="5" loext:hyphenation-zone="no-limit"/>
</style:default-style>
<style:default-style style:family="table">
<style:table-properties table:border-model="collapsing"/>
</style:default-style>
<style:default-style style:family="table-row">
<style:table-row-properties fo:keep-together="auto"/>
</style:default-style>
<style:style style:name="Standard" style:family="paragraph" style:class="text">
<style:text-properties style:font-name="Liberation Sans1" fo:font-family="&apos;Liberation Sans&apos;" style:font-style-name="Regular" style:font-family-generic="swiss" style:font-pitch="variable" style:font-size-asian="10.5pt"/>
</style:style>
<style:style style:name="Heading" style:family="paragraph" style:parent-style-name="Standard" style:next-style-name="Text_20_body" style:class="text">
<style:paragraph-properties fo:margin-top="0.423cm" fo:margin-bottom="0.212cm" style:contextual-spacing="false" fo:keep-with-next="always"/>
<style:text-properties style:font-name="Liberation Serif2" fo:font-family="&apos;Liberation Serif&apos;" style:font-style-name="Regular" style:font-family-generic="roman" style:font-pitch="variable" fo:font-size="16pt" style:font-name-asian="DejaVu Sans" style:font-family-asian="&apos;DejaVu Sans&apos;" style:font-family-generic-asian="system" style:font-pitch-asian="variable" style:font-size-asian="14pt" style:font-name-complex="DejaVu Sans" style:font-family-complex="&apos;DejaVu Sans&apos;" style:font-family-generic-complex="system" style:font-pitch-complex="variable" style:font-size-complex="14pt"/>
</style:style>
<style:style style:name="Text_20_body" style:display-name="Text body" style:family="paragraph" style:parent-style-name="Standard" style:class="text">
<style:paragraph-properties fo:margin-top="0cm" fo:margin-bottom="0.212cm" style:contextual-spacing="false"/>
<style:text-properties style:font-name="Liberation Sans1" fo:font-family="&apos;Liberation Sans&apos;" style:font-style-name="Regular" style:font-family-generic="swiss" style:font-pitch="variable" style:font-size-asian="10.5pt"/>
</style:style>
<style:style style:name="List" style:family="paragraph" style:parent-style-name="Text_20_body" style:class="list">
<style:text-properties style:font-size-asian="12pt"/>
</style:style>
<style:style style:name="Caption" style:family="paragraph" style:parent-style-name="Standard" style:class="extra">
<style:paragraph-properties fo:margin-top="0.212cm" fo:margin-bottom="0.212cm" style:contextual-spacing="false" text:number-lines="false" text:line-number="0"/>
<style:text-properties fo:font-size="12pt" fo:font-style="italic" style:font-size-asian="12pt" style:font-style-asian="italic" style:font-size-complex="12pt" style:font-style-complex="italic"/>
</style:style>
<style:style style:name="Index" style:family="paragraph" style:parent-style-name="Standard" style:class="index">
<style:paragraph-properties text:number-lines="false" text:line-number="0"/>
<style:text-properties style:font-size-asian="12pt"/>
</style:style>
<style:style style:name="Heading_20_1" style:display-name="Heading 1" style:family="paragraph" style:parent-style-name="Heading" style:next-style-name="Text_20_body" style:class="text">
<style:text-properties fo:font-size="16pt" fo:font-weight="bold" style:font-size-asian="115%" style:font-weight-asian="bold" style:font-size-complex="115%" style:font-weight-complex="bold"/>
</style:style>
<style:style style:name="Table_20_Contents" style:display-name="Table Contents" style:family="paragraph" style:parent-style-name="Standard" style:class="extra">
<style:paragraph-properties text:number-lines="false" text:line-number="0"/>
<style:text-properties style:font-size-asian="10.5pt"/>
</style:style>
<style:style style:name="Table_20_Heading" style:display-name="Table Heading" style:family="paragraph" style:parent-style-name="Table_20_Contents" style:class="extra" style:master-page-name="">
<style:paragraph-properties fo:text-align="center" style:justify-single-word="false" style:page-number="auto" text:number-lines="false" text:line-number="0"/>
<style:text-properties style:font-name="Liberation Serif1" fo:font-family="&apos;Liberation Serif&apos;" style:font-style-name="Bold" style:font-family-generic="roman" style:font-pitch="variable" fo:font-weight="bold" style:font-size-asian="10.5pt" style:font-weight-asian="bold" style:font-weight-complex="bold"/>
</style:style>
<style:style style:name="Heading_20_2" style:display-name="Heading 2" style:family="paragraph" style:parent-style-name="Heading" style:next-style-name="Text_20_body" style:class="text">
<style:text-properties fo:font-size="14pt" fo:font-style="italic" fo:font-weight="bold" style:font-size-asian="14pt" style:font-style-asian="italic" style:font-weight-asian="bold" style:font-size-complex="14pt" style:font-style-complex="italic" style:font-weight-complex="bold"/>
</style:style>
<style:style style:name="Heading_20_3" style:display-name="Heading 3" style:family="paragraph" style:parent-style-name="Heading" style:next-style-name="Text_20_body" style:class="text">
<style:text-properties fo:font-size="14pt" fo:font-weight="bold" style:font-size-asian="14pt" style:font-weight-asian="bold" style:font-size-complex="14pt" style:font-weight-complex="bold"/>
</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.795cm" style:type="center"/>
<style:tab-stop style:position="17.59cm" style:type="right"/>
</style:tab-stops>
</style:paragraph-properties>
</style:style>
<style:style style:name="Header" 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.795cm" style:type="center"/>
<style:tab-stop style:position="17.59cm" style:type="right"/>
</style:tab-stops>
</style:paragraph-properties>
<style:text-properties fo:font-size="9pt" style:font-size-asian="10.5pt"/>
</style:style>
<style:style style:name="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.795cm" style:type="center"/>
<style:tab-stop style:position="17.59cm" style:type="right"/>
</style:tab-stops>
</style:paragraph-properties>
<style:text-properties fo:font-size="9pt" style:font-size-asian="10.5pt"/>
</style:style>
<style:style style:name="Text_20_body_20_indent" style:display-name="Text body indent" style:family="paragraph" style:parent-style-name="Text_20_body" style:class="text">
<style:paragraph-properties fo:margin-left="0.499cm" fo:margin-right="0cm" fo:margin-top="0cm" fo:margin-bottom="0cm" style:contextual-spacing="false" fo:text-indent="0cm" style:auto-text-indent="false"/>
</style:style>
<style:style style:name="Text" style:family="paragraph" style:parent-style-name="Caption" style:class="extra"/>
<style:style style:name="Quotations" style:family="paragraph" style:parent-style-name="Standard" style:class="html">
<style:paragraph-properties fo:margin-left="1cm" fo:margin-right="1cm" fo:margin-top="0cm" fo:margin-bottom="0.499cm" style:contextual-spacing="false" fo:text-indent="0cm" style:auto-text-indent="false"/>
</style:style>
<style:style style:name="Title" style:family="paragraph" style:parent-style-name="Heading" style:next-style-name="Text_20_body" style:class="chapter">
<style:paragraph-properties fo:text-align="center" style:justify-single-word="false"/>
<style:text-properties fo:font-size="28pt" fo:font-weight="bold" style:font-size-asian="28pt" style:font-weight-asian="bold" style:font-size-complex="28pt" style:font-weight-complex="bold"/>
</style:style>
<style:style style:name="Subtitle" style:family="paragraph" style:parent-style-name="Heading" style:next-style-name="Text_20_body" style:class="chapter">
<style:paragraph-properties fo:margin-top="0.106cm" fo:margin-bottom="0.212cm" style:contextual-spacing="false" fo:text-align="center" style:justify-single-word="false"/>
<style:text-properties fo:font-size="18pt" style:font-size-asian="18pt" style:font-size-complex="18pt"/>
</style:style>
<style:style style:name="Frame_20_contents" style:display-name="Frame contents" style:family="paragraph" style:parent-style-name="Standard" style:class="extra"/>
<style:style style:name="Placeholder" style:family="text">
<style:text-properties fo:font-variant="small-caps" fo:color="#008080" loext:opacity="100%" style:text-underline-style="dotted" style:text-underline-width="auto" style:text-underline-color="font-color"/>
</style:style>
<style:style style:name="Bullet_20_Symbols" style:display-name="Bullet Symbols" style:family="text">
<style:text-properties style:font-name="StarSymbol" fo:font-family="StarSymbol" fo:font-size="9pt" style:font-name-asian="StarSymbol" style:font-family-asian="StarSymbol" style:font-size-asian="9pt" style:font-name-complex="StarSymbol" style:font-family-complex="StarSymbol" style:font-size-complex="9pt"/>
</style:style>
<style:style style:name="Frame" style:family="graphic">
<style:graphic-properties text:anchor-type="paragraph" svg:x="0cm" svg:y="0cm" fo:margin-left="0.201cm" fo:margin-right="0.201cm" fo:margin-top="0.201cm" fo:margin-bottom="0.201cm" style:wrap="parallel" style:number-wrapped-paragraphs="no-limit" style:wrap-contour="false" style:vertical-pos="top" style:vertical-rel="paragraph-content" style:horizontal-pos="center" style:horizontal-rel="paragraph-content" fo:background-color="transparent" draw:fill="none" draw:fill-color="#99ccff" fo:padding="0.15cm" fo:border="0.06pt solid #000000"/>
</style:style>
<text:outline-style style:name="Outline">
<text:outline-level-style text:level="1" loext:num-list-format="%1%" style:num-format="">
<style:list-level-properties text:min-label-distance="0.381cm"/>
</text:outline-level-style>
<text:outline-level-style text:level="2" loext:num-list-format="%2%" style:num-format="">
<style:list-level-properties text:min-label-distance="0.381cm"/>
</text:outline-level-style>
<text:outline-level-style text:level="3" loext:num-list-format="%3%" style:num-format="">
<style:list-level-properties text:min-label-distance="0.381cm"/>
</text:outline-level-style>
<text:outline-level-style text:level="4" loext:num-list-format="%4%" style:num-format="">
<style:list-level-properties text:min-label-distance="0.381cm"/>
</text:outline-level-style>
<text:outline-level-style text:level="5" loext:num-list-format="%5%" style:num-format="">
<style:list-level-properties text:min-label-distance="0.381cm"/>
</text:outline-level-style>
<text:outline-level-style text:level="6" loext:num-list-format="%6%" style:num-format="">
<style:list-level-properties text:min-label-distance="0.381cm"/>
</text:outline-level-style>
<text:outline-level-style text:level="7" loext:num-list-format="%7%" style:num-format="">
<style:list-level-properties text:min-label-distance="0.381cm"/>
</text:outline-level-style>
<text:outline-level-style text:level="8" loext:num-list-format="%8%" style:num-format="">
<style:list-level-properties text:min-label-distance="0.381cm"/>
</text:outline-level-style>
<text:outline-level-style text:level="9" loext:num-list-format="%9%" style:num-format="">
<style:list-level-properties text:min-label-distance="0.381cm"/>
</text:outline-level-style>
<text:outline-level-style text:level="10" loext:num-list-format="%10%" style:num-format="">
<style:list-level-properties text:min-label-distance="0.381cm"/>
</text:outline-level-style>
</text:outline-style>
<text:notes-configuration text:note-class="footnote" style:num-format="1" text:start-value="0" text:footnotes-position="page" text:start-numbering-at="document"/>
<text:notes-configuration text:note-class="endnote" style:num-format="i" text:start-value="0"/>
<text:linenumbering-configuration text:number-lines="false" text:offset="0.499cm" style:num-format="1" text:number-position="left" text:increment="5"/>
<loext:theme loext:name="Office Theme">
<loext:theme-colors loext:name="LibreOffice">
<loext:color loext:name="dark1" loext:color="#000000"/>
<loext:color loext:name="light1" loext:color="#ffffff"/>
<loext:color loext:name="dark2" loext:color="#000000"/>
<loext:color loext:name="light2" loext:color="#ffffff"/>
<loext:color loext:name="accent1" loext:color="#18a303"/>
<loext:color loext:name="accent2" loext:color="#0369a3"/>
<loext:color loext:name="accent3" loext:color="#a33e03"/>
<loext:color loext:name="accent4" loext:color="#8e03a3"/>
<loext:color loext:name="accent5" loext:color="#c99c00"/>
<loext:color loext:name="accent6" loext:color="#c9211e"/>
<loext:color loext:name="hyperlink" loext:color="#0000ee"/>
<loext:color loext:name="followed-hyperlink" loext:color="#551a8b"/>
</loext:theme-colors>
</loext:theme>
</office:styles>
<office:automatic-styles>
<style:style style:name="Lines" style:family="table">
<style:table-properties style:width="17.59cm" table:align="margins"/>
</style:style>
<style:style style:name="Lines.A" style:family="table-column">
<style:table-column-properties style:column-width="4.001cm" style:rel-column-width="14905*"/>
</style:style>
<style:style style:name="Lines.B" style:family="table-column">
<style:table-column-properties style:column-width="3cm" style:rel-column-width="11178*"/>
</style:style>
<style:style style:name="Lines.C" style:family="table-column">
<style:table-column-properties style:column-width="2cm" style:rel-column-width="7452*"/>
</style:style>
<style:style style:name="Lines.F" style:family="table-column">
<style:table-column-properties style:column-width="2.588cm" style:rel-column-width="9640*"/>
</style:style>
<style:style style:name="Lines.G" style:family="table-column">
<style:table-column-properties style:column-width="2.002cm" style:rel-column-width="7456*"/>
</style:style>
<style:style style:name="Lines.A1" style:family="table-cell">
<style:table-cell-properties fo:background-color="#cccccc" fo:padding="0.101cm" fo:border-left="0.05pt solid #000000" fo:border-right="none" fo:border-top="0.05pt solid #000000" fo:border-bottom="0.05pt solid #000000" style:writing-mode="page">
<style:background-image/>
</style:table-cell-properties>
</style:style>
<style:style style:name="Lines.G1" style:family="table-cell">
<style:table-cell-properties fo:background-color="#cccccc" fo:padding="0.101cm" fo:border="0.05pt solid #000000" style:writing-mode="page">
<style:background-image/>
</style:table-cell-properties>
</style:style>
<style:style style:name="Lines.A2" style:family="table-cell">
<style:table-cell-properties fo:background-color="transparent" fo:padding="0.101cm" fo:border-left="0.05pt solid #000000" fo:border-right="0.05pt solid #000000" fo:border-top="none" fo:border-bottom="0.05pt solid #000000" style:writing-mode="page">
<style:background-image/>
</style:table-cell-properties>
</style:style>
<style:style style:name="Lines.A3" style:family="table-cell">
<style:table-cell-properties fo:background-color="transparent" fo:padding="0.101cm" fo:border-left="0.05pt solid #000000" fo:border-right="none" fo:border-top="none" fo:border-bottom="0.05pt solid #000000" style:writing-mode="page">
<style:background-image/>
</style:table-cell-properties>
</style:style>
<style:style style:name="Lines.A5" style:family="table-cell">
<style:table-cell-properties fo:background-color="#cccccc" fo:padding="0.101cm" fo:border-left="0.05pt solid #000000" fo:border-right="none" fo:border-top="none" fo:border-bottom="0.05pt solid #000000" style:writing-mode="page">
<style:background-image/>
</style:table-cell-properties>
</style:style>
<style:style style:name="P1" style:family="paragraph" style:parent-style-name="Header">
<style:paragraph-properties fo:text-align="center" style:justify-single-word="false"/>
<style:text-properties officeooo:paragraph-rsid="00124376"/>
</style:style>
<style:style style:name="P2" style:family="paragraph" style:parent-style-name="Footer">
<style:paragraph-properties fo:text-align="center" style:justify-single-word="false"/>
<style:text-properties officeooo:paragraph-rsid="00124376"/>
</style:style>
<style:style style:name="P3" style:family="paragraph" style:parent-style-name="Footer">
<style:paragraph-properties fo:text-align="center" style:justify-single-word="false"/>
<style:text-properties officeooo:paragraph-rsid="002d451c"/>
</style:style>
<style:style style:name="P4" style:family="paragraph" style:parent-style-name="Table_20_Contents">
<style:paragraph-properties fo:text-align="center" style:justify-single-word="false"/>
</style:style>
<style:style style:name="P5" style:family="paragraph" style:parent-style-name="Heading_20_1">
<style:paragraph-properties fo:text-align="center" style:justify-single-word="false"/>
</style:style>
<style:style style:name="P6" style:family="paragraph" style:parent-style-name="Header">
<style:paragraph-properties fo:text-align="start" style:justify-single-word="false"/>
<style:text-properties fo:font-size="12pt" officeooo:paragraph-rsid="003043e7" style:font-size-asian="12pt" style:font-size-complex="12pt"/>
</style:style>
<style:style style:name="P7" style:family="paragraph" style:parent-style-name="Header">
<style:paragraph-properties fo:text-align="start" style:justify-single-word="false"/>
<style:text-properties fo:font-size="12pt" officeooo:paragraph-rsid="002d451c" style:font-size-asian="12pt" style:font-size-complex="12pt"/>
</style:style>
<style:style style:name="P8" style:family="paragraph" style:parent-style-name="Header">
<style:paragraph-properties fo:text-align="start" style:justify-single-word="false"/>
<style:text-properties fo:font-size="12pt" officeooo:paragraph-rsid="001973ce" style:font-size-asian="12pt" style:font-size-complex="12pt"/>
</style:style>
<style:style style:name="P9" style:family="paragraph" style:parent-style-name="Frame_20_contents">
<style:paragraph-properties fo:text-align="start" style:justify-single-word="false"/>
</style:style>
<style:style style:name="P10" style:family="paragraph" style:parent-style-name="Table_20_Contents">
<style:text-properties style:font-name="Liberation Serif"/>
</style:style>
<style:style style:name="P11" style:family="paragraph" style:parent-style-name="Table_20_Heading">
<style:text-properties style:font-name="Liberation Serif"/>
</style:style>
<style:style style:name="P12" style:family="paragraph" style:parent-style-name="Table_20_Heading">
<style:paragraph-properties fo:text-align="end" style:justify-single-word="false"/>
<style:text-properties style:font-name="Liberation Serif"/>
</style:style>
<style:style style:name="P13" style:family="paragraph" style:parent-style-name="Text_20_body">
<style:text-properties style:font-name="Liberation Serif"/>
</style:style>
<style:style style:name="P14" style:family="paragraph" style:parent-style-name="Table_20_Contents">
<style:text-properties fo:font-style="italic" style:font-style-asian="italic" style:font-style-complex="italic"/>
</style:style>
<style:style style:name="P15" style:family="paragraph" style:parent-style-name="Table_20_Contents">
<style:paragraph-properties fo:text-align="end" style:justify-single-word="false"/>
</style:style>
<style:style style:name="P16" style:family="paragraph" style:parent-style-name="Table_20_Contents">
<style:paragraph-properties fo:text-align="end" style:justify-single-word="false"/>
<style:text-properties officeooo:paragraph-rsid="001611c2"/>
</style:style>
<style:style style:name="P17" style:family="paragraph" style:parent-style-name="Table_20_Contents">
<style:paragraph-properties fo:text-align="end" style:justify-single-word="false"/>
<style:text-properties officeooo:paragraph-rsid="00390577"/>
</style:style>
<style:style style:name="P18" style:family="paragraph" style:parent-style-name="Table_20_Heading">
<style:paragraph-properties fo:text-align="end" style:justify-single-word="false"/>
<style:text-properties officeooo:paragraph-rsid="00390577"/>
</style:style>
<style:style style:name="P19" style:family="paragraph" style:parent-style-name="Table_20_Contents">
<style:text-properties officeooo:paragraph-rsid="00257920"/>
</style:style>
<style:style style:name="P20" style:family="paragraph" style:parent-style-name="Standard">
<style:text-properties officeooo:paragraph-rsid="00257920"/>
</style:style>
<style:style style:name="P21" style:family="paragraph" style:parent-style-name="Text_20_body">
<style:text-properties officeooo:paragraph-rsid="000d7572"/>
</style:style>
<style:style style:name="P22" style:family="paragraph" style:parent-style-name="Text_20_body">
<style:paragraph-properties fo:break-before="column"/>
<style:text-properties officeooo:paragraph-rsid="000d7572"/>
</style:style>
<style:style style:name="P23" style:family="paragraph" style:parent-style-name="Text_20_body">
<style:text-properties officeooo:paragraph-rsid="0020411c"/>
</style:style>
<style:style style:name="P24" style:family="paragraph" style:parent-style-name="Standard">
<style:paragraph-properties fo:margin-left="11.28cm" fo:margin-right="0cm" fo:text-indent="0cm" style:auto-text-indent="false" fo:break-before="page"/>
<style:text-properties officeooo:paragraph-rsid="0020411c"/>
</style:style>
<style:style style:name="P25" style:family="paragraph" style:parent-style-name="Heading_20_1">
<style:paragraph-properties fo:text-align="center" style:justify-single-word="false"/>
<style:text-properties style:text-underline-style="solid" style:text-underline-width="auto" style:text-underline-color="font-color"/>
</style:style>
<style:style style:name="P26" style:family="paragraph" style:parent-style-name="Standard">
<style:paragraph-properties fo:margin-left="11.28cm" fo:margin-right="0cm" fo:text-indent="0cm" style:auto-text-indent="false"/>
<style:text-properties style:font-name="Liberation Sans"/>
</style:style>
<style:style style:name="P27" style:family="paragraph" style:parent-style-name="Standard" style:master-page-name="">
<style:paragraph-properties fo:margin-left="11.28cm" fo:margin-right="0cm" fo:text-indent="0cm" style:auto-text-indent="false" style:page-number="auto" fo:break-before="page"/>
<style:text-properties style:font-name="Liberation Sans"/>
</style:style>
<style:style style:name="P28" style:family="paragraph" style:parent-style-name="Standard">
<style:paragraph-properties fo:margin-left="11.28cm" fo:margin-right="0cm" fo:text-indent="0cm" style:auto-text-indent="false"/>
<style:text-properties style:font-name="Liberation Sans" officeooo:paragraph-rsid="001ba80b"/>
</style:style>
<style:style style:name="P29" style:family="paragraph" style:parent-style-name="Standard" style:master-page-name="">
<style:paragraph-properties fo:margin-left="11.28cm" fo:margin-right="0cm" fo:text-indent="0cm" style:auto-text-indent="false" style:page-number="auto" fo:break-before="page"/>
<style:text-properties style:font-name="Liberation Sans" officeooo:paragraph-rsid="001ba80b"/>
</style:style>
<style:style style:name="P30" style:family="paragraph" style:parent-style-name="Standard">
<style:paragraph-properties fo:margin-left="11.28cm" fo:margin-right="0cm" fo:text-indent="0cm" style:auto-text-indent="false" fo:break-before="page"/>
<style:text-properties style:font-name="Liberation Sans" officeooo:paragraph-rsid="0020411c"/>
</style:style>
<style:style style:name="P31" style:family="paragraph" style:parent-style-name="Standard">
<style:paragraph-properties fo:margin-left="11.28cm" fo:margin-right="0cm" fo:text-indent="0cm" style:auto-text-indent="false" fo:break-before="page"/>
</style:style>
<style:style style:name="P32" style:family="paragraph" style:parent-style-name="Standard">
<style:paragraph-properties fo:break-before="page"/>
</style:style>
<style:style style:name="P33" style:family="paragraph" style:parent-style-name="Standard">
<style:text-properties officeooo:paragraph-rsid="00267ece"/>
</style:style>
<style:style style:name="P34" style:family="paragraph" style:parent-style-name="Heading_20_1">
<style:text-properties officeooo:rsid="0032c575" officeooo:paragraph-rsid="0032c575"/>
</style:style>
<style:style style:name="P35" style:family="paragraph" style:parent-style-name="Text_20_body">
<style:text-properties officeooo:rsid="0032c575" officeooo:paragraph-rsid="0032c575"/>
</style:style>
<style:style style:name="P36" style:family="paragraph" style:parent-style-name="Heading_20_1">
<style:paragraph-properties fo:break-before="column"/>
<style:text-properties officeooo:rsid="003598b2" officeooo:paragraph-rsid="003598b2"/>
</style:style>
<style:style style:name="P37" style:family="paragraph" style:parent-style-name="Text_20_body">
<style:text-properties officeooo:rsid="003598b2" officeooo:paragraph-rsid="003598b2"/>
</style:style>
<style:style style:name="P38" style:family="paragraph" style:parent-style-name="Heading_20_1">
<style:paragraph-properties fo:break-before="column"/>
<style:text-properties officeooo:rsid="0035b630" officeooo:paragraph-rsid="0035b630"/>
</style:style>
<style:style style:name="P39" style:family="paragraph" style:parent-style-name="Table_20_Contents">
<style:text-properties officeooo:rsid="0035b630" officeooo:paragraph-rsid="0035b630"/>
</style:style>
<style:style style:name="P40" style:family="paragraph" style:parent-style-name="Table_20_Heading">
<style:text-properties officeooo:rsid="0035b630" officeooo:paragraph-rsid="0035b630"/>
</style:style>
<style:style style:name="P41" style:family="paragraph" style:parent-style-name="Text_20_body">
<style:text-properties officeooo:rsid="0035b630" officeooo:paragraph-rsid="0035b630"/>
</style:style>
<style:style style:name="P42" style:family="paragraph" style:parent-style-name="Table_20_Contents">
<style:paragraph-properties fo:text-align="end" style:justify-single-word="false"/>
<style:text-properties officeooo:rsid="0035b630" officeooo:paragraph-rsid="0036ac59"/>
</style:style>
<style:style style:name="P43" style:family="paragraph" style:parent-style-name="Table_20_Heading">
<style:text-properties officeooo:rsid="0035b630" officeooo:paragraph-rsid="0036ac59"/>
</style:style>
<style:style style:name="P44" style:family="paragraph" style:parent-style-name="Standard">
<style:text-properties officeooo:paragraph-rsid="0032c575"/>
</style:style>
<style:style style:name="P45" style:family="paragraph" style:parent-style-name="Standard">
<style:paragraph-properties fo:break-before="page"/>
<style:text-properties officeooo:paragraph-rsid="0032c575"/>
</style:style>
<style:style style:name="P46" style:family="paragraph" style:parent-style-name="Text_20_body">
<style:text-properties officeooo:paragraph-rsid="0032c575"/>
</style:style>
<style:style style:name="P47" style:family="paragraph" style:parent-style-name="Table_20_Contents">
<style:text-properties officeooo:paragraph-rsid="00384d02"/>
</style:style>
<style:style style:name="P48" style:family="paragraph" style:parent-style-name="Table_20_Contents">
<style:text-properties officeooo:paragraph-rsid="00390577"/>
</style:style>
<style:style style:name="P49" style:family="paragraph" style:parent-style-name="Table_20_Heading">
<style:text-properties officeooo:rsid="0036ac59" officeooo:paragraph-rsid="0036ac59"/>
</style:style>
<style:style style:name="P50" style:family="paragraph" style:parent-style-name="Table_20_Heading">
<style:text-properties officeooo:rsid="0036ac59" officeooo:paragraph-rsid="00390577"/>
</style:style>
<style:style style:name="P51" style:family="paragraph" style:parent-style-name="Table_20_Contents">
<style:paragraph-properties fo:text-align="end" style:justify-single-word="false"/>
<style:text-properties officeooo:rsid="0036ac59" officeooo:paragraph-rsid="00390577"/>
</style:style>
<style:style style:name="P52" style:family="paragraph" style:parent-style-name="Table_20_Heading">
<style:paragraph-properties fo:text-align="end" style:justify-single-word="false"/>
<style:text-properties officeooo:rsid="00384d02" officeooo:paragraph-rsid="00384d02"/>
</style:style>
<style:style style:name="P53" style:family="paragraph" style:parent-style-name="Table_20_Heading">
<style:paragraph-properties fo:text-align="end" style:justify-single-word="false"/>
<style:text-properties officeooo:rsid="00384d02" officeooo:paragraph-rsid="00390577"/>
</style:style>
<style:style style:name="P54" style:family="paragraph" style:parent-style-name="Text_20_body">
<style:text-properties officeooo:rsid="00347d57" officeooo:paragraph-rsid="00347d57"/>
</style:style>
<style:style style:name="P55" style:family="paragraph" style:parent-style-name="Text_20_body">
<style:paragraph-properties fo:break-before="column"/>
<style:text-properties officeooo:rsid="00347d57" officeooo:paragraph-rsid="00347d57"/>
</style:style>
<style:style style:name="P56" style:family="paragraph" style:parent-style-name="Text_20_body">
<style:text-properties officeooo:paragraph-rsid="0035b630"/>
</style:style>
<style:style style:name="P57" style:family="paragraph" style:parent-style-name="Text_20_body">
<style:text-properties officeooo:rsid="00390577" officeooo:paragraph-rsid="00390577"/>
</style:style>
<style:style style:name="P58" style:family="paragraph" style:parent-style-name="Heading_20_1">
<style:paragraph-properties fo:margin-top="0cm" fo:margin-bottom="0.21cm" style:contextual-spacing="false" fo:break-before="column"/>
<style:text-properties officeooo:rsid="003598b2" officeooo:paragraph-rsid="003d7968"/>
</style:style>
<style:style style:name="P59" style:family="paragraph" style:parent-style-name="Heading_20_1">
<style:paragraph-properties fo:margin-top="0cm" fo:margin-bottom="0.21cm" style:contextual-spacing="false" fo:break-before="column"/>
<style:text-properties officeooo:rsid="0035b630" officeooo:paragraph-rsid="003d7968"/>
</style:style>
<style:style style:name="P60" style:family="paragraph" style:parent-style-name="Heading_20_1">
<style:paragraph-properties fo:text-align="center" style:justify-single-word="false"/>
</style:style>
<style:style style:name="P61" style:family="paragraph" style:parent-style-name="Heading_20_1">
<style:paragraph-properties fo:margin-top="0cm" fo:margin-bottom="0.21cm" style:contextual-spacing="false"/>
<style:text-properties officeooo:rsid="0032c575" officeooo:paragraph-rsid="0032c575"/>
</style:style>
<style:style style:name="P62" style:family="paragraph" style:parent-style-name="Table_20_Contents">
<style:text-properties officeooo:paragraph-rsid="00384d02"/>
</style:style>
<style:style style:name="P63" style:family="paragraph" style:parent-style-name="Table_20_Contents">
<style:paragraph-properties fo:text-align="end" style:justify-single-word="false"/>
<style:text-properties officeooo:rsid="0035b630" officeooo:paragraph-rsid="0036ac59"/>
</style:style>
<style:style style:name="P64" style:family="paragraph" style:parent-style-name="Table_20_Contents">
<style:paragraph-properties fo:text-align="end" style:justify-single-word="false"/>
<style:text-properties officeooo:paragraph-rsid="00390577"/>
</style:style>
<style:style style:name="P65" style:family="paragraph" style:parent-style-name="Table_20_Contents">
<style:paragraph-properties fo:text-align="end" style:justify-single-word="false"/>
<style:text-properties officeooo:rsid="0036ac59" officeooo:paragraph-rsid="00390577"/>
</style:style>
<style:style style:name="P66" style:family="paragraph" style:parent-style-name="Table_20_Contents">
<style:text-properties officeooo:paragraph-rsid="00390577"/>
</style:style>
<style:style style:name="P67" style:family="paragraph" style:parent-style-name="Table_20_Heading">
<style:text-properties officeooo:rsid="0035b630" officeooo:paragraph-rsid="0035b630"/>
</style:style>
<style:style style:name="P68" style:family="paragraph" style:parent-style-name="Table_20_Heading">
<style:text-properties officeooo:rsid="0035b630" officeooo:paragraph-rsid="0036ac59"/>
</style:style>
<style:style style:name="P69" style:family="paragraph" style:parent-style-name="Table_20_Heading">
<style:text-properties officeooo:rsid="0036ac59" officeooo:paragraph-rsid="0036ac59"/>
</style:style>
<style:style style:name="P70" style:family="paragraph" style:parent-style-name="Table_20_Heading">
<style:text-properties officeooo:rsid="0036ac59" officeooo:paragraph-rsid="00390577"/>
</style:style>
<style:style style:name="P71" style:family="paragraph" style:parent-style-name="Table_20_Heading">
<style:paragraph-properties fo:text-align="end" style:justify-single-word="false"/>
<style:text-properties officeooo:rsid="00384d02" officeooo:paragraph-rsid="00390577"/>
</style:style>
<style:style style:name="P72" style:family="paragraph" style:parent-style-name="Text_20_body">
<style:text-properties officeooo:rsid="00390577" officeooo:paragraph-rsid="00390577"/>
</style:style>
<style:style style:name="P73" style:family="paragraph" style:parent-style-name="Text_20_body">
<style:text-properties officeooo:rsid="0035b630" officeooo:paragraph-rsid="00390577"/>
</style:style>
<style:style style:name="P74" style:family="paragraph" style:parent-style-name="Text_20_body">
<style:text-properties officeooo:rsid="0035b630" officeooo:paragraph-rsid="003d7968"/>
</style:style>
<style:style style:name="P75" style:family="paragraph" style:parent-style-name="Text_20_body">
<style:text-properties officeooo:rsid="003598b2" officeooo:paragraph-rsid="003d7968"/>
</style:style>
<style:style style:name="P76" style:family="paragraph" style:parent-style-name="Text_20_body">
<style:text-properties officeooo:paragraph-rsid="003d7968"/>
</style:style>
<style:style style:name="T1" style:family="text">
<style:text-properties officeooo:rsid="000dd611"/>
</style:style>
<style:style style:name="T2" style:family="text">
<style:text-properties style:text-underline-style="solid" style:text-underline-width="auto" style:text-underline-color="font-color"/>
</style:style>
<style:style style:name="T3" style:family="text">
<style:text-properties style:text-underline-style="solid" style:text-underline-width="auto" style:text-underline-color="font-color" officeooo:rsid="0032c575"/>
</style:style>
<style:style style:name="T4" style:family="text">
<style:text-properties style:font-name="Liberation Sans"/>
</style:style>
<style:style style:name="T5" style:family="text">
<style:text-properties officeooo:rsid="0035b630"/>
</style:style>
<style:style style:name="T6" style:family="text">
<style:text-properties officeooo:rsid="0036ac59"/>
</style:style>
<style:style style:name="T7" style:family="text">
<style:text-properties officeooo:rsid="00384d02"/>
</style:style>
<style:style style:name="Sect1" style:family="section">
<style:section-properties text:dont-balance-text-columns="true" style:editable="false">
<style:columns fo:column-count="2" fo:column-gap="0.497cm">
<style:column style:rel-width="32767*" fo:start-indent="0cm" fo:end-indent="0.248cm"/>
<style:column style:rel-width="32768*" fo:start-indent="0.248cm" fo:end-indent="0cm"/>
</style:columns>
</style:section-properties>
</style:style>
<style:style style:name="Sect2" style:family="section">
<style:section-properties text:dont-balance-text-columns="false" style:editable="false">
<style:columns fo:column-count="2" fo:column-gap="0.497cm">
<style:column style:rel-width="32767*" fo:start-indent="0cm" fo:end-indent="0.248cm"/>
<style:column style:rel-width="32768*" fo:start-indent="0.248cm" fo:end-indent="0cm"/>
</style:columns>
</style:section-properties>
</style:style>
<style:page-layout style:name="pm1">
<style:page-layout-properties fo:page-width="21.59cm" fo:page-height="27.94cm" style:num-format="1" style:print-orientation="portrait" fo:margin-top="2cm" fo:margin-bottom="2cm" fo:margin-left="2cm" fo:margin-right="2cm" style:writing-mode="lr-tb" style:layout-grid-color="#c0c0c0" style:layout-grid-lines="44" style:layout-grid-base-height="0.55cm" style:layout-grid-ruby-height="0cm" style:layout-grid-mode="none" style:layout-grid-ruby-below="false" style:layout-grid-print="true" style:layout-grid-display="true" style:footnote-max-height="0cm" loext:margin-gutter="0cm">
<style:columns fo:column-count="1" fo:column-gap="0cm"/>
<style:footnote-sep style:width="0.018cm" style:distance-before-sep="0.101cm" style:distance-after-sep="0.101cm" style:line-style="none" style:adjustment="left" style:rel-width="25%" style:color="#000000"/>
</style:page-layout-properties>
<style:header-style/>
<style:footer-style/>
</style:page-layout>
<style:style style:name="dp1" style:family="drawing-page">
<style:drawing-page-properties draw:background-size="full"/>
</style:style>
</office:automatic-styles>
<office:master-styles>
<style:master-page style:name="Standard" style:page-layout-name="pm1" draw:style-name="dp1"/>
</office:master-styles>
<office:body>
<office:text text:use-soft-page-breaks="true">
<office:forms form:automatic-focus="false" form:apply-design-mode="false"/>
<text:sequence-decls>
<text:sequence-decl text:display-outline-level="0" text:name="Illustration"/>
<text:sequence-decl text:display-outline-level="0" text:name="Table"/>
<text:sequence-decl text:display-outline-level="0" text:name="Text"/>
<text:sequence-decl text:display-outline-level="0" text:name="Drawing"/>
<text:sequence-decl text:display-outline-level="0" text:name="Figure"/>
</text:sequence-decls>
<text:p text:style-name="P45"><text:placeholder text:placeholder-type="text">&lt;for each=&quot;shipment in records&quot;&gt;</text:placeholder></text:p>
<text:p text:style-name="P45"><text:placeholder text:placeholder-type="text">&lt;replace text:p=&quot;set_lang(shipment.company.party.lang)&quot;&gt;</text:placeholder></text:p>
<text:p text:style-name="P44"><text:placeholder text:placeholder-type="text">&lt;replace text:p=&quot;shipment.set_lang(shipment.company.party.lang)&quot;&gt;</text:placeholder></text:p>
<text:p text:style-name="P5"><text:span text:style-name="T3">Commercial Invoice No: </text:span><text:span text:style-name="T2"><text:placeholder text:placeholder-type="text">&lt;shipment.number&gt;</text:placeholder></text:span></text:p>
<text:section text:style-name="Sect1" text:name="Section1">
<text:p text:style-name="P61">Sender</text:p>
<text:p text:style-name="P35"><text:placeholder text:placeholder-type="text">&lt;shipment.company.rec_name&gt;</text:placeholder></text:p>
<text:p text:style-name="P35"><text:placeholder text:placeholder-type="text">&lt;if test=&quot;shipment.customs_from_address&quot;&gt;</text:placeholder></text:p>
<text:p text:style-name="P35"><text:placeholder text:placeholder-type="text">&lt;for each=&quot;line in shipment.customs_from_address.full_address.splitlines()&quot;&gt;</text:placeholder></text:p>
<text:p text:style-name="P35"><text:placeholder text:placeholder-type="text">&lt;line&gt;</text:placeholder></text:p>
<text:p text:style-name="P35"><text:placeholder text:placeholder-type="text">&lt;/for&gt;</text:placeholder></text:p>
<text:p text:style-name="P35"><text:placeholder text:placeholder-type="text">&lt;/if&gt;</text:placeholder></text:p>
<text:p text:style-name="P35"><text:placeholder text:placeholder-type="text">&lt;if test=&quot;shipment.tax_identifier&quot;&gt;</text:placeholder></text:p>
<text:p text:style-name="P35"><text:placeholder text:placeholder-type="text">&lt;shipment.tax_identifier.type_string&gt;</text:placeholder>: <text:placeholder text:placeholder-type="text">&lt;shipment.tax_identifier.code&gt;</text:placeholder></text:p>
<text:p text:style-name="P35"><text:placeholder text:placeholder-type="text">&lt;/if&gt;</text:placeholder></text:p>
<text:p text:style-name="P54">Phone: <text:placeholder text:placeholder-type="text">&lt;get_phone(shipment.customs_from_address)&gt;</text:placeholder></text:p>
<text:p text:style-name="P22"><text:span text:style-name="T1">Reference</text:span>: <text:placeholder text:placeholder-type="text">&lt;shipment.reference or &apos;&apos;&gt;</text:placeholder></text:p>
<text:p text:style-name="Text_20_body">Date: <text:placeholder text:placeholder-type="text">&lt;format_date(shipment.effective_date or shipment.planned_date) if (shipment.effective_date or shipment.planned_date) else &apos;&apos;&gt;</text:placeholder></text:p>
<text:p text:style-name="P54">Terms of Trade: <text:placeholder text:placeholder-type="text">&lt;shipment.incoterm.name if shipment.incoterm else &apos;&apos;&gt;</text:placeholder></text:p>
<text:p text:style-name="P37">Reason for Export: <text:placeholder text:placeholder-type="text">&lt;get_reason(shipment)&gt;</text:placeholder></text:p>
<text:p text:style-name="P57">Carrier: <text:placeholder text:placeholder-type="text">&lt;shipment.carrier.rec_name if getattr(shipment, &apos;carrier&apos;, None) else &apos;&apos;&gt;</text:placeholder></text:p>
<text:p text:style-name="P57">Shipping reference: <text:placeholder text:placeholder-type="text">&lt;shipment.shipping_reference&gt;</text:placeholder></text:p>
</text:section>
<text:section text:style-name="Sect2" text:name="Section4">
<text:p text:style-name="P58">Ship to</text:p>
<text:p text:style-name="P75"><text:placeholder text:placeholder-type="text">&lt;shipment.shipping_to.full_name&gt;</text:placeholder></text:p>
<text:p text:style-name="P76"><text:placeholder text:placeholder-type="text">&lt;for each=&quot;line in shipment.shipping_to_address.full_address.splitlines()&quot;&gt;</text:placeholder></text:p>
<text:p text:style-name="P76"><text:placeholder text:placeholder-type="text">&lt;line&gt;</text:placeholder></text:p>
<text:p text:style-name="P76"><text:placeholder text:placeholder-type="text">&lt;/for&gt;</text:placeholder></text:p>
<text:p text:style-name="P74">Phone: <text:placeholder text:placeholder-type="text">&lt;get_phone(shipment.shipping_to_address) or &apos;&apos;&gt;</text:placeholder></text:p>
<text:p text:style-name="P59">Sold to</text:p>
<text:p text:style-name="P74"><text:placeholder text:placeholder-type="text">&lt;if test=&quot;shipment.customs_agent&quot;&gt;</text:placeholder></text:p>
<text:p text:style-name="P74"><text:placeholder text:placeholder-type="text">&lt;shipment.customs_agent.rec_name&gt;</text:placeholder></text:p>
<text:p text:style-name="P74"><text:placeholder text:placeholder-type="text">&lt;for each=&quot;line in shipment.customs_agent.address.full_address.splitlines()&quot;&gt;</text:placeholder></text:p>
<text:p text:style-name="P74"><text:placeholder text:placeholder-type="text">&lt;line&gt;</text:placeholder></text:p>
<text:p text:style-name="P74"><text:placeholder text:placeholder-type="text">&lt;/for&gt;</text:placeholder></text:p>
<text:p text:style-name="P74"><text:placeholder text:placeholder-type="text">&lt;shipment.customs_agent.tax_identifier.type_string&gt;</text:placeholder>: <text:placeholder text:placeholder-type="text">&lt;shipment.customs_agent.tax_identifier.code&gt;</text:placeholder></text:p>
<text:p text:style-name="P74">Phone: <text:placeholder text:placeholder-type="text">&lt;get_phone(shipment.customs_agent.address)&gt;</text:placeholder></text:p>
<text:p text:style-name="P74"><text:placeholder text:placeholder-type="text">&lt;/if&gt;</text:placeholder></text:p>
</text:section>
<text:p text:style-name="P57">Description: <text:placeholder text:placeholder-type="text">&lt;shipment.shipping_description or &apos;&apos;&gt;</text:placeholder></text:p>
<table:table table:name="Lines" table:style-name="Lines">
<table:table-column table:style-name="Lines.A"/>
<table:table-column table:style-name="Lines.B"/>
<table:table-column table:style-name="Lines.C" table:number-columns-repeated="3"/>
<table:table-column table:style-name="Lines.F"/>
<table:table-column table:style-name="Lines.G"/>
<table:table-header-rows>
<table:table-row>
<table:table-cell table:style-name="Lines.A1" office:value-type="string">
<text:p text:style-name="P40">Description</text:p>
</table:table-cell>
<table:table-cell table:style-name="Lines.A1" office:value-type="string">
<text:p text:style-name="P49">Harmonized Code</text:p>
</table:table-cell>
<table:table-cell table:style-name="Lines.A1" office:value-type="string">
<text:p text:style-name="P49">Country of Origin</text:p>
</table:table-cell>
<table:table-cell table:style-name="Lines.A1" office:value-type="string">
<text:p text:style-name="P43">Quantity</text:p>
</table:table-cell>
<table:table-cell table:style-name="Lines.A1" office:value-type="string">
<text:p text:style-name="P50">Weight</text:p>
</table:table-cell>
<table:table-cell table:style-name="Lines.A1" office:value-type="string">
<text:p text:style-name="P50">Unit Value</text:p>
</table:table-cell>
<table:table-cell table:style-name="Lines.G1" office:value-type="string">
<text:p text:style-name="P50">Total Value</text:p>
</table:table-cell>
</table:table-row>
</table:table-header-rows>
<table:table-row>
<table:table-cell table:style-name="Lines.A2" table:number-columns-spanned="7" office:value-type="string">
<text:p text:style-name="P47"><text:placeholder text:placeholder-type="text">&lt;for each=&quot;line in lines(shipment)&quot;&gt;</text:placeholder></text:p>
</table:table-cell>
<table:covered-table-cell/>
<table:covered-table-cell/>
<table:covered-table-cell/>
<table:covered-table-cell/>
<table:covered-table-cell/>
<table:covered-table-cell/>
</table:table-row>
<text:soft-page-break/>
<table:table-row>
<table:table-cell table:style-name="Lines.A3" office:value-type="string">
<text:p text:style-name="Table_20_Contents"><text:placeholder text:placeholder-type="text">&lt;line.product.name&gt;</text:placeholder></text:p>
</table:table-cell>
<table:table-cell table:style-name="Lines.A3" office:value-type="string">
<text:p text:style-name="Table_20_Contents"><text:placeholder text:placeholder-type="text">&lt;get_tariff_code(shipment, line.product)&gt;</text:placeholder></text:p>
</table:table-cell>
<table:table-cell table:style-name="Lines.A3" office:value-type="string">
<text:p text:style-name="Table_20_Contents"><text:placeholder text:placeholder-type="text">&lt;line.product.country_of_origin.name if line.product.country_of_origin else &apos;&apos;&gt;</text:placeholder></text:p>
</table:table-cell>
<table:table-cell table:style-name="Lines.A3" office:value-type="string">
<text:p text:style-name="P42"><text:placeholder text:placeholder-type="text">&lt;format_number_symbol(line.quantity, None, line.unit)&gt;</text:placeholder></text:p>
</table:table-cell>
<table:table-cell table:style-name="Lines.A3" office:value-type="string">
<text:p text:style-name="P17"><text:placeholder text:placeholder-type="text">&lt;format_number_symbol(*get_weight(line.product, line.weight))&gt;</text:placeholder></text:p>
</table:table-cell>
<table:table-cell table:style-name="Lines.A3" office:value-type="string">
<text:p text:style-name="P51"><text:placeholder text:placeholder-type="text">&lt;format_currency(line.price, None, line.currency)&gt;</text:placeholder></text:p>
</table:table-cell>
<table:table-cell table:style-name="Lines.A2" office:value-type="string">
<text:p text:style-name="P17"><text:placeholder text:placeholder-type="text">&lt;format_currency(get_value(line.quantity, line.price, line.currency), None, line.currency)&gt;</text:placeholder></text:p>
</table:table-cell>
</table:table-row>
<table:table-row>
<table:table-cell table:style-name="Lines.A2" table:number-columns-spanned="7" office:value-type="string">
<text:p text:style-name="P48"><text:placeholder text:placeholder-type="text">&lt;/for&gt;</text:placeholder></text:p>
</table:table-cell>
<table:covered-table-cell/>
<table:covered-table-cell/>
<table:covered-table-cell/>
<table:covered-table-cell/>
<table:covered-table-cell/>
<table:covered-table-cell/>
</table:table-row>
<table:table-row>
<table:table-cell table:style-name="Lines.A5" table:number-columns-spanned="3" office:value-type="string">
<text:p text:style-name="P53">Total</text:p>
</table:table-cell>
<table:covered-table-cell/>
<table:covered-table-cell/>
<table:table-cell table:style-name="Lines.A3" table:number-columns-spanned="2" office:value-type="string">
<text:p text:style-name="P17"><text:placeholder text:placeholder-type="text">&lt;format_number_symbol(*get_total_weight(shipment))&gt;</text:placeholder></text:p>
</table:table-cell>
<table:covered-table-cell/>
<table:table-cell table:style-name="Lines.A2" table:number-columns-spanned="2" office:value-type="string">
<text:p text:style-name="P17"><text:placeholder text:placeholder-type="text">&lt;format_currency(*get_total_value(shipment))&gt;</text:placeholder></text:p>
</table:table-cell>
<table:covered-table-cell/>
</table:table-row>
</table:table>
<text:p text:style-name="P46"><text:placeholder text:placeholder-type="text">&lt;/for&gt;</text:placeholder></text:p>
</office:text>
</office:body>
</office:document>

View File

@@ -0,0 +1,89 @@
# This file is part of Tryton. The COPYRIGHT file at the top level of
# this repository contains the full copyright notices and license terms.
from collections import namedtuple
from decimal import Decimal
from trytond.pool import Pool
from trytond.report import Report
class CommercialInvoice(Report):
__name__ = 'customs.commercial_invoice'
@classmethod
def get_context(cls, records, header, data):
context = super().get_context(records, header, data)
context['lines'] = cls.lines
context['get_reason'] = cls.get_reason
context['get_phone'] = cls.get_phone
context['get_tariff_code'] = cls.get_tariff_code
context['get_value'] = cls.get_value
context['get_weight'] = cls.get_weight
context['get_total_weight'] = cls.get_total_weight
context['get_total_value'] = cls.get_total_value
return context
@classmethod
def lines(cls, shipment):
Line = namedtuple(
'Line',
['product', 'price', 'currency', 'unit', 'quantity', 'weight'])
for key, value in shipment.customs_products.items():
yield Line(*key, **value)
@classmethod
def get_reason(cls, shipment):
return {
'stock.shipment.out': 'SALE',
'stock.shipment.in.return': 'RETURN',
}.get(shipment.__class__.__name__)
@classmethod
def get_phone(cls, address):
if (address
and (phone := address.contact_mechanism_get(
{'phone', 'mobile'}))):
return phone.value
@classmethod
def get_tariff_code(cls, shipment, product):
if tariff_code := product.get_tariff_code({
'date': shipment.effective_date or shipment.planned_date,
'country': shipment.customs_to_country,
}):
return tariff_code.code
@classmethod
def get_value(cls, quantity, price, currency):
return currency.round(price * Decimal(str(quantity)))
@classmethod
def get_weight(cls, product, weight):
pool = Pool()
UoM = pool.get('product.uom')
ModelData = pool.get('ir.model.data')
kg = UoM(ModelData.get_id('product', 'uom_kilogram'))
return kg.round(weight), None, kg
@classmethod
def get_total_value(cls, shipment):
pool = Pool()
Currency = pool.get('currency.currency')
currency, = {m.currency for m in shipment.customs_moves}
return currency.round(sum(
Currency.compute(
curr, cls.get_value(v['quantity'], price, curr), currency,
round=False)
for (product, price, curr, _), v in
shipment.customs_products.items())), None, currency
@classmethod
def get_total_weight(cls, shipment):
pool = Pool()
UoM = pool.get('product.uom')
ModelData = pool.get('ir.model.data')
kg = UoM(ModelData.get_id('product', 'uom_kilogram'))
return (kg.round(sum(
v['weight'] for v in shipment.customs_products.values())),
None, kg)

View File

@@ -0,0 +1,22 @@
<?xml version="1.0"?>
<!-- This file is part of Tryton. The COPYRIGHT file at the top level of
this repository contains the full copyright notices and license terms. -->
<tryton>
<data>
<record model="ir.action.report" id="report_commercial_invoice">
<field name="name">Commercial Invoice</field>
<field name="report_name">customs.commercial_invoice</field>
<field name="report">stock_shipment_customs/commercial_invoice.fodt</field>
</record>
<record model="ir.action.keyword" id="report_commercial_invoice_keyword_shipment_out">
<field name="keyword">form_print</field>
<field name="model">stock.shipment.out,-1</field>
<field name="action" ref="report_commercial_invoice"/>
</record>
<record model="ir.action.keyword" id="report_commercial_invoice_keyword_shipment_in_return">
<field name="keyword">form_print</field>
<field name="model">stock.shipment.in.return,-1</field>
<field name="action" ref="report_commercial_invoice"/>
</record>
</data>
</tryton>

View File

@@ -0,0 +1,133 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:stock.move,customs_unit_price:"
msgid "Customs Unit Price"
msgstr ""
msgctxt "field:stock.shipment.in.return,company_party:"
msgid "Company Party"
msgstr ""
msgctxt "field:stock.shipment.in.return,customs_agent:"
msgid "Customs Agent"
msgstr ""
msgctxt "field:stock.shipment.in.return,customs_international:"
msgid "International"
msgstr ""
msgctxt "field:stock.shipment.in.return,tax_identifier:"
msgid "Tax Identifier"
msgstr ""
msgctxt "field:stock.shipment.out,company_party:"
msgid "Company Party"
msgstr ""
msgctxt "field:stock.shipment.out,customs_agent:"
msgid "Customs Agent"
msgstr ""
msgctxt "field:stock.shipment.out,customs_international:"
msgid "International"
msgstr ""
msgctxt "field:stock.shipment.out,tax_identifier:"
msgid "Tax Identifier"
msgstr ""
msgctxt "help:stock.move,customs_unit_price:"
msgid ""
"The price used to value the goods for customs purposes.\n"
"Leave empty to use the unit price."
msgstr ""
msgctxt "model:ir.action,name:report_commercial_invoice"
msgid "Commercial Invoice"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid ":"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Carrier:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Commercial Invoice No:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Country of Origin"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Date:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Description"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Description:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Harmonized Code"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Phone:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Quantity"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Reason for Export:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Reference"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Sender"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Ship to"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Shipping reference:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Sold to"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Terms of Trade:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Total"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Total Value"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Unit Value"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Weight"
msgstr ""

View File

@@ -0,0 +1,136 @@
#
#, fuzzy
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:stock.move,customs_unit_price:"
msgid "Customs Unit Price"
msgstr "Preu unitari aduanes"
msgctxt "field:stock.shipment.in.return,company_party:"
msgid "Company Party"
msgstr "Tercer de l'empresa"
msgctxt "field:stock.shipment.in.return,customs_agent:"
msgid "Customs Agent"
msgstr "Agent d'aduanes"
msgctxt "field:stock.shipment.in.return,customs_international:"
msgid "International"
msgstr "Internacional"
msgctxt "field:stock.shipment.in.return,tax_identifier:"
msgid "Tax Identifier"
msgstr "Identificador fiscal"
msgctxt "field:stock.shipment.out,company_party:"
msgid "Company Party"
msgstr "Tercer de l'empresa"
msgctxt "field:stock.shipment.out,customs_agent:"
msgid "Customs Agent"
msgstr "Agent d'aduanes"
msgctxt "field:stock.shipment.out,customs_international:"
msgid "International"
msgstr "Internacional"
msgctxt "field:stock.shipment.out,tax_identifier:"
msgid "Tax Identifier"
msgstr "Identificador fiscal"
msgctxt "help:stock.move,customs_unit_price:"
msgid ""
"The price used to value the goods for customs purposes.\n"
"Leave empty to use the unit price."
msgstr ""
"El preu utilitzar per valorar els bens amb proposits aduaners.\n"
"Deixeu-ho en blanc per utilitzar el preu unitari."
msgctxt "model:ir.action,name:report_commercial_invoice"
msgid "Commercial Invoice"
msgstr "Factura proforma"
msgctxt "report:customs.commercial_invoice:"
msgid ":"
msgstr ":"
msgctxt "report:customs.commercial_invoice:"
msgid "Carrier:"
msgstr "Transportista:"
msgctxt "report:customs.commercial_invoice:"
msgid "Commercial Invoice No:"
msgstr "Factura proforma Núm.:"
msgctxt "report:customs.commercial_invoice:"
msgid "Country of Origin"
msgstr "País d'origen"
msgctxt "report:customs.commercial_invoice:"
msgid "Date:"
msgstr "Data:"
msgctxt "report:customs.commercial_invoice:"
msgid "Description"
msgstr "Descripció"
msgctxt "report:customs.commercial_invoice:"
msgid "Description:"
msgstr "Descripció:"
msgctxt "report:customs.commercial_invoice:"
msgid "Harmonized Code"
msgstr "Codi armonitzat"
msgctxt "report:customs.commercial_invoice:"
msgid "Phone:"
msgstr "Telèfon:"
msgctxt "report:customs.commercial_invoice:"
msgid "Quantity"
msgstr "Quantitat"
msgctxt "report:customs.commercial_invoice:"
msgid "Reason for Export:"
msgstr "Motiu d'exportació:"
msgctxt "report:customs.commercial_invoice:"
msgid "Reference"
msgstr "Referència"
msgctxt "report:customs.commercial_invoice:"
msgid "Sender"
msgstr "Remitent"
msgctxt "report:customs.commercial_invoice:"
msgid "Ship to"
msgstr "Enviar a"
msgctxt "report:customs.commercial_invoice:"
msgid "Shipping reference:"
msgstr "Referència d'enviament:"
msgctxt "report:customs.commercial_invoice:"
msgid "Sold to"
msgstr "Venut a"
msgctxt "report:customs.commercial_invoice:"
msgid "Terms of Trade:"
msgstr "Termes comercials:"
msgctxt "report:customs.commercial_invoice:"
msgid "Total"
msgstr "Total"
msgctxt "report:customs.commercial_invoice:"
msgid "Total Value"
msgstr "Valor total"
msgctxt "report:customs.commercial_invoice:"
msgid "Unit Value"
msgstr "Valor unitari"
msgctxt "report:customs.commercial_invoice:"
msgid "Weight"
msgstr "Pes"

View File

@@ -0,0 +1,133 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:stock.move,customs_unit_price:"
msgid "Customs Unit Price"
msgstr ""
msgctxt "field:stock.shipment.in.return,company_party:"
msgid "Company Party"
msgstr ""
msgctxt "field:stock.shipment.in.return,customs_agent:"
msgid "Customs Agent"
msgstr ""
msgctxt "field:stock.shipment.in.return,customs_international:"
msgid "International"
msgstr ""
msgctxt "field:stock.shipment.in.return,tax_identifier:"
msgid "Tax Identifier"
msgstr ""
msgctxt "field:stock.shipment.out,company_party:"
msgid "Company Party"
msgstr ""
msgctxt "field:stock.shipment.out,customs_agent:"
msgid "Customs Agent"
msgstr ""
msgctxt "field:stock.shipment.out,customs_international:"
msgid "International"
msgstr ""
msgctxt "field:stock.shipment.out,tax_identifier:"
msgid "Tax Identifier"
msgstr ""
msgctxt "help:stock.move,customs_unit_price:"
msgid ""
"The price used to value the goods for customs purposes.\n"
"Leave empty to use the unit price."
msgstr ""
msgctxt "model:ir.action,name:report_commercial_invoice"
msgid "Commercial Invoice"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid ":"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Carrier:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Commercial Invoice No:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Country of Origin"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Date:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Description"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Description:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Harmonized Code"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Phone:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Quantity"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Reason for Export:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Reference"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Sender"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Ship to"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Shipping reference:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Sold to"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Terms of Trade:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Total"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Total Value"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Unit Value"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Weight"
msgstr ""

View File

@@ -0,0 +1,135 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:stock.move,customs_unit_price:"
msgid "Customs Unit Price"
msgstr "Zollwert (Einzelpreis)"
msgctxt "field:stock.shipment.in.return,company_party:"
msgid "Company Party"
msgstr "Partei des Unternehmens"
msgctxt "field:stock.shipment.in.return,customs_agent:"
msgid "Customs Agent"
msgstr "Zollagent"
msgctxt "field:stock.shipment.in.return,customs_international:"
msgid "International"
msgstr "International"
msgctxt "field:stock.shipment.in.return,tax_identifier:"
msgid "Tax Identifier"
msgstr "Steueridentifikator"
msgctxt "field:stock.shipment.out,company_party:"
msgid "Company Party"
msgstr "Partei des Unternehmens"
msgctxt "field:stock.shipment.out,customs_agent:"
msgid "Customs Agent"
msgstr "Zollagent"
msgctxt "field:stock.shipment.out,customs_international:"
msgid "International"
msgstr "International"
msgctxt "field:stock.shipment.out,tax_identifier:"
msgid "Tax Identifier"
msgstr "Steueridentifikator"
msgctxt "help:stock.move,customs_unit_price:"
msgid ""
"The price used to value the goods for customs purposes.\n"
"Leave empty to use the unit price."
msgstr ""
"Der Preis, der zur Bewertung der Waren für Zollzwecke verwendet wird.\n"
"Leer lassen, um den Einzelpreis zu verwenden."
msgctxt "model:ir.action,name:report_commercial_invoice"
msgid "Commercial Invoice"
msgstr "Handelsrechnung"
msgctxt "report:customs.commercial_invoice:"
msgid ":"
msgstr ":"
msgctxt "report:customs.commercial_invoice:"
msgid "Carrier:"
msgstr "Versanddienstleister:"
msgctxt "report:customs.commercial_invoice:"
msgid "Commercial Invoice No:"
msgstr "Handelsrechnungsnummer:"
msgctxt "report:customs.commercial_invoice:"
msgid "Country of Origin"
msgstr "Ursprungsland"
msgctxt "report:customs.commercial_invoice:"
msgid "Date:"
msgstr "Datum:"
msgctxt "report:customs.commercial_invoice:"
msgid "Description"
msgstr "Beschreibung"
msgctxt "report:customs.commercial_invoice:"
msgid "Description:"
msgstr "Beschreibung:"
msgctxt "report:customs.commercial_invoice:"
msgid "Harmonized Code"
msgstr "Harmonisierter Code"
msgctxt "report:customs.commercial_invoice:"
msgid "Phone:"
msgstr "Telefon:"
msgctxt "report:customs.commercial_invoice:"
msgid "Quantity"
msgstr "Menge"
msgctxt "report:customs.commercial_invoice:"
msgid "Reason for Export:"
msgstr "Grund für die Ausfuhr:"
msgctxt "report:customs.commercial_invoice:"
msgid "Reference"
msgstr "Referenz"
msgctxt "report:customs.commercial_invoice:"
msgid "Sender"
msgstr "Versender"
msgctxt "report:customs.commercial_invoice:"
msgid "Ship to"
msgstr "Warenempfänger"
msgctxt "report:customs.commercial_invoice:"
msgid "Shipping reference:"
msgstr "Versandreferenz:"
msgctxt "report:customs.commercial_invoice:"
msgid "Sold to"
msgstr "Verkauft an"
msgctxt "report:customs.commercial_invoice:"
msgid "Terms of Trade:"
msgstr "Incoterm:"
msgctxt "report:customs.commercial_invoice:"
msgid "Total"
msgstr "Gesamt"
msgctxt "report:customs.commercial_invoice:"
msgid "Total Value"
msgstr "Gesamtbetrag"
msgctxt "report:customs.commercial_invoice:"
msgid "Unit Value"
msgstr "Wert pro Einheit"
msgctxt "report:customs.commercial_invoice:"
msgid "Weight"
msgstr "Gewicht"

View File

@@ -0,0 +1,135 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:stock.move,customs_unit_price:"
msgid "Customs Unit Price"
msgstr "Precio unitario aduanas"
msgctxt "field:stock.shipment.in.return,company_party:"
msgid "Company Party"
msgstr "Tercero de la empresa"
msgctxt "field:stock.shipment.in.return,customs_agent:"
msgid "Customs Agent"
msgstr "Agente de aduanas"
msgctxt "field:stock.shipment.in.return,customs_international:"
msgid "International"
msgstr "Internacional"
msgctxt "field:stock.shipment.in.return,tax_identifier:"
msgid "Tax Identifier"
msgstr "Identificador fiscal"
msgctxt "field:stock.shipment.out,company_party:"
msgid "Company Party"
msgstr "Tercero de la Empresa"
msgctxt "field:stock.shipment.out,customs_agent:"
msgid "Customs Agent"
msgstr "Agente de aduanas"
msgctxt "field:stock.shipment.out,customs_international:"
msgid "International"
msgstr "Internacional"
msgctxt "field:stock.shipment.out,tax_identifier:"
msgid "Tax Identifier"
msgstr "Identificador fiscal"
msgctxt "help:stock.move,customs_unit_price:"
msgid ""
"The price used to value the goods for customs purposes.\n"
"Leave empty to use the unit price."
msgstr ""
"El precio utilitzado para valorar los bienes para propositos aduaneros.\n"
"Dejar en blanco para utilizar el precio unitario."
msgctxt "model:ir.action,name:report_commercial_invoice"
msgid "Commercial Invoice"
msgstr "Factura proforma"
msgctxt "report:customs.commercial_invoice:"
msgid ":"
msgstr ":"
msgctxt "report:customs.commercial_invoice:"
msgid "Carrier:"
msgstr "Transportista:"
msgctxt "report:customs.commercial_invoice:"
msgid "Commercial Invoice No:"
msgstr "Factura proforma Nº:"
msgctxt "report:customs.commercial_invoice:"
msgid "Country of Origin"
msgstr "País de origen"
msgctxt "report:customs.commercial_invoice:"
msgid "Date:"
msgstr "Fecha:"
msgctxt "report:customs.commercial_invoice:"
msgid "Description"
msgstr "Descripción"
msgctxt "report:customs.commercial_invoice:"
msgid "Description:"
msgstr "Descripción:"
msgctxt "report:customs.commercial_invoice:"
msgid "Harmonized Code"
msgstr "Codigo armonizado"
msgctxt "report:customs.commercial_invoice:"
msgid "Phone:"
msgstr "Telefono:"
msgctxt "report:customs.commercial_invoice:"
msgid "Quantity"
msgstr "Cantidad"
msgctxt "report:customs.commercial_invoice:"
msgid "Reason for Export:"
msgstr "Motivo exportación:"
msgctxt "report:customs.commercial_invoice:"
msgid "Reference"
msgstr "Referencia"
msgctxt "report:customs.commercial_invoice:"
msgid "Sender"
msgstr "Remitente"
msgctxt "report:customs.commercial_invoice:"
msgid "Ship to"
msgstr "Enviar a"
msgctxt "report:customs.commercial_invoice:"
msgid "Shipping reference:"
msgstr "Referencia envío:"
msgctxt "report:customs.commercial_invoice:"
msgid "Sold to"
msgstr "Vendido a"
msgctxt "report:customs.commercial_invoice:"
msgid "Terms of Trade:"
msgstr "Terminos comerciales:"
msgctxt "report:customs.commercial_invoice:"
msgid "Total"
msgstr "Total"
msgctxt "report:customs.commercial_invoice:"
msgid "Total Value"
msgstr "Valor total"
msgctxt "report:customs.commercial_invoice:"
msgid "Unit Value"
msgstr "Valor unitario"
msgctxt "report:customs.commercial_invoice:"
msgid "Weight"
msgstr "Peso"

View File

@@ -0,0 +1,133 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:stock.move,customs_unit_price:"
msgid "Customs Unit Price"
msgstr ""
msgctxt "field:stock.shipment.in.return,company_party:"
msgid "Company Party"
msgstr ""
msgctxt "field:stock.shipment.in.return,customs_agent:"
msgid "Customs Agent"
msgstr ""
msgctxt "field:stock.shipment.in.return,customs_international:"
msgid "International"
msgstr ""
msgctxt "field:stock.shipment.in.return,tax_identifier:"
msgid "Tax Identifier"
msgstr ""
msgctxt "field:stock.shipment.out,company_party:"
msgid "Company Party"
msgstr ""
msgctxt "field:stock.shipment.out,customs_agent:"
msgid "Customs Agent"
msgstr ""
msgctxt "field:stock.shipment.out,customs_international:"
msgid "International"
msgstr ""
msgctxt "field:stock.shipment.out,tax_identifier:"
msgid "Tax Identifier"
msgstr ""
msgctxt "help:stock.move,customs_unit_price:"
msgid ""
"The price used to value the goods for customs purposes.\n"
"Leave empty to use the unit price."
msgstr ""
msgctxt "model:ir.action,name:report_commercial_invoice"
msgid "Commercial Invoice"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid ":"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Carrier:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Commercial Invoice No:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Country of Origin"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Date:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Description"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Description:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Harmonized Code"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Phone:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Quantity"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Reason for Export:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Reference"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Sender"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Ship to"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Shipping reference:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Sold to"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Terms of Trade:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Total"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Total Value"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Unit Value"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Weight"
msgstr ""

View File

@@ -0,0 +1,133 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:stock.move,customs_unit_price:"
msgid "Customs Unit Price"
msgstr ""
msgctxt "field:stock.shipment.in.return,company_party:"
msgid "Company Party"
msgstr ""
msgctxt "field:stock.shipment.in.return,customs_agent:"
msgid "Customs Agent"
msgstr ""
msgctxt "field:stock.shipment.in.return,customs_international:"
msgid "International"
msgstr ""
msgctxt "field:stock.shipment.in.return,tax_identifier:"
msgid "Tax Identifier"
msgstr ""
msgctxt "field:stock.shipment.out,company_party:"
msgid "Company Party"
msgstr ""
msgctxt "field:stock.shipment.out,customs_agent:"
msgid "Customs Agent"
msgstr ""
msgctxt "field:stock.shipment.out,customs_international:"
msgid "International"
msgstr ""
msgctxt "field:stock.shipment.out,tax_identifier:"
msgid "Tax Identifier"
msgstr ""
msgctxt "help:stock.move,customs_unit_price:"
msgid ""
"The price used to value the goods for customs purposes.\n"
"Leave empty to use the unit price."
msgstr ""
msgctxt "model:ir.action,name:report_commercial_invoice"
msgid "Commercial Invoice"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid ":"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Carrier:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Commercial Invoice No:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Country of Origin"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Date:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Description"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Description:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Harmonized Code"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Phone:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Quantity"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Reason for Export:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Reference"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Sender"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Ship to"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Shipping reference:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Sold to"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Terms of Trade:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Total"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Total Value"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Unit Value"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Weight"
msgstr ""

View File

@@ -0,0 +1,133 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:stock.move,customs_unit_price:"
msgid "Customs Unit Price"
msgstr ""
msgctxt "field:stock.shipment.in.return,company_party:"
msgid "Company Party"
msgstr ""
msgctxt "field:stock.shipment.in.return,customs_agent:"
msgid "Customs Agent"
msgstr ""
msgctxt "field:stock.shipment.in.return,customs_international:"
msgid "International"
msgstr ""
msgctxt "field:stock.shipment.in.return,tax_identifier:"
msgid "Tax Identifier"
msgstr ""
msgctxt "field:stock.shipment.out,company_party:"
msgid "Company Party"
msgstr ""
msgctxt "field:stock.shipment.out,customs_agent:"
msgid "Customs Agent"
msgstr ""
msgctxt "field:stock.shipment.out,customs_international:"
msgid "International"
msgstr ""
msgctxt "field:stock.shipment.out,tax_identifier:"
msgid "Tax Identifier"
msgstr ""
msgctxt "help:stock.move,customs_unit_price:"
msgid ""
"The price used to value the goods for customs purposes.\n"
"Leave empty to use the unit price."
msgstr ""
msgctxt "model:ir.action,name:report_commercial_invoice"
msgid "Commercial Invoice"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid ":"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Carrier:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Commercial Invoice No:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Country of Origin"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Date:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Description"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Description:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Harmonized Code"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Phone:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Quantity"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Reason for Export:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Reference"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Sender"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Ship to"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Shipping reference:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Sold to"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Terms of Trade:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Total"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Total Value"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Unit Value"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Weight"
msgstr ""

View File

@@ -0,0 +1,133 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:stock.move,customs_unit_price:"
msgid "Customs Unit Price"
msgstr ""
msgctxt "field:stock.shipment.in.return,company_party:"
msgid "Company Party"
msgstr ""
msgctxt "field:stock.shipment.in.return,customs_agent:"
msgid "Customs Agent"
msgstr ""
msgctxt "field:stock.shipment.in.return,customs_international:"
msgid "International"
msgstr ""
msgctxt "field:stock.shipment.in.return,tax_identifier:"
msgid "Tax Identifier"
msgstr ""
msgctxt "field:stock.shipment.out,company_party:"
msgid "Company Party"
msgstr ""
msgctxt "field:stock.shipment.out,customs_agent:"
msgid "Customs Agent"
msgstr ""
msgctxt "field:stock.shipment.out,customs_international:"
msgid "International"
msgstr ""
msgctxt "field:stock.shipment.out,tax_identifier:"
msgid "Tax Identifier"
msgstr ""
msgctxt "help:stock.move,customs_unit_price:"
msgid ""
"The price used to value the goods for customs purposes.\n"
"Leave empty to use the unit price."
msgstr ""
msgctxt "model:ir.action,name:report_commercial_invoice"
msgid "Commercial Invoice"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid ":"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Carrier:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Commercial Invoice No:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Country of Origin"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Date:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Description"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Description:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Harmonized Code"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Phone:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Quantity"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Reason for Export:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Reference"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Sender"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Ship to"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Shipping reference:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Sold to"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Terms of Trade:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Total"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Total Value"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Unit Value"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Weight"
msgstr ""

View File

@@ -0,0 +1,136 @@
#
#, fuzzy
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:stock.move,customs_unit_price:"
msgid "Customs Unit Price"
msgstr "Prix unitaire des douanes"
msgctxt "field:stock.shipment.in.return,company_party:"
msgid "Company Party"
msgstr "Tiers de la société"
msgctxt "field:stock.shipment.in.return,customs_agent:"
msgid "Customs Agent"
msgstr "Agent de douane"
msgctxt "field:stock.shipment.in.return,customs_international:"
msgid "International"
msgstr "International"
msgctxt "field:stock.shipment.in.return,tax_identifier:"
msgid "Tax Identifier"
msgstr "Identifiant de taxe"
msgctxt "field:stock.shipment.out,company_party:"
msgid "Company Party"
msgstr "Tiers de la société"
msgctxt "field:stock.shipment.out,customs_agent:"
msgid "Customs Agent"
msgstr "Agent de douane"
msgctxt "field:stock.shipment.out,customs_international:"
msgid "International"
msgstr "International"
msgctxt "field:stock.shipment.out,tax_identifier:"
msgid "Tax Identifier"
msgstr "Identifiant de taxe"
msgctxt "help:stock.move,customs_unit_price:"
msgid ""
"The price used to value the goods for customs purposes.\n"
"Leave empty to use the unit price."
msgstr ""
"Prix utilisé pour évaluer les marchandises aux fins douanières.\n"
"Laissez vide pour utiliser le prix unitaire."
msgctxt "model:ir.action,name:report_commercial_invoice"
msgid "Commercial Invoice"
msgstr "Facture commerciale"
msgctxt "report:customs.commercial_invoice:"
msgid ":"
msgstr ":"
msgctxt "report:customs.commercial_invoice:"
msgid "Carrier:"
msgstr "Transporteur :"
msgctxt "report:customs.commercial_invoice:"
msgid "Commercial Invoice No:"
msgstr "Numéro de facture commerciale :"
msgctxt "report:customs.commercial_invoice:"
msgid "Country of Origin"
msgstr "Pays d'origine"
msgctxt "report:customs.commercial_invoice:"
msgid "Date:"
msgstr "Date :"
msgctxt "report:customs.commercial_invoice:"
msgid "Description"
msgstr "Description"
msgctxt "report:customs.commercial_invoice:"
msgid "Description:"
msgstr "Description :"
msgctxt "report:customs.commercial_invoice:"
msgid "Harmonized Code"
msgstr "Code harmonisé"
msgctxt "report:customs.commercial_invoice:"
msgid "Phone:"
msgstr "Téléphone :"
msgctxt "report:customs.commercial_invoice:"
msgid "Quantity"
msgstr "Quantité"
msgctxt "report:customs.commercial_invoice:"
msgid "Reason for Export:"
msgstr "Motif de l'exportation :"
msgctxt "report:customs.commercial_invoice:"
msgid "Reference"
msgstr "Référence"
msgctxt "report:customs.commercial_invoice:"
msgid "Sender"
msgstr "Expéditeur"
msgctxt "report:customs.commercial_invoice:"
msgid "Ship to"
msgstr "Envoyé à"
msgctxt "report:customs.commercial_invoice:"
msgid "Shipping reference:"
msgstr "Référence d'expédition :"
msgctxt "report:customs.commercial_invoice:"
msgid "Sold to"
msgstr "Vendu à"
msgctxt "report:customs.commercial_invoice:"
msgid "Terms of Trade:"
msgstr "Conditions de vente :"
msgctxt "report:customs.commercial_invoice:"
msgid "Total"
msgstr "Total"
msgctxt "report:customs.commercial_invoice:"
msgid "Total Value"
msgstr "Valeur totale"
msgctxt "report:customs.commercial_invoice:"
msgid "Unit Value"
msgstr "Valeur unitaire"
msgctxt "report:customs.commercial_invoice:"
msgid "Weight"
msgstr "Poids"

View File

@@ -0,0 +1,133 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:stock.move,customs_unit_price:"
msgid "Customs Unit Price"
msgstr ""
msgctxt "field:stock.shipment.in.return,company_party:"
msgid "Company Party"
msgstr ""
msgctxt "field:stock.shipment.in.return,customs_agent:"
msgid "Customs Agent"
msgstr ""
msgctxt "field:stock.shipment.in.return,customs_international:"
msgid "International"
msgstr ""
msgctxt "field:stock.shipment.in.return,tax_identifier:"
msgid "Tax Identifier"
msgstr ""
msgctxt "field:stock.shipment.out,company_party:"
msgid "Company Party"
msgstr ""
msgctxt "field:stock.shipment.out,customs_agent:"
msgid "Customs Agent"
msgstr ""
msgctxt "field:stock.shipment.out,customs_international:"
msgid "International"
msgstr ""
msgctxt "field:stock.shipment.out,tax_identifier:"
msgid "Tax Identifier"
msgstr ""
msgctxt "help:stock.move,customs_unit_price:"
msgid ""
"The price used to value the goods for customs purposes.\n"
"Leave empty to use the unit price."
msgstr ""
msgctxt "model:ir.action,name:report_commercial_invoice"
msgid "Commercial Invoice"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid ":"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Carrier:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Commercial Invoice No:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Country of Origin"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Date:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Description"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Description:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Harmonized Code"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Phone:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Quantity"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Reason for Export:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Reference"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Sender"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Ship to"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Shipping reference:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Sold to"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Terms of Trade:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Total"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Total Value"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Unit Value"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Weight"
msgstr ""

View File

@@ -0,0 +1,133 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:stock.move,customs_unit_price:"
msgid "Customs Unit Price"
msgstr ""
msgctxt "field:stock.shipment.in.return,company_party:"
msgid "Company Party"
msgstr ""
msgctxt "field:stock.shipment.in.return,customs_agent:"
msgid "Customs Agent"
msgstr ""
msgctxt "field:stock.shipment.in.return,customs_international:"
msgid "International"
msgstr ""
msgctxt "field:stock.shipment.in.return,tax_identifier:"
msgid "Tax Identifier"
msgstr ""
msgctxt "field:stock.shipment.out,company_party:"
msgid "Company Party"
msgstr ""
msgctxt "field:stock.shipment.out,customs_agent:"
msgid "Customs Agent"
msgstr ""
msgctxt "field:stock.shipment.out,customs_international:"
msgid "International"
msgstr ""
msgctxt "field:stock.shipment.out,tax_identifier:"
msgid "Tax Identifier"
msgstr ""
msgctxt "help:stock.move,customs_unit_price:"
msgid ""
"The price used to value the goods for customs purposes.\n"
"Leave empty to use the unit price."
msgstr ""
msgctxt "model:ir.action,name:report_commercial_invoice"
msgid "Commercial Invoice"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid ":"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Carrier:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Commercial Invoice No:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Country of Origin"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Date:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Description"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Description:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Harmonized Code"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Phone:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Quantity"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Reason for Export:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Reference"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Sender"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Ship to"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Shipping reference:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Sold to"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Terms of Trade:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Total"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Total Value"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Unit Value"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Weight"
msgstr ""

View File

@@ -0,0 +1,133 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:stock.move,customs_unit_price:"
msgid "Customs Unit Price"
msgstr ""
msgctxt "field:stock.shipment.in.return,company_party:"
msgid "Company Party"
msgstr ""
msgctxt "field:stock.shipment.in.return,customs_agent:"
msgid "Customs Agent"
msgstr ""
msgctxt "field:stock.shipment.in.return,customs_international:"
msgid "International"
msgstr ""
msgctxt "field:stock.shipment.in.return,tax_identifier:"
msgid "Tax Identifier"
msgstr ""
msgctxt "field:stock.shipment.out,company_party:"
msgid "Company Party"
msgstr ""
msgctxt "field:stock.shipment.out,customs_agent:"
msgid "Customs Agent"
msgstr ""
msgctxt "field:stock.shipment.out,customs_international:"
msgid "International"
msgstr ""
msgctxt "field:stock.shipment.out,tax_identifier:"
msgid "Tax Identifier"
msgstr ""
msgctxt "help:stock.move,customs_unit_price:"
msgid ""
"The price used to value the goods for customs purposes.\n"
"Leave empty to use the unit price."
msgstr ""
msgctxt "model:ir.action,name:report_commercial_invoice"
msgid "Commercial Invoice"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid ":"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Carrier:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Commercial Invoice No:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Country of Origin"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Date:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Description"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Description:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Harmonized Code"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Phone:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Quantity"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Reason for Export:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Reference"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Sender"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Ship to"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Shipping reference:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Sold to"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Terms of Trade:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Total"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Total Value"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Unit Value"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Weight"
msgstr ""

View File

@@ -0,0 +1,133 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:stock.move,customs_unit_price:"
msgid "Customs Unit Price"
msgstr ""
msgctxt "field:stock.shipment.in.return,company_party:"
msgid "Company Party"
msgstr ""
msgctxt "field:stock.shipment.in.return,customs_agent:"
msgid "Customs Agent"
msgstr ""
msgctxt "field:stock.shipment.in.return,customs_international:"
msgid "International"
msgstr ""
msgctxt "field:stock.shipment.in.return,tax_identifier:"
msgid "Tax Identifier"
msgstr ""
msgctxt "field:stock.shipment.out,company_party:"
msgid "Company Party"
msgstr ""
msgctxt "field:stock.shipment.out,customs_agent:"
msgid "Customs Agent"
msgstr ""
msgctxt "field:stock.shipment.out,customs_international:"
msgid "International"
msgstr ""
msgctxt "field:stock.shipment.out,tax_identifier:"
msgid "Tax Identifier"
msgstr ""
msgctxt "help:stock.move,customs_unit_price:"
msgid ""
"The price used to value the goods for customs purposes.\n"
"Leave empty to use the unit price."
msgstr ""
msgctxt "model:ir.action,name:report_commercial_invoice"
msgid "Commercial Invoice"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid ":"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Carrier:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Commercial Invoice No:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Country of Origin"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Date:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Description"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Description:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Harmonized Code"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Phone:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Quantity"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Reason for Export:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Reference"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Sender"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Ship to"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Shipping reference:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Sold to"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Terms of Trade:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Total"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Total Value"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Unit Value"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Weight"
msgstr ""

View File

@@ -0,0 +1,133 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:stock.move,customs_unit_price:"
msgid "Customs Unit Price"
msgstr ""
msgctxt "field:stock.shipment.in.return,company_party:"
msgid "Company Party"
msgstr ""
msgctxt "field:stock.shipment.in.return,customs_agent:"
msgid "Customs Agent"
msgstr ""
msgctxt "field:stock.shipment.in.return,customs_international:"
msgid "International"
msgstr ""
msgctxt "field:stock.shipment.in.return,tax_identifier:"
msgid "Tax Identifier"
msgstr ""
msgctxt "field:stock.shipment.out,company_party:"
msgid "Company Party"
msgstr ""
msgctxt "field:stock.shipment.out,customs_agent:"
msgid "Customs Agent"
msgstr ""
msgctxt "field:stock.shipment.out,customs_international:"
msgid "International"
msgstr ""
msgctxt "field:stock.shipment.out,tax_identifier:"
msgid "Tax Identifier"
msgstr ""
msgctxt "help:stock.move,customs_unit_price:"
msgid ""
"The price used to value the goods for customs purposes.\n"
"Leave empty to use the unit price."
msgstr ""
msgctxt "model:ir.action,name:report_commercial_invoice"
msgid "Commercial Invoice"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid ":"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Carrier:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Commercial Invoice No:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Country of Origin"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Date:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Description"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Description:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Harmonized Code"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Phone:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Quantity"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Reason for Export:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Reference"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Sender"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Ship to"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Shipping reference:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Sold to"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Terms of Trade:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Total"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Total Value"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Unit Value"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Weight"
msgstr ""

View File

@@ -0,0 +1,136 @@
#
#, fuzzy
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:stock.move,customs_unit_price:"
msgid "Customs Unit Price"
msgstr "Douane eenheidsprijs"
msgctxt "field:stock.shipment.in.return,company_party:"
msgid "Company Party"
msgstr "Bedrijf relatie"
msgctxt "field:stock.shipment.in.return,customs_agent:"
msgid "Customs Agent"
msgstr "Douane expediteur"
msgctxt "field:stock.shipment.in.return,customs_international:"
msgid "International"
msgstr "Internationaal"
msgctxt "field:stock.shipment.in.return,tax_identifier:"
msgid "Tax Identifier"
msgstr "Belasting identificatie"
msgctxt "field:stock.shipment.out,company_party:"
msgid "Company Party"
msgstr "Bedrijf relatie"
msgctxt "field:stock.shipment.out,customs_agent:"
msgid "Customs Agent"
msgstr "Douane expediteur"
msgctxt "field:stock.shipment.out,customs_international:"
msgid "International"
msgstr "Internationaal"
msgctxt "field:stock.shipment.out,tax_identifier:"
msgid "Tax Identifier"
msgstr "Belasting identificatie"
msgctxt "help:stock.move,customs_unit_price:"
msgid ""
"The price used to value the goods for customs purposes.\n"
"Leave empty to use the unit price."
msgstr ""
"Het bedrag wat gebruikt wordt om de goederen te waarderen voor de douane.\n"
"Laat dit veld leeg om de eenheidsprijs te gebruiken."
msgctxt "model:ir.action,name:report_commercial_invoice"
msgid "Commercial Invoice"
msgstr "Commerciële factuur"
msgctxt "report:customs.commercial_invoice:"
msgid ":"
msgstr ":"
msgctxt "report:customs.commercial_invoice:"
msgid "Carrier:"
msgstr "Koerier:"
msgctxt "report:customs.commercial_invoice:"
msgid "Commercial Invoice No:"
msgstr "Commerciële factuur No:"
msgctxt "report:customs.commercial_invoice:"
msgid "Country of Origin"
msgstr "Land van herkomst"
msgctxt "report:customs.commercial_invoice:"
msgid "Date:"
msgstr "Datum:"
msgctxt "report:customs.commercial_invoice:"
msgid "Description"
msgstr "Omschrijving"
msgctxt "report:customs.commercial_invoice:"
msgid "Description:"
msgstr "Omschrijving:"
msgctxt "report:customs.commercial_invoice:"
msgid "Harmonized Code"
msgstr "Samengevoegde code"
msgctxt "report:customs.commercial_invoice:"
msgid "Phone:"
msgstr "Telefoon:"
msgctxt "report:customs.commercial_invoice:"
msgid "Quantity"
msgstr "Hoeveelheid"
msgctxt "report:customs.commercial_invoice:"
msgid "Reason for Export:"
msgstr "Reden voor export:"
msgctxt "report:customs.commercial_invoice:"
msgid "Reference"
msgstr "Referentie"
msgctxt "report:customs.commercial_invoice:"
msgid "Sender"
msgstr "Afzender"
msgctxt "report:customs.commercial_invoice:"
msgid "Ship to"
msgstr "Verzenden naar"
msgctxt "report:customs.commercial_invoice:"
msgid "Shipping reference:"
msgstr "Verzend referentie:"
msgctxt "report:customs.commercial_invoice:"
msgid "Sold to"
msgstr "Verkocht aan"
msgctxt "report:customs.commercial_invoice:"
msgid "Terms of Trade:"
msgstr "Ruilvoet:"
msgctxt "report:customs.commercial_invoice:"
msgid "Total"
msgstr "Totaal"
msgctxt "report:customs.commercial_invoice:"
msgid "Total Value"
msgstr "Totale waarde"
msgctxt "report:customs.commercial_invoice:"
msgid "Unit Value"
msgstr "Eenheidswaarde"
msgctxt "report:customs.commercial_invoice:"
msgid "Weight"
msgstr "Gewicht"

View File

@@ -0,0 +1,133 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:stock.move,customs_unit_price:"
msgid "Customs Unit Price"
msgstr ""
msgctxt "field:stock.shipment.in.return,company_party:"
msgid "Company Party"
msgstr ""
msgctxt "field:stock.shipment.in.return,customs_agent:"
msgid "Customs Agent"
msgstr ""
msgctxt "field:stock.shipment.in.return,customs_international:"
msgid "International"
msgstr ""
msgctxt "field:stock.shipment.in.return,tax_identifier:"
msgid "Tax Identifier"
msgstr ""
msgctxt "field:stock.shipment.out,company_party:"
msgid "Company Party"
msgstr ""
msgctxt "field:stock.shipment.out,customs_agent:"
msgid "Customs Agent"
msgstr ""
msgctxt "field:stock.shipment.out,customs_international:"
msgid "International"
msgstr ""
msgctxt "field:stock.shipment.out,tax_identifier:"
msgid "Tax Identifier"
msgstr ""
msgctxt "help:stock.move,customs_unit_price:"
msgid ""
"The price used to value the goods for customs purposes.\n"
"Leave empty to use the unit price."
msgstr ""
msgctxt "model:ir.action,name:report_commercial_invoice"
msgid "Commercial Invoice"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid ":"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Carrier:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Commercial Invoice No:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Country of Origin"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Date:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Description"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Description:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Harmonized Code"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Phone:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Quantity"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Reason for Export:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Reference"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Sender"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Ship to"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Shipping reference:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Sold to"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Terms of Trade:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Total"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Total Value"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Unit Value"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Weight"
msgstr ""

View File

@@ -0,0 +1,133 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:stock.move,customs_unit_price:"
msgid "Customs Unit Price"
msgstr ""
msgctxt "field:stock.shipment.in.return,company_party:"
msgid "Company Party"
msgstr ""
msgctxt "field:stock.shipment.in.return,customs_agent:"
msgid "Customs Agent"
msgstr ""
msgctxt "field:stock.shipment.in.return,customs_international:"
msgid "International"
msgstr ""
msgctxt "field:stock.shipment.in.return,tax_identifier:"
msgid "Tax Identifier"
msgstr ""
msgctxt "field:stock.shipment.out,company_party:"
msgid "Company Party"
msgstr ""
msgctxt "field:stock.shipment.out,customs_agent:"
msgid "Customs Agent"
msgstr ""
msgctxt "field:stock.shipment.out,customs_international:"
msgid "International"
msgstr ""
msgctxt "field:stock.shipment.out,tax_identifier:"
msgid "Tax Identifier"
msgstr ""
msgctxt "help:stock.move,customs_unit_price:"
msgid ""
"The price used to value the goods for customs purposes.\n"
"Leave empty to use the unit price."
msgstr ""
msgctxt "model:ir.action,name:report_commercial_invoice"
msgid "Commercial Invoice"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid ":"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Carrier:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Commercial Invoice No:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Country of Origin"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Date:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Description"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Description:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Harmonized Code"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Phone:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Quantity"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Reason for Export:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Reference"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Sender"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Ship to"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Shipping reference:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Sold to"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Terms of Trade:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Total"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Total Value"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Unit Value"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Weight"
msgstr ""

View File

@@ -0,0 +1,133 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:stock.move,customs_unit_price:"
msgid "Customs Unit Price"
msgstr ""
msgctxt "field:stock.shipment.in.return,company_party:"
msgid "Company Party"
msgstr ""
msgctxt "field:stock.shipment.in.return,customs_agent:"
msgid "Customs Agent"
msgstr ""
msgctxt "field:stock.shipment.in.return,customs_international:"
msgid "International"
msgstr ""
msgctxt "field:stock.shipment.in.return,tax_identifier:"
msgid "Tax Identifier"
msgstr ""
msgctxt "field:stock.shipment.out,company_party:"
msgid "Company Party"
msgstr ""
msgctxt "field:stock.shipment.out,customs_agent:"
msgid "Customs Agent"
msgstr ""
msgctxt "field:stock.shipment.out,customs_international:"
msgid "International"
msgstr ""
msgctxt "field:stock.shipment.out,tax_identifier:"
msgid "Tax Identifier"
msgstr ""
msgctxt "help:stock.move,customs_unit_price:"
msgid ""
"The price used to value the goods for customs purposes.\n"
"Leave empty to use the unit price."
msgstr ""
msgctxt "model:ir.action,name:report_commercial_invoice"
msgid "Commercial Invoice"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid ":"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Carrier:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Commercial Invoice No:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Country of Origin"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Date:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Description"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Description:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Harmonized Code"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Phone:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Quantity"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Reason for Export:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Reference"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Sender"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Ship to"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Shipping reference:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Sold to"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Terms of Trade:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Total"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Total Value"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Unit Value"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Weight"
msgstr ""

View File

@@ -0,0 +1,133 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:stock.move,customs_unit_price:"
msgid "Customs Unit Price"
msgstr ""
msgctxt "field:stock.shipment.in.return,company_party:"
msgid "Company Party"
msgstr ""
msgctxt "field:stock.shipment.in.return,customs_agent:"
msgid "Customs Agent"
msgstr ""
msgctxt "field:stock.shipment.in.return,customs_international:"
msgid "International"
msgstr ""
msgctxt "field:stock.shipment.in.return,tax_identifier:"
msgid "Tax Identifier"
msgstr ""
msgctxt "field:stock.shipment.out,company_party:"
msgid "Company Party"
msgstr ""
msgctxt "field:stock.shipment.out,customs_agent:"
msgid "Customs Agent"
msgstr ""
msgctxt "field:stock.shipment.out,customs_international:"
msgid "International"
msgstr ""
msgctxt "field:stock.shipment.out,tax_identifier:"
msgid "Tax Identifier"
msgstr ""
msgctxt "help:stock.move,customs_unit_price:"
msgid ""
"The price used to value the goods for customs purposes.\n"
"Leave empty to use the unit price."
msgstr ""
msgctxt "model:ir.action,name:report_commercial_invoice"
msgid "Commercial Invoice"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid ":"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Carrier:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Commercial Invoice No:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Country of Origin"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Date:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Description"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Description:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Harmonized Code"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Phone:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Quantity"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Reason for Export:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Reference"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Sender"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Ship to"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Shipping reference:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Sold to"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Terms of Trade:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Total"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Total Value"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Unit Value"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Weight"
msgstr ""

View File

@@ -0,0 +1,133 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:stock.move,customs_unit_price:"
msgid "Customs Unit Price"
msgstr ""
msgctxt "field:stock.shipment.in.return,company_party:"
msgid "Company Party"
msgstr ""
msgctxt "field:stock.shipment.in.return,customs_agent:"
msgid "Customs Agent"
msgstr ""
msgctxt "field:stock.shipment.in.return,customs_international:"
msgid "International"
msgstr ""
msgctxt "field:stock.shipment.in.return,tax_identifier:"
msgid "Tax Identifier"
msgstr ""
msgctxt "field:stock.shipment.out,company_party:"
msgid "Company Party"
msgstr ""
msgctxt "field:stock.shipment.out,customs_agent:"
msgid "Customs Agent"
msgstr ""
msgctxt "field:stock.shipment.out,customs_international:"
msgid "International"
msgstr ""
msgctxt "field:stock.shipment.out,tax_identifier:"
msgid "Tax Identifier"
msgstr ""
msgctxt "help:stock.move,customs_unit_price:"
msgid ""
"The price used to value the goods for customs purposes.\n"
"Leave empty to use the unit price."
msgstr ""
msgctxt "model:ir.action,name:report_commercial_invoice"
msgid "Commercial Invoice"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid ":"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Carrier:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Commercial Invoice No:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Country of Origin"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Date:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Description"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Description:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Harmonized Code"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Phone:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Quantity"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Reason for Export:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Reference"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Sender"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Ship to"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Shipping reference:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Sold to"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Terms of Trade:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Total"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Total Value"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Unit Value"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Weight"
msgstr ""

View File

@@ -0,0 +1,133 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:stock.move,customs_unit_price:"
msgid "Customs Unit Price"
msgstr ""
msgctxt "field:stock.shipment.in.return,company_party:"
msgid "Company Party"
msgstr ""
msgctxt "field:stock.shipment.in.return,customs_agent:"
msgid "Customs Agent"
msgstr ""
msgctxt "field:stock.shipment.in.return,customs_international:"
msgid "International"
msgstr ""
msgctxt "field:stock.shipment.in.return,tax_identifier:"
msgid "Tax Identifier"
msgstr ""
msgctxt "field:stock.shipment.out,company_party:"
msgid "Company Party"
msgstr ""
msgctxt "field:stock.shipment.out,customs_agent:"
msgid "Customs Agent"
msgstr ""
msgctxt "field:stock.shipment.out,customs_international:"
msgid "International"
msgstr ""
msgctxt "field:stock.shipment.out,tax_identifier:"
msgid "Tax Identifier"
msgstr ""
msgctxt "help:stock.move,customs_unit_price:"
msgid ""
"The price used to value the goods for customs purposes.\n"
"Leave empty to use the unit price."
msgstr ""
msgctxt "model:ir.action,name:report_commercial_invoice"
msgid "Commercial Invoice"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid ":"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Carrier:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Commercial Invoice No:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Country of Origin"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Date:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Description"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Description:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Harmonized Code"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Phone:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Quantity"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Reason for Export:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Reference"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Sender"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Ship to"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Shipping reference:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Sold to"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Terms of Trade:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Total"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Total Value"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Unit Value"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Weight"
msgstr ""

View File

@@ -0,0 +1,133 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:stock.move,customs_unit_price:"
msgid "Customs Unit Price"
msgstr ""
msgctxt "field:stock.shipment.in.return,company_party:"
msgid "Company Party"
msgstr ""
msgctxt "field:stock.shipment.in.return,customs_agent:"
msgid "Customs Agent"
msgstr ""
msgctxt "field:stock.shipment.in.return,customs_international:"
msgid "International"
msgstr ""
msgctxt "field:stock.shipment.in.return,tax_identifier:"
msgid "Tax Identifier"
msgstr ""
msgctxt "field:stock.shipment.out,company_party:"
msgid "Company Party"
msgstr ""
msgctxt "field:stock.shipment.out,customs_agent:"
msgid "Customs Agent"
msgstr ""
msgctxt "field:stock.shipment.out,customs_international:"
msgid "International"
msgstr ""
msgctxt "field:stock.shipment.out,tax_identifier:"
msgid "Tax Identifier"
msgstr ""
msgctxt "help:stock.move,customs_unit_price:"
msgid ""
"The price used to value the goods for customs purposes.\n"
"Leave empty to use the unit price."
msgstr ""
msgctxt "model:ir.action,name:report_commercial_invoice"
msgid "Commercial Invoice"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid ":"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Carrier:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Commercial Invoice No:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Country of Origin"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Date:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Description"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Description:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Harmonized Code"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Phone:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Quantity"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Reason for Export:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Reference"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Sender"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Ship to"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Shipping reference:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Sold to"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Terms of Trade:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Total"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Total Value"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Unit Value"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Weight"
msgstr ""

View File

@@ -0,0 +1,133 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:stock.move,customs_unit_price:"
msgid "Customs Unit Price"
msgstr ""
msgctxt "field:stock.shipment.in.return,company_party:"
msgid "Company Party"
msgstr ""
msgctxt "field:stock.shipment.in.return,customs_agent:"
msgid "Customs Agent"
msgstr ""
msgctxt "field:stock.shipment.in.return,customs_international:"
msgid "International"
msgstr ""
msgctxt "field:stock.shipment.in.return,tax_identifier:"
msgid "Tax Identifier"
msgstr ""
msgctxt "field:stock.shipment.out,company_party:"
msgid "Company Party"
msgstr ""
msgctxt "field:stock.shipment.out,customs_agent:"
msgid "Customs Agent"
msgstr ""
msgctxt "field:stock.shipment.out,customs_international:"
msgid "International"
msgstr ""
msgctxt "field:stock.shipment.out,tax_identifier:"
msgid "Tax Identifier"
msgstr ""
msgctxt "help:stock.move,customs_unit_price:"
msgid ""
"The price used to value the goods for customs purposes.\n"
"Leave empty to use the unit price."
msgstr ""
msgctxt "model:ir.action,name:report_commercial_invoice"
msgid "Commercial Invoice"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid ":"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Carrier:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Commercial Invoice No:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Country of Origin"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Date:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Description"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Description:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Harmonized Code"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Phone:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Quantity"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Reason for Export:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Reference"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Sender"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Ship to"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Shipping reference:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Sold to"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Terms of Trade:"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Total"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Total Value"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Unit Value"
msgstr ""
msgctxt "report:customs.commercial_invoice:"
msgid "Weight"
msgstr ""

View File

@@ -0,0 +1,211 @@
# This file is part of Tryton. The COPYRIGHT file at the top level of
# this repository contains the full copyright notices and license terms.
from collections import defaultdict
from trytond.model import ModelView, Workflow, fields
from trytond.modules.product import price_digits
from trytond.pool import Pool, PoolMeta
from trytond.pyson import Eval, If
class Move(metaclass=PoolMeta):
__name__ = 'stock.move'
customs_unit_price = fields.Numeric(
"Customs Unit Price", digits=price_digits,
domain=[
If(~Eval('unit_price_required'),
('unit_price', '=', None),
()),
],
states={
'invisible': ~Eval('unit_price_required'),
'readonly': Eval('state') != 'draft',
},
help="The price used to value the goods for customs purposes.\n"
"Leave empty to use the unit price.")
class CustomsMixin:
__slots__ = ()
customs_agent = fields.Many2One(
'customs.agent', "Customs Agent",
states={
'readonly': Eval('state') != 'draft',
'invisible': ~Eval('customs_international', False),
})
customs_international = fields.Function(fields.Boolean("International"),
'on_change_with_customs_international')
company_party = fields.Function(
fields.Many2One(
'party.party', "Company Party",
context={
'company': Eval('company', -1),
'party_contact_mechanism_usage': 'invoice',
},
depends={'company'}),
'on_change_with_company_party')
tax_identifier = fields.Many2One(
'party.identifier', "Tax Identifier", ondelete='RESTRICT',
states={
'readonly': Eval('state') != 'draft',
})
@classmethod
def __setup__(cls):
pool = Pool()
Party = pool.get('party.party')
super().__setup__()
tax_identifier_types = Party.tax_identifier_types()
cls.tax_identifier.domain = [
('party', '=', Eval('company_party', -1)),
('type', 'in', tax_identifier_types),
]
@fields.depends(
'effective_date', 'planned_date',
methods=['customs_from_country', 'customs_to_country'])
def on_change_with_customs_international(self, name=None):
from_country = self.customs_from_country
to_country = self.customs_to_country
if from_country:
from_europe = from_country.is_member(
'country.organization_eu',
self.effective_date or self.planned_date)
else:
from_europe = None
if to_country:
to_europe = to_country.is_member(
'country.organization_eu',
self.effective_date or self.planned_date)
else:
to_europe = None
return (
(from_country != to_country)
and not (from_europe and to_europe))
@fields.depends(
'company', 'tax_identifier', methods=['on_change_with_company_party'])
def on_change_company(self):
company_party = self.on_change_with_company_party()
if self.company:
if self.tax_identifier:
if self.tax_identifier.party != company_party:
self.tax_identifier = None
else:
self.tax_identifier = None
@fields.depends('company')
def on_change_with_company_party(self, name=None):
return self.company.party if self.company else None
def get_tax_identifier(self, pattern=None):
pattern = pattern.copy() if pattern is not None else {}
if country := self.customs_from_country:
pattern['country'] = country.id
return self.company.get_tax_identifier(pattern=pattern)
@property
def customs_from_address(self):
raise NotImplementedError
@property
@fields.depends(methods=['customs_from_address'])
def customs_from_country(self):
if address := self.customs_from_address:
return address.country
@property
@fields.depends(methods=['shipping_to_address'])
def customs_to_country(self):
if address := self.shipping_to_address:
return address.country
@property
def customs_moves(self):
raise NotImplementedError
@property
def customs_products(self):
"""Return a dictionary with quantity and weight
per (product, price, currency, unit)"""
products = defaultdict(lambda: {'quantity': 0, 'weight': 0})
for move in self.customs_moves:
if move.customs_unit_price is not None:
price = move.customs_unit_price
else:
price = move.unit_price
key = move.product, price, move.currency, move.unit
products[key]['quantity'] += move.quantity
products[key]['weight'] += (move.internal_weight or 0)
return products
def set_customs_agent(self, pattern=None):
pool = Pool()
AgentSelection = pool.get('customs.agent.selection')
if self.customs_international and not self.customs_agent:
pattern = pattern.copy() if pattern is not None else {}
if from_country := self.customs_from_country:
pattern.setdefault('from_country', from_country.id)
if to_country := self.customs_to_country:
pattern.setdefault('to_country', to_country.id)
if customs_agent := AgentSelection.get_agent(
self.company, pattern):
self.customs_agent = customs_agent
def set_tax_identifier(self):
if not self.tax_identifier:
self.tax_identifier = self.get_tax_identifier()
class ShipmentOut(CustomsMixin, metaclass=PoolMeta):
__name__ = 'stock.shipment.out'
@property
@fields.depends('warehouse')
def customs_from_address(self):
if self.warehouse:
return self.warehouse.address
@property
def customs_moves(self):
return self.outgoing_moves
@classmethod
@ModelView.button
@Workflow.transition('waiting')
def wait(cls, shipments, moves=None):
super().wait(shipments, moves=moves)
for shipment in shipments:
shipment.set_customs_agent()
shipment.set_tax_identifier()
cls.save(shipments)
class ShipmentInReturn(CustomsMixin, metaclass=PoolMeta):
__name__ = 'stock.shipment.in.return'
@property
@fields.depends('warehouse')
def customs_from_address(self):
if self.warehouse:
return self.warehouse.address
@property
def customs_moves(self):
return self.moves
@classmethod
@ModelView.button
@Workflow.transition('waiting')
def wait(cls, shipments, moves=None):
super().wait(shipments, moves=moves)
for shipment in shipments:
shipment.set_customs_agent()
shipment.set_tax_identifier()
cls.save(shipments)

View File

@@ -0,0 +1,36 @@
<?xml version="1.0"?>
<!-- This file is part of Tryton. The COPYRIGHT file at the top level of
this repository contains the full copyright notices and license terms. -->
<tryton>
<data>
<record model="ir.ui.view" id="stock_move_view_form">
<field name="model">stock.move</field>
<field name="inherit" ref="stock.move_view_form"/>
<field name="name">stock_move_form</field>
</record>
<record model="ir.ui.view" id="stock_shipment_out_view_form">
<field name="model">stock.shipment.out</field>
<field name="inherit" ref="stock.shipment_out_view_form"/>
<field name="name">stock_shipment_customs_form</field>
</record>
<record model="ir.ui.view" id="stock_shipment_out_view_list">
<field name="model">stock.shipment.out</field>
<field name="inherit" ref="stock.shipment_out_view_tree"/>
<field name="name">stock_shipment_customs_list</field>
</record>
<record model="ir.ui.view" id="stock_shipment_in_return_view_form">
<field name="model">stock.shipment.in.return</field>
<field name="inherit" ref="stock.shipment_in_return_view_form"/>
<field name="name">stock_shipment_customs_form</field>
</record>
<record model="ir.ui.view" id="stock_shipment_in_return_view_list">
<field name="model">stock.shipment.in.return</field>
<field name="inherit" ref="stock.shipment_in_return_view_tree"/>
<field name="name">stock_shipment_customs_list</field>
</record>
</data>
</tryton>

View File

@@ -0,0 +1,2 @@
# This file is part of Tryton. The COPYRIGHT file at the top level of
# this repository contains the full copyright notices and license terms.

View File

@@ -0,0 +1,98 @@
===============================
Stock Shipment Customs Scenario
===============================
Imports::
>>> from decimal import Decimal
>>> from proteus import Model, Report
>>> from trytond.modules.company.tests.tools import create_company, get_company
>>> from trytond.tests.tools import activate_modules, assertEqual
Activate modules::
>>> config = activate_modules('stock_shipment_customs', create_company)
>>> Agent = Model.get('customs.agent')
>>> AgentSelection = Model.get('customs.agent.selection')
>>> Country = Model.get('country.country')
>>> Location = Model.get('stock.location')
>>> Party = Model.get('party.party')
>>> ProductTemplate = Model.get('product.template')
>>> Shipment = Model.get('stock.shipment.out')
>>> UoM = Model.get('product.uom')
Setup countries::
>>> belgium = Country(name="Belgium", code='BE')
>>> belgium.save()
>>> usa = Country(name="USA", code="US")
>>> usa.save()
>>> company = get_company()
>>> company_address, = company.party.addresses
>>> company_address.country = belgium
>>> company_address.save()
Setup locations::
>>> warehouse, = Location.find([('code', '=', 'WH')])
>>> warehouse.address = company_address
>>> warehouse.save()
Create product::
>>> unit, = UoM.find([('name', '=', "Unit")])
>>> template = ProductTemplate(name="Product")
>>> template.type = 'goods'
>>> template.default_uom = unit
>>> template.save()
>>> product, = template.products
Create customs agent::
>>> party_agent = Party(name="Agent")
>>> tax_identifier = party_agent.identifiers.new()
>>> tax_identifier.type = 'us_tin'
>>> tax_identifier.code = '123456789'
>>> party_agent.save()
>>> agent_adress, = party_agent.addresses
>>> agent_adress.country = usa
>>> agent_adress.save()
>>> agent = Agent(party=party_agent, address=agent_adress)
>>> agent.tax_identifier, = party_agent.identifiers
>>> agent.save()
>>> agent_selection = AgentSelection(to_country=usa)
>>> agent_selection.agent = agent
>>> agent_selection.save()
Create a foreign customer::
>>> customer = Party(name="Customer")
>>> address, = customer.addresses
>>> address.country = usa
>>> customer.save()
Create an international shipment::
>>> shipment = Shipment()
>>> shipment.customer = customer
>>> shipment.warehouse = warehouse
>>> move = shipment.outgoing_moves.new()
>>> move.product = product
>>> move.quantity = 10
>>> move.from_location = warehouse.output_location
>>> move.to_location = shipment.customer_location
>>> move.unit_price = Decimal('50.0000')
>>> move.currency = company.currency
>>> shipment.click('wait')
>>> shipment.state
'waiting'
>>> assertEqual(shipment.customs_agent, agent)
>>> commercial_invoice = Report('customs.commercial_invoice')
>>> bool(commercial_invoice.execute([shipment]))
True

View File

@@ -0,0 +1,11 @@
# This file is part of Tryton. The COPYRIGHT file at the top level of
# this repository contains the full copyright notices and license terms.
from trytond.tests.test_tryton import ModuleTestCase
class StockShipmentCustomsTestCase(ModuleTestCase):
"Test Stock Shipment Customs module"
module = 'stock_shipment_customs'
del ModuleTestCase

View File

@@ -0,0 +1,8 @@
# This file is part of Tryton. The COPYRIGHT file at the top level of
# this repository contains the full copyright notices and license terms.
from trytond.tests.test_tryton import load_doc_tests
def load_tests(*args, **kwargs):
return load_doc_tests(__name__, __file__, *args, **kwargs)

View File

@@ -0,0 +1,24 @@
[tryton]
version=7.8.0
depends:
currency
customs
incoterm
ir
party
product
stock
stock_package_shipping
stock_shipment_cost
stock_shipment_measurements
xml:
stock.xml
customs.xml
[register]
model:
stock.Move
stock.ShipmentOut
stock.ShipmentInReturn
report:
customs.CommercialInvoice

View File

@@ -0,0 +1,10 @@
<?xml version="1.0"?>
<!-- This file is part of Tryton. The COPYRIGHT file at the top level of
this repository contains the full copyright notices and license terms. -->
<data>
<xpath expr="//field[@name='currency']" position="after">
<label name="customs_unit_price"/>
<field name="customs_unit_price"/>
<newline/>
</xpath>
</data>

View File

@@ -0,0 +1,16 @@
<?xml version="1.0"?>
<!-- This file is part of Tryton. The COPYRIGHT file at the top level of
this repository contains the full copyright notices and license terms. -->
<data>
<xpath expr="//field[@name='company']" position="after">
<label name="tax_identifier"/>
<field name="tax_identifier"/>
</xpath>
<xpath expr="//notebook" position="before">
<newline/>
<label name="customs_agent"/>
<field name="customs_agent"/>
<newline/>
</xpath>
</data>

View File

@@ -0,0 +1,8 @@
<?xml version="1.0"?>
<!-- This file is part of Tryton. The COPYRIGHT file at the top level of
this repository contains the full copyright notices and license terms. -->
<data>
<xpath expr="//field[@name='delivery_address']" position="after">
<field name="customs_agent" expand="1" optional="1"/>
</xpath>
</data>