Published package / CLIR

sa.vat

v0.1.0

الاتفاقية الموحدة لضريبة القيمة المضافة لدول مجلس التعاون لدول الخليج العربية

A package can be printed as a standalone module in a general-purpose language that answers without the rules engine: an answer and its status, with no proof, hashes or canonical document. Everything on this page comes from the generation plan built with the index; the gallery computes nothing of its own.

Generation plan

The plan builds: the package can be printed as a module.

plan format
law-backend-plan/0.18
capabilities
function, negation, param:a3, value:rational

Checked against package scenarios

67 of 73 scenarios matched on ts, py, go

skipped · 6
запрос collectRU
answer statuses
FALSE_ONLY 5 · NEITHER 1 · TRUE_ONLY 61

Outcomes are pinned in the consumer gate manifest; the gate must reproduce them.

Target languages

print this plangopyts

refuse this plan · 13
  • bsl версия плана не поддержана эмиттером: 'law-backend-plan/0.18' (поддержана law-backend-plan/0.7)RU
  • cs версия плана не поддержана эмиттером: 'law-backend-plan/0.18' (поддержана law-backend-plan/0.7)RU
  • dart версия плана не поддержана эмиттером: 'law-backend-plan/0.18' (поддержана law-backend-plan/0.7)RU
  • erl версия плана не поддержана эмиттером: 'law-backend-plan/0.18' (поддержана law-backend-plan/0.7)RU
  • ex версия плана не поддержана эмиттером: 'law-backend-plan/0.18' (поддержана law-backend-plan/0.7)RU
  • java версия плана не поддержана эмиттером: 'law-backend-plan/0.18' (поддержана law-backend-plan/0.7)RU
  • kt версия плана не поддержана эмиттером: 'law-backend-plan/0.18' (поддержана law-backend-plan/0.7)RU
  • lua версия плана не поддержана эмиттером: 'law-backend-plan/0.18' (поддержана law-backend-plan/0.7)RU
  • php версия плана не поддержана эмиттером: 'law-backend-plan/0.18' (поддержана law-backend-plan/0.7)RU
  • rb версия плана не поддержана эмиттером: 'law-backend-plan/0.18' (поддержана law-backend-plan/0.7)RU
  • rs версия плана не поддержана эмиттером: 'law-backend-plan/0.18' (поддержана law-backend-plan/0.7)RU
  • scala версия плана не поддержана эмиттером: 'law-backend-plan/0.18' (поддержана law-backend-plan/0.7)RU
  • swift версия плана не поддержана эмиттером: 'law-backend-plan/0.18' (поддержана law-backend-plan/0.7)RU

Print the module from a repository checkout

./law dev backend corpus/clir/sa-vat.lawir.json --target ts --target py --target go --out DIR

Module interface

Questions are public relations with a producing rule; inputs are the facts a question reads. Function names follow the language: ask_… in Python, ask.… in TypeScript, Ask… in Go.

Questions · 12

NameParametersMeaningReadsSources
additional_invoice_differencetext, moneyفاتورة إضافية بفارق الضريبة المستحقةARamended_rate_on_whole_value_with_customer_consentcontinuous_supply_spanning_rate_changecontract_concluded_datecontract_of_supplycontract_with_government_entitycustomer_entitled_to_full_input_tax_deductioncustomer_registeredgovernment_contract_concluded_or_awarded_dateimport_of_goodsinvoiced_value_before_announcementno_other_exemption_or_zero_ratereal_estate_supplyreal_estate_supply_kindsupplier_applies_pre_amendment_ratesupplier_registeredsupply_datesupply_of_goods_or_servicessupply_under_contractsupply_valuesupply_within_original_contract_termtax_charged_on_invoicetax_invoice_datetax_invoice_issuedvalue_performed_after_rate_changevalue_performed_before_rate_changearticle/79
continuous_supply_spanning_rate_changetextالتوريدات المستمرة التي يتم تنفيذها جزئياً قبل تاريخ 1 يوليو 2020م، وجزئياً بعد هذا التاريخARsupply_datearticle/79
contract_qualifies_for_pre_amendment_ratetextالعقد مستوف لشروط معاملة توريداته بنسبة الضريبة الأساسية قبل التعديلARcontract_concluded_datecontract_of_supplycontract_with_government_entitycustomer_entitled_to_full_input_tax_deductioncustomer_registeredgovernment_contract_concluded_or_awarded_datesupplier_registeredarticle/79
contract_transitional_treatmenttextيعامل التوريد المتعلق بعقد على أنه توريد خاضع لنسبة الضريبة الأساسية قبل التعديلARcontract_concluded_datecontract_of_supplycontract_with_government_entitycustomer_entitled_to_full_input_tax_deductioncustomer_registeredgovernment_contract_concluded_or_awarded_datesupplier_applies_pre_amendment_ratesupplier_registeredsupply_datesupply_under_contractsupply_within_original_contract_termarticle/79
exempt_real_estate_supplytextالتوريدات العقارية المعفاة من الضريبةARreal_estate_supplyreal_estate_supply_kindsupply_datearticle/30
import_rate_of_import_date_appliestextتكون نسبة الضريبة المستحقة هي النسبة المطبقة في تاريخ الاستيرادARimport_of_goodsno_other_exemption_or_zero_ratearticle/18article/2article/25
pre_amendment_rate_appliestextيخضع التوريد لنسبة الضريبة الأساسية قبل التعديلARcontinuous_supply_spanning_rate_changecontract_concluded_datecontract_of_supplycontract_with_government_entitycustomer_entitled_to_full_input_tax_deductioncustomer_registeredgovernment_contract_concluded_or_awarded_datesupplier_applies_pre_amendment_ratesupplier_registeredsupply_datesupply_under_contractsupply_within_original_contract_termtax_invoice_datetax_invoice_issuedarticle/79
pre_announcement_invoice_exceptiontextالتوريدات التي تم إصدار فواتير ضريبية لها قبل تاريخ 11 مايو 2020مARsupply_datetax_invoice_datetax_invoice_issuedarticle/79
rate_of_supply_date_appliestextتكون نسبة الضريبة المستحقة هي النسبة المطبقة في تاريخ التوريدARcontinuous_supply_spanning_rate_changecontract_concluded_datecontract_of_supplycontract_with_government_entitycustomer_entitled_to_full_input_tax_deductioncustomer_registeredgovernment_contract_concluded_or_awarded_dateno_other_exemption_or_zero_ratereal_estate_supplyreal_estate_supply_kindsupplier_applies_pre_amendment_ratesupplier_registeredsupply_datesupply_of_goods_or_servicessupply_under_contractsupply_within_original_contract_termtax_invoice_datetax_invoice_issuedarticle/18article/2article/79
standard_rated_supplytextتوريد خاضع للضريبة بالنسبة الأساسيةARno_other_exemption_or_zero_ratereal_estate_supplyreal_estate_supply_kindsupply_datesupply_of_goods_or_servicesarticle/2article/25article/30
tax_due_datetext, dateتاريخ استحقاق الضريبةARconsideration_receivedconsideration_received_datesupply_datetax_invoice_datetax_invoice_issuedarticle/23
vat_duetext, moneyضريبة القيمة المضافة المستحقة على التوريد أو الاستيرادARamended_rate_on_whole_value_with_customer_consentcontinuous_supply_spanning_rate_changecontract_concluded_datecontract_of_supplycontract_with_government_entitycustomer_entitled_to_full_input_tax_deductioncustomer_registeredgovernment_contract_concluded_or_awarded_dateimport_of_goodsinvoiced_value_before_announcementno_other_exemption_or_zero_ratereal_estate_supplyreal_estate_supply_kindsupplier_applies_pre_amendment_ratesupplier_registeredsupply_datesupply_of_goods_or_servicessupply_under_contractsupply_valuesupply_within_original_contract_termtax_invoice_datetax_invoice_issuedvalue_performed_after_rate_changevalue_performed_before_rate_changearticle/18article/2article/25article/79

