Add Registry model

#623
This commit is contained in:
Artur Beljajev 2018-02-28 09:53:53 +02:00
parent 37cc05e44c
commit ea305618a5
4 changed files with 29 additions and 3 deletions

View file

@ -99,7 +99,7 @@ class Registrar < ActiveRecord::Base
# rubocop:disable Metrics/AbcSize
def issue_prepayment_invoice(amount, description = nil)
vat_rate = if local_vat_payer?
Setting.registry_vat_prc
Registry.instance.vat_rate
else
if vat_no.blank?
self.vat_rate
@ -114,7 +114,6 @@ class Registrar < ActiveRecord::Base
payment_term: 'prepayment',
description: description,
currency: 'EUR',
vat_rate: Setting.registry_vat_prc,
vat_rate: vat_rate,
seller_name: Setting.registry_juridical_name,
seller_reg_no: Setting.registry_reg_no,

11
app/models/registry.rb Normal file
View file

@ -0,0 +1,11 @@
class Registry
include Singleton
def vat_rate
Setting.registry_vat_prc
end
def legal_address_country
Country.new(Setting.registry_country_code)
end
end