客户同步
diff --git "a/source/_posts/\344\270\200\345\215\241\351\200\232v5\345\256\242\346\210\267\344\277\241\346\201\257\345\220\214\346\255\245\346\216\245\345\217\243\346\226\271\346\241\210.md" "b/source/_posts/\344\270\200\345\215\241\351\200\232v5\345\256\242\346\210\267\344\277\241\346\201\257\345\220\214\346\255\245\346\216\245\345\217\243\346\226\271\346\241\210.md"
new file mode 100644
index 0000000..a425880
--- /dev/null
+++ "b/source/_posts/\344\270\200\345\215\241\351\200\232v5\345\256\242\346\210\267\344\277\241\346\201\257\345\220\214\346\255\245\346\216\245\345\217\243\346\226\271\346\241\210.md"
@@ -0,0 +1,57 @@
+---
+title: 一卡通v5客户信息同步接口约束
+date: 2017-02-14
+tags:
+---
+
+* **version : 1.0**
+
+
+#接口描述
+1. **接口形式**
+ v5客户信息同步方案采用数据库同步方案,
+ v5系统提供客户信息临时表T_CUSTOMERTMP
+
+2. **接口约束**
+ 第三方数据系统每次同步产生一个导入批次号batchno可以直接用时间戳
+ 每条数据不同seqno
+ custtype、deptcode、areacode、idtype、sex、country、nation为约定的字典类型
+ SYNCFLAG、CHKFLAG、ERRMSG为中间数据,第三方系统不用填
+ 每批次数据原则上采用增量的方式,也可以为全量,根据第三方系统的同步方式选择
+ 一卡通系统会定期清理这张表的数据
+
+3. **接口字段描述**
+
+字段名|字段类型|字段描述
+|------------- | ------------- |-------------|
+ BATCHNO | VARCHAR2 (20), | 导入批次号或同步时间
+ SEQNO | NUMBER (9), | 导入序号
+ TRANSDATE | VARCHAR2 (8), | 导入日期
+ OPERCODE | VARCHAR2 (8), | 导入操作员
+ STUEMPNO | VARCHAR2 (20),| 学工号
+ CUSTTYPE | NUMBER (9), |客户类型
+ CUSTTYPENAME | VARCHAR2 (60),| 客户类别名称
+ FEETYPE | NUMBER (3), |收费类别
+ CUSTNAME | VARCHAR2 (60),| 客户名称
+ AREACODE | VARCHAR2 (3),| 区域代码
+ DEPTCODE | VARCHAR2 (30),| 部门代码
+ DEPTNAME | VARCHAR2 (90),| 部门名称
+ SPECIALTYCODE | VARCHAR2 (30),| 专业代码
+ CLASSNAME | VARCHAR2 (60),|班级名称
+ IDTYPE | CHAR (1), |证件类型
+ IDNO | VARCHAR2 (60),| 证件号码
+ SEX | CHAR (1),| 性别
+ COUNTRY | CHAR (3),| 国籍
+ NATION | CHAR (2),| 民族
+ EMAIL | VARCHAR2 (60),| 电子信箱
+ TEL | VARCHAR2 (20),| 电话
+ MOBILE | VARCHAR2 (20),| 手机
+ ADDR | VARCHAR2 (240),| 地址
+ ZIPCODE | VARCHAR2 (6), |邮政编码
+ INDATE | VARCHAR2 (8), |入校日期
+ OUTDATE | VARCHAR2 (8),| 离校日期
+ SYNCFLAG | NUMBER (1) DEFAULT 0, |1-同步数据0-非同步数据
+ CHKFLAG | NUMBER (1) DEFAULT 0, |0-未审核1-审核失败2审核通过
+ ERRMSG | VARCHAR2 (240)| 错误信息
+
+
\ No newline at end of file