接口文档

财咖云接口文档-凭证

更新于 5 天前 · 阅读 29

image.png

财咖云接口文档-凭证



版本号1.3.0
发布者北京财咖网络科技有限公司


目录

一、 获取Token

二、 凭证

1. 单体查询

(1) 请求参数

(2) 响应

(3) 返回示例

2. 列表查询

(1) 请求参数

(2) 响应

(3) 返回示例

3. 新增凭证

(1) 请求参数

(2) 请求示例

(3) 响应

(4) 返回示例

4. 批量新增凭证

(1) 请求参数

(2) 请求示例

(3) 响应

(4) 返回示例


一、获取Token

接口描述获取应用Token
HTTP URLapi/system.do?token
HTTP MethodGET
备注Token的最大有效期是 2 小时

请求参数

名称类型必填描述
appKeyString是应用标识(财咖分配)
appSecretString是应用密钥(财咖分配)

响应

名称类型示例值描述
successbooleantrue/false是否成功
msgString提示信息
dataObject具体返回结果Token

返回示例

 {
	"success": true,
	"msg": "操作成功",
	"data": "479B00B0D271080A415469F0F67838D0"
}

二、凭证

1.单体查询

接口描述根据ID查询凭证信息
HTTP URLapi/voucher.do?getVoucher
HTTP MethodGET

(1)请求参数

名称类型必填示例值描述
tokenString是加密串
idString是凭证ID

(2)响应

名称类型示例值描述
successbooleantrue/false是否成功
msgString提示信息
dataObject具体返回结果

(3)返回示例

{
	"success": true,
	"msg": "操作成功",
	"data": {
		"id": "297efd797f06486f017f065150750011",
		"voucherCode": "记0303",
		"accountbookId": "2c91e3f674cfeac80174d85ce8a6021c",
		"accountbookName": "A2A2",
		"submitterId": "8a8ab0b246dc81120146dc8181950052",
		"voucherDateTime": "2021-06-30 00:00:00",
		"voucherSource": 1,
		"auditStatus": null,
		"ordinary": "Y",
		"status": 10,
		"createDate": "2022-02-17 14:14:27",
		"updateDate": "2022-02-18 14:14:11",
		"auditUserId": null,
		"auditTime": "2022-02-17 15:02:37",
		"billDetailList": [{
				"id": "297efd797f06486f017f065150760012",
				"voucherId": "297efd797f06486f017f065150750011",
				"digest": "测试",
				"subjectId": "1001004",
				"subjectName": "库存现金_股份现金账户0001",
				"debitAmount": 1.00,
				"creditAmount": null,
				"auxpropertyIds": "",
				"vdSort": 1,
				"createDate": "2022-02-17 14:14:27",
				"updateDate": "2022-02-22 11:12:26",
				"auxptyDepartName": null,
				"auxptyUserName": null,
				"auxptyCustomerName": null,
				"auxptySupplierName": null,
				"accountbookId": "2c91e3f674cfeac80174d85ce8a6021c",
				"voucherDateTime": "2021-06-30 00:00:00",
				"voucherSource": 1,
				"ordinary": "Y",
				"status": 10,
				"voucherYearMonth": "2021-06",
				"detailApList": []
			},
			{
				"id": "297efd797f06486f017f065150760014",
				"voucherId": "297efd797f06486f017f065150750011",
				"digest": "测试",
				"subjectId": "1002001",
				"subjectName": "银行存款_华夏银行中关村支行3149",
				"debitAmount": null,
				"creditAmount": 1.00,
				"auxpropertyIds": "",
				"vdSort": 2,
				"createDate": "2022-02-17 14:14:27",
				"updateDate": "2022-02-17 15:59:05",
				"auxptyDepartName": null,
				"auxptyUserName": null,
				"auxptyCustomerName": null,
				"auxptySupplierName": null,
				"accountbookId": "2c91e3f674cfeac80174d85ce8a6021c",
				"voucherDateTime": "2021-06-30 00:00:00",
				"voucherSource": 1,
				"ordinary": "Y",
				"status": 10,
				"voucherYearMonth": "2021-06",
				"detailApList": []
			}
		]
	}
}

2.列表查询

接口描述根据条件查询凭证列表
HTTP URLapi/voucher.do?getVoucherList
HTTP MethodGET

(1)请求参数

