IR5Etab constructor

const IR5Etab({
  1. required String FDMMode,
  2. required String FDMInfo,
  3. required String FDMVerInfo,
  4. required String FDMApprovalNumber,
  5. required String CMAXNum,
  6. required String Nom,
  7. required String CompanyName,
  8. required String HeadOffice,
  9. required IR5Address Address,
  10. required String TVA,
  11. required String SIRET,
  12. required String DEV0,
  13. required String DateService,
  14. required int NoService,
  15. required String NomService,
  16. required int ServiceStatus,
  17. required String ServiceInfo,
  18. required String ModeTVA,
  19. required num TauxTVA1,
  20. required num TauxTVA2,
  21. required num TauxTVA3,
  22. required int PayRounding,
  23. required int Flags_Etab,
  24. required int Flags_Station,
  25. required int Flags_Staff,
  26. required int Flags_Caisse,
  27. required int Flags_Cloture,
  28. required int Flags_Modules,
  29. required int Flags_Members,
  30. required int Flags_Stock,
  31. required dynamic Reg,
  32. required bool LockPrice,
  33. required bool ForceRecalc,
  34. required bool TaxExNoRecalc,
  35. required bool PlanSalleRuntimeDesign,
  36. required bool RestomaxLongClick,
  37. required bool AlwaysShowQtOnTicket,
  38. required bool OLAPExportHistoDeleteAllowed,
  39. required bool OLAPArchiveHistoDeleteAllowed,
  40. required bool ShowAvgs,
  41. required bool ShowCvts,
  42. required bool ShowQty,
  43. required bool ShowPercent,
  44. required bool ShowTHOUSANDSEPARATOR,
  45. required bool ShowKILO,
  46. required bool TicketNumByRoute,
  47. required bool TicketNumByPtr,
  48. required bool TicketNumCdes,
  49. required bool TicketNumSeqs,
  50. required bool RptNumXZ,
  51. required bool Reserved,
  52. required bool FStaffNISSCtrl,
  53. required bool ForceTariffNormal,
  54. required bool ForceTariffHappyHour,
  55. required bool AutoHappyHour,
  56. required bool ShortHold,
  57. required bool LogOffAfterShortHold,
  58. required bool LongHold,
  59. required bool LogOffAfterLongHold,
  60. required bool HoldTakeStock,
  61. required bool LogTblHold,
  62. required bool DiscountLimited,
  63. required bool TableBloqueGarcon,
  64. required bool AdditionBloqueGarcon,
  65. required bool CashBloqueGarcon,
  66. required bool ShowErrLine,
  67. required bool LimitModeInOut,
  68. required bool KeepErrLine,
  69. required bool ModeTraining,
  70. required bool AuthJustification,
  71. required bool AuthByAllowed,
  72. required bool NoCumulSalesRefund,
  73. required bool FullTicketMsg,
  74. required bool DoNumSeq,
  75. required bool NumSeqRestart,
  76. required bool DontNumSales,
  77. required bool NumSalesAtOuverture,
  78. required bool NumSalesAtAddition,
  79. required bool NumSalesAtCloture,
  80. required bool NumSalesRestart,
  81. required bool BISOrderByCategorie,
  82. required bool BISNoExternalPLUs,
  83. required bool BISShowZero,
  84. required bool BISAutoReload,
  85. required bool BISNoColor,
  86. required bool LancerBeforeEnCaisse,
  87. required bool CashDrawerMsg,
  88. required bool TicketSimple,
  89. required bool OnlyOneTicketSimple,
  90. required bool LogTicketSimple,
  91. required bool NoAddition,
  92. required bool NoAdditionIffInvoice,
  93. required bool LancerBeforeAddition,
  94. required bool AdditionBrute,
  95. required bool AdditionBySsAdd,
  96. required bool ShowForfaitOnAdd,
  97. required bool ShowDetailsMenuOnAdd,
  98. required bool AdditionByCateg,
  99. required bool AdditionDotBE,
  100. required bool AdditionGlobale,
  101. required bool AdditionBySeq,
  102. required bool AdditionBySep,
  103. required bool LogAdditionDupl,
  104. required bool CheckVATSalesRefund,
  105. required bool OuvSrvcAuto,
  106. required bool OuvSrvcForceDate,
  107. required bool OpenServiceFDMStartForced,
  108. required bool ClotureAuto,
  109. required bool ClotureAutoDayZero,
  110. required bool ClotureAutoWithOpenTbls,
  111. required bool ClotureAutoTblsBlanco,
  112. required bool ClotureAutoKeepTbls,
  113. required bool ClotureAutoTbls,
  114. required bool ClotureKeepTbls,
  115. required bool ClotureWithOpenTbls,
  116. required bool ClotureTblsBlanco,
  117. required bool ClotureWithOpenStaffs,
  118. required bool DeleteHisto,
  119. required bool ArchiveHisto,
  120. required bool ClotureTbls,
  121. required bool Archive2Cloud,
  122. required bool ConsolideBarControl,
  123. required bool KeepHistoDays,
  124. required bool ClotureAutoPrintRptZ,
  125. required bool ClotureAutoMailRptZ,
  126. required bool CloturePrintRptZ,
  127. required bool ClotureMailRptZ,
  128. required bool ClotureForceShutdown,
  129. required bool ClotureShowShutdown,
  130. required bool AllwaysShowCloture,
  131. required bool RAZPlanSalle,
  132. required bool KeepNoTable,
  133. required bool RptOuvStaff,
  134. required bool StaffCloture,
  135. required bool RptClotStaff,
  136. required bool FullDailyBackup2Cloud,
  137. required bool FullMonthlyBackup2Cloud,
  138. required bool OnlyDataDailyBackup2Cloud,
  139. required bool OnlyDataMonthlyBackup2Cloud,
  140. required bool SaveNumZTot,
  141. required bool Member,
  142. required bool ModuleStock,
  143. required bool FreeVoucherModule,
  144. required bool HotelLnk,
  145. required bool HotSpotCodes,
  146. required bool PayHotelHTNG,
  147. required bool GantnerReader,
  148. required bool FingerPrintReader,
  149. required bool SmartCardReader,
  150. required bool RestoPass,
  151. required bool PayCortess,
  152. required bool HappyHour,
  153. required bool Balance,
  154. required bool Evenement,
  155. required bool Reservation,
  156. required bool BadgeReader,
  157. required bool BarCodeReader,
  158. required bool CustomerDisplay,
  159. required bool AccLink,
  160. required bool Telemax,
  161. required bool SEPAFile,
  162. required bool ExternalPLUsLnk,
  163. required bool ModuleRptParGarcon,
  164. required bool DontSignClockIN,
  165. required bool NeedClockIN,
  166. required bool ModulePrestation,
  167. required bool ClockINout,
  168. required bool AutoClockINout,
  169. required bool BarControlLog2File,
  170. required bool BarControl,
  171. required bool BarControlByStation,
  172. required bool BarControlIgNoreNegatif,
  173. required bool BankTerminals,
  174. required bool CashMachines,
  175. required bool CptesClient,
  176. required bool AutoPrintNewMember,
  177. required bool FactDNeedVATNr,
  178. required bool MemberTariff,
  179. required bool DirectDiscount,
  180. required bool GlobalDiscount,
  181. required bool SoloCloture,
  182. required bool MonthlyClotureWithReport,
  183. required bool MonthlyClotureWithRAZ,
  184. required bool MonthlyFact,
  185. required bool FactDirect,
  186. required bool FactDirectAllowTicket,
  187. required bool FactDirectAllowPrint,
  188. required bool FactDirectAllowMail,
  189. required bool FactDirectAllowNoDetails,
  190. required bool FactDeferred,
  191. required bool FactDDLog,
  192. required bool LogRePrintInvTicket,
  193. required bool SoloClotureAutoAfterPtr,
  194. required bool SoloClotureAutoAfterPtrAsk,
  195. required bool SoloClotureAutoAfterRecharge,
  196. required bool SoloClotureAutoAfterRechargeRAZ,
  197. required bool ForceSaveHisto,
  198. required bool NoFidelityPointsIfDiscount,
  199. required bool TokenPay,
  200. required bool AutoFreeVoucher,
  201. required bool UseFreeVoucher,
  202. required bool FreeVoucherCheckTotalTbl,
  203. required bool FreeVoucherCheckClient,
  204. required bool MakeFreeVoucherAuto,
  205. required bool DoNotPrintFreeVoucherAuto,
  206. required bool FreeVoucherTruncToTotalTbl,
  207. required bool FreeVoucherCheckCMAXNum,
  208. required bool RptShowTVAVentil,
  209. required bool FullNameAsPrenomNom,
  210. required bool FullNameAsOnlyNom,
  211. required bool HasBlocageAuto,
  212. required bool PassThroughBlocageManual,
  213. required bool PassThroughBlocageAuto,
  214. required bool LogBlocageManual,
  215. required bool LogBlocageAuto,
  216. required bool StockManagement,
  217. required bool KeepVente,
  218. required bool KeepAchat,
  219. required bool AskCostPrice,
  220. required bool AskAchatDesc,
})

