东方雨虹
  1. 订单模块-订单调账
东方雨虹
  • 自动触发PL02流程范围配置接口
    • 详情
      GET
    • 分页 查询自动触发PL02流程范围配置列表
      POST
    • 新增或修改
      POST
    • 逻辑删除
      POST
    • 详情
      GET
    • 分页 查询自动触发PL02流程订单专员配置列表
      POST
    • 新增或修改
      POST
    • 逻辑删除
      POST
    • 获取工厂
      GET
  • 订单模块-补贴支付上限比例配置
    • 分页
      GET
    • 新增或修改
      POST
    • 查询日志
      GET
    • 导出
      GET
    • 导出模板
      GET
    • 导入
      POST
    • 获取配置数详情
      GET
    • 更新全额支付类型
      POST
  • 订单模块-退货单
    • 详情
    • 分页
    • 分页
    • 退货单列表导出
    • 新增或修改
    • 测试ECC
    • 修改
    • 修改
    • 逻辑删除
    • 查询订单退货信息
    • 查询订单退货信息
    • 修改
    • 「已废弃」
    • 查询订单退货信息
    • 查询订单退货信息
    • 校验当前登录人是否可以退货
  • 订单模块对外引用的api
    • tms
    • 查询结算信息
    • (框架合同)查询商品信息
    • 根据合同编码查询合同
    • 查询合同列表
    • 查询合同商品列表
    • 查询合同商品列表
    • 大礼包
    • 大礼包明细信息
    • 根据项目code 合同id 获取项目收货地址
    • 获取项目详情
    • 查询合同列表
    • 查询当前用户下所能看到的合同
    • 查询客户地址信息
    • 获取送达方
    • 获取wbs编号
    • 获取wbs编号
    • 查询工厂
    • 查询工厂地址
    • 查询仓库
    • 获取预算信息
    • 获取预算信息
    • 获取预算信息
    • 数据初始化转换实体类使用
    • 数据初始化转换实体类使用
    • 数据初始化转换实体类使用
    • 查询富勒wms物流信息
    • 调取唯智TMS接口
    • 当选择合同类型为直属合同时,下单界面增加合格证开具名称
    • 获取返利和补贴账户信息 for 退货&调账退还订单生成的返利
  • 订单模块-订单调账
    • 详情
      GET
    • 分页
      GET
    • 调账下一步
      POST
    • 调账提交
      POST
    • 查询调账发票信息
      GET
    • 查询调账商品明细信息
      GET
    • 调账
      POST
    • 清空sap信息
      POST
    • 导出调账订单
      GET
    • 场景列表
      GET
    • 校验合同是否可允许调账
      POST
    • 校验调出原因
      POST
    • checkAdjustReason
      POST
  • 订单客户退返利白名单
    • 分页
    • 新增或修改
    • 逻辑删除
    • 校验客户是否在白名单中
  • 订单编辑
    • 退货控制白名单
      • 分页
      • 新增或修改
      • 逻辑删除
  • 订单模块-订单运维
    • 根据sap订单号查找订单
    • 修改订单运费承担方式
    • 根据sap订单号和营销订单编号查找订单
    • 修改订单状态
  • 通用操作日志
    • 通过类型和关联key分页查询日志
  • 订单模块-主表
    • 工程公司费用管控
  • 接口幂等性token接口
    • 获取 idem token
    • test
  • 金税发票申请单物料明细表
    • 系统发货单列表展示
    • 系统发货单列表展示
    • 系统发货单列表展示
    • 是否维护开票信息(提前开票)
    • 是否维护开票信息(申请开票)
    • 是否维护开票信息(申请开票)
    • 提前开票检索 一个合同只能有一个提前开票
    • 详情
    • 分页
    • 查询提前开票添加商品
    • 系统发票 添加系统发票
    • 关联系统发票
    • 导出
    • 系统发票查询,不区分物料
    • 替换已关联的系统发票
    • 合同是否允许开票(根据有无提前开票信息)
  • 允售产品申请白名单
    • 分页
    • 新增/更新
    • 逻辑删除
    • 下载模板
    • 异步到导出中心
  • 分红
    • 返现明细表
      • 详情
      • 分页
      • 分页
      • 分页
      • 分页
      • 新增
      • 修改
      • 新增或修改
      • 删除
      • 计算项目返利明细
      • 获取可用返利列表
      • 返利转为补贴
      • 查询资产账户分红/返现明细表
      • 获取分红返利订单号by订单信息
      • 导出
  • 为结算模块接口提供账户查询服务
    • 根据客户标识查询资产结算信息
    • 根据客户标识查询资产结算信息(合同)
    • 更新工程利润
    • 更新材料利润
    • 根据合同号更新现款期初
    • 根据合同号更新现款期初
    • 根据合同号重置230101期初记录
    • 查询利润账户列表
    • 特殊现款账户处理
    • 查询对应唯一标识列表的利润账户列表
    • 查询历史利润结算流程
    • 根据合同编码,金额更新现款资产
    • 根据合同编码、凭证号、期初id更新现款明细
    • 根据唯一标识查询授信借款还款情况
    • 查询账户信息
    • 根据用户及项目WBS信息查询利润账户
    • 查询唯一标识对应的的利润账户列表
    • 根据合同编码查询利润账户列表
    • 对接结算新增分红或返利
    • 根据合同列表查询利润账户
    • 重新计算利润
    • 根据经销商编码和公司编码查询资产信息
  • 商品英文名称对照表
    • 分页
    • 新增或修改
    • 逻辑删除
    • 导入模板
    • 导入
    • 检索物料 by materialCode
  • 海外报关合同
    • 根据公司名称和公司编号查询公司信息
    • 根据卖方公司生成合同编号
    • 分页查询订单
    • 分页
    • 提交
    • 获取海外报关合同详情 by id
    • pdf预览
    • pdf预览
    • 创建契约锁合同
    • 作废操作
    • 工作流启动
    • 工作流启动
    • 工作流代办审批表单处理器
    • 工作流归档
    • 工作流中止
    • 获取海外报关合同详情 by processNo
    • 获取契约锁地址
    • 获取签署页面的URL
    • 下载发票信息模板
    • 下载装箱信息模板
  1. 订单模块-订单调账

