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.
 
 
 
 
 
 

1128 lines
82 KiB

-- 1、销售收款单
DROP TABLE IF EXISTS `fin_receipt`;
CREATE TABLE `fin_receipt`
(
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
`sid` varchar(64) NOT NULL COMMENT 'sid',
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间(制单日期)',
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
`state` int(32) DEFAULT '1' COMMENT '状态',
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
`billNo` VARCHAR(64) DEFAULT NULL COMMENT '单据编号',
`borrowerSid` VARCHAR(64) DEFAULT NULL COMMENT '客户sid',
`staffSid` VARCHAR(64) DEFAULT NULL COMMENT '业务员sid',
`orgSid` varchar(64) DEFAULT NULL COMMENT '部门sid',
`payerName` varchar(64) DEFAULT NULL COMMENT '付款单位',
`finItemTypeSid` varchar(64) DEFAULT NULL COMMENT '项目类别sid',
`finItemType` varchar(64) DEFAULT NULL COMMENT '项目类别(对应收费项目表。订金/预付款等)',
`money` varchar(64) DEFAULT NULL COMMENT '金额合计(大写)',
`receiveData` timestamp NULL DEFAULT NULL COMMENT '到款日期',
`makeListName` varchar(64) DEFAULT NULL COMMENT '制单人',
`billType` varchar(64) DEFAULT NULL COMMENT '单据类型',
`payerNameType` varchar(64) DEFAULT NULL COMMENT '付款单位类型',
`contactsUnitType` varchar(64) DEFAULT NULL COMMENT '往来单位类型',
`contactsUnit` varchar(64) DEFAULT NULL COMMENT '往来单位',
`receivingOrg` varchar(64) DEFAULT NULL COMMENT '收款组织',
`settlementOrg` varchar(64) DEFAULT NULL COMMENT '结算组织',
`salesOrg` varchar(64) DEFAULT NULL COMMENT '销售组织',
`currency` varchar(64) DEFAULT NULL COMMENT '币种',
`salesDepartment` varchar(64) DEFAULT NULL COMMENT '销售部门',
`accountsReceive` varchar(64) DEFAULT NULL COMMENT '应收金额',
`paidIn` varchar(64) DEFAULT NULL COMMENT '实收金额',
`salesGroup` varchar(64) DEFAULT NULL COMMENT '销售组',
`salesman` varchar(64) DEFAULT NULL COMMENT '销售员',
`businessDate` DATE DEFAULT NULL COMMENT '业务日期',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='销售收款单';
-- 2、销售收款单_明细
DROP TABLE IF EXISTS `fin_receipt_detail`;
CREATE TABLE `fin_receipt_detail`
(
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
`sid` varchar(64) NOT NULL COMMENT 'sid',
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
`state` int(32) DEFAULT '1' COMMENT '状态',
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
`billNo` VARCHAR(64) DEFAULT NULL COMMENT '单据编号',
`clearForm` VARCHAR(64) DEFAULT NULL COMMENT '结算方式',
`proCourseSid` VARCHAR(64) DEFAULT NULL COMMENT '收款科目sid',
`VIN` varchar(64) DEFAULT NULL COMMENT '车架号',
`proBankAcc` varchar(64) DEFAULT NULL COMMENT '收款银行账号',
`moneyReceived` varchar(64) DEFAULT NULL COMMENT '实收金额',
`finPurposes` varchar(64) DEFAULT NULL COMMENT '收款用途',
`itemType` varchar(64) DEFAULT NULL COMMENT '预售项目类型',
`salesOrder` varchar(64) DEFAULT NULL COMMENT '销售订单',
`accountsReceive` varchar(64) DEFAULT NULL COMMENT '应收金额',
`cashDiscount` varchar(64) DEFAULT NULL COMMENT '现金折扣',
`discountAmount` varchar(64) DEFAULT NULL COMMENT '折扣金额',
`poundage` varchar(64) DEFAULT NULL COMMENT '手续费',
`paragraphLength` varchar(64) DEFAULT NULL COMMENT '长短款',
`contractAmount` varchar(64) DEFAULT NULL COMMENT '合同款',
`cashAccount` varchar(64) DEFAULT NULL COMMENT '现金账号',
`settlement` varchar(64) DEFAULT NULL COMMENT '结算号',
`TransportationNum` varchar(64) DEFAULT NULL COMMENT '运输编号',
`logisticsCar` varchar(64) DEFAULT NULL COMMENT '物流车辆',
`salesOrderNo` varchar(64) DEFAULT NULL COMMENT '销售订单号',
`orderNo` varchar(64) DEFAULT NULL COMMENT '订单编号',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='销售收款单_明细';
-- 3、收款退款单
DROP TABLE IF EXISTS `fin_receive_refund`;
CREATE TABLE `fin_receive_refund`
(
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
`sid` varchar(64) NOT NULL COMMENT 'sid',
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间(制单日期)',
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
`state` int(32) DEFAULT '1' COMMENT '状态',
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
`billNo` VARCHAR(64) DEFAULT NULL COMMENT '单据编号',
`billType` varchar(64) DEFAULT NULL COMMENT '单据类型',
`payeeType` varchar(64) DEFAULT NULL COMMENT '收款单位类型',
`payee` varchar(64) DEFAULT NULL COMMENT '收款单位',
`paymentOrg` varchar(64) DEFAULT NULL COMMENT '付款组织',
`settlementOrg` varchar(64) DEFAULT NULL COMMENT '结算组织',
`businessDate` DATE DEFAULT NULL COMMENT '业务日期',
`currency` varchar(64) DEFAULT NULL COMMENT '币种',
`salesOrg` varchar(64) DEFAULT NULL COMMENT '销售组织',
`salesDepartment` varchar(64) DEFAULT NULL COMMENT '销售部门',
`accountsReceive` varchar(64) DEFAULT NULL COMMENT '应收金额',
`salesGroup` varchar(64) DEFAULT NULL COMMENT '销售组',
`salesman` varchar(64) DEFAULT NULL COMMENT '销售员',
`finItemTypeSid` varchar(64) DEFAULT NULL COMMENT '项目类别sid',
`finItemType` varchar(64) DEFAULT NULL COMMENT '项目类别(对应收费项目表。订金/预付款等)',
`contactsUnitType` varchar(64) DEFAULT NULL COMMENT '往来单位类型',
`contactsUnit` varchar(64) DEFAULT NULL COMMENT '往来单位',
`shouldReturnMoney` varchar(64) DEFAULT NULL COMMENT '应退金额',
`realRetreatMoney` varchar(64) DEFAULT NULL COMMENT '实退金额',
`expectedPaymentDate` DATE DEFAULT NULL COMMENT '期望付款日期',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='收款退款单';
-- 4、收款退款单_明细
DROP TABLE IF EXISTS `fin_receive_refund_detail`;
CREATE TABLE `fin_receive_refund_detail`
(
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
`sid` varchar(64) NOT NULL COMMENT 'sid',
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间(制单日期)',
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
`state` int(32) DEFAULT '1' COMMENT '状态',
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
`clearForm` VARCHAR(64) DEFAULT NULL COMMENT '结算方式',
`proCourseSid` VARCHAR(64) DEFAULT NULL COMMENT '收款科目sid',
`originalCollectionPurpose` VARCHAR(64) DEFAULT NULL COMMENT '原收款用途',
`shouldReturnMoney` varchar(64) DEFAULT NULL COMMENT '应退金额',
`poundage` varchar(64) DEFAULT NULL COMMENT '手续费',
`realRetreatMoney` varchar(64) DEFAULT NULL COMMENT '实退金额',
`BankAccount` varchar(64) DEFAULT NULL COMMENT '我方银行账号',
`cashAccount` varchar(64) DEFAULT NULL COMMENT '现金账号',
`settlementAccount` varchar(64) DEFAULT NULL COMMENT '结算账号',
`bankProcessingStatus` varchar(64) DEFAULT NULL COMMENT '银行处理状态',
`submitBankStatus` varchar(64) DEFAULT NULL COMMENT '提交银行状态',
`salesOrderNo` varchar(64) DEFAULT NULL COMMENT '销售订单号',
`mNum` varchar(64) DEFAULT NULL COMMENT '物料编码',
`mName` varchar(64) DEFAULT NULL COMMENT '物料名称',
`orderLineNumber` varchar(64) DEFAULT NULL COMMENT '订单行号',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='收款退款单_明细';
-- 5、付款单
DROP TABLE IF EXISTS `fin_payment_order`;
CREATE TABLE `fin_payment_order`
(
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
`sid` varchar(64) NOT NULL COMMENT 'sid',
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间(制单日期)',
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
`state` int(32) DEFAULT '1' COMMENT '状态',
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
`billNo` VARCHAR(64) DEFAULT NULL COMMENT '单据编号',
`billType` varchar(64) DEFAULT NULL COMMENT '单据类型',
`payeeType` varchar(64) DEFAULT NULL COMMENT '收款单位类型',
`payee` varchar(64) DEFAULT NULL COMMENT '收款单位',
`paymentOrg` varchar(64) DEFAULT NULL COMMENT '付款组织',
`settlementOrg` varchar(64) DEFAULT NULL COMMENT '结算组织',
`purchaseOrg` varchar(64) DEFAULT NULL COMMENT '采购组织',
`purchaseDep` varchar(64) DEFAULT NULL COMMENT '采购部门',
`purchaseGroup` varchar(64) DEFAULT NULL COMMENT '采购组',
`purchaser` varchar(64) DEFAULT NULL COMMENT '采购员',
`currency` varchar(64) DEFAULT NULL COMMENT '币别',
`businessDate` DATE DEFAULT NULL COMMENT '业务日期',
`contactsUnitType` varchar(64) DEFAULT NULL COMMENT '往来单位类型',
`contactsUnit` varchar(64) DEFAULT NULL COMMENT '往来单位',
`payableMoney` varchar(64) DEFAULT NULL COMMENT '应付金额',
`paidInMoney` varchar(64) DEFAULT NULL COMMENT '实付金额',
`expectedPaymentDate` DATE DEFAULT NULL COMMENT '期望付款日期',
`payableType` varchar(64) DEFAULT NULL COMMENT '应付类别',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='付款单';
-- 6、付款单_明细
DROP TABLE IF EXISTS `fin_payment_order_detail`;
CREATE TABLE `fin_payment_order_detail`
(
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
`sid` varchar(64) NOT NULL COMMENT 'sid',
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间(制单日期)',
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
`state` int(32) DEFAULT '1' COMMENT '状态',
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
`billSid` varchar(64) DEFAULT NULL COMMENT '单子sid',
`clearForm` VARCHAR(64) DEFAULT NULL COMMENT '结算方式',
`paymentPurpose` VARCHAR(64) DEFAULT NULL COMMENT '付款用途',
`prepaidItemsType` VARCHAR(64) DEFAULT NULL COMMENT '预付项目类型',
`purchaseOrder` VARCHAR(64) DEFAULT NULL COMMENT '采购订单',
`payableMoney` varchar(64) DEFAULT NULL COMMENT '应付金额',
`cashDiscount` varchar(64) DEFAULT NULL COMMENT '现金折扣',
`afterFoldingMoney` varchar(64) DEFAULT NULL COMMENT '折后金额',
`paragraphLength` varchar(64) DEFAULT NULL COMMENT '长短款',
`poundage` varchar(64) DEFAULT NULL COMMENT '手续费',
`paidInMoney` varchar(64) DEFAULT NULL COMMENT '实付金额',
`payableType` varchar(64) DEFAULT NULL COMMENT '应付类别',
`bank` varchar(64) DEFAULT NULL COMMENT '银行',
`submitBankStatus` varchar(64) DEFAULT NULL COMMENT '提交银行状态',
`BankAccount` varchar(64) DEFAULT NULL COMMENT '我方银行账号',
`cashAccount` varchar(64) DEFAULT NULL COMMENT '现金账号',
`settlement` varchar(64) DEFAULT NULL COMMENT '结算号',
`TransportationNum` varchar(64) DEFAULT NULL COMMENT '运输编号',
`logisticsCar` varchar(64) DEFAULT NULL COMMENT '物流车辆',
`bankProcessingStatus` varchar(64) DEFAULT NULL COMMENT '银行处理状态',
`expenseItem` varchar(64) DEFAULT NULL COMMENT '费用项目',
`expenseBearingDep` varchar(64) DEFAULT NULL COMMENT '费用承担部门',
`mNum` varchar(64) DEFAULT NULL COMMENT '物料编码',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='付款单_明细';
-- 7、付款退款单
DROP TABLE IF EXISTS `fin_payment_refund_order`;
CREATE TABLE `fin_payment_refund_order`
(
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
`sid` varchar(64) NOT NULL COMMENT 'sid',
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间(制单日期)',
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
`state` int(32) DEFAULT '1' COMMENT '状态',
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
`billNo` VARCHAR(64) DEFAULT NULL COMMENT '单据编号',
`billType` varchar(64) DEFAULT NULL COMMENT '单据类型',
`payerNameType` varchar(64) DEFAULT NULL COMMENT '付款单位类型',
`payerName` varchar(64) DEFAULT NULL COMMENT '付款单位',
`paymentOrg` varchar(64) DEFAULT NULL COMMENT '付款组织',
`settlementOrg` varchar(64) DEFAULT NULL COMMENT '结算组织',
`purchaseOrg` varchar(64) DEFAULT NULL COMMENT '采购组织',
`purchaseDep` varchar(64) DEFAULT NULL COMMENT '采购部门',
`purchaseGroup` varchar(64) DEFAULT NULL COMMENT '采购组',
`purchaser` varchar(64) DEFAULT NULL COMMENT '采购员',
`currency` varchar(64) DEFAULT NULL COMMENT '币别',
`businessDate` DATE DEFAULT NULL COMMENT '业务日期',
`contactsUnitType` varchar(64) DEFAULT NULL COMMENT '往来单位类型',
`contactsUnit` varchar(64) DEFAULT NULL COMMENT '往来单位',
`shouldReturnMoney` varchar(64) DEFAULT NULL COMMENT '应退金额',
`realRetreatMoney` varchar(64) DEFAULT NULL COMMENT '实退金额',
`payableType` varchar(64) DEFAULT NULL COMMENT '应付类别',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='付款退款单';
-- 8、付款退款单_明细
DROP TABLE IF EXISTS `fin_payment_refund_order_detail`;
CREATE TABLE `fin_payment_refund_order_detail`
(
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
`sid` varchar(64) NOT NULL COMMENT 'sid',
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间(制单日期)',
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
`state` int(32) DEFAULT '1' COMMENT '状态',
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
`billSid` varchar(64) DEFAULT NULL COMMENT '单子sid',
`clearForm` VARCHAR(64) DEFAULT NULL COMMENT '结算方式',
`originalPurposeOfPayment` VARCHAR(64) DEFAULT NULL COMMENT '原付款用途',
`shouldReturnMoney` varchar(64) DEFAULT NULL COMMENT '应退金额',
`poundage` varchar(64) DEFAULT NULL COMMENT '手续费',
`realRetreatMoney` varchar(64) DEFAULT NULL COMMENT '实退金额',
`BankAccount` varchar(64) DEFAULT NULL COMMENT '我方银行账号',
`cashAccount` varchar(64) DEFAULT NULL COMMENT '现金账号',
`settlement` varchar(64) DEFAULT NULL COMMENT '结算号',
`mNum` varchar(64) DEFAULT NULL COMMENT '物料编码',
`mName` varchar(64) DEFAULT NULL COMMENT '物料名称',
`taxIncludedPrice` varchar(64) DEFAULT NULL COMMENT '含税单价',
`quantity` varchar(64) DEFAULT NULL COMMENT '数量',
`purchaseOrderNo` varchar(64) DEFAULT NULL COMMENT '采购订单编号',
`purchaseOrderLineNumber` varchar(64) DEFAULT NULL COMMENT '采购订单行号',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='付款退款单_明细';
-- 9、应收单
DROP TABLE IF EXISTS `fin_receivable_order`;
CREATE TABLE `fin_receivable_order`
(
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
`sid` varchar(64) NOT NULL COMMENT 'sid',
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间(制单日期)',
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
`state` int(32) DEFAULT '1' COMMENT '状态',
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
`billNo` VARCHAR(64) DEFAULT NULL COMMENT '单据编号',
`billType` varchar(64) DEFAULT NULL COMMENT '单据类型',
`borrowerSid` VARCHAR(64) DEFAULT NULL COMMENT '客户sid',
`salesman` varchar(64) DEFAULT NULL COMMENT '销售员',
`currency` varchar(64) DEFAULT NULL COMMENT '币种',
`receivingOrg` varchar(64) DEFAULT NULL COMMENT '收款组织',
`settlementOrg` varchar(64) DEFAULT NULL COMMENT '结算组织',
`salesOrg` varchar(64) DEFAULT NULL COMMENT '销售组织',
`salesDepartment` varchar(64) DEFAULT NULL COMMENT '销售部门',
`intermediaryUnit` varchar(64) DEFAULT NULL COMMENT '中介单位',
`isInvoicing` varchar(64) DEFAULT NULL COMMENT '是否开票',
`finItemTypeSid` varchar(64) DEFAULT NULL COMMENT '项目类别sid',
`finItemType` varchar(64) DEFAULT NULL COMMENT '项目类别(对应收费项目表。订金/预付款等)',
`settleAccountsType` varchar(64) DEFAULT NULL COMMENT '立账类型',
`collectionCondition` varchar(64) DEFAULT NULL COMMENT '收款条件',
`totalPriceAndTax` varchar(64) DEFAULT NULL COMMENT '价税合计',
`businessDate` DATE DEFAULT NULL COMMENT '业务日期',
`dueDate` DATE DEFAULT NULL COMMENT '到期日',
`billState` varchar(64) DEFAULT NULL COMMENT '单据状态',
`extraTax` varchar(64) DEFAULT NULL COMMENT '价外税',
`enterByPriceIncludingTax` varchar(64) DEFAULT NULL COMMENT '按含税单价录入',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='应收单';
-- 10、应收单_明细
DROP TABLE IF EXISTS `fin_receivable_order_detail`;
CREATE TABLE `fin_receivable_order_detail`
(
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
`sid` varchar(64) NOT NULL COMMENT 'sid',
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间(制单日期)',
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
`state` int(32) DEFAULT '1' COMMENT '状态',
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
`billSid` varchar(64) DEFAULT NULL COMMENT '单子sid',
`mNum` varchar(64) DEFAULT NULL COMMENT '物料编码',
`mName` varchar(64) DEFAULT NULL COMMENT '物料名称',
`valuationUnit` varchar(64) DEFAULT NULL COMMENT '计价单位',
`valuationCount` varchar(64) DEFAULT NULL COMMENT '计价数量',
`taxIncludedPrice` varchar(64) DEFAULT NULL COMMENT '含税单价',
`price` varchar(64) DEFAULT NULL COMMENT '单价',
`taxRate` varchar(64) DEFAULT NULL COMMENT '税率',
`discountRate` varchar(64) DEFAULT NULL COMMENT '折扣率(%)',
`aountExcludingTax` varchar(64) DEFAULT NULL COMMENT '不含税金额',
`discountAmount` varchar(64) DEFAULT NULL COMMENT '折扣额',
`TransportationNum` varchar(64) DEFAULT NULL COMMENT '运输编号',
`logisticsCustomer` varchar(64) DEFAULT NULL COMMENT '物流客户',
`logisticsCar` varchar(64) DEFAULT NULL COMMENT '物流车辆',
`taxAmount` varchar(64) DEFAULT NULL COMMENT '税额',
`auxiliaryProperties` varchar(64) DEFAULT NULL COMMENT '辅助属性',
`totalPriceAndTax` varchar(64) DEFAULT NULL COMMENT '价税合计',
`basicPricingQuantity` varchar(64) DEFAULT NULL COMMENT '计价基本数量',
`salesInvoiceQuantity` varchar(64) DEFAULT NULL COMMENT '销售发票数量',
`totalSalesInvoiceAmountIncludingTax` varchar(64) DEFAULT NULL COMMENT '销售发票价税合计',
`batchNumber` varchar(64) DEFAULT NULL COMMENT '批号',
`preferentialAmount` varchar(64) DEFAULT NULL COMMENT '优惠额',
`inventoryUnit` varchar(64) DEFAULT NULL COMMENT '库存单位',
`InventoryCount` varchar(64) DEFAULT NULL COMMENT '库存数量',
`isGift` varchar(64) DEFAULT NULL COMMENT '是否赠品',
`basicInventoryQuantity` varchar(64) DEFAULT NULL COMMENT '库存基本数量',
`salesUnit` varchar(64) DEFAULT NULL COMMENT '销售单位',
`salesCount` varchar(64) DEFAULT NULL COMMENT '销售数量',
`salesBasicCount` varchar(64) DEFAULT NULL COMMENT '销售基本数量',
`costAmount` varchar(64) DEFAULT NULL COMMENT '成本金额',
`salesOrderLineNumber` varchar(64) DEFAULT NULL COMMENT '销售订单行号',
`amountOfTaxReceived` varchar(64) DEFAULT NULL COMMENT '已收税款金额',
`salesInvoiceQuantityOpening` varchar(64) DEFAULT NULL COMMENT '销售发票数量期初',
`salesInvoiceAmountIncludingTaxOpening` varchar(64) DEFAULT NULL COMMENT '销售发票价税合计期初',
`basicSalesQuantity` varchar(64) DEFAULT NULL COMMENT '销售基本数量(财务)',
`vehicleType` varchar(64) DEFAULT NULL COMMENT '车辆类型',
`materialGroup` varchar(64) DEFAULT NULL COMMENT '物料分组',
`rebateAmount` varchar(64) DEFAULT NULL COMMENT '返利金额',
`salesAllowance` varchar(64) DEFAULT NULL COMMENT '销售折让',
`complimentaryPackage` varchar(64) DEFAULT NULL COMMENT '赠送套餐',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='应收单_明细';
-- 11、应收单_收款计划
DROP TABLE IF EXISTS `fin_receivable_collection_plan_order`;
CREATE TABLE `fin_receivable_collection_plan_order`
(
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
`sid` varchar(64) NOT NULL COMMENT 'sid',
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间(制单日期)',
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
`state` int(32) DEFAULT '1' COMMENT '状态',
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
`billSid` varchar(64) DEFAULT NULL COMMENT '单子sid',
`dueDate` DATE DEFAULT NULL COMMENT '到期日',
`receivableProportion` varchar(64) DEFAULT NULL COMMENT '应收比例(%)',
`accountsReceive` varchar(64) DEFAULT NULL COMMENT '应收金额',
`receivableAmountFunctionalCurrency` varchar(64) DEFAULT NULL COMMENT '应收金额本位币',
`salesOrderNo` varchar(64) DEFAULT NULL COMMENT '销售订单号',
`orderLineNumber` varchar(64) DEFAULT NULL COMMENT '订单行号',
`mNum` varchar(64) DEFAULT NULL COMMENT '物料编码',
`mName` varchar(64) DEFAULT NULL COMMENT '物料名称',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='应收单_收款计划';
-- 12、其他应收单
DROP TABLE IF EXISTS `fin_other_receivable_order`;
CREATE TABLE `fin_other_receivable_order`
(
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
`sid` varchar(64) NOT NULL COMMENT 'sid',
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间(制单日期)',
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
`state` int(32) DEFAULT '1' COMMENT '状态',
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
`billNo` VARCHAR(64) DEFAULT NULL COMMENT '单据编号',
`billType` varchar(64) DEFAULT NULL COMMENT '单据类型',
`contactsUnitType` varchar(64) DEFAULT NULL COMMENT '往来单位类型',
`contactsUnit` varchar(64) DEFAULT NULL COMMENT '往来单位',
`receivingOrg` varchar(64) DEFAULT NULL COMMENT '收款组织',
`settlementOrg` varchar(64) DEFAULT NULL COMMENT '结算组织',
`salesOrg` varchar(64) DEFAULT NULL COMMENT '销售组织',
`salesDepartment` varchar(64) DEFAULT NULL COMMENT '销售部门',
`salesGroup` varchar(64) DEFAULT NULL COMMENT '销售组',
`salesman` varchar(64) DEFAULT NULL COMMENT '销售员',
`finItemTypeSid` varchar(64) DEFAULT NULL COMMENT '项目类别sid',
`bank` varchar(64) DEFAULT NULL COMMENT '银行',
`currency` varchar(64) DEFAULT NULL COMMENT '币别',
`totalAmount` varchar(64) DEFAULT NULL COMMENT '总金额',
`applicationDepartment` varchar(64) DEFAULT NULL COMMENT '申请部门',
`businessDate` DATE DEFAULT NULL COMMENT '业务日期',
`dueDate` DATE DEFAULT NULL COMMENT '到期日',
`billState` varchar(64) DEFAULT NULL COMMENT '单据状态',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='其他应收单';
-- 13、其他应收单_明细
DROP TABLE IF EXISTS `fin_other_receivable_order_detail`;
CREATE TABLE `fin_other_receivable_order_detail`
(
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
`sid` varchar(64) NOT NULL COMMENT 'sid',
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间(制单日期)',
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
`state` int(32) DEFAULT '1' COMMENT '状态',
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
`billSid` varchar(64) DEFAULT NULL COMMENT '单子sid',
`expenseItemCode` varchar(64) DEFAULT NULL COMMENT '费用项目编码',
`expenseItemName` varchar(64) DEFAULT NULL COMMENT '费用项目名称',
`expenseBearingDep` varchar(64) DEFAULT NULL COMMENT '费用承担部门',
`invoiceType` varchar(64) DEFAULT NULL COMMENT '发票类型',
`aountExcludingTax` varchar(64) DEFAULT NULL COMMENT '不含税金额',
`taxAmount` varchar(64) DEFAULT NULL COMMENT '税额',
`totalAmount` varchar(64) DEFAULT NULL COMMENT '总金额',
`purpose` varchar(64) DEFAULT NULL COMMENT '用途',
`interest` varchar(64) DEFAULT NULL COMMENT '利息',
`totalAmountFunctionalCurrency` varchar(64) DEFAULT NULL COMMENT '总金额本位币',
`TransportationNum` varchar(64) DEFAULT NULL COMMENT '运输编号',
`logisticsCar` varchar(64) DEFAULT NULL COMMENT '物流车辆',
`sourceOrderType` varchar(64) DEFAULT NULL COMMENT '源单类型',
`sourceOrderNo` varchar(64) DEFAULT NULL COMMENT '源单编号',
`taxRate` varchar(64) DEFAULT NULL COMMENT '税率',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='其他应收单_明细';
-- 14、应付单
DROP TABLE IF EXISTS `fin_payable_order`;
CREATE TABLE `fin_payable_order`
(
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
`sid` varchar(64) NOT NULL COMMENT 'sid',
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间(制单日期)',
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
`state` int(32) DEFAULT '1' COMMENT '状态',
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
`billNo` VARCHAR(64) DEFAULT NULL COMMENT '单据编号',
`billType` varchar(64) DEFAULT NULL COMMENT '单据类型',
`manufacturerName` varchar(64) DEFAULT NULL COMMENT '供应商',
`purchaser` varchar(64) DEFAULT NULL COMMENT '采购员',
`finItemTypeSid` varchar(64) DEFAULT NULL COMMENT '项目类别sid',
`finItemType` varchar(64) DEFAULT NULL COMMENT '项目类别(对应收费项目表。订金/预付款等)',
`currency` varchar(64) DEFAULT NULL COMMENT '币别',
`settlementOrg` varchar(64) DEFAULT NULL COMMENT '结算组织',
`paymentOrg` varchar(64) DEFAULT NULL COMMENT '付款组织',
`purchaseOrg` varchar(64) DEFAULT NULL COMMENT '采购组织',
`purchaseDep` varchar(64) DEFAULT NULL COMMENT '采购部门',
`businessDate` DATE DEFAULT NULL COMMENT '业务日期',
`dueDate` DATE DEFAULT NULL COMMENT '到期日',
`billState` varchar(64) DEFAULT NULL COMMENT '单据状态',
`termOfPayment` varchar(64) DEFAULT NULL COMMENT '付款条件',
`totalPriceAndTax` varchar(64) DEFAULT NULL COMMENT '价税合计',
`settleAccountsType` varchar(64) DEFAULT NULL COMMENT '立账类型',
`invoiceNumber` varchar(64) DEFAULT NULL COMMENT '发票号码',
`extraTax` varchar(64) DEFAULT NULL COMMENT '价外税',
`enterByPriceIncludingTax` varchar(64) DEFAULT NULL COMMENT '按含税单价录入',
`taxIncludedInCost` varchar(64) DEFAULT NULL COMMENT '税额计入成本',
`receiptBeforeReceipt` varchar(64) DEFAULT NULL COMMENT '先到票后入库',
`clearForm` VARCHAR(64) DEFAULT NULL COMMENT '结算方式',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='应付单';
-- 15、应付单_明细
DROP TABLE IF EXISTS `fin_payable_order_detail`;
CREATE TABLE `fin_payable_order_detail`
(
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
`sid` varchar(64) NOT NULL COMMENT 'sid',
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间(制单日期)',
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
`state` int(32) DEFAULT '1' COMMENT '状态',
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
`billSid` varchar(64) DEFAULT NULL COMMENT '单子sid',
`mNum` varchar(64) DEFAULT NULL COMMENT '物料编码',
`mName` varchar(64) DEFAULT NULL COMMENT '物料名称',
`valuationUnit` varchar(64) DEFAULT NULL COMMENT '计价单位',
`price` varchar(64) DEFAULT NULL COMMENT '单价',
`valuationCount` varchar(64) DEFAULT NULL COMMENT '计价数量',
`taxIncludedPrice` varchar(64) DEFAULT NULL COMMENT '含税单价',
`taxRate` varchar(64) DEFAULT NULL COMMENT '税率',
`TransportationNum` varchar(64) DEFAULT NULL COMMENT '运输编号',
`logisticsCar` varchar(64) DEFAULT NULL COMMENT '物流车辆',
`logisticsProject` varchar(64) DEFAULT NULL COMMENT '物流项目',
`discountRate` varchar(64) DEFAULT NULL COMMENT '折扣率(%)',
`aountExcludingTax` varchar(64) DEFAULT NULL COMMENT '不含税金额',
`discountAmount` varchar(64) DEFAULT NULL COMMENT '折扣额',
`taxAmount` varchar(64) DEFAULT NULL COMMENT '税额',
`auxiliaryProperties` varchar(64) DEFAULT NULL COMMENT '辅助属性',
`totalPriceAndTax` varchar(64) DEFAULT NULL COMMENT '价税合计',
`basicPricingQuantity` varchar(64) DEFAULT NULL COMMENT '计价基本数量',
`purchaseInvoiceQuantity` varchar(64) DEFAULT NULL COMMENT '采购发票数量',
`totalPurchaseInvoicePrice` varchar(64) DEFAULT NULL COMMENT '采购发票价合计',
`batchNumber` varchar(64) DEFAULT NULL COMMENT '批号',
`isGift` varchar(64) DEFAULT NULL COMMENT '是否赠品',
`inventoryUnit` varchar(64) DEFAULT NULL COMMENT '库存单位',
`InventoryCount` varchar(64) DEFAULT NULL COMMENT '库存数量',
`basicInventoryQuantity` varchar(64) DEFAULT NULL COMMENT '库存基本数量',
`salesUnit` varchar(64) DEFAULT NULL COMMENT '销售单位',
`salesCount` varchar(64) DEFAULT NULL COMMENT '销售数量',
`salesBasicCount` varchar(64) DEFAULT NULL COMMENT '销售基本数量',
`amountPaid` varchar(64) DEFAULT NULL COMMENT '已付款金额',
`vehicleType` varchar(64) DEFAULT NULL COMMENT '车辆类型',
`materialGroup` varchar(64) DEFAULT NULL COMMENT '物料分组',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='应付单_明细';
-- 16、应付单_收款计划
DROP TABLE IF EXISTS `fin_payable_collection_plan_order`;
CREATE TABLE `fin_payable_collection_plan_order`
(
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
`sid` varchar(64) NOT NULL COMMENT 'sid',
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间(制单日期)',
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
`state` int(32) DEFAULT '1' COMMENT '状态',
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
`billSid` varchar(64) DEFAULT NULL COMMENT '单子sid',
`dueDate` DATE DEFAULT NULL COMMENT '到期日',
`payableProportion` varchar(64) DEFAULT NULL COMMENT '应付比例(%)',
`payableMoney` varchar(64) DEFAULT NULL COMMENT '应付金额',
`amountPayableFunctionalCurrency` varchar(64) DEFAULT NULL COMMENT '应付金额本位币',
`purchaseOrderNo` varchar(64) DEFAULT NULL COMMENT '采购订单号',
`orderLineNumber` varchar(64) DEFAULT NULL COMMENT '订单行号',
`mNum` varchar(64) DEFAULT NULL COMMENT '物料编码',
`mName` varchar(64) DEFAULT NULL COMMENT '物料名称',
`relatedAmountOfPaymentFunctionalCurrency` varchar(64) DEFAULT NULL COMMENT '付(退)款关联金额本位币',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='应付单_收款计划';
-- 17、其他应付单
DROP TABLE IF EXISTS `fin_other_payable_order`;
CREATE TABLE `fin_other_payable_order`
(
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
`sid` varchar(64) NOT NULL COMMENT 'sid',
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间(制单日期)',
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
`state` int(32) DEFAULT '1' COMMENT '状态',
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
`billNo` VARCHAR(64) DEFAULT NULL COMMENT '单据编号',
`billType` varchar(64) DEFAULT NULL COMMENT '单据类型',
`contactsUnitType` varchar(64) DEFAULT NULL COMMENT '往来单位类型',
`contactsUnit` varchar(64) DEFAULT NULL COMMENT '往来单位',
`paymentOrg` varchar(64) DEFAULT NULL COMMENT '付款组织',
`settlementOrg` varchar(64) DEFAULT NULL COMMENT '结算组织',
`purchaseOrg` varchar(64) DEFAULT NULL COMMENT '采购组织',
`purchaseDep` varchar(64) DEFAULT NULL COMMENT '采购部门',
`purchaseGroup` varchar(64) DEFAULT NULL COMMENT '采购组',
`purchaser` varchar(64) DEFAULT NULL COMMENT '采购员',
`applicationDepartment` varchar(64) DEFAULT NULL COMMENT '申请部门',
`finItemTypeSid` varchar(64) DEFAULT NULL COMMENT '项目类别sid',
`payableType` varchar(64) DEFAULT NULL COMMENT '应付类别',
`currency` varchar(64) DEFAULT NULL COMMENT '币种',
`totalAmount` varchar(64) DEFAULT NULL COMMENT '总金额',
`unsettledAmount` varchar(64) DEFAULT NULL COMMENT '未结算金额',
`businessDate` DATE DEFAULT NULL COMMENT '业务日期',
`dueDate` DATE DEFAULT NULL COMMENT '到期日',
`otherPayableCategories` varchar(64) DEFAULT NULL COMMENT '其他应付类别',
`billState` varchar(64) DEFAULT NULL COMMENT '单据状态',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='其他应付单';
-- 18、其他应付单_明细
DROP TABLE IF EXISTS `fin_other_payable_order_detail`;
CREATE TABLE `fin_other_payable_order_detail`
(
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
`sid` varchar(64) NOT NULL COMMENT 'sid',
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间(制单日期)',
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
`state` int(32) DEFAULT '1' COMMENT '状态',
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
`billSid` varchar(64) DEFAULT NULL COMMENT '单子sid',
`mNum` varchar(64) DEFAULT NULL COMMENT '物料编码',
`mName` varchar(64) DEFAULT NULL COMMENT '物料名称',
`expenseItemCode` varchar(64) DEFAULT NULL COMMENT '费用项目编码',
`expenseItemName` varchar(64) DEFAULT NULL COMMENT '费用项目名称',
`expenseBearingDep` varchar(64) DEFAULT NULL COMMENT '费用承担部门',
`invoiceType` varchar(64) DEFAULT NULL COMMENT '发票类型',
`taxRate` varchar(64) DEFAULT NULL COMMENT '税率',
`aountExcludingTax` varchar(64) DEFAULT NULL COMMENT '不含税金额',
`taxAmount` varchar(64) DEFAULT NULL COMMENT '税额',
`totalAmount` varchar(64) DEFAULT NULL COMMENT '总金额',
`amountSettled` varchar(64) DEFAULT NULL COMMENT '已结款金额',
`p0aymentNo` varchar(64) DEFAULT NULL COMMENT '付款单号',
`unsettledAmount` varchar(64) DEFAULT NULL COMMENT '未结算金额',
`TransportationNum` varchar(64) DEFAULT NULL COMMENT '运输编号',
`logisticsCar` varchar(64) DEFAULT NULL COMMENT '物流车辆',
`logisticsProject` varchar(64) DEFAULT NULL COMMENT '物流项目',
`sourceOrderType` varchar(64) DEFAULT NULL COMMENT '源单类型',
`sourceOrderNo` varchar(64) DEFAULT NULL COMMENT '源单编号',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='其他应付单_明细';
-- 19、成本调整单
DROP TABLE IF EXISTS `fin_cost_adjustment_order`;
CREATE TABLE `fin_cost_adjustment_order`
(
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
`sid` varchar(64) NOT NULL COMMENT 'sid',
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间(制单日期)',
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
`state` int(32) DEFAULT '1' COMMENT '状态',
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
`billNo` VARCHAR(64) DEFAULT NULL COMMENT '单据编号',
`billType` varchar(64) DEFAULT NULL COMMENT '单据类型',
`accountingSystemCode` varchar(64) DEFAULT NULL COMMENT '核算体系编码',
`accountingOrganizationCode` varchar(64) DEFAULT NULL COMMENT '核算组织编码',
`accountingPolicyCode` varchar(64) DEFAULT NULL COMMENT '会计政策编码',
`accountingSystemName` varchar(64) DEFAULT NULL COMMENT '核算体系名称',
`accountingOrganizationName` varchar(64) DEFAULT NULL COMMENT '核算组织名称',
`accountingPolicyName` varchar(64) DEFAULT NULL COMMENT '会计政策名称',
`businessType` varchar(64) DEFAULT NULL COMMENT '业务类型',
`contactsUnitType` varchar(64) DEFAULT NULL COMMENT '往来单位类型',
`contactsUnit` varchar(64) DEFAULT NULL COMMENT '往来单位',
`currency` varchar(64) DEFAULT NULL COMMENT '币种',
`outgoingSequence` varchar(64) DEFAULT NULL COMMENT '出入库序列',
`businessDate` DATE DEFAULT NULL COMMENT '业务日期',
`adjustmentReason` varchar(64) DEFAULT NULL COMMENT '调整原因',
`costAdjustmentType` varchar(64) DEFAULT NULL COMMENT '成本调整类型',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='成本调整单';
-- 20、成本调整单_明细
DROP TABLE IF EXISTS `fin_cost_adjustment_order_detail`;
CREATE TABLE `fin_cost_adjustment_order_detail`
(
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
`sid` varchar(64) NOT NULL COMMENT 'sid',
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间(制单日期)',
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
`state` int(32) DEFAULT '1' COMMENT '状态',
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
`billSid` varchar(64) DEFAULT NULL COMMENT '单子sid',
`stockOrg` varchar(64) DEFAULT NULL COMMENT '库存组织',
`mNum` varchar(64) DEFAULT NULL COMMENT '物料编码',
`mName` varchar(64) DEFAULT NULL COMMENT '物料名称',
`TransportationNum` varchar(64) DEFAULT NULL COMMENT '运输编号',
`year` varchar(64) DEFAULT NULL COMMENT '年度',
`logisticsCustomer` varchar(64) DEFAULT NULL COMMENT '物流客户',
`oilCardNumber` varchar(64) DEFAULT NULL COMMENT '油卡号码',
`entertainmentSupplies` varchar(64) DEFAULT NULL COMMENT '招待用品',
`batchNumber` varchar(64) DEFAULT NULL COMMENT '批号',
`BOMVersion` varchar(64) DEFAULT NULL COMMENT 'BOM版本',
`inventoryState` varchar(64) DEFAULT NULL COMMENT '库存状态',
`adjustmentBalance` varchar(64) DEFAULT NULL COMMENT '调整余额',
`warehouse` varchar(64) DEFAULT NULL COMMENT '仓库',
`cargoOwner` varchar(64) DEFAULT NULL COMMENT '货主',
`position` varchar(64) DEFAULT NULL COMMENT '仓位',
`accountingScope` varchar(64) DEFAULT NULL COMMENT '核算范围',
`orgName` varchar(64) DEFAULT NULL COMMENT '部门',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='成本调整单_明细';
-- 21、应付票据
DROP TABLE IF EXISTS `fin_notes_payable_order`;
CREATE TABLE `fin_notes_payable_order`
(
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
`sid` varchar(64) NOT NULL COMMENT 'sid',
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间(制单日期)',
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
`state` int(32) DEFAULT '1' COMMENT '状态',
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
`billNo` VARCHAR(64) DEFAULT NULL COMMENT '单据编号',
`billType` varchar(64) DEFAULT NULL COMMENT '单据类型',
`currency` varchar(64) DEFAULT NULL COMMENT '币种',
`issueDate` DATE DEFAULT NULL COMMENT '签发日',
`dueDate` DATE DEFAULT NULL COMMENT '到期日',
`paymentTerm` varchar(64) DEFAULT NULL COMMENT '付款期限(天)',
`faceAmount` varchar(64) DEFAULT NULL COMMENT '票面金额',
`couponRate` varchar(64) DEFAULT NULL COMMENT '票面利率(%)',
`acceptor` varchar(64) DEFAULT NULL COMMENT '承兑人',
`revocable` varchar(64) DEFAULT NULL COMMENT '可撤销',
`withRecourse` varchar(64) DEFAULT NULL COMMENT '带追索权',
`paymentOrg` varchar(64) DEFAULT NULL COMMENT '付款组织',
`settlementOrg` varchar(64) DEFAULT NULL COMMENT '结算组织',
`payeeType` varchar(64) DEFAULT NULL COMMENT '收款单位类型',
`payee` varchar(64) DEFAULT NULL COMMENT '收款单位',
`billSerialNumber` varchar(64) DEFAULT NULL COMMENT '票据流水号',
`purchaseOrg` varchar(64) DEFAULT NULL COMMENT '采购组织',
`purchaseDep` varchar(64) DEFAULT NULL COMMENT '采购部门',
`purchaseGroup` varchar(64) DEFAULT NULL COMMENT '采购组',
`purchaser` varchar(64) DEFAULT NULL COMMENT '采购员',
`settlementState` varchar(64) DEFAULT NULL COMMENT '结算状态',
`dataState` varchar(64) DEFAULT NULL COMMENT '数据状态',
`receivingBank` varchar(64) DEFAULT NULL COMMENT '收款银行',
`proBankAcc` varchar(64) DEFAULT NULL COMMENT '收款银行账号',
`receivingAccountName` varchar(64) DEFAULT NULL COMMENT '收款账户名称',
`receivingBankAddress` varchar(64) DEFAULT NULL COMMENT '收款银行地址',
`payingBank` varchar(64) DEFAULT NULL COMMENT '付款银行',
`payingBankAcc` varchar(64) DEFAULT NULL COMMENT '付款银行账号',
`payingAccountName` varchar(64) DEFAULT NULL COMMENT '付款账户名称',
`payingBankAddress` varchar(64) DEFAULT NULL COMMENT '付款银行地址',
`baseCurrency` varchar(64) DEFAULT NULL COMMENT '本位币',
`exchangeRateType` varchar(64) DEFAULT NULL COMMENT '汇率类型',
`exchangeRate` varchar(64) DEFAULT NULL COMMENT '汇率',
`amountDue` varchar(64) DEFAULT NULL COMMENT '到期金额(本位币)',
`transactionAmount` varchar(64) DEFAULT NULL COMMENT '交易金额(本位币)',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='应付票据';
-- 21、应收票据
DROP TABLE IF EXISTS `fin_notes_receivable_order`;
CREATE TABLE `fin_notes_receivable_order`
(
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
`sid` varchar(64) NOT NULL COMMENT 'sid',
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间(制单日期)',
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
`state` int(32) DEFAULT '1' COMMENT '状态',
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
`billNo` VARCHAR(64) DEFAULT NULL COMMENT '单据编号',
`billType` varchar(64) DEFAULT NULL COMMENT '单据类型',
`currency` varchar(64) DEFAULT NULL COMMENT '币种',
`issueDate` DATE DEFAULT NULL COMMENT '签发日',
`dueDate` DATE DEFAULT NULL COMMENT '到期日',
`paymentTerm` varchar(64) DEFAULT NULL COMMENT '付款期限(天)',
`faceAmount` varchar(64) DEFAULT NULL COMMENT '票面金额',
`couponRate` varchar(64) DEFAULT NULL COMMENT '票面利率(%)',
`amountDue` varchar(64) DEFAULT NULL COMMENT '到期金额',
`drawer` varchar(64) DEFAULT NULL COMMENT '出票人',
`acceptor` varchar(64) DEFAULT NULL COMMENT '承兑人',
`acceptanceAgreementNo` varchar(64) DEFAULT NULL COMMENT '承兑协议编号',
`acceptanceDate` DATE DEFAULT NULL COMMENT '承兑日期',
`revocable` varchar(64) DEFAULT NULL COMMENT '可撤销',
`withRecourse` varchar(64) DEFAULT NULL COMMENT '带追索权',
`receivingOrg` varchar(64) DEFAULT NULL COMMENT '收款组织',
`settlementOrg` varchar(64) DEFAULT NULL COMMENT '结算组织',
`payerNameType` varchar(64) DEFAULT NULL COMMENT '付款单位类型',
`payerName` varchar(64) DEFAULT NULL COMMENT '付款单位',
`billSerialNumber` varchar(64) DEFAULT NULL COMMENT '票据流水号',
`receiptDate` DATE DEFAULT NULL COMMENT '收票日',
`transactionAmount` varchar(64) DEFAULT NULL COMMENT '交易金额',
`salesOrg` varchar(64) DEFAULT NULL COMMENT '销售组织',
`salesDepartment` varchar(64) DEFAULT NULL COMMENT '销售部门',
`salesGroup` varchar(64) DEFAULT NULL COMMENT '销售组',
`salesman` varchar(64) DEFAULT NULL COMMENT '销售员',
`settlementState` varchar(64) DEFAULT NULL COMMENT '结算状态',
`dataState` varchar(64) DEFAULT NULL COMMENT '数据状态',
`receivingBank` varchar(64) DEFAULT NULL COMMENT '收款银行',
`proBankAcc` varchar(64) DEFAULT NULL COMMENT '收款银行账号',
`receivingAccountName` varchar(64) DEFAULT NULL COMMENT '收款账户名称',
`receivingBankAddress` varchar(64) DEFAULT NULL COMMENT '收款银行地址',
`payingBank` varchar(64) DEFAULT NULL COMMENT '付款银行',
`payingBankAcc` varchar(64) DEFAULT NULL COMMENT '付款银行账号',
`payingAccountName` varchar(64) DEFAULT NULL COMMENT '付款账户名称',
`payingBankAddress` varchar(64) DEFAULT NULL COMMENT '付款银行地址',
`baseCurrency` varchar(64) DEFAULT NULL COMMENT '本位币',
`exchangeRateType` varchar(64) DEFAULT NULL COMMENT '汇率类型',
`exchangeRate` varchar(64) DEFAULT NULL COMMENT '汇率',
`endorsementDate` DATE DEFAULT NULL COMMENT '背书日期',
`endorser` varchar(64) DEFAULT NULL COMMENT '背书人(前手)',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='应收票据';
-- 21、公司开票申请单
DROP TABLE IF EXISTS `fin_ginvoiceApply`;
CREATE TABLE `fin_ginvoiceApply`
(
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
`sid` varchar(64) NOT NULL COMMENT 'sid',
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
`state` int(32) DEFAULT '1' COMMENT '状态',
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
`projectSid` VARCHAR(64) DEFAULT NULL COMMENT '项目sid(全款无项目)',
`orgSid` VARCHAR(64) DEFAULT NULL COMMENT '部门sid(款项发生的4S店)',
`invoiceTypeKey` VARCHAR(64) DEFAULT NULL COMMENT '开票性质Key(数据字典。按协商类型填写:增值税专用发票/机动车销售统一发票/增值税普通发票)',
`invoiceType` varchar(64) DEFAULT NULL COMMENT '开票性质',
`invoiceName` varchar(64) DEFAULT NULL COMMENT '开票名称',
`dutyParagraph` varchar(64) DEFAULT NULL COMMENT '税号',
`invoiceAddress` varchar(64) DEFAULT NULL COMMENT '开票地址',
`invoiceTelephone` varchar(64) DEFAULT NULL COMMENT '开票电话',
`bankDeposit` varchar(64) DEFAULT NULL COMMENT '开户行',
`bankAccount` varchar(64) DEFAULT NULL COMMENT '银行账号',
`vehicleQuantity` int(32) DEFAULT NULL COMMENT '数量(辆)',
`invoiceUnitPrice` float NULL DEFAULT NULL COMMENT '开票单价',
`invoiceMoney` float NULL DEFAULT NULL COMMENT '开票金额',
`VIN` varchar(64) DEFAULT NULL COMMENT 'VIN号(是否可以填写多个)',
`isOwedMoney` varchar(64) DEFAULT NULL COMMENT '是否欠款票(是/否)',
`returnedMoneyDate` timestamp NULL DEFAULT NULL COMMENT '承诺回款日期',
`isProvideInvoice` varchar(64) DEFAULT NULL COMMENT '是否只提供发票复印件',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='公司开票申请单';
-- 22、公司开票申请单_回款方式
DROP TABLE IF EXISTS `fin_ginvoiceApply_detail`;
CREATE TABLE `fin_ginvoiceApply_detail`
(
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
`sid` varchar(64) NOT NULL COMMENT 'sid',
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
`state` int(32) DEFAULT '1' COMMENT '状态',
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
`projectSid` VARCHAR(64) DEFAULT NULL COMMENT '项目sid(全款无项目)',
`orgSid` VARCHAR(64) DEFAULT NULL COMMENT '部门sid(款项发生的4S店)',
`invoiceApplySid` VARCHAR(64) DEFAULT NULL COMMENT '开票申请sid',
`modeType` varchar(64) DEFAULT NULL COMMENT '方式类型(单位公户/建行银行/现金/其他它定金)',
`modeName` varchar(64) DEFAULT NULL COMMENT '方式名称(单位公户户名/建行银行卡号/现金/其它/定金)',
`money` float NULL DEFAULT NULL COMMENT '金额(金额同报价单中的内容)',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='公司开票申请单_回款方式';
-- 24、费用项目表
DROP TABLE IF EXISTS `fin_item`;
CREATE TABLE `fin_item`
(
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
`sid` varchar(64) NOT NULL COMMENT 'sid',
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
`state` int(32) DEFAULT '1' COMMENT '状态',
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
`encoding` VARCHAR(64) DEFAULT NULL COMMENT '编码',
`name` VARCHAR(64) DEFAULT NULL COMMENT '名称',
`taxRate` VARCHAR(64) DEFAULT NULL COMMENT '税率',
`inventoryCostType` varchar(64) DEFAULT NULL COMMENT '存货成本类别(全路径)',
`group` varchar(64) DEFAULT NULL COMMENT '分组',
`revenueTypeNum` varchar(64) DEFAULT NULL COMMENT '税收分类编码',
`isDiscountsPolicy` varchar(64) DEFAULT NULL COMMENT '是否享受税收优惠政策',
`discountsPolicyType` varchar(64) DEFAULT NULL COMMENT '税收优惠政策类型',
`isForReimbursement` varchar(64) DEFAULT NULL COMMENT '是否可用于报销',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='费用项目表';
DROP TABLE IF EXISTS `fin_manufacturer_bank`;
CREATE TABLE `fin_manufacturer_bank`
(
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
`sid` varchar(64) NOT NULL COMMENT 'sid',
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
`state` int(32) DEFAULT '1' COMMENT '状态',
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
`bankAccount` VARCHAR(64) DEFAULT NULL COMMENT '银行账号',
`depositBank` VARCHAR(64) DEFAULT NULL COMMENT '开户银行',
`accountName` VARCHAR(64) DEFAULT NULL COMMENT '账户名称',
`dueBankKey` varchar(64) DEFAULT NULL COMMENT '账户类型key',
`dueBankValue` varchar(64) DEFAULT NULL COMMENT '账户类型value',
`bankingOutlets` varchar(64) DEFAULT NULL COMMENT '银行网点',
`bankAddress` varchar(64) DEFAULT NULL COMMENT '开户行地址',
`paymentLines` varchar(64) DEFAULT NULL COMMENT '联行号',
`swiftCode` varchar(64) DEFAULT NULL COMMENT '银行代码',
`currency` varchar(64) DEFAULT NULL COMMENT '币种',
`useOrgSid` varchar(64) DEFAULT NULL COMMENT '分公司sid',
`useOrgName` varchar(64) DEFAULT NULL COMMENT '分公司名称',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='公司开户账号表';
DROP TABLE IF EXISTS `fin_paymentapply_details`;
CREATE TABLE `fin_paymentapply_details`
(
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
`sid` varchar(64) NOT NULL COMMENT 'sid',
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
`state` int(32) DEFAULT '1' COMMENT '状态',
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
`applySid` VARCHAR(64) DEFAULT NULL COMMENT '付款申请sid',
`paymentTypeKey` VARCHAR(64) DEFAULT NULL COMMENT '付款方式key',
`paymentType` VARCHAR(64) DEFAULT NULL COMMENT '付款方式value',
`actualPay` varchar(64) DEFAULT NULL COMMENT '厂家销售通路',
`bank` varchar(64) DEFAULT NULL COMMENT '开户行',
`receivingAccount` varchar(64) DEFAULT NULL COMMENT '收款银行账号',
`payAccount` varchar(64) DEFAULT NULL COMMENT '付款金额',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='付款申请明细';
DROP TABLE IF EXISTS `fin_paymentapply_vehicle`;
CREATE TABLE `fin_paymentapply_vehicle`
(
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
`sid` varchar(64) NOT NULL COMMENT 'sid',
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
`state` int(32) DEFAULT '1' COMMENT '状态',
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
`applySid` VARCHAR(64) DEFAULT NULL COMMENT '付款申请sid',
`modelName` VARCHAR(64) DEFAULT NULL COMMENT '车型',
`vinNo` VARCHAR(64) DEFAULT NULL COMMENT '车架号',
`vehiSid` varchar(64) DEFAULT NULL COMMENT '车辆sid',
`modelSid` varchar(64) DEFAULT NULL COMMENT '车型sid',
`configSid` varchar(64) DEFAULT NULL COMMENT '配置sid',
`money` varchar(64) DEFAULT NULL COMMENT '厂家结算价',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='付款申请车辆';
-- 车辆发票信息
CREATE TABLE `fin_vehicle_invoice` (
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
`sid` varchar(64) NOT NULL COMMENT 'sid',
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
`state` int(32) DEFAULT '1',
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
`vehicleSid` varchar(64) DEFAULT NULL COMMENT '车辆sid',
`VIN` varchar(20) DEFAULT NULL COMMENT '车架号',
`vehicleTypeKey` varchar(64) DEFAULT NULL COMMENT '车辆类型Key',
`vehicleType` varchar(64) DEFAULT NULL COMMENT '车辆类型',
`vehiclAmount` decimal(10,2) DEFAULT NULL COMMENT '车辆金额',
`invoiceDate` timestamp NULL DEFAULT NULL COMMENT '最大发票开票日期',
`invoiceNo` varchar(64) DEFAULT NULL COMMENT '发票号',
`invoiceCode` varchar(64) DEFAULT NULL COMMENT '发票代码',
`invoiceAmount` decimal(10,2) DEFAULT NULL COMMENT '车辆发票金额',
`invoiceTypeKey` varchar(32) DEFAULT NULL COMMENT '发票类别Key(01机动车销售统一发票/02增值税专用发票)',
`invoiceType` varchar(64) DEFAULT NULL COMMENT '发票类别',
`invoiceTitle` varchar(64) DEFAULT NULL COMMENT '开票单位',
`transferState` varchar(32) DEFAULT NULL COMMENT '移交状态:001未移交,002待移交,003移交中,004已移交',
`customerName` varchar(64) DEFAULT NULL COMMENT '客户名称',
`invoicingName` varchar(64) DEFAULT NULL COMMENT '开票名称',
`contractNo` varchar(64) DEFAULT NULL COMMENT '合同编号',
`filePath` varchar(255) DEFAULT NULL COMMENT '图片路径',
`billingState` varchar(32) DEFAULT '1' COMMENT '开票状态 001 未开票 002已开票 003作废',
`useOrgSid` varchar(64) DEFAULT NULL,
`billingStateKey` varchar(64) DEFAULT NULL COMMENT '开票状态key',
`transferStateKey` varchar(64) DEFAULT NULL COMMENT '移交状态key',
PRIMARY KEY (`id`) USING BTREE,
KEY `id` (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=32 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='车辆发票信息'