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

工作流代办审批表单处理器

POST
/overseas/customs-contract/flow
工作流代办审批表单处理器
传入id

请求参数

Body 参数application/json
boKey
string  | null 
业务对象KEY
可选
data
object (OverseasCustomsContract) 
业务对象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 
是否已删除
可选
customsContractFileUrl
string  | null 
报关合同附件地址
可选
customsOrderFileUrl
string  | null 
报关单附件地址
可选
customsPackingFileUrl
string  | null 
装箱单附件地址
可选
customsInvoiceFileUrl
string  | null 
商业发票附件地址
可选
customsBillFileUrl
string  | null 
提单附件地址
可选
customsOtherFileUrl
string  | null 
其它附件地址
可选
customsTravelFileUrl
string  | null 
旅行条附件地址
可选
createType
integer  | null 
可选
创建类型
创建类型
1:生成电子报关合同,2:上传已报关合同
customsNumber
string  | null 
报关单号
可选
customsBillNumber
string  | null 
提单号
可选
customsPacking
string  | null 
装箱信息
可选
sellerCode
string  | null 
卖方编码
必需
sellerName
string  | null 
卖方名称
可选
sellerNameEn
string  | null 
卖方英文名称
可选
sellerAddress
string  | null 
卖方地址
可选
sellerAddressEn
string  | null 
卖方英文地址
可选
buyerCode
string  | null 
买方编码
必需
buyerName
string  | null 
买方名称
可选
buyerNameEn
string  | null 
买方英文名称
可选
buyerAddress
string  | null 
买方地址
可选
buyerAddressEn
string  | null 
买方英文地址
可选
contractCode
string  | null 
合同编码
必需
signedDate
string  | null 
必需
签订日期 yyyy-MM-dd
signedDateStr
string  | null 
可选
signedLocation
string  | null 
签订地点
可选
signedLocationEn
string  | null 
可选
签订地点 英文 signed at
shipmentTime
string  | null 
装运期限
可选
loadingPort
string  | null 
装运口岸
必需
loadingPortEn
string  | null 
装运口岸 英文
可选
paymentTerms
string  | null 
付款方式
可选
destinationPort
string  | null 
目的口岸
必需
destinationPortEn
string  | null 
目的口岸 英文
可选
shipmentMarks
string  | null 
装运码头
可选
buyerSignatureCode
string  | null 
可选
报关合同买方签字人code
buyerSignatureName
string  | null 
可选
报关合同买方签字人名称
buyerSignaturePhone
string  | null 
可选
报关合同买方签字人手机号
otherGeneratedItems
string  | null 
可选
其它生成项,英文逗号拼接,1:商业发票;2:装箱单
orderList
array[object (OverseasCustomsContractOrder) {29}]  | null 
报关合同订单项
必需
totalValue
number  | null 
可选
订单 totalValue
totalValueFormat
string  | null 
可选
totalValueUpperCase
string  | null 
可选
订单 totalValue 大写
invoiceSellerName
string  | null 
可选
发票 卖方名称 The Sellers
invoiceSellerAddress
string  | null 
可选
发票 卖方地址 Address
invoiceBuyerName
string  | null 
可选
发票 买方名称 The Buyers
invoiceBuyerAddress
string  | null 
可选
发票 买方地址 Address
invoiceNo
string  | null 
可选
发票 INVOICE NO
invoiceDate
string  | null 
可选
发票 INVOICE DATE
invoiceContractNo
string  | null 
可选
发票 CONTRACT NO
invoiceFrom
string  | null 
发票 From
可选
invoiceTo
string  | null 
发票 To
可选
invoiceTotalAmount
number  | null 
可选
发票 Total Amount
invoiceList
array[object (OverseasCustomsContractInvoice) {17}]  | null 
商业发票信息
可选
invoiceAddList
array[string] | null 
可选
商业发票信息增行,前端提交/详情页可用
invoiceAddListStr
string  | null 
可选
商业发票信息增行数据库字段
packingSellerName
string  | null 
可选
装箱单 卖方名称 The Sellers
packingSellerAddress
string  | null 
可选
装箱单 卖方地址 Address
packingBuyerName
string  | null 
可选
装箱单 买方名称 The Buyers
packingBuyerAddress
string  | null 
可选
装箱单 买方地址 Address
packingNo
string  | null 
可选
装箱单 packing NO
packingDate
string  | null 
可选
装箱单 packing DATE
packingContractNo
string  | null 
可选
装箱单 CONTRACT NO
packingFrom
string  | null 
装箱单 From
可选
packingTo
string  | null 
装箱单 To
可选
packingTotalPackage
number  | null 
可选
装箱单 Total package
packingTotalWeightN
number  | null 
可选
装箱单 Total weight(KGS N.W.)
packingTotalWeightG
number  | null 
可选
装箱单 Total weight(KGS G.W.)
packingTotalVolume
number  | null 
可选
装箱单 Total volume(M3)
packingList
array[object (OverseasCustomsContractPacking) {17}]  | null 
装箱单信息
可选
packingAddList
array[string] | null 
可选
装箱单信息增行,前端提交/详情页可用
packingAddListStr
string  | null 
可选
装箱单信息增行数据库字段
createUserName
string  | null 
创建人姓名
可选
priceTerms
string  | null 
价格条款
可选
priceTermsEn
string  | null 
价格条款en
可选
processNo
string  | null 
流程编号
可选
createUserCode
string  | null 
员工编号
可选
id
object (Object) 
业务对象id
可选
flowKey
string  | null 
流程KEY
可选
flowId
string  | null 
流程ID
可选
instanceId
string  | null 
实例ID
可选
nodeId
string  | null 
节点ID
可选
actionName
string  | null 
动作名
可选
option
string  | null 
意见
可选
示例
{
    "boKey": "string",
    "data": {
        "id": 0,
        "createUser": 0,
        "createDept": 0,
        "createTime": "string",
        "updateUser": 0,
        "updateTime": "string",
        "status": 0,
        "isDeleted": 0,
        "customsContractFileUrl": "string",
        "customsOrderFileUrl": "string",
        "customsPackingFileUrl": "string",
        "customsInvoiceFileUrl": "string",
        "customsBillFileUrl": "string",
        "customsOtherFileUrl": "string",
        "customsTravelFileUrl": "string",
        "createType": 0,
        "customsNumber": "string",
        "customsBillNumber": "string",
        "customsPacking": "string",
        "sellerCode": "string",
        "sellerName": "string",
        "sellerNameEn": "string",
        "sellerAddress": "string",
        "sellerAddressEn": "string",
        "buyerCode": "string",
        "buyerName": "string",
        "buyerNameEn": "string",
        "buyerAddress": "string",
        "buyerAddressEn": "string",
        "contractCode": "string",
        "signedDate": "string",
        "signedDateStr": "string",
        "signedLocation": "string",
        "signedLocationEn": "string",
        "shipmentTime": "string",
        "loadingPort": "string",
        "loadingPortEn": "string",
        "paymentTerms": "string",
        "destinationPort": "string",
        "destinationPortEn": "string",
        "shipmentMarks": "string",
        "buyerSignatureCode": "string",
        "buyerSignatureName": "string",
        "buyerSignaturePhone": "string",
        "otherGeneratedItems": "string",
        "orderList": [
            {
                "id": 0,
                "createUser": 0,
                "createDept": 0,
                "createTime": "string",
                "updateUser": 0,
                "updateTime": "string",
                "status": 0,
                "isDeleted": 0,
                "mainId": 0,
                "orderNo": "string",
                "sapOrderNo": "string",
                "orderItemId": 0,
                "shipmentItemId": 0,
                "shipmentNo": "string",
                "shipmentItemNo": "string",
                "materialCode": "string",
                "materialName": "string",
                "materialNameEn": "string",
                "isDrawback": 0,
                "specification": "string",
                "unit": "string",
                "unitPrice": 0,
                "curQty": 0,
                "usedNumber": 0,
                "availableNumber": 0,
                "applyNumber": 0,
                "currency": "string",
                "sumPrice": 0,
                "signDate": "string"
            }
        ],
        "totalValue": 0,
        "totalValueFormat": "string",
        "totalValueUpperCase": "string",
        "invoiceSellerName": "string",
        "invoiceSellerAddress": "string",
        "invoiceBuyerName": "string",
        "invoiceBuyerAddress": "string",
        "invoiceNo": "string",
        "invoiceDate": "string",
        "invoiceContractNo": "string",
        "invoiceFrom": "string",
        "invoiceTo": "string",
        "invoiceTotalAmount": 0,
        "invoiceList": [
            {
                "id": 0,
                "createUser": 0,
                "createDept": 0,
                "createTime": "string",
                "updateUser": 0,
                "updateTime": "string",
                "status": 0,
                "isDeleted": 0,
                "mainId": 0,
                "marksNo": "string",
                "materialCode": "string",
                "materialNameEn": "string",
                "applyNumber": 0,
                "currency": "string",
                "unit": "string",
                "unitPrice": 0,
                "amount": 0
            }
        ],
        "invoiceAddList": [
            "string"
        ],
        "invoiceAddListStr": "string",
        "packingSellerName": "string",
        "packingSellerAddress": "string",
        "packingBuyerName": "string",
        "packingBuyerAddress": "string",
        "packingNo": "string",
        "packingDate": "string",
        "packingContractNo": "string",
        "packingFrom": "string",
        "packingTo": "string",
        "packingTotalPackage": 0,
        "packingTotalWeightN": 0,
        "packingTotalWeightG": 0,
        "packingTotalVolume": 0,
        "packingList": [
            {
                "id": 0,
                "createUser": 0,
                "createDept": 0,
                "createTime": "string",
                "updateUser": 0,
                "updateTime": "string",
                "status": 0,
                "isDeleted": 0,
                "mainId": 0,
                "marksNo": "string",
                "materialCode": "string",
                "materialNameEn": "string",
                "packageNumber": 0,
                "netWeight": 0,
                "grossWeight": 0,
                "measurement": 0,
                "currency": "string"
            }
        ],
        "packingAddList": [
            "string"
        ],
        "packingAddListStr": "string",
        "createUserName": "string",
        "priceTerms": "string",
        "priceTermsEn": "string",
        "processNo": "string",
        "createUserCode": "string"
    },
    "id": {},
    "flowKey": "string",
    "flowId": "string",
    "instanceId": "string",
    "nodeId": "string",
    "actionName": "string",
    "option": "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 '/overseas/customs-contract/flow' \
--header 'Content-Type: application/json' \
--data-raw '{
    "boKey": "string",
    "data": {
        "id": 0,
        "createUser": 0,
        "createDept": 0,
        "createTime": "string",
        "updateUser": 0,
        "updateTime": "string",
        "status": 0,
        "isDeleted": 0,
        "customsContractFileUrl": "string",
        "customsOrderFileUrl": "string",
        "customsPackingFileUrl": "string",
        "customsInvoiceFileUrl": "string",
        "customsBillFileUrl": "string",
        "customsOtherFileUrl": "string",
        "customsTravelFileUrl": "string",
        "createType": 0,
        "customsNumber": "string",
        "customsBillNumber": "string",
        "customsPacking": "string",
        "sellerCode": "string",
        "sellerName": "string",
        "sellerNameEn": "string",
        "sellerAddress": "string",
        "sellerAddressEn": "string",
        "buyerCode": "string",
        "buyerName": "string",
        "buyerNameEn": "string",
        "buyerAddress": "string",
        "buyerAddressEn": "string",
        "contractCode": "string",
        "signedDate": "string",
        "signedDateStr": "string",
        "signedLocation": "string",
        "signedLocationEn": "string",
        "shipmentTime": "string",
        "loadingPort": "string",
        "loadingPortEn": "string",
        "paymentTerms": "string",
        "destinationPort": "string",
        "destinationPortEn": "string",
        "shipmentMarks": "string",
        "buyerSignatureCode": "string",
        "buyerSignatureName": "string",
        "buyerSignaturePhone": "string",
        "otherGeneratedItems": "string",
        "orderList": [
            {
                "id": 0,
                "createUser": 0,
                "createDept": 0,
                "createTime": "string",
                "updateUser": 0,
                "updateTime": "string",
                "status": 0,
                "isDeleted": 0,
                "mainId": 0,
                "orderNo": "string",
                "sapOrderNo": "string",
                "orderItemId": 0,
                "shipmentItemId": 0,
                "shipmentNo": "string",
                "shipmentItemNo": "string",
                "materialCode": "string",
                "materialName": "string",
                "materialNameEn": "string",
                "isDrawback": 0,
                "specification": "string",
                "unit": "string",
                "unitPrice": 0,
                "curQty": 0,
                "usedNumber": 0,
                "availableNumber": 0,
                "applyNumber": 0,
                "currency": "string",
                "sumPrice": 0,
                "signDate": "string"
            }
        ],
        "totalValue": 0,
        "totalValueFormat": "string",
        "totalValueUpperCase": "string",
        "invoiceSellerName": "string",
        "invoiceSellerAddress": "string",
        "invoiceBuyerName": "string",
        "invoiceBuyerAddress": "string",
        "invoiceNo": "string",
        "invoiceDate": "string",
        "invoiceContractNo": "string",
        "invoiceFrom": "string",
        "invoiceTo": "string",
        "invoiceTotalAmount": 0,
        "invoiceList": [
            {
                "id": 0,
                "createUser": 0,
                "createDept": 0,
                "createTime": "string",
                "updateUser": 0,
                "updateTime": "string",
                "status": 0,
                "isDeleted": 0,
                "mainId": 0,
                "marksNo": "string",
                "materialCode": "string",
                "materialNameEn": "string",
                "applyNumber": 0,
                "currency": "string",
                "unit": "string",
                "unitPrice": 0,
                "amount": 0
            }
        ],
        "invoiceAddList": [
            "string"
        ],
        "invoiceAddListStr": "string",
        "packingSellerName": "string",
        "packingSellerAddress": "string",
        "packingBuyerName": "string",
        "packingBuyerAddress": "string",
        "packingNo": "string",
        "packingDate": "string",
        "packingContractNo": "string",
        "packingFrom": "string",
        "packingTo": "string",
        "packingTotalPackage": 0,
        "packingTotalWeightN": 0,
        "packingTotalWeightG": 0,
        "packingTotalVolume": 0,
        "packingList": [
            {
                "id": 0,
                "createUser": 0,
                "createDept": 0,
                "createTime": "string",
                "updateUser": 0,
                "updateTime": "string",
                "status": 0,
                "isDeleted": 0,
                "mainId": 0,
                "marksNo": "string",
                "materialCode": "string",
                "materialNameEn": "string",
                "packageNumber": 0,
                "netWeight": 0,
                "grossWeight": 0,
                "measurement": 0,
                "currency": "string"
            }
        ],
        "packingAddList": [
            "string"
        ],
        "packingAddListStr": "string",
        "createUserName": "string",
        "priceTerms": "string",
        "priceTermsEn": "string",
        "processNo": "string",
        "createUserCode": "string"
    },
    "id": {},
    "flowKey": "string",
    "flowId": "string",
    "instanceId": "string",
    "nodeId": "string",
    "actionName": "string",
    "option": "string"
}'

返回响应

🟢200成功
application/json
Body
isOk
boolean  | null 
本次调用是否成功
可选
msg
string  | null 
操作提示信息
可选
cause
string  | null 
异常堆栈信息
可选
code
string  | null 
状态码
可选
data
object (FormHandlerResult) 
结果数据
可选
variables
object (Map«Object») 
可选
需要设置更新的流程变量
bizId
string  | null 
可选
第一次保存后需要反回 业务数据的主键
示例
{
  "isOk": false,
  "msg": "",
  "cause": "",
  "code": "",
  "data": {
    "variables": {
      "": {}
    },
    "bizId": ""
  }
}
修改于 2025-05-14 06:52:10
上一页
工作流启动
下一页
工作流归档
Built with