名称类型必填示例值描述
tokenString是加密串
accountbookIdString是账簿ID
idString否凭证ID
codeString否凭证号
ordinaryString否凭证类型(Y=普通凭证中心 N=特殊凭证中心)
voucherSourceInteger否凭证来源(0自动生成,1手动录入)
statusInteger否状态
beginTimeString否凭证日期开始时间
endTimeString否凭证日期结束时间
curPageInteger否当前页码
pageSizeInteger否每页数量

(2)响应

名称类型示例值描述
successbooleantrue/false是否成功
msgString提示信息
data[]具体返回列表

(3)返回示例

{
	"success": true,
	"msg": "操作成功",
	"data": [{
			"id": "2c91e3ed82859536018286d1bc5b09ee",
			"voucherCode": "记0232",
			"accountbookId": "2c91e3f674cfeac80174d85ce8a6021c",
			"accountbookName": null,
			"submitterId": "8a8ab0b246dc81120146dc8181950052",
			"voucherDateTime": "2021-04-01 00:00:00",
			"voucherSource": 0,
			"auditStatus": null,
			"ordinary": "Y",
			"status": 10,
			"createDate": "2022-08-10 16:14:28",
			"updateDate": null,
			"auditUserId": null,
			"auditTime": null,
			"billDetailList": [{
					"id": "2c91e3ed82859536018286d1bc6309ef",
					"voucherId": "2c91e3ed82859536018286d1bc5b09ee",
					"digest": "支付 : 重庆蝶欣商贸有限公司1 - 款项",
					"subjectId": "2202002",
					"subjectName": null,
					"debitAmount": 14.00,
					"creditAmount": null,
					"auxpropertyIds": "[{'auxptyDetailId':'','auxptyId':'2c91e3f674cfeac801750b3fd36a0677'},{'auxptyDetailId':'2c91e3017f90f5c601801719ca9b68cb','auxptyId':'3'}]",
					"vdSort": 0,
					"createDate": "2022-08-10 16:14:28",
					"updateDate": null,
					"auxptyDepartName": null,
					"auxptyUserName": null,
					"auxptyCustomerName": null,
					"auxptySupplierName": null,
					"accountbookId": "2c91e3f674cfeac80174d85ce8a6021c",
					"voucherDateTime": "2021-04-01 00:00:00",
					"voucherSource": 0,
					"ordinary": "Y",
					"status": 10,
					"voucherYearMonth": "2021-04",
					"detailApList": [{
							"id": "2c91e3ed82859536018286d1bc6309f0",
							"billId": "2c91e3ed82859536018286d1bc6309ef",
							"auxptyId": "2c91e3f674cfeac801750b3fd36a0677",
							"auxptyName": null,
							"auxptyDetailId": "",
							"auxptyDetailName": null
						},
						{
							"id": "2c91e3ed82859536018286d1bc6309f1",
							"billId": "2c91e3ed82859536018286d1bc6309ef",
							"auxptyId": "3",
							"auxptyName": null,
							"auxptyDetailId": "2c91e3017f90f5c601801719ca9b68cb",
							"auxptyDetailName": null
						}
					]
				},
				{
					"id": "2c91e3ed82859536018286d1bc6309f4",
					"voucherId": "2c91e3ed82859536018286d1bc5b09ee",
					"digest": "支付 : 重庆蝶欣商贸有限公司1 - 款项",
					"subjectId": "1002001",
					"subjectName": null,
					"debitAmount": null,
					"creditAmount": 14.00,
					"auxpropertyIds": null,
					"vdSort": 1,
					"createDate": "2022-08-10 16:14:28",
					"updateDate": null,
					"auxptyDepartName": null,
					"auxptyUserName": null,
					"auxptyCustomerName": null,
					"auxptySupplierName": null,
					"accountbookId": "2c91e3f674cfeac80174d85ce8a6021c",
					"voucherDateTime": "2021-04-01 00:00:00",
					"voucherSource": 0,
					"ordinary": "Y",
					"status": 10,
					"voucherYearMonth": "2021-04",
					"detailApList": []
				}
			]
		},
		{
			"id": "2c91e3ed82859536018286d1bcc709f7",
			"voucherCode": "记0233",
			"accountbookId": "2c91e3f674cfeac80174d85ce8a6021c",
			"accountbookName": null,
			"submitterId": "8a8ab0b246dc81120146dc8181950052",
			"voucherDateTime": "2021-04-01 00:00:00",
			"voucherSource": 0,
			"auditStatus": null,
			"ordinary": "Y",
			"status": 10,
			"createDate": "2022-08-10 16:14:29",
			"updateDate": null,
			"auditUserId": null,
			"auditTime": null,
			"billDetailList": [{
					"id": "2c91e3ed82859536018286d1bcce09f8",
					"voucherId": "2c91e3ed82859536018286d1bcc709f7",
					"digest": "支付 : 重庆蝶欣商贸有限公司1 - 款项",
					"subjectId": "2202002",
					"subjectName": null,
					"debitAmount": 14.00,
					"creditAmount": null,
					"auxpropertyIds": "[{'auxptyDetailId':'','auxptyId':'2c91e3f674cfeac801750b3fd36a0677'},{'auxptyDetailId':'2c91e3017f90f5c601801719ca9b68cb','auxptyId':'3'}]",
					"vdSort": 0,
					"createDate": "2022-08-10 16:14:29",
					"updateDate": null,
					"auxptyDepartName": null,
					"auxptyUserName": null,
					"auxptyCustomerName": null,
					"auxptySupplierName": null,
					"accountbookId": "2c91e3f674cfeac80174d85ce8a6021c",
					"voucherDateTime": "2021-04-01 00:00:00",
					"voucherSource": 0,
					"ordinary": "Y",
					"status": 10,
					"voucherYearMonth": "2021-04",
					"detailApList": [{
							"id": "2c91e3ed82859536018286d1bcce09f9",
							"billId": "2c91e3ed82859536018286d1bcce09f8",
							"auxptyId": "2c91e3f674cfeac801750b3fd36a0677",
							"auxptyName": null,
							"auxptyDetailId": "",
							"auxptyDetailName": null
						},
						{
							"id": "2c91e3ed82859536018286d1bcce09fa",
							"billId": "2c91e3ed82859536018286d1bcce09f8",
							"auxptyId": "3",
							"auxptyName": null,
							"auxptyDetailId": "2c91e3017f90f5c601801719ca9b68cb",
							"auxptyDetailName": null
						}
					]
				},
				{
					"id": "2c91e3ed82859536018286d1bcce09fd",
					"voucherId": "2c91e3ed82859536018286d1bcc709f7",
					"digest": "支付 : 重庆蝶欣商贸有限公司1 - 款项",
					"subjectId": "1002001",
					"subjectName": null,
					"debitAmount": null,
					"creditAmount": 14.00,
					"auxpropertyIds": null,
					"vdSort": 1,
					"createDate": "2022-08-10 16:14:29",
					"updateDate": null,
					"auxptyDepartName": null,
					"auxptyUserName": null,
					"auxptyCustomerName": null,
					"auxptySupplierName": null,
					"accountbookId": "2c91e3f674cfeac80174d85ce8a6021c",
					"voucherDateTime": "2021-04-01 00:00:00",
					"voucherSource": 0,
					"ordinary": "Y",
					"status": 10,
					"voucherYearMonth": "2021-04",
					"detailApList": []
				}
			]
		}
	]
}

