project QadFinancials > class BVAT > method InitFixedData


Parameters


oiReturnStatusoutputintegerReturn status of the method.


Internal usage


QadFinancials
method BVAT.InitInstance


program code (program1/bvat.p)

assign vcListVatRuleOperatorPair = "+":U + chr(2) + "+":U + chr(2) +
                                   "-":U + chr(2) + "-":U + chr(2) +
                                   "*":U + chr(2) + "*":U + chr(2) +
                                   "/":U + chr(2) + "/":U + chr(2) +
                                   "=":U + chr(2) + "=":U
       vcListVatRuleReference1   = {&VATRULEREF-INITIAL-TR}  + chr(2) + {&VATRULEREF-INITIAL}  + chr(2) +
                                   {&VATRULEREF-DISCOUNT-TR} + chr(2) + {&VATRULEREF-DISCOUNT} + chr(2) +
                                   {&VATRULEREF-QUANTITY-TR} + chr(2) + {&VATRULEREF-QUANTITY} + chr(2) +
                                   "1":U + chr(2) + "1":U + chr(2) +
                                   "2":U + chr(2) + "2":U + chr(2) +
                                   "3":U + chr(2) + "3":U + chr(2) +
                                   "4":U + chr(2) + "4":U + chr(2) +
                                   "5":U + chr(2) + "5":U + chr(2) +
                                   "6":U + chr(2) + "6":U + chr(2) +
                                   "7":U + chr(2) + "7":U + chr(2) +
                                   "8":U + chr(2) + "8":U + chr(2) +
                                   "9":U + chr(2) + "9":U + chr(2) +
                                   "10":U + chr(2) + "10":U + chr(2) +
                                   "11":U + chr(2) + "11":U + chr(2) +
                                   "12":U + chr(2) + "12":U + chr(2) +
                                   "13":U + chr(2) + "13":U + chr(2) +
                                   "14":U + chr(2) + "14":U + chr(2) +
                                   "15":U + chr(2) + "15":U
       vcListVatRuleReference2   = {&VATRULEREF-NONE-TR} + chr(2) + {&VATRULEREF-NONE} + chr(2) + 
                                   {&VATRULEREF-INITIAL-TR}  + chr(2) + {&VATRULEREF-INITIAL}  + chr(2) +
                                   {&VATRULEREF-DISCOUNT-TR} + chr(2) + {&VATRULEREF-DISCOUNT} + chr(2) +
                                   {&VATRULEREF-QUANTITY-TR} + chr(2) + {&VATRULEREF-QUANTITY} + chr(2) +
                                   "1":U + chr(2) + "1":U + chr(2) +
                                   "2":U + chr(2) + "2":U + chr(2) +
                                   "3":U + chr(2) + "3":U + chr(2) +
                                   "4":U + chr(2) + "4":U + chr(2) +
                                   "5":U + chr(2) + "5":U + chr(2) +
                                   "6":U + chr(2) + "6":U + chr(2) +
                                   "7":U + chr(2) + "7":U + chr(2) +
                                   "8":U + chr(2) + "8":U + chr(2) +
                                   "9":U + chr(2) + "9":U + chr(2) +
                                   "10":U + chr(2) + "10":U + chr(2) +
                                   "11":U + chr(2) + "11":U + chr(2) +
                                   "12":U + chr(2) + "12":U + chr(2) +
                                   "13":U + chr(2) + "13":U + chr(2) +
                                   "14":U + chr(2) + "14":U + chr(2) +
                                   "15":U + chr(2) + "15":U.