甄零开放平台
  1. 6.合同履行
甄零开放平台
  • 开发者指南
    • 开发者指南(必读)
    • 集成示例(必读)
    • 错误码
    • 数据字典
    • 更新日志
  • 1.认证及授权
    • 1.1 获取 Token
      POST
  • 2.主数据管理
    • 2.1 相对方批量查询
      POST
    • 2.2 相对方创建及更新
      POST
    • 4.1 组织信息创建及更新
      POST
    • 4.2 岗位创建及更新
      POST
    • 4.3 员工创建及更新
      POST
    • 4.4 值集创建及更新
      POST
    • 4.5 独立值集值查询
      POST
    • 5.3 物料创建及更新
      POST
  • 3.合同管理
    • 查询合同关联数据
      • 3.27 查询合同相对方
      • 3.28 查询合同关联资源
      • 3.29 查询合同关联关系
      • 3.30 查询合同租赁条款
      • 3.31 查询合同扩展信息
      • 3.32 查询合同自定义合同行
      • 3.33 查询合同行
      • 3.34 查询合同付款计划
      • 3.35 查询合同收款计划
      • 3.36 查询合同审批记录
      • 3.37 查询合同归档信息
      • 3.38 查询合同归附件
      • 3.39 查询合同授权信息
      • 3.40 查询合同正文
      • 3.41 查询合同签约信息
    • 变更
      • 3.45 合同老变更删除
      • 3.46 合同新变更删除
      • 3.47 旧变更提交校验接口
      • 3.48 是否可发起新变更校验接口
      • 3.19 查询合同是否存在在途的变更
    • 3.4 合同文件上传
      POST
    • 3.5 获取文件预览链接
      POST
    • 3.6 模板变量查询
      POST
    • 3.7 合同正文及附件下载
      POST
    • 3.11 通过fileKey下载文件
      GET
    • 3.15 通用附件上传接口
      POST
    • 3.24 合同列表查询
      POST
    • 3.40 创建合同
      POST
    • 3.26 来源创建上传文件清空
      POST
    • 3.21 批量合同删除
      POST
    • 3.49 合同修改及变更
      POST
    • 合同取消归档
      POST
    • 合同履约信息更新
      POST
  • 6.合同履行
    • 6.4 付款计划支付回调-新合同履行
      POST
    • 6.5 付款计划创建-新合同履行
      POST
    • 6.6 收款计划查询
      POST
    • 6.7 开票信息查询
      POST
  • 7.工作流
    • 7.1 个人待办列表查询接口
    • 7.2 个人已办列表查询接口
    • 7.4 审批拒绝指定工作流
    • 7.5 审批同意指定工作流
    • 7.7 租户已办列表查询接口
    • 3.43 外部系统审批后回调
  1. 6.合同履行

6.5 付款计划创建-新合同履行

test-测试环境
https://oc-test.onecontract-cloud.com
test-测试环境
https://oc-test.onecontract-cloud.com
POST
/api/hitf/v2p/rest/invoke/SFpFUk86T1JDSEVTVFJBVElPTjpISVRGLkFQSS5EQVRBX0lNUE9SVA==
应付台账外部系统回传付款计划创建-可批量进行数据处理

请求参数

