生成【凭证输入】接口
概述
该接口主要用于第三方平台或自主研发者,通过调用【凭证输入】的生成接口,将第三方企业的凭证信息推送到Sunlike ERP或Online ERP系统中,从而生成Sunlike ERP或Online ERP系统的【凭证输入】。
参数说明
请求方式
请求方式 | POST | |||||
接口地址 | http://ERPAPI站点/accvhed/ADDDATA | |||||
格式 | JSON | |||||
编码类型 | UTF-8 |
header参数
Content-Type | application/json | |||||
Authorization | token | 授权接口所获取的值 |
请求参数
字段名称 | 字段代号 | 类型 | 长度 | 必填 | 固定值 | 备注 |
第三方单号 | REF_NO | 是 | 第三方单号,必填 | |||
程序代号 | PGM | 是 | VENTRYWIN | |||
字段名称 | 字段代号 | 类型 | 长度 | 必填 | 固定值 | 备注 |
数据表VHED(表头) | ||||||
制票号码 | MAK_NO | string | 20 | 1.自动编码,则不用传值; 2.手工编码,则与REF_NO必须相同 |
||
制票日期 | MAK_DAT | datetime | 是 | 格式:YYYY-MM-DD | ||
凭证号码 | VOH_NO | string | 20 | 1.自动编码,则不用传值; 2.手工编码,则与REF_NO必须相同 |
||
凭证日期 | VOH_DAT | datetime | 是 | 格式:YYYY-MM-DD | ||
凭证类别(1开帐2现收3.转帐[√]4.现付5.更正6.银收7.银付) | VOH_ID | string | 2 | 是 | 1开帐2现收3.转帐[√]4.现付5.更正6.银收7.银付 | |
过帐日期 | POS_DAT | datetime | ||||
审核注记 | CHK_MAN | string | 12 | |||
过帐人 | POS_MAN | string | 12 | |||
本位币金额合计 | AMT | float | ||||
表身项数 | VOH_ITM | int | ||||
打印注记 | PRT_SW | string | 1 | |||
凭证合并注记 | MED_SW | string | 1 | |||
拷贝注记 | CPY_SW | string | 1 | |||
拷贝公司 | CPY_CMP | string | 4 | |||
拷贝制单号码 | CPY_MAK_NO | string | 20 | |||
录入员 | USR | string | 12 | 是 | ||
备注 | REM | string | 80 | |||
帐别A | string | string | 1 | |||
帐别B | B | string | 1 | |||
月汇兑损益调整等产生凭证标志 | CHK_SW | string | 1 | |||
附件张数 | FJ_NUM | int | ||||
输单日期 | SYS_DATE | datetime | ||||
终审日期 | CLS_DATE | datetime | ||||
审核模版 | MOB_ID | string | 10 | |||
拆分方法 | ZF_ID | string | 1 | |||
拆分处理 | ZF_REM | string | 40 | |||
来源单号 | BIL_NO | string | 20 | |||
打印人员 | PRT_USR | string | 12 | |||
部门代号 | DEP | string | 8 | 是 | ||
进销项发票别 | INV_ID | string | 2 | |||
发票号码 | INV_NO | string | 20 | |||
作废标记 | CANCEL_ID | string | 1 | |||
打印日期 | PRT_DATE | datetime | 0 | |||
结转损益标志 | SY_FLAG | string | 1 | |||
打印注记IFRS | PRT_SW_IFRS | string | 1 | |||
打印人IFRS | PRT_USR_IFRS | string | 12 | |||
打印日期IFRS | PRT_DATE_IFRS | datetime | 0 | |||
拆分标记 | ST_ID | string | 1 | |||
最近修改日期 | MODIFY_DD | datetime | 0 | |||
最近修改人 | MODIFY_MAN | string | 12 | |||
凭证回转标记 | CHK_RTN | string | 1 | |||
锁单人 | LOCK_MAN | string | 12 | |||
锁单时间 | LOCK_DATE | datetime | 0 | |||
出纳签字 | CASHIERID | string | 12 | |||
凭证字 | FGROUPID | int | 0 | |||
凭证号 | FSERIALNUM | int | 0 | |||
核单标志 | FLAG_HD | string | 1 | |||
核单人 | HD_MAN | string | 12 | |||
核单时间 | HD_DD | datetime | 0 | |||
自动产生凭证标志 | FLAG_AUTO | string | 1 | |||
K3凭证ID | FVOUCHERID | int | 0 | |||
转出注记 | FFLAG | string | 1 | |||
字段名称 | 字段代号 | 类型 | 长度 | 必填 | 固定值 | 备注 |
数据表VDTL(表身) | ||||||
制票号码 | MAK_NO | string | 20 | 必须与表头MAK_NO相同 | ||
项次 | ITM | int | 是 | |||
传票日期 | VOH_DAT | datetime | 是 | 格式:YYYY-MM-DD | ||
借贷 | DC | string | 1 | 是 | D为借;C为贷 | |
会计科目 | ACC_NO | string | 20 | 是 | ||
部门代号 | DEP | string | 8 | 是 | ||
摘要 | ACC_REM | string | 80 | |||
外币金额 | AMT | float | ||||
本位币金额 | AMTN | float | ||||
汇率 | EXC_RTO | float | ||||
对象别代号 | OBJ | string | 100 | |||
过帐注记 | POS | string | 1 | |||
来源单号 | BIL_NO | string | 45 | |||
现金流量代号 | CSH_FRO | string | 6 | |||
凭证种类 | VOH_ID | string | 1 | |||
应结帐日 | ARP_DAT | datetime | ||||
冲帐注记1 | CLS_ID1 | string | 100 | |||
冲帐注记2 | CLS_ID2 | string | 100 | |||
币别 | CUR_ID | string | 4 | |||
其它 | OTH_REM | string | 80 | |||
鞋服组合栏位 | COMPOSE_IDNO | string | 50 | |||
冲帐注记3 | CLS_ID3 | string | 100 | |||
冲帐注记4 | CLS_ID4 | string | 100 | |||
唯一项次 | PRE_ITM | int | 0 | |||
冲销金额(外) | AMT_CLS | float | 0 | |||
冲销金额 | AMTN_CLS | float | 0 | |||
凭证别 | METH_ID | string | 2 | |||
发票号码 | INV_NO | string | 14 | |||
对象别(工程业):工程子项目号 | CAS_KEY | string | 30 | |||
税额 | TAX | float | 0 | |||
功能货币 | CUR_ID_IFRS | string | 4 | |||
结转损益标志 | SY_FLAG | string | 1 | |||
开始摊提年月 | TT_YM_B | datetime | 0 | |||
截止摊提年月 | TT_YM_E | datetime | 0 | |||
摊提方式 | TT_TYPE_IFRS | string | 1 | |||
收入/成本区分(1代表收入、2代表成本) | SC_ID | string | 1 | |||
收入/成本科目 | ACC_NO_SC | string | 20 | |||
助记码 | ZJ_FLAG | string | 2 | |||
辅助核算数量 | QTY | float | 0 |
请求JSON示例
{ "REF_NO": "LJMK20210122001", //第三方单号,必填 "PGM": "VENTRYWIN", //程序代号 "VHED": [ //凭证表头信息 { "MAK_NO": "", "MAK_DAT": "2021-01-22 00:00:00", "VOH_NO": "", "VOH_DAT": "2021-01-22 00:00:00", "VOH_ID": "3", "USR": "ADMIN", "SYS_DATE": "2021-01-22 09:23:09", "DEP": "00000000" } ], "VDTL": [ //凭证表身信息 { "MAK_NO": "", "ITM": 1, "DC": "D", "ACC_NO": "1001", "DEP": "00000000", "EXC_RTO": 1.0, "VOH_ID": "3", "PRE_ITM": 1, "ENG_NAME": "Cash on hand", "AMTND": 110.0, "ACCNO": "1001", "DEP_NO": "00000000" }, { "MAK_NO": "", "ITM": 2, "DC": "C", "ACC_NO": "1221", "DEP": "00000000", "EXC_RTO": 1.0, "VOH_ID": "3", "PRE_ITM": 2, "ENG_NAME": "Other receivable", "AMTNC": 110.0, "ACCNO": "1221", "DEP_NO": "00000000" } ] }
返回结果示例
{ "code": 0, //0表示执行成功 "message": "新增成功", "data": { "VHED": [ //返回新增凭证表头的信息 { "MAK_NO": "MK11220003", "MAK_DAT": "2021-01-22 00:00:00", "VOH_NO": "VH11220003", "VOH_DAT": "2021-01-22 00:00:00", "VOH_ID": "3", "POS_DAT": "2021-01-22 00:00:00", "CHK_MAN": "ADMIN", "POS_MAN": "ADMIN", "AMT": 110.0, "VOH_ITM": 2, "USR": "ADMIN", "SYS_DATE": "2021-01-22 09:36:04", "CLS_DATE": "2021-01-22 09:36:04", "DEP": "00000000" } ], "VDTL": [ //返回新增凭证表身的信息 { "MAK_NO": "MK11220003", "ITM": 1, "VOH_DAT": "2021-01-22 00:00:00", "DC": "D", "ACC_NO": "1001", "DEP": "00000000", "AMTN": 110.0, "EXC_RTO": 1.0, "POS": "T", "VOH_ID": "3", "PRE_ITM": 1, "ENG_NAME": "Cash on hand", "AMTND": 110.0, "ACCNO": "1001", "DEP_NO": "00000000" }, { "MAK_NO": "MK11220003", "ITM": 2, "VOH_DAT": "2021-01-22 00:00:00", "DC": "C", "ACC_NO": "1221", "DEP": "00000000", "AMTN": 110.0, "EXC_RTO": 1.0, "POS": "T", "VOH_ID": "3", "PRE_ITM": 2, "ENG_NAME": "Other receivable", "AMTNC": 110.0, "ACCNO": "1221", "DEP_NO": "00000000" } ] } }