...
date_valid_to
date or None
type
extendable list
account_receivables (default if type is not set)
account_payable
tax
sub_type
specify in more details the type
account_receivables :
contribution
reinsurance_payment
funding
account_payable:
third_party_payment (toward HF)
reimbursement(toward Insuree)
commissions (toward User)
fees (toward other)
reinsurance_contribution
tax
local_tax
state_tax
country_tax
…
From-to
used to define the available convereters
[{“name”:”FunctionName”,”from”:{“class”:”BusinessObject1”,”right”:”rightObject1”},”to”:{“class”:”BusinessObject2”,”right”:”rightObject2”}, parameters':['type':"int",'name':"example",'label':{'en':'DiplayName'},'rights':{'read':"readAuthority", ‘write':"writeAuthority"},relevance:"frontendjsdisplaylogic",condition:"frontendjsvalidationlogic",'optionSet’:[]]}, …]
convert(from,to,**argv)
will check the from-to, and the rights then will call the Function Name with agrv as parameters
→ might be able to define it on abstract level
Models
None (using no database approach for CalculationRule) - Calculation Rule is saved by defining class extending the ABSCalculationClass from core module.
...