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

数据初始化转换实体类使用

POST
/facade/tranContract

请求参数

Body 参数application/json
id
integer  | null 
主键id
可选
createUser
integer  | null 
创建人
可选
createDept
integer  | null 
创建部门
可选
createTime
string  | null 
创建时间
可选
updateUser
integer  | null 
更新人
可选
updateTime
string  | null 
更新时间
可选
status
integer  | null 
业务状态
可选
isDeleted
integer  | null 
是否已删除
可选
contractId
string  | null 
合同ID
可选
contractCode
string  | null 
合同编号
可选
contractMainCode
string  | null 
主合同编号
可选
contractProperty
string  | null 
可选
有无合同,Y有/N无
contractSort1Code
string  | null 
合同一级类别编码
可选
contractSort1Name
string  | null 
合同一级类别名称
可选
contractSort2Code
string  | null 
合同二级类别编码
可选
contractSort2Name
string  | null 
合同二级类别名称
可选
whetherSplit
string  | null 
可选
是否双包拆分-内部逻辑使用,设置为N,真实信息请参考字段actualWhetherSplit
是否双包拆分
actualWhetherSplit
string  | null 
实际是否双包拆分
可选
contractExecutor
string  | null 
合同执行人姓名
可选
contractExecutorNum
string  | null 
合同执行人员工号
可选
sellerToCode
string  | null 
售达方编码
可选
shipToCode
string  | null 
送达方编码
可选
billToCode
string  | null 
收票方编码
可选
payerCode
string  | null 
付款方编码
可选
contractName
string  | null 
合同名称
可选
remark
string  | null 
备注
可选
paymentType
string  | null 
支付方式名称
可选
paymentMethod
string  | null 
付款方式名称
可选
paymentMethodDesc
string  | null 
付款方式说明
可选
noContractShipmentsNumber
string  | null 
无合同发货次数
可选
noContractShipmentsReason
string  | null 
无合同发货原因
可选
contractAmount
string  | null 
合同总额(元)
可选
promisedReturnDate
string  | null 
可选
合同承诺返回日期,格式:yyyy-MM-dd
firstPartyLinkmanName
string  | null 
甲方商务联系人
可选
firstPartyLinkmanPhone
string  | null 
甲方商务联系人电话
可选
contractBeginDate
string  | null 
可选
合同开始日期,格式:yyyy-MM-dd
contractEndDate
string  | null 
可选
合同结束日期,格式:yyyy-MM-dd
contractSignDate
string  | null 
可选
签署日期,格式:yyyy-MM-dd
contractCheckDate
string  | null 
可选
送审日期,格式:yyyy-MM-dd
contractStatus
integer  | null 
合同状态
可选
contractCheckStatus
integer  | null 
合同检查状态
可选
wbsProjectNum
string  | null 
项目WBS编号
可选
wbsProjectName
string  | null 
项目WBS名称
可选
wbsAgentNum
string  | null 
代理商WBS编号
可选
wbsAgentName
string  | null 
代理商WBS名称
可选
adminFeeType
string  | null 
管理费类型
可选
adminFeeRate
string  | null 
管理费率
可选
adminFeeExplain
string  | null 
管理费说明
可选
frameworkCode
string  | null 
框架协议编号
可选
channelAgentCode
string  | null 
渠道代理商编码
可选
groupProtocShort
string  | null 
集采简称
可选
groupProtocCode
string  | null 
集采协议编号
可选
province
string  | null 
省
可选
city
string  | null 
市
可选
county
string  | null 
区
可选
currency
string  | null 
币种
可选
nation
string  | null 
国家
可选
distributionChannel
string  | null 
分销渠道
可选
productGroup
string  | null 
产品组
可选
signContractCompanyCode
string  | null 
签约主体编码
可选
signContractCompanyName
string  | null 
签约主体名称
可选
createUserCode
string  | null 
员工编号
可选
createUserName
string  | null 
员工姓名
可选
createUserUnitCode
string  | null 
所属单位编码
可选
level2OrgCode
string  | null 
二级组织机构编码
可选
level2OrgName
string  | null 
二级组织机构名称
可选
projectName
string  | null 
项目名称
可选
projectNum
string  | null 
项目编号
可选
businessSort
string  | null 
业务类别
可选
projectAddress
string  | null 
项目地址
可选
projectProperty
string  | null 
项目性质
可选
clientName
string  | null 
客户名称
可选
clientProperty
string  | null 
客户属性
可选
clientCode
string  | null 
客户编码
可选
clientBusinessSort
string  | null 
客户行业分类
可选
clientAddress
string  | null 
客户地址
可选
clientLinkMan
string  | null 
客户联系人
可选
clientLinkPhone
string  | null 
客户联系电话
可选
relationType
string  | null 
关系类别
可选
whetherAssetsAgainst
string  | null 
可选
是否约定客户资产抵款,Y是/N否
whetherAssure
string  | null 
可选
是否要求提供担保,Y是/N否
whetherAcceptanceDraft
string  | null 
可选
是否约定商业承兑汇票,Y是/N否
whetherLinkTogether
string  | null 
可选
付款节点是否与施工节点挂钩,Y是/N否
contractFlag
string  | null 
可选
合同标识字段,冗余字段
contractDetails
string  | null 
可选
合同详情内容的超大JSON串
createDate
string  | null 
创建时间
可选
sellerToName
string  | null 
售达方名称
可选
shipToName
string  | null 
送达方名称
可选
billToName
string  | null 
收票方名称
可选
payerName
string  | null 
付款方名称
可选
channelAgentName
string  | null 
可选
渠道代理商名称(中间方)
customerAccountId
string  | null 
可选
真正第三方AccountId
innerAccountId
string  | null 
可选
内部执行人AccountId
outerAccountId
string  | null 
可选
外部执行人AccountId
columnCode
string  | null 
可选
工建板块类型
工建板块信息
riskTime
string  | null 
合同归档时间
可选
agreeMainProportion
number  | null 
约定主材占比
可选
floatMangeCostProportion
number  | null 
浮动管理费比例
可选
dataDeposit
number  | null 
资料管理费率
可选
creditPaymentDays
integer  | null 
可选
125108-陈洋 2023/6/20 砂粉账期管理-添加合同字段-账期(月)
账期(月)
contractCategoryCode
string  | null 
可选
宁夏设计院合同新增字段
合同分类字典code
contractCategoryName
string  | null 
合同分类字典名称
可选
designProjectNum
string  | null 
设计类合同编码
可选
contractTypeName
string  | null 
合同类型字典名称
可选
contractTypeCode
string  | null 
可选
合同类型字典code
amountConfirmMethod
string  | null 
可选
金额确认方式字典名称
amountConfirmMethodCode
string  | null 
可选
金额确认方式字典编码
projectSituation
string  | null 
项目/协作情况
可选
projectSituationCode
string  | null 
项目/协作情况编码
可选
projectLeader
string  | null 
项目负责人
可选
projectLeaderName
string  | null 
项目负责人姓名
可选
projectLeaderPhone
string  | null 
项目负责人电话
可选
designUsefulYear
integer  | null 
设计使用年限
可选
designUsefulYearUnit
string  | null 
可选
设计使用年限单位,默认年
isCheckAndAccept
string  | null 
可选
是否验收,Y:是,N:否,对应name
projectClassify
string  | null 
项目分类
可选
projectClassifyName
string  | null 
项目分类名称
可选
projectSource
string  | null 
项目来源
可选
projectSourceName
string  | null 
项目来源名称
可选
projectDetailClassify
string  | null 
项目明细分类
可选
projectDetailClassifyName
string  | null 
项目明细分类名称
可选
subAccNum
string  | null 
可选
虚拟账户
虚拟账号与合同的唯一对照关系由风控进行控制,如果出现一个账号对多个合同的情况双方需要作为运维事件处理
二级账户账号
subAccName
string  | null 
二级账户户名
可选
dealerType
string  | null 
可选
ybjxs 一般经销商
zxbpjxs 专销爆品经销商
hdqyjxs 惠顶区域经销商
经销商类型
hhrType
string  | null 
合伙人类型
可选
jsnmFrameCode
string  | null 
可选
金丝楠膜框架合同编号
monthlyTasks
string  | null 
月销售任务
可选
settlementMode
string  | null 
结算模式
可选
computeField
string  | null 
取值字段
可选
computeWay
string  | null 
计算方式
可选
settlementRatio
string  | null 
结算比例
可选
contractForProcessing
string  | null 
是否为代加工合同
可选
channelExclusiveType
string  | null 
渠道商独家类型编码
可选
contractRangeManagefeeList
array[object (ContractRangeManagefee) {12}]  | null 
可选
合同区间管理费
主要用于合同合伙人变更时利润重算用将修改的区间管理费避免查询数据库的管理费区间
id
integer  | null 
主键id
可选
createUser
integer  | null 
创建人
可选
createDept
integer  | null 
创建部门
可选
createTime
string  | null 
创建时间
可选
updateUser
integer  | null 
更新人
可选
updateTime
string  | null 
更新时间
可选
status
integer  | null 
业务状态
可选
isDeleted
integer  | null 
是否已删除
可选
contractCode
string  | null 
可选
合同编号,关联合同主表yh_contract_main.contract_code
agreeMainProportionMin
number  | null 
可选
物料行号
主材占比最小值
agreeMainProportionMax
number  | null 
可选
物料编号
主材占比最大值
adminFeeValue
number  | null 
管理费率
可选
materials
array[object (ContractMaterialLine) {26}]  | null 
物料列表
可选
id
integer  | null 
主键id
可选
createUser
integer  | null 
创建人
可选
createDept
integer  | null 
创建部门
可选
createTime
string  | null 
创建时间
可选
updateUser
integer  | null 
更新人
可选
updateTime
string  | null 
更新时间
可选
status
integer  | null 
业务状态
可选
isDeleted
integer  | null 
是否已删除
可选
contractCode
string  | null 
可选
合同编号,关联合同主表yh_contract_main.contract_code
materialLineItemNo
integer  | null 
物料行号
可选
serialNum
string  | null 
物料编号
可选
description
string  | null 
物料描述
可选
typeSpecification
string  | null 
规格型号
可选
pricingBase
string  | null 
定价基数
可选
unitMeasure
string  | null 
计量单位
可选
amount
number  | null 
数量
可选
price
number  | null 
单价
可选
sum
number  | null 
金额(元)
可选
settlementPrice
number  | null 
结算价
可选
whetherPresented
string  | null 
可选
是否赠送,Y是/N否
priceUnit
string  | null 
可选
价格单位(通过物料转换率进行选择)
settlementPriceCoefficient
integer  | null 
结算价系数
可选
settlementPriceUnit
string  | null 
结算价单位
可选
numUnit
string  | null 
数量单位
可选
groupCode
string  | null 
组份编码
可选
extra
string  | null 
冗余字段
可选
materialLineVOS
array[object (ContractMaterialLineVO) {35}]  | null 
物料列表
可选
id
integer  | null 
主键id
可选
createUser
integer  | null 
创建人
可选
createDept
integer  | null 
创建部门
可选
createTime
string  | null 
创建时间
可选
updateUser
integer  | null 
更新人
可选
updateTime
string  | null 
更新时间
可选
status
integer  | null 
业务状态
可选
isDeleted
integer  | null 
是否已删除
可选
contractCode
string  | null 
可选
合同编号,关联合同主表yh_contract_main.contract_code
materialLineItemNo
integer  | null 
物料行号
可选
serialNum
string  | null 
物料编号
可选
description
string  | null 
物料描述
可选
typeSpecification
string  | null 
规格型号
可选
pricingBase
string  | null 
定价基数
可选
unitMeasure
string  | null 
计量单位
可选
amount
number  | null 
数量
可选
price
number  | null 
单价
可选
sum
number  | null 
金额(元)
可选
settlementPrice
number  | null 
结算价
可选
whetherPresented
string  | null 
可选
是否赠送,Y是/N否
priceUnit
string  | null 
可选
价格单位(通过物料转换率进行选择)
settlementPriceCoefficient
integer  | null 
结算价系数
可选
settlementPriceUnit
string  | null 
结算价单位
可选
numUnit
string  | null 
数量单位
可选
groupCode
string  | null 
组份编码
可选
extra
string  | null 
冗余字段
可选
usedNum
number  | null 
已用数量
可选
density
number  | null 
密度
可选
thickness
number  | null 
厚度(um)
可选
inventory
number  | null 
库存
可选
standFlag
string  | null 
上架状态
可选
brand
string  | null 
品牌
可选
brandLabel
string  | null 
品牌名称
可选
length
integer  | null 
收卷米数
可选
remainNum
number  | null 
剩余数量
可选
paymentItems
array[object (ContractPaymentItem) {18}]  | null 
付款列表
可选
id
integer  | null 
主键id
可选
createUser
integer  | null 
创建人
可选
createDept
integer  | null 
创建部门
可选
createTime
string  | null 
创建时间
可选
updateUser
integer  | null 
更新人
可选
updateTime
string  | null 
更新时间
可选
status
integer  | null 
业务状态
可选
isDeleted
integer  | null 
是否已删除
可选
contractCode
string  | null 
可选
合同编号,关联合同主表yh_contract_main.contract_code
lineItemNo
integer  | null 
付款条件行项目号
可选
proceedsRate
number  | null 
收款占比
可选
whetherDqualityAssuranceLine
string  | null 
是否质保金
可选
lastShipme
string  | null 
关联最后一次发货
可选
settleMonth
integer  | null 
当年结清月份
可选
delayDays
integer  | null 
延迟天数
可选
qaRate
number  | null 
质保金比
可选
dqualityAssuranceDelayDays
integer  | null 
质保金延迟天数
可选
isDel
string  | null 
可选
删除标识
删除标识,1删除/0正常
contractConstructionLines
array[object (ContractConstructionLine) {16}]  | null 
施工列表
可选
id
integer  | null 
主键id
可选
createUser
integer  | null 
创建人
可选
createDept
integer  | null 
创建部门
可选
createTime
string  | null 
创建时间
可选
updateUser
integer  | null 
更新人
可选
updateTime
string  | null 
更新时间
可选
status
integer  | null 
业务状态
可选
isDeleted
integer  | null 
是否已删除
可选
contractCode
string  | null 
可选
合同编号,关联合同主表yh_contract_main.contract_code
constructionLineItemNo
integer  | null 
施工行号
可选
conInfoPart
string  | null 
施工部位
可选
conInfoWayCode
string  | null 
施工做法编码
可选
conInfoWayName
string  | null 
施工做法名称
可选
conInfoArea
string  | null 
工程量
可选
conInfoUnitPrice
string  | null 
合同含税单价
可选
conProjectUnit
string  | null 
工程量单位
可选
contractAgentSeriesList
array[object (ContractAgentSeries) {15}]  | null 
总代系列列表
可选
id
integer  | null 
id 主键id
可选
contractCode
string  | null 
合同编号
可选
generalAgentType
integer  | null 
总代系列
可选
generalAgentTypeName
string  | null 
总代系列名称
可选
customerNo
string  | null 
可选
代理人编号(客户编号)
customerName
string  | null 
可选
代理人名称(客户名称)
companyId
integer  | null 
所属公司id
可选
companyName
string  | null 
所属公司名称
可选
deptId
integer  | null 
所属部门id
可选
deptName
string  | null 
所属部门名称
可选
zone
string  | null 
所属大区
可选
innerAccountId
string  | null 
可选
业务员账户(同合同主表)
innerAccountName
string  | null 
业务员账户名称
可选
managerId
integer  | null 
总经理id
可选
managerName
string  | null 
总经理名称
可选
projectId
integer  | null 
项目ID
可选
projectManagerName
string  | null 
可选
对合同类型为施工的合同,增加项目经理字段
contractSettlementMode
object (ContractSettlementModeVO) 
合同结算模式
可选
id
integer  | null 
主键id
可选
createUser
integer  | null 
创建人
可选
createDept
integer  | null 
创建部门
可选
createTime
string  | null 
创建时间
可选
updateUser
integer  | null 
更新人
可选
updateTime
string  | null 
更新时间
可选
status
integer  | null 
业务状态
可选
isDeleted
integer  | null 
是否已删除
可选
contractCode
string  | null 
可选
合同编号,关联合同主表yh_contract_main.contract_code
contractId
string  | null 
合同id-风控
可选
settlementMode
string  | null 
结算模式
可选
computeField
string  | null 
取值字段
可选
computeWay
string  | null 
计算方式
可选
settlementRatio
string  | null 
结算比例
可选
settlementRemark
string  | null 
结算方式备注
可选
computeExpression
string  | null 
计算公式
可选
settlementModeName
string  | null 
可选
computeFieldName
string  | null 
可选
computeWayName
string  | null 
可选
示例
{
    "id": 0,
    "createUser": 0,
    "createDept": 0,
    "createTime": "string",
    "updateUser": 0,
    "updateTime": "string",
    "status": 0,
    "isDeleted": 0,
    "contractId": "string",
    "contractCode": "string",
    "contractMainCode": "string",
    "contractProperty": "string",
    "contractSort1Code": "string",
    "contractSort1Name": "string",
    "contractSort2Code": "string",
    "contractSort2Name": "string",
    "whetherSplit": "string",
    "actualWhetherSplit": "string",
    "contractExecutor": "string",
    "contractExecutorNum": "string",
    "sellerToCode": "string",
    "shipToCode": "string",
    "billToCode": "string",
    "payerCode": "string",
    "contractName": "string",
    "remark": "string",
    "paymentType": "string",
    "paymentMethod": "string",
    "paymentMethodDesc": "string",
    "noContractShipmentsNumber": "string",
    "noContractShipmentsReason": "string",
    "contractAmount": "string",
    "promisedReturnDate": "string",
    "firstPartyLinkmanName": "string",
    "firstPartyLinkmanPhone": "string",
    "contractBeginDate": "string",
    "contractEndDate": "string",
    "contractSignDate": "string",
    "contractCheckDate": "string",
    "contractStatus": 0,
    "contractCheckStatus": 0,
    "wbsProjectNum": "string",
    "wbsProjectName": "string",
    "wbsAgentNum": "string",
    "wbsAgentName": "string",
    "adminFeeType": "string",
    "adminFeeRate": "string",
    "adminFeeExplain": "string",
    "frameworkCode": "string",
    "channelAgentCode": "string",
    "groupProtocShort": "string",
    "groupProtocCode": "string",
    "province": "string",
    "city": "string",
    "county": "string",
    "currency": "string",
    "nation": "string",
    "distributionChannel": "string",
    "productGroup": "string",
    "signContractCompanyCode": "string",
    "signContractCompanyName": "string",
    "createUserCode": "string",
    "createUserName": "string",
    "createUserUnitCode": "string",
    "level2OrgCode": "string",
    "level2OrgName": "string",
    "projectName": "string",
    "projectNum": "string",
    "businessSort": "string",
    "projectAddress": "string",
    "projectProperty": "string",
    "clientName": "string",
    "clientProperty": "string",
    "clientCode": "string",
    "clientBusinessSort": "string",
    "clientAddress": "string",
    "clientLinkMan": "string",
    "clientLinkPhone": "string",
    "relationType": "string",
    "whetherAssetsAgainst": "string",
    "whetherAssure": "string",
    "whetherAcceptanceDraft": "string",
    "whetherLinkTogether": "string",
    "contractFlag": "string",
    "contractDetails": "string",
    "createDate": "string",
    "sellerToName": "string",
    "shipToName": "string",
    "billToName": "string",
    "payerName": "string",
    "channelAgentName": "string",
    "customerAccountId": "string",
    "innerAccountId": "string",
    "outerAccountId": "string",
    "columnCode": "string",
    "riskTime": "string",
    "agreeMainProportion": 0,
    "floatMangeCostProportion": 0,
    "dataDeposit": 0,
    "creditPaymentDays": 0,
    "contractCategoryCode": "string",
    "contractCategoryName": "string",
    "designProjectNum": "string",
    "contractTypeName": "string",
    "contractTypeCode": "string",
    "amountConfirmMethod": "string",
    "amountConfirmMethodCode": "string",
    "projectSituation": "string",
    "projectSituationCode": "string",
    "projectLeader": "string",
    "projectLeaderName": "string",
    "projectLeaderPhone": "string",
    "designUsefulYear": 0,
    "designUsefulYearUnit": "string",
    "isCheckAndAccept": "string",
    "projectClassify": "string",
    "projectClassifyName": "string",
    "projectSource": "string",
    "projectSourceName": "string",
    "projectDetailClassify": "string",
    "projectDetailClassifyName": "string",
    "subAccNum": "string",
    "subAccName": "string",
    "dealerType": "string",
    "hhrType": "string",
    "jsnmFrameCode": "string",
    "monthlyTasks": "string",
    "settlementMode": "string",
    "computeField": "string",
    "computeWay": "string",
    "settlementRatio": "string",
    "contractForProcessing": "string",
    "channelExclusiveType": "string",
    "contractRangeManagefeeList": [
        {
            "id": 0,
            "createUser": 0,
            "createDept": 0,
            "createTime": "string",
            "updateUser": 0,
            "updateTime": "string",
            "status": 0,
            "isDeleted": 0,
            "contractCode": "string",
            "agreeMainProportionMin": 0,
            "agreeMainProportionMax": 0,
            "adminFeeValue": 0
        }
    ],
    "materials": [
        {
            "id": 0,
            "createUser": 0,
            "createDept": 0,
            "createTime": "string",
            "updateUser": 0,
            "updateTime": "string",
            "status": 0,
            "isDeleted": 0,
            "contractCode": "string",
            "materialLineItemNo": 0,
            "serialNum": "string",
            "description": "string",
            "typeSpecification": "string",
            "pricingBase": "string",
            "unitMeasure": "string",
            "amount": 0,
            "price": 0,
            "sum": 0,
            "settlementPrice": 0,
            "whetherPresented": "string",
            "priceUnit": "string",
            "settlementPriceCoefficient": 0,
            "settlementPriceUnit": "string",
            "numUnit": "string",
            "groupCode": "string",
            "extra": "string"
        }
    ],
    "materialLineVOS": [
        {
            "id": 0,
            "createUser": 0,
            "createDept": 0,
            "createTime": "string",
            "updateUser": 0,
            "updateTime": "string",
            "status": 0,
            "isDeleted": 0,
            "contractCode": "string",
            "materialLineItemNo": 0,
            "serialNum": "string",
            "description": "string",
            "typeSpecification": "string",
            "pricingBase": "string",
            "unitMeasure": "string",
            "amount": 0,
            "price": 0,
            "sum": 0,
            "settlementPrice": 0,
            "whetherPresented": "string",
            "priceUnit": "string",
            "settlementPriceCoefficient": 0,
            "settlementPriceUnit": "string",
            "numUnit": "string",
            "groupCode": "string",
            "extra": "string",
            "usedNum": 0,
            "density": 0,
            "thickness": 0,
            "inventory": 0,
            "standFlag": "string",
            "brand": "string",
            "brandLabel": "string",
            "length": 0,
            "remainNum": 0
        }
    ],
    "paymentItems": [
        {
            "id": 0,
            "createUser": 0,
            "createDept": 0,
            "createTime": "string",
            "updateUser": 0,
            "updateTime": "string",
            "status": 0,
            "isDeleted": 0,
            "contractCode": "string",
            "lineItemNo": 0,
            "proceedsRate": 0,
            "whetherDqualityAssuranceLine": "string",
            "lastShipme": "string",
            "settleMonth": 0,
            "delayDays": 0,
            "qaRate": 0,
            "dqualityAssuranceDelayDays": 0,
            "isDel": "string"
        }
    ],
    "contractConstructionLines": [
        {
            "id": 0,
            "createUser": 0,
            "createDept": 0,
            "createTime": "string",
            "updateUser": 0,
            "updateTime": "string",
            "status": 0,
            "isDeleted": 0,
            "contractCode": "string",
            "constructionLineItemNo": 0,
            "conInfoPart": "string",
            "conInfoWayCode": "string",
            "conInfoWayName": "string",
            "conInfoArea": "string",
            "conInfoUnitPrice": "string",
            "conProjectUnit": "string"
        }
    ],
    "contractAgentSeriesList": [
        {
            "id": 0,
            "contractCode": "string",
            "generalAgentType": 0,
            "generalAgentTypeName": "string",
            "customerNo": "string",
            "customerName": "string",
            "companyId": 0,
            "companyName": "string",
            "deptId": 0,
            "deptName": "string",
            "zone": "string",
            "innerAccountId": "string",
            "innerAccountName": "string",
            "managerId": 0,
            "managerName": "string"
        }
    ],
    "projectId": 0,
    "projectManagerName": "string",
    "contractSettlementMode": {
        "id": 0,
        "createUser": 0,
        "createDept": 0,
        "createTime": "string",
        "updateUser": 0,
        "updateTime": "string",
        "status": 0,
        "isDeleted": 0,
        "contractCode": "string",
        "contractId": "string",
        "settlementMode": "string",
        "computeField": "string",
        "computeWay": "string",
        "settlementRatio": "string",
        "settlementRemark": "string",
        "computeExpression": "string",
        "settlementModeName": "string",
        "computeFieldName": "string",
        "computeWayName": "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 '/facade/tranContract' \
--header 'Content-Type: application/json' \
--data-raw '{
    "id": 0,
    "createUser": 0,
    "createDept": 0,
    "createTime": "string",
    "updateUser": 0,
    "updateTime": "string",
    "status": 0,
    "isDeleted": 0,
    "contractId": "string",
    "contractCode": "string",
    "contractMainCode": "string",
    "contractProperty": "string",
    "contractSort1Code": "string",
    "contractSort1Name": "string",
    "contractSort2Code": "string",
    "contractSort2Name": "string",
    "whetherSplit": "string",
    "actualWhetherSplit": "string",
    "contractExecutor": "string",
    "contractExecutorNum": "string",
    "sellerToCode": "string",
    "shipToCode": "string",
    "billToCode": "string",
    "payerCode": "string",
    "contractName": "string",
    "remark": "string",
    "paymentType": "string",
    "paymentMethod": "string",
    "paymentMethodDesc": "string",
    "noContractShipmentsNumber": "string",
    "noContractShipmentsReason": "string",
    "contractAmount": "string",
    "promisedReturnDate": "string",
    "firstPartyLinkmanName": "string",
    "firstPartyLinkmanPhone": "string",
    "contractBeginDate": "string",
    "contractEndDate": "string",
    "contractSignDate": "string",
    "contractCheckDate": "string",
    "contractStatus": 0,
    "contractCheckStatus": 0,
    "wbsProjectNum": "string",
    "wbsProjectName": "string",
    "wbsAgentNum": "string",
    "wbsAgentName": "string",
    "adminFeeType": "string",
    "adminFeeRate": "string",
    "adminFeeExplain": "string",
    "frameworkCode": "string",
    "channelAgentCode": "string",
    "groupProtocShort": "string",
    "groupProtocCode": "string",
    "province": "string",
    "city": "string",
    "county": "string",
    "currency": "string",
    "nation": "string",
    "distributionChannel": "string",
    "productGroup": "string",
    "signContractCompanyCode": "string",
    "signContractCompanyName": "string",
    "createUserCode": "string",
    "createUserName": "string",
    "createUserUnitCode": "string",
    "level2OrgCode": "string",
    "level2OrgName": "string",
    "projectName": "string",
    "projectNum": "string",
    "businessSort": "string",
    "projectAddress": "string",
    "projectProperty": "string",
    "clientName": "string",
    "clientProperty": "string",
    "clientCode": "string",
    "clientBusinessSort": "string",
    "clientAddress": "string",
    "clientLinkMan": "string",
    "clientLinkPhone": "string",
    "relationType": "string",
    "whetherAssetsAgainst": "string",
    "whetherAssure": "string",
    "whetherAcceptanceDraft": "string",
    "whetherLinkTogether": "string",
    "contractFlag": "string",
    "contractDetails": "string",
    "createDate": "string",
    "sellerToName": "string",
    "shipToName": "string",
    "billToName": "string",
    "payerName": "string",
    "channelAgentName": "string",
    "customerAccountId": "string",
    "innerAccountId": "string",
    "outerAccountId": "string",
    "columnCode": "string",
    "riskTime": "string",
    "agreeMainProportion": 0,
    "floatMangeCostProportion": 0,
    "dataDeposit": 0,
    "creditPaymentDays": 0,
    "contractCategoryCode": "string",
    "contractCategoryName": "string",
    "designProjectNum": "string",
    "contractTypeName": "string",
    "contractTypeCode": "string",
    "amountConfirmMethod": "string",
    "amountConfirmMethodCode": "string",
    "projectSituation": "string",
    "projectSituationCode": "string",
    "projectLeader": "string",
    "projectLeaderName": "string",
    "projectLeaderPhone": "string",
    "designUsefulYear": 0,
    "designUsefulYearUnit": "string",
    "isCheckAndAccept": "string",
    "projectClassify": "string",
    "projectClassifyName": "string",
    "projectSource": "string",
    "projectSourceName": "string",
    "projectDetailClassify": "string",
    "projectDetailClassifyName": "string",
    "subAccNum": "string",
    "subAccName": "string",
    "dealerType": "string",
    "hhrType": "string",
    "jsnmFrameCode": "string",
    "monthlyTasks": "string",
    "settlementMode": "string",
    "computeField": "string",
    "computeWay": "string",
    "settlementRatio": "string",
    "contractForProcessing": "string",
    "channelExclusiveType": "string",
    "contractRangeManagefeeList": [
        {
            "id": 0,
            "createUser": 0,
            "createDept": 0,
            "createTime": "string",
            "updateUser": 0,
            "updateTime": "string",
            "status": 0,
            "isDeleted": 0,
            "contractCode": "string",
            "agreeMainProportionMin": 0,
            "agreeMainProportionMax": 0,
            "adminFeeValue": 0
        }
    ],
    "materials": [
        {
            "id": 0,
            "createUser": 0,
            "createDept": 0,
            "createTime": "string",
            "updateUser": 0,
            "updateTime": "string",
            "status": 0,
            "isDeleted": 0,
            "contractCode": "string",
            "materialLineItemNo": 0,
            "serialNum": "string",
            "description": "string",
            "typeSpecification": "string",
            "pricingBase": "string",
            "unitMeasure": "string",
            "amount": 0,
            "price": 0,
            "sum": 0,
            "settlementPrice": 0,
            "whetherPresented": "string",
            "priceUnit": "string",
            "settlementPriceCoefficient": 0,
            "settlementPriceUnit": "string",
            "numUnit": "string",
            "groupCode": "string",
            "extra": "string"
        }
    ],
    "materialLineVOS": [
        {
            "id": 0,
            "createUser": 0,
            "createDept": 0,
            "createTime": "string",
            "updateUser": 0,
            "updateTime": "string",
            "status": 0,
            "isDeleted": 0,
            "contractCode": "string",
            "materialLineItemNo": 0,
            "serialNum": "string",
            "description": "string",
            "typeSpecification": "string",
            "pricingBase": "string",
            "unitMeasure": "string",
            "amount": 0,
            "price": 0,
            "sum": 0,
            "settlementPrice": 0,
            "whetherPresented": "string",
            "priceUnit": "string",
            "settlementPriceCoefficient": 0,
            "settlementPriceUnit": "string",
            "numUnit": "string",
            "groupCode": "string",
            "extra": "string",
            "usedNum": 0,
            "density": 0,
            "thickness": 0,
            "inventory": 0,
            "standFlag": "string",
            "brand": "string",
            "brandLabel": "string",
            "length": 0,
            "remainNum": 0
        }
    ],
    "paymentItems": [
        {
            "id": 0,
            "createUser": 0,
            "createDept": 0,
            "createTime": "string",
            "updateUser": 0,
            "updateTime": "string",
            "status": 0,
            "isDeleted": 0,
            "contractCode": "string",
            "lineItemNo": 0,
            "proceedsRate": 0,
            "whetherDqualityAssuranceLine": "string",
            "lastShipme": "string",
            "settleMonth": 0,
            "delayDays": 0,
            "qaRate": 0,
            "dqualityAssuranceDelayDays": 0,
            "isDel": "string"
        }
    ],
    "contractConstructionLines": [
        {
            "id": 0,
            "createUser": 0,
            "createDept": 0,
            "createTime": "string",
            "updateUser": 0,
            "updateTime": "string",
            "status": 0,
            "isDeleted": 0,
            "contractCode": "string",
            "constructionLineItemNo": 0,
            "conInfoPart": "string",
            "conInfoWayCode": "string",
            "conInfoWayName": "string",
            "conInfoArea": "string",
            "conInfoUnitPrice": "string",
            "conProjectUnit": "string"
        }
    ],
    "contractAgentSeriesList": [
        {
            "id": 0,
            "contractCode": "string",
            "generalAgentType": 0,
            "generalAgentTypeName": "string",
            "customerNo": "string",
            "customerName": "string",
            "companyId": 0,
            "companyName": "string",
            "deptId": 0,
            "deptName": "string",
            "zone": "string",
            "innerAccountId": "string",
            "innerAccountName": "string",
            "managerId": 0,
            "managerName": "string"
        }
    ],
    "projectId": 0,
    "projectManagerName": "string",
    "contractSettlementMode": {
        "id": 0,
        "createUser": 0,
        "createDept": 0,
        "createTime": "string",
        "updateUser": 0,
        "updateTime": "string",
        "status": 0,
        "isDeleted": 0,
        "contractCode": "string",
        "contractId": "string",
        "settlementMode": "string",
        "computeField": "string",
        "computeWay": "string",
        "settlementRatio": "string",
        "settlementRemark": "string",
        "computeExpression": "string",
        "settlementModeName": "string",
        "computeFieldName": "string",
        "computeWayName": "string"
    }
}'

返回响应

🟢200成功
application/json
Body
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解析过来的
key
object (key) 
可选
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 
可选
工程订单的场景下施工合同编号
示例
{
  "billingPartyCode": "",
  "billingPartyName": "",
  "contractId": 0,
  "contractCode": "",
  "contractName": "",
  "projectBuildingTypeSign": "",
  "corporateCompanyName": "",
  "corporateCompanyCode": "",
  "middleCode": "",
  "middleName": "",
  "middleCustomerId": "",
  "customerName": "",
  "customerCode": "",
  "projectNum": "",
  "projectName": "",
  "projectWbs": "",
  "projectWbsDesc": "",
  "requestWbsCode": "",
  "projectAddress": "",
  "partnerWbs": "",
  "partnerWbsDesc": "",
  "contractType": "",
  "contractVersion": "",
  "projectNature": "",
  "contractStartDate": "",
  "contractEndDate": "",
  "deliveryPartyCode": "",
  "receivingPartyCode": "",
  "payerCode": "",
  "payerName": "",
  "projectSerialConsistencyList": [
    ""
  ],
  "channel": "",
  "saleOrg": "",
  "productGroup": "",
  "contractStatus": "",
  "countryCode": "",
  "provinceCode": "",
  "cityCode": "",
  "districtCode": "",
  "detail": "",
  "discount": 0.0,
  "currency": "",
  "payMethod": "",
  "payMethodName": "",
  "contractPeriod": "",
  "employeeCode": "",
  "internalFollowerAccountId": "",
  "externalFollowerAccountId": "",
  "customerAccountId": "",
  "details": {
    "": {}
  },
  "contactInformation": "",
  "remark": "",
  "level2OrgCode": "",
  "level2OrgName": "",
  "firstConsigneeName": "",
  "secondConsigneeName": "",
  "firstConsigneeTel": "",
  "secondConsigneeTel": "",
  "doublePackageSplit": false,
  "contractCheckStatus": 0,
  "contractFlag": "",
  "whetherSplit": "",
  "contractExecutor": "",
  "contractExecutorNum": "",
  "creditPaymentDays": 0,
  "businessSort": "",
  "projectExpectedUsedMaterials": "",
  "projectExpectedUsedMaterialName": "",
  "overseasCustomerFlag": false,
  "projectPoolType": "",
  "projectSign": "",
  "signContractCompanyCode": "",
  "channelAgentCode": "",
  "innerAccountId": "",
  "outerAccountId": "",
  "dealerType": ""
}
修改于 2024-08-21 02:32:11
上一页
获取预算信息
下一页
数据初始化转换实体类使用
Built with