3.新增凭证

接口描述保存凭证信息
HTTP URLapi/voucher.do?doSave&token=xxx
HTTP MethodPOST

(1)请求参数

名称类型必填示例值描述
accountbookNameString是账簿名称
voucherDateTimeString是凭证日期
ordinaryString是凭证类型(Y:总账,N:管理)
statusString是状态(10:暂存,20:待审批,30:已审批)
submitterIdString否提交人ID
auditUserIdString否审批人ID
billDetailList是凭证详情集合
digestString是摘要
subjectNameString是科目名称
debitAmountString是借方金额
creditAmountString是贷方金额
auxptyDepartNameString否部门辅助核算名称
auxptyUserNameString否职员辅助核算名称
auxptyCustomerNameString否客户辅助核算名称
auxptySupplierNameString否供应商辅助核算名称
detailApListList否自定义辅助核算
auxptyNameString否辅助核算类别名称
auxptyDetailNameString否辅助核算档案名称

(2)请求示例

{
	"accountbookName": "A2A2",
	"submitterId": "8a8ab0b246dc81120146dc8181950052",
	"voucherDateTime": "2021-04-01 00:00:00",
	"ordinary": "Y",
	"status": 10,
	"billDetailList": [{
			"digest": "测试数据1",
			"subjectName": "应交税费_应交增值税_进项税额",
			"debitAmount": -44292.02,
			"creditAmount": null,
			"auxptyDepartName": null,
			"auxptyUserName": null,
			"auxptyCustomerName": null,
			"auxptySupplierName": null,
			"detailApList": null
		},
		{
			"digest": "测试数据2",
			"subjectName": "预付账款",
			"debitAmount": null,
			"creditAmount": -44292.02,
			"auxptyDepartName": null,
			"auxptyUserName": null,
			"auxptyCustomerName": null,
			"auxptySupplierName": "河北京沃环保科技有限公司",
			"detailApList": [{
				"auxptyName": "项目",
				"auxptyDetailName": "默认项目"
			}]
		}
	]
}

