API中心

  1. 基本档案
  2. 收付款协议
返回

收付款协议新增

接口所在U8C版本:U8 cloud5.0以及更高版本
详细描述:用于收付款协议新增
API视频讲解API详情补丁列表常见问题参考
接口地址
请求方式
请求参数header
请求参数body
返回类型参数
代码示例
请求参数示例
正确返回示例
错误返回示例
接口地址:http://ip:port/u8cloud/api/uapbd/payterm/insert

参数填写指南

请求方式:POST

请求参数(header):

参数填写指南
参数名必填描述默认值
Content-Type请求体数据类型application/json
usercode用户
password密码
trantype翻译类型,按编码为code,不需要翻译为pkcode
system系统参数
uniquekey幂等唯一key

请求参数(body):

参数名类型是否数组必填描述默认值
payterm收付款协议实体类
childrenvo表体
acclimitedstring信用天数(当fixedflag=N时才可传值)
accratestring比率
pk_paytermchildstring收付款协议子表主键(新增接口不要传,修改接口必传)
ptrateVOs收付款协议折扣表(当fixedflag=N时才可传值 )
parentvo表头
checkdatestring固定结帐日(当fixedflag=Y时才可传值 )
effectdatestring起效日期
effectdateadddatestring起效期延期天数
effectoptionstring生效月份0-当月1-下月(当fixedflag=Y时才可传值 )
fixadddatestring固定结帐延期天数(当fixedflag=Y时才可传值 )
fixedflagstring是否固定结帐日(Y/N默认N)
memostring备注
pk_corpstring公司
pk_paytermstring收付款协议主键(新增接口不要传,修改接口必传)
termidstring协议号
termnamestring协议名称

返回类型参数:

参数名类型是否数组必填描述默认值
No Data

请求参数示例:

复制代码

{
    "payterm":[
        {
           "childrenvo":[
                {
                "acclimited":"6",
                 "accrate":"60",
                 "ptrateVOs":[
                {
                "rdata":"4",
                 "rtntate":"8"
                }
            ]
                },
                {
                "acclimited":"7",
                 "accrate":"40",
                 "ptrateVOs":[
                {
                "rdata":"4",
                 "rtntate":"70"
                }
            ]
                }
            ],
            "parentvo":{
                "pk_corp":"2701",
                "termid":"77",
                "fixedflag":"N",
               
                "termname":"77"
                
            }
        }
    ]
}

正确返回示例:

复制代码

{
    "status": "success",
    "data": "[{\"parentvo\":{\"pk_corp\":\"1008\",\"unitcode\":\"2701\",\"unitname\":\"白希星保险(集团)股份有限公司\",\"pk_payterm\":\"1008ZZ10000000001EXD\",\"termid\":\"77\",\"termname\":\"77\",\"fixedflag\":false,\"effectoption\":\"0\",\"effectdate\":\"0\",\"effectdateadddate\":\"0\"},\"childrenvo\":[{\"pk_paytermchild\":\"0001ZZ100000000B3768\",\"pk_payterm\":\"1008ZZ10000000001EXD\",\"acclimited\":\"6\",\"accrate\":60,\"rdcon\":\"8/4, n/6\",\"ptrateVOs\":[{\"pk_rnrate\":\"0001ZZ100000000B3769\",\"pk_paytermchild\":\"0001ZZ100000000B3768\",\"pk_payterm\":\"1008ZZ10000000001EXD\",\"cstep\":\"1\",\"rdata\":\"4\",\"rtntate\":8}]},{\"pk_paytermchild\":\"0001ZZ100000000B376A\",\"pk_payterm\":\"1008ZZ10000000001EXD\",\"acclimited\":\"7\",\"accrate\":40,\"rdcon\":\"70/4, n/7\",\"ptrateVOs\":[{\"pk_rnrate\":\"0001ZZ100000000B376B\",\"pk_paytermchild\":\"0001ZZ100000000B376A\",\"pk_payterm\":\"1008ZZ10000000001EXD\",\"cstep\":\"1\",\"rdata\":\"4\",\"rtntate\":70}]}]}]",
    "taskNumber": "202212230005"
}

错误返回示例:

复制代码

暂无数据