Query 参数
domain
string 
可选
示例值:
FULFILL_PAYMENTPLAN
Header 参数
Authorization
string 
可选
默认值:
{{token}}
Body 参数application/json
data
array [object {20}] 
批量数据集合
可选
contractUuid
string 
合同UUID
可选
contractId
string 
合同ID
可选
invoiceType
string 
发票类型
必需
参考数据字典 600-INVOICE_TYPE
partyUuid
string 
付款对象UUID(即收款方)
可选
相对方数据的uuid
planAmount
number 
计划付款金额
必需
以元为单位,精确到分
sourceScheduleId
string 
源付款计划ID
可选
根据此字段后续进行更新操作 外部系统付款计划标识ID,该字段为空是默认为新增一条
paymentName
string 
款项名称
必需
值集:HOCF_PAYMENT_PLAN_TERM_TYPE,通过【4.5 独立值集值查询】查询可用值
expenseItem
string 
款项分类
可选
值集:CCFF.FUND_CATEGORY_PAYMENT
,通过【4.5 独立值集值查询】查询可用值
period
integer 
期数
必需
planDate
string 
计划付款日期
可选
格式:yyyy-MM-dd HH:mm:ss
startDate
string 
计划开始时间
可选
格式:yyyy-MM-dd HH:mm:ss
endDate
string 
计划结束时间
可选
格式:yyyy-MM-dd HH:mm:ss
contractNumber
string 
合同编号
必需
合同uuid,合同ID 合同编号三者必填其中一个
currency
string 
币种
可选
参考数据字典 1-CURRENCY
feeWithoutTax
number 
不含税金额
可选
以元为单位,精确到分
tax
number 
税额
可选
以元为单位,精确到分
taxRate
number 
税率
可选
示例:0.1300
paymentStatus
string 
支付状态
可选
固定"ALL_PAID" 全部支付
paidAmount
number 
付款金额
可选
以元为单位,精确到分
receivedAmount
number 
收票金额
可选
以元为单位,精确到分,仅该字段支持更新(注意:sourceScheduleId需有值)
示例
{
    "data": [
        {
            "contractUuid": "40bc458e7b6c4e7e9cdedc46c1eae35d",
            "contractId": "",
            "invoiceType": "03",
            "partyUuid": "0d575281caf84fd9b1c103440a7fcfcd",
            "planAmount": 100,
            "sourceScheduleId": "1626774519240",
            "paymentName": "RENT",
            "expenseItem": "LEASE",
            "period": 2,
            "planDate": "2022-05-08 23:00:00",
            "startDate": "2022-05-08 23:00:00",
            "endDate": "2023-05-08 23:00:00",
            "contractNumber": "CON_0120250425002",
            "taxRate": 0.13,
            "currency": "CNY",
            "feeWithoutTax": 87,
            "tax": 13,
            "paymentStatus": "",
            "paidAmount": 0,
            "receivedAmount": 0
        }
    ]
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://oc-test.onecontract-cloud.com/api/hitf/v2p/rest/invoke/SFpFUk86T1JDSEVTVFJBVElPTjpISVRGLkFQSS5EQVRBX0lNUE9SVA==?domain=FULFILL_PAYMENTPLAN' \
--header 'Authorization: bearer eb2446a6-93f9-456b-b713-5cb6f6adf765' \
--header 'Content-Type: application/json' \
--data-raw '{
    "data": [
        {
            "contractUuid": "40bc458e7b6c4e7e9cdedc46c1eae35d",
            "contractId": "",
            "invoiceType": "03",
            "partyUuid": "0d575281caf84fd9b1c103440a7fcfcd",
            "planAmount": 100,
            "sourceScheduleId": "1626774519240",
            "paymentName": "RENT",
            "expenseItem": "LEASE",
            "period": 2,
            "planDate": "2022-05-08 23:00:00",
            "startDate": "2022-05-08 23:00:00",
            "endDate": "2023-05-08 23:00:00",
            "contractNumber": "CON_0120250425002",
            "taxRate": 0.13,
            "currency": "CNY",
            "feeWithoutTax": 87,
            "tax": 13,
            "paymentStatus": "",
            "paidAmount": 0,
            "receivedAmount": 0
        }
    ]
}'

返回响应

🟢200成功
application/json
Body
message
string 
接口返回信息
必需
result
object 
接口返回结果
必需
data
array [object {1}] 
业务数据集合
可选
batchId
string 
批次ID
必需
数据追踪查询
success
boolean 
接口返回状态
必需
true 表示成功,false表示失败
示例
{"message":"execute success","result":{"data":[{"expenseItem":"LEASE","objectVersionNumber":2,"supplierId":"12555668","feeWithoutTax":"87","endDate":"2023-05-08 23:00:00","lastUpdateDate":"2025-05-06 17:16:43","sourceSystem":"DEFAULT","contractUuid":"40bc458e7b6c4e7e9cdedc46c1eae35d","batchId":"7ecb6832-f2f0-41b3-9dff-7d6cf3ed51be","partyUuid":"0d575281caf84fd9b1c103440a7fcfcd","signSubjectId":"12555621","receiverId":"12556106","contractCreatedBy":"695643182304997376","invoiceType":"03","currency":"CNY","originData":"{\"contractUuid\":\"40bc458e7b6c4e7e9cdedc46c1eae35d\",\"contractId\":\"\",\"invoiceType\":\"03\",\"partyUuid\":\"0d575281caf84fd9b1c103440a7fcfcd\",\"planAmount\":100,\"sourceScheduleId\":\"1626774519240\",\"paymentName\":\"RENT\",\"expenseItem\":\"LEASE\",\"period\":2,\"planDate\":\"2022-05-08 23:00:00\",\"startDate\":\"2022-05-08 23:00:00\",\"endDate\":\"2023-05-08 23:00:00\",\"contractNumber\":\"CON_0120250425002\",\"taxRate\":0.13,\"currency\":\"CNY\",\"feeWithoutTax\":87,\"tax\":13,\"paymentStatus\":\"\",\"paidAmount\":0,\"receivedAmount\":0}","id":"3315","lang":"zh_CN","paymentName":"RENT","paymentStatus":"","lastUpdatedBy":"0","period":"2","sourceScheduleId":"1626774519240","contractNumber":"CON_0120250425002","tax":"13","receivedAmount":"0","creationDate":"2025-05-06 17:16:43","planDate":"2022-05-08 23:00:00","taxRate":"0.13","createdBy":"0","contractId":"320190341213676712","tenantId":"1273","partyNumber":"202504270003","paidAmount":"0","planAmount":"100","startDate":"2022-05-08 23:00:00","syncStatus":"PERSISTED"}],"batchId":"7ecb6832-f2f0-41b3-9dff-7d6cf3ed51be"},"success":true}
上一页
6.4 付款计划支付回调-新合同履行
下一页
6.6 收款计划查询
Built with