tax_report.xml 23 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <odoo>
  3. <record id="l10n_bg_tax_report" model="account.report">
  4. <field name="name">Tax report</field>
  5. <field name="root_report_id" ref="account.generic_tax_report"/>
  6. <field name="country_id" ref="base.bg"/>
  7. <field name="filter_fiscal_position" eval="True"/>
  8. <field name="availability_condition">country</field>
  9. <field name="column_ids">
  10. <record id="l10n_bg_tax_report_balance" model="account.report.column">
  11. <field name="name">Balance</field>
  12. <field name="expression_label">balance</field>
  13. </record>
  14. </field>
  15. <field name="line_ids">
  16. <record id="l10n_bg_tax_report_a" model="account.report.line">
  17. <field name="name">Section A: Data on value added tax charged</field>
  18. <field name="children_ids">
  19. <record id="l10n_bg_tax_report_01" model="account.report.line">
  20. <field name="name">[01] Total amount of the tax bases for VAT taxation (amount from class 11 to class 16)</field>
  21. <field name="code">BG_TR_01</field>
  22. <field name="aggregation_formula">BG_TR_11.balance + BG_TR_12.balance + BG_TR_13.balance + BG_TR_14.balance + BG_TR_15.balance + BG_TR_16.balance</field>
  23. <field name="children_ids">
  24. <record id="l10n_bg_tax_report_a_1" model="account.report.line">
  25. <field name="name">Tax base subject to taxation at a rate of 20%</field>
  26. <field name="children_ids">
  27. <record id="l10n_bg_tax_report_11" model="account.report.line">
  28. <field name="name">[11] - tax base of taxable supplies, incl. deliveries under the conditions of distance sales with a place of performance on the territory of the country</field>
  29. <field name="code">BG_TR_11</field>
  30. <field name="expression_ids">
  31. <record id="l10n_bg_tax_report_11_tag" model="account.report.expression">
  32. <field name="label">balance</field>
  33. <field name="engine">tax_tags</field>
  34. <field name="formula">11</field>
  35. </record>
  36. </field>
  37. </record>
  38. <record id="l10n_bg_tax_report_12" model="account.report.line">
  39. <field name="name">[12] - tax base of VAT and tax base of received supplies under Article 82, paragraphs 2-6 of the VAT Act</field>
  40. <field name="code">BG_TR_12</field>
  41. <field name="aggregation_formula">BG_TR_12_1.balance + BG_TR_12_2.balance</field>
  42. <field name="children_ids">
  43. <record id="l10n_bg_tax_report_12_1" model="account.report.line">
  44. <field name="name">Intra-community acquisitions</field>
  45. <field name="code">BG_TR_12_1</field>
  46. <field name="expression_ids">
  47. <record id="l10n_bg_tax_report_12_1_tag" model="account.report.expression">
  48. <field name="label">balance</field>
  49. <field name="engine">tax_tags</field>
  50. <field name="formula">12_1</field>
  51. </record>
  52. </field>
  53. </record>
  54. <record id="l10n_bg_tax_report_12_2" model="account.report.line">
  55. <field name="name">Deliveries under Art. 82, para. 2-6</field>
  56. <field name="code">BG_TR_12_2</field>
  57. <field name="expression_ids">
  58. <record id="l10n_bg_tax_report_12_2_tag" model="account.report.expression">
  59. <field name="label">balance</field>
  60. <field name="engine">tax_tags</field>
  61. <field name="formula">12_2</field>
  62. </record>
  63. </field>
  64. </record>
  65. </field>
  66. </record>
  67. </field>
  68. </record>
  69. <record id="l10n_bg_tax_report_13" model="account.report.line">
  70. <field name="name">[13] Tax base of taxable supplies at a rate of 9%</field>
  71. <field name="code">BG_TR_13</field>
  72. <field name="expression_ids">
  73. <record id="l10n_bg_tax_report_13_tag" model="account.report.expression">
  74. <field name="label">balance</field>
  75. <field name="engine">tax_tags</field>
  76. <field name="formula">13</field>
  77. </record>
  78. </field>
  79. </record>
  80. <record id="l10n_bg_tax_report_a_2" model="account.report.line">
  81. <field name="name">Tax base subject to 0% tax</field>
  82. <field name="children_ids">
  83. <record id="l10n_bg_tax_report_14" model="account.report.line">
  84. <field name="name">[14] Tax base for supplies under Chapter Three of the VAT Act</field>
  85. <field name="code">BG_TR_14</field>
  86. <field name="expression_ids">
  87. <record id="l10n_bg_tax_report_14_tag" model="account.report.expression">
  88. <field name="label">balance</field>
  89. <field name="engine">tax_tags</field>
  90. <field name="formula">14</field>
  91. </record>
  92. </field>
  93. </record>
  94. <record id="l10n_bg_tax_report_15" model="account.report.line">
  95. <field name="name">[15] Tax base of AEO of goods</field>
  96. <field name="code">BG_TR_15</field>
  97. <field name="expression_ids">
  98. <record id="l10n_bg_tax_report_15_tag" model="account.report.expression">
  99. <field name="label">balance</field>
  100. <field name="engine">tax_tags</field>
  101. <field name="formula">15</field>
  102. </record>
  103. </field>
  104. </record>
  105. <record id="l10n_bg_tax_report_16" model="account.report.line">
  106. <field name="name">[16] Tax base of supplies under Articles 140, 146 and 173 of the VAT Act </field>
  107. <field name="code">BG_TR_16</field>
  108. <field name="expression_ids">
  109. <record id="l10n_bg_tax_report_16_tag" model="account.report.expression">
  110. <field name="label">balance</field>
  111. <field name="engine">tax_tags</field>
  112. <field name="formula">16</field>
  113. </record>
  114. </field>
  115. </record>
  116. </field>
  117. </record>
  118. </field>
  119. </record>
  120. <record id="l10n_bg_tax_report_17" model="account.report.line">
  121. <field name="name">[17] Tax base for supplies of services under Article 21, paragraph 2 with a place of performance on the territory of another member state</field>
  122. <field name="code">BG_TR_17</field>
  123. <field name="expression_ids">
  124. <record id="l10n_bg_tax_report_17_tag" model="account.report.expression">
  125. <field name="label">balance</field>
  126. <field name="engine">tax_tags</field>
  127. <field name="formula">17</field>
  128. </record>
  129. </field>
  130. </record>
  131. <record id="l10n_bg_tax_report_18" model="account.report.line">
  132. <field name="name">[18] Tax base of supplies under Article 69, paragraph 2 of the VAT Act, incl. deliveries on the basis of distance selling with a place of performance in the territory of another Member State, as well as deliveries as an intermediary in a tripartite</field>
  133. <field name="code">BG_TR_18</field>
  134. <field name="expression_ids">
  135. <record id="l10n_bg_tax_report_18_tag" model="account.report.expression">
  136. <field name="label">balance</field>
  137. <field name="engine">tax_tags</field>
  138. <field name="formula">18</field>
  139. </record>
  140. </field>
  141. </record>
  142. <record id="l10n_bg_tax_report_19" model="account.report.line">
  143. <field name="name">[19] Tax base of exempt supplies and exempt VOP</field>
  144. <field name="code">BG_TR_19</field>
  145. <field name="expression_ids">
  146. <record id="l10n_bg_tax_report_19_tag" model="account.report.expression">
  147. <field name="label">balance</field>
  148. <field name="engine">tax_tags</field>
  149. <field name="formula">19</field>
  150. </record>
  151. </field>
  152. </record>
  153. <record id="l10n_bg_tax_report_20" model="account.report.line">
  154. <field name="name">[20] All VAT charged (amount from class 21 to class 24)</field>
  155. <field name="code">BG_TR_20</field>
  156. <field name="aggregation_formula">BG_TR_21.balance + BG_TR_22.balance + BG_TR_23.balance + BG_TR_24.balance</field>
  157. <field name="children_ids">
  158. <record id="l10n_bg_tax_report_21" model="account.report.line">
  159. <field name="name">[21] VAT charged</field>
  160. <field name="code">BG_TR_21</field>
  161. <field name="expression_ids">
  162. <record id="l10n_bg_tax_report_21_tag" model="account.report.expression">
  163. <field name="label">balance</field>
  164. <field name="engine">tax_tags</field>
  165. <field name="formula">21</field>
  166. </record>
  167. </field>
  168. </record>
  169. <record id="l10n_bg_tax_report_22" model="account.report.line">
  170. <field name="name">[22] VAT charged for VAT and for received deliveries under Art. 82, para 2-6</field>
  171. <field name="code">BG_TR_22</field>
  172. <field name="expression_ids">
  173. <record id="l10n_bg_tax_report_22_tag" model="account.report.expression">
  174. <field name="label">balance</field>
  175. <field name="engine">tax_tags</field>
  176. <field name="formula">22</field>
  177. </record>
  178. </field>
  179. </record>
  180. <record id="l10n_bg_tax_report_23" model="account.report.line">
  181. <field name="name">[23] Tax charged on supplies of goods and services for personal use</field>
  182. <field name="code">BG_TR_23</field>
  183. <field name="expression_ids">
  184. <record id="l10n_bg_tax_report_23_tag" model="account.report.expression">
  185. <field name="label">balance</field>
  186. <field name="engine">tax_tags</field>
  187. <field name="formula">23</field>
  188. </record>
  189. </field>
  190. </record>
  191. <record id="l10n_bg_tax_report_24" model="account.report.line">
  192. <field name="name">[24] VAT charged (9%)</field>
  193. <field name="code">BG_TR_24</field>
  194. <field name="expression_ids">
  195. <record id="l10n_bg_tax_report_24_tag" model="account.report.expression">
  196. <field name="label">balance</field>
  197. <field name="engine">tax_tags</field>
  198. <field name="formula">24</field>
  199. </record>
  200. </field>
  201. </record>
  202. </field>
  203. </record>
  204. </field>
  205. </record>
  206. <record id="l10n_bg_tax_report_b" model="account.report.line">
  207. <field name="name">Section B: Data on the exercised right to a tax credit</field>
  208. <field name="children_ids">
  209. <record id="l10n_bg_tax_report_30" model="account.report.line">
  210. <field name="name">[30] Tax base and tax on the received deliveries, VAT, the received deliveries under art. 82, para. 2-6 of the VAT Act and imports without the right to a tax credit or without tax</field>
  211. <field name="code">BG_TR_30</field>
  212. <field name="expression_ids">
  213. <record id="l10n_bg_tax_report_30_tag" model="account.report.expression">
  214. <field name="label">balance</field>
  215. <field name="engine">tax_tags</field>
  216. <field name="formula">30</field>
  217. </record>
  218. </field>
  219. </record>
  220. <record id="l10n_bg_tax_report_b_2" model="account.report.line">
  221. <field name="name">Tax base of the received deliveries, VAT, the received deliveries under art. 82, para 2-6 of the VAT Act, the import, as well as the tax base of the received deliveries, used for making deliveries under art. 69, para 2 of the VAT Act</field>
  222. <field name="children_ids">
  223. <record id="l10n_bg_tax_report_31" model="account.report.line">
  224. <field name="name">[31] - entitled to a full tax credit</field>
  225. <field name="code">BG_TR_31</field>
  226. <field name="expression_ids">
  227. <record id="l10n_bg_tax_report_31_tag" model="account.report.expression">
  228. <field name="label">balance</field>
  229. <field name="engine">tax_tags</field>
  230. <field name="formula">31</field>
  231. </record>
  232. </field>
  233. </record>
  234. <record id="l10n_bg_tax_report_32" model="account.report.line">
  235. <field name="name">[32] - with the right to a partial tax credit</field>
  236. <field name="code">BG_TR_32</field>
  237. <field name="expression_ids">
  238. <record id="l10n_bg_tax_report_32_tag" model="account.report.expression">
  239. <field name="label">balance</field>
  240. <field name="engine">tax_tags</field>
  241. <field name="formula">32</field>
  242. </record>
  243. </field>
  244. </record>
  245. </field>
  246. </record>
  247. <record id="l10n_bg_tax_report_33" model="account.report.line">
  248. <field name="name">[33] Coefficient under Article 73, paragraph 5 of the VAT Act</field>
  249. <field name="code">BG_TR_33</field>
  250. <field name="expression_ids">
  251. <record id="l10n_bg_tax_report_33_balance" model="account.report.expression">
  252. <field name="label">balance</field>
  253. <field name="engine">aggregation</field>
  254. <field name="figure_type">integer</field>
  255. <field name="formula">(BG_TR_11.balance + BG_TR_12_1.balance + BG_TR_13.balance)/(BG_TR_01.balance + BG_TR_17.balance + BG_TR_18.balance + BG_TR_19.balance)</field>
  256. </record>
  257. </field>
  258. </record>
  259. <record id="l10n_bg_tax_report_41" model="account.report.line">
  260. <field name="name">[41] VAT eligible for a full tax credit</field>
  261. <field name="code">BG_TR_41</field>
  262. <field name="expression_ids">
  263. <record id="l10n_bg_tax_report_41_tag" model="account.report.expression">
  264. <field name="label">balance</field>
  265. <field name="engine">tax_tags</field>
  266. <field name="formula">41</field>
  267. </record>
  268. </field>
  269. </record>
  270. <record id="l10n_bg_tax_report_42" model="account.report.line">
  271. <field name="name">[42] VAT with the right to a partial tax credit</field>
  272. <field name="code">BG_TR_42</field>
  273. <field name="expression_ids">
  274. <record id="l10n_bg_tax_report_42_tag" model="account.report.expression">
  275. <field name="label">balance</field>
  276. <field name="engine">tax_tags</field>
  277. <field name="formula">42</field>
  278. </record>
  279. </field>
  280. </record>
  281. <record id="l10n_bg_tax_report_43" model="account.report.line">
  282. <field name="name">[43] Annual adjustment under Article 73, paragraph 8 (+/-)</field>
  283. <field name="code">BG_TR_43</field>
  284. <field name="expression_ids">
  285. <record id="l10n_bg_tax_report_43_balance" model="account.report.expression">
  286. <field name="label">balance</field>
  287. <field name="engine">aggregation</field>
  288. <field name="figure_type">integer</field>
  289. <field name="formula">BG_TR_42.balance * BG_TR_33.balance</field>
  290. </record>
  291. </field>
  292. </record>
  293. <record id="l10n_bg_tax_report_40" model="account.report.line">
  294. <field name="name">[40] Total tax credit (41 + 42 x class 33 + 43)</field>
  295. <field name="code">BG_TR_40</field>
  296. <field name="aggregation_formula">BG_TR_41.balance + (BG_TR_42.balance * BG_TR_33.balance) + BG_TR_43.balance</field>
  297. </record>
  298. </field>
  299. </record>
  300. <record id="l10n_bg_tax_report_c" model="account.report.line">
  301. <field name="name">Section C: Result for the period</field>
  302. <field name="children_ids">
  303. <record id="l10n_bg_tax_report_50" model="account.report.line">
  304. <field name="name">[50] VAT to be paid (class 20 - class 40) >= 0</field>
  305. <field name="code">BG_TR_50</field>
  306. <field name="expression_ids">
  307. <record id="l10n_bg_tax_report_50_tag" model="account.report.expression">
  308. <field name="label">balance</field>
  309. <field name="engine">aggregation</field>
  310. <field name="formula">BG_TR_20.balance - BG_TR_40.balance</field>
  311. <field name="subformula">if_above(BGN(0))</field>
  312. </record>
  313. </field>
  314. </record>
  315. <record id="l10n_bg_tax_report_60" model="account.report.line">
  316. <field name="name">[60] VAT for refund (class 20 - class 40) &lt; 0</field>
  317. <field name="code">BG_TR_60</field>
  318. <field name="expression_ids">
  319. <record id="l10n_bg_tax_report_60_tag" model="account.report.expression">
  320. <field name="label">balance</field>
  321. <field name="engine">aggregation</field>
  322. <field name="formula">BG_TR_20.balance - BG_TR_40.balance</field>
  323. <field name="subformula">if_below(BGN(0))</field>
  324. </record>
  325. </field>
  326. </record>
  327. </field>
  328. </record>
  329. </field>
  330. </record>
  331. </odoo>