
API 名称: 来款记录保存
请求方式: POST
请求 URL: /yonbip/sd/api/upayment/batchSave
请求参数:
[
{
"name": "amount",
"description": "金额",
"required": true,
"type": "number"
},
{
"name": "originalPk",
"description": "币种id或编码",
"required": true,
"type": "string"
},
{
"name": "agentId",
"description": "客户id或编码",
"required": true,
"type": "string"
},
{
"name": "settlementOrgId",
"description": "会计组织id或编码",
"required": true,
"type": "string"
},
{
"name": "notetype",
"description": "票据类型id或编码",
"required": false,
"type": "string"
},
{
"name": "exchangeRateType",
"description": "汇率类型id或编码",
"required": false,
"type": "string"
},
{
"name": "corpFinancialId",
"description": "收款现金账户id或编码",
"required": false,
"type": "string"
},
{
"name": "transactionTypeId",
"description": "交易类型id或编码",
"required": false,
"type": "string"
},
{
"name": "payFinishDate",
"description": "单据日期",
"required": false,
"type": "date"
},
{
"name": "settlementId",
"description": "结算方式id或者code",
"required": false,
"type": "string"
},
{
"name": "salesOrgId",
"description": "销售组织ID或编码",
"required": false,
"type": "string"
},
{
"name": "projectId",
"description": "项目id或编码",
"required": false,
"type": "string"
},
{
"name": "dept",
"description": "部门id或编码",
"required": false,
"type": "string"
},
{
"name": "staff",
"description": "业务员id或编码",
"required": false,
"type": "string"
},
{
"name": "code",
"description": "来款记录单号",
"required": false,
"type": "string"
},
{
"name": "source",
"description": "来源,来源[("UDH", 0), ("U8ERP", 1), ("优普商务系统", 2), ("企业空间", 3), ("钛合系统", 4), ("点睛系统", 5), ("OPENAPI", 6), ("开通系统专用", 7), ("超客营销", 8), ("NCERP", 9), ("U9ERP", 10), ("U8cloud", 11), ("UHT", 12), ("畅捷通T+", 13), ("U8C", 14), ("费用", 15), ("销售退货", 16), UNKNOWN("其他"",
"required": false,
"type": "number"
},
{
"name": "sourceNo",
"description": "来源单号,来源不为UDH时,需要填来源单号",
"required": false,
"type": "string"
},
{
"name": "sourceId",
"description": "来源id,来源不为UDH时,需要填来源id",
"required": false,
"type": "string"
},
{
"name": "paymentDetails",
"description": "来款记录表体行,可以有多行",
"required": false,
"type": "object",
"children": [
{
"name": "amount",
"description": "表体金额,表体金额之和需要和表头相等",
"required": false,
"type": "number"
},
{
"name": "staff",
"description": "表体业务员id或编码",
"required": false,
"type": "string"
},
{
"name": "dept",
"description": "表体部门id或编码",
"required": false,
"type": "string"
},
{
"name": "projectId",
"description": "表体项目id或编码",
"required": false,
"type": "string"
},
{
"name": "salesOrgId",
"description": "表体销售组织ID或编码",
"required": false,
"type": "string"
},
{
"name": "expenseItemId",
"description": "表体费用项目id或编码",
"required": false,
"type": "string"
},
{
"name": "capitalAccountId",
"description": "表体资金账户id或编码",
"required": false,
"type": "string"
},
{
"name": "notetype",
"description": "表体票据类型id或编码",
"required": false,
"type": "string"
},
{
"name": "paymentType",
"description": "表体款项类型编码",
"required": false,
"type": "number"
}
]
}
]
返回参数:
[
{
"name": "code",
"description": "返回码",
"required": true,
"type": "string"
},
{
"name": "message",
"description": "信息",
"required": true,
"type": "string"
},
{
"name": "data",
"description": "数据",
"required": true,
"type": "object",
"children": [
{
"name": "count",
"description": "发起请求的单据数量",
"required": true,
"type": "number"
},
{
"name": "sucessCount",
"description": "成功数量",
"required": true,
"type": "number"
},
{
"name": "failCount",
"description": "失败数量",
"required": true,
"type": "number"
},
{
"name": "messages",
"description": "详细信息",
"required": true,
"type": "string"
},
{
"name": "infos",
"description": "成功信息",
"required": true,
"type": "object",
"children": [
{
"name": "amount",
"description": "金额",
"required": true,
"type": "number"
},
{
"name": "originalPk",
"description": "币种",
"required": true,
"type": "string"
},
{
"name": "agentId",
"description": "客户id",
"required": true,
"type": "number"
},
{
"name": "settlementOrgId",
"description": "会计主体",
"required": true,
"type": "string"
},
{
"name": "exchangeRateType",
"description": "汇率",
"required": true,
"type": "string"
},
{
"name": "transactionTypeId",
"description": "交易类型id",
"required": true,
"type": "string"
},
{
"name": "payFinishDate",
"description": "单据日期",
"required": true,
"type": "string"
},
{
"name": "settlementId",
"description": "结算方式",
"required": true,
"type": "number"
},
{
"name": "paymentDetails",
"description": "paymentDetails",
"required": true,
"type": "object",
"children": [
{
"name": "amount",
"description": "表体金额",
"required": true,
"type": "number"
},
{
"name": "paymentTypeId",
"description": "表体款项类型",
"required": true,
"type": "number"
},
{
"name": "_status",
"description": "状态",
"required": true,
"type": "string"
},
{
"name": "id",
"description": "id",
"required": true,
"type": "number"
},
{
"name": "paymentVoucher",
"description": "主表id",
"required": true,
"type": "number"
},
{
"name": "settlementId",
"description": "子表结算方式",
"required": true,
"type": "number"
},
{
"name": "transactionTypeId",
"description": "子表交易类型id",
"required": true,
"type": "string"
},
{
"name": "corpId",
"description": "组织id",
"required": true,
"type": "number"
},
{
"name": "bizId",
"description": "商家id",
"required": true,
"type": "number"
},
{
"name": "agentId",
"description": "子表客户id",
"required": true,
"type": "number"
},
{
"name": "settlementOrgId",
"description": "子表会计主体id",
"required": true,
"type": "string"
},
{
"name": "originalPk",
"description": "子表币种",
"required": true,
"type": "string"
},
{
"name": "usedMoney",
"description": "已使用金额",
"required": true,
"type": "number"
},
{
"name": "notUsedMoney",
"description": "未使用金额",
"required": true,
"type": "number"
},
{
"name": "paymentType",
"description": "子表款项类型",
"required": true,
"type": "number"
},
{
"name": "exchangeRateType",
"description": "子表汇率类型",
"required": true,
"type": "string"
},
{
"name": "exchangeRate",
"description": "子表汇率",
"required": true,
"type": "number"
},
{
"name": "uordercorp",
"description": "订单主体",
"required": true,
"type": "number"
},
{
"name": "ytenant",
"description": "租户id",
"required": true,
"type": "string"
},
{
"name": "yTenantId",
"description": "租户id",
"required": true,
"type": "string"
},
{
"name": "payNo",
"description": "单号",
"required": true,
"type": "string"
}
]
},
{
"name": "billnum",
"description": "单据编码",
"required": true,
"type": "string"
},
{
"name": "payCreateDate",
"description": "创建日期",
"required": true,
"type": "string"
},
{
"name": "agentId_code",
"description": "客户编码",
"required": true,
"type": "string"
},
{
"name": "agentId__transferValue",
"description": "客户是否转换",
"required": true,
"type": "boolean"
},
{
"name": "originalPk_code",
"description": "币种编码",
"required": true,
"type": "string"
},
{
"name": "originalPk__transferValue",
"description": "币种是否转换",
"required": true,
"type": "boolean"
},