账单管理表.sql 8.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132
  1. -- ============账单,开票,收款主表联合表========================================================
  2. CREATE TABLE bill_management
  3. (
  4. -- ---账单类型------------------------------------------------------------------
  5. id varchar(128) NOT NULL,
  6. bill_type int(4) DEFAULT NULL COMMENT '账单类型(1租金,2水费,3电费,4物业费)',
  7. contract_number varchar(255) DEFAULT NULL COMMENT '对应合同id',
  8. bill_company_id varchar(255) DEFAULT NULL COMMENT '账单付款公司id',
  9. bill_create_total_money decimal(12, 2) DEFAULT NULL COMMENT '生成的账单总金额',
  10. bill_update_money decimal(12, 2) DEFAULT NULL COMMENT '调整金额,正值为加钱,负值为减钱',
  11. bill_real_total_money decimal(12, 2) DEFAULT NULL COMMENT '最终账单总金额',
  12. bill_agree int(4) DEFAULT NULL COMMENT '1同意开账,null待开账/0不同意开账',
  13. -- ---开票类型------------------------------------------------------------------
  14. invoice_agree int(4) DEFAULT NULL COMMENT '1同意开票,null/0不同意开票',
  15. invoice_system int(4) DEFAULT NULL COMMENT '开票系统类型默认null为百旺系统开票',
  16. invoice_is_email int(4) DEFAULT NULL COMMENT '是否电子发票1电子发票,null/0不没有电子发票',
  17. invoice_serial_number varchar(255) DEFAULT NULL COMMENT '开票流水号',
  18. invoice_is_success int(4) DEFAULT NULL COMMENT '1已开票,null/0不开票',
  19. invoice_operater_id varchar(64) DEFAULT NULL COMMENT '操作人id',
  20. invoice_operate_time datetime DEFAULT NULL COMMENT '操作时间',
  21. -- ---收款类型------------------------------------------------------------------
  22. collect_total_money decimal(12, 2) DEFAULT NULL COMMENT '当前收款金额',
  23. collect_operater_id varchar(64) DEFAULT NULL COMMENT '最新收款确认人id',
  24. collect_operater_time datetime DEFAULT NULL COMMENT '最新收款确认时间',
  25. collect_is_success int(4) DEFAULT NULL COMMENT '是否完成收款1完成,null/0没有完成',
  26. -- ---基本类型------------------------------------------------------------------
  27. status int(4) DEFAULT NULL COMMENT '状态0正常,1删除',
  28. created_by varchar(64) DEFAULT NULL COMMENT '创建人id',
  29. created_at datetime DEFAULT NULL COMMENT '创建时间',
  30. updated_by varchar(64) DEFAULT NULL COMMENT '修改人id',
  31. updated_at datetime DEFAULT NULL COMMENT '修改时间',
  32. remark varchar(255) DEFAULT NULL COMMENT '备注',
  33. PRIMARY KEY (id)
  34. ) ENGINE = InnoDB
  35. DEFAULT CHARSET = utf8 COMMENT ='账单,开票,收款主表联合表';
  36. -- ============收款/红冲记录表========================================================
  37. CREATE TABLE bill_pay_log
  38. (
  39. -- ---账单类型------------------------------------------------------------------
  40. id varchar(128) NOT NULL,
  41. bill_management_id varchar(255) DEFAULT NULL COMMENT '账单,开票,收款主表联合表id',
  42. pay_money decimal(12, 2) DEFAULT NULL COMMENT '当前收款/红冲金额',
  43. pay_type int(4) DEFAULT NULL COMMENT '收款类型(1.线下收款,2线上收款,3线下红冲,4线上红冲)',
  44. other_bank_number varchar(255) DEFAULT NULL COMMENT '对方银行号',
  45. my_bank_number varchar(255) DEFAULT NULL COMMENT '自己银行号',
  46. my_serial_number varchar(255) DEFAULT NULL COMMENT '自己流水号',
  47. -- ---基本类型------------------------------------------------------------------
  48. status int(4) DEFAULT NULL COMMENT '状态0正常,1删除',
  49. created_by varchar(64) DEFAULT NULL COMMENT '创建人id',
  50. created_at datetime DEFAULT NULL COMMENT '创建时间',
  51. updated_by varchar(64) DEFAULT NULL COMMENT '修改人id',
  52. updated_at datetime DEFAULT NULL COMMENT '修改时间',
  53. remark varchar(255) DEFAULT NULL COMMENT '备注',
  54. PRIMARY KEY (id)
  55. ) ENGINE = InnoDB
  56. DEFAULT CHARSET = utf8 COMMENT ='账单_收款/红冲记录表';
  57. -- ============水费账单记录表========================================================
  58. CREATE TABLE bill_pay_log
  59. (
  60. -- ---账单类型------------------------------------------------------------------
  61. id varchar(128) NOT NULL,
  62. bill_management_id varchar(255) DEFAULT NULL COMMENT '账单,开票,收款主表联合表id',
  63. pay_money decimal(12, 2) DEFAULT NULL COMMENT '要付款金额',
  64. serial_number varchar(255) DEFAULT NULL COMMENT '流水号',
  65. use_address varchar(255) DEFAULT NULL COMMENT '水费对应位置信息',
  66. use_time varchar(255) DEFAULT NULL COMMENT '水费对应时间段',
  67. use_water decimal(12, 4) DEFAULT NULL COMMENT '水费对应用水信息(单位吨)',
  68. -- ---基本类型------------------------------------------------------------------
  69. status int(4) DEFAULT NULL COMMENT '状态0正常,1删除',
  70. created_by varchar(64) DEFAULT NULL COMMENT '创建人id',
  71. created_at datetime DEFAULT NULL COMMENT '创建时间',
  72. updated_by varchar(64) DEFAULT NULL COMMENT '修改人id',
  73. updated_at datetime DEFAULT NULL COMMENT '修改时间',
  74. remark varchar(255) DEFAULT NULL COMMENT '备注',
  75. PRIMARY KEY (id)
  76. ) ENGINE = InnoDB
  77. DEFAULT CHARSET = utf8 COMMENT ='账单_水费账单记录表';
  78. -- ============电费账单记录表========================================================
  79. CREATE TABLE bill_pay_log
  80. (
  81. -- ---账单类型------------------------------------------------------------------
  82. id varchar(128) NOT NULL,
  83. bill_management_id varchar(255) DEFAULT NULL COMMENT '账单,开票,收款主表联合表id',
  84. pay_money decimal(12, 2) DEFAULT NULL COMMENT '要付款金额',
  85. serial_number varchar(255) DEFAULT NULL COMMENT '流水号',
  86. use_address varchar(255) DEFAULT NULL COMMENT '对应位置信息',
  87. use_time varchar(255) DEFAULT NULL COMMENT '对应时间段',
  88. use_electricity decimal(12, 4) DEFAULT NULL COMMENT '对应用电信息(单位度)',
  89. -- ---基本类型------------------------------------------------------------------
  90. status int(4) DEFAULT NULL COMMENT '状态0正常,1删除',
  91. created_by varchar(64) DEFAULT NULL COMMENT '创建人id',
  92. created_at datetime DEFAULT NULL COMMENT '创建时间',
  93. updated_by varchar(64) DEFAULT NULL COMMENT '修改人id',
  94. updated_at datetime DEFAULT NULL COMMENT '修改时间',
  95. remark varchar(255) DEFAULT NULL COMMENT '备注',
  96. PRIMARY KEY (id)
  97. ) ENGINE = InnoDB
  98. DEFAULT CHARSET = utf8 COMMENT ='账单_电费账单记录表';
  99. -- ============租金/物业费账单记录表========================================================
  100. CREATE TABLE bill_pay_log
  101. (
  102. -- ---账单类型------------------------------------------------------------------
  103. id varchar(128) NOT NULL,
  104. bill_management_id varchar(255) DEFAULT NULL COMMENT '账单,开票,收款主表联合表id',
  105. pay_money decimal(12, 2) DEFAULT NULL COMMENT '要付款金额',
  106. contract_number varchar(255) DEFAULT NULL COMMENT '对应合同id',
  107. contract_type int(4) DEFAULT NULL COMMENT '账单类型(1租金,4物业费)',
  108. use_address varchar(255) DEFAULT NULL COMMENT '对应位置信息',
  109. use_time varchar(255) DEFAULT NULL COMMENT '对应时间段',
  110. -- ---基本类型------------------------------------------------------------------
  111. status int(4) DEFAULT NULL COMMENT '状态0正常,1删除',
  112. created_by varchar(64) DEFAULT NULL COMMENT '创建人id',
  113. created_at datetime DEFAULT NULL COMMENT '创建时间',
  114. updated_by varchar(64) DEFAULT NULL COMMENT '修改人id',
  115. updated_at datetime DEFAULT NULL COMMENT '修改时间',
  116. remark varchar(255) DEFAULT NULL COMMENT '备注',
  117. PRIMARY KEY (id)
  118. ) ENGINE = InnoDB
  119. DEFAULT CHARSET = utf8 COMMENT ='账单_租金/物业费账单记录表';