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.
 
 

70 lines
3.3 KiB

drop table if exists `corporate_invoice`;
CREATE TABLE `corporate_invoice` (
`ID` varchar(40) NOT NULL,
`ORG_ID` int(10) unsigned DEFAULT NULL,
`NAME` varchar(80) DEFAULT NULL,
`SELLER` varchar(100) DEFAULT NULL,
`SELLER_NO` varchar(100) DEFAULT NULL,
`CODE` varchar(100) DEFAULT NULL,
`NUMBER` varchar(100) DEFAULT NULL,
`DATE` varchar(20) DEFAULT NULL,
`TOTAL` varchar(50) DEFAULT NULL,
`IMG_URI` varchar(255) DEFAULT NULL,
`EXTRA_FIELDS` text,
`REMARK` varchar(1000) DEFAULT NULL,
`LOGIN_ID` varchar(100) DEFAULT NULL,
`IS_SEND` tinyint(1) DEFAULT '0' COMMENT '0未发送 1已发送',
`ENTRY_ID` varchar(100) DEFAULT NULL,
`UPDATE_DATE` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP,
`BUYER` varchar(50) DEFAULT NULL,
`BUYER_NO` varchar(50) DEFAULT NULL,
`ORIGINAL_FILE_PATH` varchar(300) DEFAULT NULL,
`PO` varchar(1000) DEFAULT NULL,
`TICKET_CODE` varchar(10) DEFAULT NULL,
`KIND` varchar(20) DEFAULT NULL,
`STATUS` smallint(6) DEFAULT '0' COMMENT '0 未处理 1 已处理 2 异常 3 pending',
`VERIFIED_CODE` varchar(50) DEFAULT NULL,
`PRETAX_AMOUNT` varchar(20) DEFAULT NULL,
`TAX` varchar(20) DEFAULT NULL,
`DETAILS` text,
`OPERATOR_ID` varchar(50) DEFAULT NULL,
`CREATE_DATE` datetime DEFAULT NULL,
`CURRENCY` varchar(10) DEFAULT NULL,
`CHECKED` smallint(6) DEFAULT NULL,
`DESC` varchar(100) DEFAULT NULL,
`MESSAGE` varchar(100) DEFAULT NULL,
`PAY_DATE` varchar(11) DEFAULT NULL,
`POSTING_DATE` date DEFAULT NULL,
`DEDUCT_TIME` date DEFAULT NULL,
`DEDUCT_STATUS` varchar(255) DEFAULT NULL,
`INVOICE_TYPE` int(11) DEFAULT NULL COMMENT '发票类型',
`VALID_STATUS` tinyint(1) DEFAULT '0' COMMENT '验真状态 0、未验真 1、已验真',
`VALID_COUNT` int(11) DEFAULT '0' COMMENT '验真总次数',
`VALID_DAY_COUNT` int(11) DEFAULT '0' COMMENT '当日验真次数',
`MATCH_STATUS` tinyint(3) unsigned DEFAULT NULL,
`OWNER` int(11) DEFAULT NULL COMMENT '所属用户ID',
`IS_DEL` tinyint(1) DEFAULT '0',
`USE_STATUS` tinyint(1) DEFAULT '0' COMMENT '使用状态 0 未使用 1 已使用 2 后票',
`SUBJECT` int(11) DEFAULT NULL COMMENT '科目id',
`MATCH_TYPE` tinyint(1) DEFAULT '0' COMMENT '匹配类型 0 金额 1 数量 一般为1',
`PRICE_TYPE` tinyint(1) DEFAULT '0' COMMENT '税前税后匹配:0 税前 1 税后',
`PERIOD` varchar(30) DEFAULT NULL,
`source_id` bigint(20) unsigned zerofill NOT NULL AUTO_INCREMENT,
`RECEIVED` varchar(50) DEFAULT NULL COMMENT '接收状态 1是正常 2是未找到对应数据 3是发票异常',
`NUMBER_BACKUP` varchar(100) DEFAULT NULL,
`NUMBER_CONFIRM` varchar(100) DEFAULT NULL,
`COMPANY_SEAL` varchar(100) DEFAULT NULL,
`DEDUCTION_AMOUNT` varchar(50) DEFAULT NULL COMMENT '抵扣金额',
`EXT01` varchar(100) DEFAULT NULL,
`EXT02` varchar(100) DEFAULT NULL,
`EXT03` varchar(100) DEFAULT NULL,
`EXT04` varchar(100) DEFAULT NULL,
`EXT05` varchar(100) DEFAULT NULL,
`EXT06` varchar(100) DEFAULT NULL COMMENT '标签编号',
`EXT07` varchar(100) DEFAULT NULL COMMENT '印泥',
`EXT08` varchar(100) DEFAULT NULL COMMENT '1:未拉取PO,2:已拉取PO,3:已生成XML',
`EXT09` varchar(100) DEFAULT NULL,
`EXT10` varchar(100) DEFAULT NULL,
PRIMARY KEY (`ID`) USING BTREE,
KEY `source_id` (`source_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=49352 DEFAULT CHARSET=utf8;