From b01964849c1eff2cfad8eb18f877916f1fbc31b6 Mon Sep 17 00:00:00 2001 From: xiaozheming Date: Mon, 26 Feb 2024 14:45:28 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A1=B9=E7=9B=AE=E7=AE=A1=E7=90=86=E5=BA=93/?= =?UTF-8?q?=E8=AF=BA=E5=94=AF=E8=B5=9ECRM=E9=A1=B9=E7=9B=AE/CRM=E6=A8=A1?= =?UTF-8?q?=E5=9D=97=E6=8B=86=E8=A7=A3=E5=88=86=E6=9E=90/=E5=90=88?= =?UTF-8?q?=E5=90=8C=E6=9C=8D=E5=8A=A1=E6=8B=86=E8=A7=A3=E5=88=86=E6=9E=90?= =?UTF-8?q?2.md=20updated?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../合同服务拆解分析2.md | 804 +++++++++++++++++- 1 file changed, 803 insertions(+), 1 deletion(-) diff --git a/项目管理库/诺唯赞CRM项目/CRM模块拆解分析/合同服务拆解分析2.md b/项目管理库/诺唯赞CRM项目/CRM模块拆解分析/合同服务拆解分析2.md index 24f9243..4123e18 100644 --- a/项目管理库/诺唯赞CRM项目/CRM模块拆解分析/合同服务拆解分析2.md +++ b/项目管理库/诺唯赞CRM项目/CRM模块拆解分析/合同服务拆解分析2.md @@ -1,4 +1,806 @@ +# 合同服务拆解分析2 +## 一、功能描述 +1、管理与第三方对接 +2、公开CRM内部接口提供给有赞(商城调用) +3、封装调用WMS、SAP、CMS接口 +## **二、代码运行截图** + +## **三、接口说明** + +### **1.CMS接口** + + + + + + + + + + + + + + + + + + + + + + + + + + + +
类地址类名类说明请求方式方法地址方法名方法说明
/api/cms/contractCmsContractController  cms对接合同POST/passpass合同审核通过
POST/closeclose合同关闭
+ +### 2.SAP接口 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
类地址类名类说明请求方式方法地址方法名方法说明
/api/sap/allotSapAllotController sap对接分布式调拨单POST/callback/updateupdateBySap更新调拨单状态(SAP调用)
POST/syncsync调拨单调入后同步到SAP
/api/sap/cancelOrderSapCancelOrderControllersap对接退货订单POST/savesaveCancelOrder新增退货订单
POST/deletedelete删除退货订单
POST/delete/atomdeleteAtom删除(原子性)
/api/sap/clientSapClientControllersap对接客户POST/savesaveClient新建客户
POST/updateupdateClient修改客户
POST/deletedeleteClient删除客户
POST/freezefreezeClient冻结客户
POST/unFreezeunFreezeClient解冻客户
POST/partialUpdatepartialUpdatesap更新客户或组织信息后调用
POST/updateBatchupdateBatch批量修改客户
POST/syncClientsyncClient初始化客户
POST/addRelationaddRelation增加关联
GET/selectSapCodeByClientCodeselectSapCodeByClientCode根据客户编码查询客户的sap编码
POST/saveClientSapsaveClientSap保存客户sap关联
POST/batchSavebatchSaveClientOrg基于组织关联批量保存客户sap关联
POST/batchSaveClientSapbatchSaveClientSap基于客户关联批量保存客户sap关联
GET/getSapClientCodegetSapOrderCode通过CRM客户编码查询对应的SAP客户编号
POST/batchImportbatchImport批量插入sap客户关联
POST/getSapCodegetSapCode查询sap编码
/api/sap/exchangeSapExchangeControllersap对接汇率POST/getExchangesaveCancelOrder月初调取记账汇率
/api/sap/instrumentPutSapInstrumentPutControllersap对接其他出库单POST/savesaveInstrumentPut建立资产卡片,新增其他出库单
POST/saveQtckdsaveQtckd新增其他出库单
POST/updateupdate更新单据数据(sap调用)
/api/sap/invoiceSapInvoiceControllersap对接发票POST/savesaveInvoice新增
POST/writeOffwriteOffInvoice冲销
POST/updateupdateInvoice更新发票
POST/importUpdateimportUpdate导入更新发票
/api/sap/invoiceLostSapInvoiceLostControllersap对接发票丢失POST/pushOtherInpushOtherIn发票丢失下推退换货退回订单
POST/lost/deletedeleteLost删除发票丢失下推的退换货退回订单
/api/sap/moneyBackSapMoneyBackControllersap对接收款单POST/pushpush收款单数据推送
/api/sap/orderErpSapOrderErpControllersap对接订单POST/savesaveOrderErp新增订单
POST/updateupdateOrderErp修改订单
POST/closecloseOrderErp关闭订单
POST/deletedeleteOrderErp删除订单
POST/modifySalemodifySales更新订单销售员
POST/importRelationimportRelation导入订单关联
GET/getSapOrderCodegetSapOrderCode通过CRM订单编号查询对应的SAP订单编号
/api/sap/orgSapOrgControllersap对接组织POST/savesaveOrg新增组织
POST/updateupdateOrg修改组织
GET/getSapOrgCodegetSapOrderCode通过CRM客户编码查询对应的SAP客户编号
POST/batchImportbatchImport批量插入sap组织关联
/api/sap/productSapProductControllersap对接物料POST/synsynsap同步物料到crm
POST/getSapCodegetSapCode通过crm的productCode集合查询出SAP的productCode
POST/getSapBusiCodeMapgetSapBusiCodeMap通过SAP的productCode集合查询出crm的productCode
/api/sap/productionSapProductionControllersap对接定制生产POST/savesave新增
/api/sap/purchaseOrderSapPurchaseOrderControllersap对接采购订单POST/savesave采购订单
/api/sap/receivableSapReceivableControllersap对接应收单POST/savesaveReceivable新增
POST/writeOffwriteOffReceivable冲销
GET/checkWhetherExistcheckWhetherExist检查应收单是否存在关联
GET/getSapCodegetSapCode根据crm单号查询sap应收单号
/api/sap/refundSapRefundControllersap对接退款单POST/savesaveRefund新增
POST/updateupdate退款单状态回传接口
/api/sap/returnsSapReturnsControllersap对接退换货POST/backback退换货-退货
POST/sendsend退换货-发货
POST/send/modifymodifySend退换货-发货修改
POST/send/deletedeleteSend退换货-发货删除
GET/send/unAuditunAuditSend退换货-发货反审核(办事处发货)
POST/back/chargeAgainstBackStockOutchargeAgainstBackStockOut退换货-退回出库单核销
POST/back/deleteBackStockOutdeleteBackStockOut退换货-删除退换货退回出库单
POST/back/deleteBackOrderdeleteBackOrder退换货-删除退换货退回订单
POST/send/deleteWmsSendStockOutdeleteWmsSendStockOut退换货-发货WMS出库单删除
POST/send/chargeAgainstSendStockOutchargeAgainstBackStockOut退换货-发货出库单核销
POST/send/deleteSendStockOutdeleteSendStockOut退换货-删除退换货发货出库单
POST/send/deleteSendOrderdeleteSendOrder退换货-删除退换货发货订单
/api/sap/scrapApplySapScrapApplyControllersap对接报废POST/savesave新增
/api/sap/stockSapStockControllersap对接库存GET/usableStockCalculateusableStockCalculate可用库存计算
POST/usableStockCalculateBatchusableStockCalculateBatch批量可用库存计算
POST/usableStockCalculateBatchGiftusableStockCalculateBatchGift批量可用库存计算
POST/instantStockQueryinstantStockQuery即时库存查询
POST/instantStockQueryNoLotnuminstantStockQueryNoLotnum无批次即时库存查询(礼品库存)
POST/instantStockQueryAllinstantStockQueryAll即时库存查询所有
/api/sap/stockingApplySapStockingApplyController备货申请POST/savesaveStockingApply新增备货申请
POST/deletedeleteStockingApply删除备货申请
/api/sap/stockOutSapStockOutControllersap对接出库单POST/savesaveStockOut新增
POST/updateupdateStockOut修改
POST/deletedeleteStockOut删除
POST/deleteByReturnsdeleteStockOutByReturns退货业务删除出库单
POST/postingpostingStockOut过账
POST/chargeAgainstchargeAgainstStockOut冲销
POST/unAuditunAudit反审核
GET/getSapStockOutCodegetSapOrderCode通过CRM出库单编码查询对应的SAP出库单编号
POST/delete/atomdeleteAtom删除(原子性)
POST/sureInsureIn确认入库
POST/confirmconfirm报关
POST/getSapCodegetSapCode查询sap编码
/api/sap/storehouseSapStorehouseControllersap对接仓库GET/querySapStoreHousequerySapStoreHouse查询SAP所有仓库信息
/api/sap/writeOffSapWriteOffControllersap对接收款确认单POST/savesaveWriteOff新增
+ +### 3.wms接口 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
类地址类名类说明请求方式方法地址方法名方法说明
/api/wms/allowWmsAllotController sap对接分布式调拨单GET/queryExpressqueryExpress查询wms快递信息
/api/wms/returnsWmsReturnsControllerwms对接退换货GET/verificationverification退换货总部发货的出库单锁单
POST/send/updateStatusupdateSendStatus更新退换货总部发货出库单状态
/api/wms/stockOutWmsStockOutControllerwms对接出库单POST/savesaveStockOut新增
POST/updateupdateStockOut修改
POST/verificationverificationStockOut校验、锁单、取消拣配
POST/updateStatusupdateStatus更新CRM出库单状态
POST/signInsignIn签收(总部出库单-签收)
POST/delte/atomdeleteAtom删除(原子性)
+ +### 4.有赞(商城)接口 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
类地址类名类说明请求方式方法地址方法名方法说明
/api/youzan/orderOrderController订单控制器POST/listorderList订单列表(有赞)
POST/detailorderDetail订单详情(有赞)
/api/youzan/preorderPreorderController预付款订单查询控制器POST/listlistByQuery客户预付款订单列表查询接口
POST/detailgetDetailByQuery客户预付款订单使用详情查询接口
/api/youzan/imprestPreorderImprestController预付款余额查询控制器POST/imprest客户预付款余额查询接口
/api/youzan/userUserController用户控制器POST/listuserList用户列表查询接口(有赞)
+ +## **四****、核心业务流程图** + +## **五、数据库** + +****主要表截图如下:**** \ No newline at end of file