29 KiB
一、功能概述
- 订单业务:CRM订单管理系统可以实现订单的自动创建、处理、跟踪和关闭,整合销售、供应链和客户支持等业务流程。同时,也能通过分析订单的历史数据,总结出订单的特点和规律,帮助企业更好地制定销售策略和优惠政策。
- 出库业务:CRM系统通过库存管理功能,可以实时掌握库存情况,当订单被确认后,系统会自动进行库存扣减,并生成出库单。出库单会详细列出需要出库的产品、数量、批次等信息,以便仓库人员按照出库单进行拣货和发货,打通物流与库存的边界,形成业务流通。
- 退货业务:当客户需要退货时,可以通过CRM系统提交退货申请。系统会自动审核退货申请,并生成退货单。退货单会详细列出退货的产品、数量、原因等信息。仓库人员收到退货后,会进行验收并更新库存信息。
- 退换货业务:退换货业务是退货业务和出库业务的结合。当客户需要退换货时,可以先通过CRM系统提交退货申请并完成退货流程。然后,客户可以重新下单购买需要的产品,CRM系统会再次进行出库流程,将新的产品发送给客户。
二、核心服务说明
类名 | 类说明 | 请求类型 | 请求地址 | 接口说明 |
---|---|---|---|---|
OrderErpRest |
订单 | POST |
/api/ordererp/getlistnew |
查询所有订单列表数据 |
POST |
/api/ordererp/getlistnew/my |
查询我的订单列表数据 |
||
POST |
/getlistnew/share |
查询别人共享给我的客户订单列表数据 |
||
POST |
/getlistnew/mydept |
查询我负责部门订单列表数据 |
||
POST |
/getlistnew/myjoin |
查询我参与部门订单列表数据 |
||
POST |
/getlistnew/service |
查询所有的服务订单列表数据 |
||
POST |
/getlistnew/asset |
查询所有的资产订单列表数据 |
||
POST |
/getlist |
查询所有的订单列表数据 |
||
POST |
/getlist/my |
查询我的订单列表数据 |
||
POST |
/getlist/share |
查询别人共享给我的订单列表数据 |
||
POST |
/getlist/mydept |
查询我负责部门的订单列表数据 |
||
POST |
/getlist/myjoin |
查询我参与的订单列表数据 |
||
POST |
/getlist/service |
查询我参与的订单列表数据(服务订单) |
||
GET |
/homeorder4Mobile |
查询生科订单首页指标信息 |
||
POST |
/advance |
根据条件查询预付款余额列表 |
||
POST |
/listAdvance |
根据条件查询预付款余额列表 |
||
GET |
/getorderinfo |
根据订单编号查询订单及其详情信息 |
||
GET |
/getorderinfo/{id} |
根据订单 id 查询订单及其详情信息 |
||
GET |
/getbyordercode |
根据订单编号查询订单信息 |
||
GET |
/get/{id} |
根据订单 id 查询订单信息 |
||
POST |
/save |
保存订单 |
||
POST |
/save4Mobile |
保存订单(手机端) |
||
GET |
/deletebyid |
根据 id 删除订单 |
||
GET |
/getadvancelist |
根据租户 ID 和客户编码查询该客户所有预付款余额大于 0 的预付款订单 |
||
POST |
/checklowerprice |
查验商品是否有需要低价处理的商品 |
||
POST |
/checklowerpriceForModify |
查验商品是否有需要低价处理的商品 |
||
GET |
/closeorder |
根据订单编号关闭订单 |
||
POST |
/modifydetail |
修改订单明细 |
||
POST |
/createspecialorder |
创建特殊订单( -G 、 -C )订单 |
||
POST |
/saveandcheck |
新增对象并发起低价审批 |
||
POST |
/lowerFlowSubmit |
处理低价审批流程 |
||
POST |
/dealOrderDetail |
处理待办需要审批的订单详情信息 |
||
GET |
/returnofclose |
退货关闭订单 |
||
POST |
/getstock |
获取当前明细的库存 |
||
GET |
/judgedownstream |
根据订单编码判断该订单是否有下游单据 |
||
GET |
/getprogressbyid/{id} |
根据订单 ID 查询订单进展信息 |
||
POST |
/update |
更新订单 |
||
GET |
/getadvancebymodify |
修改订单明细时查询预付款明细 |
||
POST |
/getalldetailsbycodes |
根据订单 code 集合查询所有的订单明细 |
||
POST |
/checkorderstock |
提交之前检查库存是否足够 |
||
POST |
/modifySale |
修改现销售 |
||
GET |
/initInvorderWriteamount |
初始化预开票发货订单的收款金额 |
||
POST |
/modifyOrderDetail |
修改订单的订单状态,出库状态,开票状态,未出库金额,未开票金额,价税合计,实际价税合计信息 |
||
GET |
/initOrderWriteamountByWhere |
根据开票年份、开票月份初始化订单的收款金额、收款情况 |
||
POST |
/checkBatchLock |
校验是否存在批次锁定客户的订单明细在 ERP 的待发库里存在库存 |
||
GET |
/initActMoney |
运维工具计算实际出库金额 |
||
GET |
/getOrderErpByOrderCode |
根据订单编号获取订单编码列表 |
||
GET |
/getorderprogress |
根据订单 id 查询订单进展 |
||
GET |
/get4Mobile/{id} |
根据 id 获取订单信息 |
||
GET |
/sendlessmsg |
检查订单明细是否缺货并通知 POM |
||
POST |
/getFullactivityList/my |
查询我的全线订单列表数据 |
||
GET |
/isInvoiced |
是否开票 |
||
POST |
/sapAdd |
对接 sap 新增订单 |
||
POST |
/sapUpdate |
对接 sap 更新订单 |
||
POST |
/sapDelete |
对接 sap 删除订单 |
||
POST |
/sapClose |
对接 sap 关闭订单 |
||
POST |
/findOrderByProductCode |
根据定制产品编码查询订单信息 |
||
POST |
/check |
校验明细是否包含需要弱提示的货号 |
||
GET |
/initProductType |
初始化产品类型 |
||
GET |
/listAssert/{instrumentCode} |
根据仪器下单编码获取其下的所有资产订单 |
||
GET |
/privew/{orderCode} |
预览订单 invoice |
||
GET |
/downloadInvoice/{orderCode} |
下载订单 invoice |