Inputs · 27

NameParametersMeaning
amended_rate_on_whole_value_with_customer_consenttextاحتساب الضريبة بالنسبة المعدلة على كامل قيمة التوريد بعد موافقة العميلAR
consideration_receivedtextتم استلام المقابل جزئياً أو كلياًAR
consideration_received_datetext, dateتاريخ استلام المقابل جزئياً أو كلياًAR
continuous_supply_spanning_rate_changetextالتوريدات المستمرة التي يتم تنفيذها جزئياً قبل تاريخ 1 يوليو 2020م، وجزئياً بعد هذا التاريخAR
contract_concluded_datetext, dateتاريخ إبرام العقدAR
contract_of_supplytext, textتوريد يتعلق بعقدAR
contract_with_government_entitytextعقد مع جهة حكوميةAR
customer_entitled_to_full_input_tax_deductiontextيحق للعميل خصم ضريبة المدخلات كاملة فيما يتعلق بتوريد السلع أو الخدمات الموردة بموجب العقدAR
customer_registeredtextالعميل مسجل كشخص خاضع في نظام الضريبةAR
government_contract_concluded_or_awarded_datetext, dateتاريخ إبرام العقد أو ترسيته مع جهة حكوميةAR
import_of_goodstextاستيراد السلعAR
invoiced_value_before_announcementtext, moneyالقيمة الواردة في الفاتورة الضريبية الصادرة قبل تاريخ 11 مايو 2020مAR
no_other_exemption_or_zero_ratetextلم يرد نص للإعفاء أو فرض نسبة الصفر على التوريد ذاتهAR
real_estate_supplytextالتوريد عقاريAR
real_estate_supply_kindtext, enumتوريد العقار على سبيل نقل ملكيته أو التأجير أو الترخيصAR
supplier_applies_pre_amendment_ratetextالمورد يعامل التوريد على أنه توريد خاضع لنسبة الضريبة الأساسية قبل التعديلAR
supplier_registeredtextالمورد مسجل كشخص خاضع في نظام الضريبةAR
supply_datetext, dateتاريخ التوريدAR
supply_of_goods_or_servicestextتوريد السلع والخدماتAR
supply_under_contracttextالتوريد يتم بموجب عقدAR
supply_valuetext, moneyقيمة التوريد أو الاستيرادAR
supply_within_original_contract_termtextالتوريد تم قبل انقضاء العقد أو تجديدهAR
tax_charged_on_invoicetext, moneyالضريبة المضمنة في الفاتورة التي تم إصدارها قبل سريان التعديلAR
tax_invoice_datetext, dateتاريخ إصدار الفاتورة الضريبيةAR
tax_invoice_issuedtextتم إصدار فاتورة ضريبية عن التوريدAR
value_performed_after_rate_changetext, moneyقيمة الجزء الذي ينفذ بعد تاريخ سريان التعديلAR
value_performed_before_rate_changetext, moneyقيمة الجزء الذي ينفذ قبل تاريخ سريان التعديلAR