- OPEN登录
- 业务模型关系接口
- 关联关系:删除
- 关联关系:每刻单据+流水
- 关联关系:自定义单据+每刻单据
- 关联关系:凭证+凭证
- 关联关系:凭证+自定义单据
- 关联关系:凭证+每刻报销单据
- 关联关系:凭证+流水
- 关联关系:凭证+回单
- 关联关系:凭证+承兑汇票
- 迁移老的虚关系表数据到新的虚关系表POST
- 跨系统调阅接口
- open日志接口
- 会计账簿接口
- 基础数据
- 账套接口
- 企业抬头接口
- 账套关联抬头
- 组织架构接口
- 员工信息接口
- 单据类型接口
- 档案类型接口
- 银行账号接口
- 文档管理接口
- 纸档管理
- 会计报表接口
- 流水回单接口
- 承兑汇票接口
- 数据对账接口
- 自定义单据接口
- 借阅接口
- 邮件接口
- 纸质案卷查询接口
- 凭证接口
- 每刻单据
- 完整性检查open接口
导入承兑汇票
POST
/open/acceptance/bill/import
请求参数
Header 参数
Authorization
string
可选
默认值:
{{token}}
Content-Type
string
可选
默认值:
application/json
Body 参数application/json
array of:
billNo
string
票据号码
businessEntityName
string
业务实体
businessEntityId
string
业务实体编码
billStatusText
string
必需
SIGN("已签收"),
SETTLE("已结清"),
DISCOUNT("已贴现"),
ENDORSED("已背书");
billTypeText
string
必需
EBANK_ACCEPTANCEBILL("银行承兑汇票"),
BUSINESS_ACCEPTANCEBILL("商业承兑汇票");
receiptPaymentTypeText
string
必需
RECEIVABLE_BILL("应收票据"),
PAYABLE_BILL("应付票据");
issueDate
string
必需
yyyy-MM-dd
expireDate
string
必需
yyyy-MM-dd
billAmount
number
票据金额
transferable
boolean
能否转让
drawerName
string
出票人全称
drawerNo
string
出票人账号
drawerBankName
string
出票人开户银行
recipientName
string
收票人全称
recipientNo
string
收票人账号
recipientBankName
string
收票人开户银行
bearerNo
string
必需
bankName
string
银行
acceptorName
string
承兑人全称
acceptorNo
string
承兑人账号
acceptorBankName
string
承兑人开户行名称
contractNo
string
交易合同号
acceptDate
string
必需
yyyy-MM-dd
discountDate
string
可选
yyyy-MM-dd
endorsementInfoList
array[object (EndorsementInfo) {7}]
必需
不传入该参数时,根据
票据收付类型补全背书信息。
PAYABLE_BILL("应付票据"):出票人账号与持票人账号相同
RECEIVABLE_BILL("应收票据")收票人账号与持票人账号相同
endorsementType
string
背书类型
endorserNo
string
必需
根据票据收付类型补全背书信息时:出票人账号 --> 背书人账号
endorserName
string
必需
根据票据收付类型补全背书信息时:出票人全称 --> 背书人名称
endorsedNo
string
必需
根据票据收付类型补全背书信息时:收票人账号 --> 被背书人账号
endorsedName
string
可选
根据票据收付类型补全背书信息时:收票人全称 --> 被背书人名称
transferable
boolean
不得转让标记
endorsementDate
string
必需
yyyy-MM-dd
根据票据收付类型补全背书信息时:出票日期 --> 背书时间
示例
[
{
"billNo": "string",
"businessEntityName": "string",
"businessEntityId": "string",
"billStatusText": "string",
"billTypeText": "string",
"receiptPaymentTypeText": "string",
"issueDate": "string",
"expireDate": "string",
"billAmount": 0,
"transferable": true,
"drawerName": "string",
"drawerNo": "string",
"drawerBankName": "string",
"recipientName": "string",
"recipientNo": "string",
"recipientBankName": "string",
"bearerNo": "string",
"bankName": "string",
"acceptorName": "string",
"acceptorNo": "string",
"acceptorBankName": "string",
"contractNo": "string",
"acceptDate": "string",
"discountDate": "string",
"endorsementInfoList": [
{
"endorsementType": "string",
"endorserNo": "string",
"endorserName": "string",
"endorsedNo": "string",
"endorsedName": "string",
"transferable": true,
"endorsementDate": "string"
}
]
}
]
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/open/acceptance/bill/import' \
--header 'Authorization: {{token}}' \
--header 'Content-Type: application/json' \
--data-raw '[
{
"billNo": "string",
"businessEntityName": "string",
"businessEntityId": "string",
"billStatusText": "string",
"billTypeText": "string",
"receiptPaymentTypeText": "string",
"issueDate": "string",
"expireDate": "string",
"billAmount": 0,
"transferable": true,
"drawerName": "string",
"drawerNo": "string",
"drawerBankName": "string",
"recipientName": "string",
"recipientNo": "string",
"recipientBankName": "string",
"bearerNo": "string",
"bankName": "string",
"acceptorName": "string",
"acceptorNo": "string",
"acceptorBankName": "string",
"contractNo": "string",
"acceptDate": "string",
"discountDate": "string",
"endorsementInfoList": [
{
"endorsementType": "string",
"endorserNo": "string",
"endorserName": "string",
"endorsedNo": "string",
"endorsedName": "string",
"transferable": true,
"endorsementDate": "string"
}
]
}
]'
返回响应
🟢200成功
application/json
Body
com.maycur.cm.dto.OpenResultDto<com.maycur.cm.dto.OpenBatchResultDataDto,java.util.List<com.maycur.cm.dto.acceptanceBill.AcceptanceBillOpenImportResultDTO>>
errData
array[object (AcceptanceBillOpenImportResultDTO) {27}]
失败结果
billNo
string
票据号码
businessEntityId
string
业务实体编码
billStatusText
string
票据状态
billTypeText
string
票据类型
receiptPaymentTypeText
string
票据收付类型
issueDate
string
出票日期
expireDate
string
汇票到日期
billAmount
number
票据金额
transferable
boolean
能否转让
drawerName
string
出票人全称
drawerNo
string
出票人账号
drawerBankName
string
出票人开户银行
recipientName
string
收票人全称
recipientNo
string
收票人账号
recipientBankName
string
收票人开户银行
bearerNo
string
可选
bankName
string
银行
acceptorName
string
承兑人全称
acceptorBankName
string
承兑人开户行名称
contractNo
string
交易合同号
acceptDate
string
承兑日期
acceptorNo
string
承兑人账号
discountDate
string
贴现日期
businessEntityName
string
可选
index
integer
数据在列表中索引
code
integer
结果代码
errorMsg
string
错误信息
code
integer
结果代码
message
string
结果信息
errMsg
string
错误信息
data
object (OpenBatchResultDataDto)
结果数据
successAmount
integer | null
成功条数
timestamp
string
时间戳
示例
{
"errData": [
{
"billNo": "",
"businessEntityId": "",
"billStatusText": "",
"billTypeText": "",
"receiptPaymentTypeText": "",
"issueDate": "",
"expireDate": "",
"billAmount": 0.0,
"transferable": false,
"drawerName": "",
"drawerNo": "",
"drawerBankName": "",
"recipientName": "",
"recipientNo": "",
"recipientBankName": "",
"bearerNo": "",
"bankName": "",
"acceptorName": "",
"acceptorBankName": "",
"contractNo": "",
"acceptDate": "",
"acceptorNo": "",
"discountDate": "",
"businessEntityName": "",
"index": 0,
"code": 0,
"errorMsg": ""
}
],
"code": 0,
"message": "",
"errMsg": "",
"data": {
"successAmount": 0
},
"timestamp": ""
}
修改于 2023-08-25 07:55:35