account_tax_template_data.xml 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <odoo>
  3. <record model="account.tax.template" id="vat_sale_16">
  4. <field name="name">16%</field>
  5. <field name="description">16%</field>
  6. <field name="amount" eval="16"/>
  7. <field name="amount_type">percent</field>
  8. <field name="chart_template_id" ref="l10n_mz_chart_template"/>
  9. <field name="type_tax_use">sale</field>
  10. <field name="tax_group_id" ref="tax_group_vat_16"/>
  11. <field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
  12. (0, 0, {
  13. 'factor_percent': 100,
  14. 'repartition_type': 'base',
  15. 'plus_report_expression_ids': [ref('l10n_mz_tax_report_1_tag')],
  16. }),
  17. (0, 0, {
  18. 'factor_percent': 100,
  19. 'repartition_type': 'tax',
  20. 'account_id': ref('l10n_mz_account_44331'),
  21. 'plus_report_expression_ids': [ref('l10n_mz_tax_report_2_tag')],
  22. }),
  23. ]"/>
  24. <field name="refund_repartition_line_ids" eval="[(5, 0, 0),
  25. (0, 0, {
  26. 'factor_percent': 100,
  27. 'repartition_type': 'base',
  28. 'minus_report_expression_ids': [ref('l10n_mz_tax_report_1_tag')],
  29. }),
  30. (0, 0, {
  31. 'factor_percent': 100,
  32. 'repartition_type': 'tax',
  33. 'account_id': ref('l10n_mz_account_44331'),
  34. 'minus_report_expression_ids': [ref('l10n_mz_tax_report_2_tag')],
  35. }),
  36. ]"/>
  37. </record>
  38. <record model="account.tax.template" id="vat_sale_5">
  39. <field name="name">5% S</field>
  40. <field name="description">5%</field>
  41. <field name="amount" eval="5"/>
  42. <field name="amount_type">percent</field>
  43. <field name="chart_template_id" ref="l10n_mz_chart_template"/>
  44. <field name="type_tax_use">sale</field>
  45. <field name="tax_group_id" ref="tax_group_vat_5"/>
  46. <field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
  47. (0, 0, {
  48. 'factor_percent': 100,
  49. 'repartition_type': 'base',
  50. 'plus_report_expression_ids': [ref('l10n_mz_tax_report_1_tag')],
  51. }),
  52. (0, 0, {
  53. 'factor_percent': 100,
  54. 'repartition_type': 'tax',
  55. 'account_id': ref('l10n_mz_account_44331'),
  56. 'plus_report_expression_ids': [ref('l10n_mz_tax_report_2_tag')],
  57. }),
  58. ]"/>
  59. <field name="refund_repartition_line_ids" eval="[(5, 0, 0),
  60. (0, 0, {
  61. 'factor_percent': 100,
  62. 'repartition_type': 'base',
  63. 'minus_report_expression_ids': [ref('l10n_mz_tax_report_1_tag')],
  64. }),
  65. (0, 0, {
  66. 'factor_percent': 100,
  67. 'repartition_type': 'tax',
  68. 'account_id': ref('l10n_mz_account_44331'),
  69. 'minus_report_expression_ids': [ref('l10n_mz_tax_report_2_tag')],
  70. }),
  71. ]"/>
  72. </record>
  73. <record model="account.tax.template" id="vat_export">
  74. <field name="name">0% EX</field>
  75. <field name="description">0%</field>
  76. <field name="amount" eval="0"/>
  77. <field name="amount_type">percent</field>
  78. <field name="chart_template_id" ref="l10n_mz_chart_template"/>
  79. <field name="type_tax_use">sale</field>
  80. <field name="tax_group_id" ref="tax_group_vat_0"/>
  81. <field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
  82. (0, 0, {
  83. 'factor_percent': 100,
  84. 'repartition_type': 'base',
  85. 'plus_report_expression_ids': [ref('l10n_mz_tax_report_3_tag')],
  86. }),
  87. (0, 0, {
  88. 'factor_percent': 100,
  89. 'repartition_type': 'tax',
  90. }),
  91. ]"/>
  92. <field name="refund_repartition_line_ids" eval="[(5, 0, 0),
  93. (0, 0, {
  94. 'factor_percent': 100,
  95. 'repartition_type': 'base',
  96. 'minus_report_expression_ids': [ref('l10n_mz_tax_report_3_tag')],
  97. }),
  98. (0, 0, {
  99. 'factor_percent': 100,
  100. 'repartition_type': 'tax',
  101. }),
  102. ]"/>
  103. </record>
  104. <record model="account.tax.template" id="vat_exempt_sale">
  105. <field name="name">0%</field>
  106. <field name="description">0%</field>
  107. <field name="amount" eval="0"/>
  108. <field name="amount_type">percent</field>
  109. <field name="chart_template_id" ref="l10n_mz_chart_template"/>
  110. <field name="type_tax_use">sale</field>
  111. <field name="tax_group_id" ref="tax_group_vat_0"/>
  112. <field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
  113. (0, 0, {
  114. 'factor_percent': 100,
  115. 'repartition_type': 'base',
  116. 'plus_report_expression_ids': [ref('l10n_mz_tax_report_4_tag')],
  117. }),
  118. (0, 0, {
  119. 'factor_percent': 100,
  120. 'repartition_type': 'tax',
  121. }),
  122. ]"/>
  123. <field name="refund_repartition_line_ids" eval="[(5, 0, 0),
  124. (0, 0, {
  125. 'factor_percent': 100,
  126. 'repartition_type': 'base',
  127. 'minus_report_expression_ids': [ref('l10n_mz_tax_report_4_tag')],
  128. }),
  129. (0, 0, {
  130. 'factor_percent': 100,
  131. 'repartition_type': 'tax',
  132. }),
  133. ]"/>
  134. </record>
  135. <record model="account.tax.template" id="vat_purch_16_fixed">
  136. <field name="name">16% G Fixed Assets</field>
  137. <field name="description">16%</field>
  138. <field name="amount" eval="16"/>
  139. <field name="amount_type">percent</field>
  140. <field name="chart_template_id" ref="l10n_mz_chart_template"/>
  141. <field name="type_tax_use">purchase</field>
  142. <field name="tax_group_id" ref="tax_group_vat_16"/>
  143. <field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
  144. (0, 0, {
  145. 'factor_percent': 100,
  146. 'repartition_type': 'base',
  147. }),
  148. (0, 0, {
  149. 'factor_percent': 100,
  150. 'repartition_type': 'tax',
  151. 'account_id': ref('l10n_mz_account_44322'),
  152. 'plus_report_expression_ids': [ref('l10n_mz_tax_report_5_tag')],
  153. }),
  154. ]"/>
  155. <field name="refund_repartition_line_ids" eval="[(5, 0, 0),
  156. (0, 0, {
  157. 'factor_percent': 100,
  158. 'repartition_type': 'base',
  159. }),
  160. (0, 0, {
  161. 'factor_percent': 100,
  162. 'repartition_type': 'tax',
  163. 'account_id': ref('l10n_mz_account_44322'),
  164. 'minus_report_expression_ids': [ref('l10n_mz_tax_report_5_tag')],
  165. }),
  166. ]"/>
  167. </record>
  168. <record model="account.tax.template" id="vat_purch_16_inventories">
  169. <field name="name">16% G inventories</field>
  170. <field name="description">16%</field>
  171. <field name="amount" eval="16"/>
  172. <field name="amount_type">percent</field>
  173. <field name="chart_template_id" ref="l10n_mz_chart_template"/>
  174. <field name="type_tax_use">purchase</field>
  175. <field name="tax_group_id" ref="tax_group_vat_16"/>
  176. <field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
  177. (0, 0, {
  178. 'factor_percent': 100,
  179. 'repartition_type': 'base',
  180. }),
  181. (0, 0, {
  182. 'factor_percent': 100,
  183. 'repartition_type': 'tax',
  184. 'account_id': ref('l10n_mz_account_44321'),
  185. 'plus_report_expression_ids': [ref('l10n_mz_tax_report_6_tag')],
  186. }),
  187. ]"/>
  188. <field name="refund_repartition_line_ids" eval="[(5, 0, 0),
  189. (0, 0, {
  190. 'factor_percent': 100,
  191. 'repartition_type': 'base',
  192. }),
  193. (0, 0, {
  194. 'factor_percent': 100,
  195. 'repartition_type': 'tax',
  196. 'account_id': ref('l10n_mz_account_44321'),
  197. 'minus_report_expression_ids': [ref('l10n_mz_tax_report_6_tag')],
  198. }),
  199. ]"/>
  200. </record>
  201. <record model="account.tax.template" id="vat_purch_16_other">
  202. <field name="name">16% GS</field>
  203. <field name="description">16%</field>
  204. <field name="amount" eval="16"/>
  205. <field name="amount_type">percent</field>
  206. <field name="chart_template_id" ref="l10n_mz_chart_template"/>
  207. <field name="type_tax_use">purchase</field>
  208. <field name="tax_group_id" ref="tax_group_vat_16"/>
  209. <field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
  210. (0, 0, {
  211. 'factor_percent': 100,
  212. 'repartition_type': 'base',
  213. }),
  214. (0, 0, {
  215. 'factor_percent': 100,
  216. 'repartition_type': 'tax',
  217. 'account_id': ref('l10n_mz_account_44323'),
  218. 'plus_report_expression_ids': [ref('l10n_mz_tax_report_7_tag')],
  219. }),
  220. ]"/>
  221. <field name="refund_repartition_line_ids" eval="[(5, 0, 0),
  222. (0, 0, {
  223. 'factor_percent': 100,
  224. 'repartition_type': 'base',
  225. }),
  226. (0, 0, {
  227. 'factor_percent': 100,
  228. 'repartition_type': 'tax',
  229. 'account_id': ref('l10n_mz_account_44323'),
  230. 'minus_report_expression_ids': [ref('l10n_mz_tax_report_7_tag')],
  231. }),
  232. ]"/>
  233. </record>
  234. <record model="account.tax.template" id="vat_import">
  235. <field name="name">16% Import</field>
  236. <field name="description">16%</field>
  237. <field name="amount" eval="16"/>
  238. <field name="amount_type">percent</field>
  239. <field name="chart_template_id" ref="l10n_mz_chart_template"/>
  240. <field name="type_tax_use">purchase</field>
  241. <field name="tax_group_id" ref="tax_group_vat_16"/>
  242. <field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
  243. (0, 0, {
  244. 'factor_percent': 100,
  245. 'repartition_type': 'base',
  246. }),
  247. (0, 0, {
  248. 'factor_percent': 100,
  249. 'repartition_type': 'tax',
  250. 'account_id': ref('l10n_mz_account_44323'),
  251. 'plus_report_expression_ids': [ref('l10n_mz_tax_report_8_tag')],
  252. }),
  253. ]"/>
  254. <field name="refund_repartition_line_ids" eval="[(5, 0, 0),
  255. (0, 0, {
  256. 'factor_percent': 100,
  257. 'repartition_type': 'base',
  258. }),
  259. (0, 0, {
  260. 'factor_percent': 100,
  261. 'repartition_type': 'tax',
  262. 'account_id': ref('l10n_mz_account_44323'),
  263. 'minus_report_expression_ids': [ref('l10n_mz_tax_report_8_tag')],
  264. }),
  265. ]"/>
  266. </record>
  267. <record model="account.tax.template" id="vat_purchase_5">
  268. <field name="name">5% S</field>
  269. <field name="description">5%</field>
  270. <field name="amount" eval="5"/>
  271. <field name="amount_type">percent</field>
  272. <field name="chart_template_id" ref="l10n_mz_chart_template"/>
  273. <field name="type_tax_use">purchase</field>
  274. <field name="tax_group_id" ref="tax_group_vat_5"/>
  275. <field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
  276. (0, 0, {
  277. 'factor_percent': 100,
  278. 'repartition_type': 'base',
  279. }),
  280. (0, 0, {
  281. 'factor_percent': 100,
  282. 'repartition_type': 'tax',
  283. 'account_id': ref('l10n_mz_account_44323'),
  284. 'plus_report_expression_ids': [ref('l10n_mz_tax_report_7_tag')],
  285. }),
  286. ]"/>
  287. <field name="refund_repartition_line_ids" eval="[(5, 0, 0),
  288. (0, 0, {
  289. 'factor_percent': 100,
  290. 'repartition_type': 'base',
  291. }),
  292. (0, 0, {
  293. 'factor_percent': 100,
  294. 'repartition_type': 'tax',
  295. 'account_id': ref('l10n_mz_account_44323'),
  296. 'minus_report_expression_ids': [ref('l10n_mz_tax_report_7_tag')],
  297. }),
  298. ]"/>
  299. </record>
  300. <record model="account.tax.template" id="vat_exempt_import">
  301. <field name="name">0% Import</field>
  302. <field name="description">0%</field>
  303. <field name="amount" eval="0"/>
  304. <field name="amount_type">percent</field>
  305. <field name="chart_template_id" ref="l10n_mz_chart_template"/>
  306. <field name="type_tax_use">purchase</field>
  307. <field name="tax_group_id" ref="tax_group_vat_0"/>
  308. <field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
  309. (0, 0, {
  310. 'factor_percent': 100,
  311. 'repartition_type': 'base',
  312. }),
  313. (0, 0, {
  314. 'factor_percent': 100,
  315. 'repartition_type': 'tax',
  316. }),
  317. ]"/>
  318. <field name="refund_repartition_line_ids" eval="[(5, 0, 0),
  319. (0, 0, {
  320. 'factor_percent': 100,
  321. 'repartition_type': 'base',
  322. }),
  323. (0, 0, {
  324. 'factor_percent': 100,
  325. 'repartition_type': 'tax',
  326. }),
  327. ]"/>
  328. </record>
  329. <record model="account.tax.template" id="vat_exempt_purchase">
  330. <field name="name">0%</field>
  331. <field name="description">0%</field>
  332. <field name="amount" eval="0"/>
  333. <field name="amount_type">percent</field>
  334. <field name="chart_template_id" ref="l10n_mz_chart_template"/>
  335. <field name="type_tax_use">purchase</field>
  336. <field name="tax_group_id" ref="tax_group_vat_0"/>
  337. <field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
  338. (0, 0, {
  339. 'factor_percent': 100,
  340. 'repartition_type': 'base',
  341. }),
  342. (0, 0, {
  343. 'factor_percent': 100,
  344. 'repartition_type': 'tax',
  345. }),
  346. ]"/>
  347. <field name="refund_repartition_line_ids" eval="[(5, 0, 0),
  348. (0, 0, {
  349. 'factor_percent': 100,
  350. 'repartition_type': 'base',
  351. }),
  352. (0, 0, {
  353. 'factor_percent': 100,
  354. 'repartition_type': 'tax',
  355. }),
  356. ]"/>
  357. </record>
  358. </odoo>