(3)响应

名称类型示例值描述
successbooleantrue/false是否成功
msgString提示信息

(4)返回示例

{
	"success": true,
	"msg": "保存成功",
	"data": {}

4.批量新增凭证

接口描述批量保存凭证信息
HTTP URLapi/voucher.do?doBatchSave&token=xxx
HTTP MethodPOST

(1)请求参数

名称类型必填示例值描述
accountbookNameString是账簿名称
voucherDateTimeString是凭证日期
ordinaryString是凭证类型(Y:总账,N:管理)
statusString是状态(10:暂存,20:待审批,30:已审批)
submitterIdString否提交人ID
auditUserIdString否审批人ID
billDetailListList是凭证详情集合
digestString是摘要
subjectNameString是科目名称
debitAmountString是借方金额
creditAmountString是贷方金额
auxptyDepartNameString否部门辅助核算名称
auxptyUserNameString否职员辅助核算名称
auxptyCustomerNameString否客户辅助核算名称
auxptySupplierNameString否供应商辅助核算名称
detailApListList否自定义辅助核算
auxptyNameString否辅助核算类别名称
auxptyDetailNameString否辅助核算档案名称

(2)请求示例

[{
	"accountbookName": "A2A2",
	"submitterId": "8a8ab0b246dc81120146dc8181950052",
	"voucherDateTime": "2021-04-01 00:00:00",
	"ordinary": "Y",
	"status": 10,
	"billDetailList": [{
			"digest": "测试数据3",
			"subjectName": "应交税费_应交增值税_进项税额",
			"debitAmount": -44292.02,
			"creditAmount": null,
			"auxptyDepartName": null,
			"auxptyUserName": null,
			"auxptyCustomerName": null,
			"auxptySupplierName": null,
			"detailApList": []
		},
		{
			"digest": "测试数据4",
			"subjectName": "预付账款",
			"debitAmount": null,
			"creditAmount": -44292.02,
			"auxptyDepartName": null,
			"auxptyUserName": null,
			"auxptyCustomerName": null,
			"auxptySupplierName": "河北京沃环保科技有限公司",
			"detailApList": [{
				"auxptyName": "项目",
				"auxptyDetailName": "默认项目"
			}]
		}
	]
}, {
	"accountbookName": "A2A2",
	"submitterId": "8a8ab0b246dc81120146dc8181950052",
	"voucherDateTime": "2021-04-01 00:00:00",
	"ordinary": "Y",
	"status": 10,
	"billDetailList": [{
			"digest": "测试数据5",
			"subjectName": "应交税费_应交增值税_进项税额",
			"debitAmount": -44292.02,
			"creditAmount": null,
			"auxptyDepartName": null,
			"auxptyUserName": null,
			"auxptyCustomerName": null,
			"auxptySupplierName": null,
			"detailApList": []
		},
		{
			"digest": "测试数据6",
			"subjectName": "预付账款",
			"debitAmount": null,
			"creditAmount": -44292.02,
			"auxptyDepartName": null,
			"auxptyUserName": null,
			"auxptyCustomerName": null,
			"auxptySupplierName": "河北京沃环保科技有限公司",
			"detailApList": [{
				"auxptyName": "项目",
				"auxptyDetailName": "默认项目"
			}]
		}
	]
}]

(3)响应

名称类型示例值描述
successbooleantrue/false是否成功
msgString提示信息

(4)返回示例

{
	"success": true,
	"msg": "保存成功",
	"data": {}


💬 评论(0)
还没有评论,来抢沙发~