生成【凭证输入】接口
概述
该接口主要用于第三方平台或自主研发者,通过调用【凭证输入】的生成接口,将第三方企业的凭证信息推送到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"
}
]
}
}