Implementation

const IR5Etab({
  required this.FDMMode,
  required this.FDMInfo,
  required this.FDMVerInfo,
  required this.FDMApprovalNumber,
  required this.CMAXNum,
  required this.Nom,
  required this.CompanyName,
  required this.HeadOffice,
  required this.Address,
  required this.TVA,
  required this.SIRET,
  required this.DEV0,
  required this.DateService,
  required this.NoService,
  required this.NomService,
  required this.ServiceStatus,
  required this.ServiceInfo,
  required this.ModeTVA,
  required this.TauxTVA1,
  required this.TauxTVA2,
  required this.TauxTVA3,
  required this.PayRounding,
  required this.Flags_Etab,
  required this.Flags_Station,
  required this.Flags_Staff,
  required this.Flags_Caisse,
  required this.Flags_Cloture,
  required this.Flags_Modules,
  required this.Flags_Members,
  required this.Flags_Stock,
  required this.AddLogo,
  required this.Reg,
  required this.LockPrice,
  required this.ForceRecalc,
  required this.TaxExNoRecalc,
  required this.PlanSalleRuntimeDesign,
  required this.RestomaxLongClick,
  required this.AlwaysShowQtOnTicket,
  required this.OLAPExportHistoDeleteAllowed,
  required this.OLAPArchiveHistoDeleteAllowed,
  required this.ShowAvgs,
  required this.ShowCvts,
  required this.ShowQty,
  required this.ShowPercent,
  required this.ShowTHOUSANDSEPARATOR,
  required this.ShowKILO,
  required this.TicketNumByRoute,
  required this.TicketNumByPtr,
  required this.TicketNumCdes,
  required this.TicketNumSeqs,
  required this.RptNumXZ,
  required this.Reserved,
  required this.FStaffNISSCtrl,
  required this.ForceTariffNormal,
  required this.ForceTariffHappyHour,
  required this.AutoHappyHour,
  required this.ShortHold,
  required this.LogOffAfterShortHold,
  required this.LongHold,
  required this.LogOffAfterLongHold,
  required this.HoldTakeStock,
  required this.LogTblHold,
  required this.DiscountLimited,
  required this.TableBloqueGarcon,
  required this.AdditionBloqueGarcon,
  required this.CashBloqueGarcon,
  required this.ShowErrLine,
  required this.LimitModeInOut,
  required this.KeepErrLine,
  required this.ModeTraining,
  required this.AuthJustification,
  required this.AuthByAllowed,
  required this.NoCumulSalesRefund,
  required this.FullTicketMsg,
  required this.DoNumSeq,
  required this.NumSeqRestart,
  required this.DontNumSales,
  required this.NumSalesAtOuverture,
  required this.NumSalesAtAddition,
  required this.NumSalesAtCloture,
  required this.NumSalesRestart,
  required this.BISOrderByCategorie,
  required this.BISNoExternalPLUs,
  required this.BISShowZero,
  required this.BISAutoReload,
  required this.BISNoColor,
  required this.LancerBeforeEnCaisse,
  required this.CashDrawerMsg,
  required this.TicketSimple,
  required this.OnlyOneTicketSimple,
  required this.LogTicketSimple,
  required this.NoAddition,
  required this.NoAdditionIffInvoice,
  required this.LancerBeforeAddition,
  required this.AdditionBrute,
  required this.AdditionBySsAdd,
  required this.ShowForfaitOnAdd,
  required this.ShowDetailsMenuOnAdd,
  required this.AdditionByCateg,
  required this.AdditionDotBE,
  required this.AdditionGlobale,
  required this.AdditionBySeq,
  required this.AdditionBySep,
  required this.LogAdditionDupl,
  required this.CheckVATSalesRefund,
  required this.OuvSrvcAuto,
  required this.OuvSrvcForceDate,
  required this.OpenServiceFDMStartForced,
  required this.ClotureAuto,
  required this.ClotureAutoDayZero,
  required this.ClotureAutoWithOpenTbls,
  required this.ClotureAutoTblsBlanco,
  required this.ClotureAutoKeepTbls,
  required this.ClotureAutoTbls,
  required this.ClotureKeepTbls,
  required this.ClotureWithOpenTbls,
  required this.ClotureTblsBlanco,
  required this.ClotureWithOpenStaffs,
  required this.DeleteHisto,
  required this.ArchiveHisto,
  required this.ClotureTbls,
  required this.Archive2Cloud,
  required this.ConsolideBarControl,
  required this.KeepHistoDays,
  required this.ClotureAutoPrintRptZ,
  required this.ClotureAutoMailRptZ,
  required this.CloturePrintRptZ,
  required this.ClotureMailRptZ,
  required this.ClotureForceShutdown,
  required this.ClotureShowShutdown,
  required this.AllwaysShowCloture,
  required this.RAZPlanSalle,
  required this.KeepNoTable,
  required this.RptOuvStaff,
  required this.StaffCloture,
  required this.RptClotStaff,
  required this.FullDailyBackup2Cloud,
  required this.FullMonthlyBackup2Cloud,
  required this.OnlyDataDailyBackup2Cloud,
  required this.OnlyDataMonthlyBackup2Cloud,
  required this.SaveNumZTot,
  required this.Member,
  required this.ModuleStock,
  required this.FreeVoucherModule,
  required this.HotelLnk,
  required this.HotSpotCodes,
  required this.PayHotelHTNG,
  required this.GantnerReader,
  required this.FingerPrintReader,
  required this.SmartCardReader,
  required this.RestoPass,
  required this.PayCortess,
  required this.HappyHour,
  required this.Balance,
  required this.Evenement,
  required this.Reservation,
  required this.BadgeReader,
  required this.BarCodeReader,
  required this.CustomerDisplay,
  required this.AccLink,
  required this.Telemax,
  required this.SEPAFile,
  required this.ExternalPLUsLnk,
  required this.ModuleRptParGarcon,
  required this.DontSignClockIN,
  required this.NeedClockIN,
  required this.ModulePrestation,
  required this.ClockINout,
  required this.AutoClockINout,
  required this.BarControlLog2File,
  required this.BarControl,
  required this.BarControlByStation,
  required this.BarControlIgNoreNegatif,
  required this.BankTerminals,
  required this.CashMachines,
  required this.CptesClient,
  required this.AutoPrintNewMember,
  required this.FactDNeedVATNr,
  required this.MemberTariff,
  required this.DirectDiscount,
  required this.GlobalDiscount,
  required this.SoloCloture,
  required this.MonthlyClotureWithReport,
  required this.MonthlyClotureWithRAZ,
  required this.MonthlyFact,
  required this.FactDirect,
  required this.FactDirectAllowTicket,
  required this.FactDirectAllowPrint,
  required this.FactDirectAllowMail,
  required this.FactDirectAllowNoDetails,
  required this.FactDeferred,
  required this.FactDDLog,
  required this.LogRePrintInvTicket,
  required this.SoloClotureAutoAfterPtr,
  required this.SoloClotureAutoAfterPtrAsk,
  required this.SoloClotureAutoAfterRecharge,
  required this.SoloClotureAutoAfterRechargeRAZ,
  required this.ForceSaveHisto,
  required this.NoFidelityPointsIfDiscount,
  required this.TokenPay,
  required this.AutoFreeVoucher,
  required this.UseFreeVoucher,
  required this.FreeVoucherCheckTotalTbl,
  required this.FreeVoucherCheckClient,
  required this.MakeFreeVoucherAuto,
  required this.DoNotPrintFreeVoucherAuto,
  required this.FreeVoucherTruncToTotalTbl,
  required this.FreeVoucherCheckCMAXNum,
  required this.RptShowTVAVentil,
  required this.FullNameAsPrenomNom,
  required this.FullNameAsOnlyNom,
  required this.HasBlocageAuto,
  required this.PassThroughBlocageManual,
  required this.PassThroughBlocageAuto,
  required this.LogBlocageManual,
  required this.LogBlocageAuto,
  required this.StockManagement,
  required this.KeepVente,
  required this.KeepAchat,
  required this.AskCostPrice,
  required this.AskAchatDesc,
});