IR5Article constructor

IR5Article({
  1. required String PLU,
  2. required String Categorie,
  3. required String Nom,
  4. required int Type,
  5. String? TypeDescr,
  6. required int Flags,
  7. required int Allergens,
  8. required int Calories,
  9. required String Action,
  10. required String NomAddLg1,
  11. required String NomAddLg2,
  12. required String NomAddLg3,
  13. required String NomProd,
  14. required String BtnText,
  15. required IR5BtnProperties? BtnProp,
  16. required String MemoCuisine,
  17. required String Description,
  18. required int ImageInfo,
  19. required String ExtRef,
  20. required String Tags,
  21. required String WebOrder,
  22. required String NomWebLg1,
  23. required String NomWebLg2,
  24. required String NomWebLg3,
  25. required String WebDescrLg1,
  26. required String WebDescrLg2,
  27. required String WebDescrLg3,
  28. required String Barcode,
  29. required int Desti,
  30. required GotoMode? gotoMode,
  31. required int GotoOnglet,
  32. required int CategPos,
  33. required int Groupe,
  34. required String Divisions,
  35. required num TVA,
  36. required String TVACoeff,
  37. required num TVAEmport,
  38. required String TVAEmportCoeff,
  39. required num PrixAchat,
  40. required num PrixAchatEmport,
  41. required num Prix1,
  42. required num Prix2,
  43. required num Prix3,
  44. required num Prix4,
  45. required num Prix1HappyHour,
  46. required num Prix2HappyHour,
  47. required num Prix3HappyHour,
  48. required num Prix4HappyHour,
  49. required String Unit,
  50. required num Packaging,
  51. required num Tare,
  52. required num PrimeGarcon,
  53. required List<String> DetailsAuto,
  54. required List<IDetailPrepa> DetailsPrepa,
  55. required List<IDetailMenu> DetailsMenu,
  56. required List<IDetailStock> DetailsStock,
  57. required String CreationDate,
  58. required String LastModifDate,
  59. required int LastModifStaff,
  60. bool? Bloque,
  61. bool? Pointe,
  62. bool? Disabled,
  63. bool? PrixASaissir,
  64. bool? NomASaissir,
  65. bool? OnlyResto,
  66. bool? OnlyEmport,
  67. bool? ForceEmport,
  68. bool? PointageNoCumul,
  69. bool? ForceResto,
  70. bool? InterditAZero,
  71. bool? InterditHorsMenu,
  72. bool? InterditDansMenu,
  73. bool? OnlyOnceRemise,
  74. bool? Alcool,
  75. bool? HappyHourQty,
  76. bool? NotInTotalDiscount,
  77. bool? NoChgPrix,
  78. bool? NonFood,
  79. bool? ControlINOUT,
  80. bool? MenuForfaitCandidat,
  81. bool? KeepStock,
  82. bool? ListeReassort,
  83. bool? BlocageAuto,
  84. bool? AuCentimetre,
  85. bool? NoDetailsIfResto,
  86. bool? NoDetailsIfEmport,
  87. bool? OnlyManager,
  88. bool? Balance,
  89. bool? External,
  90. bool? AdditionNoCumul,
  91. bool? NoTicketIfEmport,
  92. bool? Deluxe,
  93. bool? IsStockIngredient,
  94. bool? IsStockCarton,
  95. bool? StayInDepartement,
  96. bool? ForceDetailLinked,
  97. bool? PreparationOpen,
  98. bool? PreparationControled,
  99. bool? PreparationGrouped,
  100. bool? PreparationShowNivDescr,
  101. bool? PreparationSortByNom,
  102. bool? NeedDrapeau4Lancer,
  103. bool? NeedDrapeau4Add,
  104. bool? RptModifFlag1,
  105. bool? RptModifFlag2,
  106. bool? RptModifFlag3,
  107. bool? RptModifFlag4,
})

Implementation

IR5Article({
  required this.PLU,
  required this.Categorie,
  required this.Nom,
  required this.Type,
  this.TypeDescr,
  required this.Flags,
  required this.Allergens,
  required this.Calories,
  required this.Action,
  required this.NomAddLg1,
  required this.NomAddLg2,
  required this.NomAddLg3,
  required this.NomProd,
  required this.BtnText,
  required this.BtnProp,
  required this.MemoCuisine,
  required this.Description,
  required this.ImageInfo,
  required this.ExtRef,
  required this.Tags,
  required this.WebOrder,
  required this.NomWebLg1,
  required this.NomWebLg2,
  required this.NomWebLg3,
  required this.WebDescrLg1,
  required this.WebDescrLg2,
  required this.WebDescrLg3,
  required this.Barcode,
  required this.Desti,
  required this.gotoMode,
  required this.GotoOnglet,
  required this.CategPos,
  required this.Groupe,
  required this.Divisions,
  required this.TVA,
  required this.TVACoeff,
  required this.TVAEmport,
  required this.TVAEmportCoeff,
  required this.PrixAchat,
  required this.PrixAchatEmport,
  required this.Prix1,
  required this.Prix2,
  required this.Prix3,
  required this.Prix4,
  required this.Prix1HappyHour,
  required this.Prix2HappyHour,
  required this.Prix3HappyHour,
  required this.Prix4HappyHour,
  required this.Unit,
  required this.Packaging,
  required this.Tare,
  required this.PrimeGarcon,
  required this.DetailsAuto,
  required this.DetailsPrepa,
  required this.DetailsMenu,
  required this.DetailsStock,
  required this.CreationDate,
  required this.LastModifDate,
  required this.LastModifStaff,
  this.Bloque,
  this.Pointe,
  this.Disabled,
  this.PrixASaissir,
  this.NomASaissir,
  this.OnlyResto,
  this.OnlyEmport,
  this.ForceEmport,
  this.PointageNoCumul,
  this.ForceResto,
  this.InterditAZero,
  this.InterditHorsMenu,
  this.InterditDansMenu,
  this.OnlyOnceRemise,
  this.Alcool,
  this.HappyHourQty,
  this.NotInTotalDiscount,
  this.NoChgPrix,
  this.NonFood,
  this.ControlINOUT,
  this.MenuForfaitCandidat,
  this.KeepStock,
  this.ListeReassort,
  this.BlocageAuto,
  this.AuCentimetre,
  this.NoDetailsIfResto,
  this.NoDetailsIfEmport,
  this.OnlyManager,
  this.Balance,
  this.External,
  this.AdditionNoCumul,
  this.NoTicketIfEmport,
  this.Deluxe,
  this.IsStockIngredient,
  this.IsStockCarton,
  this.StayInDepartement,
  this.ForceDetailLinked,
  this.PreparationOpen,
  this.PreparationControled,
  this.PreparationGrouped,
  this.PreparationShowNivDescr,
  this.PreparationSortByNom,
  this.NeedDrapeau4Lancer,
  this.NeedDrapeau4Add,
  this.RptModifFlag1,
  this.RptModifFlag2,
  this.RptModifFlag3,
  this.RptModifFlag4,
});