Basic ERD diagram of PV Database
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183
  1. //------------------------------------------------------------------------------
  2. // <auto-generated>
  3. // This code was generated from a template.
  4. //
  5. // Manual changes to this file may cause unexpected behavior in your application.
  6. // Manual changes to this file will be overwritten if the code is regenerated.
  7. // </auto-generated>
  8. //------------------------------------------------------------------------------
  9. namespace ERD
  10. {
  11. using System;
  12. using System.Collections.Generic;
  13. public partial class TblDebtor
  14. {
  15. public TblDebtor()
  16. {
  17. this.TblDebtorBankings = new HashSet<TblDebtorBanking>();
  18. this.TblDebtorCategoryBreakdowns = new HashSet<TblDebtorCategoryBreakdown>();
  19. this.TblDebtorDocuments = new HashSet<TblDebtorDocument>();
  20. this.TblDebtorFeedbacks = new HashSet<TblDebtorFeedback>();
  21. this.TblDebtorInterestRates = new HashSet<TblDebtorInterestRate>();
  22. this.TblDebtorManagementFeeValues = new HashSet<TblDebtorManagementFeeValue>();
  23. this.TblDebtorNotes = new HashSet<TblDebtorNote>();
  24. this.TblDebtorResaleTransfers = new HashSet<TblDebtorResaleTransfer>();
  25. this.TblDebtorTransactions = new HashSet<TblDebtorTransaction>();
  26. this.TblDebtorWeekModuleExceptions = new HashSet<TblDebtorWeekModuleException>();
  27. this.TblExternalResortCommissions = new HashSet<TblExternalResortCommission>();
  28. this.TblGalvanizedDeals = new HashSet<TblGalvanizedDeal>();
  29. this.TblHideDebtorTransactions = new HashSet<TblHideDebtorTransaction>();
  30. this.TblJournalLines = new HashSet<TblJournalLine>();
  31. this.TblManagementFeeInstalments = new HashSet<TblManagementFeeInstalment>();
  32. this.TblManagementFeeOverrides = new HashSet<TblManagementFeeOverride>();
  33. this.TblManagementFeesDocuments = new HashSet<TblManagementFeesDocument>();
  34. this.TblManagementFeesDocuments1 = new HashSet<TblManagementFeesDocument>();
  35. this.TblPaymentPlans = new HashSet<TblPaymentPlan>();
  36. this.TblPortfolioNotes = new HashSet<TblPortfolioNote>();
  37. this.TblPortfolioNotes1 = new HashSet<TblPortfolioNote>();
  38. this.TblPreviousAgeings = new HashSet<TblPreviousAgeing>();
  39. this.TblPreviousAgings = new HashSet<TblPreviousAging>();
  40. this.TblSACRRADatas = new HashSet<TblSACRRAData>();
  41. this.TblSACRRADebtorGAPGALs = new HashSet<TblSACRRADebtorGAPGAL>();
  42. this.TblSACRRADebtorStatus = new HashSet<TblSACRRADebtorStatu>();
  43. this.TblSuspenseTransactions = new HashSet<TblSuspenseTransaction>();
  44. this.TblSuspenseTransactionSplits = new HashSet<TblSuspenseTransactionSplit>();
  45. }
  46. public int OID { get; set; }
  47. public Nullable<int> DebtorNo { get; set; }
  48. public Nullable<decimal> Balance { get; set; }
  49. public Nullable<decimal> Sundries { get; set; }
  50. public Nullable<decimal> Days30 { get; set; }
  51. public Nullable<decimal> Days60 { get; set; }
  52. public Nullable<decimal> Days90 { get; set; }
  53. public Nullable<decimal> Days120 { get; set; }
  54. public Nullable<decimal> Days150 { get; set; }
  55. public Nullable<decimal> Days180 { get; set; }
  56. public Nullable<decimal> AmountDue { get; set; }
  57. public Nullable<decimal> Installment { get; set; }
  58. public Nullable<byte> CurrentAge { get; set; }
  59. public Nullable<int> AccountType { get; set; }
  60. public Nullable<System.DateTime> DateCreated { get; set; }
  61. public Nullable<int> Contract { get; set; }
  62. public Nullable<int> OptimisticLockField { get; set; }
  63. public Nullable<int> GCRecord { get; set; }
  64. public Nullable<decimal> InvoiceAmount { get; set; }
  65. public Nullable<decimal> DepositAmount { get; set; }
  66. public Nullable<decimal> DepositOutstanding { get; set; }
  67. public Nullable<decimal> Current { get; set; }
  68. public string Club { get; set; }
  69. public Nullable<decimal> FixedInterestRate { get; set; }
  70. public Nullable<decimal> PrimeAdjustment { get; set; }
  71. public Nullable<bool> LinkedToPrime { get; set; }
  72. public Nullable<System.DateTime> InstalmentStartDate { get; set; }
  73. public Nullable<decimal> Instalment { get; set; }
  74. public string LookupDisplaytext { get; set; }
  75. public Nullable<int> Currency { get; set; }
  76. public Nullable<bool> ZeroInterestDeal { get; set; }
  77. public Nullable<System.DateTime> DateDepositPaid { get; set; }
  78. public string ConsoftReference { get; set; }
  79. public Nullable<decimal> Capital { get; set; }
  80. public Nullable<decimal> Fees { get; set; }
  81. public Nullable<decimal> Interest { get; set; }
  82. public Nullable<decimal> LastPaidAmount { get; set; }
  83. public Nullable<System.DateTime> LastPaidDate { get; set; }
  84. public Nullable<System.DateTime> LastUpdated { get; set; }
  85. public string DebtorString { get; set; }
  86. public Nullable<int> Status { get; set; }
  87. public Nullable<System.DateTime> MembershipExpiryDate { get; set; }
  88. public Nullable<decimal> TotalArrears { get; set; }
  89. public string MembershipNumber { get; set; }
  90. public Nullable<decimal> CurrentMonthlyInstalment { get; set; }
  91. public Nullable<int> Resort { get; set; }
  92. public string WeekModule { get; set; }
  93. public Nullable<int> AssetType { get; set; }
  94. public Nullable<int> ContractType { get; set; }
  95. public Nullable<int> PointsPurchased { get; set; }
  96. public Nullable<int> LastYearManagementFeeRaised { get; set; }
  97. public string TempConsoftTakeOnStatus { get; set; }
  98. public Nullable<int> ConsoftNo { get; set; }
  99. public Nullable<bool> SendToCollectionSystem { get; set; }
  100. public Nullable<System.DateTime> DateLastSentToCollectionSystem { get; set; }
  101. public Nullable<decimal> PendingCredit { get; set; }
  102. public Nullable<int> RemainingTerm { get; set; }
  103. public Nullable<decimal> InsurancePremium { get; set; }
  104. public Nullable<bool> Override { get; set; }
  105. public Nullable<bool> IsCancelledLease { get; set; }
  106. public Nullable<int> CollectionStatus { get; set; }
  107. public Nullable<System.DateTime> DateAllocated { get; set; }
  108. public Nullable<int> ReportsTo { get; set; }
  109. public Nullable<int> AllocatedTo { get; set; }
  110. public Nullable<bool> IsAllocated { get; set; }
  111. public Nullable<bool> IsSent { get; set; }
  112. public Nullable<int> OccupationYear { get; set; }
  113. public Nullable<System.DateTime> DormantEffectiveTo { get; set; }
  114. public Nullable<System.DateTime> LevyNextArrivalDate { get; set; }
  115. public Nullable<int> PaymentMethod { get; set; }
  116. public Nullable<System.DateTime> LastStatusUpdate { get; set; }
  117. public Nullable<decimal> MatrixDepositAmount { get; set; }
  118. public Nullable<decimal> MatrixDepositOutstanding { get; set; }
  119. public Nullable<decimal> ConversionRate { get; set; }
  120. public Nullable<int> AssetNumber { get; set; }
  121. public Nullable<int> NumberOfMonthsRemaining { get; set; }
  122. public Nullable<int> Developer { get; set; }
  123. public Nullable<bool> CancelInsurance { get; set; }
  124. public Nullable<System.DateTime> DateCancelled { get; set; }
  125. public Nullable<int> PeriodInMonths { get; set; }
  126. public Nullable<System.DateTime> DateFirstPortfolioFeeRaised { get; set; }
  127. public Nullable<int> PaymentDay { get; set; }
  128. public Nullable<System.DateTime> NextOccupationDate { get; set; }
  129. public Nullable<System.DateTime> LevyInstalmentDue { get; set; }
  130. public Nullable<System.DateTime> NextLevyInstalmentDue { get; set; }
  131. public Nullable<decimal> SettlementAmount { get; set; }
  132. public Nullable<decimal> LeaseBalance { get; set; }
  133. public Nullable<decimal> ServiceFee { get; set; }
  134. public Nullable<bool> ExitUndertaking { get; set; }
  135. public Nullable<System.DateTime> NewExpiryDate { get; set; }
  136. public Nullable<int> AgeStatus { get; set; }
  137. public Nullable<decimal> CapitalOutstanding { get; set; }
  138. public Nullable<decimal> PrescribedAmount { get; set; }
  139. public Nullable<System.DateTime> RestructuredDate { get; set; }
  140. public Nullable<int> UndertakingConsultant { get; set; }
  141. public Nullable<decimal> FinancedAmount { get; set; }
  142. public Nullable<decimal> AmountPaid { get; set; }
  143. public Nullable<System.DateTime> LastUnpaidTransactionDate { get; set; }
  144. public Nullable<decimal> LastUnpaidAmount { get; set; }
  145. public virtual TblPersonnel TblPersonnel { get; set; }
  146. public virtual TblDeveloper TblDeveloper { get; set; }
  147. public virtual TblPersonnel TblPersonnel1 { get; set; }
  148. public virtual TblResort TblResort { get; set; }
  149. public virtual TblPersonnel TblPersonnel2 { get; set; }
  150. public virtual ICollection<TblDebtorBanking> TblDebtorBankings { get; set; }
  151. public virtual ICollection<TblDebtorCategoryBreakdown> TblDebtorCategoryBreakdowns { get; set; }
  152. public virtual ICollection<TblDebtorDocument> TblDebtorDocuments { get; set; }
  153. public virtual ICollection<TblDebtorFeedback> TblDebtorFeedbacks { get; set; }
  154. public virtual ICollection<TblDebtorInterestRate> TblDebtorInterestRates { get; set; }
  155. public virtual ICollection<TblDebtorManagementFeeValue> TblDebtorManagementFeeValues { get; set; }
  156. public virtual ICollection<TblDebtorNote> TblDebtorNotes { get; set; }
  157. public virtual ICollection<TblDebtorResaleTransfer> TblDebtorResaleTransfers { get; set; }
  158. public virtual ICollection<TblDebtorTransaction> TblDebtorTransactions { get; set; }
  159. public virtual ICollection<TblDebtorWeekModuleException> TblDebtorWeekModuleExceptions { get; set; }
  160. public virtual ICollection<TblExternalResortCommission> TblExternalResortCommissions { get; set; }
  161. public virtual ICollection<TblGalvanizedDeal> TblGalvanizedDeals { get; set; }
  162. public virtual ICollection<TblHideDebtorTransaction> TblHideDebtorTransactions { get; set; }
  163. public virtual ICollection<TblJournalLine> TblJournalLines { get; set; }
  164. public virtual ICollection<TblManagementFeeInstalment> TblManagementFeeInstalments { get; set; }
  165. public virtual ICollection<TblManagementFeeOverride> TblManagementFeeOverrides { get; set; }
  166. public virtual ICollection<TblManagementFeesDocument> TblManagementFeesDocuments { get; set; }
  167. public virtual ICollection<TblManagementFeesDocument> TblManagementFeesDocuments1 { get; set; }
  168. public virtual ICollection<TblPaymentPlan> TblPaymentPlans { get; set; }
  169. public virtual ICollection<TblPortfolioNote> TblPortfolioNotes { get; set; }
  170. public virtual ICollection<TblPortfolioNote> TblPortfolioNotes1 { get; set; }
  171. public virtual ICollection<TblPreviousAgeing> TblPreviousAgeings { get; set; }
  172. public virtual ICollection<TblPreviousAging> TblPreviousAgings { get; set; }
  173. public virtual ICollection<TblSACRRAData> TblSACRRADatas { get; set; }
  174. public virtual ICollection<TblSACRRADebtorGAPGAL> TblSACRRADebtorGAPGALs { get; set; }
  175. public virtual ICollection<TblSACRRADebtorStatu> TblSACRRADebtorStatus { get; set; }
  176. public virtual ICollection<TblSuspenseTransaction> TblSuspenseTransactions { get; set; }
  177. public virtual ICollection<TblSuspenseTransactionSplit> TblSuspenseTransactionSplits { get; set; }
  178. }
  179. }