校验合同是否可允许调账

POST
/reconciliation/checkContract

请求参数

Body 参数application/json
resDto
object (ContractResDto) 
校验合同信息
可选
billingPartyCode
string  | null 
收票方
可选
billingPartyName
string  | null 
可选
contractId
integer  | null 
付款方
可选
contractCode
string  | null 
合同编号
可选
contractName
string  | null 
合同名称
可选
contractSort1Code
string  | null 
合同一级类别编码
可选
contractSort1Name
string  | null 
合同一级类别名称
可选
contractSort2Code
string  | null 
合同二级类别编码
可选
contractSort2Name
string  | null 
合同二级类别名称
可选
projectBuildingTypeSign
string  | null 
建筑类型
可选
corporateCompanyName
string  | null 
可选
卖方名称
卖方编码
卖方名称|法人公司
corporateCompanyCode
string  | null 
可选
middleCode
string  | null 
可选
经销商
中间方名称|中间方编码
middleName
string  | null 
可选
middleCustomerId
string  | null 
可选
经销商customer的id
customerName
string  | null 
售达方名称
可选
customerCode
string  | null 
售达方编码
可选
projectNum
string  | null 
可选
临时moce字段
项目编码
projectName
string  | null 
项目名称
可选
projectWbs
string  | null 
项目WBS/描述
可选
projectWbsDesc
string  | null 
可选
requestWbsCode
string  | null 
订单要求WBS号
可选
projectAddress
string  | null 
项目WBS/地址
可选
partnerWbs
string  | null 
合伙人WBS
可选
partnerWbsDesc
string  | null 
可选
contractType
string  | null 
合同类型
可选
contractVersion
string  | null 
合同版本
可选
projectNature
string  | null 
项目性质
可选
contractStartDate
string  | null 
可选
合同开始时间, yyyy/MM/dd
contractEndDate
string  | null 
可选
deliveryPartyCode
string  | null 
送达方编码
可选
receivingPartyCode
string  | null 
收票方编码
可选
payerCode
string  | null 
付款方编码
可选
payerName
string  | null 
付款方名称
可选
projectSerialConsistencyList
array[string] | null 
采集简称数组
可选
channel
string  | null 
分销渠道
可选
saleOrg
string  | null 
销售组织
可选
productGroup
string  | null 
产品组
可选
contractStatus
string  | null 
合同状态
可选
countryCode
string  | null 
国家编码
可选
provinceCode
string  | null 
省份编码
可选
cityCode
string  | null 
城市编码
可选
districtCode
string  | null 
地区编码
可选
detail
string  | null 
详细地址
可选
discount
number  | null 
打折信息
可选
currency
string  | null 
币种
可选
payMethod
string  | null 
支付方式
可选
payMethodName
string  | null 
可选
contractPeriod
string  | null 
可选
employeeCode
string  | null 
业务员编码
可选
internalFollowerAccountId
string  | null 
可选
非渠道,使用内部跟进人下单...
渠道,外部跟进人才能下单
获取特价信息:
非渠道,内部跟进人
渠道,外部跟进人
内部跟进人
externalFollowerAccountId
string  | null 
外部跟进人
可选
customerAccountId
string  | null 
第三方编码
可选
details
object (Map«Object») 
可选
从contractDetails解析过来的
contactInformation
string  | null 
联系人信息
可选
remark
string  | null 
合同备注
可选
level2OrgCode
string  | null 
二级组织机构编码
可选
level2OrgName
string  | null 
二级组织机构名称
可选
firstConsigneeName
string  | null 
第一收货人姓名
可选
secondConsigneeName
string  | null 
第二收货人姓名
可选
firstConsigneeTel
string  | null 
第一收货人电话
可选
secondConsigneeTel
string  | null 
第二收货人电话
可选
doublePackageSplit
boolean  | null 
是否是双包拆分
可选
contractCheckStatus
integer  | null 
可选
合同检查状态
未开始(-1),执行中(1),已结束(0)
合同检查状态
whetherSplit
string  | null 
是否双包拆分
可选
contractExecutor
string  | null 
合同执行人姓名
可选
contractExecutorNum
string  | null 
合同执行人员工号
可选
creditPaymentDays
integer  | null 
可选
125108-陈洋 2023/6/20 砂粉账期管理-添加账期(月)字段
账期(月)
businessSort
string  | null 
业务类别
可选
projectExpectedUsedMaterials
string  | null 
预计使用材料
可选
projectExpectedUsedMaterialName
string  | null 
预计使用材料名称
可选
overseasCustomerFlag
boolean  | null 
可选
海外客户专用标识,1是,0/null否
海外客户专用标识
projectPoolType
string  | null 
可选
项目池类型0-集团池1-公司池2私人池3-废弃池4-归档池5-土地池
枚举类:ProjectPoolType
项目池类型
projectSign
string  | null 
可选
项目标识:yh_project.project_sign
项目标识
signContractCompanyCode
string  | null 
签约主体编码
可选
channelAgentCode
string  | null 
渠道代理商编码
可选
innerAccountId
string  | null 
可选
内部执行人AccountId
outerAccountId
string  | null 
可选
外部执行人AccountId
dealerType
string  | null 
可选
ybjxs 一般经销商
zxbpjxs 专销爆品经销商
hdqyjxs 惠顶区域经销商
经销商类型
contractForProcessing
string  | null 
是否为代加工合同
可选
constructionUnitCode
string  | null 
施工单位code
可选
constructionUnitName
string  | null 
施工单位名称
可选
constructWbsCode
string  | null 
施工Wbs编码
可选
constructWbsName
string  | null 
施工Wbs名称
可选
projectReceiver
string  | null 
接收人
可选
projectReceiverName
string  | null 
接收人名称
可选
orderType
string  | null 
订单类型
可选
项目业务员ID
integer  | null 
可选
项目直属上级ID
integer  | null 
可选
项目总经理ID
integer  | null 
可选
项目成本人员ID
integer  | null 
可选
项目确认人
integer  | null 
可选
项目确认人上级
integer  | null 
可选
工程订单的场景下施工合同编号
string  | null 
可选
工程订单的场景下施工合同编号
businessType
string  | null 
可选
合同业务类型:1:调出,2:调入
示例
{
    "resDto": {
        "billingPartyCode": "string",
        "billingPartyName": "string",
        "contractId": 0,
        "contractCode": "string",
        "contractName": "string",
        "contractSort1Code": "string",
        "contractSort1Name": "string",
        "contractSort2Code": "string",
        "contractSort2Name": "string",
        "projectBuildingTypeSign": "string",
        "corporateCompanyName": "string",
        "corporateCompanyCode": "string",
        "middleCode": "string",
        "middleName": "string",
        "middleCustomerId": "string",
        "customerName": "string",
        "customerCode": "string",
        "projectNum": "string",
        "projectName": "string",
        "projectWbs": "string",
        "projectWbsDesc": "string",
        "requestWbsCode": "string",
        "projectAddress": "string",
        "partnerWbs": "string",
        "partnerWbsDesc": "string",
        "contractType": "string",
        "contractVersion": "string",
        "projectNature": "string",
        "contractStartDate": "string",
        "contractEndDate": "string",
        "deliveryPartyCode": "string",
        "receivingPartyCode": "string",
        "payerCode": "string",
        "payerName": "string",
        "projectSerialConsistencyList": [
            "string"
        ],
        "channel": "string",
        "saleOrg": "string",
        "productGroup": "string",
        "contractStatus": "string",
        "countryCode": "string",
        "provinceCode": "string",
        "cityCode": "string",
        "districtCode": "string",
        "detail": "string",
        "discount": 0,
        "currency": "string",
        "payMethod": "string",
        "payMethodName": "string",
        "contractPeriod": "string",
        "employeeCode": "string",
        "internalFollowerAccountId": "string",
        "externalFollowerAccountId": "string",
        "customerAccountId": "string",
        "details": {
            "key": {}
        },
        "contactInformation": "string",
        "remark": "string",
        "level2OrgCode": "string",
        "level2OrgName": "string",
        "firstConsigneeName": "string",
        "secondConsigneeName": "string",
        "firstConsigneeTel": "string",
        "secondConsigneeTel": "string",
        "doublePackageSplit": true,
        "contractCheckStatus": 0,
        "whetherSplit": "string",
        "contractExecutor": "string",
        "contractExecutorNum": "string",
        "creditPaymentDays": 0,
        "businessSort": "string",
        "projectExpectedUsedMaterials": "string",
        "projectExpectedUsedMaterialName": "string",
        "overseasCustomerFlag": true,
        "projectPoolType": "string",
        "projectSign": "string",
        "signContractCompanyCode": "string",
        "channelAgentCode": "string",
        "innerAccountId": "string",
        "outerAccountId": "string",
        "dealerType": "string",
        "contractForProcessing": "string",
        "constructionUnitCode": "string",
        "constructionUnitName": "string",
        "constructWbsCode": "string",
        "constructWbsName": "string",
        "projectReceiver": "string",
        "projectReceiverName": "string",
        "orderType": "string",
        "项目业务员ID": 0,
        "项目直属上级ID": 0,
        "项目总经理ID": 0,
        "项目成本人员ID": 0,
        "项目确认人": 0,
        "项目确认人上级": 0,
        "工程订单的场景下施工合同编号": "string"
    },
    "businessType": "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 '/reconciliation/checkContract' \
--header 'Content-Type: application/json' \
--data-raw '{
    "resDto": {
        "billingPartyCode": "string",
        "billingPartyName": "string",
        "contractId": 0,
        "contractCode": "string",
        "contractName": "string",
        "contractSort1Code": "string",
        "contractSort1Name": "string",
        "contractSort2Code": "string",
        "contractSort2Name": "string",
        "projectBuildingTypeSign": "string",
        "corporateCompanyName": "string",
        "corporateCompanyCode": "string",
        "middleCode": "string",
        "middleName": "string",
        "middleCustomerId": "string",
        "customerName": "string",
        "customerCode": "string",
        "projectNum": "string",
        "projectName": "string",
        "projectWbs": "string",
        "projectWbsDesc": "string",
        "requestWbsCode": "string",
        "projectAddress": "string",
        "partnerWbs": "string",
        "partnerWbsDesc": "string",
        "contractType": "string",
        "contractVersion": "string",
        "projectNature": "string",
        "contractStartDate": "string",
        "contractEndDate": "string",
        "deliveryPartyCode": "string",
        "receivingPartyCode": "string",
        "payerCode": "string",
        "payerName": "string",
        "projectSerialConsistencyList": [
            "string"
        ],
        "channel": "string",
        "saleOrg": "string",
        "productGroup": "string",
        "contractStatus": "string",
        "countryCode": "string",
        "provinceCode": "string",
        "cityCode": "string",
        "districtCode": "string",
        "detail": "string",
        "discount": 0,
        "currency": "string",
        "payMethod": "string",
        "payMethodName": "string",
        "contractPeriod": "string",
        "employeeCode": "string",
        "internalFollowerAccountId": "string",
        "externalFollowerAccountId": "string",
        "customerAccountId": "string",
        "details": {
            "key": {}
        },
        "contactInformation": "string",
        "remark": "string",
        "level2OrgCode": "string",
        "level2OrgName": "string",
        "firstConsigneeName": "string",
        "secondConsigneeName": "string",
        "firstConsigneeTel": "string",
        "secondConsigneeTel": "string",
        "doublePackageSplit": true,
        "contractCheckStatus": 0,
        "whetherSplit": "string",
        "contractExecutor": "string",
        "contractExecutorNum": "string",
        "creditPaymentDays": 0,
        "businessSort": "string",
        "projectExpectedUsedMaterials": "string",
        "projectExpectedUsedMaterialName": "string",
        "overseasCustomerFlag": true,
        "projectPoolType": "string",
        "projectSign": "string",
        "signContractCompanyCode": "string",
        "channelAgentCode": "string",
        "innerAccountId": "string",
        "outerAccountId": "string",
        "dealerType": "string",
        "contractForProcessing": "string",
        "constructionUnitCode": "string",
        "constructionUnitName": "string",
        "constructWbsCode": "string",
        "constructWbsName": "string",
        "projectReceiver": "string",
        "projectReceiverName": "string",
        "orderType": "string",
        "项目业务员ID": 0,
        "项目直属上级ID": 0,
        "项目总经理ID": 0,
        "项目成本人员ID": 0,
        "项目确认人": 0,
        "项目确认人上级": 0,
        "工程订单的场景下施工合同编号": "string"
    },
    "businessType": "string"
}'

返回响应

🟢200成功
application/json
Body
code
integer  | null 
状态码
必需
success
boolean  | null 
是否成功
必需
data
object (Object) 
承载数据
可选
msg
string  | null 
返回消息
必需
示例
{
  "code": 0,
  "success": false,
  "data": {},
  "msg": ""
}
修改于 2024-09-10 13:12:17
上一页
场景列表
下一页
校验调出原因
Built with