# CloudWM 数据库设计参考 (auto-generated, do NOT hand-edit) Source: `CloudWM/02_Design/CWM云仓数据库设计说明书.xlsx` Generator: `core/tools/wms-schema/dump.py` Re-run when the upstream xlsx changes: ``` git -C /tmp/CloudWM pull python3 core/tools/wms-schema/dump.py ``` **337** tables across **11** sheets. ## Table of contents - [Memo](#memo) - [表名](#表名) — 创建时间 - [CWMMain](#cwmmain) - [WHS](#whs) — 仓库 - [DBSplitWHS](#dbsplitwhs) — 仓库维度切片配置核心表 - [Area](#area) — 地区,平台初始化 - [AuthUser](#authuser) — WMS用户 - [AuthUser_WHS](#authuser_whs) — 用户 - [AuthRole](#authrole) — 角色表 - [AuthFunction](#authfunction) — 权限表,平台初始化 - [AuthRoleFunction](#authrolefunction) — 角色权限表 - [AuthRoleUser](#authroleuser) — 角色用户表 - [ShipType](#shiptype) — 物流类型 - [WHSShipTypeMSN](#whsshiptypemsn) — 物流月结号字典表ShipType Monthly settlement number - [Vendor](#vendor) — WMS的商户 - [Vendor_WHS](#vendor_whs) — WMS的商户和仓库的关系表 - [VendorThirdEC](#vendorthirdec) — 商户电商平台及店铺配置,本表的维护是需要对接时由云仓运维人员新增或绑定 - [VendorOpenAPI](#vendoropenapi) — 商户在云仓OPENAPI的账户 - [VendorThirdECShipCfg](#vendorthirdecshipcfg) — 第三方平台的电子面单配置,保存商户抖音、拼多多店铺配置的电子面单信息 - [ParamConfig](#paramconfig) — 云仓平台参数表 - [WHSVendorThirdECShipCfg](#whsvendorthirdecshipcfg) — 仓库第三方平台的电子面单配置,配置有效的电子面单 - [WHSVendor_UseThirdECShipCfg](#whsvendor_usethirdecshipcfg) — 仓库第三方平台的电子面单使用配置,配置店铺使用的配置(自身或其他店铺的) - [Company](#company) — WMS商户的企业 - [CompanyUser](#companyuser) — 企业用户 - [CompanyUserVendor](#companyuservendor) — 企业用户商户,一个用户只管理一部分商户时配置此表 - [CompanyRole](#companyrole) — 角色表 - [CompanyFunction](#companyfunction) — 企业权限表,平台初始化 - [CompanyRoleFunction](#companyrolefunction) — 企业角色权限表 - [CompanyRoleUser](#companyroleuser) — 企业角色用户表 - [WorkerCompanyUser](#workercompanyuser) — 劳务公司用户 - [WorkerCompanyUser_WHS](#workercompanyuser_whs) — 劳务公司用户关联仓库劳务公司 - [WOCategory](#wocategory) — 工单类型 - [WOCategoryResultCfg](#wocategoryresultcfg) — 工单类型处理结果配置 - [WOCategoryInfoTemplate](#wocategoryinfotemplate) — 工单类型内容模板 - [WOResult](#woresult) — 工单处理结果字典表 - [AreaTemperature](#areatemperature) — 地区温度,每日定时系统自动更新 - [ThirdPartyBoardInfo](#thirdpartyboardinfo) — 第三方平台信息 - [DOMaster](#domaster) — 数据对象 - [DOField](#dofield) — 数据对象字段 - [DOEMapping](#doemapping) — 数据对象与EXCEL文件的映射模板 - [DOEMappingField](#doemappingfield) — 数据对象字段与EXCEL文件列的映射关系 - [DOEParseLog](#doeparselog) — Excel解析数据文件记录,一个Sheet一条记录 - [PrintTemplateGroup](#printtemplategroup) — 打印模板分组 - [PrintTemplateField](#printtemplatefield) — 打印模板字段 - [PrintTemplateDesign](#printtemplatedesign) — 打印模板设计 - [HelpCategory](#helpcategory) — 帮助类别 - [HelpMaster](#helpmaster) — 帮助说明 - [ValueAddServiceCategory](#valueaddservicecategory) — 增值服务类型 - [FeishuUser](#feishuuser) — 飞书用户数据 - [FeishuClockLog](#feishuclocklog) — 飞书打卡原始记录 - [SystemRpt](#systemrpt) — 系统标准报表 - [WHSVendorMapping](#whsvendormapping) — 仓库商户映射表,将ERP的多个商户映射到WMS的一个商户或 一个仓库映射到其他仓库 - [ChargeItem](#chargeitem) — 仓库服务计费项,全平台基础字典 - [ChargeItem_Category](#chargeitem_category) — 仓库服务项与业务分类的关联表 - [ChargeItem_VASRecordParam](#chargeitem_vasrecordparam) — 填写增值服务时,每个收费项需要填写的表单内容(表单项) - [VASRecordParam](#vasrecordparam) — 填写增值服务时,所有增值服务填写字段的字典表,与增值服务记录表(cwmacct.VendorVASRecord)中的字段必须是对应的 - [GaodeDistance](#gaodedistance) — 高德地图两个坐标(经纬度)之间的实际距离(km) - [WorkItem](#workitem) — 字典:工作项目,系统初始化进去,各仓可以自行维护 - [JobPosition](#jobposition) — 字典:工作岗位,共ProducePosition, AuxilianPosition, ManagePosition, TempPosition 4种岗位类型 - [SalaryCfgJobPosition](#salarycfgjobposition) — 岗位的计薪项及金额-配置表,各仓库除了默认引用标准模板配置外,可以自己对自己定义的岗位,设置各种计薪、津贴、奖惩项。 - [SalaryCfgProcessPieceWork](#salarycfgprocesspiecework) — 工序计件的计薪及金额-配置表 - [SalaryCfgProcessPieceWorkAssign](#salarycfgprocesspieceworkassign) — 工序计件的计薪及金额-配置指定客户或货主 - [CWMMaster](#cwmmaster) - [WHSVendor](#whsvendor) — 分散于各CWMMaster中商户货主表 - [WHSShipType](#whsshiptype) — 仓库的物流类型 - [ShipCar](#shipcar) — 物流装车维护(预留) - [Category](#category) — 商品类别,最多为3级分类 - [Brand](#brand) — 商品品牌 - [Product](#product) — 商品SKU信息主表 - [ProductCartonSize](#productcartonsize) — 商品箱规 - [ThirdECProduct](#thirdecproduct) — 第三方平台商品 - [ProductChild](#productchild) — 商品组套明细信息,如果商品是由其它子商品构成,则维护好商品的子商品构成 - [StorageZone](#storagezone) — 库区字典 - [StorageCell](#storagecell) — 库位字典 - [Shelves](#shelves) — 货架(机器人流动式货架需要) - [WorkBench](#workbench) — 工作站 - [Pallet](#pallet) — 托盘字典 - [Box](#box) — 周转箱字典 - [StoragePolicy](#storagepolicy) — 存储策略配置表(预留,for二期使用) - [StoragePolicyDetail](#storagepolicydetail) — 存储策略配置明细(预留,for二期使用) - [WHSParamConfig](#whsparamconfig) — 仓库参数设置表 - [PCMaterial](#pcmaterial) — 包耗材字典表 - [VendorPCMCfg](#vendorpcmcfg) — 商户包耗材报价配置 - [BarCodeSQN](#barcodesqn) — 条码序列,记录各日期条码后5位流水号序列的当前值 - [QuickRptConfig](#quickrptconfig) — 快速报表配置 - [VendorShipCfgMaster](#vendorshipcfgmaster) — 商户物流配置主表 - [VendorShipCfgGroup](#vendorshipcfggroup) — 商户物流配置条件组 - [VendorShipCfg](#vendorshipcfg) — 商户物流配置 - [ECCombo](#eccombo) — 商品套组主信息 - [ECComboChild](#eccombochild) — 商品套组明细信息 - [WHSVendorThirdECShipCfg](#whsvendorthirdecshipcfg) — 仓库第三方平台的电子面单配置,配置有效的电子面单 - [ShipSpecial](#shipspecial) — 物流停发配置表 - [ProductTag](#producttag) — 商品标签 - [WHSVendorThirdEC](#whsvendorthirdec) — 仓库店铺 - [ProductBatch](#productbatch) — 商品批次信息主表 - [BizTeam](#bizteam) — 业务组信息 - [BizTeamVendor](#bizteamvendor) — 业务组商户关系 - [BizTeamUser](#bizteamuser) — 业务组人员关系 - [ShipHours](#shiphours) — 运输时长,从揽收开始,基础数据表 - [CoolMaster](#coolmaster) — 冷媒方案主表 - [CoolVendor](#coolvendor) — 冷媒方案与商户关系 - [CoolRule](#coolrule) — 冷媒规则 - [CoolMatrixing](#coolmatrixing) — 冷媒换算 - [TMSMaster](#tmsmaster) — TMS配置方案主表 - [TMSProfitCondition](#tmsprofitcondition) — TMS商户毛利条件 - [TMSRelVendor](#tmsrelvendor) — TMS配置方案关联商户表,每个商户只能拥有一个方案 - [TMSRelVendorRelease](#tmsrelvendorrelease) — TMS配置方案关联商户发布表 - [TMSVendorSGroup](#tmsvendorsgroup) — TMS配置特殊要求组,同一个商户的每组条件之间需要设定优先级 - [TMSVendorSGroupItem](#tmsvendorsgroupitem) — TMS配置特殊要求每组的具体要求 - [TMSVendorOutput](#tmsvendoroutput) — 商户TMS输出 - [TMSVendorOutputItem](#tmsvendoroutputitem) — 商户TMS输出指定省指定重量段的快递优先级明细 - [BizDictionary](#bizdictionary) — 业务字典表 - [VendorBizDictionary](#vendorbizdictionary) — 商户业务字典表 - [ProductBizDic](#productbizdic) — 商品业务字典 - [ValueAddMaster](#valueaddmaster) — 增值服务主表 - [ValueAddItem](#valueadditem) — 增值服务明细 - [WorkerMaster](#workermaster) — 工人基本信息 - [WorkerHeadImage](#workerheadimage) — 工人身份证头像 - [WorkerCompany](#workercompany) — 工人劳务公司 - [WorkerRecord](#workerrecord) — 工人每日在各Team工时统计,按照工人、日期、所在Team作为唯一索引 - [WorkerRecordLog](#workerrecordlog) — 工人登记记录日志 - [WorkerTransferPool](#workertransferpool) — 工人调拨池 - [WorkerHours](#workerhours) — 工人每日总工时结算统计,按照工人、日期唯一索引 - [WorkerRegMid](#workerregmid) — 工人注册中间表 - [WorkerBlack](#workerblack) — 工人黑名单 - [ExtProduct](#extproduct) — 外部商品 - [ExtProductRef](#extproductref) — 外部商品关系表 - [AIConfigTeamData](#aiconfigteamdata) — AI自动化创建的基础业务配置数据 - [PCMCfg](#pcmcfg) — 包耗材使用配置 - [PCMCfgProduct](#pcmcfgproduct) — 包耗材使用配置所设置的商品 - [PCMCfgRuleCond](#pcmcfgrulecond) — 包耗材使用配置规则条件 - [PCMCfgRuleItem](#pcmcfgruleitem) — 包耗材使用配置规则条件下明细内容 - [PCMUsingData](#pcmusingdata) — 包耗材使用及盘点数据 - [ProductSN](#productsn) — 商品序列号记录表 - [ShipCollectCfgMaster](#shipcollectcfgmaster) — 快递揽收配置主表 - [ShipCollectCfgThirdEC](#shipcollectcfgthirdec) — 快递揽收平台配置 - [ShipCollectCfgVendor](#shipcollectcfgvendor) — 快递揽收商户店铺配置 - [ShipTimeReq](#shiptimereq) — 快递时效要求,抖音对到各个城市的揽收-签收时效要求 - [ThirdUnit](#thirdunit) — 城配-第三方计量单位 - [ThirdPartner](#thirdpartner) — 城配-第三方往来单位,包含客户/供应商 > Customer/Supplier - [Vehicle](#vehicle) — 城配-车辆信息表 - [Driver](#driver) — 城配-司机信息表 - [CWMOMS](#cwmoms) - [PSOMaster](#psomaster) — 订单主信息(如果要做跨境,则跨境方面信息单独建表) - [PSOItem](#psoitem) — 订单商品详情 - [MSOMaster](#msomaster) — 子订单主信息(如果要做跨境,则跨境方面信息单独建表) - [MSOItem](#msoitem) — 子订单商品详情 - [MSOPTagItem](#msoptagitem) — 订单商品标记 - [CWMInv](#cwminv) - [ProductInv](#productinv) — SKU库存表,所有的QTY数字均为正数,按业务逻辑进行加减,商品创建时新增记录,与商品一一对应 - [ProductInvCell](#productinvcell) — SKU库位库存表,所有的QTY数字均为正数;如果库位上某商品StockQty为0时,需要删除该条记录;商品上货架时增加记录或更新记录 - [ProductInvCellBox](#productinvcellbox) — SKU库位中存放的1个或多个箱体明细,主要针对立体库存在一库位多箱,但为了统一,因此 Miniload和地堆库也同样方式存储(人工库可以先不考虑) - [POMaster](#pomaster) — 入库单主表,基于数据来源于ECC - [POItem](#poitem) — 入库单商品明细表 - [POExtend](#poextend) — 入库单扩展表(与POMaster是1对1关系,创建POMaster时也同时创建)。新增的和主体业务没关的字段都放在这里面,按需增加字段。 - [BeforehandRecTask](#beforehandrectask) — 预收货任务表 - [BeforehandRecItem](#beforehandrecitem) — 预收货Item级别的清点记录 - [ReceiveTask](#receivetask) — 收货任务表,支持一个PO多次收货;也支持非PO收货 - [ReceiveItem](#receiveitem) — 收货每次收货Item级别的清点记录,(20240418开始用于暂存PO收货) - [ReceiveUpperTask](#receiveuppertask) — 设置上架任务信息:在完成清单时,本表中每个批号的商品自动插入一条数据,但载体类型、目标库区都是空的; 自由设置收货入库任务,在"入库任务"这个一步中设置每个商品(可含批号)各有多少托(每托一行)进什么库区; - [ReceiveExtend](#receiveextend) — 收货任务的扩展信息 - [ReceiveUpperPalletBox](#receiveupperpalletbox) — 根据托盘上有多少箱体,自动生成箱码,可供打印——一期可不实现(手动仓,注意领取补货任务时,不能一个人同时领取同一个商品不同效期的补货任务,因为没有商品原箱条码区分) - [ReceiveUpperRecord](#receiveupperrecord) — 实际上架明细记录,MPS上扫描载体确定任务,再扫描库位确定库位,如果是周转箱体,并且是去零拣库位,需要扫描UPC - [ReceiveCheckTask](#receivechecktask) — 收货清点任务表,支持多个PO - [CheckReceivePacking](#checkreceivepacking) — 收货清点任务容器表 - [ReceiveCheckItem](#receivecheckitem) — 收货清点任务表明细 - [ReceiveCheckTask_PO](#receivechecktask_po) — 收货清点任务与PO的关联,1对多 - [ReceiveCheckItem_ReceiveUpperTask](#receivecheckitem_receiveuppertask) — 收货清点任务明细与收货上架设置关联,1对多(可用于追溯,存在同一个商品关联多个PO时,明细会对应多个拆分) - [SOMaster](#somaster) — 订单主信息(如果要做跨境,则跨境方面信息单独建表) - [SOExtend](#soextend) — 订单扩展表(与SOMaster是1对1关系,创建SOMaster时也同时创建)。新增的和主体业务没关的字段都放在这里面,按需增加字段。 - [SOItem](#soitem) — 订单商品详情 - [SOPackage](#sopackage) — 订单包裹信息,打包环节时写入 - [SOPItem](#sopitem) — 订单包裹商品详情 - [SOPTagItem](#soptagitem) — 订单商品标记详情 - [WaveTemplate](#wavetemplate) — 订单出库波次设置模板 - [Wave](#wave) — 出库波次主信息 - [WaveOrder](#waveorder) — 出库波次中的单据清单,如果WaveOptType是BO出库单模式,这个表里的SOSysNo实际上是BOSysNo - [PickTask](#picktask) — 拣选出库任务,包括单品整箱、单品零拣、多品零拣、批量出库4种类型,以及零拣库拣选、料箱整箱、托盘拆托取箱、整托出库的4种拣选作业方式 - [PickOrder](#pickorder) — 拣选任务中商品库位拣选明细 - [PickItem](#pickitem) — 拣选任务中商品库位拣选明细 - [BOMaster](#bomaster) — 批量出库单,简称批量单 - [BOItem](#boitem) — 批量出库商品明细 - [BOChild](#bochild) — BO子单,BO单如果分流向,拆子单 - [BOChildItem](#bochilditem) — BO子单商品明细 - [BOExtend](#boextend) — BO单扩展表(与BOMaster是1对1关系,创建BOMaster时也同时创建)。新增的和主体业务没关的字段都放在这里面,按需增加字段。 - [InvMoveGroup](#invmovegroup) — 库内移动任务分组 - [InvMoveTask](#invmovetask) — 库内移动任务,主要用于补货,优化库位等 - [InvMoveTarget](#invmovetarget) — 库内移动任务的目标库位上架 - [InvMoveInterceptSO](#invmoveinterceptso) — 库内移动任务的拦截回库订单包裹列表 - [InvCheckTask](#invchecktask) — 盘点任务 - [InvCheckItem](#invcheckitem) — 盘点任务明细 - [AdjustOrder](#adjustorder) — 损益单 - [PCMRecord](#pcmrecord) — 包耗材出入库记录 - [PCMRecordItem](#pcmrecorditem) — 包耗材出入库记录明细 - [TempPickItem](#temppickitem) — 拣货明细临时存储表,用于提高效率批量插入波次拣货明细,再批量更新到库位库存上 - [RMMaster](#rmmaster) — 退货管理的主信息(Return Manager) - [RMItem](#rmitem) — 退货管理的明细,按照商品以及明细类型和商品品质来记录的(创建时需要注意,同一订单,这三项不能完全相等) - [SPOrder](#sporder) — 库内加工单StoreProcessOrder - [SPOMaterial](#spomaterial) — 加工单原材料ITEM - [SPOProduct](#spoproduct) — 加工单成品ITEM - [RMRegister](#rmregister) — 退货登记的主信息 - [RMRegisterPackage](#rmregisterpackage) — 退货登记包裹明细 - [RMRegisterMixPackage](#rmregistermixpackage) — 退货登记混合登记包裹 - [RMRegisterMixItem](#rmregistermixitem) — 退货混合登记商品明细 - [RMRPackageRel](#rmrpackagerel) — 退货登记包裹对应原订单和RO单的关系 - [RMRegisterItem](#rmregisteritem) — 退货登记商品明细 - [ProductTransfer](#producttransfer) — 货权转移主表 - [ProductTransferItem](#producttransferitem) — 货权转移数据明细 - [BTDailyReport](#btdailyreport) — 业务组工作日报 - [BizExceptionRecord](#bizexceptionrecord) — 业务异常记录 - [BizExceptionRecordDetail](#bizexceptionrecorddetail) — 业务异常记录处理明细 - [AdditionalService](#additionalservice) — 增值服务记录 - [RMRItemRequest](#rmritemrequest) — 退货登记明细的特殊要求 - [SSKeyTheory](#sskeytheory) — 同构理论数据 - [TempSSKeyTheory](#tempsskeytheory) — 同构理论数据临时表 - [QASOMgt](#qasomgt) — 质量管理跟踪表 - [VirtualInvOpeate](#virtualinvopeate) — 虚拟库存操作 - [VirtualInvOpeateDetail](#virtualinvopeatedetail) — 虚拟库存操作明细 - [RMPackageSignin](#rmpackagesignin) — 消退回来的包裹送达仓库进行签收交接的主表 - [RMPackageSigninDetail](#rmpackagesignindetail) — 消退回来的包裹送达仓库进行到库交接明细 - [RMPackageSigninImg](#rmpackagesigninimg) — 消退回来的包裹送达仓库进行到库交接签名图片 - [ProductInvChange](#productinvchange) — 库存异动记录,用于相关异动回传ERP,目前有良残转换、批次调整 - [ProductInvChangeDetail](#productinvchangedetail) — 库存异动记录明细 - [PTMaster](#ptmaster) — 预处理单 - [PTSysOrder](#ptsysorder) — 预处理单系统单据 - [PTSysOrderItem](#ptsysorderitem) — 预处理单系统单据商品明细 - [PTExtOrder](#ptextorder) — 预处理单外部单据 - [PTMExtOrderItem](#ptmextorderitem) — 预处理单外部单据明细 - [PTMExtOrderProduct](#ptmextorderproduct) — 预处理单外部单据对应系统商品(hold) - [ComboTask](#combotask) — 套组任务 - [ComboTaskItem](#combotaskitem) — 套组任务商品明细 - [DeliveryTask](#deliverytask) — 配送任务主表-对应的一辆车、一条线路、一个司机、一批订单(BO) - [DeliveryTaskDest](#deliverytaskdest) — 配送任务子表-目的地明细 - [DeliveryTaskOrder](#deliverytaskorder) — 配送任务子表-单据号 - [StevedoringRecord](#stevedoringrecord) — 装卸货记录 - [StevedoringRecordDetail](#stevedoringrecorddetail) — 装卸货记录子表-PO单号 - [CellInvMoveTask](#cellinvmovetask) — 搬仓移动任务,主要用于同一个仓库搬仓的库位库存数据迁移 - [CellInvMoveTaskDetail](#cellinvmovetaskdetail) — 搬仓移动任务明细 - [CellScatteredClearUp](#cellscatteredclearup) — 库位散件理货任务 - [CellScatteredBox](#cellscatteredbox) — 库位散件理货载体 - [CellScatteredProduct](#cellscatteredproduct) — 库位散件理货商品 - [CWMLog](#cwmlog) - [MessageCenter](#messagecenter) — 信息(通知、异常)中心 - [ReceiveLog](#receivelog) — 收货日志 - [OutStockLog](#outstocklog) — 出库日志,按照每个单据来写入 - [PIDateSnapshot](#pidatesnapshot) — 每日库存快照日志,每天凌晨2点执行,Run前一天的数据,然后删除100天前的数据 - [PICDateSnapshot](#picdatesnapshot) — 每日库位库存快照日志,每天凌晨2点执行,Run前一天的数据,然后删除100天前的数据 - [gk_io_order](#gk_io_order) — 极智嘉Geek+的出入业务单据 - [gk_io_otherlog](#gk_io_otherlog) — 极智嘉Geek+的出入其它job类日志 - [WaybillPrintlog](#waybillprintlog) — 运单打印日志 - [ProductUpdateLog](#productupdatelog) — 商品采样信息修改日志 - [VendorInfoUpdatelog](#vendorinfoupdatelog) — 商户相关信息修改日志 - [MethodUseLog](#methoduselog) — 系统功能使用日志 - [ProductBoxDailyLog](#productboxdailylog) — 每日商品原箱纸箱产生数量日志(带外纸箱重量和箱规的商品) - [ShipHourLog](#shiphourlog) — 各快递在各省的运输时长,从揽收开始到送达,基础数据表 - [TeamSOLog](#teamsolog) — 业务组的订单数据;维度条件:每天,每个Team,每种温区类型,每种作业模式的订单——总单数,总包裹数,平均件数,平均行数 - [TeamVendorSOLog](#teamvendorsolog) — 业务组内商户的订单数据,维度条件:每天,每个Team,每个商户,每种温区类型,每种作业模式的订单——总单数,总包裹数,平均件数,平均行数 - [PackOrder](#packorder) — 装箱单据表 - [PackBox](#packbox) — 装箱箱 - [PackBoxItem](#packboxitem) — 装箱商品 - [PCMUsingDataCalcLog](#pcmusingdatacalclog) — 包耗材使用理论数据计算记录 - [QueryDownloadLog](#querydownloadlog) — 分页查询的动态异步下载日志 - [SOExtendLog](#soextendlog) — 订单扩展日志,包含异常(停发等获取运单异常、回传失败等)、手动操作(切换快递、修改收件信息、提前回传),不包含正常作业 - [WCSOutStockMid](#wcsoutstockmid) — WCS出库,传给WMS的中间数据表,WMS处理完后需要清理掉 - [WCSSplitPortItem](#wcssplitportitem) — WCS配置 - [SOPCMProductLog](#sopcmproductlog) — 订单包材对应商品出库记录,回传时根据包材ID扣减对应商品的库存记录 - [RMTempStorageLog](#rmtempstoragelog) — 销退暂存区情况记录日志 - [RecommendUpperCellLog](#recommenduppercelllog) — 推荐上架库位日志 - [CWMTMS](#cwmtms) - [SOShipRoute](#soshiproute) — 订单基础信息及路由信息,揽收后数据才会写入本表 - [SOSourceRoute](#sosourceroute) — 路由原始报文 - [TempShipRoute](#tempshiproute) — 订单基础信息及路由信息,揽收后数据才会写入本表 - [CWMWO](#cwmwo) - [WorkOrder](#workorder) — 工单主表 - [WOHandleRecord](#wohandlerecord) — 工单处理信息记录,只要有人领取了任务或者指定到某人,就插入一条 待处理,内容为空的任务记录;处理完毕时,录入内容,更新状态,处理人及完成时间。 - [Department](#department) — 部门(未使用) - [DepartmentUser](#departmentuser) — 部门用户关系表(未使用) - [WOInterceptWaybill](#wointerceptwaybill) — 拦截运单记录 - [WorkAssignMaster](#workassignmaster) — 工作项目分配记录主表,凡是进行人工分配的都需要记录,保留最近6个整月数据记录 - [WorkAssignDetail](#workassigndetail) — 工作项目分配记录人员明细表 - [WorkerCurrentItem](#workercurrentitem) — 工人当前所在工作项目即时表,每个工人只有1行数据,不断自动更新; 工人的项目归属是最先更新的,先于WorkAssignMaster - [WorkerSalaryCalcDetail](#workersalarycalcdetail) — 工人工作计薪详细记录,WHSId-WorkerSysNo-WorkItemID-BizID建立Unique索引,避免重复记录 - [CWMACCT](#cwmacct) - [ShipCostCfgMaster](#shipcostcfgmaster) — 仓库物流成本设置主表 - [ShipCostCfg](#shipcostcfg) — 仓库物流成本设置明细 - [ShipFeeCfgMaster](#shipfeecfgmaster) — 商户物流费用方案 - [ShipFeeCfgDetail](#shipfeecfgdetail) — 商户物流费用方案明细 - [ShipFeeCfgCondition](#shipfeecfgcondition) — 商户物流费用启用条件 - [ShipFeeCfgVendor](#shipfeecfgvendor) — 商户物流费用使用商户 - [VendorWorkFeeCfg](#vendorworkfeecfg) — 商户仓储及作业费用设置【VendorChargeSetMaster上线后废弃】 - [VendorBill](#vendorbill) — 商户账单 - [VendorSOFee](#vendorsofee) — 商户订单出库费用,含运费,作业费,包材费,增值费;其中SOIceBagPrice是冰袋数量,SOAdded1Fee是包裹记账重量,SOAdded2Fee是3公斤以上的首重费用,SOAdded3Fee是妙可顺丰的快递管理费 - [VendorSOInterceptFee](#vendorsointerceptfee) — 商户订单拦截回库费用 - [VendorRMFee](#vendorrmfee) — 商户订单售后退货回库费用 - [VendorStorageFee](#vendorstoragefee) — 商户仓储费用 - [VendorBOFee](#vendorbofee) — 商户BO单相关费用 - [VendorVASFee](#vendorvasfee) — 商户增值服务费用【VendorVASRecord上线后废弃】 - [ShipCostFee](#shipcostfee) — 快递费用成本 - [ShipBillFee](#shipbillfee) — 快递公司账单表 - [TeamBusinessDaily](#teambusinessdaily) — 业务组经营日报 - [VendorBusinessDaily](#vendorbusinessdaily) — 商户经营日报 - [VendorChargeSetMaster](#vendorchargesetmaster) — 商户收费报价主表 - [VendorChargeSetItemPrice](#vendorchargesetitemprice) — 商户收费服务项报价细项 - [VendorVASRecord](#vendorvasrecord) — 商户增值服务项记录 - [VendorVASRecordBizData](#vendorvasrecordbizdata) — 商户增值服务项记录与相关业务数据关系,可以记录多条 - [BillStorageFee](#billstoragefee) — 营收账单-商户仓储费用 - [BillPOFee](#billpofee) — 营收账单-商户入库单费用 - [BillSOFee](#billsofee) — 营收账单-商户订单出库费用,含运费,作业费,包材费等 - [BillSOInterceptFee](#billsointerceptfee) — 营收账单-商户订单拦截费用 - [BillBOFee](#billbofee) — 营收账单-商户BO单相关费用 - [BillRMFee](#billrmfee) — 营收账单-商户销退费用,含运费,作业费等 - [CWMBILL(仅供参考)](#cwmbill(仅供参考)) - [RBM](#rbm) — 营收账单模型Revenue Bill Model - [RBMVendorCfg](#rbmvendorcfg) — 营收账单模型对应哪些货主 - [RBMCfgPeroid](#rbmcfgperoid) — 营收账单模型对应时段关系表 - [RBMCfg_Storage](#rbmcfg_storage) — 营收账单模型中的Storage仓储费配置 - [RBMCfg_PO](#rbmcfg_po) — 营收账单模型中的PO入库服务费配置 - [RBMCfg_SO](#rbmcfg_so) — 营收账单模型中的SO订单服务费配置,这里只是订单库内费用,不含运费 - [RBMCfg_SOIntercept](#rbmcfg_sointercept) — 营收账单模型中的SO订单拦截费用 - [RBMCfg_BO](#rbmcfg_bo) — 营收账单模型中的BO单服务费配置 - [RBMCfg_RO](#rbmcfg_ro) — 营收账单模型中的RO退货服务费配置 - [RBMCfg_PCM](#rbmcfg_pcm) — 营收账单模型中的包材价格,数据部分来源于CWMMaster.VendorPCMCfg - [RBMPCMRule](#rbmpcmrule) — 营收账单模型中,耗材的使用规则,后续订单特殊计费可参考此设计 - [RBMPCMRuleCate](#rbmpcmrulecate) — 营收账单模型中,耗材规则的规则明细分类,如果一条规则需要使用多个明细类型,限定最多同时使用4种类型,作为复合条件 - [RBMPCMRuleItem](#rbmpcmruleitem) — 营收账单模型中,耗材的使用规则的具体细项 - [RBMPCMRuleItemResult](#rbmpcmruleitemresult) — 营收账单模型中,耗材的使用规则的具体细项对应的具体结果,即使用什么耗材 - [RBMExcelCol](#rbmexcelcol) — 营收账单模型中,最终生成Excel文件时,需要哪些Sheet,各Sheet需要的哪些字段及列顺序 - [RevBill](#revbill) — 营收账单主表 - [RevBillCfg](#revbillcfg) — 营收账单主表当时的模型数据 - [RevBillStorageFee](#revbillstoragefee) — 营收账单-商户仓储费用 - [RevBillPOFee](#revbillpofee) — 营收账单-商户入库单费用 - [RevBillSOFee](#revbillsofee) — 营收账单-商户订单出库费用,含运费,作业费,包材费等 - [RevBillSOInterceptFee](#revbillsointerceptfee) — 营收账单-商户订单拦截费用 - [RevBillBOFee](#revbillbofee) — 营收账单-商户BO单相关费用 - [RevBillROFee](#revbillrofee) — 营收账单-商户销退费用,含运费,作业费等 - [RevVASFee](#revvasfee) — 商户增值服务费用 - [FTCS](#ftcs) - [IMRoom](#imroom) — IM的群主表 - [IgnoreMsgUser](#ignoremsguser) — 需要忽略消息的用户清单,主要是记录我司仓库的用户,在IM里发送的消息被robot忽略 - [IMRoomVendor](#imroomvendor) — IM群中商户群对应的货主,如果一个IM群对应多个仓库的货主,需要都加入到本表中 - [IMRoomRel](#imroomrel) — IM上下游群的关系表 - [RoomMsg](#roommsg) — IM群的消息 - [RoomMsg_WO](#roommsg_wo) — IM消息与工单关系表 - [AutoSendMsg](#autosendmsg) — [字典]系统主动发送服务类字典,比如向商户群定时发送停发订单文件,回传失败通知消息,订单推送失败通知消息, - [Room_AutoSendMsg](#room_autosendmsg) — IM群订阅可以使用哪些主动发送服务以及其周期配置 - [RespSendMsg](#respsendmsg) — [字典]应答类服务字典表 - [RespSendMsgTemplate](#respsendmsgtemplate) — [字典]客服系统回复模板 - [WorkOrder](#workorder) — 工单主表 ## Memo ### 表名 _创建时间_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | 如果是主键,就填“PK”,否则为空。 不要建立外键。 | 字段名称 | 字段类型,为了配合DBA规范,全部大写。 | 必填字段,用“NOT NULL”,否则为空。注意大写。 | 缺省值,用这样的格式: GETDATE() A 这样主要是方便脚本生成。注意数据库关键字大写。 | 如果这个字段只有有限的几个可能值,就在这里列出,否则为空。如: A:Active D:Deactive | 字段Title | 对字段的描述,一些备注。如果该行是主键,对表的一些备注也可以写在这里。 | ## CWMMain ### WHS _仓库_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | WHSName | VARCHAR(50) | NOT NULL | | | 仓库名称 | 仓库名称 | | | WHSDescription | VARCHAR(200) | NOT NULL | | | 仓库描述 | 仓库描述 | | | WHSType | INT | NOT NULL | | 0=Real=真实仓库, 1=Virtual=虚拟仓库 | 仓库类型 | 仓库类型 | | | WHSKind | TINYINT | NOT NULL | | 0=PlatformSelf=直营仓, 1=Joint=联营仓, 2=OnlyWMS=仅用系统 | 仓库性质 | 仓库性质 | | | CommonStatus | INT | NOT NULL | 1 | 1=Actived=有效, 0=DeActived=无效 | 状态 | 状态 | | | Area | INT | NULL | | | 仓库面积 | 仓库面积 | | | SenderProvinceName | NVARCHAR(50) | NOT NULL | | | 省 | 省 | | | SenderCityName | NVARCHAR(50) | NOT NULL | | | 市 | 市 | | | SenderDistrictName | NVARCHAR(50) | NOT NULL | | | 区 | 区 | | | SenderAddress | NVARCHAR(100) | NULL | | | 发件人地址 | 发件人地址 | | | SenderName | NVARCHAR(20) | NULL | | | 发件人姓名 | 发件人姓名 | | | SenderTelephone | VARCHAR(50) | NULL | | | 发件人电话 | 发件人电话 | | | SenderCompany | NVARCHAR(200) | NULL | | | 发件方公司名称 | 发件方公司名称 | | | SenderZipCode | NVARCHAR(20) | NULL | | | 发件地邮编 | 发件地邮编 | | | DefaultShipTypeId | VARCHAR(10) | NULL | | | 企业默认物流ID | 企业默认物流ID | | | Memo | VARCHAR(400) | NULL | | | 备注 | 备注 | | | InUserSysNo | INT | NULL | | | 创建人编号 | 创建人编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建人 | 创建人 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人系统编号 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### DBSplitWHS _仓库维度切片配置核心表_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | WHSName | VARCHAR(50) | NOT NULL | | | 仓库名称 | 仓库名称 | | | SplitDBNode | VARCHAR(40) | NOT NULL | | | 数据节点 | 数据节点,切片后该项目所在数据库服务器组的节点 | | | Memo | VARCHAR(400) | NULL | | | 备注 | 备注 | ### Area _地区,平台初始化_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | ProvinceSysNo | INT | NULL | | | 省编号 | 省编号 | | | CitySysNo | INT | NULL | | | 城市编号 | 城市编号 | | | ProvinceName | NVARCHAR(20) | NOT NULL | | | 省名称 | 省名称 | | | CityName | NVARCHAR(20) | NULL | | | 城市名称 | 城市名称 | | | DistrictName | NVARCHAR(200) | NULL | | | 区县名称 | 区县名称 | | | Domain | NVARCHAR(10) | | | | 区域 | 区域 | | | CommonStatus | INT | NULL | | 1=Actived=有效, 0=DeActived=无效 | 状态 | 状态 | | | GBCode | VARCHAR(6) | NULL | | | 地区编码 | 地区编码,固定6位 | | | GBSortCode | VARCHAR(6) | NULL | | | 地区编码去双尾0 | 地区编码,去掉双尾数0 | | | InUserSysNo | INT | NULL | | | 创建者系统编号 | 创建者系统编号 | | | InUserName | NVARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人系统编号 | 最后修改人系统编号 | | | EditUserName | NVARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### AuthUser _WMS用户_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | UserId | VARCHAR(50) | NOT NULL | | | 用户Id | 用户Id | | | UserName | VARCHAR(20) | NOT NULL | | | 用户名 | 用户名 | | | Pwd | VARCHAR(64) | NOT NULL | | | 密码 | 密码 | | | PasswordSalt | VARCHAR(60) | NULL | | | 盐值 | 盐值 | | | Phone | VARCHAR(40) | NULL | | | 手机 | 手机 | | | Email | VARCHAR(100) | NULL | | | 邮箱 | 邮箱 | | | CommonStatus | INT | NOT NULL | | 1=Actived=有效, 0=DeActived=无效 | 状态 | 状态 | | | IsAdmin | INT | NOT NULL | 0 | | 是否为默认管理员 | 是否为默认管理员 | | | Memo | VARCHAR(400) | NULL | | | 备注 | 备注 | | | LastLoginTime | DATETIME | NULL | | | 最后登录时间 | 最后登录时间 | | | LastLoginIP | VARCHAR(40) | NULL | | | 最后登录IP | 最后登录IP | | | LoginVerifyCode | VARCHAR(40) | NULL | | | 校验码 | 扫码登录时的内网服务器生成的校验码 | | | InUserSysNo | INT | NULL | | | 创建人编号 | 创建人编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建人 | 创建人 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 修改人 | 修改人 | | | EditUserName | VARCHAR(40) | NULL | | | 修改人 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 修改时间 | 修改时间 | ### AuthUser_WHS _用户_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | UserSysNo | INT | NOT NULL | | | 用户编号 | 用户编号 | | | IsDefault | INT | NOT NULL | 0 | | 是否是默认仓库 | 是否是默认仓库,0=非,1是 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### AuthRole _角色表_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | RoleName | VARCHAR(50) | NOT NULL | | | 角色名称 | 角色名称 | | | Note | VARCHAR(200) | NULL | | | 备注 | 备注 | | | CommonStatus | INT | NOT NULL | 1 | 1=Actived=有效, 0=DeActived=无效 | 状态 | 状态 | | | IsGovernor | INT | NUll | 0 | 1=Is=主管, 0=No=员工 | 是否主管 | 是否主管 | | | Underling | VARCHAR(40) | NUll | | | 绑定下属角色 | 绑定下属角色 | | | InUserSysNo | INT | NULL | | | 创建者系统编号 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建人 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 修改人 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 修改时间 | 最后修改时间 | ### AuthFunction _权限表,平台初始化_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT | NOT NULL | | | 系统编号 | 系统编号 | | | AppID | VARCHAR(20) | NOT NULL | | | 系统ID | 应用系统ID | | | TreeCode | VARCHAR(60) | NOT NULL | | | 树级编码 | TreeCode,2位一级 | | | FunctionKey | VARCHAR(100) | NOT NULL | | | 权限Key | 权限Key | | | FunctionName | VARCHAR(50) | NOT NULL | | | 权限名称 | 权限名称 | | | MenuIcon | VARCHAR(100) | NULL | | | 菜单图标 | 菜单图标 | | | IsMenu | INT | NOT NULL | 0 | | 是否为菜单 | 是否为菜单,1=菜单,0=不是菜单 | | | MenuUrl | VARCHAR(200) | NULL | | | 导航地址 | 导航地址,点击后连接地址,主要是针对菜单 | | | Note | VARCHAR(200) | NULL | | | 备注 | 备注 | | | CommonStatus | INT | NOT NULL | 1 | 1=Actived=有效, 0=DeActived=无效 | 状态 | 状态 | | | InUserSysNo | INT | NULL | | | 创建者系统编号 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建人 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### AuthRoleFunction _角色权限表_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | RoleSysNo | INT | NOT NULL | | | | | | | FunctionSysNo | INT | NOT NULL | | | | | | | InUserSysNo | INT | NULL | | | 创建者系统编号 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建人 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### AuthRoleUser _角色用户表_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | RoleSysNo | INT | NOT NULL | | | 角色编号 | 角色编号 | | | UserSysNo | INT | NOT NULL | | | 用户编号 | 用户编号 | | | InUserSysNo | INT | NULL | | | 创建者系统编号 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建人 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### ShipType _物流类型_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | ShipTypeId | VARCHAR(10) | NOT NULL | | | 物流ID | 物流ID | | | ShipTypeName | VARCHAR(50) | NOT NULL | | | 物流名称 | 物流名称 | | | ShortName | VARCHAR(20) | NOT NULL | | | 物流简称 | 物流简称,代表物流公司 | | | CommonStatus | INT | NOT NULL | 1 | 1=Actived=有效, 0=DeActived=无效 | 状态 | 状态 | | | NeedExchange | INT | NOT NULL | | 1=Yes=是, 0=No=否 | 是否需要对接标识 | 是否需要对接标识 | | | WaybillShip | VARCHAR(10) | NULL | | | 快递平台 | 快递平台,获取运单时调用的快递接口:比如EMS和POSTB 都是调用EMS的接口,此字段值配置为EMS。不配置则默认为ShipTypeId | | | WaybillPrintTemp | VARCHAR(10) | NULL | | | 面单打印模板 | 面单打印模板:比如EMS和POSTB 都是打印EMS的面单,此字段值配置为EMS | | | ThirdECShipTypeJson | VARCHAR(400) | NULL | | | 第三方物流配置Json | 第三方物流配置Json 如:{"PDD":"STO","DY":"shentong"} | | | APIConfigTemplate | VARCHAR(1000) | NULL | | | API配置模板 | API配置模板Json,如: [{"CfgLabel":"百世API地址","CfgKey":"BestExUrl","CfgValue":""} {"CfgLabel":"百世PartnerID","CfgKey":"BestExPartnerID","CfgValue":""} {"CfgLabel":"百世PartnerKey","CfgKey":"BestExPartnerKey","CfgValue":""} {"CfgLabel":"百世站点账户","CfgKey":"BestExUserName","CfgValue":""} {"CfgLabel":"百世站点密码","CfgKey":"BestExUserName","CfgValue":""}] | | | RouteCollectCfg | VARCHAR(1000) | NULL | | | 路由揽收配置 | 路由揽收配置,配置模板Json,如: [{"CfgLabel":"百世站点账户","CfgKey":"BestExUrl","CfgValue":""}] | | | SortNumber | INT | NULL | | | 序号 | 序号 | | | RegExp | VARCHAR(40) | NULL | | | 运单号正则 | 运单号正则 | | | Memo | VARCHAR(400) | NULL | | | 备注 | 备注 | | | InUserSysNo | INT | NULL | | | 创建者系统编号 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人系统编号 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### WHSShipTypeMSN _物流月结号字典表ShipType Monthly settlement number_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | ShipTypeId | VARCHAR(10) | NOT NULL | | | 物流ID | 物流ID | | | ShipTypeMSNName | VARCHAR(50) | NOT NULL | | | 物流字典名称 | 物流字典名称 | | | CfgMemo | VARCHAR(20) | NOT NULL | | | 账号标记 | 账号标记,用于标记是哪个公司月结号下的快递,冗余到电子面单的cfgMemo中 | | | OrderQtyDemand | INT | NOT NULL | 0 | | 单量要求 | 对应月结账号要求订单量 | | | MSN | VARCHAR(50) | NULL | | | 月结账号 | 月结账号,记录和识别月结号 | | | RouteCollectCfg | VARCHAR(1000) | NULL | | | 路由揽收配置 | 配置模板Json,如: [{"CfgLabel":"百世站点账户","CfgKey":"BestExUrl","CfgValue":""}] | | | APICollectFlag | INT | NOT NULL | 0 | 1=Yes=是, 0=No=否 | 接口揽收标识 | 是否支持系统接口揽收包裹 | | | CommonStatus | INT | NOT NULL | 1 | 1=Actived=有效, 0=DeActived=无效 | 状态 | 状态 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### Vendor _WMS的商户_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | CompanySysNo | INT | NOT NULL | | | 企业ID | 企业ID,Company.SysNo | | | CompanyName | VARCHAR(100) | NOT NULL | | | 商户名称 | 商户名称 | | | CompanyCode | VARCHAR(50) | NOT NULL | | | 组织机构代码 | 组织机构代码 | | | CommonStatus | INT | NOT NULL | 0 | 1=Yes=有效, 0=No=无效 | 状态 | 无效 | | | Memo | VARCHAR(500) | NULL | | | 备注说明 | 备注说明 | | | CompanyContacter | VARCHAR(100) | NULL | | | 联系人 | 联系人 | | | CompanyPhone | VARCHAR(100) | NULL | | | 联系电话 | 联系电话 | | | CompanyEmail | VARCHAR(200) | NULL | | | Email | Email | | | CompanyAdress | VARCHAR(200) | NULL | | | 地址 | 地址 | | | CompanyZipcode | VARCHAR(10) | NULL | | | 邮编 | 邮编 | | | InUserSysNo | INT | NULL | | | 创建者系统编号 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人系统编号 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### Vendor_WHS _WMS的商户和仓库的关系表_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | VendorSysNo | INT | NOT NULL | | | 商户编号 | 商户编号 | | | WHSId | VARCHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | CompanySysNo | INT | NOT NULL | | | 公司编号 | 公司编号 | | | CommonStatus | INT | NOT NULL | 0 | 1=Yes=有效, 0=No=无效 | 状态 | 无效 | | | UseWMS | int | NULL | 1 | | 是否使用WMS | 是否使用WMS | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### VendorThirdEC _商户电商平台及店铺配置,本表的维护是需要对接时由云仓运维人员新增或绑定_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | VendorSysNo | INT | NOT NULL | | | 商户SysNo | 商户SysNo | | | ThirdECID | VARCHAR(10) | NOT NULL | | | 电商平台ID | 电商平台ID,即订单来源ID:TB=淘宝 、TM=天猫 、JD=京东、DD=当当、PP=拍拍、YX=易讯、EBAY=ebay、QQ=QQ 网购、AMAZON=亚马逊、SN=苏宁、GM=国美、WPH=唯品会、JM=聚美、LF=乐蜂、MGJ=蘑菇街、JS=聚尚、PX=拍鞋、YT=银泰、YHD=1 号店、VANCL=凡客、YL=邮乐、YG=优购、1688=阿里巴巴、POS=POS 门店、MIA=蜜芽、GW=商家官网、CT=村淘、YJWD=云集微店、PDD=拼多多、DY=抖音、KS=快手、MJK=美即刻、OTHERS=其他 | | | ThirdECName | VARCHAR(20) | NOT NULL | | | 电商平台名称 | 电商平台名称 | | | ThirdECStoreName | VARCHAR(100) | NOT NULL | | | 店铺名称 | 店铺名称 | | | ThirdECStoreID | VARCHAR(100) | NULL | | | 店铺ID | 电商平台店铺授权ID,即店铺的ID | | | ThirdECStoreSecret | VARCHAR(100) | NULL | | | 店铺Secret | 视频号获取token需要店铺Secret | | | ThirdECToken | VARCHAR(100) | NULL | | | 商户当前Token | 商户当前Token | | | ThirdECRefreshToken | VARCHAR(100) | NULL | | | 商户刷新令牌 | 商户刷新令牌 | | | ThirdECTokenExpireTime | DateTime | NULL | | | Token过期时间 | Token过期时间 | | | ThirdECRefreshTokenExpireTime | DateTime | NULL | | | 刷新令牌过期时间 | 刷新令牌过期时间 | | | UploadFlag | INT | NOT NULL | 0 | 0=WaitUpload=等待上传, 1=Uploaded=已上传 | 上传标识 | 上传标识,主要用于PDD这种需要多多云进行多重部署时,本地修改后上传到多多云 | | | NeedDataFlag | INT | NOT NULL | 0 | 0=NoNeed=不需要获取数据, 1=OnlyeEWaybill=只获取电子面单, 2=OnlyBizData=只获取数据, 3=NeedBizDataEWaybill=获取数据和面单 | 数据获取标识 | 数据获取标识,主要用于特殊ThirdEC需求,如PDD,DY等 | | | CommonStatus | INT | NOT NULL | 1 | 1=Actived=有效, 0=DeActived=无效 | 状态 | 通用状态 | | | SOConfirmHour | INT | NULL | | | 回传最大时效 | 订单回传最大时效,如果有数据,则作为托底回传的最大时效 | | | Memo | VARCHAR(200) | NULL | | | 备注 | 备注 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### VendorOpenAPI _商户在云仓OPENAPI的账户_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | VendorSysNo | INT | NOT NULL | | | 商户编号 | 商户编号,奇门对接时,使用本字段 | | | AppId | VARCHAR(50) | NOT NULL | | | AppId | AppId,OpenAPI系统中使用本字段 | | | AppSecretKey | VARCHAR(100) | NOT NULL | | | AppSecretKey | AppSecretKey | | | Version | VARCHAR(20) | NOT NULL | | | 版本 | 版本,默认是1.0 | | | CommonStatus | INT | NOT NULL | | 1=Actived=有效, 0=DeActived=无效 | 状态 | 状态 | | | ServicesAuth | VARCHAR(800) | NOT NULL | | | 权限 | 权限,默认是Vendor.* | ### VendorThirdECShipCfg _第三方平台的电子面单配置,保存商户抖音、拼多多店铺配置的电子面单信息_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | ThirdECSysNo | INT | NOT NULL | | | 平台店铺sysno | VendorThirdEC.SysNo | | | ThirdECID | VARCHAR(10) | NOT NULL | | | 电商平台ID,冗余 | 电商平台ID,即订单来源ID:TB=淘宝 、TM=天猫 、JD=京东、DD=当当、PP=拍拍、YX=易讯、EBAY=ebay、QQ=QQ 网购、AMAZON=亚马逊、SN=苏宁、GM=国美、WPH=唯品会、JM=聚美、LF=乐蜂、MGJ=蘑菇街、JS=聚尚、PX=拍鞋、YT=银泰、YHD=1 号店、VANCL=凡客、YL=邮乐、YG=优购、1688=阿里巴巴、POS=POS 门店、MIA=蜜芽、GW=商家官网、CT=村淘、YJWD=云集微店、PDD=拼多多、DY=抖音、KS=快手、MJK=美即刻、OTHERS=其他 | | | ShipTypeId | VARCHAR(20) | NOT NULL | | | 物流ID | 物流ID | | | ShipTypeMSNSysNo | INT | NULL | | | 物流月结编号 | 物流月结编号 | | | BranchCode | VARCHAR(100) | NOT NULL | | | 物流网点 | 物流网点 | | | SendAddress | VARCHAR(2000) | NOT NULL | | | 发件地址 | 发件地址json | | | CommonStatus | INT | NOT NULL | 1 | 1=Actived=有效, 0=DeActived=无效 | 状态 | 通用状态 | | | ShopId | VARCHAR(100) | NULL | | | 店铺id | 视频号配置返回店铺id,全局唯一,一个店铺分配一个shop_id | | | AcctId | VARCHAR(100) | NULL | | | 电子面单账号id | 视频号配置电子面单账号id,每绑定一个网点分配一个acct_id | | | ActiveTemplateUrl | VARCHAR(200) | NULL | | | 配送方式的模板URL | 当前配送方式的默认打印模板URL | | | CfgMemo | VARCHAR(40) | NULL | | | 账号标记 | 账号标记,标记是哪个公司月结号下的快递 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### ParamConfig _云仓平台参数表_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | ParamGroupType | INT | NOT NULL | 0 | 0=Whs=仓库, 1=Vendor=商户 | 参数组分类 | 参数组分类,仓库、商户的参数配置,后续可根据需求增加其他枚举值 | | | ParamGroupID | VARCHAR(40) | NOT NULL | | | 参数组ID | 参数组ID | | | ParamGroupName | VARCHAR(40) | NOT NULL | | | 参数组名称 | 参数组名称 | | | ParamName | VARCHAR(40) | NOT NULL | | | 参数名称 | 参数名称 | | | ParamKey | VARCHAR(40) | NOT NULL | | | 参数Key | 参数Key | | | ParamValueType | INT | NOT NULL | | 0=IsString=字符串, 1=IsNumber=数字, 2=IsTime=时间, 3=Array=数组 | 参数值类型 | 参数值类型 | | | ParamValueScope | VARCHAR(200) | NOT NULL | | | 参数值范围 | 参数值范围,根据参数值类型配置,这里是自定义的一套规则 字符串配置:长度范围{2,10}或枚举名称 数字配置:大小范围{0,30}或枚举名称CommonYN 时间:配置 Date/Time/DateTime 数组:多选枚举名称的Assembly全名,如CWM.Entity.CommonYN,CWM.Entity | | | ParamValue | VARCHAR(200) | NOT NULL | | 0 | 参数值 | 默认参数值 | | | MustInput | INT | NOT NULL | | | 是否必填 | 是否必填 | | | Memo | VARCHAR(400) | NULL | | | 说明 | 说明 | | | CommonStatus | INT | NOT NULL | | 1=Actived=有效, 0=DeActived=无效 | 状态 | 状态 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### WHSVendorThirdECShipCfg _仓库第三方平台的电子面单配置,配置有效的电子面单_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | ThirdECSysNo | INT | NOT NULL | | | 电商平台sysno | VendorThirdEC.SysNo | | | ThirdECShipCfgSysNo | INT | NOT NULL | | | 第三方平台的电子面单配置SysNo | 第三方平台的电子面单配置SysNo | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### WHSVendor_UseThirdECShipCfg _仓库第三方平台的电子面单使用配置,配置店铺使用的配置(自身或其他店铺的)_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | ThirdECSysNo | INT | NOT NULL | | | 电商平台sysno | VendorThirdEC.SysNo | | | ShipTypeId | VARCHAR(20) | NOT NULL | | | 物流ID | 物流ID | | | UseThirdECShipCfgSysNo | INT | NOT NULL | | | 使用的第三方平台的电子面单配置SysNo | 使用的第三方平台的电子面单配置SysNo,可以是其他店铺的(菜鸟、抖音) | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### Company _WMS商户的企业_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | CompanyName | VARCHAR(100) | NOT NULL | | | 企业名称 | 企业名称 | | | CompanyId | VARCHAR(50) | NOT NULL | | | 组织机构代码 | 组织机构代码 | | | CommonStatus | INT | NOT NULL | 0 | 1=Yes=有效, 0=No=无效 | 状态 | 无效 | | | SortIndex | int | NOT NULL | 9999 | | 排序顺序 | 排序顺序 | | | Memo | VARCHAR(500) | NULL | | | 备注说明 | 备注说明 | | | CompanyContacter | VARCHAR(100) | NULL | | | 联系人 | 联系人 | | | CompanyPhone | VARCHAR(100) | NULL | | | 联系电话 | 联系电话 | | | CompanyEmail | VARCHAR(200) | NULL | | | Email | Email | | | CompanyAdress | VARCHAR(200) | NULL | | | 地址 | 地址 | | | CompanyZipcode | VARCHAR(10) | NULL | | | 邮编 | 邮编 | | | DeliveryMethod | TINYINT | NOT NULL | | 0=WHS=云仓发货, 1=OMS=OMS打单发货 | 发货方式 | 发货方式 | | | InUserSysNo | INT | NULL | | | 创建者系统编号 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人系统编号 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### CompanyUser _企业用户_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | CompanySysNo | int | NOT NULL | | | 企业ID | 企业ID | | | UserId | VARCHAR(50) | NOT NULL | | | 用户Id | 用户Id | | | UserName | VARCHAR(20) | NOT NULL | | | 用户名 | 用户名 | | | Pwd | VARCHAR(64) | NOT NULL | | | 密码 | 密码 | | | PasswordSalt | VARCHAR(60) | NULL | | | 盐值 | 盐值 | | | Phone | VARCHAR(40) | NULL | | | 手机 | 手机 | | | Email | VARCHAR(100) | NULL | | | 邮箱 | 邮箱 | | | CommonStatus | INT | NOT NULL | | 1=Actived=有效, 0=DeActived=无效 | 状态 | 状态 | | | IsAdmin | INT | NOT NULL | 0 | | 是否为默认管理员 | 是否为默认管理员 | | | Memo | VARCHAR(400) | NULL | | | 备注 | 备注 | | | LastLoginTime | DATETIME | NULL | | | 最后登录时间 | 最后登录时间 | | | InUserSysNo | INT | NULL | | | 创建人编号 | 创建人编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建人 | 创建人 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 修改人 | 修改人 | | | EditUserName | VARCHAR(40) | NULL | | | 修改人 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 修改时间 | 修改时间 | ### CompanyUserVendor _企业用户商户,一个用户只管理一部分商户时配置此表_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | CompanySysNo | int | NOT NULL | | | 企业ID | 企业ID | | | CompanyUserSysNo | int | NOT NULL | | | 企业用户编号 | 企业用户编号 | | | VendorSysNo | int | NOT NULL | | | 商户编号 | 商户编号 | ### CompanyRole _角色表_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | CompanySysNo | INT | NOT NULL | | | 企业ID | 企业ID | | | RoleName | VARCHAR(50) | NOT NULL | | | 角色名称 | 角色名称 | | | Note | VARCHAR(200) | NULL | | | 备注 | 备注 | | | CommonStatus | INT | NOT NULL | 1 | 1=Actived=有效, 0=DeActived=无效 | 状态 | 状态 | | | IsGovernor | INT | NUll | 0 | 1=Is=主管, 0=No=员工 | 是否主管 | 是否主管 | | | Underling | VARCHAR(40) | NUll | | | 绑定下属角色 | 绑定下属角色 | | | InUserSysNo | INT | NULL | | | 创建者系统编号 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建人 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 修改人 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 修改时间 | 最后修改时间 | ### CompanyFunction _企业权限表,平台初始化_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT | NOT NULL | | | 系统编号 | 系统编号 | | | AppID | VARCHAR(20) | NOT NULL | | | 系统ID | 应用系统ID | | | TreeCode | VARCHAR(60) | NOT NULL | | | 树级编码 | TreeCode,2位一级 | | | FunctionKey | VARCHAR(100) | NOT NULL | | | 权限Key | 权限Key | | | FunctionName | VARCHAR(50) | NOT NULL | | | 权限名称 | 权限名称 | | | MenuIcon | VARCHAR(100) | NULL | | | 菜单图标 | 菜单图标 | | | IsMenu | INT | NOT NULL | 0 | | 是否为菜单 | 是否为菜单,1=菜单,0=不是菜单 | | | MenuUrl | VARCHAR(200) | NULL | | | 导航地址 | 导航地址,点击后连接地址,主要是针对菜单 | | | Note | VARCHAR(200) | NULL | | | 备注 | 备注 | | | CommonStatus | INT | NOT NULL | 1 | 1=Actived=有效, 0=DeActived=无效 | 状态 | 状态 | | | InUserSysNo | INT | NULL | | | 创建者系统编号 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建人 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### CompanyRoleFunction _企业角色权限表_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | RoleSysNo | INT | NOT NULL | | | | | | | FunctionSysNo | INT | NOT NULL | | | | | | | InUserSysNo | INT | NULL | | | 创建者系统编号 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建人 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### CompanyRoleUser _企业角色用户表_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | RoleSysNo | INT | NOT NULL | | | 角色编号 | 角色编号 | | | UserSysNo | INT | NOT NULL | | | 用户编号 | 用户编号 | | | InUserSysNo | INT | NULL | | | 创建者系统编号 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建人 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### WorkerCompanyUser _劳务公司用户_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | UserId | VARCHAR(50) | NOT NULL | | | 用户Id | 用户Id | | | UserName | VARCHAR(20) | NOT NULL | | | 用户名 | 用户名 | | | Pwd | VARCHAR(64) | NOT NULL | | | 密码 | 密码 | | | PasswordSalt | VARCHAR(60) | NULL | | | 盐值 | 盐值 | | | Phone | VARCHAR(40) | NULL | | | 手机 | 手机 | | | Email | VARCHAR(100) | NULL | | | 邮箱 | 邮箱 | | | CommonStatus | INT | NOT NULL | | 1=Actived=有效, 0=DeActived=无效 | 状态 | 状态 | | | IsAdmin | INT | NOT NULL | 0 | | 是否为默认管理员 | 是否为默认管理员 | | | Memo | VARCHAR(400) | NULL | | | 备注 | 备注 | | | LastLoginTime | DATETIME | NULL | | | 最后登录时间 | 最后登录时间 | | | InUserSysNo | INT | NULL | | | 创建人编号 | 创建人编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建人 | 创建人 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 修改人 | 修改人 | | | EditUserName | VARCHAR(40) | NULL | | | 修改人 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 修改时间 | 修改时间 | ### WorkerCompanyUser_WHS _劳务公司用户关联仓库劳务公司_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | WCUserSysNo | INT | NOT NULL | | | 用户编号 | 用户编号 | | | WorkerCompanySysNo | INT | NOT NULL | 0 | | 劳务公司编号 | 劳务公司编号 | | | IsDefault | INT | NOT NULL | 0 | | 是否是默认仓库 | 是否是默认仓库,0=非,1是 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### WOCategory _工单类型_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT | NOT NULL | | | 编号 | 系统编号 | | | WHSId | VARCHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | WOCategoryID | VARCHAR(10) | NOT NULL | | | 分类编码 | 分类编码,两位一级,暂定2级 1001=SO发起物流拦截 1002=SO顾客拒收退件 1003=SO物流停滞或退回 1004=SO物流虚假签收 1005=SO货品破损少件 1006=SO货品错漏发件 2001=BO货品破损少件 2002=BO货品错漏发件 | | | ParentWOCategoryID | VARCHAR(10) | NOT NULL | | | 分类父编码 | 分类父编码 | | | CategoryName | NVARCHAR(20) | NULL | | | 分类名称 | 分类名称 | | | MessageKeyword | VARCHAR(2000) | NOT NULL | | | 消息关键字 | 消息关键字 | | | Desc | NVARCHAR(400) | NULL | | | 分类说明 | 分类说明 | | | CommonStatus | INT | NOT NULL | 1 | 1=Actived=有效, 0=DeActived=无效 | 状态 | 通用状态 | | | Priority | INT | NULL | | 0=不绑定优先级, 1=低, 2=中, 3=高, | 优先级 | 用于客服内部人员评估工单紧急情况 | | | InUserSysNo | INT | NOT NULL | | | 创建人编号 | 创建人编号 | | | InUserName | VARCHAR(40) | NOT NULL | | | 创建人姓名 | 创建人姓名 | | | InDate | DATETIME | NOT NULL | GETDATE() | | 创建时间 | 创建时间 | ### WOCategoryResultCfg _工单类型处理结果配置_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT | NOT NULL | | | 编号 | 系统编号 | | | WHSId | VARCHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | WOCategoryID | VARCHAR(10) | NOT NULL | | | 分类编码 | 第二级的分类编码 | | | HandleResult | int | NOT NULL | | 1=Signed=顾客已签收, 2=BackToStock=已退回仓库, 3=BackDamage=退回仓库有损, 4=NotBackToStock=未退回仓库记丢件, 5=BackToStockLose=退回仓库后丢失, 6=ReSend=补发, 7=Compensate=赔付客户, 8 =NoDuty=仓库无责 | 工单处理结果 | 工单处理结果 | | | CompensateDuty | int | null | | 0=NoDuty=无须赔付, 1=ExpressDuty=快递赔付, 2=StockDuty=仓库赔付 | 赔付责任 | 根据工单类型和处理结果确定赔付责任 | | | InUserSysNo | INT | NOT NULL | | | 创建人编号 | 创建人编号 | | | InUserName | VARCHAR(40) | NOT NULL | | | 创建人姓名 | 创建人姓名 | | | InDate | DATETIME | NOT NULL | GETDATE() | | 创建时间 | 创建时间 | ### WOCategoryInfoTemplate _工单类型内容模板_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT | NOT NULL | | | 编号 | 系统编号 | | | WHSId | VARCHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | WOCategoryID | VARCHAR(10) | NOT NULL | | | 分类编码 | 第二级的分类编码 | | | InfoTemplate | VARCHAR(200) | NOT NULL | | | 内容模板 | 内容模板 | | | CommonStatus | INT | NOT NULL | 1 | 1=Actived=有效, 0=DeActived=无效 | 状态 | 通用状态 | | | InUserSysNo | INT | NOT NULL | | | 创建人编号 | 创建人编号 | | | InUserName | VARCHAR(40) | NOT NULL | | | 创建人姓名 | 创建人姓名 | | | InDate | DATETIME | NOT NULL | GETDATE() | | 创建时间 | 创建时间 | ### WOResult _工单处理结果字典表_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 编号 | 系统编号 | | | ResultName | VARCHAR(40) | NOT NULL | | | 工单处理结果 | 工单处理结果 | | | Memo | VARCHAR(200) | NULL | | | 备注说明 | 备注说明 | | | InUserSysNo | INT | NOT NULL | | | 创建人编号 | 创建人编号 | | | InUserName | VARCHAR(40) | NOT NULL | | | 创建人姓名 | 创建人姓名 | | | InDate | DATETIME | NOT NULL | GETDATE() | | 创建时间 | 创建时间 | ### AreaTemperature _地区温度,每日定时系统自动更新_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | Province | NVARCHAR(20) | NOT NULL | | | 发货省名 | 发货省名 | | | City | NVARCHAR(20) | NOT NULL | '' | | 发货城市 | 发货城市 | | | RecordDate | DATE | NULL | | | 当日日期 | 当日日期 | | | Temperature | INT | NULL | | | 当日温度 | 当日温度 | | | Temperature1 | INT | NULL | | | 次日温度 | 次日温度 | | | Temperature2 | INT | NULL | | | 后日温度 | 后日温度 | | | Temperature3 | INT | NULL | | | 大后日温度 | 大后日温度 | | | EditDate | DateTime | NULL | | | 更新时间 | 更新时间 | ### ThirdPartyBoardInfo _第三方平台信息_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | ThirdECID | VARCHAR(20) | NOT NULL | | | 第三方平台ID | 第三方平台ID | | | AppId | VARCHAR(40) | NOT NULL | '' | | 相关ID | 相关ID | | | SecretKey | VARCHAR(100) | NULL | | | 相关密钥 | 相关密钥 | | | AgoEncodingAESKey | VARCHAR(100) | NULL | | | (前一次)加解密key | (前一次)加解密key | | | EncodingAESKey | VARCHAR(100) | NULL | | | 加解密key | 加解密key | | | ComponentVerifyTicket | VARCHAR(400) | NULL | | | 视频号Ticket 内容 | 视频号Ticket 内容 | | | AccessToken | VARCHAR(400) | NULL | | | access_token | access_token | | | TokenExpiresIn | DateTime | NULL | | | 有效期 | access_token有效期 | | | PreAuthCode | VARCHAR(400) | NULL | | | 预授权码 | 预授权码 | | | CodeExpiresIn | DateTime | NULL | | | 预授权码有效期 | 预授权码有效期 | | | ParameterJson | VARCHAR(1000) | NULL | | | 相关参数json | 相关参数json | | | Memo | VARCHAR(1000) | NULL | | | 备注 | 备注 | | | InDate | DATETIME | NULL | | | 创建时间 | 创建时间 | | | EditDate | DateTime | NULL | | | 更新时间 | 更新时间 | ### DOMaster _数据对象_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | DOName | VARCHAR(40) | NOT NULL | | | 数据对象名称 | 数据对象名称 | | | DOCategory | INT | NOT NULL | | 1=Product=商品数据, 2=ProductBatch=商品批号, 11=PO=入库单数据, 21=SO=订单数据, 22=BO=BO出库单数据, 23=SPO=加工单, 61=RO=退货单数据, 81=VAS=增值服务, 101=VendorBill=商户账单, 111=ShipBill=快递账单, 112=PCMBill=物料账单, 113=HumanBill=人力账单 | 数据类别 | 数据类别 | | | DOKey | VARCHAR(40) | NOT NULL | | | 数据对象Key | 数据对象Key,唯一,用于代码中使用时指定哪个数据对象,建议格式:DOCategoryName_具体说明,比如SO_Standard表示订单标准数据对象,SO_WaybillInput表示订单的运单导入数据对象 | | | DODesc | VARCHAR(200) | NULL | | | 数据对象说明 | 数据对象说明 | | | DODataClass | VARCHAR(300) | NOT NULL | | | 数据对象类 | 数据对象类,"namespace.class,assambly" 的方式,用于反射赋值 | | | DOImportMethod | VARCHAR(400) | NOT NULL | | | 导入数据的方法 | 最终导入数据的方法,"namespace.class.method,assambly" 的方式,用于反射执行 | | | DOPerImportCount | INT | NOT NULL | 100000 | | 每次导入条数 | 每次最多导入条数,全部解析完后,调导入数据方法执行,每次取多少条数据导入 | | | CommonStatus | INT | NOT NULL | | 1=Actived=有效, 0=DeActived=无效 | 状态 | 状态 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### DOField _数据对象字段_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | DOSysNo | INT | NOT NULL | | | 数据对象编号 | 数据对象编号 | | | DOFieldKey | VARCHAR(20) | NOT NULL | | | 字段Key | 字段Key,对应数据对象的属性名 | | | DOFieldName | VARCHAR(40) | NOT NULL | | | 字段名称 | 字段名称,数据对象的属性中文名称 | | | DOFieldDataType | INT | NOT NULL | | 0=String=字符串, 1=Int=整数, 2=Decimal=浮点数, 3=DateTime=时间 | 字段类型 | 字段类型:0=字符串,1=整数,2=浮点数,3=时间,如果是对象或者数组,请按字符串导入后自行处理 | | | ImportSource | INT | NOT NULL | | 0=FromExcel=来源Excel, 1=FromSystem=来源系统 | 数据来源 | 数据来源,0=来源Excel,1=来源于系统 | | | FromSystemParam | INT | NULL | 0 | 1=WHSId=仓库, 2=Vendor=商户, 3=ThirdEC=电商平台 | 系统参数 | 系统参数,当数据来源于系统时,需要的选择的系统参数列表,以List>的方式返回,根据需要不断枚举实现。 | | | FieldValueVerify | VARCHAR(400) | NULL | | | 字段值校验 | 字段值校验,预留,以后可以考虑正则表达式校验,微服务校验,函数校验等。 | | | MustInput | INT | NOT NULL | | | 是否必填 | 是否必填 | | | Memo | VARCHAR(400) | NULL | | | 说明 | 说明 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### DOEMapping _数据对象与EXCEL文件的映射模板_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | MappingName | VARCHAR(40) | NOT NULL | | | 映射模板名称 | 映射模板名称 | | | MappingDesc | VARCHAR(200) | NOT NULL | | | 映射说明 | 映射说明 | | | DOKey | VARCHAR(40) | NOT NULL | | | 数据对象Key | 数据对象Key | | | CommonStatus | INT | NOT NULL | | 1=Actived=有效, 0=DeActived=无效 | 状态 | 状态 | | | Memo | VARCHAR(2000) | NULL | | | 说明 | 说明 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### DOEMappingField _数据对象字段与EXCEL文件列的映射关系_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | MappingSysNo | INT | NOT NULL | | | 映射主表编号 | 映射主表编号 | | | ExcelColName | VARCHAR(40) | NOT NULL | | | Excel列名 | Excel列名 | | | DOFieldSysNo | INT | NULL | 0 | | 数据字段编号 | 数据字段编号 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### DOEParseLog _Excel解析数据文件记录,一个Sheet一条记录_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | FileKey | VARCHAR(40) | NOT NULL | | | 已上传文件Key | 已上传文件Key,代表文件ID;文件上传后,定义号FileKey(GUID),写入本表 | | | DOKey | VARCHAR(40) | NOT NULL | | | 数据对象Key | 数据对象Key | | | TotalRowCount | INT | NOT NULL | 0 | | 数据总行数 | 数据总行数 | | | ParseCount | INT | NOT NULL | | | 解析数量 | 已解析数量 | | | ParseStatus | INT | NOT NULL | | 0=Init=初始态, 10=Mappinged=已映射待解析, 50=OnParsing=文件数据解析中, 100=Completed=解析完成 | 处理状态 | 处理状态 | | | ProcessDesc | VARCHAR(400) | NOT NULL | | | 处理过程描述 | 处理过程描述 | | | ExcelFileName | VARCHAR(400) | NOT NULL | | | Excel文件名 | Excel文件名,包含其相对路径 | | | ExcelSheetName | VARCHAR(40) | NOT NULL | | | Sheet名 | Sheet名 | | | MappingSysNo | INT | NOT NULL | | | 映射模板编号 | 映射模板主表编号 | | | MappingFieldJson | TEXT | NULL | | | 数据映射详细 | 数据映射详细信息,List 的Json格式保存 | | | SampleDataJson | TEXT | NULL | | | Excel样本数据 | Excel样本数据,List> Json格式保存 | | | SystemParamValueJson | TEXT | NULL | | | 系统参数及值数据 | 系统参数及值数据:来源于系统参数以及选择的值的列表序列化后List Json保存 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### PrintTemplateGroup _打印模板分组_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | TemplateType | int | NOT NULL | | 1=StaPrint=标准打印, 2=PagePrint=页面打印 | 打印模板类型 | 打印模板类型 | | | GroupName | VARCHAR(100) | NOT NULL | | | 模板分组名称 | 模板分组名称 | | | GroupKey | VARCHAR(100) | NULL | | | 模板分组Key | 模板分组Key | | | CommonStatus | INT | NOT NULL | 1 | 1=Actived=有效, 0=DeActived=无效 | 状态 | 状态 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### PrintTemplateField _打印模板字段_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | PrintTemplateGroupSysNo | int | NOT NULL | | | 打印模板分组编号 | 打印模板分组编号 | | | FieldName | VARCHAR(100) | NOT NULL | | | 字段名称 | 字段显示名称 | | | FieldKey | VARCHAR(100) | NOT NULL | | | 字段Key | 字段Key | | | RelFieldKey | VARCHAR(100) | NULL | | | 关联字段Key | 关联字段Key,字段类型为图片时,为图片数据源字段Key | | | FieldType | INT | NOT NULL | 1 | 1=String=文本, 2=BarImage=条码图片, 3=QRImage=二维码图片 | 字段类型 | 字段类型 | | | CommonStatus | INT | NOT NULL | 1 | 1=Actived=有效, 0=DeActived=无效 | 状态 | 状态 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### PrintTemplateDesign _打印模板设计_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | '' | | 仓库ID | 仓库ID,系统内置可以为空,所有仓库都能看到 | | | TemplateType | int | NOT NULL | | 1=StaPrint=标准打印, 2=PagePrint=页面打印 | 打印模板类型 | 打印模板类型 | | | PrintTemplateGroupSysNo | int | NOT NULL | | | 打印模板分组编号 | 打印模板分组编号 | | | TemplateName | VARCHAR(100) | NOT NULL | | | 模板名称 | 模板名称 | | | TemplateFields | VARCHAR(2000) | NOT NULL | | | 模板字段清单 | 模板字段清单 | | | TemplateDetail | TEXT | NOT NULL | | | 模板内容 | 模板内容 | | | CommonStatus | INT | NOT NULL | 1 | 1=Actived=有效, 0=DeActived=无效 | 状态 | 状态 | | | InUserSysNo | INT | NULL | | | 创建者系统编号 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人系统编号 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### HelpCategory _帮助类别_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | TreeCode | VARCHAR(40) | NOT NULL | | | 树级编码 | 树级编码 | | | CategoryName | VARCHAR(100) | NOT NULL | | | 类别名称 | 类别名称 | | | CommonStatus | INT | NOT NULL | 1 | 1=Actived=有效, 0=DeActived=无效 | 状态 | 状态 | | | SortNum | INT | NOT NULL | | | 排序号 | 排序号,1-5,数字越小越靠前 | | | InUserSysNo | INT | NULL | | | 创建者系统编号 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人系统编号 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### HelpMaster _帮助说明_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | CategorySysNo | INT | NOT NULL | | | 帮助类别编号 | 帮助类别编号 | | | HelpTitle | VARCHAR(200) | NOT NULL | | | 说明标题 | 说明标题 | | | HelpContent | TEXT | NOT NULL | | | 说明内容 | 说明内容 | | | HelpSample | TEXT | NULL | | | 示例内容 | 示例内容 | | | CommonStatus | INT | NOT NULL | 1 | 1=Actived=有效, 0=DeActived=无效 | 状态 | 状态 | | | SortNum | INT | NOT NULL | | | 排序号 | 排序号,1-5,数字越小越靠前 | | | InUserSysNo | INT | NULL | | | 创建者系统编号 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人系统编号 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### ValueAddServiceCategory _增值服务类型_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | CategoryName | VARCHAR(200) | NOT NULL | | | 类别名称 | 类别名称 | | | CommonStatus | INT | NOT NULL | 1 | 1=Actived=有效, 0=DeActived=无效 | 状态 | 状态 | | | SortNum | INT | NOT NULL | | | 排序号 | 排序号,数字越小越靠前 | | | ShowFields | VARCHAR(1000) | NOT NULL | | | 显示字段 | 显示字段 | | | MustInputFields | VARCHAR(1000) | NOT NULL | | | 必填字段 | 必填字段 | | | InUserSysNo | INT | NULL | | | 创建者系统编号 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人系统编号 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### FeishuUser _飞书用户数据_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | AuthUserSysNo | INT | NOT NULL | 0 | | 云仓用户编号 | 云仓用户编号,如果未绑定则为0 | | | user_id | VARCHAR(50) | NOT NULL | | | 飞书用户Id | 飞书用户Id,字段权限要求:获取用户 user ID,仅自建应用 | | | name | VARCHAR(20) | NOT NULL | | | 用户姓名 | 用户姓名 | | | en_name | VARCHAR(40) | NULL | | | 用户英文名 | 用户英文名 | | | avatar_url | VARCHAR(400) | NULL | | | 头像url | 头像url | | | employee_id | VARCHAR(40) | NULL | | | 雇员ID | 雇员ID,飞书中的雇员ID | | | employee_no | VARCHAR(20) | NULL | | | 雇员工号 | 雇员工号 | | | employee_type | VARCHAR(20) | NULL | | | 员工类型 | 员工类型:1:正式,2:实习,3:顾问,4:外包,5:劳务 | | | open_id | VARCHAR(40) | NULL | | | 应用内的用户Id | 应用内的用户Id,用户在应用内的唯一标识 | | | union_id | VARCHAR(40) | NULL | | | ISV用户Id | ISV用户Id,用户对ISV的唯一标识,对于同一个ISV,用户在其名下所有应用的union_id相同 | | | tenant_key | VARCHAR(60) | NULL | | | 当前企业标识 | 当前企业标识Key | | | mobile | VARCHAR(40) | NULL | | | 手机号 | 手机号 | | | email | VARCHAR(100) | NULL | | | 用户邮箱 | 用户邮箱 | | | enterprise_email | VARCHAR(100) | NULL | | | 企业邮箱 | 企业邮箱,请先确保已在管理后台启用飞书邮箱服务 | | | status | VARCHAR(20) | NULL | | | 状态 | 状态:1:待入职,2:在职,3:已取消入职,4:待离职,5:已离职 | | | Memo | VARCHAR(400) | NULL | | | 备注 | 备注 | | | AccessToken | VARCHAR(60) | NULL | | | 访问Token | 访问Token | | | RefreshToken | VARCHAR(60) | NULL | | | 刷新Token | 刷新Token | | | AccessTokenExpire | DATETIME | NULL | '2022-01-01' | | 访问Token过期时间 | 访问Token过期时间 | | | RefreshTokenExpire | DATETIME | NULL | '2022-01-01' | | 刷新Token过期时间 | 刷新Token过期时间 | | | BelongDepartmentId | VARCHAR(40) | | | | 飞书上所属部门 | 飞书上具体的部门ID | | | InUserSysNo | INT | NULL | | | 创建人编号 | 创建人编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建人 | 创建人 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 修改人 | 修改人 | | | EditUserName | VARCHAR(40) | NULL | | | 修改人 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 修改时间 | 修改时间 | ### FeishuClockLog _飞书打卡原始记录_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | event_id | VARCHAR(40) | NULL | | | 事件 ID | 事件 ID | | | event_type | VARCHAR(60) | NULL | | | 事件类型 | 事件类型 | | | app_id | VARCHAR(40) | NULL | | | 应用 ID | 应用 ID | | | tenant_key | VARCHAR(40) | NULL | | | 租户 Key | 租户 Key | | | employee_id | VARCHAR(40) | NOT NULL | | | 员工ID | 员工ID,对应飞书的user_id | | | employee_no | VARCHAR(40) | NULL | | | 员工工号 | 员工工号,飞书人事企业版时,对应飞书user_id | | | location_name | VARCHAR(60) | NULL | | | 打卡位置 | 打卡位置 | | | check_time | DATETime | NOT NULL | | | 打卡时间 | 打卡时间 | | | comment | VARCHAR(60) | NULL | | | 打卡备注 | 打卡备注 | | | is_field | bool | NULL | | | 是否外勤打卡 | 是否外勤打卡 | | | is_wifi | bool | NULL | | | 是否wifi打卡 | 是否wifi打卡 | | | type | INT | NULL | | | 记录生成方式 | 记录生成方式,可用值:【0(用户自己打卡),1(管理员修改),2(用户补卡),3(系统自动生成),4(下班免打卡),5(考勤机打卡),6(极速打卡),7(考勤开放平台导入)】 | | | risk_result | INT | NULL | | | 疑似作弊打卡行为 | 疑似作弊打卡行为,0:无疑似作弊,1: 疑似使用作弊软件,2:疑似使用他人的设备打卡,3:疑似多人使用同一设备打卡 | | | LogDate | DATE | NULL | | | 日志日期 | 日志日期 | | | ProcessStatus | INT | | | 0=Init=待处理, 4=Failure=处理失败, 100=Completed=已处理 | 处理状态 | 处理状态,0=初始态未处理,4=处理失败,100=已处理,即已计算好更新到cwmmaster.workerRecordLog表中 | | | Memo | VARCHAR(200) | | | | 备注说明 | 备注说明 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### SystemRpt _系统标准报表_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | SystemRptType | INT | NOT NULL | | | 报表类型 | 报表类型 | | | RptGroupName | VARCHAR(40) | NOT NULL | | | 报表组名 | 报表组名 | | | RptName | VARCHAR(50) | NOT NULL | | | 报表名 | 报表名 | | | RptDesc | VARCHAR(1000) | NULL | | | 报表描述 | 报表描述 | | | RptUrl | VARCHAR(200) | NOT NULL | | | 报表地址 | 报表地址 | | | FunctionKey | VARCHAR(100) | NOT NULL | | | 权限Key | 权限Key | | | ExecuteFunction | VARCHAR(200) | NOT NULL | | | 执行的Action | 执行的Action | | | SortNum | INT | NOT NULL | | | 序号 | 序号 | | | CommonStatus | INT | NOT NULL | | | 状态 | 状态 | | | InDate | DATETIME | NOT NULL | GETDATE() | | 创建时间 | 创建时间 | ### WHSVendorMapping _仓库商户映射表,将ERP的多个商户映射到WMS的一个商户或 一个仓库映射到其他仓库_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | VendorSysNo | INT | NOT NULL | | | Vendor的SysNo | Vendor的SysNo | | | DataSourceID | VARCHAR(40) | NOT NULL | | | 数据来源 | 数据来源。Qimen、OpenAPI | | | OwnerCode | VARCHAR(50) | NOT NULL | | | 对接货主编号 | 对接货主编号 | | | CustomerId | VARCHAR(40) | NOT NULL | | | 对接CustomerId | 对接CustomerId | | | ERPWHSId | CHAR(10) | | | | ERP传的WHSId | ERP传的WHSId,同时用于回传,可与WMSWHSId不同,实现ERP无感切仓 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### ChargeItem _仓库服务计费项,全平台基础字典_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(100,1) | NOT NULL | | | 系统编号 | 系统编号 | | | ChargeItemName | VARCHAR(40) | NOT NULL | | | 计费项目 | 计费项目 | | | SortCode | VARCHAR(6) | NULL | | | 排列顺序 | 排列顺序,从小到大 | | | ChargeItemUnit | INT | NOT NULL | | 0=Money=元, 3=BaseSOShipFeePercent=发货运费%, 13=StgYuanPerSMDay=元/平方米·天, 14=StgYuanPerCMDay=元/立方米·天, 15=StgYuanPerPalletDay=元/托·天, 16=StgYuanPerPalletBox=元/盒·天, 21=YuanPerOrder=元/单, 22=YuanPerPiece=元/件, 23=YuanPerBox=元/箱, 24=YuanPerPallet=元/托, 25=YuanPerCM=元/立方, 26=YuanPerTon=元/吨, 27=YuanPerCombo=元/套, 28=YuanPerWorkHour=元/人·工时 | 计费单位 | 计费单位;在手动填写增值服务时,如果计费单位是元,则直接填写金额,此时数量只是一个参考;如果不是元,需要填写数量,自动计算出金额。 | | | CalcFeeType | INT | NOT NULL | | 1=FixValue=固定值, 2=DataCalc=按数据自动计算, 9=VASFee=增值服务手动录入 | 计费方式 | 计费方式,按发生数据计算为自动生成账单数据,增值服务是需要库内人员手工记录数据 | | | SpecailFlag | INT | NOT NULL | 0 | 0=NoSpecial=无特殊设置项, 1=ExtendFlag=有扩展字段设置, 2=PayConfirmFlag=需要支付确认, 9=SpecialCharge=专业报价模块支持 | 特殊设置 | 是否有特殊设置;有扩展字段设,需要设置(固化):基础行数,基础件数,增量数,增量价格;如果需要支付确认,需要增加一个付款人点击确认的步骤 | | | ExtendParamsJson | VARCHAR(2000) | | | | 扩展字段Json内容 | 扩展字段Json内容,Json为List的结构,比如订单发货-基础作业费需要包括超件设置,则需要把超件基础行数、超件基础件数、超件增量数、超件增量价格配置到本字段;比如仓储费-常温仓-按面积收费,需要配置托盘面积换算比、零拣面积换算比这两个扩展字段 | | | Desc | VARCHAR(800) | NULL | '' | | 计费项说明 | 计算说明 | | | CommonStatus | INT | NOT NULL | | 1=Actived=有效, 0=DeActived=无效 | 状态 | 状态 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### ChargeItem_Category _仓库服务项与业务分类的关联表_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | ChargeItemSysNo | INT | NOT NULL | | | 收费项编号 | 收费项编号 | | | ChargeItemCategory | INT | NOT NULL | | 1=Storage=仓储, 2=InStockPO=收货, 3=InStockRM=销退, 4=OutStockSO=订单, 5=OutStockBO=2B单, 6=InternalOpt=库内, 99=Other=其它 | 项目分类 | 项目分类 | ### ChargeItem_VASRecordParam _填写增值服务时,每个收费项需要填写的表单内容(表单项)_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | ChargeItemSysNo | INT | NOT NULL | | | 收费项编号 | 收费项编号 | | | ChargeItemCategory | INT | NOT NULL | | | 项目分类 | 项目分类 | | | VASRecordParamSysNo | INT | NOT NULL | | | 收费项编号 | 收费项编号 | | | MustInput | INT | NOT NULL | | | 是否必填 | 是否必填 | | | SortNumber | INT | NULL | | | 排列顺序 | 排列顺序,从小到大 | ### VASRecordParam _填写增值服务时,所有增值服务填写字段的字典表,与增值服务记录表(cwmacct.VendorVASRecord)中的字段必须是对应的_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(100,1) | NOT NULL | | | 系统编号 | 系统编号 | | | FieldName | VARCHAR(40) | | | | 字段名称 | 增值服务记录时,需要填写的字段名称,作为UI显示的Label | | | FieldKey | VARCHAR(80) | | | | 字段Key | 增值服务记录时,对应的增值服务记录表的字段Key | | | ParamValueType | INT | NOT NULL | | 0=IsString=字符串, 1=IsNumber=数字, 2=IsTime=时间, 3=Array=数组 | 参数值类型 | 参数值类型 | | | ParamValueScope | VARCHAR(200) | NOT NULL | | | 参数值范围 | 参数值范围,根据参数值类型配置,这里是自定义的一套规则 字符串配置:长度范围{2,10}或枚举名称 数字配置:大小范围{0,30}或枚举名称CommonYN 时间:配置 Date/Time/DateTime 数组:多选枚举名称的Assembly全名,如CWM.Entity.CommonYN,CWM.Entity | | | ParamDefaultValue | VARCHAR(200) | NOT NULL | 0 | | 参数值 | 默认参数值 | | | Memo | VARCHAR(400) | NULL | | | 说明 | 说明 | | | CommonStatus | INT | NOT NULL | | 1=Actived=有效, 0=DeActived=无效 | 状态 | 状态 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### GaodeDistance _高德地图两个坐标(经纬度)之间的实际距离(km)_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(100,1) | NOT NULL | | | 系统编号 | 系统编号 | | | Origins | VARCHAR(15) | | | | 起点坐标:经度,维度 | 起点坐标:经度,维度 | | | Destinations | VARCHAR(15) | | | | 终点坐标:经度,维度 | 终点坐标:经度,维度 | | | Strategy | INT | | 32 | | 驾车算路策略 | 驾车算路策略;0:速度优先(只返回一条路线),此路线不一定距离最短,1:费用优先(只返回一条路线),不走收费路段,且耗时最少的路线,2:常规最快(只返回一条路线)综合距离/耗时规划结果,32:默认,高德推荐,同高德地图APP默认 | | | Distance | DOUBLE | | | | | | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后使用时间 | 最后使用时间,备用,方便以后把很久没使用的数据可以物理删除 | ### WorkItem _字典:工作项目,系统初始化进去,各仓可以自行维护_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(100,1) | NOT NULL | | | 工作项目编号 | 工作项目编号 | | | WHSId | CHAR(10) | NOT NULL | 'W0' | | 仓库ID | 仓库ID,模版的WHSID为W0,为预设模板,其它仓库创建时引用模板,都是系统级,CustomFlag=0。 | | | WorkItemID | VARCHAR(40) | NOT NULL | | | 工作项目ID | 工作项目ID,系统级ID是预设的,对应不同的计算方法,手动添加只能添加工序计件,ID为GUID去除横线生成的,计算时类似增值服务计算。 | | | WorkItemName | VARCHAR(40) | NOT NULL | | | 工作项目名称 | 工作项目名称 | | | WorkItemDesc | VARCHAR(200) | NULL | | | 工作项目说明 | 工作项目说明 | | | ProducePositionSalaryCalcType | INT | NOT NULL | | 0=BasicWork=基础工作, 1=StdAIPieceWork=标准计件, 2=ProcessPieceWork=工序计件, 3=TimedTicket=计时票, 4=JobAllowance=岗位津贴, -1=NoUsed=不适用 | 生产岗计酬方式 | 生产岗计酬方式,枚举SalaryCalcType | | | AuxilianPositionSalaryCalcType | INT | NOT NULL | | 0=BasicWork=基础工作, 1=StdAIPieceWork=标准计件, 2=ProcessPieceWork=工序计件, 3=TimedTicket=计时票, 4=JobAllowance=岗位津贴, -1=NoUsed=不适用 | 辅助岗计酬方式 | 辅助岗计酬方式,枚举SalaryCalcType | | | ManagePositionSalaryCalcType | INT | NOT NULL | | 0=BasicWork=基础工作, 1=StdAIPieceWork=标准计件, 2=ProcessPieceWork=工序计件, 3=TimedTicket=计时票, 4=JobAllowance=岗位津贴, -1=NoUsed=不适用 | 管理岗计酬方式 | 管理岗计酬方式,枚举SalaryCalcType | | | TempPositionSalaryCalcType | INT | NOT NULL | | 0=BasicWork=基础工作, 1=StdAIPieceWork=标准计件, 2=ProcessPieceWork=工序计件, 3=TimedTicket=计时票, 4=JobAllowance=岗位津贴, -1=NoUsed=不适用 | 临时岗计酬方式 | 临时岗计酬方式,枚举SalaryCalcType | | | PieceWorkUnit | INT | NOT NULL | 0 | 0=Nothing=无, 1=ByOrder=按单计件, 2=ByTask=按任务计, 3=ByProduct=按货品件数计, 4=ByVolWeight=按体积重量计 | 计件单位 | 计件单位,当计酬类型为计件时(标准计件和工序计件)才有意义 | | | SpecialSetFlag | INT | NOT NULL | 0 | 0=Nothing=无, 1=ManuWorkload=填报工作量, 5=BindSORechecker=绑定复核员, 10=BindPackageWorkBench=分配打包桌 | 特殊数据设置 | 特殊数据设置 | | | WorkerAssignFlag | INT | NOT NULL | 0 | 0=AutoAssign=自动分配, 1=ManuAssign=手动分配 | 人员分配 | 人员分配方式,WMS系统中有作业数据的,为自动分配,比如拣货,复核等;没数据的为手动分配,比如纯打包 | | | CustomFlag | INT | NOT NULL | 0 | 0=SystemCreate=初始化引入, 1=WHSSelfCreate=仓库自建 | 创建方式 | 创建方式 | | | Coefficient | DECIMAL(10,4) | NOT NULL | 1 | | 计件系数 | 计件系数 | | | CommonStatus | INT | NOT NULL | | 1=Actived=有效, 0=DeActived=无效 | 状态 | 状态 | | | LogMemo | VARCHAR(1000) | NULL | | | 日志说明 | 日志说明 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### JobPosition _字典:工作岗位,共ProducePosition, AuxilianPosition, ManagePosition, TempPosition 4种岗位类型_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(100,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | 'W0' | | 仓库ID | 仓库ID,模版的WHSID为W0,为预设模板,其它仓库创建时引用模板,只可设值,不可增减。 | | | JobPositionType | INT | | | 1=ProducePosition=生产岗, 2=AuxilianPosition=辅助岗, 3=ManagePosition=管理岗, 9=TempPosition=临时岗 | 岗位类型 | 岗位类型 | | | JobPositionName | VARCHAR(20) | NOT NULL | | | 岗位名称 | 岗位名称 | | | JobPositionDesc | VARCHAR(200) | NULL | | | 岗位描述 | 岗位描述 | | | CustomFlag | INT | NOT NULL | 0 | 0=SystemCreate=初始化引入, 1=WHSSelfCreate=仓库自建 | 创建方式 | 创建方式 | | | CommonStatus | INT | NOT NULL | | 1=Actived=有效, 0=DeActived=无效 | 状态 | 状态 | | | LogMemo | VARCHAR(1000) | NULL | | | 日志说明 | 日志说明 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### SalaryCfgJobPosition _岗位的计薪项及金额-配置表,各仓库除了默认引用标准模板配置外,可以自己对自己定义的岗位,设置各种计薪、津贴、奖惩项。_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | 'W0' | | 仓库ID | 仓库ID,模版的WHSID为W0,为预设模板,其它仓库创建时引用模板,只可设值,不可增减。 | | | JobPositionSysNo | INT | NOT NULL | 0 | | 岗位编号 | 岗位系统编号,为0表示与岗位无关 | | | SalaryItemType | INT | NOT NULL | | 0=BasicSalary=基本薪资, 10=PieceWorkHourSalary=计件换算时薪, 40=AllowanceDaySalary=特殊岗津贴日薪, 42=AllowanceVendorCount=货主数量月津贴, 43=AllowanceSellerScale=客户规模月津贴, 80=MgtCommission=管理提成设置, 91=RewardMgtSOQuality=发货质量奖惩, 93=RewardMgtSODelay=发货超时奖惩, 100=MiniumSalary=保底工资 | 计薪项 | 计薪项 | | | SalaryItemMode | INT | NOT NULL | 0 | 0=DirectValue=直接填写金额, 8=CfgCommission=组长提成配置, 11=CfgVendorCount=货主数量津贴配置, 12=CfgSOCount=客户规模津贴配置, 21=CfgQuantityReward=发货质量奖惩配置, 22=CfgTimeOutReward=发货超时奖惩配置 | 计酬设置模式 | 计酬设置模式 | | | SalaryItemAmount | DECIMAL(10,2) | NOT NULL | 0 | | 计酬项金额 | 计酬项金额 | | | SalaryItemCfgJson | VARCHAR(2000) | NULL | | | 计酬项配置 | 计酬项配置,用于“达标奖励、管理提成设置、盘点质量的奖惩” [{"MinLabel":"工人计件提成大于","MinValue":25, "MaxLabel":"小于等于","MaxValue":999, "ResultLabel":"提成金额","ResultValue":0.1}] | | | CustomFlag | INT | NOT NULL | 0 | 0=SystemCreate=初始化引入, 1=WHSSelfCreate=仓库自建 | 创建方式 | 创建方式 | | | CommonStatus | INT | NOT NULL | | 1=Actived=有效, 0=DeActived=无效 | 状态 | 状态 | | | LogMemo | VARCHAR(1000) | NULL | | | 日志说明 | 日志说明 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### SalaryCfgProcessPieceWork _工序计件的计薪及金额-配置表_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | 'W0' | | 仓库ID | 仓库ID,模版的WHSID为W0,为预设模板,其它仓库创建时引用模板,只可设值,不可增减。 | | | AssignMode | INT | NOT NULL | 0 | 0=FullWarehouse=全仓默认, 1=AssignSellerCompany=指定客户, 2=AssignVendor=指定货主 | 指定方式 | 指定方式 | | | WorkItemID | VARCHAR(40) | NOT NULL | | | 工作项目ID | 工作项目ID,系统级ID是预设的,对应不同的计算方法,手动添加只能添加工序计件,ID为GUID去除横线生成的,计算时类似增值服务计算。 | | | VASChargeItemSysNo | INT | NOT NULL | 0 | | 增值服务收费项编号 | 增值服务收费项编号,当计酬类型为工序计件时才有值 | | | UnitWorkTimes | INT | NOT NULL | 0 | | 单位工序完成时长 | 单位工序完成时长,单位:秒 | | | UnitWorkSalaryPrice | DECIMAL(10,2) | NOT NULL | 0 | | 单位工序价格 | 单位工序价格(计价单位与增值服务的计价单位一致),与完成时间相关 | | | VerifyDataJson | TEXT | NULL | | | 验证数据的JSON | 验证数据的JSON | | | CustomFlag | INT | NOT NULL | 0 | 0=SystemCreate=初始化引入, 1=WHSSelfCreate=仓库自建 | 创建方式 | 创建方式 | | | CommonStatus | INT | NOT NULL | | 1=Actived=有效, 0=DeActived=无效 | 状态 | 状态 | | | LogMemo | VARCHAR(1000) | NULL | | | 日志说明 | 日志说明 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### SalaryCfgProcessPieceWorkAssign _工序计件的计薪及金额-配置指定客户或货主_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | SalaryCfgProcessPieceWorkSysNo | INT | NOT NULL | 0 | | 工序计件配置编号 | 工序计件配置编号 | | | SCSysNo | INT | NOT NULL | 0 | | 客户编号 | 客户编号 | | | VendorSysNo | INT | NOT NULL | 0 | | 货主编号 | 货主编号 | ## CWMMaster ### WHSVendor _分散于各CWMMaster中商户货主表_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | VendorSysNo | INT | NOT NULL | | | Vendor的SysNo | Vendor的SysNo | | | CompanySysNo | INT | NOT NULL | | | 企业编号 | 商户所属企业的系统编号,字典来源于主数据Main | | | CompanyName | VARCHAR(100) | NOT NULL | | | 货主名称 | 企业名称 | | | CompanyCode | VARCHAR(50) | NOT NULL | | | 货主代码 | 货主代码 | | | CommonStatus | INT | NOT NULL | 1 | 1=Actived=有效, 0=DeActived=无效 | 状态 | 状态 | | | Memo | VARCHAR(500) | NULL | | | 备注说明 | 备注说明 | | | CompanyContacter | VARCHAR(100) | NULL | | | 企业联系人 | 企业联系人 | | | CompanyPhone | VARCHAR(100) | NULL | | | 企业联系电话 | 企业联系电话 | | | CompanyEmail | VARCHAR(200) | NULL | | | 企业Email | 企业Email | | | CompanyAdress | VARCHAR(200) | NULL | | | 企业地址 | 企业地址 | | | CompanyZipcode | VARCHAR(10) | NULL | | | 企业邮编 | 企业邮编 | | | DefaultShipTypeId | VARCHAR(10) | NULL | | | 企业默认物流ID | 企业默认物流ID | | | SOPriorShipTypeIds | VARCHAR(200) | NULL | | | 订单优先物流 | 订单优先物流,多个用','分割 | | | SenderConfig | VARCHAR(2000) | NULL | | | 寄件人特殊配置 | 寄件人特殊配置 | | | ConfirmConfig | Text | | | | 对接回推配置 | 对接回推配置 | | | CutOffTime | varchar(8) | NOT NULL | | | 截单时间 | 截单时间(18:00:00) | | | ShipChangeType | INT | NOT NULL | 0 | 0=NotChange=不自动切换 1=ChangeNotSOPrior=非订单优先物流自动切换 2=AllChange=全部自动切换 | 自动切换快递 | 自动切换快递 | | | QRCodeImgUrl | VARCHAR(200) | NULL | | | 收款二维码图片地址 | 收款二维码图片地址 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### WHSShipType _仓库的物流类型_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | ShipTypeId | VARCHAR(10) | NOT NULL | | | 物流ID | 物流ID | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | ShipTypeName | VARCHAR(50) | NOT NULL | | | 物流名称 | 物流名称 | | | ShortName | VARCHAR(20) | NOT NULL | | | 物流简称 | 物流简称 | | | CommonStatus | INT | NOT NULL | 1 | 1=Actived=有效, 0=DeActived=无效 | 状态 | 状态 | | | IsWaybillShip | TINYINT | NOT NULL | 1 | | 是否为获取运单的快递 | 是否为获取运单的快递 1是 0否。 | | | NeedExchange | INT | NOT NULL | | 1=Yes=是 0=No=否 | 是否需要对接 | 是否需要对接 | | | APIConfigContent | VARCHAR(2000) | NULL | | | API配置内容 | API配置内容Json,如: [{"CfgLabel":"百世API地址","CfgKey":"BestExUrl","CfgValue":"http://****"} {"CfgLabel":"百世PartnerID","CfgKey":"BestExPartnerID","CfgValue":"***"} {"CfgLabel":"百世PartnerKey","CfgKey":"BestExPartnerKey","CfgValue":"***"} {"CfgLabel":"百世站点账户","CfgKey":"BestExUserName","CfgValue":"***"} {"CfgLabel":"百世站点密码","CfgKey":"BestExUserName","CfgValue":"***"}] | | | WaybillQty | INT | NULL | | | 单量 | 单量 | | | StopGetWaybillTime | VARCHAR(20) | NULL | | | 停止接单的时间 | 停止接单的时间 HH:mm 格式 | | | PTShipAndMSNCode | VARCHAR(40) | NULL | | | 平台快递及MSN | 平台快递及MSN,非标准平台快递,必须绑定 | | | ShipMark | CHAR(2) | NULL | | | 快递面单上打印大标记 | 快递面单上打印大标记,最多2位 | | | Memo | VARCHAR(400) | NULL | | | 备注 | 备注 | | | RouteCollectCfg | VARCHAR(2000) | NULL | | | 揽收配置 | 揽收配置 | | | APICollectFlag | TINYINT | NULL | | | 自动揽收标记 | 自动揽收标记,为1必须有揽收配置 | | | InUserSysNo | INT | NULL | | | 创建者系统编号 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人系统编号 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### ShipCar _物流装车维护(预留)_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | ShipTypeId | VARCHAR(10) | NULL | | | 物流ID | 物流ID | | | ShipCarName | VARCHAR(40) | | | | 车辆名称 | 车辆名称 | | | Volume | DECIMAL(18,2) | NULL | | | 载货体积,立方米 | 载货体积,立方米 | | | Weight | DECIMAL(18,2) | NULL | | | 载重,单位吨 | 重量,单位吨 | | | CarNumber | VARCHAR(40) | NOT NULL | | | 车牌号 | 车牌号 | | | ContactName | NVARCHAR(20) | NULL | | | 联系人 | 联系人 | | | ContactPhone | VARCHAR(50) | NULL | | | 联系电话 | 联系电话 | | | Summary | VARCHAR(400) | NULL | | | 车辆说明 | 车辆说明 | | | CommonStatus | INT | NOT NULL | 1 | 1=Actived=有效, 0=DeActived=无效 | 状态 | 状态 | | | Memo | VARCHAR(400) | NULL | | | 备注 | 备注 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人系统编号 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### Category _商品类别,最多为3级分类_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | CategoryCode | CHAR(6) | NOT NULL | | | 类别编码 | 类别编码,2位一级 | | | ParentCategoryCode | CHAR(6) | NOT NULL | ' | | 类别父编码 | 父编码 | | | IsLeaf | INT | NOT NULL | 1 | | 为末级节点 | 是否为末级节点 | | | Name | VARCHAR(40) | NOT NULL | | | 类别名称 | 名称 | | | Memo | VARCHAR(200) | NULL | | | 备注 | 备注 | | | Priority | INT | NOT NULL | | | 优先级 | 优先级,越小越高 | | | CommonStatus | INT | NOT NULL | 1 | 1=Actived=有效, 0=DeActived=无效 | 状态 | 状态,通用状态,共两种:有效,无效,删除是将状态设置为-999 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### Brand _商品品牌_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | BrandName | VARCHAR(40) | NOT NULL | | | 品牌名称 | 品牌名称 | | | FirstLetter | CHAR(1) | NOT NULL | | | 首字母 | 首字母 | | | Summary | VARCHAR(400) | NULL | | | 品牌简述 | 简述 | | | DefaultImage | VARCHAR(400) | NULL | | | 品牌图片 | 品牌默认图片 | | | CommonStatus | INT | NOT NULL | | 1=Actived=有效, 0=DeActived=无效 | 状态 | 状态,通用状态,共两种:有效,无效 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### Product _商品SKU信息主表_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | VendorSysNo | INT | NOT NULL | | | 商家编号 | 商品所属商家系统编号 | | | TradeType | INT | NOT NULL | 0 | 0=Common=非保电商, 1=FAT=跨境电商 | 贸易类型 | 贸易类型 | | | ProductGroupID | VARCHAR(40) | NOT NULL | '' | | 商品组ID | 同一组的商品组ID | | | ProductID | VARCHAR(20) | NOT NULL | '' | | 商品ID | 商品ID | | | SourceProductID | VARCHAR(40) | NOT NULL | '' | | 商户源商品ID | 商户源商品ID | | | UPCCode | VARCHAR(40) | NOT NULL | '' | | 商品UPCCode | 商品UPCCode,即商品条码 | | | CustomsRecordID | VARCHAR(40) | NOT NULL | '' | | 商品备案ID | 商品公服备案ID:如果是平台申报,则等于ProductID;如果是商户自行申报,则等于SourceProductId; | | | CategorySysNo | INT | NOT NULL | | | 商品类别编号 | 商品类别编号 | | | BrandSysNo | INT | NULL | | | 品牌编号 | 品牌编号 | | | BrandName | VARCHAR(40) | NULL | | | 品牌名称 | 品牌名称 | | | ProductName | VARCHAR(200) | NOT NULL | | | SKU名称 | SKU的名称 | | | ProductModel | VARCHAR(40) | NULL | | | SKU型号 | SKU的型号 | | | ExpandModel | VARCHAR(40) | NULL | | | 扩展属性 | 扩展属性 | | | ShortName | VARCHAR(40) | NULL | | | 简称 | 简称 | | | PackagingFlag | INT | NULL | | 0=Origin=原箱, 1=Box=组套周转箱, 2=NoBox=组套无外箱 | 包装方案 | 包装方案,主要用于加工单【已废弃】 | | | DefaultImage | VARCHAR(400) | NULL | | | 默认图片 | SKU默认图片 | | | Summary | VARCHAR(800) | NULL | | | 商品简述 | 商品简述 | | | CartonPackingQty | INT | NULL | | | 箱规数量 | 箱规数量【已废弃,迁移到ProductCartonSize】 | | | PalletPackingQty | INT | NULL | | | 托规数量 | 托规数量,基于箱数【已废弃,迁移到ProductCartonSize】 | | | Unit | VARCHAR(20) | NULL | | | 计数单位 | 计数单位 | | | Length | DECIMAL(18,2) | NULL | | | 长,单位厘米 | 商品长,单位厘米 | | | Width | DECIMAL(18,2) | NULL | | | 宽,单位厘米 | 商品宽,单位厘米 | | | Height | DECIMAL(18,2) | NULL | | | 高,单位厘米 | 商品高,单位厘米 | | | Weight | INT | NULL | | | 重量,单位克 | 重量,单位克 | | | BarCode | VARCHAR(40) | NULL | | | 包装箱码 | 包装箱码 | | | BoxLength | DECIMAL(18,2) | NULL | | | 整箱长,单位厘米 | 整箱长,单位厘米【已废弃,迁移到ProductCartonSize】 | | | BoxWidth | DECIMAL(18,2) | NULL | | | 整箱长宽,单位厘米 | 整箱宽,单位厘米【已废弃,迁移到ProductCartonSize】 | | | BoxHeight | DECIMAL(18,2) | NULL | | | 整箱长高,单位厘米 | 整箱高,单位厘米【已废弃,迁移到ProductCartonSize】 | | | BoxWeight | INT | NULL | | | 整箱长重量,单位克 | 整箱重量,单位克【已废弃,迁移到ProductCartonSize】 | | | BoxBarCode | VARCHAR(40) | NULL | | | 整箱外箱码 | 整箱外箱码【已废弃,迁移到ProductCartonSize】 | | | BoxCartonWeight | INT | | | | 外纸箱重量 | 外纸箱重量,单位克【已废弃,迁移到ProductCartonSize】 | | | DurationPeriod | INT | NULL | | | 保质期 | 保质期 --结合保质期类型使用 | | | DurationPeriodType | INT | NULL | | 0=Day=天, 1=Month=月, 2=Year=年 | 保质期类型 | 保质期类型 --结合保质期使用 | | | NeedExpireDate | INT | NULL | 0 | 1= Actived = 是 0=DeActived = 否 | 是否效期管理 | 是否效期管理(如果需要效期管理,那么必须设置保质期) | | | OnlyBatchFlag | TINYINT | NULL | 0 | 1= Actived = 是 0=DeActived = 否 | 是否批次管理 | 是否批次管理 | | | OriginationType | INT | NULL | 0 | 1=FromProduceDate=自生产日期, 2=ToExpireDate=至过期日期 | 临过期锁定的起始类型 | 临过期锁定的起始类型 | | | ExpireLockPeriod | INT | NULL | 0 | | 临过期锁定效期 | 临过期锁定效期 | | | LockPeriodType | INT | NULL | 0 | 1=Day=天, 2=Month=月, 3=Percentage=% | 临过期锁定的效期类型 | 临过期锁定的效期类型 | | | LockOriginationType | INT | NULL | 0 | 1=FromProduceDate=自生产日期, 2=ToExpireDate=至过期日期 | 锁定的起始类型 | 锁定的起始类型 | | | LockPeriod | INT | NULL | 0 | | 锁定效期 | 锁定效期 | | | PLockPeriodType | INT | NULL | 0 | 1=Day=天, 2=Month=月, 3=Percentage=% | 锁定的效期类型 | 锁定的效期类型 | | | PTagSysNo | INT | NULL | 0 | | 商品标记 | 商品标记编号 | | | WMSEditFlag | INT | NULL | | 0=NoEdit=未修改, 1=Edited=已更新 | 是否在WMS中更新 | 是否在WMS中修改更新尺寸、UPC等,如果WMS中修改过,则不能被商户修改覆盖 | | | ProductStatus | INT | NOT NULL | | 1=Actived=有效, 0=DeActived=无效, -1=Void=作废 | 商品状态 | 商品状态 | | | TemperatureType | INT | NOT NULL | 0 | 0=Normal=常温, 1=Constant=恒温, 2=Cool=冷藏, 3=Freeze=冷冻 | | | | | DataSourceID | VARCHAR(10) | NOT NULL | | | 数据来源 | 数据来源:WMS=云仓WMS,OpenAPI=云仓API,QiMen=奇门 | | | ExpandModel | VARCHAR(40) | NULL | | | 拓展属性 | 拓展属性 | | | SNFlag | INT | NOT NULL | 0 | 0=NoSN=无SN管理, 1=BaseSN=基于SN管理 | 序列化管理 | 序列化管理 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### ProductCartonSize _商品箱规_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | ProductSysNo | INT | NOT NULL | 0 | | 商品 | 商品 | | | CartonPackingQty | INT | NULL | | | 箱规数量 | 箱规数量 | | | CartonPackingUnit | VARCHAR(10) | NULL | | | 箱规单位 | 箱规单位 | | | PalletPackingQty | INT | NULL | | | 托规数量 | 托规数量,基于箱数 | | | BoxLength | DECIMAL(18,2) | NULL | | | 整箱长,单位厘米 | 整箱长,单位厘米 | | | BoxWidth | DECIMAL(18,2) | NULL | | | 整箱宽,单位厘米 | 整箱宽,单位厘米 | | | BoxHeight | DECIMAL(18,2) | NULL | | | 整箱高,单位厘米 | 整箱高,单位厘米 | | | BoxWeight | INT | NULL | | | 整箱重量,单位克 | 整箱重量,单位克 | | | BoxBarCode | VARCHAR(40) | NULL | | | 整箱外箱码 | 整箱外箱码 | | | CartonWeight | INT | | | | 外纸箱重量 | 外纸箱重量,单位克 | | | CommonStatus | INT | NOT NULL | | 1=Actived=有效, 0=DeActived=无效 | 状态 | 状态 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### ThirdECProduct _第三方平台商品_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | VendorSysNo | INT | NOT NULL | | | 商家编号 | 商品所属商家系统编号 | | | ProductSysNo | INT | NOT NULL | 0 | | 商品 | 商品 | | | ThirdECID | VARCHAR(40) | NOT NULL | '' | | 第三方平台 | 第三方平台 | | | ThirdECProductID | VARCHAR(40) | NOT NULL | '' | | 第三方平台商品ID | 第三方平台商品ID | | | ThirdECProductName | VARCHAR(200) | NOT NULL | '' | | 第三方平台商品名称 | 第三方平台商品名称 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### ProductChild _商品组套明细信息,如果商品是由其它子商品构成,则维护好商品的子商品构成_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 编号 | 编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | ProductSysNo | INT | NOT NULL | | | 商品编号 | 商品系统编号 | | | ChildProductSysNo | INT | | | | 商品编号 | WMS中具体商品编号 | | | ChildProductQty | INT | | | | 商品数量 | WMS中商品数量 | ### StorageZone _库区字典_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | StorageZoneId | VARCHAR(2) | NOT NULL | | | 库区ID,2位 | 库区ID,2位,第一位表示库区类型,M=零拣区,B=料想区,P=托盘区,G=地堆区 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | ZoneName | VARCHAR(40) | NOT NULL | | | 库区名称 | 库区名称,库区一旦创建则不可手动修改 | | | StorageType | INT | NOT NULL | | 0=ManuPicking=零拣, 1=Box=料箱, 2=Pallet=托盘, 3=GroundHeap=地堆 | 库位类型 | 库位类型,零拣库和地堆库均为混合存放模式,料箱库为按商品一库一箱存放模式,立体库位按商品一库一托存放模式。 | | | AutoFlag | INT | NOT NULL | 0 | 0=Manu=人工库区, 1=Auto=自动化库区, 2=Robot=机器人库区 | 库区形式 | 库区形式 | | | MergeProductFlag | INT | NOT NULL | 0 | 0=CellProductBNOnly=库位唯一批号管理, 1=CellProductMerge=库位商品无批号管理, 2=CellProductBNMulti=库位多批号管理 | 商品合并形式 | 商品合并形式 | | | LogicZoneFlag | INT | NOT NULL | 0 | 0=RealZone=真实库区, 1=LogicZone=虚拟库区, | 逻辑区标识 | 逻辑区标识 | | | ZoneFlags | VARCHAR(10) | NULL | | | 库区标识 | 库区标识(0=良品、2=次品) | | | TemperatureType | INT | NOT NULL | 0 | 0=Normal=常温, 1=Constant=恒温, 2=Cool=冷藏, 3=Freeze=冷冻 | 温区类型 | 温区类型 | | | CommonStatus | INT | NOT NULL | | 1=Actived=有效, 0=DeActived=无效 | 状态 | 状态 | | | MaxUpcCount | INT | NOT NULL | 999 | | 库位最大商品种类 | 库位最大商品种类 | | | AllowExpireProductFlag | INT | NOT NULL | 0 | 0=NoExpireProduct=不允许过期存储, 1=AllowExpireProduct=过期品可存储, | 是否允许过期品存储 | 是否允许过期品存储 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### StorageCell _库位字典_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | CellID | VARCHAR(15) | NOT NULL | | | 库位ID | 库位ID:XX-XXX-XX-XXX(-X);双伸库位多了后面的深度,单伸库位只有13为,双伸15位 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | CellName | VARCHAR(40) | NOT NULL | | | 库位名称 | 库位名称:XX库区XXX排XX层XXX格(-X) | | | StorageZoneId | VARCHAR(2) | NOT NULL | | | 库区ID | 库区ID | | | StorageType | INT | NOT NULL | | 0=ManuPicking=零拣, 1=Box=料箱, 2=Pallet=托盘, 3=GroundHeap=地堆 | 库位类型 | 库位类型,冗余,零拣库和地堆库均为混合存放模式,料箱库为按商品一库一箱存放模式,立体库位按商品一库一托存放模式。 | | | AutoFlag | INT | NOT NULL | 0 | 0=Manu=人工库区, 1=Auto=自动化库区, 2=Robot=机器人库区 | 库区形式 | 库区形式 | | | CellFlag | INT | NOT NULL | 0 | 0=Common=正常库位, 2=Imperfect=次品库位, 3=Waste=废品库位 | 良残标识 | 良残标识 | | | RoadwayNum | INT | NOT NULL | 0 | | 通道、巷道 | 通道、巷道 | | | RowNum | INT | NOT NULL | | | 排 | 排 | | | FloorNum | INT | NOT NULL | | | 层 | 层 | | | CellNum | INT | NOT NULL | | | 格 | 格 | | | DepthNum | INT | NOT NULL | 1 | | 深度 | 深度(深度为1或者2,2靠外) | | | Length | DECIMAL(12,2) | NULL | | | 长,单位厘米 | 长,单位厘米 | | | Width | DECIMAL(12,2) | NULL | | | 宽,单位厘米 | 宽,单位厘米 | | | Height | DECIMAL(12,2) | NULL | | | 高,单位厘米 | 高,单位厘米 | | | Weight | INT | NULL | | | 承重,单位千克 | 承重,单位千克 | | | RealCellNum | INT | NULL | | | 真实格 | 真实格,用于路线规划 | | | IsAiry | INT | NOT NULL | 1 | 0=No=不通风, 1=Yes=通风 | 是否通风 | 是否通风 | | | HumidityFrom | DECIMAL(12,2) | NULL | | | 湿度下限 | 湿度下限 | | | HumidityTo | DECIMAL(12,2) | NULL | | | 湿度上限 | 湿度上限 | | | TemperatureFrom | DECIMAL(12,2) | NULL | | | 温度下限 | 温度下限 | | | TemperatureTo | DECIMAL(12,2) | NULL | | | 温度上限 | 温度上限 | | | Memo | VARCHAR(400) | NULL | | | 备注 | 备注 | | | CellStatus | INT | NOT NULL | | 1=Actived=有效, 2=Occupy=已占用, 5=InStockLock=上架锁定, 0=DeActived=无效 | 状态 | 状态,主要用于自动库时判断是否锁定 | | | ShelvesSysNo | INT | NOT NULL | 0 | | 货架编号 | 货架编号 | | | RelCellId | VARCHAR(40) | NULL | | | 下游系统映射ID | 下游系统映射库位ID | | | TemperatureType | INT | NOT NULL | 0 | 0=Normal=常温, 1=Constant=恒温, 2=Cool=冷藏, 3=Freeze=冷冻 | 温区类型 | 温区类型 | | | IsSpecial | INT | NOT NULL | 0 | 0=No=不特殊, 1=Yes=特殊 | 是否特殊库位 | 是否特殊库位 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### Shelves _货架(机器人流动式货架需要)_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | ShelvesId | VARCHAR(40) | NOT NULL | '' | | 货架ID | 货架ID,手动填入,可以直接使用第三方ID | | | ShelvesName | VARCHAR(40) | NOT NULL | '' | | 货架名称 | 货架名称 | | | ShelvesType | INT | NOT NULL | 0 | 0=CellShelves=格式货架, 1=RowShelves=层板货架, 2=PalletShelves=托盘货架 | 货架类型 | 货架类型 | | | StorageZoneId | VARCHAR(2) | NOT NULL | | | 库区ID | 库区ID | | | Memo | VARCHAR(400) | NULL | | | 备注 | 备注 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### WorkBench _工作站_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | WBId | VARCHAR(40) | NOT NULL | '' | | 工作台ID | 工作台ID,手动填入,可以直接使用第三方ID | | | WBName | VARCHAR(40) | NULL | | | 工作台名称 | 工作台名称 | | | WBDesc | VARCHAR(200) | NULL | | | 说明 | 说明 | | | WBType | INT | NOT NULL | | 1=ManuSplitPallet=人工拆托工作台, 2=ManuSISOSplitPick=人工单品分拣台, 3=ManuMISOSplitPick=人工多品播种台, 4=ManuSOSSBSplitPick=人工同构分拣台, 11=RobotRepl=机器人补货站, 12=RobotSplitPick=机器人分拣台, 50=SOOutStockScan=订单出库扫描站, 51=BOOutStock=BO单出库站 | 工作台类型 | 工作台类型 | | | OperationType | INT | NOT NULL | | 1=Manual=人工操作区, 2=Auto=自动服务区 | 作业区类型 | 作业区类型 | | | OccupyFlag | INT | NOT NULL | | 0=No=空置, 1=Yes=被占用 | 占用标识 | 占用标识 | | | Memo | VARCHAR(200) | NULL | | | 备注 | 备注 | | | CommonStatus | INT | NOT NULL | | 1=Actived=有效, 0=DeActived=无效 | 状态 | 状态 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### Pallet _托盘字典_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | PalletCode | VARCHAR(40) | NULL | | | 托盘条码 | 托盘条码 1-托盘码=P+yyMMdd+4位序号 (共11位);2-周转箱码=B+yyMMdd+4位序号 (共11位);3-商品原箱码=yyMMdd+5位序号 (共11位) | | | PackingStatus | INT | NOT NULL | | 1=Actived=有效, 2=Occupy=被占用, 0=DeActived=无效 | 托盘状态 | 托盘状态 | | | PalletType | INT | NOT NULL | | 0=WHSPallet=库内托盘 1=VendorPallet=商户托盘, | 托盘类型 | 托盘类型 | | | SortIndex | INT | NOT NULL | | | 序号 | 序号 | | | Memo | VARCHAR(200) | NULL | | | 备注 | 备注 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### Box _周转箱字典_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | BoxCode | VARCHAR(40) | NULL | | | 条码 | 条码,也即是周转箱ID 1-托盘码=P+yyMMdd+4位序号 (共11位);2-周转箱码=B+yyMMdd+4位序号 (共11位);3-商品原箱码=yyMMdd+5位序号 (共11位) | | | BoxStatus | INT | NOT NULL | | 1=Actived=有效, 2=Occupy=被占用, 0=DeActived=无效 | 周转箱状态 | 周转箱状态 | | | SortIndex | INT | NOT NULL | | | 序号 | 序号 | | | Memo | VARCHAR(200) | NULL | | | 备注 | 备注 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### StoragePolicy _存储策略配置表(预留,for二期使用)_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | ProductTargetType | INT | NOT NULL | | 0=Default=默认策略, 10=Category=商品分类, 50=SKU=SKU | 策略目标类型 | 商品策略目标类型,策略优先级按照枚举数字大小;可扩展枚举来增加优先级的新策略目标 | | | ProductTargetSysNo | INT | NOT NULL | | | 策略目标编号 | 策略目标编号 | | | ProductTargetName | VARCHAR(200) | NOT NULL | | | 策略目标名称 | 策略目标名称 | | | MinQtyForManuPicking | INT | NULL | | | 零拣区补货预警数 | 零拣区补货下限数(sku的单个数量) | | | MinQtyForMiniload | INT | NULL | | | Miniload补货预警箱数 | iniload补货下限箱数 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### StoragePolicyDetail _存储策略配置明细(预留,for二期使用)_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | StoragePolicySysNo | INT | NOT NULL | | | 策略编号 | 策略编号 | | | StorageSectionId | VARCHAR(2) | NOT NULL | | | 库区ID,2位 | 库区ID,2位,第一位表示存放类型,U=混合存放,B=按箱体存放,P按托盘存放。 | | | RowNumStart | INT | NOT NULL | | | 排起始号 | 排起始号(大于等于起始号) | | | RowNumEnd | INT | NOT NULL | | | 排截止号 | 排截止号(小于等于截止号) | | | FloorNumStart | INT | NOT NULL | | | 层起始号 | 层起始号(大于等于起始号) | | | FloorNumEnd | INT | NOT NULL | | | 层截止号 | 层截止号(小于等于截止号) | | | CellNumStart | INT | NOT NULL | | | 格起始号 | 格起始号(大于等于起始号) | | | CellNumEnd | INT | NOT NULL | | | 格截止号 | 格截止号(小于等于截止号) | | | IsAiry | INT | NULL | | 0=No=不通风, 1=Yes=通风 | 是否通风 | 是否通风,为NULL表示不限制 | | | HumidityFrom | DECIMAL(12,2) | NULL | | | 湿度下限 | 湿度下限,为NULL表示不限制 | | | HumidityTo | DECIMAL(12,2) | NULL | | | 湿度上限 | 湿度上限,为NULL表示不限制 | | | TemperatureFrom | DECIMAL(12,2) | NULL | | | 温度下限 | 温度下限,为NULL表示不限制 | | | TemperatureTo | DECIMAL(12,2) | NULL | | | 温度上限 | 温度上限,为NULL表示不限制 | | | CellFlag | INT | NULL | | | 良残标识 | 良残标识,为NULL表示不限制 | ### WHSParamConfig _仓库参数设置表_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | ParamGroupType | INT | NOT NULL | 0 | 0=Whs=仓库, 1=Vendor=商户 | 参数组分类 | 参数组分类,仓库、商户的参数配置,后续可根据需求增加其他枚举值 | | | ParamGroupKey | VARCHAR(40) | NOT NULL | ' | | 参数组主键 | 参数组主键,分类为仓库则为空,为商户则为商户编号。为兼容其他分组,保存字符串格式 | | | ParamGroupID | VARCHAR(40) | NOT NULL | | | 参数组ID | 参数组ID | | | ParamGroupName | VARCHAR(40) | NOT NULL | | | 参数组名称 | 参数组名称 | | | ParamName | VARCHAR(40) | NOT NULL | | | 参数名称 | 参数名称 | | | ParamKey | VARCHAR(40) | NOT NULL | | | 参数Key | 参数Key | | | ParamValueType | INT | NOT NULL | | 0=IsString=字符串, 1=IsNumber=数字, 2=IsTime=时间, 3=Array=数组 | 参数值类型 | 参数值类型 | | | ParamValueScope | VARCHAR(200) | NOT NULL | | | 参数值范围 | 参数值范围,根据参数值类型配置,这里是自定义的一套规则 字符串配置:长度范围{2,10}或枚举名称 数字配置:大小范围{0,30}或枚举名称 时间:配置 Date/Time/DateTime 数组:不配置或枚举名称:(value/string) | | | ParamValue | VARCHAR(200) | NOT NULL | | | 参数值 | 参数值 | | | Memo | VARCHAR(400) | NULL | | | 说明 | 说明 | | | CommonStatus | INT | NOT NULL | | 1=Actived=有效, 0=DeActived=无效 | 状态 | 状态 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### PCMaterial _包耗材字典表_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | MaterialType | INT | NOT NULL | | 0=Packing=包材, 1=Comsumable=耗材 | 材料类型 | 材料类型 | | | MaterialName | VARCHAR(40) | NOT NULL | | | 材料名称 | 材料名称 | | | MaterialModel | VARCHAR(40) | NULL | | | 材料型号 | 材料型号 | | | UseVendor | VARCHAR(800) | NULL | | | 使用商户 | 使用商户 | | | BarCode | VARCHAR(40) | NULL | | | 条码 | 条码 | | | CostPrice | DECIMAL(10, 2) | NOT NULL | | | 成本价 | 成本单价 | | | SalePrice | DECIMAL(10, 2) | NOT NULL | | | 售价 | 售价 | | | EMSFlag | INT | NOT NULL | 0 | | 邮政标准纸箱 | 邮政标准纸箱 | | | Length | DECIMAL(10, 2) | NULL | | | 长,单位厘米 | 长,单位厘米 | | | Width | DECIMAL(10, 2) | NULL | | | 宽,单位厘米 | 宽,单位厘米 | | | Height | DECIMAL(10, 2) | NULL | | | 高,单位厘米 | 高,单位厘米 | | | Weight | INT | NOT NULL | | | 重量,单位克 | 重量,单位克 | | | StockQty | INT | NOT NULL | 0 | | 库存数量 | 库存数量 | | | Memo | VARCHAR(400) | | | | 说明 | 说明 | | | CommonStatus | INT | NOT NULL | | 1=Actived=有效, 0=DeActived=无效 | 状态 | 状态 | | | InUserSysNo | INT | NULL | | | 创建人编号 | 创建人编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建人 | 创建人 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### VendorPCMCfg _商户包耗材报价配置_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | VendorSysNo | INT | NOT NULL | 0 | | 供应商SysNo | 供应商SysNo | | | BarCode | VARCHAR(40) | NOT NULL | | | 条码 | 条码 | | | Price | DECIMAL(18, 2) | NOT NULL | 0 | | 价格 | 价格 | | | Memo | VARCHAR(400) | NULL | | | 备注 | 备注 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | | | 最后修改时间 | 最后修改时间 | | | InUserSysNo | INT | NULL | | | 创建者系统编号 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### BarCodeSQN _条码序列,记录各日期条码后5位流水号序列的当前值_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | BarCodeType | INT | NOT NULL | | | 条码类型 | 条码类型 1=Pallet=托盘, 2=Box=周转箱,3=ProductBox=商品原箱 1-托盘码=P+yyMMdd+4位序号 (共11位);2-周转箱码=B+yyMMdd+4位序号 (共11位);3-商品原箱码=yyMMdd+5位序号 (共11位) | | | BarCodeDate | Date | NOT NULL | | | 日期 | 日期 (年月日),yyyy-mm-dd | | | CurrentSqn | INT | NOT NULL | | | 当前序列 | 当前序列 | ### QuickRptConfig _快速报表配置_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 报表编号 | 报表编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | ShowType | int | 11 | | 1=Table=表格, 2=View=视图 3=TableAndView=表格和视图 | 展现形式 | | | | ViewType | int | 11 | | 1=LineAndBar=折线图/柱状图, 3=Pie=饼图 | 视图类型 | | | | PublishPortal | int | 11 | | 1=WMS=仓库端, 2=Vendor=商户端 3=WMSAndVendor=仓库和商户端 | 发布端 | | | | RptGroupName | VARCHAR(40) | NULL | '' | | 报表组名 | 报表组名 | | | RptName | VARCHAR(50) | NOT NULL | '' | | 报表名 | 报表名 | | | RptDesc | VARCHAR(1000) | NULL | '' | | 报表描述 | 报表描述 | | | RptSqlContent | TEXT | NULL | | | SQL语句 | SQL语句 | | | RptParamsJson | TEXT | NULL | | | 参数设置 | 参数设置的JSON结构体 | | | RptViewJson | TEXT | NULL | | | 视图设置 | 视图设置的JSON结构体 | | | CommonStatus | INT | NOT NULL | 1 | | 状态 | 状态 | | | InDate | DATETIME | NOT NULL | GETDATE() | | 创建时间 | 创建时间 | ### VendorShipCfgMaster _商户物流配置主表_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | VendorSysNo | INT | NOT NULL | 0 | | 供应商SysNo | 供应商SysNo | | | ShipTypeMSNs | VARCHAR(400) | NOT NULL | | | 快递MSN列表 | 快递MSN列表 | | | PositiveProfit | INT | NOT NULL | | | 正毛利条件 | 正毛利条件 | | | NegativeProfit | INT | NOT NULL | | | 负毛利条件 | 负毛利条件 | | | StartDate | Date | NULL | | | 起始时间 | 起始时间 | | | EndDate | Date | NULL | | | 截止时间 | 截止时间 | | | CaclDate | Date | NOT NULL | | | 计算日期 | 计算日期 | | | Desc | VARCHAR(400) | NOT NULL | | | 描述 | 描述 | | | Memo | VARCHAR(400) | NOT NULL | | | 备注 | 备注 | | | CommonStatus | INT | NOT NULL | | 1=Actived=有效, 0=DeActived=无效 | 状态 | 状态 | | | InUserSysNo | INT | NULL | | | 创建者系统编号 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### VendorShipCfgGroup _商户物流配置条件组_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | MasterSysNo | INT | NOT NULL | 0 | | 主表SysNo | 主表SysNo | | | ShipTypeMSNs | VARCHAR(400) | NOT NULL | | | 快递MSN列表 | 快递MSN列表 | | | PositiveProfit | INT | NOT NULL | | | 正毛利条件 | 正毛利条件 | | | NegativeProfit | INT | NOT NULL | | | 负毛利条件 | 负毛利条件 | | | ThirdECIDs | VARCHAR(200) | NULL | | | 平台 | 平台 | | | ThirdECSysNoes | VARCHAR(200) | NULL | | | 店铺 | 店铺 | | | PTagSysNoes | VARCHAR(200) | NULL | | | 订单商品标记 | 订单商品标记 | | | OriginShipTypeIds | VARCHAR(200) | NULL | | | 原始物流 | 原始物流 | | | AmountLimitTop | Decimal(10,2) | NULL | | | 金额上限 | 订单金额上限,为NULL不限制 | | | AmountLimitBottom | Decimal(10,2) | NULL | | | 金额下限 | 订单金额下限,为NULL不限制 | | | Priority | INT | NULL | | | 优先级 | 优先级 | | | SourceSysNo | INT | NULL | | | 原编号 | 用于复制配置 | | | Desc | VARCHAR(400) | NOT NULL | | | 描述 | 描述 | | | Memo | VARCHAR(400) | NOT NULL | | | 备注 | 备注 | | | InUserSysNo | INT | NULL | | | 创建者系统编号 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### VendorShipCfg _商户物流配置_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | VendorSysNo | INT | NOT NULL | 0 | | 供应商SysNo | 供应商SysNo | | | MasterSysNo | INT | NOT NULL | 0 | | 主表SysNo | 主表SysNo | | | GroupSysNo | INT | NOT NULL | 0 | | 组SysNo | 组SysNo | | | ThirdECIDs | VARCHAR(200) | NULL | | | 平台 | 平台 | | | ThirdECSysNoes | VARCHAR(200) | NULL | | | 店铺 | 店铺 | | | PTagSysNoes | VARCHAR(200) | NULL | | | 订单商品标记 | 订单商品标记 | | | OriginShipTypeIds | VARCHAR(200) | NULL | | | 原始物流 | 原始物流 | | | AmountLimitTop | Decimal(10,2) | NULL | | | 金额上限 | 订单金额上限,为NULL不限制 | | | AmountLimitBottom | Decimal(10,2) | NULL | | | 金额下限 | 订单金额下限,为NULL不限制 | | | ProvinceName | VARCHAR(20) | NOT NULL | | | 省 | 省名, | | | CityName | VARCHAR(20) | NOT NULL | | | 市 | 市名 | | | WeightLimitTop | INT | NOT NULL | | | 重量上限 | 重量上限,单位克,包裹重量大于等于上限 | | | WeightLimitBottom | INT | NOT NULL | 0 | | 重量下限 | 重量下限,单位克,包裹重量下于下限 | | | ShipTypeId | VARCHAR(10) | NULL | | | 物流ID | 物流ID | | | SpareShipTypeIds | VARCHAR(200) | NULL | | | 备选物流 | 备选物流,多个物流用,分割 | | | Priority | INT | NULL | | | 优先级 | 优先级 | | | InUserSysNo | INT | NULL | | | 创建者系统编号 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### ECCombo _商品套组主信息_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 编号 | 编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | VendorSysNo | INT | NOT NULL | | | 供应商SysNo | 供应商SysNo | | | ComboID | VARCHAR(100) | NOT NULL | | | 组合商品ID | 电商组合商品ID | | | ComboName | VARCHAR(100) | NOT NULL | | | 组合商品名 | 电商组合商品名 | | | ComboQty | INT | NOT NULL | 1 | | 组合商品数量 | 电商组合商品数量,默认是1 | | | InUserSysNo | INT | NULL | | | 创建人 | 创建人 | | | InUserName | VARCHAR(40) | NULL | | | 创建人显示名 | 创建人显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | | | 最后修改时间 | 最后修改时间 | ### ECComboChild _商品套组明细信息_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 编号 | 编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | ComboSysNo | INT | NOT NULL | | | 套组SysNo | 套组SysNo | | | ChildProductSysNo | INT | | | | 商品编号 | WMS中具体商品编号 | | | ChildProductQty | INT | | | | 商品数量 | WMS中商品数量 | ### WHSVendorThirdECShipCfg _仓库第三方平台的电子面单配置,配置有效的电子面单_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | ThirdECSysNo | INT | NOT NULL | | | 电商平台sysno | VendorThirdEC.SysNo | | | ShipTypeId | VARCHAR(20) | NOT NULL | | | 物流ID | 物流ID | | | ThirdECShipCfgSysNo | INT | NOT NULL | | | 第三方平台的电子面单配置SysNo | 第三方平台的电子面单配置SysNo | | | CommonStatus | INT | NOT NULL | 1 | 1=Actived=有效, 0=DeActived=无效 | 状态 | 通用状态 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### ShipSpecial _物流停发配置表_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 编号 | 编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | ShipTypeId | varchar(10) | NOT NULL | | | 物流ID | 物流ID | | | ProvinceName | VARCHAR(20) | NOT NULL | | | 省名 | 停发省名 | | | CityName | VARCHAR(20) | NOT NULL | | | 市名 | 停发市名 | | | DistrictName | VARCHAR(100) | NOT NULL | '' | | 区县名 | 停发区县名 | | | WaybillNumberAreaCode | VARCHAR(50) | NOT NULL | '' | | 运单三段码 | 停发运单三段码 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### ProductTag _商品标签_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 编号 | 编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | TagName | varchar(100) | NOT NULL | | | 标记名称 | 标记名称 | | | InUserSysNo | INT | NULL | | | 创建人 | 创建人 | | | InUserName | VARCHAR(40) | NULL | | | 创建人显示名 | 创建人显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | | | 最后修改时间 | 最后修改时间 | | | PTagSysNo | INT | NOT NULL | 0 | | 标记编号 | 标记编号 | | | IsFix | INT | NOT NULL | 0 | | 固定配置 | 默认0,1表示不能修改 | ### WHSVendorThirdEC _仓库店铺_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | ThirdECSysNo | INT (11) | NOT NULL | | | 店铺编号 | 店铺编号 | | | VendorSysNo | INT (11) | NOT NULL | | | 商户编号 | 商户编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | SOConfirmHour | INT (11) | NULL | | | 回传最大时效 | 订单回传最大时效,如果有数据,则作为托底回传的最大时效 | | | SOOutHour | INT (11) | NULL | | | 订单支付出库时效 | 订单支付出库时效 | | | SOOutCollectHour | INT (11) | NULL | | | 订单出库揽收时效 | 订单出库揽收时效 | | | SOCollectHour | INT (11) | NULL | | | 订单支付揽收时效 | 订单支付揽收时效 | | | SOOutWarning1 | INT (11) | NULL | 0 | | 订单支付出库时效预警值 | 订单支付出库时效预警值 | | | SOOutWarning2 | INT (11) | NULL | 0 | | 订单支付出库时效预警值 | 订单支付出库时效预警值 | | | SOOutWarning3 | INT (11) | NULL | 0 | | 订单支付出库时效预警值 | 订单支付出库时效预警值 | | | SOOutCollectWarning1 | INT (11) | NULL | 0 | | 订单出库揽收时效预警值 | 订单出库揽收时效预警值 | | | SOOutCollectWarning2 | INT (11) | NULL | 0 | | 订单出库揽收时效预警值 | 订单出库揽收时效预警值 | | | SOOutCollectWarning3 | INT (11) | NULL | 0 | | 订单出库揽收时效预警值 | 订单出库揽收时效预警值 | | | SOCollectWarning1 | INT (11) | NULL | 0 | | 订单支付揽收时效预警值 | 订单支付揽收时效预警值 | | | SOCollectWarning2 | INT (11) | NULL | 0 | | 订单支付揽收时效预警值 | 订单支付揽收时效预警值 | | | SOCollectWarning3 | INT (11) | NULL | 0 | | 订单支付揽收时效预警值 | 订单支付揽收时效预警值 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | | | 最后修改时间 | 最后修改时间 | ### ProductBatch _商品批次信息主表_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | VendorSysNo | INT | NOT NULL | | | 商家编号 | 商品所属商家系统编号 | | | ProductSysNo | INT | NOT NULL | | | 商品编号 | 商品编号 | | | BatchNumber | VARCHAR(40) | NOT NULL | '' | | 批次号 | 批次号 | | | ProduceDate | DATETIME | NULL | | | 生产日期 | 生产日期 | | | ExpireDate | DATETIME | NULL | | | 过期日期 | 过期日期 | | | CommonStatus | INT | NOT NULL | | 1=Actived=有效, 0=DeActived=无效 | 状态 | 状态 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### BizTeam _业务组信息_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | TeamName | VARCHAR(40) | NOT NULL | | | 业务组名 | 业务组名 | | | TeamDesc | VARCHAR(400) | NULL | '' | | 业务组简介 | 业务组简介 | | | LeaderUserSysNo | INT | NOT NULL | | | 负责人编号 | 负责人编号 | | | LeaderUserName | VARCHAR(40) | NULL | | | 负责人 | 负责人 | | | CommonStatus | INT | NOT NULL | | 1=Actived=有效, 0=DeActived=无效 | 状态 | 状态 | | | FeishuDepartmentId | VARCHAR(40) | NULL | | | 飞书部门ID | 飞书部门ID | | | FeishuAddressid | VARCHAR(40) | NULL | | | 飞书的工作地址ID | 飞书的工作地址ID | | | BizTeamType | INT | NOT NULL | | | 业务类型 | 业务类型:0=发货,1=2B业务,2=收货,3=销退 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### BizTeamVendor _业务组商户关系_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | BizTeamSysNo | INT | NOT NULL | | | 业务组编号 | 业务组编号 | | | VendorSysNo | INT | NOT NULL | | | 商户编号 | 商户编号 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### BizTeamUser _业务组人员关系_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | BizTeamSysNo | INT | NOT NULL | | | 业务组编号 | 业务组编号 | | | UserSysNo | INT | NOT NULL | | | 人员编号 | 人员编号 | | | UserFlag | INT | NOT NULL | 1 | 1=Worker=员工, 5=Temp=临时工 | 人员标识 | 人员标识 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### ShipHours _运输时长,从揽收开始,基础数据表_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | ShipTypeId | VARCHAR(10) | NOT NULL | | | 物流ID | 物流ID | | | OriginProvince | NVARCHAR(20) | NOT NULL | | | 发货省名 | 发货省名 | | | OriginCity | NVARCHAR(20) | NOT NULL | | | 发货城市 | 发货城市 | | | TargetProvince | NVARCHAR(20) | NOT NULL | | | 收货省名 | 收货省名 | | | TargetCity | NVARCHAR(20) | NOT NULL | '' | | 收货城市 | 收货城市 | | | ShipHour | INT | NOT NULL | 0 | | 物流时长 | 物流时长 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### CoolMaster _冷媒方案主表_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | PlanName | VARCHAR(40) | NOT NULL | | | 方案名称 | 方案名称 | | | PlanDesc | VARCHAR(400) | NULL | '' | | 方案说明 | 方案说明 | | | OriginProvince | NVARCHAR(20) | NOT NULL | | | 发货省名 | 发货省名 | | | OriginCity | NVARCHAR(20) | NOT NULL | | | 发货城市 | 发货城市 | | | TemperatureType | INT | NOT NULL | 0 | 0=Normal=常温, 1=Constant=恒温, 2=Cool=冷藏, 3=Freeze=冷冻 | 方案温区类型 | 方案温区类型 | | | ProductLimitType | INT | NOT NULL | | 0=ByWeight=基于重量, 1=ByPiece=基于件数 | 商品条件 | 商品条件类型 | | | TempRule | INT | NOT NULL | 0 | 0=Dest=目的地, 1=WHS=仓库 | 温度规则 | 文档规则,取目的地温度或者仓库温度 | | | ProductTemperatureTypes | VARCHAR(40) | NULL | '' | | 商品温区 | 如果有配置则包含商品温区的订单商品才参与冷媒计算(重量或件数) | | | CommonStatus | INT | NOT NULL | | 1=Actived=有效, 0=DeActived=无效 | 方案状态 | 方案状态 | | | Memo | VARCHAR(400) | NULL | '' | | 备注 | 备注 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### CoolVendor _冷媒方案与商户关系_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | CoolMasterSysNo | INT | NOT NULL | | | 方案编号 | 方案编号 | | | VendorSysNo | INT | NOT NULL | | | 商户标号 | 商户标号 | | | StartDate | DateTime | NULL | | | 开始日期 | 开始日期 | | | EndDate | DateTime | NULL | | | 截止日期 | 截止日期 | | | AssignProvinces | VARCHAR(500) | NULL | '' | | 指定省份 | 指定省份,多个省份用逗号分隔,如果为空则表示全部省份 | ### CoolRule _冷媒规则_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | CoolMasterSysNo | INT | NOT NULL | | | 方案编号 | 方案编号 | | | ShipHourStart | INT | NOT NULL | | | 物流时效起始 | 物流时效起始 | | | ShipHourEnd | INT | NOT NULL | | | 物流时效截止 | 物流时效截止 | | | ProductLimitStart | INT | NOT NULL | | | 商品限制起始 | 商品限制起始 | | | ProductLimitEnd | INT | NOT NULL | | | 商品限制截止 | 商品限制截止 | | | TemperatureStart | INT | NOT NULL | | | 外界温度起始 | 外界温度起始 | | | TemperatureEnd | INT | NOT NULL | | | 外界温度截止 | 外界温度截止 | | | IceBagCount | INT | NOT NULL | 0 | | 冰袋数量 | 需要冰袋数量 | | | DryIceCount | INT | NOT NULL | 0 | | 干冰数量 | 需要干冰数量 | | | FoamBagCount | INT | NOT NULL | 0 | | 保温袋数量 | 需要保温袋数量 | | | Memo | VARCHAR(400) | NULL | '' | | 备注 | 备注 | ### CoolMatrixing _冷媒换算_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | CoolMasterSysNo | INT | NOT NULL | | | 方案编号 | 方案编号 | | | TemperatureType | INT | NOT NULL | 0 | 0=Normal=常温, 1=Constant=恒温, 2=Cool=冷藏, 3=Freeze=冷冻 | 温区类型 | 对应温区类型的商品换算成当前方案温区类型 | | | WeightRangeStart | INT | NOT NULL | | | 商品重量起始 | 商品重量起始 | | | WeightRangeEnd | INT | NOT NULL | | | 商品重量截止 | 商品重量截止 | | | SubstitutionRatio | INT | NOT NULL | | | 换算数量 | 重量范围内的商品,多少个换算成当前温区类型1个商品 | | | Memo | VARCHAR(400) | NULL | '' | | 备注 | 备注 | ### TMSMaster _TMS配置方案主表_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | Title | VARCHAR(40) | NOT NULL | | | 标题 | 标题 | | | Desc | VARCHAR(400) | NOT NULL | | | 描述 | 描述 | | | ShipTypeMSNs | VARCHAR(400) | NOT NULL | | | 限定快递 | 限定快递 | | | ShipTypeCount | INT | NOT NULL | | | 快递数量 | 快递数量,首选快递、备选快递 | | | CommonStatus | INT | NOT NULL | 1 | | 状态 | 状态 | | | Memo | VARCHAR(400) | NOT NULL | 0 | | 备注 | 备注 | ### TMSProfitCondition _TMS商户毛利条件_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | TMSSysNo | INT | NOT NULL | | | TMS配置编号 | TMS配置编号 | | | ProfitCondition | INT | NULL | | 0=ProfitMinQuotation=正毛利最低报价, 1=MaxProfit=毛利最高不考虑最低报价, 3=MinQuotation=最低报价不考虑毛利 | 对比类型 | 对比类型 | | | Priority | INT | NOT NULL | 0 | | 优先级 | 优先级,数值越大优先级越高 | ### TMSRelVendor _TMS配置方案关联商户表,每个商户只能拥有一个方案_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | TMSSysNo | INT | NOT NULL | | | TMS配置编号 | TMS配置编号 | | | VendorSysNo | INT | NOT NULL | | | 商户 | 商户 | | | TMSVendorStatus | INT | NOT NULL | 0 | 0=INIT=初始态, 50=GenerateData=已生成数据, 100=Completed=已发布 | TMS状态 | 已发布后,可以改为初始态,继续编辑、生成数据。发布后可以重新根据日期计算、发布 | | | CommonStatus | INT | NOT NULL | 1 | | 有效状态 | 有效状态,初始态可以改未无效 | ### TMSRelVendorRelease _TMS配置方案关联商户发布表_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | TMSSysNo | INT | NOT NULL | | | TMS配置编号 | TMS配置编号 | | | VendorSysNo | INT | NOT NULL | | | 商户 | 商户 | | | ReleaseStatus | INT | NOT NULL | | 0=Init=初始态, 1=Released=已发布 | 发布状态 | 发布状态 | | | CommonStatus | INT | NOT NULL | | 1=Actived=有效, 0=DeActived=无效 | 有效状态 | 有效状态,起始-截止日期包含了计算日期的,并且发布状态为已发布的,只有1条有效记录。历史已发布的均会设置为无效。 | | | CalcDate | Date | NOT NULL | | | 计算日期 | 计算条件日期 | | | StartDate | Date | NULL | | | 起始时间 | 起始时间 | | | EndDate | Date | NULL | | | 截止时间 | 截止时间 | | | ReleaseDate | DateTime | NULL | | | 发布日期 | 发布日期 | | | ReleaseUser | VARCHAR(40) | NULL | | | 发布人 | 发布人 | | | ReleaseDetailJson | TEXT | NULL | | | 发布内容 | 发布内容List,发布时更新 | ### TMSVendorSGroup _TMS配置特殊要求组,同一个商户的每组条件之间需要设定优先级_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | TMSSysNo | INT | NOT NULL | | | TMS配置编号 | TMS配置编号 | | | VendorSysNo | INT | NOT NULL | | | 商户 | 商户 | | | ReleaseSysNo | INT | NOT NULL | 0 | | 发布编号 | 发布编号,未发布之前为0,发布后复制为对应发布编号的特殊条件组 | | | ReleaseStatus | INT | NOT NULL | | 0=Init=初始态, 1=Released=已发布 | 发布状态 | 发布状态 | | | Title | VARCHAR(20) | NOT NULL | | | 标题 | 标题 | | | SGroupType | INT | NOT NULL | | 0=SOCondition=订单条件, 1=ShipOrderCount=单量控制 | 分组类型 | 分组类型,订单分配快递时根据其优先级考虑 | | | Priority | INT | NOT NULL | 0 | | 优先级 | 优先级,数值越大优先级越高,为负数时不执行。如果单量控制优先级高于订单条件,订单分配快递时优先根据单量控制的TMS得到快递 | | | ResultConditionType | int | NULL | | 1=InArr=包含, 2=NotInArr=不包含, 3=InArrSort=按顺序包含 | 本组条件结果关系 | 本组条件结果关系 | | | ResultShipTypeMSNs | VARCHAR(400) | NOT NULL | '' | | 本组条件结果 | 本组条件期望结果快递列表,按,分割 | | | SGroupItemJson | TEXT | NULL | | | 条件明细列表JSON | 条件明细列表JSON,在发布应用时才会更新 | ### TMSVendorSGroupItem _TMS配置特殊要求每组的具体要求_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | SGroupSysNo | INT | NOT NULL | | | 配置组编号 | 配置组编号 | | | SOConditionType | INT | NOT NULL | | 1=PTagSysNo=商品标记, 2=SOAmount=订单金额, 3=ThirdECID=电商平台, 4=ThirdECStoreName=店铺名称, 5=OriginShipType=原始物流, 1111=ShipOrderCount=单量控制 | 条件类型 | 条件类型,将需要配置的订单字段转换为枚举 | | | CompareType | INT | NOT NULL | 0 | 0=MoreThan=大于, 1=LessThan=小于, 2=Equal=等于, 3=Like=包含, 4=InArr=在列表中, 5=NotInArr=不在列表中 | 对比类型 | 对比类型 | | | CompareValue | INT | NOT NULL | | | 对比值 | 对比值 | ### TMSVendorOutput _商户TMS输出_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | VendorSysNo | INT | NOT NULL | | | 商户 | 商户 | | | TMSSysNo | INT | NOT NULL | | | TMS配置编号 | TMS配置编号 | | | ReleaseSysNo | INT | NOT NULL | | | 发布编号 | 发布编号 | | | SGroupSysNo | INT | NOT NULL | | | 配置组编号 | 配置组编号 | | | ProvinceName | VARCHAR(50) | NOT NULL | | | 省 | 省 | | | CityName | VARCHAR(50) | NOT NULL | | | 市 | 市 | | | WeightLimitTop | INT | NOT NULL | | | 重量上限 | 重量上限,单位克,包裹重量大于等于上限 | | | WeightLimitBottom | INT | NOT NULL | 0 | | 重量下限 | 重量下限,单位克,包裹重量小于下限 | | | InitItemsJson | TEXT | NULL | | | 初始生成的明细 | 初始生成的明细Json | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### TMSVendorOutputItem _商户TMS输出指定省指定重量段的快递优先级明细_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | TMSOutputSysNo | INT | NOT NULL | | | 配置条件编号 | 商户TMS输出编号 | | | ShipTypeMSN | varchar(20) | NOT NULL | | | 快递 | 快递 | | | ShipTypeIndex | INT | NOT NULL | 1 | | 快递顺序 | 快递顺序,从1开始,第一优先级为1,备选物流为2、3、4、5 | | | ShipTypeCost | varchar(20) | NOT NULL | | | 快递成本 | 快递成本(5+1) | | | ShipTypeQuotation | varchar(20) | NOT NULL | | | 快递报价 | 快递报价(6+1.5) | | | ShipTypeProfit | varchar(20) | NOT NULL | | | 快递毛利 | 快递毛利(1+0.5) | ### BizDictionary _业务字典表_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | BizDicType | INT | NOT NULL | | 1=RMRRequest=退货登记要求, 2=AdditionalService=增值服务 | 应用类型 | 应用类型,全局枚举: 1=RMRRequest=针对退货登记明细中存在残次品时需要填写。 | | | BizDicTypeIcon | VARCHAR(100) | NULL | | | 应用类型图标 | 应用类型图标 | | | BizDicCategory | INT | NOT NULL | | | 业务分类 | 业务分类,不同应用类型不同业务分类枚举 BizDicType = 1: {1=Factory=厂商, 2=ImperfectType=次品分类} BizDicType = 2: {1=RMAddService=退货增值服务项} | ### VendorBizDictionary _商户业务字典表_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | VendorSysNo | INT | NOT NULL | | | 商户 | 商户 | | | BizDicType | INT | NOT NULL | | 1=RMRRequest=退货登记要求, 2=AdditionalService=增值服务 | 应用类型 | 应用类型,全局枚举 | | | BizDicCategory | INT | NOT NULL | | | 业务分类 | 业务分类 | | | BizDicName | varchar(20) | NOT NULL | | | 字典名称 | 字典名称 | | | RelPolicy | varchar(400) | NULL | | | 相关策略 | 相关策略: (1)退货登记要求则是存储策略:多个库位左Like:GB-001,GB-002 | | | CommonStatus | INT | NOT NULL | 1 | 1=Actived=有效, 0=DeActived=无效 | 方案状态 | 方案状态 | ### ProductBizDic _商品业务字典_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | VendorBizDicSysNo | INT | NOT NULL | | | 业务字典SysNo | 业务字典SysNo | | | ProductSysNo | INT | NOT NULL | | | 商品 | 商品 | ### ValueAddMaster _增值服务主表_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | VendorSysNo | INT | NOT NULL | | | 商户 | 商户 | | | ValueAddDate | DATETIME | NOT NULL | | | 增值服务日期 | 增值服务日期 | | | CommonStatus | INT | NOT NULL | 1 | | 状态 | 状态 | | | InUserSysNo | INT | NULL | | | 创建者系统编号 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人系统编号 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### ValueAddItem _增值服务明细_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | VAMSysNo | INT | NOT NULL | | | 商户 | 商户 | | | CategorySysNo | INT | NOT NULL | | | 类别 | 类别 | | | ValueAddBillType | INT | NOT NULL | | | 单据类型 | 单据类型 | | | BillIDs | VARCHAR(1000) | NULL | | | 单据ID | 单据ID,可多个 | | | ProductUPCs | VARCHAR(1000) | NULL | | | 商品条码 | 商品条码,可多个 | | | Qty | INT | NULL | | | 数量 | 数量 | | | Amount | DECIMAL(11,2) | NULL | | | 金额 | 金额 | | | ValueAddUnit | INT | NULL | | | 单位 | 单位 | | | WaybillNumber | VARCHAR(200) | NULL | | | 对应快递单号 | 对应快递单号 | | | PayerName | VARCHAR(40) | NULL | | | 付款人 | 付款人 | | | RelatedAddress | VARCHAR(400) | NULL | | | 相关地址 | 相关地址 | | | Memo | VARCHAR(400) | NULL | | | 备注 | 备注 | | | Attachments | VARCHAR(1000) | NULL | | | 附件 | 附件,可多个 | | | InUserSysNo | INT | NULL | | | 创建者系统编号 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人系统编号 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### WorkerMaster _工人基本信息_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | TeamSysNo | INT | NOT NULL | | | 所属业务组编号 | 所属业务组编号 | | | TeamName | VARCHAR(40) | NULL | | | 所属业务组名 | 所属业务组名 | | | TeamLeaderName | VARCHAR(40) | NULL | | | 所属业务组负责人 | 所属业务组负责人 | | | CurTeamSysNo | INT | NULL | 0 | | 当前业务组编号 | 当前业务组编号 | | | CurTeamName | VARCHAR(40) | NULL | | | 当前业务组名 | 当前业务组名 | | | WorkerCompanySysNo | INT | NOT NULL | 0 | | 劳务公司编号 | 劳务公司编号 | | | Name | VARCHAR(40) | NOT NULL | | | 证件姓名 | 证件姓名 | | | Gender | VARCHAR(4) | NOT NULL | | | 性别 | 性别 | | | Nation | VARCHAR(40) | NOT NULL | | | 民族 | 民族 | | | Cert | VARCHAR(20) | NOT NULL | | | 证件号码 | 证件号码,唯一Unique | | | Address | VARCHAR(200) | NOT NULL | | | 籍贯地址 | 籍贯地址 | | | Birthday | DATE | NOT NULL | | | 出生日期 | 出生日期 | | | Organize | VARCHAR(80) | NULL | | | 签发机构 | 签发机构 | | | StartDate | DATE | NOT NULL | | | 开始日期 | 开始日期 | | | EndDate | DATE | NOT NULL | | | 截止日期 | 截止日期 | | | WorkerType | INT | NOT NULL | | 1=Standard = 飞书人员, 3=TempDaily= 劳务日结 | 人员类型 | 人员类型 | | | WHSDeptId | varchar(40) | NULL | '' | | 仓库-飞书部门ID | 仓库-飞书部门ID | | | AuthUserSysNo | INT | NOT NULL | 0 | | 云仓用户编号 | 云仓用户编号,如果未绑定则为0 | | | FeiShuUserId | VARCHAR(50) | NOT NULL | '' | | 飞书用户Id | 飞书用户Id,如果没有飞书用户Id则为空字符 | | | FeiShuPersonId | VARCHAR(40) | NULL | '' | | 飞书人事PersonID | 飞书人事企业版PersonID | | | FeishuEmployeeId | VARCHAR(40) | NULL | | | 雇员ID | 雇员ID,飞书中的雇员ID | | | FeishuEmployeeNo | VARCHAR(20) | NULL | | | 雇员工号 | 雇员工号 | | | FeishuEmployStatus | INT | NOT NULL | 2 | 1=OffEmployed=在职, 0=OnEmploying=离职, 2=NoNeed=未知 | 职员状态 | 职员状态,自营仓数据来源于飞书。临时工和非仓库内的员工都是未知 | | | JobLevelId | VARCHAR(40) | NULL | | | 职级ID | 职级ID | | | JobLevelName | VARCHAR(40) | NULL | | | 职级名称 | 职级名称 | | | PositionName | VARCHAR(40) | NULL | | | 职务名称 | 职务名称 | | | LastClockTime | DATETIME | NULL | | | 最后打卡时间 | 最后打卡时间 | | | JobPositionSysNo | INT | NOT NULL | 0 | | 工作岗位编号 | 工作岗位编号,对应cwmmain.JobPosition.SysNo | | | JobPositionNum | INT | NOT NULL | 1 | | 岗位顺序号 | 岗位顺序号,相同岗位的职级顺序,越小越高 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### WorkerHeadImage _工人身份证头像_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | WorkerSysNo | INT | NOT NULL | | | 工人编号 | 工人编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | HeadImage | BLOB | NOT NULL | | | 头像数据 | 头像数据 | ### WorkerCompany _工人劳务公司_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | CompanyName | VARCHAR(40) | NOT NULL | | | 公司名称 | 公司名称 | | | Address | VARCHAR(200) | NULL | | | 公司地址 | 公司地址 | | | Contactor | VARCHAR(40) | NULL | | | 联系人 | 联系人 | | | Phone | VARCHAR(40) | NULL | | | 联系电话 | 联系电话 | | | Memo | VARCHAR(200) | NULL | | | 备注 | 备注 | | | CommonStatus | INT | NOT NULL | | 1=Actived=有效, 0=DeActived=无效 | 状态 | 状态 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | | | FeishuId | VARCHAR(40) | NULL | | | 飞书部门ID | 飞书部门ID | ### WorkerRecord _工人每日在各Team工时统计,按照工人、日期、所在Team作为唯一索引_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | WorkerSysNo | INT | NOT NULL | | | 工人编号 | 工人基本信息的系统编号 | | | WorkDate | Date | NOT NULL | | | 工作日期 | 工作日期 | | | TeamSysNo | INT | NOT NULL | | | 业务组编号 | 当前业务组编号 | | | TeamName | VARCHAR(40) | NULL | | | 业务组名 | 当前业务组名 | | | WorkerCompanySysNo | INT | NOT NULL | 0 | | 劳务公司编号 | 劳务公司编号 | | | WorkHours | DECIMAL(10,2) | NOT NULL | 0 | | 工时 | 工时,工时为0时表示有异常,需要人工处理 | | | ExceptionFlag | INT | NOT NULL | 0 | 0=NoException=无异常, 1=HasException=有异常 | 异常标识 | 异常标识 | | | RecordNote | VARCHAR(1000) | NULL | | | 记录说明 | 记录说明,,比如调整说明日志, | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### WorkerRecordLog _工人登记记录日志_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | WorkerSysNo | INT | NOT NULL | | | 工人编号 | 工人编号 | | | WorkDate | Date | NOT NULL | | | 工作日期 | 工作日期 | | | TeamSysNo | INT | NOT NULL | | | 业务组编号 | 当前业务组编号 | | | TeamName | VARCHAR(40) | NULL | | | 业务组名 | 当前业务组名 | | | RecordType | INT | NOT NULL | | 0=GoWork=上班, 1=GoHome=下班, 10=TransferIn=借调入 11=TransferOut=借调出, | 登记类型 | 登记类型 | | | RecordTime | DATETIME | NOT NULL | | | 登记时间 | 登记时间 | | | LogNote | VARCHAR(100) | NULL | | | 日志说明 | 日志说明,自动填充,比如从哪里借调到哪里等 | | | Memo | VARCHAR(200) | | | | 备注 | 备注 | | | TargetTeamSysNo | INT | NOT NULL | | | 目标业务组编号 | 借调出到目标的业务组编号 | | | TargetTeamName | VARCHAR(40) | NULL | | | 目标业务组名 | 借调出到目标的当前业务组名 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### WorkerTransferPool _工人调拨池_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | WorkerSysNo | INT | NOT NULL | | | 工人编号 | 工人基本信息的系统编号 | | | FeiShuUserId | VARCHAR(50) | NOT NULL | '' | | 飞书用户Id | 飞书用户Id,如果没有飞书用户Id则为空字符 | | | WorkDate | Date | NOT NULL | | | 工作日期 | 工作日期 | | | OriginTeamSysNo | INT | NOT NULL | | | 调出组编号 | 调出组编号 | | | OriginTeamName | VARCHAR(40) | NOT NULL | | | 调出组名 | 调出组名 | | | OriginOutDate | DATETIME | NOT NULL | GETDATE() | | 调出时间 | 调出时间 | | | TargetTeamSysNo | INT | NOT NULL | | | 调入组编号 | 调入组编号 | | | TargetTeamName | VARCHAR(40) | NULL | | | 调入组名 | 调入组名 | | | ActualInDate | DATETIME | NULL | | | 实际进组时间 | 实际进组时间 | | | TransferStatus | INT | NOT NULL | | 1=TransferOut=已调出, 100=TransferIn=已调入 | 调拨状态 | 调拨状态 | | | TransferClient | VARCHAR(10) | NULL | | | 调拨终端 | 调拨终端:身份证签卡终端,飞书调拨小程序 | | | Memo | VARCHAR(400) | NULL | | | 记录说明 | 记录说明 | ### WorkerHours _工人每日总工时结算统计,按照工人、日期唯一索引_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | WorkerSysNo | INT | NOT NULL | | | 工人编号 | 工人基本信息的系统编号 | | | WorkDate | Date | NOT NULL | | | 工作日期 | 工作日期 | | | WorkHours | DECIMAL(10,2) | NOT NULL | 0 | | 统计工时 | 统计工时,工时为0时表示有异常,需要人工处理 | | | FeeHours | DECIMAL(10,2) | NOT NULL | 0 | | 计费工时 | 实际计费工时,如小于半小时向下取整,高于半小时取半小时 | | | WorkerCompanySysNo | INT | NOT NULL | 0 | | 劳务公司编号 | 劳务公司编号 | | | ExceptionFlag | INT | NOT NULL | 0 | 0=NoException=无异常, 1=HasException=有异常 | 异常标识 | 异常标识 | | | RecordNote | VARCHAR(1000) | NULL | | | 记录说明 | 记录说明,比如调整说明日志, | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### WorkerRegMid _工人注册中间表_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID(来源二维码) | | | Name | VARCHAR(40) | NOT NULL | | | 姓名 | 姓名(手填) | | | Cert | VARCHAR(10) | NOT NULL | | | 身份证后4位 | 身份证后4位(手填) | | | Mobile | VARCHAR(40) | NOT NULL | | | 手机号 | 手机号(手填) | | | FeiShuUserId | VARCHAR(50) | NOT NULL | '' | | 飞书用户Id | 飞书用户Id,由飞驼调用创建接口时,飞驼生成飞书User_ID,规则: FT+手机号 | | | WorkerCompanySysNo | INT | NOT NULL | 0 | | 劳务公司编号 | 劳务公司编号(来源二维码) | | | Param1 | VARCHAR(40) | NULL | | | 预留参数1 | 预留参数1 | | | Param2 | VARCHAR(40) | NULL | | | 预留参数2 | 预留参数2 | | | Param3 | VARCHAR(40) | NULL | | | 预留参数3 | 预留参数3 | | | ProcessStatus | INT | NULL | | 0=Init=待处理, 4=Failure=处理失败, 100=Completed=已处理 | 处理状态 | 处理状态,0=初始态未处理,4=处理失败,100=已处理 | | | Memo | VARCHAR(1000) | NULL | | | 说明备注 | 说明备注 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditDate | DATETIME | NULL | GETDATE() | | 更新时间 | 更新时间 | ### WorkerBlack _工人黑名单_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID(来源二维码) | | | WorkerSysNo | INT | NOT NULL | | | 工人编号 | 工人编号 | | | WorkerCompanyName | VARCHAR(40) | NOT NULL | | | 劳务公司 | 劳务公司 | | | EventDate | Date | NOT NULL | | | 发生日期 | 发生日期 | | | EventDesc | VARCHAR(1000) | | | | 事由描述 | 事由描述 | | | CommonStatus | INT | NOT NULL | | 1=Actived=有效, 0=DeActived=无效 | 状态 | 状态 | | | Memo | VARCHAR(1000) | NULL | | | 说明备注 | 说明备注 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | | | FeishuId | VARCHAR(40) | NULL | | | 飞书部门ID | 飞书部门ID | ### ExtProduct _外部商品_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | VendorSysNo | INT | NOT NULL | | | 商家编号 | 商品所属商家系统编号 | | | ThirdECID | VARCHAR(40) | NOT NULL | '' | | 平台 | 平台 | | | SourceProductID | VARCHAR(40) | NOT NULL | '' | | 商户源商品ID | 商户源商品ID | | | ProductID | VARCHAR(20) | NOT NULL | '' | | 商品ID | 商品ID | | | ProductExtID | VARCHAR(40) | NOT NULL | '' | | 商品扩展ID | 商品扩展ID | | | ProductModel | VARCHAR(40) | NOT NULL | '' | | 规格 | 规格 | | | UPCCode | VARCHAR(40) | NOT NULL | '' | | 商品UPCCode | 商品UPCCode,即商品条码 | | | CartonPackingQty | INT | NULL | | | 箱规数量 | 箱规数量 | | | Unit | VARCHAR(20) | NULL | | | 计数单位 | 计数单位 | | | Length | DECIMAL(18,2) | NULL | | | 长,单位厘米 | 商品长,单位厘米 | | | Width | DECIMAL(18,2) | NULL | | | 宽,单位厘米 | 商品宽,单位厘米 | | | Height | DECIMAL(18,2) | NULL | | | 高,单位厘米 | 商品高,单位厘米 | | | Weight | INT | NULL | | | 重量,单位克 | 重量,单位克 | | | BarCode | VARCHAR(40) | NULL | | | 包装箱码 | 包装箱码 | | | BoxLength | DECIMAL(18,2) | NULL | | | 整箱长,单位厘米 | 整箱长,单位厘米 | | | BoxWidth | DECIMAL(18,2) | NULL | | | 整箱长宽,单位厘米 | 整箱宽,单位厘米 | | | BoxHeight | DECIMAL(18,2) | NULL | | | 整箱长高,单位厘米 | 整箱高,单位厘米 | | | BoxWeight | INT | NULL | | | 整箱长重量,单位克 | 整箱重量,单位克 | | | BoxBarCode | VARCHAR(40) | NULL | | | 整箱外箱码 | 整箱外箱码 | | | DurationPeriod | INT | NULL | | | 保质期 | 保质期 --结合保质期类型使用 | | | DurationPeriodType | INT | NULL | | 0=Day=天, 1=Month=月, 2=Year=年 | 保质期类型 | 保质期类型 --结合保质期使用 | | | PackagingFlag | INT | NOT NULL | 0 | | 包装标识 | 包装标识,默认0 周转箱,,1 表示原箱 | | | ProductRefCount | INT | NULL | | | 关联商品数量 | 关联商品数量 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### ExtProductRef _外部商品关系表_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 编号 | 编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | ExtProductSysNo | INT | NOT NULL | | | 外部商品编号 | 外部商品编号 | | | ProductSysNo | INT | | | | 商品编号 | WMS中具体商品编号 | | | ProductQty | INT | | | | 商品数量 | WMS中商品数量 | ### AIConfigTeamData _AI自动化创建的基础业务配置数据_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID(来源二维码) | | | TeamSysNo | INT | NOT NULL | | | 所属业务组编号 | 所属业务组编号 | | | OpenStatus | INT | NOT NULL | 0 | | 是否开启中 | 是否开启中,0=未开启,1=开启中 | | | SOWaveOptTypes | VARCHAR(40) | NOT NULL | | | 订单允许波次类型 | 订单允许波次类型,多个用逗号分隔,默认是标准波次(0)、同构(1)和摘果边拣边分(4) | | | PickPolicy | INT | NOT NULL | 0 | | 拣货策略 | 拣货策略:0=效率优先,1=清空库位优先 | | | SSBMinSOCount | INT | NOT NULL | 5 | | 批量单最小单数 | 本Team对批量单最小定义的单数(大于等于此数就用批量单) | | | WorkerDataList | VARCHAR(400) | NULL | | | 本组使用拣货人列表 | 本组使用拣货人列表JSON文本:List,WorkerData两个字段:WorkerId(工人ID,使用UserSysNo),WorkerLevel(工人级别:8,9,10) | | | Memo | VARCHAR(400) | NULL | | | 说明备注 | 说明备注 | | | RunFrequency | INT | NOT NULL | 10 | | 运行频率 | 运行频率,单位:分钟,默认10分钟 | | | CurRunStatus | INT | NOT NULL | 0 | 0=WaitRun=待运行, 1=OnRunning=运行中 | 当前运行状态 | 当前运行状态 | | | LastRunStartTime | DATETIME | NULL | | | 最后一次运行开始时间 | 最后一次运行开始时间 | | | LastRunEndTime | DATETIME | NULL | | | 最后一次运行结束时间 | 最后一次运行结束时间 | | | LastRunResultState | INT | NOT NULL | | 0=Fail=失败, 100=Success=成功 | 最后一次运行结果状态 | 最后一次运行结果状态 | | | LastRunResultMsg | VARCHAR(400) | NULL | | | 最后一次运行结果说明 | 最后一次运行结果说明 | | | NextRunStartTime | DATETIME | NOT NULL | | | 下一次运行时间 | 下一次运行时间 | | | NoAuto_MinSOWeight | INT | NOT NULL | 20000 | | 订单商品重量超过[]克不能自动创建波次 | 以下条件的订单不能自动创建波次:订单商品重量超过[]克 | | | NoAuto_MinSOItemQty | INT | NOT NULL | 50 | | 订单商品件数超过[]件不能自动创建波次 | 以下条件的订单不能自动创建波次:订单商品件数超过[]件 | | | NoAuto_OriginShipTypeIds | VARCHAR(100) | NULL | | | 订单原始快递为[]不能自动创建波次 | 以下条件的订单不能自动创建波次:订单原始快递为[] | | | StartRunTimePerDay | VARCHAR(10) | NULL | | | 每天开始运行的起始时间 | 每天开始运行的起始时间,格式:HH:mm | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### PCMCfg _包耗材使用配置_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | VendorSysNo | INT | NOT NULL | | | 商家编号 | 商家系统编号 | | | CfgName | VARCHAR(40) | NOT NULL | | | 策略名称 | 策略名称 | | | Priority | INT | NOT NULL | | | 优先级 | 优先级,数字越大优先级越高 | | | ProductRangeRule | INT | NOT NULL | 0 | 0=Include=指定这些商品, 1=Exclude=排除这些商品 | 商品范围规则 | 商品范围规则 | | | ProductQtySetRule | INT | NOT NULL | 0 | 0=AssignQty=指定件数配置, 1=RangeQty=设置件数范围配置 | 商品数量设置规则 | 商品数量设置规则 | | | ProductQtyCalcRule | INT | NOT NULL | 0 | 0=SingleCalc=每种商品独立计算, 1=MergeCalc=所有商品合并计算 | 商品数量计数规则 | 商品数量计数规则 | | | Memo | VARCHAR(400) | NULL | | | 备注 | 备注 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### PCMCfgProduct _包耗材使用配置所设置的商品_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | PCMUsingCfgSysNo | INT | NOT NULL | | | 包耗材配置编号 | 包耗材使用配置编号 | | | ProductSysNo | INT | NOT NULL | | | 商品编号 | 商品编号 | ### PCMCfgRuleCond _包耗材使用配置规则条件_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | PCMUsingCfgSysNo | INT | NOT NULL | | | 包耗材使用配置编号 | 包耗材使用配置编号 | | | ItemType | INT | NOT NULL | 0 | 0=ProductPackageRequire=商品打包要求, 1=FullPackageRequire=包裹打包要求 | 打包要求类型 | 打包要求类型 | | | ProdQtyMin | INT | NOT NULL | | | 商品数量最小值 | 商品数量大于等于,指定件数配置时,ProdQtyMin=ProdQtyMax,设置件数范围配置时,ProdQtyMin,ProdQtyMax分别取最小值和最大值 | | | ProdQtyMax | INT | NOT NULL | | | 商品数量最大值 | 商品数量小于等于 | ### PCMCfgRuleItem _包耗材使用配置规则条件下明细内容_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | PCMUsingCfgSysNo | INT | NOT NULL | | | 包耗材配置编号 | 包耗材配置编号 | | | PCMCfgRuleCondSysNo | INT | NOT NULL | | | 包耗材配置编号 | 包耗材使用配置的规则条件编号 | | | PCMBarCode | VARCHAR(40) | NOT NULL | | | 包耗材条码 | 包耗材条码 | | | PCMName | VARCHAR(40) | NULL | | | 包耗材名称 | 包耗材名称,冗余 | | | PCMQty | DECIMAL(10, 2) | NOT NULL | | | 使用数量 | 使用数量 | ### PCMUsingData _包耗材使用及盘点数据_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | PCMBarCode | VARCHAR(40) | NOT NULL | | | 包耗材条码 | 包耗材条码 | | | PCMName | VARCHAR(40) | NULL | | | 包耗材名称 | 包耗材名称,冗余 | | | LastCheckDate | DATETIME | NULL | | | 上一次盘点时间 | 上一次盘点时间 | | | ThisCheckDate | DATETIME | NULL | | | 本次盘点时间 | 本次盘点时间 | | | TheoryUseQtyCalcDate | DATETIME | NULL | | | 理论使用数量计算时间 | 理论使用数量计算时间 | | | TheoryUseQtyCalcStatus | INT | NOT NULL | 0 | 0=Init=未计算, 50=Calculating=计算中, 100=CalcSuccess=计算成功, -1=CalcFail=计算失败 | 理论使用数量计算状态 | 理论使用数量计算状态 | | | TheoryUseQty | INT | NOT NULL | | | 理论使用数量 | 两段时间之间理论使用数量 | | | OSQty | INT | NOT NULL | | | 高位出库数量 | 两段时间之间高位出库数量 | | | LastTempZoneRemainQty | INT | NOT NULL | | | 上一次暂存区剩余数量 | 上一次暂存区剩余数量 | | | ThisTempZoneRemainQty | INT | NOT NULL | | | 本次暂存区剩余数量 | 本次暂存区剩余数量 | | | ThisPICTotalQty | INT | NOT NULL | | | 当前有效库位库存总数 | 当前有效库位库存总数 | | | ThisCheckUseName | VARCHAR(40) | NULL | | | 盘点人名 | 盘点人名 | | | Memo | VARCHAR(400) | NULL | | | 备注说明 | 备注说明 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### ProductSN _商品序列号记录表_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | ProductSysNo | INT | NOT NULL | | | 商品编号 | 商品编号 | | | SN | VARCHAR(20) | NOT NULL | | | 序列号 | 序列号 | | | POSysNo | INT | NOT NULL | 0 | | 入库单号 | 入库单号 | | | ReturnWaybillNumber | VARCHAR(20) | NULL | | | 销退运单号 | 销退运单号,不为null表示销退,为null表示PO入库 | | | ISUserSysNo | INT | NULL | | | 入库者 | 入库者 | | | ISUserName | VARCHAR(40) | NULL | | | 入库名 | 入库名 | | | ISDate | DATETIME | NULL | GETDATE() | | 入库时间 | 入库时间 | | | SOSysNo | INT | NOT NULL | 0 | | 订单编号 | 订单编号 | | | BOSysNo | INT | NOT NULL | 0 | | BO编号 | BO编号 | | | OSUserSysNo | INT | NULL | | | 出库人 | 出库人 | | | OSUserName | VARCHAR(40) | NULL | | | 出库人名 | 出库人名 | | | OSDate | DATETIME | NULL | GETDATE() | | 出库时间 | 出库时间 | | | CommonStatus | INT | NOT NULL | 1 | 1=Actived=有效, 0=DeActived=无效 | 状态 | 状态,删除就标为无效 | | | Memo | VARCHAR(400) | NULL | | | 备注说明 | 备注说明 | ### ShipCollectCfgMaster _快递揽收配置主表_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | ConfigName | VARCHAR(40) | NULL | | | 配置名称 | 配置名称 | | | StartDate | DATETIME | NOT NULL | | | 开始时间 | 开始时间 | | | EndDate | DATETIME | NOT NULL | | | 结束时间 | 结束时间 | | | CommonStatus | INT | NOT NULL | | | 状态 | 状态 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### ShipCollectCfgThirdEC _快递揽收平台配置_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | MasterSysNo | INT | NOT NULL | | | 配置编号 | 配置名称 | | | ThirdECID | VARCHAR(40) | NOT NULL | | | 电商平台 | 电商平台,"0"代表其他所有平台,有平台取指定平台,未配置就取"0" | | | RuleName | VARCHAR(40) | NOT NULL | | | 策略名称 | 策略名称 | | | Priority | INT | NULL | | | 优先级 | 优先级 | | | CommonStatus | INT | NULL | | 1=Actived=有效, 0=DeActived=无效 | 是否开启提前回传 | 是否开启提前回传 | | | StartCollectTime | VARCHAR(10) | NULL | | | 开始自动揽收的时间 | 开始自动揽收的时间(HH:mm),每天从此配置时间开始做自动揽收 | | | EndCollectTime | VARCHAR(10) | NULL | | | 结束自动揽收的时间 | 结束自动揽收的时间(HH:mm),每天从此配置时间开始停止自动揽收 | | | ExecDataType | INT | NOT NULL | | 0=AfterHours=超过多少时间, 1=TimeRegion=符合条件时间段 | 执行数据条件 | 执行数据条件 | | | ExecDataFields | INT | NOT NULL | | 0=PayDate=支付时间, 1=InDate=到库时间, 2=ConfirmDate=回传时间, 3=LatestDeliveryTime=最晚发货时间 | 执行数据字段 | 执行数据字段 | | | CollectAfterHours | DECIMAL(3,1) | NOT NULL | | | 超过多少小时后开始揽收 | 超过多少小时后开始揽收,CollectAfterHours=0 | | | RegionStartDay | INT | NULL | | 1=Yesterday=昨天, 0=Today=今天 | | | | | RegionStartTime | VARCHAR(10) | NULL | | | 开始自动揽收的时间 | 开始自动揽收的时间(HH:mm),每天从此配置时间开始做自动揽收 | | | RegionEndTime | VARCHAR(10) | NULL | | | 结束自动揽收的时间 | 结束自动揽收的时间(HH:mm),每天从此配置时间开始停止自动揽收 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### ShipCollectCfgVendor _快递揽收商户店铺配置_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | MasterSysNo | INT | NOT NULL | | | 配置编号 | 配置名称 | | | VendorSysNo | INT | NOT NULL | | | 商户编号 | 商户编号 | | | VendorThirECSysNo | INT | NOT NULL | 0 | | 店铺编号 | 店铺编号,如果配置了店铺,优先取店铺 | | | CommonStatus | INT | NOT NULL | | | 状态 | 状态 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### ShipTimeReq _快递时效要求,抖音对到各个城市的揽收-签收时效要求_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | CityName | VARCHAR(40) | NOT NULL | | | 市名 | 市名 | | | RequestDay | INT | NOT NULL | | | 要求天数 | 要求天数 | ### ThirdUnit _城配-第三方计量单位_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | VARCHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | ERPSystem | INT | NULL | | 0=NoErp=无ERP, 1=OpenAPI=OpenAPI接入, 2=ERP_JST=聚水潭, 3=ERP_WDT=旺店通, 4=ERP_WDGJ=网店管家, 5=ERP_GY=管易&E店管家, 6=ERP_JKY=吉客云, 7=ERP_YY=用友, 40=ERP_CJT=畅捷通, 100=FlytoOMS=飞驼OMS, 999=Other=其他 | 商户ERP | 商户ERP,通用编码表 | | | SCSysNo | INT | | | | 客户公司编号 | 客户公司的系统编号 | | | VendorSysNo | INT | | | | 货主编号 | 货主编号 | | | UnitCode | VARCHAR(100) | NOT NULL | | | 编码 | 编码 | | | UnitName | VARCHAR(400) | NOT NULL | | | 计量单位名称 | 计量单位名称 | | | CommonStatus | TINYINT | NOT NULL | 1 | 1=Actived=有效, 0=DeActived=无效 | 状态 | 状态 | | | IsSingleUnit | TINYINT | NULL | 1 | 1=Yes=是, 0=No=否 | 是否单计量 | 是否单计量,单计量就是只有1层(比如1箱24瓶,这里单位是箱) | | | GroupName | VARCHAR(400) | NULL | | | 计量单位组名称 | 计量单位组名称,比如 箱>件(换算率2)>瓶(换算率12),这三个单位(三行数据)都是同一个组名 | | | IsMainUnit | TINYINT | NULL | 0 | 1=Yes=是, 0=No=否 | 是否主要计量 | 是否主要计量 | | | ChangeRate | DECIMAL(14,2) | NULL | 1 | | 换算率 | 换算率 | | | LeafFlag | TINYINT | | | 1=Yes=是, 0=No=否 | 是否叶子节点 | 是否叶子节点 | | | LeafChangeRate | DECIMAL(14,2) | NULL | | | 与叶子节点换算率 | 与叶子节点换算率 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditDate | DATETIME | NULL | GETDATE() | | 编辑时间 | 编辑时间 | ### ThirdPartner _城配-第三方往来单位,包含客户/供应商 > Customer/Supplier_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | VARCHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | ERPSystem | INT | NULL | | 0=NoErp=无ERP, 1=OpenAPI=OpenAPI接入, 2=ERP_JST=聚水潭, 3=ERP_WDT=旺店通, 4=ERP_WDGJ=网店管家, 5=ERP_GY=管易&E店管家, 6=ERP_JKY=吉客云, 7=ERP_YY=用友, 40=ERP_CJT=畅捷通, 100=FlytoOMS=飞驼OMS, 999=Other=其他 | 商户ERP | 商户ERP,通用编码表 | | | SCSysNo | INT | NOT NULL | | | 客户公司编号 | 客户公司的系统编号 | | | VendorSysNo | INT | NOT NULL | | | 货主编号 | 货主编号 | | | PartnerCode | VARCHAR(100) | NOT NULL | | | 往来单位编码 | 往来单位编码 | | | PartnerName | VARCHAR(400) | NOT NULL | | | 往来单位名称 | 往来单位名称,客户或是供应商的名称 | | | Province | VARCHAR(40) | NULL | | | 省份 | 省份 | | | City | VARCHAR(40) | NULL | | | 城市 | 城市 | | | District | VARCHAR(40) | NULL | | | 区县 | 区县 | | | ShipmentAddress | VARCHAR(400) | NULL | | | 到货地址 | 到货地址 | | | Contact | VARCHAR(100) | NULL | | | 联系人 | 联系人 | | | MobilePhone | VARCHAR(60) | NULL | | | 手机号 | 手机号 | | | TelephoneNo | VARCHAR(200) | NULL | | | 联系电话 | 联系电话 | | | PartnerType | VARCHAR(20) | NULL | | 0=Vendor=供应商 1=Customer=客户 2=Both=客户/供应商 | 类型 | 类型,指档案的客商性质 | | | GaodeAddress | VARCHAR(200) | NULL | | | 高德地址 | 高德地址,用来确定经纬度 | | | Longitude | DECIMAL(10,6) | NULL | | | 经度 | 经度,小数点后不超过6位 | | | Latitude | DECIMAL(10,6) | NULL | | | 纬度 | 纬度,小数点后不超过6位 | | | AccountName | VARCHAR(100) | NULL | | | 开户名称 | 开户名称 | | | BankName | VARCHAR(60) | NULL | | | 开户银行 | 开户银行 | | | BankAccount | VARCHAR(40) | NULL | | | 银行账号 | 银行账号 | | | ReturnReceiptColor | VARCHAR(20) | NULL | | | 配送回执单颜色 | 配送回执单颜色(红,蓝,白,黄)可多选 | | | AppointmentFlag | TINYINT | NOT NULL | 0 | 0=No=否, 1=Yes=是 | 预约类型 | 预约类型:无需预约(默认)/需要预约 | | | DeliveryNote | VARCHAR(100) | NULL | | | 送货备注 | 送货备注 | | | MinExpiryDays | INT | NULL | | | 效期要求最低天数 | 效期要求最低天数 | | | ReplaceReceiptFlag | TINYINT | NOT NULL | 0 | 0=No=否, 1=Yes=是 | 是否需更换客户配送单 | 是否需更换客户配送单 | | | HideUnitPriceFlag | TINYINT | NOT NULL | 0 | 0=No=否, 1=Yes=是 | 配送单是否隐藏单价 | 配送单是否隐藏单价 | | | UpStairPrice | DECIMAL(8,2) | NULL | | | 上楼费 | 上楼费 | | | GeolocUpdateTime | DATETIME | NULL | | | 地理信息更新时间 | 地理信息更新时间 | | | UpdateAddressInfo | VARCHAR(200) | NULL | | | 修改地址信息 | 修改地址信息,在司机端更新单位定位后,需要在PC二次确认后才进行实际修改 | | | UpdateAddressLonLat | VARCHAR(40) | NULL | | | 修改地址信息经纬度 | 修改地址信息经纬度 | | | UpdateAddressMemo | VARCHAR(200) | NULL | | | 修改地址信息备注 | 修改地址信息备注 | | | UpdateAddressStatus | TINYINT | NULL | 0 | 0=NotUpdated=未更新, 1=WaitAudit=待审核, 2=Updated=已更新, -1=AuditFailed=未通过 | 修改地址信息状态 | 修改地址信息状态 | | | Ts | VARCHAR(40) | NULL | | | 时间戳 | 时间戳 | | | CommonStatus | TINYINT | NOT NULL | 1 | 1=Actived=有效, 0=DeActived=无效 | 状态 | 状态 | | | InUserSysNo | INT | NULL | | | 创建者编号 | 创建者编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者姓名 | 创建者姓名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 修改人编号 | 修改人编号 | | | EditUserName | VARCHAR(40) | NULL | | | 修改人姓名 | 修改人姓名 | | | EditDate | DATETIME | NULL | GETDATE() | | 修改时间 | 修改时间 | ### Vehicle _城配-车辆信息表_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | VARCHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | SCSysNo | INT | NOT NULL | 0 | | 客户公司编号 | 客户公司的系统编号 | | | LicencePlate | VARCHAR(20) | NOT NULL | | | 车辆号牌 | 车辆号牌 | | | LoadWeight | DECIMAL(10,2) | NOT NULL | | | 车辆载重 | 车辆载重,最大荷载载重,核定载重,不含车重,单位:kg | | | LoadRate | DECIMAL(10,2) | NOT NULL | 0.9 | | 车辆最大装载率 | 车辆最大装载率:每辆车可以设置最大装载率,默认为90%,最大不能超过100%(不可超载); | | | LoadVolume | DECIMAL(10,2) | NOT NULL | | | 车辆装载体积 | 车辆装载体积,最大荷载体积,净载体积,单位:立方 | | | LoadLength | DECIMAL(10,2) | NOT NULL | | | 车辆装载长度 | 车辆装载长度,车厢长度,单位:米 | | | LoadWidth | DECIMAL(10,2) | NOT NULL | | | 车辆装载宽度 | 车辆装载宽度,车厢宽度,单位:米 | | | LoadHeight | DECIMAL(10,2) | NOT NULL | | | 车辆装载高度 | 车辆装载高度,车厢高度,单位:米 | | | LoadType | TINYINT | NOT NULL | 0 | 0=Normal=普通 1=ColdChain=冷链运输 | 车辆装载类型 | 车辆装载类型,车辆货厢类型,如普通、冷链运输 | | | VehicleType | VARCHAR(100) | NOT NULL | 0 | 0=FUEL=普通货车 1=BEV=纯电动货车 2=PHEV=插电混动货车 | 车型 | 车辆类型说明。 对应高德CarType: 0:普通货车(默认值) 1:纯电动货车 2:插电混动货车 | | | VehicleSize | VARCHAR(20) | NOT NULL | 2 | 1=Micro=微型货车 2=Light=轻型货车 3=Medium=中型货车 4=Heavy=重型货车 | 尺寸 | 车辆尺寸说明。 高德此分类依据国标。 1:微型车,车长小于等于3.5m,总质量小于等于1800kg。 2:轻型车,车长小于6m,总质量小于4500kg 3:中型车,车长大于等于6m,总质量大于等于4500kg且小于12000kg。 4:重型车,车长大于等于6m,总质量大于等于12000kg。 | | | VehicleLength | DECIMAL(10,2) | NULL | | | 车辆高度 | 车辆高度,单位米 | | | VehicleWidth | DECIMAL(10,2) | NULL | | | 车辆宽度 | 车辆宽度,单位米 | | | VehicleHeight | DECIMAL(10,2) | NULL | | | 车辆高度 | 车辆高度,单位米 | | | VehicleWeight | DECIMAL(10,2) | NULL | | | 车辆重量 | 车辆重量,车辆净重,不含货物重量。 | | | VehicelPicUrl | VARCHAR(200) | NULL | | | 车辆照片 | 车辆照片 | | | Memo | VARCHAR(200) | NULL | | | 备注 | 备注 | | | VehicleStatus | TINYINT | NOT NULL | 1 | 0=Idle=空闲 1=Transit=运输中 2=DeActived=停用 | 状态 | 状态 | | | DefaultDriverSysNo | INT | NOT NULL | 0 | | 默认司机编号 | 默认司机编号 | | | InUserSysNo | INT | NULL | | | 创建者编号 | 创建者编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者姓名 | 创建者姓名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 修改人编号 | 修改人编号 | | | EditUserName | VARCHAR(40) | NULL | | | 修改人姓名 | 修改人姓名 | | | EditDate | DATETIME | NULL | GETDATE() | | 修改时间 | 修改时间 | ### Driver _城配-司机信息表_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | VARCHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | SCSysNo | INT | NOT NULL | 0 | | 客户公司编号 | 客户公司的系统编号 | | | PTID | VARCHAR(40) | NULL | | | 平台的单据ID | 平台的单据ID,平台生成的唯一ID | | | Name | VARCHAR(20) | NOT NULL | | | 司机姓名 | 司机姓名 | | | Phone | VARCHAR(20) | NOT NULL | | | 手机号码 | 手机号码,也是司机登录的账号 | | | Pwd | VARCHAR(64) | NOT NULL | | | 密码 | 密码,默认是身份证后6位 | | | IDNumber | VARCHAR(18) | NOT NULL | | | 身份证号码 | 身份证号码 | | | LicenseNumber | VARCHAR(20) | NOT NULL | | | 驾驶证号码 | 驾驶证号码 | | | LicenseType | VARCHAR(20) | NOT NULL | | | 驾驶证类型 | 驾驶证类型(如A1、B2) | | | LicensePicUrl | VARCHAR(200) | NULL | | | 驾驶证照片 | 驾驶证照片 | | | Memo | VARCHAR(200) | NULL | | | 备注 | 备注 | | | CommonStatus | TINYINT | NOT NULL | 1 | 1=Actived=有效, 0=DeActived=无效 | 状态 | 状态 | | | InUserSysNo | INT | NULL | | | 创建者编号 | 创建者编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者姓名 | 创建者姓名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 修改人编号 | 修改人编号 | | | EditUserName | VARCHAR(40) | NULL | | | 修改人姓名 | 修改人姓名 | | | EditDate | DATETIME | NULL | GETDATE() | | 修改时间 | 修改时间 | ## CWMOMS ### PSOMaster _订单主信息(如果要做跨境,则跨境方面信息单独建表)_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(10001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | SOID | VARCHAR(40) | NOT NULL | | | 订单编号 | 订单编号,来源于外部ID | | | SORelCode | VARCHAR(400) | NOT NULL | | | 订单相关编号 | 订单相关编号,来源于外部ID,如其它线上编号 | | | ERPTradeNo | VARCHAR(40) | NOT NULL | | | ERP订单编号 | ERP订单编号,交易单号,旺店通JY单号,聚水潭订单号 | | | SOType | INT | NOT NULL | 0 | 1=B2COrder=2C订单, 2=B2BOrder=2B订单, 9=OtherOrder=其它订单 | 订单类型 | 订单类型,1=-正常2C订单,2=正常2B订单(比如自提,第三方自提门店订单等),也对应奇门对接里B2B订单,9=其它未归类 | | | ErpOrderType | VARCHAR(20) | NULL | | | ERP的OrderType | ERP 的OrderType,主要用于记录,然后回传ERP使用 | | | PreSORelCodes | VARCHAR(100) | NULL | | | 换货出库原单号 | 换货出库原单号:原出库单号(ERP分配),原出库单号(WMS分配) | | | PSOStatus | INT | NOT NULL | | 0=Init=初始态, 20=WaitOS=已审待出库, 50=OnOutStocking=出库中, 100=Completed=已出库, -1=Void=已作废 | 订单状态 | 0=Init=初始态, 20=WaitOS=已审待出库, 50=OnOutStocking=出库中, 100=Completed=已出库, -1=Void=已作废 | | | ChildSOCount | INT | NOT NULL | 1 | | 子单数量 | 子单数量 | | | TradeType | INT | NOT NULL | 0 | 0=Common=普通电商, 1=FAT=跨境电商 | 贸易类型 | 贸易类型 | | | OwnerCode | VARCHAR(50) | NOT NULL | | | ERP货主编号 | ERP货主编号 | | | VendorSysNo | INT | NOT NULL | | | 供应商SysNo | 供应商SysNo | | | DataSourceID | VARCHAR(10) | NOT NULL | | | 数据来源 | 数据来源:WMS=云仓WMS,OpenAPI=云仓API,QiMen=奇门 | | | ThirdECID | VARCHAR(10) | NOT NULL | | | 电商平台ID,冗余 | 电商平台ID | | | VendorThirdECSysNo | INT | NOT NULL | 0 | | 商户电商配置编号 | 商户电商配置编号 | | | ThirdECStoreName | VARCHAR(100) | NOT NULL | | | 店铺名称 | 店铺名称,冗余显示用 | | | ConfirmStatus | INT | NOT NULL | 0 | | 回推状态确认 | 回推状态确认 | | | ConfirmDate | DATETIME | NULL | | | 回传时间 | 回传奇门成功时记录回传时间 | | | ThirdCustomerId | VARCHAR(50) | NULL | | | 第三方用户ID | 第三方用户ID | | | SODate | DATETIME | NOT NULL | | | 订单时间 | 订单时间 | | | PayDate | DATETIME | NOT NULL | | | 支付时间 | 支付时间 | | | PaySerialNumber | VARCHAR(50) | NULL | | | 支付流水号 | 支付流水号 | | | PayTypeId | INT | NULL | | | 支付类型 | 支付类型 | | | PayTypeName | VARCHAR(50) | NULL | | | 支付名称 | 支付名称 | | | SOEstVolume | DECIMAL(12,2) | NULL | | | 包裹估算体积 | 订单包裹体积(立方厘米),初步计算出来的 | | | SOWeight | DECIMAL(18, 2) | NOT NULL | 0 | | 订单重量 | 订单重量 | | | PackageCount | int | NOT NULL | 0 | | 包裹数量 | 包裹数量 | | | PackageBoxID | VARCHAR(50) | NOT NULL | ' | | 包装箱ID | 包装箱ID | | | PackageWeight | DECIMAL(18, 2) | NOT NULL | 0 | | 包裹重量 | 包裹重量,WMS写入 | | | PackageLength | INT | NOT NULL | 0 | | 包裹长 | | | | PackageWidth | INT | NOT NULL | 0 | | 包裹宽 | | | | PackageHeight | INT | NOT NULL | 0 | | 包裹高 | | | | OriginShipTypeID | VARCHAR(10) | NULL | | | 订单原始物流ID | 订单原始物流ID | | | ShipTypeId | VARCHAR(10) | NOT NULL | | | 物流ID | 物流ID | | | ShipTypeName | VARCHAR(50) | NULL | | | 物流名称 | 物流名称 | | | DeliveryType | INT | NOT NULL | 0 | 0=Common=普通配送, 1=ColdDelivery=冷链配送, 2=EnvDelivery=环保配送 | 发货服务类 | 发货服务类 | | | WaybillNumber | VARCHAR(100) | NULL | | | 运单号 | 运单号 | | | WaybillNumberAreaCode | VARCHAR(50) | NULL | | | 运单三段码 | 运单快递区域编码运单三段码或大头笔信息 | | | WaybillResponse | VARCHAR(4000) | NULL | | | 运单号获取物流反馈 | 运单号获取物流反馈 | | | WaybillOptMsg | VARCHAR(1000) | NULL | | | 运单说明 | 运单处理消息:获取运单如果有异常则把异常内容部分写入;正常后重新置空;切换时在前面插入已切换文字。 | | | WaybillShipCfgSysNo | int | NULL | | | 电子面单配置SysNo | 记录获取运单时使用的店铺电子面单配置 | | | AuditDate | DATETIME | NULL | | | 审核时间 | 审核时间 | | | SOAmount | DECIMAL(18, 2) | NOT NULL | 0 | | 订单金额 | 订单金额 | | | ProductAmount | DECIMAL(18, 2) | NOT NULL | 0 | | 商品金额 | 商品金额 | | | DiscountAmount | DECIMAL(18, 2) | NOT NULL | 0 | | 折扣金额 | 折扣金额 | | | Tax | DECIMAL(18, 2) | NOT NULL | 0 | | 商品税 | 商品税 | | | InsuredAmount | DECIMAL(18, 2) | NOT NULL | 0 | | 保费 | 保费 | | | InsuredChargeTax | DECIMAL(18, 6) | NOT NULL | 0 | | 保费税 | 保费税 | | | ShippingCharge | DECIMAL(18, 2) | NOT NULL | 0 | | 运费金额 | 运费金额 | | | ShippingChargeTax | DECIMAL(18, 6) | NOT NULL | 0 | | 运费税 | 运费税 | | | WMSShippingCharge | DECIMAL(18, 2) | NOT NULL | 0 | | 仓库运费 | 仓库实际运费,核算用 | | | LockFlag | INT | NOT NULL | 0 | 0=No=否, 1=VoidLock=作废拦截 , 2=ShipLock=物流停发锁定, 9=HoldLock=暂停锁定 | 锁定标识 | 锁定标识 | | | LockReason | VARCHAR(200) | NULL | | | 锁定原因 | 锁定原因 | | | LockSOStatus | INT | NULL | 0 | 0=Init=初始态, 20=WaitOS=待出库, 50=OnOutStocking=出库中, 100=Completed=已出库, -1=Void=已作废 | 锁定时订单状态 | 锁定时订单状态,使用的VendorSOStatus | | | ReceiveAreaGBCode | VARCHAR(6) | NULL | | | 收货地区编码 | 收货地区编码 | | | ProvinceName | VARCHAR(50) | NOT NULL | | | 省 | 省 | | | CityName | VARCHAR(50) | NOT NULL | | | 市 | 市 | | | DistrictName | VARCHAR(50) | NOT NULL | | | 区 | 区 | | | ReceiveAddress | VARCHAR(1000) | NULL | | | 收货详细地址 | 收货详细地址 | | | ReceiveName | VARCHAR(500) | NULL | | | 联系姓名 | 联系姓名 | | | ReceivePhone | VARCHAR(500) | NULL | | | 联系电话 | 联系电话 | | | ReceiveZip | VARCHAR(10) | NULL | | | 收货邮编 | 收货邮编 | | | OAID | VARCHAR(128) | NULL | | | 奇门OAID | 奇门OAID | | | BuyerNick | VARCHAR(200) | NULL | | | 买家昵称 | 买家昵称 | | | BuyerNote | VARCHAR(200) | NULL | | | 买家留言 | 买家留言 | | | SellerNote | VARCHAR(200) | NULL | | | 卖家留言 | 卖家留言 | | | SOItemType | INT | NULL | | 1=OneItemSingle=单件订单, 2=OneItemMulti=单品多件, 3=Multi=多品订单 | 订单结构类型 | 订单结构类型,创建订单时,需要判断出订单结构 | | | SOItemsRowCount | INT | NOT NULL | | | 商品行数 | 商品行数 | | | SOItemsQty | INT | NOT NULL | | | 商品件数 | 商品件数 | | | SameStructureKey | Varchar(40) | NULL | | | 同构订单Key | 同构订单Key,创建订单时就解析写入,先按商品编号顺序排序,计算Key=商品编号-数量_商品编号-数量_****; 再将Key取32位的Hash值作为真正的Key值 | | | SameStructureName | Varchar(200) | NULL | | | 同构订单名称 | 同构订单名称 | | | PTagSysNo | Varchar(200) | NULL | | | 标签编号 | 商品标签编号,多个用逗号分隔,前后加逗号,同UPC | | | Memo | VARCHAR(200) | NULL | | | 备注 | 备注 | | | SOIssueTaskUser | VARCHAR(40) | NULL | | | 生成任务用户 | 生成任务用户 | | | SOIssueTaskDate | DATETIME | NULL | | | 生成任务时间 | 生成任务时间 | | | SOPickedUser | VARCHAR(40) | NULL | | | 完成拣货用户 | 完成拣货用户 | | | SOPickedDate | DATETIME | NULL | | | 完成拣货时间 | 完成拣货时间 | | | SOSecondPickedUser | VARCHAR(40) | NULL | | | 完成二分用户 | 完成二分用户 | | | SOSecondPickedDate | DATETIME | NULL | | | 完成二次分拣时间 | 完成二次分拣时间,同构波次、标准波次的单品,二分时间和打包时间是一样的 | | | SOPackagedUser | VARCHAR(40) | NULL | | | 完成打包用户 | 完成打包用户 | | | SOPackagedDate | DATETIME | NULL | | | 完成打包时间 | 完成打包时间 | | | SOOutStockDate | DATETIME | NULL | | | 出库时间 | 出库时间 | | | ShipCollectedFlag | INT | NOT NULL | 0 | 0=No=未揽收, 5=HasSubscribe=已订阅, 10=HasCollected=已揽收 | 是否揽收 | 是否揽收,根据是否有快递路由信息 | | | ShipCollectedDate | DATETIME | NULL | | | 揽收时间 | 揽收时间 | | | SOVersion | INT | NOT NULL | 0 | | 版本号 | 版本号 用于更新获取运单 | | | InUserSysNo | INT | NULL | | | 创建人 | 创建人 | | | InUserName | VARCHAR(40) | NULL | | | 创建人显示名 | 创建人显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### PSOItem _订单商品详情_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 编号 | 编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | PSOSysNo | INT | NOT NULL | | | SOMasterSysNo | SOMasterSysNo | | | ProductSysNo | INT | NOT NULL | | | 商品SysNo | 商品SysNo | | | BatchNumber | VARCHAR(40) | NULL | '' | | 批号 | 批号,可以根据批号精准出库 | | | Unit | VARCHAR(40) | NULL | | | 商品单位 | 商品单位 | | | Quantity | INT | NOT NULL | | | 商品数量 | 商品数量 | | | Price | DECIMAL(18, 2) | NOT NULL | 0 | | 商品价格 | 商品价格 | | | HSCode | VARCHAR(10) | NULL | | | HSCode | HSCode | ### MSOMaster _子订单主信息(如果要做跨境,则跨境方面信息单独建表)_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(10001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | PSOSysNo | INT | NOT NULL | 0 | | PSOSysNo | OMS PSOMaster.SysNo | | | SortNum | INT | NOT NULL | 0 | | 序号 | 序号,用于批量处理 | | | MultiChildFlag | INT | NOT NULL | 0 | 0=OnlyOne=唯一子订单, 1=Multi=多子订单 | 多子订单标识 | 是否多个子订单 | | | SOID | VARCHAR(40) | NOT NULL | | | 订单编号 | 订单编号,来源于外部ID | | | MSOStatus | INT | NOT NULL | | 0=Init=初始态, 5=Audited=已获取运单, 10=AllAudited=全部获取运单, 20=WaitOS=已下发待出库,50=OnPicking=拣货中, 50=OnOutStocking=出库中, 100=Completed=已出库, -1=Void=已作废 | 订单状态 | MSO状态:0=初始态:PSO拆单后就是初始态; 5=获取运单中:第一个子单获取运单; 10=全部获取运单:所有子单都获取运单后更新; 20=已下发待出库:已下发INV后更新; 50=出库中:INV的SO进入波次; 100=已出库; -1=已作废 ; | | | VendorSysNo | INT | NOT NULL | | | 供应商SysNo | 供应商SysNo | | | SOAmount | DECIMAL(18, 2) | NOT NULL | 0 | | 订单金额 | 订单金额 | | | SOWeight | DECIMAL(18, 2) | NOT NULL | 0 | | 订单重量 | 订单重量 | | | PackageCount | int | NOT NULL | 0 | | 包裹数量 | 包裹数量 | | | ShipTypeId | VARCHAR(10) | NOT NULL | | | 物流ID | 物流ID | | | ShipTypeName | VARCHAR(50) | NULL | | | 物流名称 | 物流名称 | | | ShipTypeMSN | VARCHAR(100) | NULL | | | 快递MSN | 快递MSN | | | WaybillNumber | VARCHAR(100) | NULL | | | 运单号 | 运单号 | | | WaybillNumberAreaCode | VARCHAR(50) | NULL | | | 运单三段码 | 运单快递区域编码运单三段码或大头笔信息 | | | WaybillResponse | VARCHAR(4000) | NULL | | | 运单号获取物流反馈 | 运单号获取物流反馈 | | | WaybillOptMsg | VARCHAR(1000) | NULL | | | 运单说明 | 运单处理消息:获取运单如果有异常则把异常内容部分写入;正常后重新置空;切换时在前面插入已切换文字。 | | | WaybillShipCfgSysNo | int | NULL | | | 电子面单配置SysNo | 记录获取运单时使用的店铺电子面单配置 | | | WaybillDate | DATETIME | NULL | | | 获取运单时间 | 获取运单时间 | | | SOItemType | INT | NULL | | 1=OneItemSingle=单件订单, 2=OneItemMulti=单品多件, 3=Multi=多品订单 | 订单结构类型 | 订单结构类型,创建订单时,需要判断出订单结构 | | | SOItemsRowCount | INT | NOT NULL | | | 商品行数 | 商品行数 | | | SOItemsQty | INT | NOT NULL | | | 商品件数 | 商品件数 | | | SameStructureKey | Varchar(40) | NULL | | | 同构订单Key | 同构订单Key,创建订单时就解析写入,先按商品编号顺序排序,计算Key=商品编号-数量_商品编号-数量_****; 再将Key取32位的Hash值作为真正的Key值 | | | SameStructureName | Varchar(200) | NULL | | | 同构订单名称 | 同构订单名称 | | | TemperatureType | INT | NOT NULL | 0 | 0=Normal=常温, 1=Constant=恒温, 2=Cool=冷藏, 3=Freeze=冷冻 | | | | | SOVersion | INT | NOT NULL | 0 | | 版本号 | 版本号 用于更新获取运单 | | | Memo | VARCHAR(200) | NULL | | | 备注 | 备注 | | | InUserSysNo | INT | NULL | | | 创建人 | 创建人 | | | InUserName | VARCHAR(40) | NULL | | | 创建人显示名 | 创建人显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### MSOItem _子订单商品详情_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 编号 | 编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | PSOSysNo | INT | NOT NULL | | | OMS PSOMaster.SysNo | OMS PSOMaster.SysNo | | | MSOSysNo | INT | NOT NULL | | | SOMasterSysNo | SOMasterSysNo | | | SortNum | INT | NOT NULL | 0 | | 序号 | 序号,用于批量处理 | | | ProductSysNo | INT | NOT NULL | | | 商品SysNo | 商品SysNo | | | BatchNumber | VARCHAR(40) | NULL | '' | | 批号 | 批号,可以根据批号精准出库 | | | Unit | VARCHAR(40) | NULL | | | 商品单位 | 商品单位 | | | Quantity | INT | NOT NULL | | | 商品数量 | 商品数量 | | | Price | DECIMAL(18, 2) | NOT NULL | 0 | | 商品价格 | 商品价格 | | | HSCode | VARCHAR(10) | NULL | | | HSCode | HSCode | | | ActualOSJson | TEXT | NULL | | | 实际出库批次信息 | 实际出库批次信息 | ### MSOPTagItem _订单商品标记_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 编号 | 编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | PSOSysNo | INT | NOT NULL | | | OMS PSOMaster.SysNo | OMS PSOMaster.SysNo | | | MSOSysNo | INT | NOT NULL | | | MSOSysNo | OMS MSOSysNo | | | SortNum | INT | NOT NULL | 0 | | 序号 | 序号,用于批量处理 | | | PTagSysNo | INT | NOT NULL | | | 商品标记编号 | 商品标记编号 | ## CWMInv ### ProductInv _SKU库存表,所有的QTY数字均为正数,按业务逻辑进行加减,商品创建时新增记录,与商品一一对应_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | ProductSysNo | INT | NOT NULL | | | 商品编号 | 商品系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | StockQty | INT | NOT NULL | 0 | | 在仓数量 | 正品在仓数量:实际库存数量,入仓上架增加,出库时减少。 (1) 总库存表.StockQty = 总库存.AvailableQty + 总库存.OccupyQty (2) 总库存表.StockQty = SUM(库位库存.StockQty) + 总库存.PickedOnlyQty | | | AvailableQty | INT | NOT NULL | 0 | | 可用库存 | 可以销售作业的数量:商品入仓上架时增加;订单入仓时扣减; | | | ImperfectQty | INT | NOT NULL | 0 | | 次品数量 | 次品数量 | | | WasteQty | INT | NOT NULL | 0 | | 废品数量 | 废品数量 | | | OrderOccupyQty | INT | NOT NULL | 0 | | 订单占用数量 | 订单占用数量:订单入仓时被占用的数量,订单出库时释放 | | | OtherOccupyQty | INT | NOT NULL | 0 | | 其它占用数量 | 其它占用数量:特殊处理被占用的数量,是需要处理的数量 | | | PickedOnlyQty | INT | NOT NULL | 0 | | 已拣货未出库的数量 | 已拣货未出库的数量 ,当每个拣货任务完成时,该字段需要+=这个任务在各库位的拣货数量,出库时,需要与订单占用数量一同释放掉。 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### ProductInvCell _SKU库位库存表,所有的QTY数字均为正数;如果库位上某商品StockQty为0时,需要删除该条记录;商品上货架时增加记录或更新记录_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | CellID | VARCHAR(40) | NOT NULL | | | 库位ID | 库位ID:XX-XXX-XX-XXX-X,也等于Cell的BarCode,(XX库区XXX排XX层XXX格-X) | | | StorageType | INT | NOT NULL | | 0=ManuPicking=零拣, 1=Box=料箱, 2=Pallet=托盘, 3=GroundHeap=地堆 | 库位类型 | 库位类型,零拣库和地堆库均为混合存放模式,料箱库为按商品一库一箱存放模式,立体库位按商品一库一托存放模式。 | | | StorageZoneId | VARCHAR(2) | NOT NULL | | | 库区ID | 库区ID | | | AutoFlag | INT | NOT NULL | 0 | 0=Manu=人工库区, 1=Auto=自动化库区, 2=Robot=机器人库区 | 库区形式 | 库区形式 | | | CellFlag | INT | NOT NULL | 0 | 0=Common=正常库位, 2=Imperfect=次品库位, 3=Waste=废品库位 | 良残标识 | 良残标识(冗余) | | | ProductSysNo | INT | NOT NULL | 0 | | 商品编号 | 商品系统编号 | | | BatchNumber | VARCHAR(40) | NOT NULL | '' | | 批号 | 批号 | | | ProduceDate | DATETIME | NULL | | | 效期 | 生产日期 | | | ExpireDate | DATETIME | NULL | | | 效期 | 有效截止日期,收货时如果没填效期或者不需要效期,则为null | | | RecDate | DATETIME | NOT NULL | | | 收货日期 | 收货日期,用于没有效期的商品,基于收货日期先进先出 | | | CartonPackingQty | INT | NULL | | | 箱规数量 | 箱规数量,没有箱规则为0,没有设置箱规的商品不能入托盘库 | | | StockQty | INT | NOT NULL | 0 | | 库位数量 | 库位实际数量,捡完货立即扣减 | | | AvailableQty | INT | NOT NULL | 0 | | 可用库存 | 可用数量,创建完任务立即扣减 | | | TransferOccupyQty | INT | NOT NULL | 0 | | 货权转移占用数量 | 货权转移占用数量 | | | CheckLockQty | INT | NOT NULL | 0 | | 锁定数量 | 盘点锁定数量,缺货时增加锁定数量扣减可用数量 | | | ProductInvCellStatus | INT | NOT NULL | 0 | 1=Common=正常, 2=Occupy=作业占用, 21=Exception=异常冻结 | 状态 | 状态 | | | CellLockFlag | INT | NULL | 0 | 0=Normal=正常, 1=Locked=常规锁定, 21=ExceptLock=异常锁定 | 锁定标识 | 锁定标识 | | | BizDicSysNoes | VARCHAR(200) | NULL | | | 业务字典编号 | 业务字典编号,多个逗号分割,主要用于处理退货登记次品 | | | BoxCode | VARCHAR(40) | NULL | | | 箱码 | 箱码,料箱库时箱码 | | | BoxQty | INT | NULL | | | 箱数 | 箱数,料箱库时为1,如果是托盘,则是托盘上箱数 | | | PalletCode | VARCHAR(40) | NULL | | | 托盘码 | 托盘码,托盘库时托盘 | | | POSysNo | INT | NULL | | | 入库单号 | 入库单号,清点入库暂存区才有值 | | | SameStructureKey | VARCHAR(40) | NULL | | | 套组同构key | 套组同构key | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### ProductInvCellBox _SKU库位中存放的1个或多个箱体明细,主要针对立体库存在一库位多箱,但为了统一,因此 Miniload和地堆库也同样方式存储(人工库可以先不考虑)_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | ProductInvCellSysNo | INT | NOT NULL | 0 | | 库位库存编号 | 库位库存编号 | | | BoxProductQty | INT | NULL | 0 | | 本箱商品数量 | 本箱商品数量 | | | BoxCode | VARCHAR(40) | NULL | | | 箱码 | 箱码 | | | mType | VARCHAR(40) | NULL | | | 料箱货型 | 料箱货型 | ### POMaster _入库单主表,基于数据来源于ECC_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(10001,1) | NOT NULL | | | 入库单编号 | PO编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | OwnerCode | VARCHAR(50) | NOT NULL | | | ERP货主编号 | ERP货主编号 | | | VendorSysNo | INT | NOT NULL | | | Vendor的SysNo | Vendor的SysNo | | | POID | VARCHAR(50) | NULL | | | PO单号 | PO单号,来源于商户方唯一的ID号 | | | ParentPOID | VARCHAR(50) | NULL | '' | | PO的父ID | PO的父ID | | | TradeType | INT | NOT NULL | 0 | 0=Common=普通电商, 1=FAT=跨境电商 | 贸易类型 | 贸易类型 | | | POType | INT | NOT NULL | 1 | 1=PurchaseInStock=采购入库, 2=ManufactInStock=生产入库, 3=TransferInStock=调拨入库, 4=ReturnInStock=订单退货入库, 5=BOReturnInStock=出库单退货入库, 9=OtherInStock=其它入库 | 入库类型 | 入库类型,1=正常PO入库单,2=对应我们生产(组套)后入库的类型(原则上,商户发出生产出库单-拆套,再发出生产入库单-组套后入库),3=仓库间调拨入库,4=订单退货入库,5=BO退货入库,9=其它未归类 | | | ErpOrderType | VARCHAR(20) | NULL | | | ERP的OrderType | ERP 的OrderType,主要用于记录,然后回传ERP使用 | | | POStatus | INT | NOT NULL | | -1=Void=已作废, 20=WaitInStock=待入库, 50=OnReceiving=收货中, 100=Completed=已入库 | PO状态 | PO状态字段,第一个相关收货任务创建,就变为50,PO完成为100需要为手动变更 | | | LockFlag | INT | NOT NULL | 0 | 0=No=否, 1=VoidLock=作废锁定, 9=HoldLock=暂停锁定 | 锁定标识 | 锁定标识 | | | LockReason | VARCHAR(200) | NULL | | | 锁定原因 | 锁定原因 | | | LockPOStatus | INT | NOT NULL | 0 | -1=Void=已作废, 20=WaitInStock=待入库, 50=OnReceiving=收货中, 100=Completed=已入库 | 锁定时PO状态 | 锁定时PO状态 | | | DataSourceID | VARCHAR(10) | NOT NULL | | | 数据来源 | 数据来源:WMS=云仓WMS,OpenAPI=云仓API,QiMen=奇门 | | | VendorThirdECSysNo | INT | NOT NULL | 0 | | 商户电商配置编号 | 商户电商配置编号 | | | ConfirmStatus | INT | NOT NULL | 0 | | 回推状态确认 | 回推状态确认 | | | ConfirmDate | DATETIME | NULL | | | 回传时间 | 回传时间 | | | ConfirmMemo | VARCHAR(400) | NULL | | | 回传备注 | 回传备注 | | | CompletedReceiveCount | INT | NOT NULL | 0 | | 已完成收货次数 | 已完成收货次数 | | | PISStartTime | DATETIME | NULL | | | 入库开始时间 | PO入库开始时间:第一条创建收货任务的时间 | | | PISCompletTime | DATETIME | NULL | | | 入库完成时间 | 最终入库完成时间 | | | ExpectTime | DATETIME | NULL | | | 预约时间 | 预约时间 | | | ExpectCarNum | VARCHAR(20) | NULL | | | 预约车牌 | 预约车牌 | | | ExpectContacter | VARCHAR(40) | NULL | | | 预约联系人 | 预约联系人 | | | ExpectPhone | VARCHAR(40) | NULL | | | 预约联系电话 | 预约联系电话 | | | ExpectMemo | VARCHAR(200) | NULL | | | 预约备注 | 预约备注 | | | SenderCompany | VARCHAR(200) | NULL | | | 发件方公司名 | 发件方公司名 | | | SenderContacter | VARCHAR(40) | NULL | | | 发件方联系人 | 发件方联系人 | | | SenderPhone | VARCHAR(40) | NULL | | | 发件方电话 | 发件方电话 | | | SenderEmail | VARCHAR(40) | NULL | | | 发件方邮箱 | 发件方邮箱 | | | SenderAddress | VARCHAR(200) | NULL | | | 发件方详细地址 | 发件方详细地址 | | | ReceiverCompany | VARCHAR(200) | NULL | | | 收件方公司名 | 收件方公司名 | | | ReceiverContacter | VARCHAR(40) | NULL | | | 收件方联系人 | 收件方联系人 | | | ReceiverPhone | VARCHAR(40) | NULL | | | 收件方电话 | 收件方电话 | | | ReceiverEmail | VARCHAR(40) | NULL | | | 收件方邮箱 | 收件方邮箱 | | | ReceiverAddress | VARCHAR(200) | NULL | | | 收件方详细地址 | 收件方详细地址 | | | Memo | VARCHAR(1000) | NULL | | | 备注 | 备注 | | | InUserSysNo | INT | NULL | | | 创建人 | 创建人 | | | InUserName | VARCHAR(40) | NULL | | | 创建人显示名 | 创建人显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### POItem _入库单商品明细表_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | POSysNo | INT | NOT NULL | | | PO系统编号 | PO系统编号 | | | ProductSysNo | INT | NOT NULL | | | 商品系统编号 | 商品表的SysNo | | | BatchNumber | VARCHAR(40) | NULL | | | 批号 | 批号 | | | ProduceDate | DATETIME | NULL | | | 效期 | 生产日期 | | | ExpireDate | DATETIME | NULL | | | 效期 | 效期 | | | PurchaseQty | INT | NOT NULL | 0 | | 应收数量 | 采购应收数量 | | | ReceivedAvailableQty | INT | NULL | 0 | | 实际收货有效数量 | 实际收货数量:每次收货任务完成时更新 | | | ReceivedImperfectQty | INT | NOT NULL | 0 | | 收货次品数量 | 收货次品数量:每次收货任务完成时更新 | | | ReceivedWasteQty | INT | NOT NULL | 0 | | 收货废品数量 | 收货废品数量:每次收货任务完成时更新 | | | ReceiveDifferQty | INT | NOT NULL | 0 | | 收货短溢装总数量 | 收货短溢装总数量:PO完成时更新,少或者多出来的数量 =ReceivedAvailableQty+ReceiveDamageQty+ReceiveWasteQty-PurchaseQty | | | ERPOrderLine | VARCHAR(50) | NULL | | | ERP行编号 | ERP行编号 | | | OriginOSJson | VARCHAR(4000) | NULL | | | 入库单记录的来源单据的行信息 | 入库单记录的来源单据的行信息 | ### POExtend _入库单扩展表(与POMaster是1对1关系,创建POMaster时也同时创建)。新增的和主体业务没关的字段都放在这里面,按需增加字段。_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(10001,1) | NOT NULL | | | 入库单编号 | PO编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | POSysNo | INT | NOT NULL | | | PO系统编号 | PO系统编号 | | | POType | INT | NOT NULL | 1 | 1=PurchaseInStock=采购入库, 2=ManufactInStock=生产入库, 3=TransferInStock=调拨入库, 4=ReturnInStock = 退货入库, 9=OtherInStock=其它入库 | 入库类型 | 入库类型,和POMaster保持一致 | | | CBMQty | DECIMAL(10, 2) | NOT NULL | 0 | | 立方数 | 立方数 | | | WeightQty | DECIMAL(10, 2) | NOT NULL | 0 | | 吨数 | 吨数 | | | PalletQty | INT | NOT NULL | 0 | | 整托数 | 整托数 | | | BoxQty | INT | NOT NULL | 0 | | 零散箱数 | 零散箱数 | | | SpareQty | INT | NOT NULL | 0 | | 零散件数 | 零散件数 | | | NeedExtendParam | INT | NOT NULL | 0 | | 是否需要填写拓展参数 | 是否需要填写拓展参数 | | | QtyJson | VARCHAR(500) | NULL | | | 统计数量的原生JSON | 统计数量的原生JSON | | | Memo | VARCHAR(1000) | NULL | | | 备注 | 备注 | | | InUserSysNo | INT | NULL | | | 创建人 | 创建人 | | | InUserName | VARCHAR(40) | NULL | | | 创建人显示名 | 创建人显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### BeforehandRecTask _预收货任务表_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 预收货编号 | 预收货编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | POSysNo | INT | NOT NULL | 0 | | PO系统编号 | PO系统编号 | | | ReceiveTaskSysNo | INT | NOT NULL | 0 | | 收货任务系统编号 | 收货任务系统编号 | | | VendorSysNo | INT | NOT NULL | | | Vendor的SysNo | Vendor的SysNo | | | VendorName | VARCHAR(100) | NULL | | | Vendor的Name | Vendor的Name | | | BeforehandRecStatus | INT | NOT NULL | | 10=OnChecking=清点中, 50=CheckCompleted=清点完成, 100=Completed=上架完成, -1=Void=作废 | | | | | Memo | VARCHAR(400) | NULL | | | 备注说明 | 备注说明 | | | InUserSysNo | INT | NULL | | | 创建人 | 创建人 | | | InUserName | VARCHAR(40) | NULL | | | 创建人显示名 | 创建人显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### BeforehandRecItem _预收货Item级别的清点记录_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | BeforehandRecSysNo | INT | NOT NULL | | | 预收货编号 | 预收货编号 | | | ProductSysNo | INT | NOT NULL | | | 商品SysNo | 商品SysNo | | | BatchNumber | VARCHAR(40) | NOT NULL | '' | | 批号 | 批号,如果没有填批号但是填写了有效日期,批号则为有效日期的yyyyMMdd格式内容 | | | ProduceDate | DATETIME | NULL | | | 效期 | 生产日期 | | | ExpireDate | DATETIME | NULL | | | 效期 | 有效截止日期,收货时如果没填效期或者不需要效期,则为null | | | ReceivedQty | INT | NOT NULL | 0 | | 实收有效数量 | 实际收货的有效数量 | | | ImperfectQty | INT | NOT NULL | 0 | | 实收次品数量 | 实收次品数量 | | | WasteQty | INT | NOT NULL | 0 | | 实收废品数量 | 实收废品数量 | | | CartonPackingQty | INT | NOT NULL | 0 | | 箱规 | 批次箱规 | | | CommonCellID | VARCHAR(15) | NULL | | | 上架良品库位 | 上架良品库位 | | | ImperfectCellID | VARCHAR(15) | NULL | | | 上架次品库位 | 上架次品库位 | | | Memo | VARCHAR(400) | NULL | | | 备注说明 | 备注说明 | | | InUserSysNo | INT | NULL | | | 创建人 | 创建人 | | | InUserName | VARCHAR(40) | NULL | | | 创建人显示名 | 创建人显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### ReceiveTask _收货任务表,支持一个PO多次收货;也支持非PO收货_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 收货编号 | 收货编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | POSysNo | INT | NOT NULL | | | PO系统编号 | PO系统编号 | | | VendorSysNo | INT | NOT NULL | | | Vendor的SysNo | Vendor的SysNo | | | ReceiveStatus | INT | NOT NULL | | 20=OnSetting=上架设置中(清点收货类型的可理解为清点中), 50=OnUppering=待上架, 70=Uppering=上架中, 100=Completed=上架完成, -1=Void=作废 | PO收货流程状态 | 收货流程状态 PO-开始收货:POStatus=50,ReceiveStatus=20(快速收货=50); 上架设置中:ReceiveStatus=20; 待上架:ReceiveStatus=20; 上架中:ReceiveStatus=50; 所有商品上架:ReceiveStatus=100,叠加更新POMaster和POItem中的数量,但不更新状态。 | | | ReceiveType | INT | NOT NULL | | 0=POStdReceive=标准PO收货, 1=QuickReceive=无PO快捷收货, 2=POQuickReceive=快捷PO收货, 3=ProductTransfer=货权转移, 4=ReceiveStaging=收货暂存, 5=POScatteredReceive=散件收货, 6=POCheckReceive=清点收货 | 收货类型 | 收货类型;标准PO收货:会基于PO入库单收货; 无PO快捷收货:主要用于一些临时的,尤其整进整出的业务,可采用简便收货 | | | ReceiveStartTime | DATETIME | NULL | | | 入库开始时间 | PO入库开始时间 | | | ReceiveCompletTime | DATETIME | NULL | | | 入库完成时间 | 入库完成时间 | | | ReceivedUserSysNoes | VARCHAR(400) | NULL | | | 收货人编号 | 收货人编号,逗号分隔 | | | ReceivedUsers | VARCHAR(400) | NULL | | | 收货人姓名 | 收货人姓名,逗号分隔 | | | InUserSysNo | INT | NULL | | | 创建人 | 创建人 | | | InUserName | VARCHAR(40) | NULL | | | 创建人显示名 | 创建人显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | | | ConfirmStatus | INT | NOT NULL | 0 | | 回推状态确认 | 回推状态确认 | | | ConfirmDate | DATETIME | NULL | | | 回传时间 | 回传时间 | | | ConfirmMemo | VARCHAR(400) | NULL | | | 回传备注 | 回传备注 | | | AssignStorageZoneId | VARCHAR(2) | NULL | | | 指定上架目标库区ID | 指定上架目标库区ID,主要用于标准和散件收货;方便上到机器人区 | | | ColCount | INT | NOT NULL | 0 | | 散件收货的列数设置 | 散件收货模式的列数设置 | | | CountStatus | INT | NOT NULL | -1 | 0=NotCount=未清点, 20=OnSetting=清点中, 50=OnUppering=待上架, 70=Uppering=上架中, 100=Completed=上架完成, -1=NoNeed=无需清点 | 清点状态 | 清点状态。1)标准清点任务收货时与收货任务状态ReceiveStatus一致;(2)暂存收货初始为 0 未清点,其余状态如1);(3)其他收货类型为-1 无需清点 | ### ReceiveItem _收货每次收货Item级别的清点记录,(20240418开始用于暂存PO收货)_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | ReceiveSysNo | INT | NOT NULL | | | 收货编号 | 收货编号 | | | ProductSysNo | INT | NOT NULL | | | 商品SysNo | 商品SysNo | | | BatchNumber | VARCHAR(40) | NOT NULL | '' | | 批号 | 批号,如果没有填批号但是填写了有效日期,批号则为有效日期的yyyyMMdd格式内容 | | | ProduceDate | DATETIME | NULL | | | 效期 | 生产日期 | | | ExpireDate | DATETIME | NULL | | | 效期 | 有效截止日期,收货时如果没填效期或者不需要效期,则为null | | | POItemSysNo | INT | NOT NULL | 0 | | 入库单明细编号 | 入库单明细编号 | | | PurchaseQty | INT | NOT NULL | | | 采购数量 | 采购数量 | | | CartonPackingQty | INT | NULL | | | 箱规数量 | 箱规数量,没有箱规则为0,没有设置箱规的商品不能入托盘库 | | | ReceivedBoxQty | INT | NULL | 0 | | 收货箱数 | 收货整箱数,清点填写 | | | ReceivedDistributedQty | INT | NULL | 0 | | 零散数量 | 零散数量,清点填写 | | | ReceivedQty | INT | NOT NULL | | | 实收有效数量 | 实际收货的有效数量 | | | ImperfectQty | INT | NOT NULL | 0 | | 实收次品数量 | 实收次品数量 | | | WasteQty | INT | NOT NULL | 0 | | 实收废品数量 | 实收废品数量 | | | CommonCellID | VARCHAR(15) | NULL | | | 上架良品库位 | 上架良品库位 | | | ImperfectCellID | VARCHAR(15) | NULL | | | 上架次品库位 | 上架次品库位 | | | ReceiveMemo | VARCHAR(400) | NULL | | | 备注说明 | 备注说明 | ### ReceiveUpperTask _设置上架任务信息:在完成清单时,本表中每个批号的商品自动插入一条数据,但载体类型、目标库区都是空的; 自由设置收货入库任务,在"入库任务"这个一步中设置每个商品(可含批号)各有多少托(每托一行)进什么库区;_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | ReceiveSysNo | INT | NOT NULL | | | 收货编号 | 收货编号 | | | ProductSysNo | INT | NOT NULL | | | 商品SysNo | 商品SysNo | | | BatchNumber | VARCHAR(40) | NOT NULL | '' | | 批号 | 批号,如果没有填批号但是填写了有效日期,批号则为有效日期的yyyyMMdd格式内容 | | | ProduceDate | DATETIME | NULL | | | 效期 | 生产日期 | | | ExpireDate | DATETIME | NULL | | | 效期 | 有效截止日期,收货时如果没填效期或者不需要效期,则为null | | | POItemSysNo | INT | NOT NULL | 0 | | 入库单明细编号 | 入库单明细编号 | | | TargetStorageType | INT | NOT NULL | | 0=ManuPicking=零拣位库, 1=Box=料箱库, 2=Pallet=托盘库, 3=GroundHeap=地堆位 | 上架目标库区类型 | 上架目标库区,箱体可去料箱库或者零拣库或者地堆库, 箱体去料箱库条码和地堆必须每箱唯一, 箱体去零拣可以重复; 托盘可去托盘库或者地堆库,托盘条码必须唯一; | | | TargetStorageZoneId | VARCHAR(2) | NULL | | | 上架目标库区ID | 上架目标库区ID | | | TargetCellFlag | INT | NOT NULL | 0 | 0=Common=正常库位, 2=Imperfect=次品库位, 3=Waste=废品库位 | 目标良残标识 | 目标良残标识,对应商品的品质是有效的,次品的,废品的 | | | RecommendCellID | VARCHAR(40) | NULL | | | 推荐目标库位 | 推荐目标库位ID | | | PackingType | INT | NOT NULL | | 1=Pallet=托盘, 2=Box=周转箱, 3=ProductBox=商品原箱 | 载体类型 | 载体类型 | | | PackingBarCode | VARCHAR(40) | NOT NULL | | | 载体条码 | 载体条码 | | | CartonPackingQty | INT | NULL | | | 箱规数量 | 箱规数量,没有箱规则为0,没有设置箱规的商品不能入托盘库 | | | PackingBoxQty | INT | NOT NULL | 1 | | 箱数 | 载体箱数,如果是箱体为载体,则为1 | | | PackingProductQty | INT | NOT NULL | | | 商品总数 | 载体内商品总数 | | | UpperQty | INT | NOT NULL | 0 | | 已上架总数 | 已上架总数,等于任务对应的实际上架记录汇总 | | | ReceiveUpperStatus | INT | NOT NULL | 0 | 0=NoUpper=未上架, 50=PartUpped=部分上架, 100=Completed=完成上架, -1=Void=作废上架 | 上架状态 | 上架状态 | | | PackingRowNum | INT | NOT NULL | 1 | | 散件收货时容器的行数 | 散件收货时容器的行数 | | | PackingColNum | INT | NOT NULL | 1 | | 散件收货时容器的列数 | 散件收货时容器的列数 | ### ReceiveExtend _收货任务的扩展信息_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | ReceiveSysNo | INT | NOT NULL | | | 收货编号 | 收货编号 | | | ExtendFlag | VARCHAR(40) | NOT NULL | | | 扩展标识 | 扩展标识 | | | ExtendContent | VARCHAR(2000) | NULL | | | 扩展内容 | 扩展内容,比如记录收货商品二维码记录 | ### ReceiveUpperPalletBox _根据托盘上有多少箱体,自动生成箱码,可供打印——一期可不实现(手动仓,注意领取补货任务时,不能一个人同时领取同一个商品不同效期的补货任务,因为没有商品原箱条码区分)_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | ReceiveSysNo | INT | NOT NULL | | | 收货编号 | 收货编号 | | | ReceiveUpperTaskSysNo | INT | NOT NULL | | | 上架任务编号 | 上架任务编号 | | | BoxCode | VARCHAR(40) | NULL | | | 箱码 | 箱码 | ### ReceiveUpperRecord _实际上架明细记录,MPS上扫描载体确定任务,再扫描库位确定库位,如果是周转箱体,并且是去零拣库位,需要扫描UPC_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | ReceiveSysNo | INT | NOT NULL | | | 收货编号 | 收货编号 | | | ReceiveUpperTaskSysNo | INT | NOT NULL | | | 上架任务编号 | 上架任务编号 | | | ProductSysNo | INT | NOT NULL | | | 商品编号 | 商品编号 | | | BatchNumber | VARCHAR(40) | NOT NULL | '' | | 批号 | 批号 | | | ExpireDate | DATETIME | NULL | | | 效期 | 有效截止日期 | | | POItemSysNo | INT | NOT NULL | 0 | | 入库单明细编号 | 入库单明细编号 | | | StorageType | INT | NOT NULL | | 0=ManuPicking=零拣位库, 1=Box=料箱库, 2=Pallet=托盘库, 3=GroundHeap=地堆位 | 上架库区类型 | 上架库区类型 | | | CellID | VARCHAR(40) | NULL | | | 上架库位 | 上架库位 | | | CellFlag | INT | NOT NULL | 0 | 0=Common=正常库位, 2=Imperfect=次品库位, 3=Waste=废品库位 | 目标良残标识 | 目标良残标识,对应商品的品质是有效的,次品的,废品的 | | | BizDicSysNoes | VARCHAR(200) | NULL | | | 业务字典编号 | 业务字典编号,多个逗号分割,主要用于处理退货登记次品 | | | PackingType | INT | NOT NULL | | 1=Pallet=托盘, 2=Box=箱体 | 任务载体类型 | 任务载体类型 | | | PackingBarCode | VARCHAR(40) | NOT NULL | | | 任务载体条码 | 任务载体条码 | | | PackingBoxQty | INT | NOT NULL | 1 | | 任务箱数 | 任务载体箱数,如果是箱体为载体,则为1 | | | PackingProductQty | INT | NOT NULL | | | 任务商品总数 | 任务载体内商品总数 | | | UpperBarCode | VARCHAR(40) | NOT NULL | | | 上架载体条码 | 上架载体条码 | | | UpperBoxQty | INT | NOT NULL | 1 | | 上架箱数 | 上架箱数 | | | UpperProductQty | INT | NULL | | | 上架商品数 | 上架商品数 | | | InUserSysNo | INT | NULL | | | 上架人 | 上架人 | | | InUserName | VARCHAR(40) | NULL | | | 上架名 | 上架名 | | | InDate | DATETIME | NULL | GETDATE() | | 上架时间 | 上架时间 | | | Memo | VARCHAR(400) | NULL | | | 备注 | | ### ReceiveCheckTask _收货清点任务表,支持多个PO_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 收货编号 | 收货编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | VendorSysNo | INT | NOT NULL | | | Vendor的SysNo | Vendor的SysNo | | | ReceiveCheckStatus | INT | NOT NULL | 1 | 1=Start=开始收货, 5=Checking=清点中, 10=CheckCompleted=清点完成, -1=Void=作废 | PO收货流程状态 | PO收货流程状态 | | | ReceiveMode | INT | NULL | | 1=Staging=暂存收货, 5=Complete=完成收货 | 收货方式 | 收货方式 | | | CheckStartTime | DATETIME | NULL | | | 开始清点时间 | 开始清点时间 | | | CheckLatestTime | DATETIME | NULL | | | 最后清点时间 | 最后清点时间 | | | CheckCompletTime | DATETIME | NULL | | | 完成清点时间 | 完成清点时间 | | | CheckUserSysNoes | VARCHAR(400) | NULL | | | 清点人编号 | 清点人编号 | | | CheckUsers | VARCHAR(400) | NULL | | | 清点人姓名 | 清点人姓名 | | | InUserSysNo | INT | NULL | | | 创建人 | 创建人 | | | InUserName | VARCHAR(40) | NULL | | | 创建人显示名 | 创建人显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### CheckReceivePacking _收货清点任务容器表_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 清点任务明细系统编号 | 清点任务明细系统编号 | | | ReceiveCheckTaskSysNo | INT | NOT NULL | | | 清点任务系统编号 | 清点任务系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | PackingBarCode | VARCHAR(40) | NOT NULL | | | 容器条码 | 容器条码 | | | Number | INT | NOT NULL | | | 序号 | 序号(从1开始) | | | CheckPackingStatus | INT | NOT NULL | 1 | 1=Start=开始清点, 5=Checking=清点中, 10=CheckCompleted=清点完成 | 清点容器状态 | 清点容器状态 | | | ReceiveVarianceFlag | INT | NOT NULL | 0 | 0=Normal=正常, 1=Over=超收, -1=Short=短收 | 超短收标志 | 超短收标志,0=正常,1=超收,-1=短收 | | | InUserSysNo | INT | NULL | | | 创建人 | 创建人 | | | InUserName | VARCHAR(40) | NULL | | | 创建人显示名 | 创建人显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### ReceiveCheckItem _收货清点任务表明细_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 清点任务明细系统编号 | 清点任务明细系统编号 | | | ReceiveCheckTaskSysNo | INT | NOT NULL | | | 清点任务系统编号 | 清点任务系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | PackingBarCode | VARCHAR(40) | NOT NULL | | | 容器条码 | 容器条码 | | | ProductSysNo | INT | NOT NULL | | | 商品系统编号 | 商品表的SysNo | | | BatchNumber | VARCHAR(40) | NULL | | | 批号 | 批号 | | | ProduceDate | DATETIME | NULL | | | 生产日期 | 生产日期 | | | ExpireDate | DATETIME | NULL | | | 过期日期 | 过期日期 | | | CheckAvailableQty | INT | NOT NULL | 0 | | 清点良品数量 | 清点良品数量 | | | CheckImperfectQty | INT | NOT NULL | 0 | | 清点次品数量 | 清点次品数量 | | | CellID | VARCHAR(15) | NULL | | | 上架库位ID | 上架库位ID | | | AssignStorageZoneId | VARCHAR(2) | NULL | | | 指定上架目标库区ID | 指定上架目标库区ID,主要用于完成收货时 | | | InUserSysNo | INT | NULL | | | 创建人 | 创建人 | | | InUserName | VARCHAR(40) | NULL | | | 创建人显示名 | 创建人显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### ReceiveCheckTask_PO _收货清点任务与PO的关联,1对多_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 收货编号 | 收货编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | ReceiveCheckTaskSysNo | INT | NOT NULL | | | 清点任务系统编号 | 清点任务系统编号 | | | POSysNo | INT | NOT NULL | | | PO系统编号 | PO系统编号 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### ReceiveCheckItem_ReceiveUpperTask _收货清点任务明细与收货上架设置关联,1对多(可用于追溯,存在同一个商品关联多个PO时,明细会对应多个拆分)_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 收货编号 | 收货编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | ReceiveCheckTaskSysNo | INT | NOT NULL | | | 清点任务系统编号 | 清点任务系统编号 | | | ReceiveCheckItemSysNo | INT | NOT NULL | | | 清点任务明细系统编号 | 清点任务明细系统编号 | | | POSysNo | INT | NOT NULL | | | PO系统编号 | PO系统编号 | | | ReceiveTaskSysNo | INT | NOT NULL | | | 收货任务系统编号 | 收货任务系统编号 | | | ReceiveUpperTaskSysNo | INT | NOT NULL | | | 收货任务上架设置系统编号 | 收货任务上架设置系统编号 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### SOMaster _订单主信息(如果要做跨境,则跨境方面信息单独建表)_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(10001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | OwnerCode | VARCHAR(50) | NOT NULL | | | ERP货主编号 | ERP货主编号 | | | PSOSysNo | INT | NOT NULL | 0 | | OMS PSOMaster.SysNo | OMS PSOMaster.SysNo | | | MSOSysNo | INT | NOT NULL | 0 | | OMS MSOMaster.SysNo | OMS MSOMaster.SysNo | | | MultiChildFlag | INT | NOT NULL | 0 | 0=OnlyOne=唯一子订单, 1=Multi=多子订单 | 多子订单标识 | 是否多个子订单 | | | SOID | VARCHAR(40) | NOT NULL | | | 订单编号 | 订单编号,来源于外部ID | | | SORelCode | VARCHAR(400) | NOT NULL | | | 订单相关编号 | 订单相关编号,来源于外部ID,如其它线上编号 | | | ERPTradeNo | VARCHAR(40) | NOT NULL | | | ERP订单编号 | ERP订单编号,交易单号,旺店通JY单号,聚水潭订单号 | | | SOType | INT | NOT NULL | 0 | 1=B2COrder=2C订单, 2=B2BOrder=2B订单, 9=OtherOrder=其它订单 | 订单类型 | 订单类型,1=-正常2C订单,2=正常2B订单(比如自提,第三方自提门店订单等),也对应奇门对接里B2B订单,9=其它未归类 | | | ErpOrderType | VARCHAR(20) | NULL | | | ERP的OrderType | ERP 的OrderType,主要用于记录,然后回传ERP使用 | | | PreSORelCodes | VARCHAR(100) | NULL | | | 前置单号 | 前置单号(如入库单),多个使用逗号分隔 | | | TemperatureType | INT | NOT NULL | 0 | 0=Normal=常温, 1=Constant=恒温, 2=Cool=冷藏, 3=Freeze=冷冻 | 温区类型 | 温区类型 | | | SOStatus | INT | NOT NULL | | 0=Init=初始态, 20=WaitOS=待出库, 30=SetInWave=已进订单波次, 40=WaitPick=已建任务待拣货, 50=OnPicking=拣货中, 60=Picked=拣货完成, 70=OnSecondPicking=二次分拣中, 80=SecondPicked=二次分拣完成, 90=Packaged=打包完成, 100=Completed=已出库, -1=Void=已作废 | 订单状态 | 订单状态:订单进入 0-初始态, 审核并获取运单号 20-待出库, 创建波次 30-已进订单波次, 创建任务 40-已建任务待拣货, 领取任务 50-拣货中, 拣货完成 60-拣货完成, 开始二次分拣 70-二次分拣中, 二次分拣完成 80-二次分拣完成 (仅多品), 打包完成 90-打包完成, 分拣出库 100-已出库 | | | TradeType | INT | NOT NULL | 0 | 0=Common=普通电商, 1=FAT=跨境电商 | 贸易类型 | 贸易类型 | | | VendorSysNo | INT | NOT NULL | | | 供应商SysNo | 供应商SysNo | | | DataSourceID | VARCHAR(10) | NOT NULL | | | 数据来源 | 数据来源:WMS=云仓WMS,OpenAPI=云仓API,QiMen=奇门 | | | ThirdECID | VARCHAR(10) | NOT NULL | | | 电商平台ID,冗余 | 电商平台ID | | | VendorThirdECSysNo | INT | NOT NULL | 0 | | 商户电商配置编号 | 商户电商配置编号 | | | ThirdECStoreName | VARCHAR(100) | NOT NULL | | | 店铺名称 | 店铺名称,冗余显示用 | | | ConfirmStatus | INT | NOT NULL | 0 | | 回推状态确认 | 回推状态确认 | | | ConfirmDate | DATETIME | NULL | | | 回传时间 | 回传奇门成功时记录回传时间 | | | ThirdCustomerId | VARCHAR(50) | NULL | | | 第三方用户ID | 第三方用户ID | | | SODate | DATETIME | NOT NULL | | | 订单时间 | 订单时间 | | | PayDate | DATETIME | NOT NULL | | | 支付时间 | 支付时间 | | | PaySerialNumber | VARCHAR(50) | NULL | | | 支付流水号 | 支付流水号 | | | PayTypeId | INT | NULL | | | 支付类型 | 支付类型 | | | PayTypeName | VARCHAR(50) | NULL | | | 支付名称 | 支付名称 | | | SOEstVolume | DECIMAL(12,2) | NULL | | | 包裹估算体积 | 订单包裹体积(立方厘米),初步计算出来的 | | | SOWeight | DECIMAL(18, 2) | NOT NULL | 0 | | 订单重量 | 订单重量 | | | PackageCount | int | NOT NULL | 0 | | 包裹数量 | 包裹数量 | | | PackageBoxID | VARCHAR(50) | NOT NULL | ' | | 包装箱ID | 包装箱ID | | | PackageWeight | DECIMAL(18, 2) | NOT NULL | 0 | | 包裹重量 | 包裹重量,WMS写入 | | | PackageLength | INT | NOT NULL | 0 | | 包裹长 | | | | PackageWidth | INT | NOT NULL | 0 | | 包裹宽 | | | | PackageHeight | INT | NOT NULL | 0 | | 包裹高 | | | | OriginShipTypeID | VARCHAR(10) | NULL | | | 订单原始物流ID | 订单原始物流ID | | | ShipTypeId | VARCHAR(10) | NOT NULL | | | 物流ID | 物流ID | | | ShipTypeName | VARCHAR(50) | NULL | | | 物流名称 | 物流名称 | | | DeliveryType | INT | NOT NULL | 0 | 0=Common=普通配送, 1=ColdDelivery=冷链配送, 2=EnvDelivery=环保配送 | 发货服务类 | 发货服务类 | | | WaybillNumber | VARCHAR(100) | NULL | | | 运单号 | 运单号 | | | WaybillNumberAreaCode | VARCHAR(50) | NULL | | | 运单三段码 | 运单快递区域编码运单三段码或大头笔信息 | | | WaybillResponse | VARCHAR(4000) | NULL | | | 运单号获取物流反馈 | 运单号获取物流反馈 | | | WaybillOptMsg | VARCHAR(1000) | NULL | | | 运单说明 | 运单处理消息:获取运单如果有异常则把异常内容部分写入;正常后重新置空;切换时在前面插入已切换文字。 | | | WaybillShipCfgSysNo | int | NULL | | | 电子面单配置SysNo | 记录获取运单时使用的店铺电子面单配置 | | | SOAmount | DECIMAL(18, 2) | NOT NULL | 0 | | 订单金额 | 订单金额 | | | ProductAmount | DECIMAL(18, 2) | NOT NULL | 0 | | 商品金额 | 商品金额 | | | DiscountAmount | DECIMAL(18, 2) | NOT NULL | 0 | | 折扣金额 | 折扣金额 | | | Tax | DECIMAL(18, 2) | NOT NULL | 0 | | 商品税 | 商品税 | | | InsuredAmount | DECIMAL(18, 2) | NOT NULL | 0 | | 保费 | 保费 | | | InsuredChargeTax | DECIMAL(18, 6) | NOT NULL | 0 | | 保费税 | 保费税 | | | ShippingCharge | DECIMAL(18, 2) | NOT NULL | 0 | | 运费金额 | 运费金额 | | | ShippingChargeTax | DECIMAL(18, 6) | NOT NULL | 0 | | 运费税 | 运费税 | | | WMSShippingCharge | DECIMAL(18, 2) | NOT NULL | 0 | | 仓库运费 | 仓库实际运费,核算用 | | | LockFlag | INT | NOT NULL | 0 | 0=No=否, 1=VoidLock=作废拦截 , 2=ShipLock=物流停发锁定, 9=HoldLock=暂停锁定 | 锁定标识 | 锁定标识 | | | LockReason | VARCHAR(200) | NULL | | | 锁定原因 | 锁定原因 | | | LockSOStatus | INT | NULL | 0 | 0=Init=初始态, 20=WaitOS=待出库, 30=SetInWave=已进订单波次, 40=WaitPick=已建任务待拣货, 50=OnPicking=拣货中, 60=Picked=拣货完成, 70=OnSecondPicking=二次分拣中, 80=SecondPicked=二次分拣完成, 90=Packaged=打包完成, 100=Completed=已出库, -1=Void=已作废 | 锁定时订单状态 | 锁定时订单状态 | | | ReceiveAreaGBCode | VARCHAR(6) | NULL | | | 收货地区编码 | 收货地区编码 | | | ProvinceName | VARCHAR(50) | NOT NULL | | | 省 | 省 | | | CityName | VARCHAR(50) | NOT NULL | | | 市 | 市 | | | DistrictName | VARCHAR(50) | NOT NULL | | | 区 | 区 | | | ReceiveAddress | VARCHAR(1000) | NULL | | | 收货详细地址 | 收货详细地址 | | | ReceiveName | VARCHAR(500) | NULL | | | 联系姓名 | 联系姓名 | | | ReceivePhone | VARCHAR(500) | NULL | | | 联系电话 | 联系电话 | | | ReceiveZip | VARCHAR(10) | NULL | | | 收货邮编 | 收货邮编 | | | OAID | VARCHAR(128) | NULL | | | 奇门OAID | 奇门OAID | | | BuyerNote | VARCHAR(200) | NULL | | | 买家留言 | 买家留言 | | | SellerNote | VARCHAR(200) | NULL | | | 卖家留言 | 卖家留言 | | | SOItemType | INT | NULL | | 1=OneItemSingle=单件订单, 2=OneItemMulti=单品多件, 3=Multi=多品订单 | 订单结构类型 | 订单结构类型,创建订单时,需要判断出订单结构 | | | SOItemsRowCount | INT | NOT NULL | | | 商品行数 | 商品行数 | | | SOItemsQty | INT | NOT NULL | | | 商品件数 | 商品件数 | | | SameStructureKey | Varchar(40) | NULL | | | 同构订单Key | 同构订单Key,创建订单时就解析写入,先按商品编号顺序排序,计算Key=商品编号-数量_商品编号-数量_****; 再将Key取32位的Hash值作为真正的Key值 | | | SameStructureName | Varchar(200) | NULL | | | 同构订单名称 | 同构订单名称 | | | PTagSysNo | Varchar(200) | NULL | | | 标签编号 | 商品标签编号,多个用逗号分隔,前后加逗号,同UPC | | | Memo | VARCHAR(200) | NULL | | | 备注 | 备注 | | | SOIssueTaskUser | VARCHAR(40) | NULL | | | 生成任务用户 | 生成任务用户 | | | SOIssueTaskDate | DATETIME | NULL | | | 生成任务时间 | 生成任务时间 | | | SOPickedUser | VARCHAR(40) | NULL | | | 完成拣货用户 | 完成拣货用户 | | | SOPickedDate | DATETIME | NULL | | | 完成拣货时间 | 完成拣货时间 | | | SOSecondPickedUser | VARCHAR(40) | NULL | | | 完成二分用户 | 完成二分用户 | | | SOSecondPickedDate | DATETIME | NULL | | | 完成二次分拣时间 | 完成二次分拣时间,同构波次、标准波次的单品,二分时间和打包时间是一样的 | | | SOPackagedUser | VARCHAR(40) | NULL | | | 完成打包用户 | 完成打包用户 | | | SOPackagedDate | DATETIME | NULL | | | 完成打包时间 | 完成打包时间 | | | SOOutStockDate | DATETIME | NULL | | | 出库时间 | 出库时间 | | | ShipCollectedFlag | INT | NOT NULL | 0 | 0=No=未揽收, 5=HasSubscribe=已订阅, 10=HasCollected=已揽收 | 是否揽收 | 是否揽收,根据是否有快递路由信息 | | | ShipCollectedDate | DATETIME | NULL | | | 揽收时间 | 揽收时间 | | | InUserSysNo | INT | NULL | | | 创建人 | 创建人 | | | InUserName | VARCHAR(40) | NULL | | | 创建人显示名 | 创建人显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | | | OriginShipSettlement | TINYINT | NULL | 0 | | 按原始快递结算 | 按原始快递结算 0否 1是 | ### SOExtend _订单扩展表(与SOMaster是1对1关系,创建SOMaster时也同时创建)。新增的和主体业务没关的字段都放在这里面,按需增加字段。_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(10001,1) | NOT NULL | | | 入库单编号 | PO编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | SOSysNo | INT | NOT NULL | | | SO系统编号 | SO系统编号 | | | ShipTypeMSN | VARCHAR(100) | NULL | | | 快递MSN | 快递MSN | | | SOVersion | INT | NOT NULL | 0 | | 版本号 | 版本号 用于更新获取运单 | | | ConfirmMemo | VARCHAR(400) | NULL | | | 回传备注 | 回传备注 | | | LatestDeliveryTime | DATETIME | NULL | | | 最晚发货时间 | 最晚发货时间 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间,订单从OMS下发到WMS的时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### SOItem _订单商品详情_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 编号 | 编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | SOMasterSysNo | INT | NOT NULL | | | SOMasterSysNo | SOMasterSysNo | | | MSOSysNo | INT | NOT NULL | 0 | | OMS MSOMaster.SysNo | OMS MSOMaster.SysNo | | | ProductSysNo | INT | NOT NULL | | | 商品SysNo | 商品SysNo | | | BatchNumber | VARCHAR(40) | NULL | '' | | 批号 | 批号,可以根据批号精准出库 | | | Unit | VARCHAR(40) | NULL | | | 商品单位 | 商品单位 | | | Quantity | INT | NOT NULL | | | 商品数量 | 商品数量 | | | Price | DECIMAL(18, 2) | NOT NULL | 0 | | 商品价格 | 商品价格 | | | HSCode | VARCHAR(10) | NULL | | | HSCode | HSCode | | | ActualOSJson | VARCHAR(2000) | NULL | | | 出库批次 | 出库批次,创建任务后分配 | | | ConfirmOSJson | VARCHAR(2000) | NULL | | | 回传批次 | 回传批次,回传时记录回传的批次 | ### SOPackage _订单包裹信息,打包环节时写入_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(10001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | SOMasterSysNo | INT | NOT NULL | | | SOMasterSysNo | SOMasterSysNo | | | PackageIndex | INT | NOT NULL | | | 包裹序号 | 每个订单从1开始的包裹序号 | | | VendorSysNo | INT | NOT NULL | | | 供应商SysNo | 供应商SysNo | | | SOPackageStatus | INT | NOT NULL | | 60=Picked=拣货完成, 70=OnSecondPicking=二次分拣中, 80=SecondPicked=二次分拣完成, 90=Packaged=打包完成, 100=Completed=已出库, -1=Void=已作废 | 订单包裹状态 | 在这里跟订单状态保持一致。非锁定的包裹全部出库完成后,订单出库完成,此时将获取到运单号的锁定的包裹取消运单。 | | | LockFlag | INT | NOT NULL | 0 | 0=No=否, 1=VoidLock=作废拦截 | 锁定标识 | 锁定标识,当减少包裹数量的时候改为锁定。 | | | LockReason | VARCHAR(200) | NULL | | | 锁定原因 | 锁定原因 | | | PackageBoxID | VARCHAR(50) | NULL | ' | | 包装箱ID | 包装箱ID | | | PackageWeight | DECIMAL(18, 2) | NULL | 0 | | 包裹重量 | 包裹重量,WMS写入 | | | PackageLength | DECIMAL(11, 2) | NULL | 0 | | 包裹长 | | | | PackageWidth | DECIMAL(11, 2) | NULL | 0 | | 包裹宽 | | | | PackageHeight | DECIMAL(11, 2) | NULL | 0 | | 包裹高 | | | | ShipTypeId | VARCHAR(10) | NOT NULL | | | 物流ID | 物流ID | | | ShipTypeName | VARCHAR(50) | NULL | | | 物流名称 | 物流名称 | | | PrintCount | INT | NOT NULL | 0 | | 打印次数 | 打印次数 | | | ItemsRowCount | INT | NOT NULL | 0 | | 行数 | 行数 | | | ItemsQty | INT | NOT NULL | 0 | | 件数 | 件数 | | | WaybillNumber | VARCHAR(100) | NULL | | | 运单号 | 运单号 | | | WaybillNumberAreaCode | VARCHAR(50) | NULL | | | 运单三段码 | 运单快递区域编码运单三段码或大头笔信息, | | | WaybillResponse | VARCHAR(4000) | NULL | | | 运单号获取物流反馈 | 运单号获取物流反馈 | | | WaybillOptMsg | VARCHAR(1000) | NULL | | | 运单处理作信息 | 运单处理消息:获取运单如果有异常则把异常内容部分写入;正常后重新置空;切换时在前面插入已切换文字。 | | | SOSecondPickedUser | VARCHAR(40) | NULL | | | 完成二分用户 | 完成二分用户 | | | SOPackagedUser | VARCHAR(40) | NULL | | | 完成打包用户 | 完成打包用户 | | | SOSecondPickedDate | DATETIME | NULL | | | 完成二次分拣时间 | 完成二次分拣时间,同构波次、标准波次的单品,二分时间和打包时间是一样的 | | | SOPackagedDate | DATETIME | NULL | | | 完成打包时间 | 完成打包时间 | | | SOOutStockDate | DATETIME | NULL | | | 出库时间 | 出库时间 | | | ShipCollectedFlag | INT | NOT NULL | 0 | 0=No=未揽收, 5=HasSubscribe=已订阅, 10=HasCollected=已揽收 | 是否揽收 | 是否揽收,根据是否有快递路由信息 | | | ShipCollectedDate | DATETIME | NULL | | | 揽收时间 | 揽收时间 | | | SFWeightConfirmFlag | INT | NOT NULL | 0 | | 顺丰重量确认标识 | 妙可蓝多顺丰需要确认重量,用于标识是否确认,1表示已确认0表示未确认,-1表示失败 | | | BillWeight | INT | NULL | | | 计费重量 | 客户账单计费重量 | | | ReSendSOPSysNo | INT | NOT NULL | 0 | | 库内补发包裹编号 | 库内补发包裹编号:0(默认)=正常包裹,大于0时,表示被补发的包裹系统编号 | | | Memo | VARCHAR(200) | NULL | | | 备注 | 备注 | | | InUserSysNo | INT | NULL | | | 创建人 | 创建人 | | | InUserName | VARCHAR(40) | NULL | | | 创建人显示名 | 创建人显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### SOPItem _订单包裹商品详情_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | | SysNo | INT | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | SOMasterSysNo | INT | NOT NULL | | | SOMasterSysNo | SOMasterSysNo | | | SOPSysNo | INT | NOT NULL | | | SOPackageSysNo | SOPackageSysNo | | | ProductSysNo | INT | NOT NULL | | | 商品编号 | 商品编号 | | | BatchNumber | VARCHAR(40) | | | | 批次号 | 批次号 | | | ProduceDate | DATETIME | | | | 生产日期 | 生产日期 | | | ExpireDate | DATETIME | | | | 效期 | 效期 | | | UPCCode | VARCHAR(40) | | | | upccode | upccode | | | Quantity | INT | NOT NULL | | | SOMasterSysNo | SOMasterSysNo | | | SysNo | INT | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | SOMasterSysNo | INT | NOT NULL | | | SOMasterSysNo | SOMasterSysNo | | | SOPSysNo | INT | NOT NULL | | | SOPackageSysNo | SOPackageSysNo | | | PCMBarCode | VARCHAR(40) | NOT NULL | | | 包耗材条码 | 包耗材条码 | | | PCMName | VARCHAR(40) | NULL | | | 包耗材名称 | 包耗材名称,冗余 | | | PCMQty | DECIMAL(10, 2) | NOT NULL | | | 使用数量 | 使用数量 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### SOPTagItem _订单商品标记详情_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | | SysNo | INT | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | SOMasterSysNo | INT | NOT NULL | | | SOMasterSysNo | SOMasterSysNo | | | PTagSysNo | INT | NOT NULL | | | 标签编号 | 商品标签编号,多个用逗号分隔,前后加逗号,同UPC | ### WaveTemplate _订单出库波次设置模板_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 模板编号 | 模板编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | TemplateName | VARCHAR(50) | NOT NULL | | | 模板名称 | 模板名称 | | | Desc | VARCHAR(200) | NULL | | | 描述 | 描述 | | | WaveOptType | INT | NOT NULL | 0 | 0=SOStandard=SO标准作业模式, 1=SOSameStructureBatch=SO同构批量模式, 11=BOOutStock=BO批量出库单模式 | 波次作业模式 | 波次作业模式,0=标准作业模式:按波次创建多个拣货任务(也可以基于同构筛选),拣货后再按照拣货任务进行二次分拣,打印面单,打包贴码; 1=同构批量模式:必须按照同构筛选,默认同构内有多少待出库订单,就筛选多少,然后按照拣货商品和库区生成拣货任务,全库计算每种SKU从哪里拿多少个,所有拣货任务完成汇聚起来,统一分拣,统一批量打印面单,统一手动完成出库。 | | | TradeType | INT | NOT NULL | 0 | 0=Common=普通电商, 1=FAT=跨境电商 | 贸易类型 | 贸易类型 | | | VendorSysNo | INT | NULL | | | 货主编号 | Vendor的SysNo | | | OriginShipTypeID | VARCHAR(10) | NULL | | | 订单原始物流ID | 订单原始物流ID,多个物流ID用逗号分隔 | | | ShipTypeId | VARCHAR(100) | NULL | | | 物流ID | 物流ID,多个物流ID用逗号分隔 | | | TemperatureType | INT | NOT NULL | 0 | 0=Normal=常温, 1=Constant=恒温, 2=Cool=冷藏, 3=Freeze=冷冻 | 温区类型 | 温区类型 | | | ProvinceSysNoArray | VARCHAR(200) | NULL | | | 收货地区编码数组 | 收货地区编码,可以用于选择省,多个区域用逗号分隔,最多选20个地区。 | | | SOItemTypes | VARCHAR(10) | NULL | | | 订单结构类型 | 订单结构类型,单件,单品多件,多品订单 三种可多选;创建必选条件,用逗号分隔 | | | SOItemsStartRowCount | INT | NULL | | | 订单商品行数最小 | 订单商品行数最小 | | | SOItemsEndRowCount | INT | NULL | | | 订单商品行数最大 | 订单商品行数最大 | | | SOItemsStartQty | INT | NULL | | | 订单商品件数最小 | 订单商品件数最小 | | | SOItemsEndQty | INT | NULL | | | 订单商品件数最大 | 订单商品件数最大 | | | MaxSOCount | INT | NULL | 2000 | | 波次最大订单数 | 波次最大订单数 | | | PTagSysNo | INT | NULL | | | 标签条件 | 标签条件,多个物流ID用逗号分隔 | | | StorageTypes | VARCHAR(50) | NULL | | | 库区类型 | 库区类型,多个用逗号分隔,至少要有一个库区类型 | | | StorageZoneIds | VARCHAR(50) | NULL | | | 库区ID | 库区ID,多个用逗号分隔,至少要有一个库区 | | | SSOManuPickMaxCount | INT | NULL | | | 单品零拣最大单数 | 单品零拣最大单数 | | | MSOManuPickMaxCount | INT | NULL | | | 多品播种最大单数 | 多品播种最大单数 | | | SODatePassHoursStart | INT | NULL | | | 订单时间已过小时起始数 | 订单创建时间已过去的小时数-起始数 | | | SODatePassHoursEnd | INT | NULL | | | 订单时间已过小时截止数 | 订单创建时间已过去的小时数-截止数 | | | PackageWBSysNo | INT | NULL | | | 设定打包台 | 设定打包台 | | | CommonStatus | INT | NOT NULL | 1 | 1=Actived=有效, 0=DeActived=无效 | 状态 | 状态 | | | InUserSysNo | INT | NULL | | | 创建人 | 创建人 | | | InUserName | VARCHAR(40) | NULL | | | 创建人显示名 | 创建人显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### Wave _出库波次主信息_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(100001,1) | NOT NULL | | | 波次编号 | 波次编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | WaveTemplateSysNo | INT | NOT NULL | 0 | | 使用的模板编号 | 使用的模板编号 | | | WaveOptType | INT | NOT NULL | 0 | 0=SOStandard=SO标准作业模式, 1=SOSameStructureBatch=SO同构批量模式, 4=SOOneTaskPreOrder=摘果式作业, 11=BOOutStock=BO批量出库单模式 | 波次作业模式 | 波次作业模式,0=标准作业模式:按波次创建多个拣货任务(也可以基于同构筛选),拣货后再按照拣货任务进行二次分拣,打印面单,打包贴码; 1=同构批量模式:必须按照同构筛选,默认同构内有多少待出库订单,就筛选多少,然后按照拣货商品和库区生成拣货任务,全库计算每种SKU从哪里拿多少个,所有拣货任务完成汇聚起来,统一分拣,统一批量打印面单,统一手动完成出库。 | | | TemperatureType | INT | NOT NULL | 0 | 0=Normal=常温, 1=Constant=恒温, 2=Cool=冷藏, 3=Freeze=冷冻 | 温区类型 | 温区类型 | | | TradeType | INT | NOT NULL | 0 | 0=Common=普通电商, 1=FAT=跨境电商 | 贸易类型 | 贸易类型 | | | VendorSysNo | INT | NULL | | | 货主编号 | Vendor的SysNo | | | OriginShipTypeID | VARCHAR(10) | NULL | | | 订单原始物流ID | 订单原始物流ID,多个物流ID用逗号分隔 | | | ShipTypeId | VARCHAR(10) | NULL | | | 物流ID | 多选:物流ID,用逗号分隔 | | | SOItemTypes | VARCHAR(10) | NULL | | | 订单结构类型 | 多选:订单结构类型,单件,单品多件,多品订单 三种可多选;创建必选条件,用逗号分隔 | | | ThirdECIDs | VARCHAR(200) | NULL | | | 第三方电商平台 | 第三方电商平台 | | | ProvinceSysNoArray | VARCHAR(200) | NULL | | | 收货地区编码数组 | 多选:收货地区编码,可以用于选择省,多个区域用逗号分隔,最多选20个地区。 | | | MaxSOCount | INT | NULL | 2000 | | 波次最大订单数 | 波次最大订单数 | | | SOItemsStartRowCount | INT | NULL | | | 商品最小行数 | 商品最小行数 | | | SOItemsEndRowCount | INT | NULL | | | 商品最大行数 | 商品最大行数 | | | SOItemsStartQty | INT | NULL | | | 商品最小件数 | 商品最小件数 | | | SOItemsEndQty | INT | NULL | | | 商品最大件数 | 商品最大件数 | | | SODatePassHoursStart | INT | NULL | | | 订单时间已过小时起始数 | 订单创建时间已过去的小时数-起始数 | | | SODatePassHoursEnd | INT | NULL | | | 订单时间已过小时截止数 | 订单创建时间已过去的小时数-截止数 | | | SODateStart | DATETIME | NULL | | | 订单时间起始 | 订单时间起始 | | | SODateEnd | DATETIME | NULL | | | 订单时间截止 | 订单时间截止 | | | SOInDateStart | DATETIME | NULL | | | 到库时间起始 | 到库时间起始 | | | SOInDateEnd | DATETIME | NULL | | | 到库时间截止 | 到库时间截止 | | | AssignSOIDArray | VARCHAR(200) | NULL | | | 指定订单 | 多个:指定订单SO数组,多个用逗号分隔 | | | SameStructureKey | Varchar(700) | NULL | | | 同构订单Key | 多选:订单结构Key,多个用逗号分隔 | | | SameStructureName | Varchar(2000) | NULL | | | 同构订单名称 | 冗余,同构订单名称,多个用逗号分隔 | | | PTagSysNo | INT | NULL | | | 标签条件 | 标签条件,多个物流ID用逗号分隔 | | | StorageTypes | VARCHAR(50) | NULL | | | 库区类型 | 多选:库区类型,多个用逗号分隔,由库区反推计算 | | | StorageZoneIds | VARCHAR(50) | NULL | '' | | 库区ID | 多选:库区ID,多个用逗号分隔,至少要有一个库区 | | | IsManuSetPickTask | BIT | NOT NULL | False | | 是否手动设置拣选任务 | 是否手动设置各商品在具体库位上的拣选任务 | | | SSOManuPickMaxCount | INT | NULL | | | 单品零拣最大单数 | 单品零拣最大单数,一个商品的单品订单可以建多少个拣货任务,取决于用户设置的 单品零拣任务最大的单数,如果没有设置或者为0,就认为建一个拣货任务 | | | MSOManuPickMaxCount | INT | NULL | | | 多品播种最大单数 | 多品播种最大单数 | | | ShipCarSysNo | INT | NOT NULL | 0 | | 车辆编号 | 车辆编号 | | | PackageWBSysNo | INT | NULL | | | 设定打包台 | 设定打包台 | | | SOCount | INT | NULL | | | 订单总数 | 订单总数 | | | SOItemRowCount | INT | NULL | | | 商品总行数 | 商品总行数 | | | SOItemQty | INT | NULL | | | 商品总件数 | 商品总件数 | | | WaveStatus | INT | NOT NULL | | 1=Init=初始状态, 10=CreateTask=已生成任务, 20=TaskLaunch=任务作业中, 100=TaskCompleted=任务完成 | 波次状态 | 波次状态。波次删除:在1时可以物理删除,删除时凡是该波次下面涉及的数据都需要删除。 10=已生成任务=点击"生成作业任务"时触发 20=任务已下发=点击“下发作业任务”触发 | | | PickAutoFlag | INT | NULL | | 0=ManuPick=人工拣选, 2=RobotPick=机器人拣选 | 拣选形式 | 拣选形式 | | | ManuPickType | INT | NULL | | 1=PickAndSplit=边捡边分, 0=NormalPick=普通拣货车 | 人工拣选方式 | | | | CheckBatchFlag | INT | NULL | | | 批次检查标记 | 批次检查标记,用于提前回传后修改实际出库批次 | | | InUserSysNo | INT | NULL | | | 创建人 | 创建人 | | | InUserName | VARCHAR(40) | NULL | | | 创建人显示名 | 创建人显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | | | 最后修改时间 | 最后修改时间 | ### WaveOrder _出库波次中的单据清单,如果WaveOptType是BO出库单模式,这个表里的SOSysNo实际上是BOSysNo_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | WaveSysNo | INT | NOT NULL | | | 波次编号 | 波次编号 | | | SortNum | INT | NOT NULL | | | 波次内单据序号 | 波次内单据序号 | | | OrderType | INT | NOT NULL | | 1=SO=订单, 2=BO=批量单 | 单据类型 | 单据类型 | | | SOSysNo | INT | NOT NULL | | | 单据编号 | 单据编号,如果波次是订单,则是订单编号,如果波次是BO单,则是BO单号 | | | LackFlag | INT | NOT NULL | 0 | | 缺货标识 | 缺货标识,0=正常,1=缺货 | ### PickTask _拣选出库任务,包括单品整箱、单品零拣、多品零拣、批量出库4种类型,以及零拣库拣选、料箱整箱、托盘拆托取箱、整托出库的4种拣选作业方式_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | WaveOptType | INT | NOT NULL | 0 | 0=SOStandard=标准作业模式, 1=SOSameStructureBatch=同构模式, 4=SOOneTaskPreOrder=摘果式作业, 11=BOOutStock=BO批量出库单模式 | 波次作业模式 | 波次作业模式 | | | OrderItemFlag | INT | NULL | | 1=SOOneItemSingle=单件订单, 2=SOOneItem=单品多件订单, 3=SOMultiItem=多品多件订单, 11=BOOS=批量出库单 | 单据商品结构 | 单据商品结构,1=单件订单,2=单品订单,3=多品订单,11=批量出库单 | | | PickTaskOptType | INT | NOT NULL | | 1=ManuPick=零拣库拣选, 2=BoxPick=料箱整箱拣选, 3=SplitPallet=托盘拆托拣选, 4=WholePallet=整托拣选, 5=GroupheapPick=地堆拣选, 11=RobotPick=机器人拣选 | 拣选作业方式 | 拣选作业方式:1=零拣库拣选,2=料箱库整箱拣选,3=托盘库拆托拣选;4=整托拣选 是为批量出库时使用的 | | | VendorSysNo | INT | NULL | 0 | | 货主编号 | Vendor的SysNo,如果是机器人拣选,需要按照货主区分 | | | Urgent | INT | NULL | 0 | | 紧急标识 | 紧急标识 ,数值越大越紧急 | | | SameStructureFlag | INT | NOT NULL | | | 单据同构标识 | 单据同构标识,单据是否都是同构,0=非同构,1=同构 | | | WaveSysNo | INT | NOT NULL | 0 | | 波次编号 | 波次编号; | | | PickTaskStatus | INT | NOT NULL | 0 | 40=WaitPick=已建任务待拣货, 50=OnPicking=拣货中, 60=Picked=拣货完成, 70=OnSecondPicking=二次分拣中, 80=SecondPicked=二次分拣完成, 90=Packaged=打包完成, -1=Void=已作废, -50=OnVoidIntercept=作废拦截中 | 拣货任务状态 | 拣货任务状态 | | | SOCount | INT | NULL | | | 订单总数 | 订单总数 | | | SOItemRowCount | INT | NULL | | | 商品总行数 | 商品总行数 | | | SOItemQty | INT | NULL | | | 商品总件数 | 商品总件数 | | | SOItemBoxQty | INT | NOT NULL | 0 | | 箱数 | 如果是整箱或者整托拣选,显示箱数 | | | NodeLockUserSysNo | INT | NULL | | | 锁定人编号 | 锁定人编号 | | | NodeLockFlag | INT | NOT NULL | 0 | 0=UnLocked=未作业锁定, 1=Locked=作业锁定中 | 作业节点锁定标识 | 在各作业流程节点,一旦开始该节点的作业,则锁定(避免他人并发操作),作业完毕解锁。 | | | Memo | VARCHAR(200) | NULL | | | 备注 | 备注,特殊时加上备注说明 | | | GIOCode | VARCHAR(32) | NOT NULL | '' | | 对接交互编码 | 对接交互编码: GIOType-RefTaskSysNo-SysNo | | | ShipTypeId | VARCHAR(10) | NULL | | | 物流ID | 多选:物流ID,用逗号分隔 | | | PackingCode | VARCHAR(40) | NOT NULL | | | 拣货载体条码 | 拣货载体条码,目的只是二次分拣时扫描箱码得到任务信息。 | | | PickUserSysNo | INT | NULL | | | 拣货人编号 | 拣货人编号,自动的则为0,人工则是工人“开始拣货”时更新这个字段,并锁定拣货节点。 | | | PickUserName | VARCHAR(40) | NULL | | | 拣货人姓名 | 拣货人姓名 | | | PickStartDate | DATETIME | NULL | | | 拣货开始时间 | 拣货开始时间 | | | PickDate | DATETIME | NULL | | | 拣货时间 | 拣货结束时间 | | | SecondPickWBSysNo | INT | NULL | | | 二次分拣台编号 | 二次分拣台编号 | | | SecondPickUserSysNo | INT | NULL | | | 二次分拣人编号 | 二次分拣人编号 | | | SecondPickUserName | VARCHAR(40) | NULL | | | 二次分拣人姓名 | 二次分拣人姓名 | | | SecondPickStartDate | DATETIME | NULL | | | 二次分拣开始时间 | 二次分拣开始时间 | | | SecondPickDate | DATETIME | NULL | | | 二次分拣时间 | 二次分拣时间 | | | InUserSysNo | INT | NULL | | | 创建人 | 创建人 | | | InUserName | VARCHAR(40) | NULL | | | 创建人显示名 | 创建人显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### PickOrder _拣选任务中商品库位拣选明细_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | PickTaskSysNo | INT | NOT NULL | | | 拣货任务编号 | 拣货任务编号 | | | SortNum | INT | NOT NULL | | | 任务内单据序号 | 任务内单据序号 | | | OrderType | INT | NOT NULL | | 1=SO=订单, 2=BO=批量单 | 单据类型 | 单据类型 | | | OrderSysNo | INT | NOT NULL | | | 单据编号 | 单据编号 | ### PickItem _拣选任务中商品库位拣选明细_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | PickTaskSysNo | INT | NOT NULL | | | 拣货任务编号 | 拣货任务编号 | | | SourceBoxCode | VARCHAR(40) | NULL | | | 源箱条码 | 源整箱条码,包括直接整箱拣选和拆托的箱体拣选 | | | SourcePalletCode | VARCHAR(40) | NULL | | | 源托盘条码 | 源托盘条码,包括拆托和不拆托方式,记录托盘条码 | | | SourceCellID | VARCHAR(40) | NULL | | | 拣货源库位地址 | 拣货源库位地址 | | | ProductSysNo | INT | NOT NULL | | | 商品编号 | 商品系统编号 | | | BatchNumber | VARCHAR(40) | NULL | '' | | 批号 | 批号,如果没有填批号但是填写了有效日期,批号则为有效日期的yyyyMMdd格式内容 | | | ProduceDate | DATETIME | NULL | | | 效期 | 生产日期 | | | ExpireDate | DATETIME | NULL | | | 效期 | 有效截止日期,收货时如果没填效期或者不需要效期,则为null | | | ProductQty | INT | NOT NULL | 0 | | 商品数量 | 需要拣选的商品数量 | | | BoxQty | INT | NOT NULL | 0 | | 箱数 | 如果是整箱或者整托拣选,显示箱数 | | | Priority | INT | NULL | | | 拣货顺序 | 拣货顺序,从小到大依次拣货 | | | PickedQty | INT | NOT NULL | 0 | | 已拣数量 | 已拣数量 | | | UPCCode | VARCHAR(100) | NULL | | | UPCCode | UPC Code | | | PickItemStatus | INT | NOT NULL | | 0=WaitPick=未拣货, 100=Picked=已拣货 | 拣货状态 | 拣货状态 | | | ProductTransferSysNo | INT | NOT NULL | | | 货权转移编号 | 货权转移时BO写入,picktasksysno=0 | | | ExceptionDetailSysNo | INT | NOT NULL | | | 异常处理明细编号 | 异常报缺后,重新分配的明细 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditDate | DATETIME | NULL | GETDATE() | | 更新时间 | 更新时间 | ### BOMaster _批量出库单,简称批量单_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | OwnerCode | VARCHAR(50) | NOT NULL | | | ERP货主编号 | ERP货主编号 | | | BOID | VARCHAR(40) | NOT NULL | '' | | 批量出库单ID | 批量出库单ID | | | VendorSysNo | INT | NOT NULL | | | 供应商SysNo | 供应商SysNo | | | TradeType | INT | NOT NULL | 0 | 0=Common=普通电商, 1=FAT=跨境电商 | 贸易类型 | 贸易类型 | | | DataSourceID | VARCHAR(10) | NOT NULL | | | 数据来源 | 数据来源:WMS=云仓WMS,OpenAPI=云仓API,QiMen=奇门 | | | VendorThirdECSysNo | INT | NOT NULL | 0 | | 商户电商配置编号 | 商户电商配置编号 | | | ConfirmStatus | INT | NOT NULL | 0 | | 回推状态确认 | 回推状态确认 | | | BOType | INT | NOT NULL | 0 | 1=SalesOutStock=发货出库, 2=ManufactOutStock=生产出库, 3=TransferOutStock=库内调拨, 5=CityOutStock=城配发货, 9=OtherOutStock=其它出库 | 批量单类型 | 批量单类型,1=正常批量出库,2=商户发出需要生产(如拆套)的出库,3=仓库间调拨出库,9=其它未归类 | | | ErpOrderType | VARCHAR(20) | NULL | | | ERP的OrderType | ERP 的OrderType,主要用于记录,然后回传ERP使用 | | | SettleFlag | INT | | | 0=NoKnown=未知方式, 1=VendorSettle=客户结算, 9=DriverCOD=司机代收 | 结算方式 | 结算方式 | | | BOStatus | INT | NOT NULL | | 0=Init=初始态, 10=Confirmed=已确认待出库, 50=OnProcessing=任务作业中, 60=Picked=拣货完成, 80=Rechecked=复核完成, 100=Completed=已完成出库, -50=OnVoidIntercept=作废拦截中, -1=Void=作废 | 批量出库单状态 | 批量出库单状态,创建最初是初始态(草稿),然后商户确认或者仓库确认后变为已确认,0和10都可以删除; 点击创建并下发任务后,一方面生成各种出库作业任务,同时状态变为任务作业中; 当人工点击“全部完成出库确认”,一方面更新库存及库位库存,一方面变更状态为100. | | | LockFlag | INT | NOT NULL | 0 | 0=No=否, 1=VoidLock=作废锁定, 9=HoldLock=暂停锁定 | 锁定标识 | 锁定标识 | | | LockReason | VARCHAR(200) | NULL | | | 锁定原因 | 锁定原因 | | | LockBOStatus | INT | NOT NULL | 0 | 0=Init=初始态, 10=Confirmed=已确认, 50=OnProcessing=任务作业中, 60=Picked=拣货完成, 80=ReCheck=复核完成, 100=Completed=已完成出库, -1=Void=作废 | 锁定时批量单状态 | 锁定时批量单状态 | | | VendorNote | VARCHAR(200) | NULL | | | 商家留言 | 商家留言 | | | ShipTypeId | VARCHAR(10) | NOT NULL | | | 物流ID | 物流ID | | | ShipTypeName | VARCHAR(50) | NULL | | | 物流名称 | 物流名称 | | | ReceiveAreaGBCode | VARCHAR(6) | NULL | | | 收货地区编码 | 收货地区编码 | | | ProvinceName | VARCHAR(50) | NOT NULL | | | 省 | 省 | | | CityName | VARCHAR(50) | NOT NULL | | | 市 | 市 | | | DistrictName | VARCHAR(50) | NOT NULL | | | 区 | 区 | | | ReceiveAddress | VARCHAR(200) | NULL | | | 收货详细地址 | 收货详细地址 | | | ReceiveName | VARCHAR(20) | NULL | | | 联系姓名 | 联系姓名 | | | ReceivePhone | VARCHAR(50) | NULL | | | 联系电话 | 联系电话 | | | ReceiveZip | VARCHAR(10) | NULL | | | 收货邮编 | 收货邮编 | | | TargetWBSysNo | INT | NULL | | | 目标工作台 | 目标工作台 | | | ShipCarSysNo | INT | NOT NULL | 0 | | 车辆编号 | 车辆编号 | | | BOItemsRowCount | INT | NOT NULL | | | 商品行数 | 商品行数 | | | BOItemsQty | INT | NOT NULL | | | 商品件数 | 商品件数 | | | Memo | VARCHAR(400) | NULL | | | 备注说明 | 备注说明 | | | ConfirmMemo | VARCHAR(400) | NULL | | | 回传备注 | 回传备注 | | | ConfirmDate | DATETIME | NULL | GETDATE() | | 回传时间 | 回传时间 | | | PackageUserSysNo | INT | NULL | | | 复核打包人 | 复核打包人 | | | PackageUserName | VARCHAR(40) | NULL | | | 复核打包人显示名 | 复核打包人显示名 | | | PackageDate | DATETIME | NULL | GETDATE() | | 复核打包时间 | 复核打包时间 | | | ThirdECID | VARCHAR(10) | NULL | | | 电商平台ID | 发往电商平台ID | | | TotalBoxCount | INT | NOT NULL | 0 | | 总箱数 | 总箱数 | | | DeliveryBoxLWH | VARCHAR(100) | | | | 配送箱平均长宽高 | 配送箱平均长宽高,单位:cm,格式:Lenth*Width*High | | | DeliveryBoxVol | DECIMAL(10, 2) | | | | 配送箱平均体积 | 配送箱平均体积,单位:立方 | | | DeliveryTempCellID | VARCHAR(40) | | | | 配送暂存区库位 | 配送暂存区库位 | | | InUserSysNo | INT | NULL | | | 创建人 | 创建人 | | | InUserName | VARCHAR(40) | NULL | | | 创建人显示名 | 创建人显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### BOItem _批量出库商品明细_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | BOSysNo | INT | NOT NULL | | | 批量出库单编号 | 批量出库单编号 | | | ProductSysNo | INT | NOT NULL | | | 商品编号 | 商品编号 | | | CellFlag | INT | NOT NULL | 0 | 0=Common=正常库位, 2=Imperfect=次品库位, 3=Waste=废品库位 | 标识 | 标识 | | | NeedByBatchNumber | INT | NOT NULL | 0 | | 是否基于批号来出库 | 是否基于批号来出库,0=不需要,1=需要 | | | BatchNumber | VARCHAR(40) | NULL | '' | | 批号 | 批号,预留 | | | ExpireDate | DATETIME | NULL | | | 效期 | 有效截止日期,预留 | | | Unit | VARCHAR(40) | NULL | | | 商品单位 | 商品单位 | | | Quantity | INT | NOT NULL | | | 商品数量 | 商品数量 | | | OutStockQty | INT | NOT NULL | | | 实出数量 | 实际出库数量 | | | CartonPackingQty | INT | NULL | | | 箱规数量 | 箱规数量,没有箱规则为0,没有设置箱规的商品不能入托盘库 | | | BoxCount | INT | NOT NULL | 0 | | 实际整箱数 | 实际整箱数 | | | SpareCount | INT | NOT NULL | 0 | | 实际零散数 | 实际零散数 | | | ReCheckStatus | INT | NOT NULL | 0 | 0=Init=未复核, 100=Completed=复核完成 | 复核状态 | 复核状态 | | | ERPOrderLine | VARCHAR(50) | NULL | | | ERP行编号 | ERP行编号 | | | ActualOSJson | VARCHAR(4000) | NULL | | | 出库批次 | 出库批次,创建任务后分配 | | | OriginOSJson | VARCHAR(2000) | NULL | | | 出库单记录的来源单据的行信息 | 出库单记录的来源单据的行信息 | | | Price | DECIMAL(10, 2) | NOT NULL | 0 | | 售价 | 售价 | | | Cost | DECIMAL(10, 2) | NOT NULL | 0 | | 成本价 | 成本价 | ### BOChild _BO子单,BO单如果分流向,拆子单_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | BOChildType | INT | NOT NULL | | 0=Common=标准分流, 1=JIT=唯品会JIT装箱, | | 拆单类型 | | | POCode | VARCHAR(40) | NULL | | | 采购单号 | 采购单号:BO单的采购方的单号 | | | BoxNumber | VARCHAR(40) | NULL | | | 箱号 | 箱号 :bo单号+序号,唯品会JIT装箱使用 | | | ChildWaybillNumber | VARCHAR(40) | NULL | | | 运单号 | 预留 当前箱的运单号 | | | BOSysNo | INT | NOT NULL | | | BO单SysNo | BO单SysNo | | | ReceiveOrg | VARCHAR(100) | NULL | | | 流向名称 | 流向名称 | | | ReceiveName | VARCHAR(20) | NULL | | | 联系姓名 | 联系姓名 | | | ReceivePhone | VARCHAR(50) | NULL | | | 联系电话 | 联系电话 | | | ReceiveAddress | VARCHAR(200) | NULL | | | 收货地址 | 收货地址 | | | WholeBoxQty | INT | NULL | | | 整箱数 | 整箱数 | | | ScatterBoxQty | INT | NULL | 0 | | 散箱数 | 散箱数 | ### BOChildItem _BO子单商品明细_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | BOSysNo | INT | NOT NULL | | | 批量出库单编号 | 批量出库单编号 | | | BOChildSysNo | INT | NOT NULL | | | BO子单编号 | BO子单编号 | | | ProductSysNo | INT | NOT NULL | | | 商品编号 | 商品编号 | | | BatchNumber | VARCHAR(40) | NOT NULL | '' | | 批次号 | 批次号 | | | Unit | VARCHAR(40) | NULL | | | 商品单位 | 商品单位 | | | Quantity | INT | NOT NULL | | | 商品数量 | 商品数量 | | | CartonPackingQty | INT | NULL | | | 箱规数量 | 箱规数量 | ### BOExtend _BO单扩展表(与BOMaster是1对1关系,创建BOMaster时也同时创建)。新增的和主体业务没关的字段都放在这里面,按需增加字段。_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(10001,1) | NOT NULL | | | 入库单编号 | PO编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | BOSysNo | INT | NOT NULL | | | BO系统编号 | BO系统编号 | | | BOType | INT | NOT NULL | 0 | 1=SalesOutStock=销售出库, 2=ManufactOutStock=生产出库, 3=TransferOutStock=调拨出库, 9=OtherOutStock=其它出库 | 批量单类型 | 批量单类型,和BOMaster保持一致 | | | CBMQty | DECIMAL(10, 2) | NOT NULL | 0 | | 立方数 | 立方数 | | | WeightQty | DECIMAL(10, 2) | NOT NULL | 0 | | 吨数 | 吨数 | | | PalletQty | INT | NOT NULL | 0 | | 整托数 | 整托数(带托入库) | | | BoxQty | INT | NOT NULL | 0 | | 箱数 | 箱数 | | | SpareQty | INT | NOT NULL | 0 | | 零散件数 | 零散件数 | | | NeedExtendParam | INT | NOT NULL | 0 | | 是否需要填写拓展参数 | 是否需要填写拓展参数 | | | UsePalletQty | INT | NOT NULL | 0 | | 使用托盘数 | 使用托盘数 | | | ShipFee | DECIMAL(10, 2) | NOT NULL | 0 | | 运费 | 运费 | | | OtherFee | DECIMAL(10, 2) | NOT NULL | 0 | | 其他增值费 | 其他增值费 | | | Memo | VARCHAR(1000) | NULL | | | 备注 | 备注 | | | SupplierCode | VARCHAR(50) | NULL | | | 供应商编码 | 供应商编码 | | | SupplierName | VARCHAR(100) | NULL | | | 供应商名称 | 供应商名称 | | | SupplierAddress | VARCHAR(200) | NULL | | | 供应商地址 | 供应商详细地址 | | | SupplierUserName | VARCHAR(40) | NULL | | | 供应商联系人 | 供应商联系人 | | | SupplierPhone | VARCHAR(40) | NULL | | | 供应商电话 | 供应商电话 | | | SendDC | VARCHAR(40) | NULL | | | 发货配送中心 | 发货配送中心 | | | SendOrgName | VARCHAR(100) | NULL | | | 发货机构名称 | 发货机构名称 | | | SendAddress | VARCHAR(200) | NULL | | | 发货地址 | 发货地址 | | | SendUserName | VARCHAR(40) | NULL | | | 发货人名 | 发货人名 | | | SendPhone | VARCHAR(40) | NULL | | | 发货电话 | 发货电话 | | | RecDC | VARCHAR(40) | NULL | | | 配送中心名称 | 配送中心名称(城配往来单位编码) | | | RecOrgName | VARCHAR(100) | NULL | | | 配送目的地 | 配送目的地,比如京东仓库的具体库名 | | | RecAddress | VARCHAR(200) | NULL | | | 配送目标详细地址 | 配送目标详细地址 | | | RecUserName | VARCHAR(40) | NULL | | | 收件人名 | 收件人名 | | | RecPhone | VARCHAR(40) | NULL | | | 收件电话 | 收件电话 | | | ExtendProps | TEXT | NULL | | | 奇门扩展字段 | 奇门扩展字段,JSON格式 | | | FeishuApprovalCode | VARCHAR(40) | NULL | | | 飞书审批编号 | 飞书审批编号,用于库内报废出库审批 | | | FeishuApprovalStatus | INT | NULL | | | 飞书审批状态 | 飞书审批状态 | | | ChengpeiSignStatus | TINYINT | NULL | | 1=All=全部签收, 2=Partial=部分签收, 3=Rejected=全部拒收 | 城配签收状态 | 城配单签收状态 | | | ChengpeiMemo | VARCHAR(200) | NULL | | | 城配签收备注 | 城配签收备注 | | | ChengpeiPicUrl | TEXT | NULL | | | 城配签收图片 | 城配签收图片,逗号分隔 | | | InUserSysNo | INT | NULL | | | 创建人 | 创建人 | | | InUserName | VARCHAR(40) | NULL | | | 创建人显示名 | 创建人显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### InvMoveGroup _库内移动任务分组_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | InvMoveGroupStatus | INT | NOT NULL | | 30=OnPicking=拣货中, 50=Picked=完成拣货, 70= Putaway = 上架中 100=Completed=移库完成 | 移库状态 | 移库状态,绑定箱码,写入此表时状态为拣货中 分组下所有任务完成拣货时修改为完成拣货 有一种商品上架时修改为上架中 分组下所有任务完成时修改为移库完成 | | | PackingCode | VARCHAR(40) | NULL | | | 载体条码 | 载体条码,或者是移库时承载的载体条码 | | | PickUserSysNo | INT | NULL | | | 拣货人 | 拣货人 | | | PickUserName | VARCHAR(40) | NULL | | | 拣货人名 | 拣货人名 | | | PickStartDate | DATETIME | NULL | | | 拣货领取时间 | 拣货领取时间(就是InDate) | | | PickCompleteDate | DATETIME | NULL | | | 完成拣货时间 | 完成拣货时间 | | | UpperUserSysNo | INT | NULL | | | 上架人 | 上架人 | | | UpperUserName | VARCHAR(40) | NULL | | | 上架人名 | 上架人名 | | | UpperCompleteDate | DATETIME | NULL | | | 上架完成时间 | 上架完成时间(任务完成时间) | ### InvMoveTask _库内移动任务,主要用于补货,优化库位等_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | InvMoveTaskType | INT | NOT NULL | | 0=ReplMove=两步补货, 1=OptimizeMove=快速移库, 2=InspectMove=拦截回库 3=ClearUpMove=两步理货 | 移库类型 | 移库类型,0=补货移库,1=快速移库,2=拦截订单回库的移库 | | | ProductSysNo | INT | NOT NULL | 0 | | 商品编号 | 商品系统编号 | | | BatchNumber | VARCHAR(40) | NOT NULL | '' | | 批次号 | 批次号 | | | OriginStorageType | INT | NOT NULL | | 0=ManuPicking=零拣, 1=Box=料箱, 2=Pallet=托盘, 3=GroundHeap=地堆 | 源库位类型 | 源库位类型 | | | TargetStorageType | INT | NOT NULL | | 0=ManuPicking=零拣, 1=Box=料箱, 2=Pallet=托盘, 3=GroundHeap=地堆 | 目标库位类型 | 目标库位类型 | | | OriginStorageZoneId | VARCHAR(2) | NOT NULL | | | 源库区ID | 源库区ID | | | TargetStorageZoneId | VARCHAR(2) | NOT NULL | | | 目标库区ID | 目标库区ID | | | OriginCellID | VARCHAR(40) | NOT NULL | | | 源库位 | 源库位,如果是异库位类型,源库位不能是零拣库位 | | | OriginProductInvCellJson | text | NULL | | | 拣货源库位库存JSON | 拣货源库位库存JSON | | | PackingCode | VARCHAR(40) | NULL | | | 源载体条码 | 源载体条码,或者是移库时承载的载体条码 | | | RecommendTargetCellID | VARCHAR(40) | NULL | | | 推荐目标库位 | 推荐目标库位 | | | MoveBoxCount | INT | NOT NULL | 0 | | 需要移库箱数 | 需要移库箱数 | | | MoveProductQty | INT | NOT NULL | 0 | | 商品移库数量 | 商品移库数量 | | | InvMoveTaskStatus | INT | NOT NULL | | 0=Init=初始状态, 20=TaskLaunch=下发任务, 30=OnPicking=拣货中, 50=Picked=完成拣货, 100=Completed=移库完成 | 移库状态 | 移库状态, | | | TaskGroupNo | VARCHAR(20) | NULL | | | 任务批号 | 任务批号,同一批创建的任务拥有同一个批号 | | | IMGroupSysNo | INT | NOT NULL | 0 | | 任务分组编号 | 任务分组编号 | | | Memo | VARCHAR(400) | NULL | | | 备注 | 备注 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | PickUserSysNo | INT | NULL | | | 拣货人 | 拣货人 | | | PickUserName | VARCHAR(40) | NULL | | | 拣货人名 | 拣货人名 | | | PickStartDate | DATETIME | NULL | | | 拣货领取时间 | 拣货领取时间 | | | PickCompleteDate | DATETIME | NULL | | | 完成拣货时间 | 完成拣货时间 | | | UpperCompleteDate | DATETIME | NULL | | | 上架完成时间 | 上架完成时间 | ### InvMoveTarget _库内移动任务的目标库位上架_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | InvMoveTaskSysNo | INT | NOT NULL | | | 移库任务编号 | 移库任务编号 | | | ProductSysNo | INT | NOT NULL | 0 | | 商品编号 | 商品系统编号 | | | TargetCellID | VARCHAR(40) | NOT NULL | | | 目标库位 | 目标库位 | | | UpperProductQty | INT | NOT NULL | 0 | | 目标上架商品数量 | 目标上架商品数量 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### InvMoveInterceptSO _库内移动任务的拦截回库订单包裹列表_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | InterceptSOOptMode | INT | | | 0=SingleSO=逐单回库, 1=BatchSO=批量回库 | 回库作业模式 | 回库作业模式:0=逐单回库,1=批量回库 | | | TaskGroupNo | VARCHAR(20) | NULL | | | 任务批号 | 任务批号,同一批创建的任务拥有同一个批号,与InvMoveTask表对应 | | | SOSysNo | INT | NOT NULL | 0 | | 订单编号 | 订单系统编号 | | | WaybillNumber | VARCHAR(40) | NOT NULL | | | 运单号 | 运单号 | | | InvMoveTaskStatus | INT | NOT NULL | 0 | | 上架任务状态 | 上架任务状态,与InvMoveTask表对应 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### InvCheckTask _盘点任务_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | TaskName | VARCHAR(40) | NOT NULL | | | 任务名称 | 任务名称 | | | InvCheckType | INT | NOT NULL | 1 | 1=StandardCheck=标准盘点, 2=DynamicCheck=日常动盘, 9=FreeCheck=自由盘点 | 盘点类型 | 盘点类型: | | | StockQtyFlag | INT | NOT NULL | 1 | 1=BlindCheck=盲盘, 2=ShowCheck=明盘 | 库存显示 | 库存显示表示:盲盘不显示当前数量,必须人工填写清点数量;明盘显示当前数量,默认清点数量一致,人工核对 | | | IsRetryCheck | INT | NOT NULL | 0 | 0=No=否, 1=Yes=是 | 是否复盘 | 是否为复盘任务 | | | RetryCheckRefTaskSysNo | INT | NULL | | | 复盘关联任务编号 | 复盘关联的原始任务编号 | | | VendorSysNoes | VARCHAR(400) | NULL | | | 盘点商户 | 盘点商户编号,逗号分隔 | | | ProductSysNoes | Text | NULL | | | 盘点商品 | 指定多个盘点的商品编号,逗号分隔 | | | StorageType | INT | NULL | | 0=ManuPicking=零拣, 1=Box=料箱, 2=Pallet=托盘, 3=GroundHeap=地堆 | 库区类型 | 库位类型,零拣库和地堆库均为混合存放模式,料箱库为按商品一库一箱存放模式,立体库位按商品一库一托存放模式。 | | | StorageZoneId | VARCHAR(2) | NULL | | | 库区ID | 库区ID | | | CellFlags | VARCHAR(20) | NOT NULL | 0 | 0=Common=正常库位, 2=Imperfect=次品库位, 3=Waste=废品库位 | 良残标识 | 盘点良残标识,多个用逗号分隔 | | | RowNumStart | INT | NULL | | | 排起始号 | 盘点的排起始号(大于等于起始号) | | | RowNumEnd | INT | NULL | | | 排截止号 | 盘点的排截止号(小于等于截止号) | | | FloorNumStart | INT | NULL | | | 层起始号 | 盘点的层起始号(大于等于起始号) | | | FloorNumEnd | INT | NULL | | | 层截止号 | 盘点的层截止号(小于等于截止号) | | | CellNumStart | INT | NULL | | | 格起始号 | 盘点的格起始号(大于等于起始号) | | | CellNumEnd | INT | NULL | | | 格截止号 | 盘点的格截止号(小于等于截止号) | | | PlanInvCheckTime | DATETIME | NULL | | | 计划盘点时间 | 计划盘点时间 | | | Memo | VARCHAR(400) | NULL | | | 备注 | 备注 | | | InvCheckTaskStatus | INT | NOT NULL | 0 | 0=Init=初始状态, 20=TaskLaunch=任务下发, 50=OnProcessing=盘点作业中, //80=CheckOver=作业结束, 100=Completed=任务完成 | 任务状态 | 任务状态 | | | AdjustOrderFlag | INT | NOT NULL | -10 | 0=NoDifferent=盘点无差异, 50=DoNotKnown=差异未知, 100=HasDifferent=库存有差异 | 库存差异 | 库存差异 | | | InUserSysNo | INT | NULL | | | 创建人 | 创建人 | | | InUserName | VARCHAR(40) | NULL | | | 创建人显示名 | 创建人显示名 | | | InDate | DATETIME | NOT NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NOT NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### InvCheckItem _盘点任务明细_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | InvCheckSysNo | INT | NOT NULL | | | 任务编号 | 任务编号 | | | CellID | VARCHAR(40) | NOT NULL | | | 库位ID | 库位ID:XX-XXX-XX-XXX,也等于Cell的BarCode | | | CellFlag | INT | NOT NULL | 0 | 0=Common=正常库位, 2=Imperfect=次品库位, 3=Waste=废品库位 | 良残标识 | 良残标识(冗余) | | | ProductSysNo | INT | NOT NULL | 0 | | 商品编号 | 商品系统编号 | | | BatchNumber | VARCHAR(40) | NULL | '' | | 批号 | 批号 | | | ProduceDate | DATETIME | NULL | | | 效期 | 生产日期 | | | ExpireDate | DATETIME | NULL | | | 效期 | 有效截止日期,收货时如果没填效期或者不需要效期,则为null | | | CellStockQty | INT | NOT NULL | 0 | | 库位数量 | 库位实际数量,盘点时DB里的快照 | | | CellInvCheckQty | INT | NULL | | | 盘点数量 | 实际盘点数量 | | | CellDifferenceQty | INT | NULL | | | 差额数量 | 差额数量=InvCheckQty-StockQty | | | InvCheckTime | DATETIME | NULL | GETDATE() | | 盘点时间 | 盘点时间 | | | InvCheckUserSysNo | INT | NULL | | | 盘点人编号 | 创建人编号 | | | InvCheckUserName | VARCHAR(40) | NULL | | | 盘点人名 | 盘点人名 | | | Memo | VARCHAR(400) | NULL | | | 备注 | 备注 | | | InvCheckItemStatus | INT | NOT NULL | 0 | 0=NoCheck=未盘, 1=HasCheck=已盘 | 明细状态 | 明细状态 | ### AdjustOrder _损益单_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | AdjustOrderType | INT | NOT NULL | 0 | 1=InvCheck=盘点损益单, 9=Other=其它损益单 | 损益单类型 | 损益单类型 | | | InvCheckSysNo | INT | NOT NULL | 0 | | 盘点任务编号 | 盘点任务编号 | | | InvCheckItemSysNo | INT | NOT NULL | | | 盘点任务明细编号 | 盘点任务明细编号 | | | CellID | VARCHAR(40) | NOT NULL | | | 库位ID | 库位ID:XX-XXX-XX-XXX | | | CellFlag | INT | NOT NULL | 0 | 0=Common=正常库位, 2=Imperfect=次品库位, 3=Waste=废品库位 | 良残标识 | 良残标识(冗余) | | | ProductSysNo | INT | NOT NULL | 0 | | 商品编号 | 商品系统编号 | | | CellInvAdjustQty | INT | NULL | | | 损益数量 | 损益调整数量,正负数表示增和减 | | | AdjustOrderStatus | INT | NOT NULL | | 0=Init=初始化, 100=HasCheck=损益完成 | 损益单状态 | 损益单状态 | | | Memo | VARCHAR(400) | NULL | | | 备注 | 备注 | | | InUserSysNo | INT | NULL | | | 创建人 | 创建人 | | | InUserName | VARCHAR(40) | NULL | | | 创建人显示名 | 创建人显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### PCMRecord _包耗材出入库记录_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | PCMRecordType | INT | NOT NULL | | 0=InStock=入库, 1=OutStock=出库 | 任务类型 | 任务类型 | | | OperatorSysNo | INT | NOT NULL | | | 经手人编号 | 经手人编号 | | | OperatorName | VARCHAR(40) | NOT NULL | | | 经手人姓名 | 经手人姓名 | | | OperatorDate | DATETIME | NULL | | | 经办时间 | 经办时间 | | | Memo | VARCHAR(400) | NULL | | | 说明 | 说明 | | | PCMRecordStatus | INT | NOT NULL | | 0=Init=初始态, 100=Completed=已完成 | 记录状态 | 记录状态 | | | InUserSysNo | INT | NULL | | | 创建人编号 | 创建人编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建人 | 创建人 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### PCMRecordItem _包耗材出入库记录明细_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | PCMRecordSysNo | INT | NOT NULL | | | 任务编号 | 任务编号 | | | PCMSysNo | INT | NOT NULL | | | 包耗材编号 | 包耗材编号 | | | PCMQty | INT | NOT NULL | | | 数量 | 数量 | ### TempPickItem _拣货明细临时存储表,用于提高效率批量插入波次拣货明细,再批量更新到库位库存上_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | WaveSysNo | INT | NOT NULL | | | 波次编号 | 波次编号 | | | CellID | VARCHAR(40) | NULL | | | 拣货源库位地址 | 拣货源库位地址 | | | ProductSysNo | INT | NOT NULL | | | 商品编号 | 商品系统编号 | | | BatchNumber | VARCHAR(40) | NULL | | | 批次号 | 批次号 | | | ProductQty | INT | NOT NULL | 0 | | 商品数量 | 需要拣选的商品数量 | | | BoxQty | INT | NOT NULL | 0 | | 箱数 | 如果是整箱或者整托拣选,显示箱数 | ### RMMaster _退货管理的主信息(Return Manager)_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | RM编号 | RM编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | OwnerCode | VARCHAR(50) | NOT NULL | | | ERP货主编号 | ERP货主编号 | | | VendorSysNo | INT | NOT NULL | 0 | | 供应商SysNo | 供应商SysNo | | | RMID | VARCHAR(40) | NOT NULL | '' | | 退货单ID | 退货单ID | | | SOSysNo | INT | NOT NULL | 0 | | 原订单系统编号 | 订单系统编号 | | | SOID | VARCHAR(40) | NOT NULL | | | 原订单ID | 原订单ID | | | SOWaybillNumber | VARCHAR(40) | NULL | | | 原运单号 | 原运单号 | | | RMType | INT | NOT NULL | | 1= CutomerRefuse = 顾客拒收, 2=CutomerReturn = 顾客退货, 4=OutStockedSOInspectt=未发截回, 5=OnExpressSOInspect=已发截回, 9=ExpressReturn = 物流原因退回, | 退货类型 | 退换类型 | | | ErpOrderType | VARCHAR(20) | NULL | | | ERP的OrderType | ERP 的OrderType,主要用于记录,然后回传ERP使用 | | | DataSourceID | VARCHAR(10) | NOT NULL | | | 数据来源 | 数据来源:WMS=云仓WMS,OpenAPI=云仓API,QiMen=奇门 | | | VendorThirdECSysNo | INT | NOT NULL | 0 | | 商户电商配置编号 | 商户电商及店铺配置编号 | | | ConfirmStatus | INT | NOT NULL | 0 | | 回推状态确认 | 回推状态确认 | | | ConfirmMemo | VARCHAR(400) | NULL | | | 回传备注 | 回传备注 | | | ConfirmDate | DATETIME | NULL | GETDATE() | | 回传时间 | 回传时间 | | | ReturnWaybillNumber | VARCHAR(40) | NULL | | | 退回运单号 | 退回运单号 | | | ReturnProvinceName | VARCHAR(50) | NULL | | | 退货人省 | 退货人省 | | | ReturnCityName | VARCHAR(50) | NULL | | | 退货人市 | 退货人市 | | | ReturnDistrictName | VARCHAR(50) | NULL | | | 退货人区 | 退货人区 | | | ReturnAddress | VARCHAR(200) | NULL | | | 退货人地址 | 退货人地址 | | | ReturnCustomerName | VARCHAR(40) | NULL | | | 退货人姓名 | 退货人姓名 | | | ReturnCustomerPhone | VARCHAR(40) | NULL | | | 退货人电话 | 退货人电话 | | | Memo | VARCHAR(400) | NULL | | | 备注说明 | 备注说明 | | | TargetPOSysNo | INT | NOT NULL | 0 | | 转入的入库单 | 转入的入库单 | | | RMStatus | INT | NOT NULL | 0 | 1=Init=初始态, 10=Received=已清点收货, 20=ConfirmToPO=已转入库单, 100=CompleteInStock=完成上架, -1=Void=已作废 | RM收货状态 | RM收货状态,RM收到货物后,作业流程: (1)创建RM初始态=1;(2)确认收货=10,(3)转退货入库单待收货=20;(4)入库流程,完成上架=100(每个商品都要有库位,不管什么库位) | | | LockFlag | INT | NOT NULL | 0 | 0=No=否, 1=VoidLock=作废锁定, 9=HoldLock=暂停锁定 | 锁定标识 | 锁定标识 | | | LockReason | VARCHAR(200) | NULL | | | 锁定原因 | 锁定原因 | | | LockRMStatus | INT | NOT NULL | 0 | | 锁定时RM状态 | 锁定时RM状态 | | | InUserSysNo | INT | NULL | | | 创建人 | 创建人 | | | InUserName | VARCHAR(40) | NULL | | | 创建人显示名 | 创建人显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | | | 最后修改时间 | 最后修改时间 | ### RMItem _退货管理的明细,按照商品以及明细类型和商品品质来记录的(创建时需要注意,同一订单,这三项不能完全相等)_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 编号 | 编号 | | | RMMasterSysNo | INT | NOT NULL | | | RM编号 | RM编号 | | | ProductSysNo | INT | NOT NULL | | | 商品编号 | 商品编号 | | | BatchNumber | VARCHAR(40) | NULL | '' | | 批号 | 批号,如果没有填批号但是填写了有效日期,批号则为有效日期的yyyyMMdd格式内容 | | | ProduceDate | DATETIME | NULL | | | 效期 | 生产日期 | | | ExpireDate | DATETIME | NULL | | | 效期 | 有效截止日期,收货时如果没填效期或者不需要效期,则为null | | | SourceItemQty | INT | NOT NULL | | | 应退数量 | 应退数量,原订单商品数量 | | | RecAvailableQty | INT | NOT NULL | | | 实收正品数量 | 实收正品数量 | | | RecImperfectQty | INT | NOT NULL | | | 实收次品数量 | 实收次品数量 | | | RecWasteQty | INT | NOT NULL | | | 实收废品数量 | 实收废品数量 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | ### SPOrder _库内加工单StoreProcessOrder_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(10001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | SPOID | VARCHAR(40) | NOT NULL | | | 加工单ID | 加工单ID | | | GroupID | VARCHAR(20) | NULL | | | 导入批号 | 导入批号,同一批加工单赋予一个组号:yyMMddNNN | | | VendorSysNo | INT | NOT NULL | | | 供应商SysNo | 供应商SysNo | | | SPOrderType | INT | NOT NULL | | 1=ToCombo=组合加工, 2=SplitCombo=拆套加工 | 加工类型 | 加工类型 | | | BOSysNo | INT | NOT NULL | 0 | | 出库单编号 | 出库单编号 | | | POSysNo | INT | NOT NULL | 0 | | 入库单编号 | 入库单编号 | | | OrderCreateTime | DATETIME | NULL | | | 实际加工时间 | 实际加工开始时间,变为任务作业中时更新 | | | OrderCompleteTime | DATETIME | NULL | | | 实际完成时间 | 实际加工完成时间,变为加工完毕时更新 | | | PlanTime | DATETIME | NULL | | | 计划加工时间 | 计划加工时间 | | | PlanCloseTime | DATETIME | NULL | | | 预计关单时间 | 预计关单时间,数据要求来源于导入文件 | | | SupplierCode | VARCHAR(50) | NULL | | | 供应商编码 | 供应商编码 | | | SupplierName | VARCHAR(100) | NULL | | | 供应商名称 | 供应商名称 | | | SupplierAddress | VARCHAR(200) | NULL | | | 供应商地址 | 供应商详细地址 | | | SupplierUserName | VARCHAR(40) | NULL | | | 供应商联系人 | 供应商联系人 | | | SupplierPhone | VARCHAR(40) | NULL | | | 供应商电话 | 供应商电话 | | | SendDC | VARCHAR(40) | NULL | | | 发货配送中心 | 发货配送中心 | | | SendOrgName | VARCHAR(100) | NULL | | | 发货机构名称 | 发货机构名称 | | | SendAddress | VARCHAR(200) | NULL | | | 发货地址 | 发货地址 | | | SendUserName | VARCHAR(40) | NULL | | | 发货人名 | 发货人名 | | | SendPhone | VARCHAR(40) | NULL | | | 发货电话 | 发货电话 | | | RecDC | VARCHAR(40) | NULL | | | 配送中心名称 | 配送中心名称 | | | RecOrgName | VARCHAR(100) | NULL | | | 配送目的地 | 配送目的地,比如京东仓库的具体库名 | | | RecAddress | VARCHAR(200) | NULL | | | 配送目标详细地址 | 配送目标详细地址 | | | RecUserName | VARCHAR(40) | NULL | | | 收件人名 | 收件人名 | | | RecPhone | VARCHAR(40) | NULL | | | 收件电话 | 收件电话 | | | ThirdECID | VARCHAR(10) | NULL | | | 电商平台ID | 发往电商平台ID | | | SPOrderStatus | INT | | | 0=Init=初始态, 10=Confirmed=已确认, 50=OnProcessing=任务作业中, 100=Completed=加工完毕, -1=Void=已作废 | 加工单状态 | 加工单状态,收到加工单时为初始态0,手动确认,商品组套全部检查通过;BO选择加工单,则加工单变为作业中。PO完成上架,加工单变为100 | | | LockFlag | INT | NOT NULL | 0 | 0=No=否, 1=VoidLock=作废锁定, 9=HoldLock=暂停锁定 | 锁定标识 | 锁定标识 | | | LockReason | VARCHAR(200) | NULL | | | 锁定原因 | 锁定原因 | | | LockSPOrderStatus | INT | NOT NULL | 0 | 0=Init=初始态, 10=OnProcess=作业中, 100=Completed=加工完毕 | 锁定时SPO状态 | 锁定时SPO状态 | | | DataSourceID | VARCHAR(10) | NOT NULL | | | 数据来源 | 数据来源:WMS=云仓WMS,OpenAPI=云仓API,QiMen=奇门 | | | ConfirmStatus | INT | NOT NULL | 0 | | 回推状态确认 | 回推状态确认 | | | ConfirmDate | DATETIME | NULL | | | 回传时间 | 回传时间 | | | PlanQty | INT | NOT NULL | 0 | | 计划加工后的产品数量 | 计划加工后的产品数量 | | | Memo | VARCHAR(500) | NULL | | | 备注说明 | 备注说明 | | | InUserSysNo | INT | NULL | | | 创建人 | 创建人 | | | InUserName | VARCHAR(40) | NULL | | | 创建人显示名 | 创建人显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | | | 最后修改时间 | 最后修改时间 | ### SPOMaterial _加工单原材料ITEM_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(10001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | SPOrderSysNo | INT | NOT NULL | | | 加工单SysNo | 加工单SysNo | | | ProductSysNo | INT | NOT NULL | | | 商品编号 | 商品系统编号 | | | Quantity | INT | NOT NULL | 0 | | 商品数量 | 需要拣选的商品数量 | | | RatioQty | INT | NOT NULL | 0 | | 配比数量 | 配比数量 | | | CellFlag | INT | NOT NULL | 0 | 0=Common=正常库位, 2=Imperfect=次品库位, 3=Waste=废品库位 | 良残标识 | 良残标识 | | | BatchNumber | VARCHAR(40) | NOT NULL | '' | | 批号 | 批号,如果没有填批号但是填写了有效日期,批号则为有效日期的yyyyMMdd格式内容 | | | ProduceDate | DATETIME | NULL | | | 效期 | 生产日期 | | | ExpireDate | DATETIME | NULL | | | 效期 | 有效截止日期,收货时如果没填效期或者不需要效期,则为null | | | Memo | VARCHAR(500) | NULL | | | 备注说明 | 备注说明 | ### SPOProduct _加工单成品ITEM_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(10001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | SPOrderSysNo | INT | NOT NULL | | | 加工单SysNo | 加工单SysNo | | | ProductSysNo | INT | NOT NULL | | | 商品编号 | 商品系统编号 | | | Quantity | INT | NOT NULL | 0 | | 商品数量 | 需要拣选的商品数量 | | | RatioQty | INT | NOT NULL | 0 | | 配比数量 | 配比数量 | | | CellFlag | INT | NOT NULL | 0 | 0=Common=正常库位, 2=Imperfect=次品库位, 3=Waste=废品库位 | 良残标识 | 良残标识 | | | BatchNumber | VARCHAR(40) | NOT NULL | '' | | 批号 | 批号,如果没有填批号但是填写了有效日期,批号则为有效日期的yyyyMMdd格式内容 | | | ProduceDate | DATETIME | NULL | | | 效期 | 生产日期 | | | ExpireDate | DATETIME | NULL | | | 效期 | 有效截止日期,收货时如果没填效期或者不需要效期,则为null | | | CartonPackingQty | INT | NULL | | | 箱规数量 | 箱规数量 | | | BoxCount | INT | NOT NULL | 0 | | 实际整箱数 | 实际整箱数 | | | SpareCount | INT | NOT NULL | 0 | | 实际零散数 | 实际零散数 | | | ReCheckStatus | INT | NOT NULL | 0 | 0=Init=未复核, 100=Completed=复核完成 | 复核状态 | 复核状态 | | | Memo | VARCHAR(500) | NULL | | | 备注说明 | 备注说明 | ### RMRegister _退货登记的主信息_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | RM编号 | RM编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | VendorSysNo | INT | NOT NULL | 0 | | 供应商SysNo | 供应商SysNo | | | RMRegisterType | INT | NOT NULL | 0 | 0=Vendor = 按商户登记, 1=Mix=混合登记, 2=MixSplit=混合登记拆分 | 退货登记类型 | 退货登记类型 | | | RMType | INT | NOT NULL | | 2=CutomerReturn = 顾退, 5=OnExpressSOInspect=原返 | 退货类型 | 退换类型,分为原返和客退两种类型,原返分为未发运和已发运(系统根据是否揽收判断),客退则为顾客退回 | | | PackageCount | INT | NOT NULL | 0 | | 已登记的包裹数量 | 已登记的包裹数量 | | | SourceRMRSysNo | INT | null | | | 源退货登记编号 | 混合登记拆分 时记录混合登记的编号 | | | TargetPOSysNo | INT | NULL | | | 转入的入库单 | 转入的入库单,标准一张入库单模式 | | | TargetImperfectPOSysNo | INT | NULL | | | 转入的次品入库单 | 转入的次品入库单,两张入库单模式的次品单 (手动绑定PO单) | | | RMRegisterStatus | INT | NOT NULL | 0 | 1=Init=初始态, 10=Registed=完成退货登记, 20=Collect=退货单集齐, 50=OnUppering=退货上架作业中, 100=Complete=完成上架 | 退货登记状态 | 退货登记状态,作业流程: (1)创建初始态=1;(2)本次需要退货处理的包裹扫描完成=10,(3)本次所有包裹客户已推RM单,手动点击集齐=20;(4)点击下发作业任务,生成退货PO及上架任务=50 (5)本次所有包裹中的商品上架完成,点击上架完成=100 | | | SendIMStatus | INT | NOT NULL | 0 | 0=Init=未发送, 10=Submit=已提交待发送, 20=Sending=发送中, 100=Complete=已发送 | 发送到客户群状态 | 发送未推退货单的包裹信息状态。 | | | SendIMDate | DATETIME | NULL | | | 发送时间 | 发送时间 | | | InUserSysNo | INT | NULL | | | 创建人 | 创建人 | | | InUserName | VARCHAR(40) | NULL | | | 创建人显示名 | 创建人显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | | | 最后修改时间 | 最后修改时间 | ### RMRegisterPackage _退货登记包裹明细_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | RM编号 | RM编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | RMRSysNo | INT | NOT NULL | 0 | | 退货登记编号 | 退货登记编号 | | | RMWaybillNumber | VARCHAR(40) | NOT NULL | | | 退回运单号 | 退回运单号 | | | VendorSysNo | INT | NOT NULL | 0 | | 商户编号 | 商户编号 | | | ConfirmStatus | INT | NOT NULL | 0 | | 回推状态确认 | 回推状态确认 | | | ConfirmMemo | VARCHAR(400) | NULL | | | 回传备注 | 回传备注 | | | ConfirmDate | DATETIME | NULL | GETDATE() | | 回传时间 | 回传时间 | | | RMType | INT | NOT NULL | | 2=CutomerReturn = 顾客退货, 5=OnExpressSOInspect=已发运退回 | 退货类型 | 退换类型,分为原返和客退两种类型,原返分为未发运和已发运(系统根据是否揽收判断),客退则为顾客退回 | | | Memo | VARCHAR(400) | NULL | | | 备注说明 | 备注说明 | | | InUserSysNo | INT | NULL | | | 创建人 | 创建人 | | | InUserName | VARCHAR(40) | NULL | | | 创建人显示名 | 创建人显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | | | 最后修改时间 | 最后修改时间 | ### RMRegisterMixPackage _退货登记混合登记包裹_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | RM编号 | RM编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | VendorSysNo | INT | NOT NULL | 0 | | 商户编号 | 商户编号 | | | RMRSysNo | INT | NOT NULL | 0 | | 退货登记编号 | 退货登记编号 | | | RMWaybillNumber | VARCHAR(40) | NOT NULL | | | 退回运单号 | 退回运单号 | | | RMType | INT | NOT NULL | | 2=CutomerReturn = 客退, 5=OnExpressSOInspect=原返 | 退货类型 | 退换类型,分为原返和客退两种类型,原返分为未发运和已发运(系统根据是否揽收判断),客退则为顾客退回 | | | Memo | VARCHAR(400) | NULL | | | 备注说明 | 备注说明 | | | InUserSysNo | INT | NULL | | | 创建人 | 创建人 | | | InUserName | VARCHAR(40) | NULL | | | 创建人显示名 | 创建人显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | | | 最后修改时间 | 最后修改时间 | ### RMRegisterMixItem _退货混合登记商品明细_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 编号 | 编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | RMRSysNo | INT | NOT NULL | | | 退货登记编号 | 退货登记编号 | | | RMRMixPackageSysNo | INT | NOT NULL | | | 退货登记包裹编号 | 退货登记包裹编号 | | | ProductSysNo | INT | NOT NULL | | | 商品编号 | 商品编号 | | | SourceItemQty | INT | NOT NULL | | | 应退数量 | 应退数量,原订单商品数量 | | | RecAvailableQty | INT | NOT NULL | | | 实收正品数量 | 实收正品数量 | | | RecImperfectQty | INT | NOT NULL | | | 实收次品数量 | 实收次品数量 | | | RecWasteQty | INT | NOT NULL | | | 实收废品数量 | 实收废品数量 | ### RMRPackageRel _退货登记包裹对应原订单和RO单的关系_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | RM编号 | RM编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | RMRPackageSysNo | INT | NOT NULL | 0 | | 登记包裹号 | 登记包裹号 | | | SOSysNo | INT | NULL | 0 | | 原订单系统编号 | 订单系统编号 | | | RMSysNo | INT | NULL | 0 | | RM编号 | RM编号 | ### RMRegisterItem _退货登记商品明细_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 编号 | 编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | RMRSysNo | INT | NOT NULL | | | 退货登记编号 | 退货登记编号 | | | RMRPackageSysNo | INT | NOT NULL | | | 退货登记包裹编号 | 退货登记包裹编号 | | | ProductSysNo | INT | NOT NULL | | | 商品编号 | 商品编号 | | | SourceItemQty | INT | NOT NULL | | | 应退数量 | 应退数量,原订单商品数量 | | | RecAvailableQty | INT | NOT NULL | | | 实收正品数量 | 实收正品数量 | | | RecImperfectQty | INT | NOT NULL | | | 实收次品数量 | 实收次品数量 | | | RecWasteQty | INT | NOT NULL | | | 实收废品数量 | 实收废品数量 | | | ActualISJson | VARCHAR(2000) | NULL | | | 入库批次 | 入库批次,入库完成后分配 | ### ProductTransfer _货权转移主表_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | RM编号 | RM编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | BOVendorSysNo | INT | NOT NULL | 0 | | 转出商户SysNo | 转出商户SysNo | | | BOSysNo | INT | NULL | | | 转出的BO单 | 转出的BO单 | | | POVendorSysNo | INT | NOT NULL | 0 | | 转入商户SysNo | 转入商户SysNo | | | POSysNo | INT | NULL | | | 转入的PO单 | 转入的PO单 | | | ProductTransferStatus | INT | NOT NULL | 0 | 1=Init=初始态, 20=OnSetting=设置中, 50=SetOk=设置完成, 100=Complete=完成转移 | 转移状态 | 转移状态 | | | Memo | VARCHAR(400) | NULL | | | 备注说明 | 备注说明 | | | InUserSysNo | INT | NULL | | | 创建人 | 创建人 | | | InUserName | VARCHAR(40) | NULL | | | 创建人显示名 | 创建人显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | | | 最后修改时间 | 最后修改时间 | ### ProductTransferItem _货权转移数据明细_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | RM编号 | RM编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | ProductTransferSysNo | INT | NOT NULL | | | 货权转移编号 | 货权转移编号 | | | BOProductSysNo | INT | NOT NULL | | | BO单商品编号 | BO单商品编号 | | | BOProductQty | INT | NOT NULL | | | BO单商品数量 | BO单商品数量 | | | CellID | VARCHAR(40) | NOT NULL | | | 源库位ID | 源库位ID | | | BatchNumber | VARCHAR(40) | NULL | '' | | 批号 | 批号,如果没有填批号但是填写了有效日期,批号则为有效日期的yyyyMMdd格式内容 | | | ProduceDate | DATETIME | NULL | | | 效期 | 生产日期 | | | ExpireDate | DATETIME | NULL | | | 效期 | 有效截止日期,收货时如果没填效期或者不需要效期,则为null | | | TransferQty | INT | NOT NULL | | | 转移数量 | 转移数量 | | | POProductSysNo | INT | NOT NULL | | | PO单商品 | PO单商品 | ### BTDailyReport _业务组工作日报_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | BizTeamSysNo | INT | NOT NULL | | | 业务组编号 | 业务组编号 | | | WorkDate | DateTime | NOT NULL | | | 日期 | 日期 | | | TotalSOCount | INT | NULL | 0 | | 订单出库总量 | 订单出库数(用于管理页显示,详情页实时查询) | | | TotalSOPCount | INT | NULL | 0 | | 订单出库包裹数 | 订单出库包裹数(用于管理页显示,详情页实时查询) | | | SORegularWorkerHour | INT | NULL | 0 | | 订单固定工人时 | 订单固定工人时 | | | SOBorrowWorkerHour | INT | NULL | 0 | | 订单其他组借用人时 | 订单其他组借用人时 | | | SODailyWorkerHour | INT | NULL | 0 | | 订单日结工人时 | 订单日结工人时 | | | SONotOut | INT | NULL | 0 | | 订单实际未出库 | 订单系统出库了,实际还没有作业完 | | | SOMemo | VARCHAR(200) | NULL | | | 订单备注 | 订单备注 | | | TotalBOCount | INT | NULL | 0 | | BO出库总量 | BO出库总量 | | | BORegularWorkerHour | INT | NULL | 0 | | BO单固定工人时 | BO单固定工人时 | | | BOBorrowWorkerHour | INT | NULL | 0 | | BO单其他组借用人时 | BO单其他组借用人时 | | | BODailyWorkerHour | INT | NULL | 0 | | BO单日结工人时 | BO单日结工人时 | | | BOMemo | VARCHAR(200) | NULL | | | BO单备注 | BO单备注 | | | OtherRegularWorkerHour | INT | NULL | 0 | | 其他工作固定工人时 | 其他工作固定工人时 | | | OtherBorrowWorkerHour | INT | NULL | 0 | | 其他工作其他组借用人时 | 其他工作其他组借用人时 | | | OtherDailyWorkerHour | INT | NULL | 0 | | 其他工作日结工人时 | 其他工作日结工人时 | | | OtherMemo | VARCHAR(200) | NULL | | | 其他工作备注 | 其他工作备注 | | | InUserSysNo | INT | NULL | 0 | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | 0 | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### BizExceptionRecord _业务异常记录_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | BizExceptionRecordType | INT | NOT NULL | | 1=Pick=拣货 | 异常记录类型 | 异常记录类型 | | | BizSysNo | INT | NOT NULL | | | 业务编号 | 拣货任务编号 | | | BizItemSysNo | INT | NOT NULL | | | 明细编号 | 明细编号:pickitem.SysNo | | | ProductSysNo | INT | NOT NULL | | | 商品编号 | 商品编号 | | | BatchNumber | VARCHAR(40) | NOT NULL | '' | | 批次号 | 批次号 | | | CellID | VARCHAR(40) | NOT NULL | '' | | 库位 | 库位 | | | Qty | INT | NOT NULL | | | 数量 | 数量 | | | BizExceptionRecordStatus | INT | NOT NULL | | 0=Init=待处理, 1=OnSetting=处理中, 10=SetOK=设置完成, 100=Complate=已完结 | 异常处理状态 | 异常处理状态 | | | Memo | VARCHAR(40) | NULL | '' | | 其它说明 | 其它说明 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### BizExceptionRecordDetail _业务异常记录处理明细_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | BizExceptionRecordSysNo | INT | NOT NULL | | | 异常记录SysNo | 异常记录SysNo | | | ProductSysNo | INT | NOT NULL | | | 商品编号 | 商品编号 | | | BatchNumber | VARCHAR(40) | NOT NULL | '' | | 批次号 | 批次号 | | | CellID | VARCHAR(40) | NOT NULL | '' | | 库位 | 库位 | | | Qty | INT | NOT NULL | | | 数量 | 数量 | | | Memo | VARCHAR(40) | NULL | '' | | 其它说明 | 其它说明 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### AdditionalService _增值服务记录_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | VendorBizDicSysNo | INT | NOT NULL | | | 业务字典SysNo | 业务字典SysNo | | | BillCategory | VARCHAR(20) | NOT NULL | | | 业务单据分类 | 业务分类,不同应用类型不同分类 | | | BillSysNo | INT | NOT NULL | 0 | | 业务单据SysNo | 业务单据SysNo | | | BillDetailSysNo | INT | NOT NULL | 0 | | 业务单据明细SysNo | 业务单据明细SysNo | | | ServiceQty | DECIMAL(18, 2) | NOT NULL | | | 服务数量 | 服务数量 | ### RMRItemRequest _退货登记明细的特殊要求_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | RMRSysNo | INT | NOT NULL | | | 退货登记编号 | 退货登记编号 | | | RMRItemSysNo | INT | NOT NULL | | | 登记商品明细SysNo | 登记商品明细SysNo | | | ProductSysNo | INT | NOT NULL | | | 商品编号 | 商品编号 | | | BatchNumber | VARCHAR(40) | NOT NULL | '' | | 商品批号 | 商品批号 | | | VendorBizDicSysNo1 | INT | NOT NULL | 0 | | 业务字典SysNo1 | 业务字典SysNo,相当于BizDicType下,BizDicCategory下的具体值的编号 | | | VendorBizDicSysNo2 | INT | NOT NULL | 0 | | 业务字典SysNo2 | 业务字典SysNo,相当于BizDicType下,BizDicCategory下的具体值的编号 | | | VendorBizDicSysNo3 | INT | NOT NULL | 0 | | 业务字典SysNo3 | 业务字典SysNo,相当于BizDicType下,BizDicCategory下的具体值的编号 | | | RequestQty | INT | NOT NULL | 0 | | 登记数量 | 登记数量 | | | BarCode | VARCHAR(20) | NULL | | | 条码 | 条码 | | | Param1 | VARCHAR(100) | NULL | | | 备用参数1 | 备用参数1 | | | Param2 | VARCHAR(100) | NULL | | | 备用参数2 | 备用参数2 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### SSKeyTheory _同构理论数据_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | VendorSysNo | INT | NOT NULL | | | 商户 | 商户 | | | SSKey | VARCHAR(40) | NOT NULL | | | 同构Key | 同构Key | | | PackageBoxID | VARCHAR(40) | NOT NULL | | | 包材ID | 包材ID | | | SOCount | INT | NOT NULL | | | 订单数量 | 订单数量 | | | SOWeight | DECIMAL(18, 2) | NOT NULL | | | 订单重量 | 订单重量 | | | TheoryWeight | DECIMAL(18, 2) | NOT NULL | | | 理论重量 | 理论重量 | | | ExampleSO | INT | NOT NULL | | | 示例订单 | 示例订单 | | | Memo | VARCHAR(255) | NOT NULL | '' | | 备注 | 备注 | | | EditDate | DATETIME | NULL | GETDATE() | | 修改时间 | 修改时间 | ### TempSSKeyTheory _同构理论数据临时表_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | VendorSysNo | INT | NOT NULL | | | 商户 | 商户 | | | SSKey | VARCHAR(40) | NOT NULL | | | 同构Key | 同构Key | | | PackageBoxID | VARCHAR(40) | NOT NULL | | | 包材ID | 包材ID | | | SOCount | INT | NOT NULL | | | 订单数量 | 订单数量 | | | SOWeight | DECIMAL(18, 2) | NOT NULL | | | 订单重量 | 订单重量 | | | TheoryWeight | DECIMAL(18, 2) | NOT NULL | | | 理论重量 | 理论重量 | | | ExampleSO | INT | NOT NULL | | | 示例订单 | 示例订单 | | | Memo | VARCHAR(255) | NOT NULL | '' | | 备注 | 备注 | | | EditDate | DATETIME | NULL | GETDATE() | | 修改时间 | 修改时间 | ### QASOMgt _质量管理跟踪表_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | SOSysNo | INT | | | | 订单号 | 订单号 | | | WaybillNumber | VARCHAR(50) | NOT NULL | | | 运单号 | 运单号 | | | ShipTypeId | VARCHAR(10) | NOT NULL | | | 物流ID | 物流ID | | | VendorSysNo | INT | NOT NULL | | | 供应商SysNo | 供应商SysNo | | | ThirdECID | VARCHAR(10) | NOT NULL | | | 电商平台ID,冗余 | 电商平台ID | | | ThirdECStoreName | VARCHAR(100) | NOT NULL | | | 店铺名称 | 店铺名称,冗余显示用 | | | ProvinceName | VARCHAR(50) | NOT NULL | | | 省 | 省 | | | CityName | VARCHAR(50) | NOT NULL | | | 市 | 市 | | | SODate | DATETIME | NOT NULL | | | 订单时间 | 订单时间 | | | ToWMSDate | DATETIME | NOT NULL | | | 到库时间 | 到库时间 | | | ConfirmDate | DATETIME | NOT NULL | | | 出库时间 | 出库时间,即订单的回传时间 | | | OutStockDate | DATETIME | NOT NULL | | | 出库时间 | 出库时间 | | | ShipCollectedDate | DATETIME | NULL | | | 揽收时间 | 揽收时间 | | | IsShipCollected | INT | NOT NULL | 0 | 1=NoShipCollected=未揽收, 2=HasShipCollected=已揽收 | 是否揽收 | 是否揽收 | | | ExceptionReason | INT | NOT NULL | | 0=Init=待确认, 101=TeamOmission=业务组库内遗留, 102=TransferOmission=3PL交接遗留, 103=ErrTransferShip=快递错分件, 201=CollectedNoData=揽收无到件信息 | 异常原因 | 异常原因,除了未揽收的包裹,如果是数据揽收模式,并且无到件信息,也可视为交接异常,做后续跟踪 | | | ExceptionProcess | INT | NOT NULL | | 0=Init=待处理, 1=NoException=无异常, 100=TransferCommon=转为正常, 101=PackageErrorProcess=错漏发补发, 102=PackageLossProcess=丢件补发, 201=RouteRenewSO=客户已建补发单, 202=RouteResendSO=线下单独补发, 203=RouteLossRepay=记丢件赔付, 999=Other=其它(备注) | 异常处理 | 异常处理,由质量员确认处理 | | | ExceptionMemo | VARCHAR(400) | NULL | | | 处理备注 | 异常处理备注 | | | ExceptionProcessUserName | VARCHAR(40) | NULL | 0 | | 处理人 | 处理人 | | | ExceptionProcessDate | DATETIME | NULL | | | 处理时间 | 处理时间 | | | TrackResult | INT | 0 | | 0=Init=待处理, 1=NoException=无异常, 100=PackageReturn=已退回仓库, 101=LossRepay=超时丢件赔付 | 跟踪结果 | 跟踪结果,未揽收错分件退回时,需要质量员扫描自动处理为已退回仓库,已揽收退回,在销退数据中如果已收到,会同步此处已退回。 | | | TrackMemo | VARCHAR(400) | NULL | | | 跟踪备注 | 跟踪备注 | | | TrackUserName | DATETIME | NULL | | | 跟踪处理人 | 跟踪处理人 | | | TrackDate | DATETIME | NULL | | | 跟踪处理时间 | 跟踪处理时间 | | | InUserSysNo | INT | NULL | 0 | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | 0 | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### VirtualInvOpeate _虚拟库存操作_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | VendorSysNo | INT | NOT NULL | | | 商户 | 商户 | | | BOSysNo | INT | NOT NULL | | | | | | | OpeateStatus | INT | NOT NULL | | 0=init=初始态, 10=Opeation=设置中, 50=Opeated=已设置, 100=Complete=已完结, -1=Void=已作废 | 状态 | 状态 | | | Memo | VARCHAR(400) | NULL | | | 备注 | 备注 | | | InUserSysNo | INT | NULL | 0 | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | 0 | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### VirtualInvOpeateDetail _虚拟库存操作明细_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | OpeateSysNo | INT | NOT NULL | | | 主表SysNo | 主表SysNo | | | PICSysNo | INT | NOT NULL | | | | | | | CellID | VARCHAR(40) | NULL | 0 | | 库位 | 库位 | | | ProductSysNo | INT | NOT NULL | | | 商品 | 商品 | | | BatchNumber | VARCHAR(40) | NULL | | | 批次 | 批次 | | | Qty | INT | NULL | 0 | | 数量 | 数量 | | | InUserSysNo | INT | NULL | 0 | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | 0 | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### RMPackageSignin _消退回来的包裹送达仓库进行签收交接的主表_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 到库签收交接编号 | 到库签收交接编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | ShipName | VARCHAR(20) | NULL | | | 快递名称 | 快递名称,对应cwmmain.ShipType表的ShortName | | | StartDate | DATETIME | NULL | | | 开始时间 | 开始时间 | | | EndDate | DATETIME | NULL | | | 结束时间 | 结束时间 | | | PackageCount | INT | NULL | | | 包裹数量 | 包裹数量 | | | PackageSigninStatus | INT | NOT NULL | | 1=Signin=到库交接中, 90=Signed=交接完成, 100=Complete=已完结, -1=Void=已作废 | 状态 | 状态 | | | Memo | VARCHAR(400) | NULL | | | 备注说明 | 备注说明 | | | Courier | VARCHAR(40) | NULL | | | 快递员 | 快递员 | | | InUserSysNo | INT | NULL | | | 创建人 | 创建人 | | | InUserName | VARCHAR(40) | NULL | | | 创建人显示名 | 创建人显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | | | 最后修改时间 | 最后修改时间 | ### RMPackageSigninDetail _消退回来的包裹送达仓库进行到库交接明细_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | RM编号 | RM编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | SigninSysNo | INT | NOT NULL | 0 | | 到库签收交接编号 | 到库签收交接编号 | | | WaybillNumber | VARCHAR(40) | NOT NULL | | | 运单号 | 运单号 | | | RMType | INT | NOT NULL | | 2=CutomerReturn = 客退, 5=OnExpressSOInspect=原返 | 退货类型 | 退货类型 | | | VendorSysNo | INT | NULL | | | 商户编号 | 商户编号,原返自动写入,客退人工判断 | | | RMPackageState | INT | NOT NULL | | 0=Common=正常, 1=Damage=破损, 9=Empty=空包 | 包裹状况 | 包裹状况 | | | CommonStatus | INT | NOT NULL | 1 | 1=Actived=有效, 0=DeActived=无效 | 状态 | 状态,默认都是有效,删除时设为无效,需输入备注说明 | | | PackageDisposeStatus | INT | NOT NULL | 1 | 0=Pending=待处理, 10=Processing=处理中, 50=Processed=已处理, 60=ToReceiveProcessed=移交收货处理, 70=LostInWarehouse=库内遗失, 80=Forwarded=已转寄, 99=NotProcessed=无需处理, | 包裹处理状态 | 待处理:初始态就是待处理。 处理中:只要进入了销退任务,就是处理中;删除后返回待处理。 已处理:销退任务上架了。 无需处理/移交收货处理/库内遗失:批量勾选,填写备注说明。 已转寄:逐单勾选,填写转寄单号到备注中。 | | | Memo | VARCHAR(400) | NULL | | | 备注说明 | 备注说明 | | | InUserSysNo | INT | NULL | | | 创建人 | 创建人 | | | InUserName | VARCHAR(40) | NULL | | | 创建人显示名 | 创建人显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | | | 最后修改时间 | 最后修改时间 | ### RMPackageSigninImg _消退回来的包裹送达仓库进行到库交接签名图片_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | RM编号 | RM编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | DetailSysNo | INT | NOT NULL | 0 | | 到库签收交接明细编号 | 到库签收交接明细编号 | | | SigninSysNo | INT | NOT NULL | 0 | | 到库签收交接编号 | 到库签收交接编号 | | | ImgUrl | VARCHAR(200) | NOT NULL | | | 到库签收交接图片路径 | 到库签收交接图片路径 | | | CommonStatus | INT | NOT NULL | 1 | 1=Actived=有效, 0=DeActived=无效 | 状态 | 状态,默认都是有效,删除时设为无效,需输入备注说明 | | | Memo | VARCHAR(400) | NULL | | | 备注说明 | 备注说明 | | | InUserSysNo | INT | NULL | | | 创建人 | 创建人 | | | InUserName | VARCHAR(40) | NULL | | | 创建人显示名 | 创建人显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | | | 最后修改时间 | 最后修改时间 | ### ProductInvChange _库存异动记录,用于相关异动回传ERP,目前有良残转换、批次调整_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | RM编号 | RM编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | VendorSysNo | INT | NOT NULL | | | 商户 | 商户 | | | ChangeStatus | INT | NOT NULL | 0 | 0=int=初始态, 100=Complete=已完成 | 异动状态 | 异动状态 | | | ChangeType | INT | NOT NULL | 0 | 1=CellFlagChange=良残转换, 2=BatchChange=批次调整, 3=QtyChange=库存调整 | 异动类型 | 异动类型 | | | RefCode | VARCHAR(40) | NOT NULL | | | 关联的编号 | 关联的编号 | | | RefSysNo | INT | NOT NULL | | | 关联的系统编号 | 关联的系统编号 | | | ConfirmStatus | INT | NOT NULL | | 0=INIT=未回传, 10000=Complete=已回传, -1=Failed=回传失败, -2=NoNeed=无需回传 | 回传状态 | 回传状态 | | | ConfirmDate | DATETIME | NULL | | | 回传时间 | 回传时间 | | | ConfirmMemo | VARCHAR(400) | NULL | | | 回传说明 | 回传说明 | | | CommonStatus | INT | NOT NULL | 1 | 1=Actived=有效, 0=DeActived=无效 | 状态 | 状态,默认都是有效,删除时设为无效,需输入备注说明 | | | Memo | VARCHAR(400) | NULL | | | 备注说明 | 备注说明 | | | InUserSysNo | INT | NULL | | | 创建人 | 创建人 | | | InUserName | VARCHAR(40) | NULL | | | 创建人显示名 | 创建人显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | | | 最后修改时间 | 最后修改时间 | ### ProductInvChangeDetail _库存异动记录明细_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 明细编号 | 明细编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | ChangeSysNo | INT | NOT NULL | 0 | | 异动记录编号 | 异动记录编号 | | | ProductSysNo | INT | NOT NULL | 0 | | 商品编号 | 商品编号 | | | CellID | VARCHAR(40) | NOT NULL | | | 库位 | 库位 | | | BatchNumber | VARCHAR(40) | NOT NULL | | | 批次 | 批次 | | | CellFlag | INT | NULL | | | 库位标记 | 库位标记 | | | ChangeQty | INT | NOT NULL | | | 异动数量 | 异动数量,增加为正,减少为负 | | | Memo | VARCHAR(400) | NULL | | | 备注说明 | 备注说明 | | | InUserSysNo | INT | NULL | | | 创建人 | 创建人 | | | InUserName | VARCHAR(40) | NULL | | | 创建人显示名 | 创建人显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | | | 最后修改时间 | 最后修改时间 | ### PTMaster _预处理单_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | VendorSysNo | INT | NULL | | | 商户 | 商户 | | | ThirdECID | VARCHAR(40) | NOT NULL | '' | | 平台名称 | 平台名称 | | | PTID | VARCHAR(40) | NOT NULL | | | 预处理ID | 预处理ID,系统自动生成,可以修改,可以重复 | | | PTStatus | INT | NULL | | 0=Init=初始态, 10=Confirmed=已确认 50=OnProcessing=作业中, 100=Completed=已完成, -1=Void=已作废 | 预处理状态 | 预处理状态。 有系统单据、或者有移库任务就变为作业中。 有系统单据的系统单据全部完成或者无系统单据则手动点击完成按钮变为已完结。 | | | PTConfirmOrder | INT | NULL | | 0=Init=未确认, 1=SysOrder=已确认系统单据, 2=ExtOrder=已确认外部单据, 10=All=已确认所有单据 | 商户 | 商户 | | | Memo | VARCHAR(400) | NULL | | | 备注说明 | 备注说明 | | | InUserSysNo | INT | NULL | | | 创建人 | 创建人 | | | InUserName | VARCHAR(40) | NULL | | | 创建人显示名 | 创建人显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | | | 最后修改时间 | 最后修改时间 | ### PTSysOrder _预处理单系统单据_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 明细编号 | 明细编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | PTSysNo | INT | NOT NULL | | | 预处理编号 | 预处理编号 | | | OrderType | INT | NOT NULL | | | 系统单据类型 | 系统单据类型 | | | OrderSysNo | INT | NOT NULL | | | 系统单据编号 | 系统单据编号 | | | CommonStatus | INT | NOT NULL | | 1=Actived=有效, 0=DeActived=无效 | 状态 | 状态,只有当作废预处理的时候才是无效 | | | InUserSysNo | INT | NULL | | | 创建人 | 创建人 | | | InUserName | VARCHAR(40) | NULL | | | 创建人显示名 | 创建人显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | | | 最后修改时间 | 最后修改时间 | ### PTSysOrderItem _预处理单系统单据商品明细_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 明细编号 | 明细编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | PTSysNo | INT | NOT NULL | | | 预处理编号 | 预处理编号 | | | PTOrderSysNo | INT | NOT NULL | | | 系统单据SysNo | PTSysOrder.SysNo | | | OrderSysNo | INT | NOT NULL | | | 系统单据编号 | 系统单据编号 | | | ProductSysNo | INT | NOT NULL | | | 商品 | 商品 | | | BatchNumber | VARCHAR(40) | NOT NULL | | | 批次 | 批次 | | | Quantity | INT | NULL | | | 数量 | 数量 | | | CartonPackingQty | INT | NULL | | | 发出箱规 | 发出箱规 | | | Remark | VARCHAR(400) | NULL | | | 备注 | 备注,单据明细的备注 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | | | 最后修改时间 | 最后修改时间 | ### PTExtOrder _预处理单外部单据_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(10001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | ExtOrderID | VARCHAR(40) | NOT NULL | | | 外部单据ID | 外部单据ID | | | PTSysNo | INT | NOT NULL | | | 预处理编号 | 预处理编号 | | | CommonStatus | INT | NOT NULL | | 1=Actived=有效, 0=DeActived=无效 | 状态 | 状态,只有当作废预处理的时候才是无效 | | | OrderCreateTime | DATETIME | NULL | | | 实际加工时间 | 实际加工开始时间,变为任务作业中时更新 | | | OrderCompleteTime | DATETIME | NULL | | | 实际完成时间 | 实际加工完成时间,变为加工完毕时更新 | | | PlanTime | DATETIME | NULL | | | 计划加工时间 | 计划加工时间 | | | PlanCloseTime | DATETIME | NULL | | | 预计关单时间 | 预计关单时间,数据要求来源于导入文件 | | | SupplierCode | VARCHAR(50) | NULL | | | 供应商编码 | 供应商编码 | | | SupplierName | VARCHAR(100) | NULL | | | 供应商名称 | 供应商名称 | | | SupplierAddress | VARCHAR(200) | NULL | | | 供应商地址 | 供应商详细地址 | | | SupplierUserName | VARCHAR(40) | NULL | | | 供应商联系人 | 供应商联系人 | | | SupplierPhone | VARCHAR(40) | NULL | | | 供应商电话 | 供应商电话 | | | SendDC | VARCHAR(40) | NULL | | | 发货配送中心 | 发货配送中心 | | | SendOrgName | VARCHAR(100) | NULL | | | 发货机构名称 | 发货机构名称 | | | SendAddress | VARCHAR(200) | NULL | | | 发货地址 | 发货地址 | | | SendUserName | VARCHAR(40) | NULL | | | 发货人名 | 发货人名 | | | SendPhone | VARCHAR(40) | NULL | | | 发货电话 | 发货电话 | | | RecDC | VARCHAR(40) | NULL | | | 配送中心名称 | 配送中心名称 | | | RecOrgName | VARCHAR(100) | NULL | | | 配送目的地 | 配送目的地,比如京东仓库的具体库名 | | | RecAddress | VARCHAR(200) | NULL | | | 配送目标详细地址 | 配送目标详细地址 | | | RecUserName | VARCHAR(40) | NULL | | | 收件人名 | 收件人名 | | | RecPhone | VARCHAR(40) | NULL | | | 收件电话 | 收件电话 | | | Memo | VARCHAR(500) | NULL | | | 备注说明 | 备注说明 | | | InUserSysNo | INT | NULL | | | 创建人 | 创建人 | | | InUserName | VARCHAR(40) | NULL | | | 创建人显示名 | 创建人显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | | | 最后修改时间 | 最后修改时间 | ### PTMExtOrderItem _预处理单外部单据明细_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 明细编号 | 明细编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | PTSysNo | INT | NOT NULL | | | 预处理编号 | 预处理编号 | | | ExtOrderSysNo | INT | NOT NULL | | | 系统单据编号 | 系统单据编号 | | | ExtProductSysNo | INT | NOT NULL | | | 商品 | 商品 | | | BatchNumber | VARCHAR(40) | NOT NULL | | | 批次 | 批次 | | | ProduceDate | DATETIME | NULL | | | 生产日期 | 生产日期 | | | ExpireDate | DATETIME | NULL | | | 过期日期 | 过期日期 | | | Quantity | INT | NULL | | | 数量 | 数量 | | | CartonPackingQty | INT | NULL | | | 发出箱规 | 发出箱规 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | | | 最后修改时间 | 最后修改时间 | ### PTMExtOrderProduct _预处理单外部单据对应系统商品(hold)_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 明细编号 | 明细编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | PTSysNo | INT | NOT NULL | | | 预处理编号 | 预处理编号 | | | ExtOrderSysNo | INT | NOT NULL | | | 外部单据系统编号 | 外部单据系统编号 | | | ExtProductSysNo | INT | NOT NULL | | | 外部商品 | 外部商品 | | | ProductSysNo | INT | NOT NULL | | | 商品 | 商品 | | | BatchNumber | VARCHAR(40) | NOT NULL | | | 批次 | 批次 | | | Quantity | INT | NULL | | | 数量 | 数量 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | | | 最后修改时间 | 最后修改时间 | ### ComboTask _套组任务_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | VendorSysNo | INT | NOT NULL | | | 商户 | 商户 | | | ECComboSysNo | INT | NOT NULL | | | 套组编号 | 套组编号 | | | ComboName | VARCHAR(100) | NULL | | | 套组名称 | 套组名称(冗余) | | | SameStructureKey | VARCHAR(40) | NULL | | | 套组同构key | 套组同构key(冗余) | | | ComboTaskStatus | INT | NULL | | 0=Init=初始态, 50=OnProcessing=作业中, 100=Completed=已完成 | 任务状态 | 任务状态。 设置了子商品移库任务变为作业中。 全部上架后或者手动修改已完成。 | | | ComboTaskType | INT | NOT NULL | 0 | 0=Assembled=组套, 1=Disassembled=拆套, | 套组任务类型 | 套组任务类型。组套还是拆套,默认组套 | | | TaskCellID | VARCHAR(40) | NOT NULL | | | 套组任务库位 | 套组任务库位 | | | ComboQty | INT | NOT NULL | 0 | | 组套数量 | 组套数量 | | | UpperQty | INT | NOT NULL | 0 | | 上架数量 | 上架数量 | | | Memo | VARCHAR(400) | NULL | | | 备注说明 | 备注说明 | | | InUserSysNo | INT | NULL | | | 创建人 | 创建人 | | | InUserName | VARCHAR(40) | NULL | | | 创建人显示名 | 创建人显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | | | 最后修改时间 | 最后修改时间 | ### ComboTaskItem _套组任务商品明细_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 明细编号 | 明细编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | CTSysNo | INT | NOT NULL | | | 套组任务编号 | 套组任务编号 | | | ProductSysNo | INT | NOT NULL | | | 商品编号 | WMS中具体组套商品 | | | Quantity | INT | NULL | | | 数量 | 所组套组一共所需商品数量 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | | | 最后修改时间 | 最后修改时间 | ### DeliveryTask _配送任务主表-对应的一辆车、一条线路、一个司机、一批订单(BO)_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | VARCHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | SCSysNo | INT | NOT NULL | 0 | | 客户公司编号 | 客户公司的系统编号 | | | TaskID | VARCHAR(20) | NOT NULL | | | 任务ID | 任务ID,方便沟通:YYYYMMDD-序号 | | | TaskName | VARCHAR(40) | NOT NULL | | | 任务名称 | 任务名称 | | | PlanDeliverTime | DATETIME | NULL | | | 计划出发时间 | 计划出发时间 | | | VehicleSysNo | INT | NOT NULL | 0 | | 配送车辆 | 实际配送车辆 | | | DriverSysNo | INT | NOT NULL | 0 | | 配送司机 | 实际配送司机 | | | PublishDeliveryTime | DATETIME | NULL | | | 任务发布时间 | 任务发布时间 | | | DriverGetDeliveryTime | DATETIME | NULL | | | 司机接收任务时间 | 司机接收任务时间 | | | DeliverStartTime | DATETIME | NULL | | | 实际出发时间 | 实际出发时间 | | | DeliverEndTime | DATETIME | NULL | | | 实际配送完毕时间 | 实际配送完毕时间 | | | DeliveryTaskStatus | TINYINT | NOT NULL | 1 | 0=Init=初始草稿, 10=PublishDelivery=任务已发布, 20=GetDelivery=已接收任务, 50=OnDelivery=配送中, 100=Completed=配送完成, -1=Void=已作废 | 配送任务状态 | 配送任务状态,所有订单装车确认后,变为配送中。 前期:在后台手动确认和手动关闭;二期开发司机端,由司机在小程序上逐单确认和逐单送达签收。 | | | FromAddress | VARCHAR(100) | NULL | | | 出发地 | 出发地 | | | Memo | VARCHAR(200) | NULL | | | 备注 | 备注 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 修改人编号 | 修改人编号 | | | EditUserName | VARCHAR(40) | NULL | | | 修改人姓名 | 修改人姓名 | | | EditDate | DATETIME | NULL | GETDATE() | | 修改时间 | 修改时间 | ### DeliveryTaskDest _配送任务子表-目的地明细_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | VARCHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | DeliveryTaskSysNo | INT | NOT NULL | | | 配送任务表系统编号 | 配送任务表系统编号 | | | ThirdPartnerSysNo | INT | NOT NULL | | | 计划配送的往来单位 | 计划配送的往来单位 | | | StationName | VARCHAR(200) | NOT NULL | | | 配送点名称 | 配送点名称,默认往来单位名称 | | | StationContact | VARCHAR(20) | NOT NULL | | | 配送点联系人 | 配送点联系人,默认往来单位联系人 | | | StationPhone | VARCHAR(40) | NOT NULL | | | 配送点电话 | 配送点电话,默认往来单位电话 | | | StationAddress | VARCHAR(200) | NOT NULL | | | 配送点地址 | 配送点地址,默认往来单位地址 | | | Longitude | DECIMAL(10,6) | NOT NULL | | | 经度 | 经度,小数点后不超过6位,默认往来单位经度 | | | Latitude | DECIMAL(10,6) | NOT NULL | | | 纬度 | 纬度,小数点后不超过6位,默认往来单位纬度 | | | ActualLongitude | DECIMAL(10,6) | NULL | | | 实际到达经度 | 实际到达经度(以后有司机端时在确认送达签收时更新) | | | ActualLatitude | DECIMAL(10,6) | NULL | | | 实际到达纬度 | 实际到达纬度(以后有司机端时在确认送达签收时更新) | | | OrderNum | INT | NOT NULL | | | 配送点先后顺序 | 配送点先后顺序, 越小越先送,从1开始 | | | ArriveDate | DATETIME | NULL | | | 送达时间 | 送达时间,司机到达的时间(预留,抵达时时间) | | | ArriveOverDate | DATETIME | NULL | | | 送达时间 | 送达时间,司机送达签收时触发 | | | Memo | VARCHAR(200) | NULL | | | 备注 | 备注,用于填写情况说明 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### DeliveryTaskOrder _配送任务子表-单据号_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | VARCHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | DeliveryTaskSysNo | INT | NOT NULL | | | 配送任务表系统编号 | 配送任务表系统编号 | | | DeliveryTaskDestSysNo | INT | NOT NULL | | | 配送目的地明细编号 | 配送目的地明细编号 | | | OrderPTID | VARCHAR(40) | NULL | | | 平台的单据ID | 平台的单据ID,平台生成的唯一ID | | | OptSource | VARCHAR(20) | NULL | '自动分配' | | 单据加入的方式 | 单据加入的方式,默认值自动分配,可以人工分配 | | | TaskOrderStatus | INT | NOT NULL | | 0=Init=待装车, 50=OnDelivery=已装车完成, 100=Completed=配送完成, -1=Void=已作废, -50=Intercepted=已拦截 | 配送单据状态 | 配送单据状态:初始态-任务创建时默认,已装车核验-司机装车好一个单据需要确认一个单据已装车,配送完成-司机送达签收时触发 | | | OrderNum | INT | NOT NULL | | | 配送点先后顺序 | 配送点先后顺序, 越小越先送,从1开始 | | | LoadingDate | DATETIME | NULL | | | 装车时间 | 装车时间 | | | ArriveDate | DATETIME | NULL | | | 送达时间 | 送达时间,司机送达签收的时间 | | | Longitude | DECIMAL(10,6) | NULL | | | 经度 | 签收时经度,小数点后不超过6位 | | | Latitude | DECIMAL(10,6) | NULL | | | 纬度 | 签收时纬度,小数点后不超过6位 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### StevedoringRecord _装卸货记录_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | VARCHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | CompanySysNo | INT | NOT NULL | | | 客户公司编号 | 客户公司编号 | | | Numberplate | VARCHAR(20) | NULL | | | 车牌 | 车牌 | | | StevedoringType | INT | NOT NULL | | 1=Load=装货, 2=UnLoad=卸货 | 装卸类型 | 装卸类型 | | | CBMQty | DECIMAL(18, 2) | NOT NULL | 0 | | 装卸方数 | 装卸方数 | | | WeightQty | DECIMAL(18, 2) | NOT NULL | 0 | | 装卸吨数 | 装卸货吨数 | | | UnloadingStatus | INT | NOT NULL | 0 | 0=Init=初始态, 100=Completed=登记完成, -1=Void=已作废 | 登记状态 | 登记状态,创建时为初始态,上传图片后更新为完成,完成后只能修改图片,入库单也不可再修改 | | | PictureUrl | VARCHAR(200) | NULL | | | 图片地址 | 图片地址 | | | Memo | VARCHAR(400) | NULL | | | 备注 | 备注 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### StevedoringRecordDetail _装卸货记录子表-PO单号_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | VARCHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | StevedoringRecordSysNo | INT | NOT NULL | | | 卸货登记系统编号 | 卸货登记系统编号 | | | OrderSysNo | INT | NOT NULL | | | 单据编号 | 单据编号 | ### CellInvMoveTask _搬仓移动任务,主要用于同一个仓库搬仓的库位库存数据迁移_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | OriginStorageType | INT | NOT NULL | | 0=ManuPicking=零拣, 1=Box=料箱, 2=Pallet=托盘, 3=GroundHeap=地堆 | 源库位类型 | 源库位类型 | | | OriginStorageZoneId | VARCHAR(2) | NOT NULL | | | 源库区ID | 源库区ID | | | OriginCellID | VARCHAR(40) | NOT NULL | | | 源库位 | 源库位 | | | PackingCode | VARCHAR(40) | NULL | | | 载体条码 | 载体条码,或者是移库时承载的载体条码 | | | InvMoveTaskStatus | INT | NOT NULL | | 0=Init=初始状态, 20=TaskLaunch=下发任务, 30=OnPicking=拣货中, 50=Picked=完成拣货, 100=Completed=移库完成 | 移库状态 | 移库状态,只需要50和100 | | | TargetCellID | VARCHAR(40) | NULL | | | 目标库位 | 目标库位 | | | Memo | VARCHAR(400) | NULL | | | 备注 | 备注 | | | PickUserSysNo | INT | NULL | | | 拣货人 | 拣货人 | | | PickUserName | VARCHAR(40) | NULL | | | 拣货人名 | 拣货人名 | | | PickCompleteDate | DATETIME | NULL | | | 完成拣货时间 | 完成拣货时间 | | | UpperUserSysNo | INT | NULL | | | 上架人 | 上架人 | | | UpperUserName | VARCHAR(40) | NULL | | | 上架人名 | 上架人名 | | | UpperCompleteDate | DATETIME | NULL | | | 上架完成时间 | 上架完成时间 | ### CellInvMoveTaskDetail _搬仓移动任务明细_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | CIMTSysNo | INT | NOT NULL | | | 任务编号 | 任务编号 | | | CellID | VARCHAR(40) | NOT NULL | | | 库位ID | 库位ID:XX-XXX-XX-XXX-X,也等于Cell的BarCode,(XX库区XXX排XX层XXX格-X) | | | StorageType | INT | NOT NULL | | 0=ManuPicking=零拣, 1=Box=料箱, 2=Pallet=托盘, 3=GroundHeap=地堆 | 库位类型 | 库位类型,零拣库和地堆库均为混合存放模式,料箱库为按商品一库一箱存放模式,立体库位按商品一库一托存放模式。 | | | StorageZoneId | VARCHAR(2) | NOT NULL | | | 库区ID | 库区ID | | | AutoFlag | INT | NOT NULL | 0 | 0=Manu=人工库区, 1=Auto=自动化库区, 2=Robot=机器人库区 | 库区形式 | 库区形式 | | | CellFlag | INT | NOT NULL | 0 | 0=Common=正常库位, 2=Imperfect=次品库位, 3=Waste=废品库位 | 良残标识 | 良残标识(冗余) | | | ProductSysNo | INT | NOT NULL | 0 | | 商品编号 | 商品系统编号 | | | BatchNumber | VARCHAR(40) | NOT NULL | '' | | 批号 | 批号 | | | ProduceDate | DATETIME | NULL | | | 效期 | 生产日期 | | | ExpireDate | DATETIME | NULL | | | 效期 | 有效截止日期,收货时如果没填效期或者不需要效期,则为null | | | RecDate | DATETIME | NOT NULL | | | 收货日期 | 收货日期,用于没有效期的商品,基于收货日期先进先出 | | | CartonPackingQty | INT | NULL | | | 箱规数量 | 箱规数量,没有箱规则为0,没有设置箱规的商品不能入托盘库 | | | StockQty | INT | NOT NULL | 0 | | 库位数量 | 库位实际数量,捡完货立即扣减 | | | AvailableQty | INT | NOT NULL | 0 | | 可用库存 | 可用数量,创建完任务立即扣减 | | | TransferOccupyQty | INT | NOT NULL | 0 | | 货权转移占用数量 | 货权转移占用数量 | | | CheckLockQty | INT | NOT NULL | 0 | | 锁定数量 | 盘点锁定数量,缺货时增加锁定数量扣减可用数量 | | | ProductInvCellStatus | INT | NOT NULL | 0 | 1=Common=正常, 2=Occupy=作业占用, 21=Exception=异常冻结 | 状态 | 状态 | | | CellLockFlag | INT | NULL | 0 | 0=Normal=正常, 1=Locked=常规锁定, 21=ExceptLock=异常锁定 | 锁定标识 | 锁定标识 | | | BizDicSysNoes | VARCHAR(200) | NULL | | | 业务字典编号 | 业务字典编号,多个逗号分割,主要用于处理退货登记次品 | | | BoxCode | VARCHAR(40) | NULL | | | 箱码 | 箱码,料箱库时箱码 | | | BoxQty | INT | NULL | | | 箱数 | 箱数,料箱库时为1,如果是托盘,则是托盘上箱数 | | | PalletCode | VARCHAR(40) | NULL | | | 托盘码 | 托盘码,托盘库时托盘 | | | SameStructureKey | VARCHAR(40) | NULL | | | 套组同构key | 套组同构key | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### CellScatteredClearUp _库位散件理货任务_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | ClearUpStatus | INT | NOT NULL | 0 | 0=ClearUpIng=理货中, 10=ClearUped=理货完成, 50=OnUppering=上架中, 100=Complete=上架完成 | 理货状态 | 理货状态 | | | ClearUpCars | VARCHAR(40) | NULL | | | 分拣车 | 分拣车:4_6,4_6 | | | CellIDs | VARCHAR(200) | NULL | | | 理货库位 | 理货库位 | | | CellFlag | INT | NOT NULL | 0 | 0=Common=正常库位, 2=Imperfect=次品库位, 3=Waste=废品库位 | 良残标识 | 良残标识 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### CellScatteredBox _库位散件理货载体_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | CellScatteredSysNo | INT | NOT NULL | | | 理货任务编号 | 理货任务编号 | | | ClearUpCarIndex | INT | NOT NULL | | | 分拣车序号 | 分拣车序号,从1开始 | | | BoxCode | VARCHAR(40) | NULL | | | 载体条码 | 载体条码 | | | BoxCellNo | VARCHAR(40) | NULL | | | 载体格口号 | 载体格口号:A1 | | | ClearUpStatus | INT | NOT NULL | 0 | 0=ClearUpIng=理货中, 10=ClearUped=理货完成, 50=OnUppering=上架中, 100=Complete=上架完成 | 理货状态 | 理货状态 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### CellScatteredProduct _库位散件理货商品_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | CellScatteredSysNo | INT | NOT NULL | | | 理货任务编号 | 理货任务编号 | | | CellScatteredBoxSysNo | INT | NOT NULL | | | 理货载体系统编码 | 理货载体系统编码 | | | CellID | VARCHAR(40) | NULL | | | 库位条码 | 库位条码 | | | ProductSysNo | INT | NOT NULL | | | 商品系统编码 | 商品系统编码 | | | ProductQty | INT | NOT NULL | | | 商品数量 | 商品数量 | | | UpperQty | INT | NOT NULL | 0 | | 上架数量 | 上架数量 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ## CWMLog ### MessageCenter _信息(通知、异常)中心_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | VendorSysNo | INT | NOT NULL | 0 | | 商户编号 | 商户编号 | | | BizSysNo | INT | NOT NULL | | | 业务编号 | 业务编号 | | | MessageBizType | INT | NOT NULL | | 0=Product=商品, 1=PO=入库单, 2=SO=订单, 3=BO=BO单, 4=RM=退货单 | | | | | MsgType | INT | NOT NULL | | 0=Message=通知, 1=Alert=预警, 9=Exception=异常 | 消息类型 | 消息类型 | | | BizCode | VARCHAR(200) | NOT NULL | '' | | 业务Code | 业务Code,如SOID\BOID | | | BizRefCode | VARCHAR(200) | NOT NULL | '' | 业务相关Code.somaster.sorelcode | 业务相关Code | 业务相关Code.somaster.sorelcode | | | MsgTitle | VARCHAR(200) | NOT NULL | | | 消息标题 | 消息标题 | | | MsgContent | text | NOT NULL | '' | | 消息内容 | 消息内容 | | | MsgDate | DATETIME | NULL | GETDATE() | | 消息时间 | 消息时间 | | | MsgUrl | VARCHAR(80) | NULL | | | Url | Url | | | IsNew | INT | NOT NULL | 1 | | 是否新 | 是否新,创建时是1,点击查看详细后变为0 | | | InUserSysNo | INT | NULL | | | 创建人 | 创建人 | | | InUserName | VARCHAR(40) | NULL | | | 创建人显示名 | 创建人显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### ReceiveLog _收货日志_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | ReceiveAction | INT | NOT NULL | | 101=IS_RecCreate=收货任务创建, 102=IS_RecCheck=收货清点, 103=IS_RecSetUpper=收货上架设置, 105=IS_RecUpperOnline=收货上架 | 业务任务作业 | 业务任务作业 | | | ActionDesc | VARCHAR(200) | NULL | | | 操作说明 | 操作说明 | | | ActionStartDate | DATETIME | NULL | | | 作业开始时间 | 作业开始时间 | | | ActionEndDate | DATETIME | NULL | | | 作业结束时间 | 作业结束时间 | | | ActionUserSysNo | INT | NULL | | | 创建人 | 创建人 | | | ActionUserName | VARCHAR(40) | NULL | | | 创建人显示名 | 创建人显示名 | | | POSysNo | INT | NULL | 0 | | PO编号 | PO编号 | | | ReceiveSysNo | INT | NULL | 0 | | 收货编号 | 收货编号 | | | WBSysNo | INT | NOT NULL | | | 工作台编号 | 工作台编号 | ### OutStockLog _出库日志,按照每个单据来写入_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | OutStockAction | INT | NOT NULL | | 201=OS_WaveCreate=出库波次创建, 202=OS_WaveTaskIssue=波次任务下发, 205=OS_Pick=拣货任务作业, 206=OS_MISOSencondPick=多品播种作业, 208=OS_Packaged=复核打包作业, 210=OS_Completed=完成出库 | 任务作业 | 任务作业 | | | ActionDesc | VARCHAR(200) | NULL | | | 操作说明 | 操作说明 | | | ActionStartDate | DATETIME | NULL | | | 作业开始时间 | 作业开始时间 | | | ActionEndDate | DATETIME | NULL | | | 作业结束时间 | 作业结束时间 | | | ActionUserSysNo | INT | NULL | | | 创建人 | 创建人 | | | ActionUserName | VARCHAR(40) | NULL | | | 创建人显示名 | 创建人显示名 | | | WaveSysNo | INT | NOT NULL | 0 | | 波次编号 | 波次编号; | | | PickTaskSysNo | INT | NOT NULL | | | 拣货任务编号 | 拣货任务编号 | | | OrderType | INT | NOT NULL | 1 | 1=SO=SO订单, 2=BO=BO批量单 | 单据类型 | 单据类型 | | | OrderSysNo | INT | NULL | 0 | | 订单编号 | 订单编号 | | | WBSysNo | INT | NOT NULL | | | 工作台编号 | 工作台编号 | ### PIDateSnapshot _每日库存快照日志,每天凌晨2点执行,Run前一天的数据,然后删除100天前的数据_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | VendorSysNo | INT | NOT NULL | | | 商户编号 | 商户编号 | | | ProductSysNo | INT | NOT NULL | | | 商品编号 | 商品编号 | | | LogDate | DATE | NOT NULL | | | 快照日期 | 快照日期 | | | StockQty | INT | NOT NULL | 0 | | 在仓数量 | 正品在仓数量 | | | AvailableQty | INT | NOT NULL | 0 | | 可用库存 | 正品可用数量 | | | ImperfectQty | INT | NOT NULL | 0 | | 次品数量 | 次品数量 | | | WasteQty | INT | NOT NULL | 0 | | 废品数量 | 废品数量 | | | OrderOccupyQty | INT | NOT NULL | 0 | | 订单占用数量 | 订单占用数量:订单入仓时被占用的数量,订单出库时释放 | | | OtherOccupyQty | INT | NOT NULL | 0 | | 其它占用数量 | 其它占用数量:特殊处理被占用的数量,是需要处理的数量 | | | PickedOnlyQty | INT | NOT NULL | 0 | | 已拣货未出库的数量 | 已拣货未出库的数量 | ### PICDateSnapshot _每日库位库存快照日志,每天凌晨2点执行,Run前一天的数据,然后删除100天前的数据_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | VendorSysNo | INT | NOT NULL | | | 商户编号 | 商户编号 | | | ProductSysNo | INT | NOT NULL | | | 商品编号 | 商品编号 | | | LogDate | DATE | NOT NULL | | | 快照日期 | 快照日期 | | | CellID | VARCHAR(40) | NOT NULL | | | 库位ID | 库位ID:XX-XXX-XX-XXX-X,也等于Cell的BarCode,(XX库区XXX排XX层XXX格-X) | | | StorageType | INT | NOT NULL | | | 库位类型 | 库位类型 | | | CellFlag | INT | NOT NULL | 0 | 0=Common=正常库位, 2=Imperfect=次品库位, 3=Waste=废品库位 | 库位标识 | 库位标识(冗余) | | | BatchNumber | VARCHAR(40) | NULL | '' | | 批号 | 批号 | | | ExpireDate | DATETIME | NULL | | | 效期 | 有效截止日期,收货时如果没填效期或者不需要效期,则为null | | | RecDate | DATETIME | NOT NULL | | | 收货日期 | 收货日期,用于没有效期的商品,基于收货日期先进先出 | | | CartonPackingQty | INT | NULL | | | 箱规数量 | 箱规数量,没有箱规则为0,没有设置箱规的商品不能入托盘库 | | | StockQty | INT | NOT NULL | 0 | | 库位数量 | 库位实际数量,捡完货立即扣减 | | | AvailableQty | INT | NOT NULL | 0 | | 可用库存 | 可用数量,创建完任务立即扣减 | ### gk_io_order _极智嘉Geek+的出入业务单据_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | VendorSysNo | INT | NOT NULL | 0 | | 商户编号 | 商户编号,Geek+是按照商户进行管理 | | | GIOCode | VARCHAR(32) | NOT NULL | '' | | 对接交互编码 | 对接交互编码: GIOType-RefTaskSysNo-SysNo | | | GIOType | INT | NOT NULL | | 101=IS_PO_Issue=收货入库下发, 102=IS_POCancel=收货入库取消, 111=IS_Repl_Issue=补货入库下发, 112=IS_Repl_Cancel=补货入库取消, 201=OS_SO_Issue=订单出库下发, 211=OS_Repl_Issue=补货出库下发, 221=OS_BO_Issue=批量出库下发, | 业务类型 | 业务类型 | | | GIOName | VARCHAR(100) | NULL | '' | | 业务名称 | 业务名称 | | | GIODesc | VARCHAR(400) | NULL | | | 业务说明 | 业务说明或业务数据说明,比如库存批属性 | | | RefTaskSysNo | INT | NOT NULL | 0 | | 任务编号 | 任务编号 | | | RefOrderSysNo | INT | NOT NULL | 0 | | 相关单据编号 | 相关单据单号,比如PO编号,SO编号,BO编号 | | | RefWaveSysNo | INT | NOT NULL | 0 | | 相关波次编号 | 相关波次编号,出库的波次编号 | | | GIOPushStatus | INT | NOT NULL | 0 | 0=WaitPush=待推送, -1=PushFailure=推送失败, 100=PushSuccess=推送成功, -99=SystemException=系统异常, -100=NoNeedPush=不需推送 | 推送状态 | 推送状态,-1相当于Geek+返回的调用失败 | | | PushPackingCode | VARCHAR(40) | NOT NULL | | | 推送时载体码 | 推送时载体码 | | | PushReqBody | TEXT | NULL | | | 推送报文 | 推送报文(FlyTo云仓推送给Geek+) | | | PushRespBody | TEXT | NULL | | | 推送返回报文 | 推送返回报文(FlyTo云仓推送给Geek+,Geek+同步处理的返回) | | | PushExceptBody | TEXT | NULL | | | 推送异常信息 | 推送异常信息(FlyTo云仓推送给Geek+时发生的异常信息) | | | PushDate | DATETIME | NULL | | | 推送时间 | 推送时间 | | | PushCount | INT | NULL | 0 | | 推送次数 | 推送次数 | | | GIOCallbackStatus | INT | NOT NULL | 0 | 0=WaitCallback=待反馈, -1=CallbackFailure=反馈处理失败, 100=CallbackSuccess=反馈处理成功, -100=NoNeedCallback=不需反馈 | 反馈状态 | 反馈及反馈处理状态 | | | CallbackPackingCode | VARCHAR(40) | NOT NULL | | | 推送时载体码 | 推送时载体码 | | | CallbackReqBody | TEXT | NULL | | | 回调报文 | 回调报文(Geek+推送给FlyTo云仓) | | | CallbackRespBody | TEXT | NULL | | | 回调返回报文 | 回调返回报文(Geek+推送给FlyTo云仓,云仓同步处理的返回) | | | CallbackExceptBody | TEXT | NULL | | | 回调异常信息 | 回调异常信息(FlyTo云仓处理时发生的异常信息) | | | CallbackDate | DATETIME | NULL | | | 反馈时间 | 反馈时间 | | | CallbackCount | INT | NULL | 0 | | 反馈次数 | 反馈次数 | | | InUserSysNo | INT | NULL | 0 | | 创建人 | 创建人 | | | InUserName | VARCHAR(40) | NULL | | | 创建人显示名 | 创建人显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | 0 | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | | | 最后修改时间 | 最后修改时间 | ### gk_io_otherlog _极智嘉Geek+的出入其它job类日志_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | VendorSysNo | INT | NOT NULL | 0 | | 商户编号 | 商户编号,Geek+是按照商户进行管理 | | | GIOCode | VARCHAR(32) | NOT NULL | '' | | 对接交互编码 | 对接交互编码: GIOType-SysNo | | | GIOOtherType | INT | NOT NULL | | 10=SKU_Issue=商品推送, 303=SP_GAO_Callback=Geek内部盘点反馈, 331=SP_PROD_Property=库存批属性调整下发, 401=SP_INV_SNAP=库存镜像对账 | 业务类型 | 业务类型 | | | GIOName | VARCHAR(100) | NULL | '' | | 业务名称 | 业务名称 | | | GIODesc | VARCHAR(400) | NULL | | | 业务说明 | 业务说明或业务数据说明,比如库存批属性 | | | GIORefBizData | VARCHAR(TEXT) | NULL | | | 业务相关数据 | 业务相关数据,比如商品推送的商品编号多个逗号分隔;批量库存属性调整下发,涉及哪些商品 | | | GIOPushStatus | INT | NOT NULL | 0 | 0=WaitPush=待推送, -1=PushFailure=推送失败, 100=PushSuccess=推送成功, -100=NoNeedPush=不需推送 | 推送状态 | 推送状态 | | | PushPackingCode | VARCHAR(40) | NOT NULL | | | 推送时载体码 | 推送时载体码 | | | PushReqBody | TEXT | NULL | | | 推送报文 | 推送报文(FlyTo云仓推送给Geek+) | | | PushRespBody | TEXT | NULL | | | 推送返回报文 | 推送返回报文(FlyTo云仓推送给Geek+,Geek+同步处理的返回) | | | PushExceptBody | TEXT | NULL | | | 推送异常信息 | 推送异常信息(FlyTo云仓推送给Geek+时发生的异常信息) | | | PushDate | DATETIME | NULL | | | 推送时间 | 推送时间 | | | PushCount | INT | NULL | 0 | | 推送次数 | 推送次数 | | | GIOCallbackStatus | INT | NOT NULL | 0 | 0=WaitCallback=待反馈, -1=CallbackFailure=反馈处理失败, 100=CallbackSuccess=反馈处理成功, -100=NoNeedCallback=不需反馈 | 反馈状态 | 反馈及反馈处理状态 | | | CallbackPackingCode | VARCHAR(40) | NOT NULL | | | 推送时载体码 | 推送时载体码 | | | CallbackReqBody | TEXT | NULL | | | 回调报文 | 回调报文(Geek+推送给FlyTo云仓) | | | CallbackRespBody | TEXT | NULL | | | 回调返回报文 | 回调返回报文(Geek+推送给FlyTo云仓,云仓同步处理的返回) | | | CallbackExceptBody | TEXT | NULL | | | 回调异常信息 | 回调异常信息(FlyTo云仓处理时发生的异常信息) | | | CallbackDate | DATETIME | NULL | | | 反馈时间 | 反馈时间 | | | CallbackCount | INT | NULL | 0 | | 反馈次数 | 反馈次数 | | | InUserSysNo | INT | NULL | 0 | | 创建人 | 创建人 | | | InUserName | VARCHAR(40) | NULL | | | 创建人显示名 | 创建人显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | 0 | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | | | 最后修改时间 | 最后修改时间 | ### WaybillPrintlog _运单打印日志_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | WaybillPrintType | INT | NOT NULL | | 1=PrintByWave=打印波次订单, 2=PrintByWaveSO=打印波次指定订单, 3=PrintByWaveSOPackage=打印波次指定订单所有运单, 4=PrintWaybill=打印指定运单, 5=PrintByPickTask=打印拣货任务订单, 6=PrintByPickTaskSO=打印拣货任务指定订单, 7=PrintBO=打印BO单主包裹, 8=PrintByPackage=打印指定订单指定运单, 9=PrintBOByPackage=打印BO单指定运单, 10=PrintSSWavePackage=打印同构波次指定包裹, | 打印类型 | 打印类型 | | | WaveSysNo | INT | NULL | 0 | | 波次号 | 波次号 | | | PickTaskSysNo | INT | NULL | 0 | | 拣货任务 | 拣货任务 | | | OrderSysNo | INT | NULL | 0 | | 单据号 | 单据号(订单、BO单SysNo) | | | PackageIndex | INT | NULL | 0 | | 包裹序号 | 包裹序号 | | | WaybillNumber | VARCHAR(50) | NOT NULL | | | 运单号 | 运单号 | | | PrintGroup | VARCHAR(40) | NULL | | | 打印组 | 打印组,一次打印生成的GUID | | | InUserSysNo | INT | NULL | 0 | | 创建人 | 创建人 | | | InUserName | VARCHAR(40) | NULL | | | 创建人显示名 | 创建人显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### ProductUpdateLog _商品采样信息修改日志_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | VendorSysNo | INT | NOT NULL | | | 商户编号 | 商户编号 | | | ProductSysNo | INT | NOT NULL | | | 商品编号 | 商品编号 | | | UpdateInfo | text | NOT NULL | | | 修改信息 | 修改信息 | | | InUserSysNo | INT | NULL | 0 | | 创建人 | 创建人 | | | InUserName | VARCHAR(40) | NULL | | | 创建人显示名 | 创建人显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### VendorInfoUpdatelog _商户相关信息修改日志_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | VendorSysNo | INT | NOT NULL | | | 商户编号 | 商户编号 | | | VendorUpdateType | INT | NOT NULL | | 1=WorkTactics=作业策略, 2=TMSCfg=TMS配置信息, | 修改类型 | 修改类型 | | | UpdateInfo | text | NOT NULL | | | 修改信息 | 修改信息 | | | InUserSysNo | INT | NULL | 0 | | 创建人 | 创建人 | | | InUserName | VARCHAR(40) | NULL | | | 创建人显示名 | 创建人显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### MethodUseLog _系统功能使用日志_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | Control | VARCHAR(40) | NULL | | | Control | Control | | | Method | VARCHAR(40) | NULL | | | 方法 | 方法 | | | RequestParam | text | NULL | | | 请求参数 | 请求参数 | | | Memo | VARCHAR(400) | NULL | | | 备注 | 备注 | | | InUserSysNo | INT | NULL | 0 | | 创建人 | 创建人 | | | InUserName | VARCHAR(40) | NULL | | | 创建人显示名 | 创建人显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### ProductBoxDailyLog _每日商品原箱纸箱产生数量日志(带外纸箱重量和箱规的商品)_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | LogDate | DATE | NOT NULL | | | 快照日期 | 快照日期 | | | VendorSysNo | INT | NOT NULL | | | 商户编号 | 商户编号 | | | ProductSysNo | INT | NOT NULL | | | 商品编号 | 商品编号 | | | CartonPackingQty | INT | NULL | | | 箱规数量 | 箱规数量 | | | BoxCartonWeight | INT | NULL | | | 外纸箱重量 | 外纸箱重量,单位克 | | | SOItemQty | INT | NOT NULL | 0 | | 订单发货量 | 订单发货数量 | | | BOItemQty | INT | NOT NULL | | | 加工BO发货量 | 加工BO发货量 | | | InUserSysNo | INT | NULL | 0 | | 创建人 | 创建人 | | | InUserName | VARCHAR(40) | NULL | | | 创建人显示名 | 创建人显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### ShipHourLog _各快递在各省的运输时长,从揽收开始到送达,基础数据表_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | ShipTypeId | VARCHAR(10) | NOT NULL | | | 物流ID | 物流ID | | | ShipTypeName | VARCHAR(50) | NOT NULL | | | 物流名称 | 物流名称 | | | LogMonth | VARCHAR(10) | NOT NULL | | | 月份 | 月份 | | | OriginProvince | NVARCHAR(20) | NOT NULL | | | 发货省名 | 发货省名 | | | OriginCity | NVARCHAR(20) | NOT NULL | | | 发货城市 | 发货城市 | | | TargetProvince | NVARCHAR(20) | NOT NULL | | | 收货省名 | 收货省名 | | | TargetCity | NVARCHAR(20) | NOT NULL | '' | | 收货城市 | 收货城市 | | | PackageCount | INT | NULL | 0 | | 包裹数量 | 包裹数量 | | | ShipHour | INT | NOT NULL | 0 | | 物流时长 | 物流时长 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### TeamSOLog _业务组的订单数据;维度条件:每天,每个Team,每种温区类型,每种作业模式的订单——总单数,总包裹数,平均件数,平均行数_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | LogDate | DATE | NOT NULL | | | 日志日期 | 日志日期 | | | TeamSysNo | INT | NOT NULL | | | 业务组编号 | 业务组编号 | | | TeamName | VARCHAR(40) | NOT NULL | | | 业务组名 | 业务组名 | | | TemperatureType | INT | NOT NULL | 0 | 0=Normal=常温, 1=Constant=恒温, 2=Cool=冷藏, 3=Freeze=冷冻 | 温区类型 | 温区类型 | | | WaveOptType | INT | NOT NULL | 0 | 0=SOStandard=SO标准作业模式, 1=SOSameStructureBatch=SO同构批量模式, 4=SOOneTaskPreOrder=摘果式作业, 11=BOOutStock=BO批量出库单模式 | 波次作业模式 | 波次作业模式 | | | AvgSOItemRowCount | DECIMAL(10, 2) | NULL | 0 | | 平均行数 | 平均行数 | | | AvgSOItemQty | DECIMAL(10, 2) | NULL | 0 | | 平均件数 | 平均件数 | | | SOCount | INT | NULL | 0 | | 订单数 | 订单数 | | | PackageCount | INT | NULL | 0 | | 包裹数 | 包裹数 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### TeamVendorSOLog _业务组内商户的订单数据,维度条件:每天,每个Team,每个商户,每种温区类型,每种作业模式的订单——总单数,总包裹数,平均件数,平均行数_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | LogDate | DATE | NOT NULL | | | 日志日期 | 日志日期 | | | TeamSysNo | INT | NOT NULL | | | 业务组编号 | 业务组编号 | | | TeamName | VARCHAR(40) | NOT NULL | | | 业务组名 | 业务组名 | | | VendorSysNo | INT | NOT NULL | | | 商户编号 | 商户编号 | | | TemperatureType | INT | NOT NULL | 0 | 0=Normal=常温, 1=Constant=恒温, 2=Cool=冷藏, 3=Freeze=冷冻 | 温区类型 | 温区类型 | | | WaveOptType | INT | NOT NULL | 0 | 0=SOStandard=SO标准作业模式, 1=SOSameStructureBatch=SO同构批量模式, 4=SOOneTaskPreOrder=摘果式作业, 11=BOOutStock=BO批量出库单模式 | 波次作业模式 | 波次作业模式 | | | AvgSOItemRowCount | DECIMAL(10, 2) | NULL | 0 | | 平均行数 | 平均行数 | | | AvgSOItemQty | DECIMAL(10, 2) | NULL | 0 | | 平均件数 | 平均件数 | | | SOCount | INT | NULL | 0 | | 订单数 | 订单数 | | | PackageCount | INT | NULL | 0 | | 包裹数 | 包裹数 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### PackOrder _装箱单据表_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(10001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | SOSysNo | INT | NOT NULL | | | 订单SysNo | 订单SysNo | | | BOSysNo | INT | NOT NULL | | | BO编号 | BO编号 | | | GroupID | VARCHAR(40) | NOT NULL | | | 合并组 | 合并组 | | | PackStatus | INT | NOT NULL | 0 | 0=Init =未完成, 100 = Complete = 已完成, -1 = Void =已作废 | 状态 | 状态 0 未完成 100已完成 ,-1已作废 | | | InUserSysNo | INT | NULL | | | 创建人 | 创建人 | | | InUserName | VARCHAR(40) | NULL | | | 创建人显示名 | 创建人显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### PackBox _装箱箱_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(10001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | GroupID | VARCHAR(40) | NOT NULL | | | 合并组 | 合并组 | | | BoxIndex | INT | NULL | | | 序号 | 序号 | | | PackageBoxID | VARCHAR(50) | NULL | ' | | 包装箱ID | 包装箱ID | | | InUserSysNo | INT | NULL | | | 创建人 | 创建人 | | | InUserName | VARCHAR(40) | NULL | | | 创建人显示名 | 创建人显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### PackBoxItem _装箱商品_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(10001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | GroupID | VARCHAR(40) | NOT NULL | | | 合并组 | 合并组 | | | BoxSysNo | INT | NOT NULL | | | 系统编号 | 系统编号 | | | ProductSysNo | INT | NULL | | | 商品 | 商品 | | | Qty | INT | NULL | | | 数量 | 数量 | ### PCMUsingDataCalcLog _包耗材使用理论数据计算记录_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(10001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | RunComplete | INT | NOT NULL | | | 是否运行完成 | 是否运行完成 | | | RunStartTime | DATETIME | NOT NULL | | | 运行开始时间 | 运行开始时间 | | | RunEndTime | DATETIME | NULL | | | 运行结束时间 | 运行结束时间 | | | RunSuccess | INT | NULL | | | 运行是否成功 | 运行是否成功 | | | Memo | VARCHAR(400) | NULL | | | 备注 | 备注 | | | InUserSysNo | INT | NULL | | | 创建人 | 创建人 | | | InUserName | VARCHAR(40) | NULL | | | 创建人显示名 | 创建人显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### QueryDownloadLog _分页查询的动态异步下载日志_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(10001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | FileBizCategory | VARCHAR(40) | NOT NULL | | | 业务类型 | 业务类型,文本归类 | | | FilePath | VARCHAR(400) | NOT NULL | '' | | 文件路径 | 文件全路径 | | | FileStatus | INT | NOT NULL | | 50=OnBuilding=文件生成中, 100=Completed=文件生成成功, -100=Exception=文件生成异常 | 文件状态 | 文件状态 | | | BuildMsg | VARCHAR(400) | | | | 文件生成说明 | 文件生成说明 | | | InUserSysNo | INT | NULL | | | 创建人编号 | 文件创建人编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建人姓名 | 文件创建人姓名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 文件创建时间 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后更新时间 | 最后更新时间 | ### SOExtendLog _订单扩展日志,包含异常(停发等获取运单异常、回传失败等)、手动操作(切换快递、修改收件信息、提前回传),不包含正常作业_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(10001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | SOSysNo | INT | NOT NULL | | | 订单编号 | 订单编号 | | | SOExtendLogType | INT | NOT NULL | | 0=Init=初始测试 10=WaybillErr=获取运单异常, 15=ConfirmErr=回传异常, 20=SendShipLock=发送物流停发给客户, 25=SendConfirmErr=发送回传失败给客户, 50=ManuChangeShip=手动切换快递, 55=ManuEditReceive=手动修改收件信息, 56=ManuGetWaybill=手动获取运单号, 58=ManuConfirm=手动回传 | 扩展日志类型 | 扩展日志类型 | | | LogInfo | VARCHAR(400) | | | | 日志信息 | 日志信息 | | | InUserSysNo | INT | NULL | | | 创建人编号 | 文件创建人编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建人姓名 | 文件创建人姓名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 文件创建时间 | ### WCSOutStockMid _WCS出库,传给WMS的中间数据表,WMS处理完后需要清理掉_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(10001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | DeviceID | VARCHAR(20) | NULL | | | 设备ID | 设备ID | | | WaybillNumber | VARCHAR(100) | NULL | | | 运单号 | 运单号 | | | Weight | DECIMAL(18, 2) | NULL | 0 | | 包裹重量(g) | 包裹重量(g) | | | Length | DECIMAL(10, 2) | NULL | 0 | | 包裹长(cm) | 包裹长(cm) | | | Width | DECIMAL(10, 2) | NULL | 0 | | 包裹宽(cm) | 包裹宽(cm) | | | Height | DECIMAL(10, 2) | NULL | 0 | | 包裹高(cm) | 包裹高(cm) | | | StateFlag | INT | NULL | | | 状态标识 | 状态标识,0=初始,100=正常分配完毕,-100=分配异常口 | | | OutStockFlag | INT | NULL | | | 是否执行已出库 | 是否执行已出库,0=未出库,100=已执行出库,-2=无需执行 | | | PortID | VARCHAR(40) | NULL | | | 道口ID | 需要发货的道口ID | | | SlotType | INT | NULL | 0 | | 道口类型 | 道口类型,默认0=正常口,1=WMS业务异常口,2=WCS系统异常口 | | | ExceptMsg | VARCHAR(200) | NULL | 0 | | 异常信息 | 异常信息 | | | Memo | VARCHAR(200) | NULL | 0 | | 备注 | 备注 | | | RunCount | INT | NULL | 0 | | 运行次数 | 运行次数 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 文件创建时间 | ### WCSSplitPortItem _WCS配置_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(10001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | DeviceID | VARCHAR(20) | NULL | | | 设备ID | 设备ID | | | PortNum | INT | NULL | 0 | | 顺序号 | 顺序号 | | | PortID | VARCHAR(40) | NULL | | | 道口ID | 道口ID | | | SlotType | INT | NULL | 0 | | 道口类型 | 道口类型,默认0=正常口,1=WMS业务异常口,2=WCS系统异常口 | | | OptionValues | VARCHAR(300) | NULL | 0 | | 选项值,多个用逗号分隔 | 选项值,多个用逗号分隔 | | | WeightStart | INT | NULL | | | 重量开始(G) | 重量开始(G) | | | WeightEnd | INT | NULL | | | 重量截止 | 重量截止 | | | VolumeStart | DECIMAL(10, 2) | NULL | | | 体积开始(立方厘米) | 体积开始(立方厘米) | | | VolumeEnd | DECIMAL(10, 2) | NULL | | | 体积截止 | 体积截止 | | | Memo | VARCHAR(200) | NULL | 0 | | 备注 | 备注 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 文件创建时间 | ### SOPCMProductLog _订单包材对应商品出库记录,回传时根据包材ID扣减对应商品的库存记录_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(10001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | SOSysNo | INT | NOT NULL | | | 订单编号 | 订单编号 | | | VendorSysNo | INT | NOT NULL | | | 货主编号 | 货主编号 | | | PCMProductSysNo | INT | NOT NULL | | | 包材商品 | 包材商品 | | | BarCode | VARCHAR(40) | NOT NULL | '' | | 回传包材条码 | 回传包材条码 | | | Qty | INT | NOT NULL | | | 数量 | 数量 | | | CutFlag | TINYINT | NOT NULL | | | 包材扣减标记 | 包材扣减标记 ,0未扣减,1已扣减,2补充扣减 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### RMTempStorageLog _销退暂存区情况记录日志_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(10001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | LogDate | DATE | NOT NULL | | | 快照日期 | 快照日期 | | | VendorSysNo | INT | NOT NULL | | | 货主编号 | 货主编号 | | | RegisterPkgCount | INT | NOT NULL | 0 | | 登记包裹数 | 登记包裹数 | | | SigninPkgCount | INT | NOT NULL | 0 | | 签收包裹数 | 签收包裹数 | | | TempStoragePkgCount | INT | NOT NULL | 0 | | 暂存区包裹数 | 暂存区包裹数 | | | TempStorageProdQty | INT | NOT NULL | 0 | | 暂存区商品数量 | 暂存区商品数量 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### RecommendUpperCellLog _推荐上架库位日志_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(10001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | LogType | TINYINT | NOT NULL | 0 | 0=Recommend=推荐, 1=Upper=上架 | 日志类型 | 日志类型 0推荐、1上架 | | | ProductSysNo | INT | NOT NULL | | | 商品编号 | 商品编号 | | | BatchNumber | VARCHAR(40) | NULL | '' | | 批号 | 批号 | | | ProductQty | INT | NOT NULL | 0 | | 数量 | 数量 | | | RecommendUpperType | INT | NULL | | 0=Init=未指定, 1=Inspect=拦截回库, 2=BatchInspect=批量拦截回库, 3=BOInspectMove=BO拦截回库, 10=ReplMove=两步补货, 11=OptimizeMove=一步自由移库, 13=ReplClearPIC=两步理货, 14=CellFlagChange=良残转换, 15=SPOrderMove=发货预处理移库, 16=OneStepTaskMove=一步任务移库, 18=ComboMove=套组移库, 20=POStdReceive=标准PO收货, 22=POQuickReceive=快速PO收货, 25=POScatteredReceive=散件收货, 26=POCheckReceive=清点收货 | 推荐或上架类型 | 推荐或上架类型 | | | RecommendCellID | VARCHAR(40) | NOT NULL | | | 推荐库位ID | 推荐库位ID | | | UpperCellID | VARCHAR(40) | NOT NULL | | | 上架库位ID | 上架库位ID,日志为上架时才有 | | | RecommendCellInfo | VARCHAR(2000) | NOT NULL | | | 推荐库位信息 | 推荐库位信息,库存的商品、名称、长宽高、数量的JSON。 | | | UpperCellInfo | VARCHAR(2000) | NOT NULL | | | 上架库位信息 | 上架库位信息,库存的商品、名称、长宽高、数量的JSON。,日志为上架时才有 | | | RecommendReqInfo | VARCHAR(2000) | NOT NULL | | | 推荐请求信息 | 推荐请求信息,日志为推荐时才有 | | | InUserSysNo | INT | NULL | | | 创建人编号 | 文件创建人编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建人姓名 | 文件创建人姓名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ## CWMTMS ### SOShipRoute _订单基础信息及路由信息,揽收后数据才会写入本表_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SOSysNo | INT | NOT NULL | | | 订单编号 | 订单系统编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | SOPackageSysNo | INT | NOT NULL | | | 包裹SysNo | 包裹SysNo | | | SOID | VARCHAR(40) | NOT NULL | | | 订单ID | 订单ID,来源于外部ID | | | SORelCode | VARCHAR(400) | NOT NULL | | | 订单相关编号 | 订单相关编号,来源于外部ID,如其它线上编号 | | | TradeType | INT | NOT NULL | 0 | 0=Common=普通电商, 1=FAT=跨境电商 | 贸易类型 | 贸易类型 | | | VendorSysNo | INT | NOT NULL | | | 供应商SysNo | 供应商SysNo | | | DataSourceID | VARCHAR(10) | NOT NULL | | | 数据来源 | 数据来源:WMS=云仓WMS,OpenAPI=云仓API,QiMen=奇门 | | | ThirdECStoreName | VARCHAR(100) | NOT NULL | | | 店铺名称 | 店铺名称,冗余显示用 | | | SODate | DATETIME | NOT NULL | | | 订单时间 | 订单时间 | | | PackageBoxID | VARCHAR(50) | NOT NULL | ' | | 包装箱ID | 包装箱ID | | | PackageWeight | DECIMAL(18, 2) | NOT NULL | 0 | | 包裹重量 | 包裹重量,WMS写入 | | | PackageLength | INT | NOT NULL | 0 | | 包裹长 | | | | PackageWidth | INT | NOT NULL | 0 | | 包裹宽 | | | | PackageHeight | INT | NOT NULL | 0 | | 包裹高 | | | | ShipTypeId | VARCHAR(10) | NOT NULL | | | 物流ID | 物流ID | | | ShipTypeName | VARCHAR(50) | NULL | | | 物流名称 | 物流名称 | | | DeliveryType | INT | NOT NULL | 0 | 0=Common=普通配送, 1=ColdDelivery=冷链配送, 2=EnvDelivery=环保配送 | 发货服务类 | 发货服务类 | | | WaybillNumber | VARCHAR(100) | NULL | | | 运单号 | 运单号 | | | WaybillNumberAreaCode | VARCHAR(50) | NULL | | | 运单三段码 | 运单快递区域编码运单三段码或大头笔信息, | | | WaybillResponse | VARCHAR(8000) | NULL | | | 运单获取反馈 | 运单号获取物流反馈 | | | WaybillDate | DATETIME | NULL | | | 获取运单时间 | 获取运单时间 | | | ReceiveAreaGBCode | VARCHAR(6) | NULL | | | 收货地区编码 | 收货地区编码 | | | ProvinceName | VARCHAR(50) | NOT NULL | | | 收货省 | 收货省 | | | CityName | VARCHAR(50) | NOT NULL | | | 收货市 | 收货市 | | | DistrictName | VARCHAR(50) | NOT NULL | | | 收货区 | 收货区 | | | ReceiveAddress | VARCHAR(200) | NULL | | | 收货详细地址 | 收货详细地址 | | | ReceiveName | VARCHAR(20) | NULL | | | 联系姓名 | 联系姓名 | | | ReceivePhone | VARCHAR(50) | NULL | | | 联系电话 | 联系电话 | | | ReceiveZip | VARCHAR(10) | NULL | | | 收货邮编 | 收货邮编 | | | SOItemType | INT | NULL | | 1=OneItemSingle=单件订单, 2=OneItemMulti=单品多件, 3=Multi=多品订单 | 订单结构类型 | 订单结构类型,创建订单时,需要判断出订单结构 | | | SOItemsRowCount | INT | NOT NULL | | | 商品行数 | 商品行数 | | | SOItemsQty | INT | NOT NULL | | | 商品件数 | 商品件数 | | | Memo | VARCHAR(200) | NULL | | | 备注 | 备注 | | | SOInStockDate | DATETIME | NOT NULL | | | 订单到仓时间 | 订单到仓时间 | | | SOOutStockDate | DATETIME | NOT NULL | | | 回传时间 | 回传时间 | | | SOConfirmDate | DATETIME | NOT NULL | | | 订单出库时间 | 订单出库时间 | | | ShipCollectedDate | DATETIME | NULL | | | 订单揽收时间 | 订单揽收时间 | | | ShipRouteStatus | INT | NOT NULL | 10 | 10=Collected=已揽收, 50=OnTransporting=转运在途, 90=HavePutIn=已投放, 100=Completed=已签收, 101=Refused=已拒收, -100=PackageErr=问题件 | 快递路由状态 | 快递路由状态 | | | TransInDate | DATETIME | NULL | | | 转入时间 | 到底第一个转运中心的时间 | | | PutInDate | DATETIME | NULL | | | 投放时间 | 放入驿站、快递柜的时间 | | | LastTransInDate | DATETIME | NULL | | | 订单出库时间 | 到底的最后一个转运中心的时间 | | | LastNodeDate | DATETIME | NOT NULL | | | 最后一个节点时间 | 最后一个节点时间,最开始时大于等于揽收时间 | | | LastNodeType | INT | NOT NULL | | 0=NoDefine=无节点说明, 1=Collected=已揽收 2=Got=收取, 4=Tin=转入, 5=TOut=转出, 8=Dispatch=已派送, 9=HavePutIn=已投放, 10=Completed=已签收, 11=Refused=已拒收, -5=ReturnBack=退回中, -10=PackageErr=问题件, -100=ReturnCompleted=退回签收 | 最后一个节点类型 | 最后一个节点类型,ShipRouteType: | | | LastNodeProvince | VARCHAR(40) | NOT NULL | '' | | 最后一个节点省份 | 最后一个节点省份 | | | LastNodeDesc | VARCHAR(400) | NOT NULL | '' | | 最后一个节点说明 | 最后一个节点说明 | | | RouteDirection | INT | NOT NULL | | 0=Forward=正向发出, 1=Backward=逆向退回, -1=DirectionErr=异常 | 路由方向 | 路由方向,普通情况都是正向发出,已签收并且退回签收为逆向退回,未签收且有退回记录为逆向退回。已签收并且最后路由描述不是退回签收并且有退回路由则为异常,表示拦截失败 | | | NextNodeType | INT | NOT NULL | | | 下一个节点类型 | 下一个节点类型:ShipRouteType | | | NextNodeProvince | VARCHAR(40) | NOT NULL | '' | | 下一个节点省份 | 下一个节点省份 | | | NextNodeDesc | VARCHAR(400) | NOT NULL | '' | | 下一个节点说明 | 下一个节点说明 | | | WarningType | INT | NOT NULL | 0 | | 预警类型 | 预警类型,预留,存放用于分析结果,默认0表示无预警 | | | WarningDesc | VARCHAR(400) | NOT NULL | '' | | 预警说明 | 预警说明,预留 | | | RouteNodes | TEXT | NULL | | | 统一路由列表 | 统一路由节点列表信息,Json格式: [{"NodeDate":"","NodeType":"","NodeProvince":"","NoteDesc":""}] | | | SourceRouteInfo | TEXT | NULL | | | 原始路由信息 | 原始路由信息,现已不在此记录,放到SOSourceRoute表 | | | NodeCount | INT | NULL | | | 路由节点数量 | 路由节点数量 | | | ThirdECID | VARCHAR(10) | NOT NULL | | | 电商平台ID,冗余 | 电商平台ID | | | VendorThirdECSysNo | INT | NOT NULL | 0 | | 商户电商配置编号 | 商户电商配置编号-店铺名称 | | | WaybillShipCfgSysNo | int | NULL | | | 电子面单配置SysNo | 记录获取运单时使用的店铺电子面单配置 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### SOSourceRoute _路由原始报文_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SOSysNo | INT | NOT NULL | | | 订单编号 | 订单系统编号 | | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | | SOPackageSysNo | INT | NOT NULL | | | 包裹SysNo | 包裹SysNo | | | SourceRouteInfo | TEXT | NULL | | | 原始路由信息 | 原始路由信息 | ### TempShipRoute _订单基础信息及路由信息,揽收后数据才会写入本表_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | | WHSId | VARCHAR(40) | NOT NULL | | | 仓库ID | 仓库ID | | PK | SOPackageSysNo | INT | NOT NULL | | | 包裹SysNo | 包裹SysNo | | | ShipCollectedDate | DATETIME | NULL | | | 订单揽收时间 | 订单揽收时间 | | | ShipRouteStatus | INT | NOT NULL | 10 | 10=Collected=已揽收, 50=OnTransporting=转运在途, 90=HavePutIn=已投放, 100=Completed=已签收, 101=Refused=已拒收, -100=PackageErr=问题件 | 快递路由状态 | 快递路由状态 | | | TransInDate | DATETIME | NULL | | | 转入时间 | 到底第一个转运中心的时间 | | | PutInDate | DATETIME | NULL | | | 投放时间 | 放入驿站、快递柜的时间 | | | LastTransInDate | DATETIME | NULL | | | 订单出库时间 | 到底的最后一个转运中心的时间 | | | LastNodeDate | DATETIME | NOT NULL | | | 最后一个节点时间 | 最后一个节点时间,最开始时大于等于揽收时间 | | | LastNodeType | INT | NOT NULL | | 0=NoDefine=无节点说明, 1=Collected=已揽收 2=Got=收取, 5=TOut=转出, 8=Dispatch=已派送, 9=HavePutIn=已投放, 10=Completed=已签收, 11=Refused=已拒收, -10=PackageErr=问题件 | 最后一个节点类型 | 最后一个节点类型 | | | LastNodeProvince | VARCHAR(40) | NOT NULL | '' | | 最后一个节点省份 | 最后一个节点省份 | | | LastNodeDesc | VARCHAR(400) | NOT NULL | '' | | 最后一个节点说明 | 最后一个节点说明 | | | RouteDirection | INT | NOT NULL | | 0=Forward=正向发出, 1=Backward=逆向退回, -1=DirectionErr=异常 | 路由方向 | 路由方向,普通情况都是正向发出,已签收并且退回签收为逆向退回,未签收且有退回记录为逆向退回。已签收并且最后路由描述不是退回签收并且有退回路由则为异常,表示拦截失败 | | | NextNodeType | INT | NOT NULL | | 0=NoDefine=无节点说明, 1=Collected=已揽收 2=Got=收取, 5=TOut=转出, 8=Dispatch=已派送, 9=HavePutIn=已投放, 10=Completed=已签收, 11=Refused=已拒收, -10=PackageErr=问题件 | 下一个节点类型 | 下一个节点类型 | | | NextNodeProvince | VARCHAR(40) | NOT NULL | '' | | 下一个节点省份 | 下一个节点省份 | | | NextNodeDesc | VARCHAR(400) | NOT NULL | '' | | 下一个节点说明 | 下一个节点说明 | | | RouteNodes | TEXT | NULL | | | 统一路由列表 | 统一路由节点列表信息,Json格式: [{"NodeDate":"","NodeType":"","NodeProvince":"","NoteDesc":""}] | | | SourceRouteInfo | TEXT | NULL | | | 原始路由信息 | 原始路由信息,现已不在此记录,放到SOSourceRoute表 | | | NodeCount | INT | NULL | | | 路由节点数量 | 路由节点数量 | | | WaybillNumber | VARCHAR(100) | NULL | | | 运单号 | 运单号 | ## CWMWO ### WorkOrder _工单主表_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT | NOT NULL | | | 系统编号 | 系统编号,即工单号 | | | WHSId | VARCHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | WOTitle | NVARCHAR(100) | NOT NULL | | | 标题 | 工单标题 | | | WOCategoryID | VARCHAR(10) | NOT NULL | | | 分类编码 | 分类编码,两位一级,暂定2级 | | | WOContent | TEXT | NOT NULL | | | 内容描述 | 内容描述,图文混排 | | | BizNo | NVARCHAR(400) | NULL | | | 业务单据号 | 业务单据号,根据分类确定是 "相关编号"=OtherRefCode = 1, "订单ID"=SOID = 2, "运单号"= WaybillNumber = 3, "入库单ID"= POID = 4, "BO单ID"=BOID = 5, "退货单ID"= RMNO = 6, "其他"= OtherID = 7, | | | BizNoSysNo | INT | NULL | | | 业务单据号 | 业务单据号(订单为sysNo) | | | BizNoType | INT | NULL | | | 业务单据类型 | 业务单据类型 | | | WOStatus | INT | NOT NULL | | 0=WaitForProcessing=待处理, 20=Processing=受理中, 50=Processed=已处理, 100=Closed=已完结, -1=Voided=已作废 | 工单状态 | 工单状态  商户提交工单后,工单状态为:待处理;  客服点击进入工单后,状态为:受理中;  客服或相关业务任务处理后,状态为:已处理;  商户根据处理结果,有两个种处理方式:(1)商户满意处理结果,点击确认完结后,状态变为:已完结;(2)商户不满意处理结果,点击“需继续处理”,工单状态重新变为:待处理。  如果商户没有确认完结,在48小时后,已处理的自动变为:已完结;  工单在受理前,商户可删除;变为受理中后,就只能作废,状态变为:已作废。 | | | CompanySysNo | INT | NULL | | | 公司编号 | 创建者所属公司编号 | | | CompanyName | VARCHAR(200) | NULL | | | 公司名称 | 公司名称,冗余 | | | VendorSysNo | INT | NULL | | | 商户编号 | 创建者所属商户编号 | | | VendorName | VARCHAR(200) | NULL | | | 商户名称 | 商户名称,冗余,避免跨库查询 | | | ShipTypeId | VARCHAR(20) | NULL | | | 物流ID | 物流ID | | | ShipTypeName | VARCHAR(40) | NULL | | | 物流名称 | 物流名称 | | | CurrentDeptSysNo | INT | NULL | | | 当前待处理部门编号 | 当前待处理部门编号,工单创建时,就直接指向客服部。 | | | CurrentHandleLock | INT | NOT NULL | 0 | 0=NoHandle=还未处理, 50=OnHandling=处理中, 100=Handled=处理完毕 | 领用标识 | 领用标识,当任务流转到指定部门时,如果没有指定人,则为0,如果指定了人,则直接为50,如果没指定人,有人领取则变为50;当处理完毕,同时更新为100;如果流转,则重新判断。 | | | CurrentHandleUserSysNo | INT | NULL | | | 处理人编号 | 处理人编号 | | | CurrentHandleUserName | VARCHAR(40) | NULL | | | 处理人姓名 | 处理人姓名 | | | NewQuestionFlag | INT | NULL | 0 | | 有新的商户问题标识 | 有新的商户问题标识,0=无,1=有 | | | NewReplyFlag | INT | NULL | 0 | | 有新的答复标识 | 有新的答复标识,0=无,1=有 | | | Priority | INT | NULL | | 0=Low=低, 50=Middle=中, 100=High=高 | 优先级 | 用于客服内部人员评估工单紧急情况 | | | HandleResult | int | null | | | 处理结果 | 根据不同的工单分类在不同的处理结果列表中选择一个结果 | | | ResultName | VARCHAR(40) | null | | | 处理结果名称 | 处理结果名称冗余 | | | CompensateDuty | int | null | | 0=NoDuty=无须赔付, 1=ExpressDuty=快递赔付, 2=StockDuty=仓库赔付 | 赔付责任 | 根据工单类型和处理结果确定赔付责任 | | | AmountInvolved | Decimal(18,2) | NULL | | | 涉及金额 | 涉及金额 | | | Memo | VARCHAR(4000) | NULL | | | 备注 | 备注 | | | KeyWords | VARCHAR(200) | NULL | | | 关键字 | 机器人触发工单创建时的关键字 | | | DataSourceID | VARCHAR(10) | NOT NULL | | | 数据来源 | 数据来源:FlytoWMS=云仓WMS,FlytoRobot=微信机器人 | | | InUserSysNo | INT | NULL | | | 创建人编号 | 创建人编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建人姓名 | 创建人姓名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 工单创建时间 | 工单创建时间 | | | EditUserName | VARCHAR(40) | NULL | | | 最后编辑人编号 | 最后编辑人编号 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后编辑时间 | 最后编辑时间 | ### WOHandleRecord _工单处理信息记录,只要有人领取了任务或者指定到某人,就插入一条 待处理,内容为空的任务记录;处理完毕时,录入内容,更新状态,处理人及完成时间。_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | VARCHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | WOSysNo | INT | NOT NULL | | | 工单号 | 工单号 | | | Content | TEXT | NOT NULL | | | 当前处理内容 | 当前处理内容描述 | | | HandleDeptSysNo | INT | NOT NULL | | | 当前待处理部门编号 | 当前待处理部门编号,工单创建时,就直接指向客服部。 | | | HandleUserSysNo | INT | NULL | | | 处理人编号 | 处理人编号 | | | HandleUserName | VARCHAR(40) | NULL | | | 处理人姓名 | 处理人姓名 | | | HandleStartDate | DATETIME | NULL | | | 处理开始时间 | 处理开始时间 | | | HandleEndDate | DATETIME | NULL | | | 处理完成时间 | 处理完成时间 | | | HandleStatus | INT | NOT NULL | 0 | 0==WaitHandle=待处理,50 =处理中 100=Handled=处理完毕 | 处理状态 | 领用标识,当任务流转到指定部门时,如果没有指定人,则为0,如果指定了人,则直接为50,如果没指定人,有人领取则变为50;当处理完毕,同时更新为100;如果流转,则重新判断。 | | | HandleType | INT | NOT NULL | | 1=Handle=工单处理, 2=Transfer=工单流转 | 处理方式 | 处理方式 | ### Department _部门(未使用)_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | VARCHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | DeptName | NVARCHAR(50) | NOT NULL | | | 部门名称 | 部门名称 | | | FirstHandleFlag | INT | NOT NULL | 0 | | 第一受理部门 | 第一受理部门标识,主要是客服部 | | | Memo | NVARCHAR(100) | NULL | | | 备注 | 备注 | | | CommonStatus | INT | NOT NULL | 1 | 1=Actived=有效, 0=DeActived=无效 | 状态 | 通用状态 | | | InUserSysNo | INT | NOT NULL | | | 创建人编号 | 创建人编号 | | | InUserName | VARCHAR(40) | NOT NULL | | | 创建人姓名 | 创建人姓名 | | | InDate | DATETIME | NOT NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 工单创建时间 | 工单创建时间 | | | EditUserName | VARCHAR(40) | NULL | | | 最后编辑人编号 | 最后编辑人编号 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后编辑时间 | 最后编辑时间 | ### DepartmentUser _部门用户关系表(未使用)_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | VARCHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | DeptSysNo | INT | NOT NULL | | | 部门编号 | 部门编号 | | | UserId | varchar(100) | NOT NULL | | | 用户账号 | 用户账号 | | | UserSysNo | INT | NULL | | | 用户编号 | 用户编号 | | | UserName | VARCHAR(40) | NULL | | | 用户姓名 | 用户姓名 | | | ManagerFlag | INT | NOT NULL | 0 | 0=No=否, 1=Yes=是 | 是否是主管 | 是否是主管 | ### WOInterceptWaybill _拦截运单记录_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | VARCHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | WaybillNumber | VARCHAR(40) | NOT NULL | | | 运单号 | 运单号 | | | ShipTypeID | VARCHAR(40) | NOT NULL | | | 快递方式 | 快递方式 | | | InDate | DateTime | NOT NULL | | | 创建时间 | 创建时间 | | | InDesc | VARCHAR(400) | NOT NULL | | | 创建描述 | 创建描述 | | | EditDate | DateTime | NOT NULL | | | 编辑时间 | 编辑时间 | | | EditDesc | VARCHAR(400) | NOT NULL | | | 编辑描述 | 编辑描述 | | | InterceptResult | INT | NOT NULL | 0 | 0=Init=初始态, 1=Success=拦截成功, 9=Failure=拦截失败 | 拦截结果 | 拦截结果 | ### WorkAssignMaster _工作项目分配记录主表,凡是进行人工分配的都需要记录,保留最近6个整月数据记录_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | WorkItemID | VARCHAR(40) | NOT NULL | '' | | 工作项目ID | 工作项目ID,系统级ID是预设的,对应不同的计算方法,手动添加只能添加工序计件,ID为GUID去除横线生成的 | | | WorkItemName | VARCHAR(40) | NOT NULL | '' | | 工作项目名称 | 工作项目名称 | | | WorkTaskName | VARCHAR(40) | NOT NULL | '' | | 工作类型名称 | 工作类型名称,比如拣货WorkItem是人工区拣货时,这里填写具体的拣货方式-摘果任务拣货,还是同构任务拣货 | | | CurTeamSysNo | INT | NOT NULL | 0 | | 当前业务组编号 | 当前工作时业务组编号 | | | CurTeamName | VARCHAR(40) | NULL | | | 当前业务组名 | 当前工作时业务组名 | | | BindingWorkerSysNo | INT | NOT NULL | 0 | | 被绑定的工人编号 | 被绑定的工人编号,存放的杂单纯复核对应的纯复核人员编号 | | | BindingWorkBenchSysNo | INT | NOT NULL | 0 | | 被绑定的工作台编号 | 被绑定的工作台编号,存放的批量单纯打包人员的工作台编号 | | | ChildGroupName | VARCHAR(40) | NOT NULL | '' | | 填报型分组名 | 填报型分组名,工序计件填报型,需要进行分组(允许存在多个组),组名默认为:WorkItemName第N组 | | | BindingVASRecordSysNo | INT | NOT NULL | 0 | | 增值服务记录编号 | 指定的增值服务记录编号,如果是增值服务类型的工序计件,记录对应增值服务的编号。 | | | WorkTotalQty | DECIMAL(10,2) | NOT NULL | 0 | | 分配工作的总工作量 | 分配工作的总工作量,用于工序计件或计时票时指定的工作量 | | | ItemAssignDate | DATETIME | NOT NULL | | | 工作项开始时间 | 工作项开始时间 | | | AssignStatus | INT | NOT NULL | | 50=HaveAssign=已分配, 100=WorkComplete=工作结束 | 工作项目分配状态 | 工作项目分配状态 | | | Memo | VARCHAR(400) | NULL | | | 备注 | 备注 | | | InUserSysNo | INT | NOT NULL | | | 创建人编号 | 创建人编号 | | | InUserName | VARCHAR(40) | NOT NULL | | | 创建人姓名 | 创建人姓名 | | | InDate | DATETIME | NOT NULL | GETDATE() | | 创建时间 | 创建时间 | ### WorkAssignDetail _工作项目分配记录人员明细表_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | WorkAssignSysNo | INT | NOT NULL | 0 | | 工作项目分配主信息编号 | 工作项目分配主信息编号,如果是人工分配时,关联分配主信息编号,如果是系统自动获取更新到当前用户时,本字段为0 | | | WorkerSysNo | INT | NOT NULL | | | 工人编号 | 工人编号 | | | SelfTeamSysNo | INT | NOT NULL | 0 | | 原本所在业务组编号 | 原本所在业务组编号 | | | SelfTeamName | VARCHAR(40) | NULL | | | 原本所在业务组名 | 原本所在业务组名 | | | CurTeamSysNo | INT | NOT NULL | 0 | | 当前业务组编号 | 当前工作时业务组编号 | | | CurTeamName | VARCHAR(40) | NULL | | | 当前业务组名 | 当前工作时业务组名 | | | WorkerAssignStartDate | DATETIME | NOT NULL | | | 分配起始时间 | 分配起始时间 | | | WorkerAssignEndDate | DATETIME | NULL | | | 分配起始时间 | 分配起始时间 | | | Memo | VARCHAR(400) | NULL | | | 备注 | 备注 | ### WorkerCurrentItem _工人当前所在工作项目即时表,每个工人只有1行数据,不断自动更新; 工人的项目归属是最先更新的,先于WorkAssignMaster_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | WorkerSysNo | INT | NOT NULL | | | 工人编号 | 工人编号 | | | SelfTeamSysNo | INT | NOT NULL | 0 | | 原本所在业务组编号 | 原本所在业务组编号 | | | SelfTeamName | VARCHAR(40) | NULL | | | 原本所在业务组名 | 原本所在业务组名 | | | CurTeamSysNo | INT | NOT NULL | 0 | | 当前业务组编号 | 当前工作时业务组编号 | | | CurTeamName | VARCHAR(40) | NULL | | | 当前业务组名 | 当前工作时业务组名 | | | WorkAssignSysNo | INT | NOT NULL | 0 | | 工作项目分配主信息编号 | 工作项目分配主信息编号,如果是人工分配时,关联分配主信息编号,如果是系统自动获取更新到当前用户时,本字段为0 | | | WorkItemID | VARCHAR(40) | NOT NULL | '' | | 工作项目ID | 工作项目ID,系统级ID是预设的,对应不同的计算方法,手动添加只能添加工序计件,ID为GUID去除横线生成的,计算时类似增值服务计算。 | | | WorkItemName | VARCHAR(40) | NOT NULL | '' | | 工作项目名称 | 工作项目名称 | | | WorkTaskName | VARCHAR(40) | NOT NULL | '' | | 工作类型名称 | 工作类型名称,比如拣货WorkItem是人工区拣货时,这里填写具体的拣货方式-摘果任务拣货,还是同构任务拣货 | | | ItemBeginDate | DATETIME | NOT NULL | | | 项目开始时间 | 项目开始时间 | | | WorkerAssignFlag | INT | NOT NULL | 0 | 0=AutoAssign=自动分配, 1=ManuAssign=手动分配 | 分配方式 | 人员分配方式,WMS系统中有作业数据的,为自动分配,比如拣货,复核等;没数据的为手动分配,比如纯打包 | | | Assigner | VARCHAR(40) | NOT NULL | | | 分配人员 | 分配人员,系统自动还是人工手动 | ### WorkerSalaryCalcDetail _工人工作计薪详细记录,WHSId-WorkerSysNo-WorkItemID-BizID建立Unique索引,避免重复记录_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1001,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | WorkerSysNo | INT | NOT NULL | | | 工人编号 | 工人编号 | | | SelfTeamSysNo | INT | NOT NULL | 0 | | 原本所在业务组编号 | 原本所在业务组编号 | | | SelfTeamName | VARCHAR(40) | NULL | | | 原本所在业务组名 | 原本所在业务组名 | | | CurTeamSysNo | INT | NOT NULL | 0 | | 当前业务组编号 | 当前工作时业务组编号 | | | CurTeamName | VARCHAR(40) | NULL | | | 当前业务组名 | 当前工作时业务组名 | | | WorkTime | DATETIME | NOT NULL | | | 工作时间 | 工作时间,标准计件记录的是结束时间,手动分配的是开始时间 | | | JobPositionType | INT | | | 1=ProducePosition=生产岗, 2=AuxilianPosition=辅助岗, 3=ManagePosition=管理岗, 9=TempPosition=临时人员 | 岗位类型 | 岗位类型 | | | JobPositionSysNo | INT | NOT NULL | 0 | | 工作岗位编号 | 工作岗位编号,对应cwmmain.JobPosition.SysNo | | | JobPositionName | VARCHAR(20) | NOT NULL | | | 岗位名称 | 岗位名称 | | | WorkAssignSysNo | INT | NOT NULL | 0 | | 项目分配主信息 | 关联工作项目分配主信息编号 | | | BindWorkAssignSysNo | INT | NOT NULL | 0 | | 绑定的项目分配主信息 | 绑定的项目分配主信息,主要用于散单纯打包绑定的散单纯复核;其它的则是和WorkAssignSysNo一致 | | | WorkItemID | VARCHAR(40) | NOT NULL | | | 工作项目ID | 工作项目ID,系统级ID是预设的,对应不同的计算方法,手动添加只能添加工序计件,ID为GUID去除横线生成的,计算时类似增值服务计算。 | | | WorkItemName | VARCHAR(40) | NOT NULL | | | 工作项目名称 | 工作项目名称 | | | WorkTaskName | VARCHAR(40) | NOT NULL | '' | | 工作类型名称 | 工作类型名称,比如拣货WorkItem是人工区拣货时,这里填写具体的拣货方式-摘果任务拣货,还是同构任务拣货 | | | BizDataID | VARCHAR(40) | NOT NULL | | | 业务数据ID | 工作对应的业务数据ID,比如拣货时就是任务编号,摘果复核时就是订单编号等等,如果没有就是时间YYYYMMDDHHmmSS变成ID | | | WorkNote | VARCHAR(400) | NULL | | | 工作说明 | 工作说明 | | | SalaryCalcType | INT | NOT NULL | | 0=BasicWork=基础工作, 1=StdAIPieceWork=标准计件, 2=ProcessPieceWork=工序计件, 3=TimedTicket=计时票, 4=JobAllowance=岗位津贴, -1=NoUsed=不适用 | 计酬类型 | 计酬类型 | | | SalaryCfgJobPositionSysNo | INT | NOT NULL | 0 | | 岗位计薪项配置编号 | 岗位计薪项配置编号 | | | SalaryCfgProcessPieceWorkSysNo | INT | NOT NULL | 0 | | 工序计件的计薪配置编号 | 工序计件的计薪配置编号 | | | TotalStandardWorkTimes | INT | NOT NULL | 0 | | 总的标准工作时长 | 总的标准工作时长,如果有分摊时,是总的标准时长 | | | StandardWorkTimes | INT | NOT NULL | 0 | | 标准工作时长 | 标准工作时长,也即是计酬的工作时长-标准计件 | | | ActualWorkTimes | INT | NOT NULL | 0 | | 实际工作时长 | 实际工作时长 | | | TotalWorkQty | DECIMAL(10,2) | NOT NULL | 0 | | 总工作数量 | 总工作数量,多人一小组时,分摊前的总工作量 | | | WorkQty | DECIMAL(10,2) | NOT NULL | 0 | | 完成工作数量 | 完成工作数量,对于工序计件和工时票来说就是其工作量 | | | SalaryPrice | DECIMAL(10,2) | NOT NULL | 0 | | 项目单价 | 项目单价 | | | SalaryPriceUnit | VARCHAR(40) | NOT NULL | 0 | | 计价单位 | 计价单位 | | | TotalSalaryAmount | DECIMAL(10,2) | NOT NULL | 0 | | 总酬劳金额 | 总的酬劳金额,多人一小组时,分摊前的总酬劳 | | | SalaryAmount | DECIMAL(10,2) | NOT NULL | 0 | | 酬劳金额 | 酬劳金额 | | | Memo | VARCHAR(1000) | NULL | | | 备注 | 备注 | | | AssignBatchID | VARCHAR(20) | NOT NULL | '' | | 分配批号 | 分配批号,主要用于分配批量纯打包时,区分同一个波次号,分配到同一桌,分配了多次,能够区分出来。当有值时,格式:yyyyMMddHHmmss | | | ExceptionFlag | INT | NOT NULL | 0 | 0=NoException=无异常, 1=HasException=有异常 | 异常标识 | 异常标识 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ## CWMACCT ### ShipCostCfgMaster _仓库物流成本设置主表_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | CostType | TINYINT | NOT NULL | | 0=StandardCost=标准成本, 1=AdjustedCost=调价成本 | 成本类型 | 成本类型 | | | ShipTypeId | VARCHAR(10) | NULL | | | 物流ID | 物流ID | | | ShipTypeMSN | VARCHAR(20) | NULL | | | 物流MSN | 物流MSN | | | StandardCostSysNo | INT | NOT NULL | 0 | | 所属标准成本的系统编号 | 如果是调价成本,则为所属标准成本的系统编号 | | | StartDate | Date | NULL | | | 起始时间 | 起始时间 | | | EndDate | Date | NULL | | | 截止时间 | 截止时间 | | | FileSite | VARCHAR(200) | NULL | | | 文件路径 | 导入文件路径 | | | Priority | INT | NOT NULL | 0 | | 优先级 | 优先级,成本配置优先级 | | | CommonStatus | INT | NOT NULL | 1 | 1=Actived=有效, 0=DeActived=无效 | 配置状态 | 配置状态 | | | InUserSysNo | INT | NULL | | | 创建者系统编号 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人系统编号 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### ShipCostCfg _仓库物流成本设置明细_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | MasterSysNo | INT | NOT NULL | | | 仓库物流成本设置主表系统编号 | 仓库物流成本设置主表系统编号 | | | ShipTypeId | VARCHAR(10) | NULL | | | 物流ID | 物流ID | | | ShipTypeMSN | VARCHAR(20) | NULL | | | 物流MSN | 物流MSN | | | ProvinceName | VARCHAR(20) | NOT NULL | | | 省名 | 省名 | | | CityName | NVARCHAR(20) | NULL | | | 城市名称 | 城市名称 | | | LimitTop | INT | NOT NULL | | | 上限 | 上限,单位克 | | | LimitBottom | INT | NOT NULL | 0 | | 下限 | 下限,单位克 | | | BaseWeight | DECIMAL(10, 2) | NOT NULL | | | 首重 | 首重 | | | BaseAmount | DECIMAL(10, 2) | NOT NULL | | | 首重价 | 首重价 | | | IncrementWeight | INT | NOT NULL | | | 续重增量 | 续重增量,克 | | | IncrementPrice | DECIMAL(10, 2) | NOT NULL | | | 续重价格 | 续重价格 | | | OtherAmount | DECIMAL(10, 2) | NOT NULL | | | 其它金额 | 其它金额 | | | StartDate | Date | NULL | | | 起始时间 | 起始时间 | | | EndDate | Date | NULL | | | 截止时间 | 截止时间 | | | VWRate | INT | NULL | | | 体积重量抛比 | 体积重量抛比 | | | FileSite | VARCHAR(200) | NULL | | | 文件路径 | 导入文件路径(废弃,后续写入Master表) | | | InUserSysNo | INT | NULL | | | 创建者系统编号 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人系统编号 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | ShipTypeId | VARCHAR(10) | NULL | | | 物流ID | 物流ID | | | ShipTypeMSN | VARCHAR(20) | NULL | | | 物流MSN | 物流MSN | | | ProvinceName | VARCHAR(20) | NOT NULL | | | 省名 | 省名 | | | CityName | NVARCHAR(20) | NULL | | | 城市名称 | 城市名称 | | | LimitTop | INT | NOT NULL | | | 上限 | 上限,单位克 | | | LimitBottom | INT | NOT NULL | 0 | | 下限 | 下限,单位克 | | | BaseWeight | DECIMAL(10, 2) | NOT NULL | | | 首重 | 首重 | | | BaseAmount | DECIMAL(10, 2) | NOT NULL | | | 首重价 | 首重价 | | | IncrementWeight | INT | NOT NULL | | | 续重增量 | 续重增量,克 | | | IncrementPrice | DECIMAL(10, 2) | NOT NULL | | | 续重价格 | 续重价格 | | | OtherAmount | DECIMAL(10, 2) | NOT NULL | | | 其它金额 | 其它金额 | | | StartDate | Date | NULL | | | 起始时间 | 起始时间 | | | EndDate | Date | NULL | | | 截止时间 | 截止时间 | | | VWRate | INT | NULL | | | 体积重量抛比 | 体积重量抛比 | | | FileSite | VARCHAR(200) | NULL | | | 文件路径 | 导入文件路径 | | | InUserSysNo | INT | NULL | | | 创建者系统编号 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人系统编号 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### ShipFeeCfgMaster _商户物流费用方案_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | ShipPlanName | VARCHAR(40) | NOT NULL | | | 方案名称 | 方案名称 | | | ShipPlanDesc | VARCHAR(400) | NULL | '' | | 方案说明 | 方案说明 | | | CommonStatus | INT | NOT NULL | 0 | 1=Actived=有效, 0=DeActived=无效 | 方案状态 | 方案状态 | | | PlanPriority | INT | NOT NULL | 0 | | 优先级 | 优先级,数值越大优先级越高 | | | StartDate | Date | NULL | | | 起始时间 | 起始时间 | | | EndDate | Date | NULL | | | 截止时间 | 截止时间 | | | FileSite | VARCHAR(200) | NULL | | | 文件路径 | 导入文件路径 | | | FixedPrice | INT | NOT NULL | 0 | | 是否固定价格(统包价) | 是统包价 在计算费用时 就不计算包耗材等费用 | | | InUserSysNo | INT | NULL | | | 创建者系统编号 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人系统编号 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### ShipFeeCfgDetail _商户物流费用方案明细_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | ShipFeeSysNo | int | NOT NULL | | | 方案编号 | 方案编号 | | | ProvinceName | VARCHAR(20) | NOT NULL | | | 省名 | 省名 | | | CityName | VARCHAR(50) | NULL | | | 市名 | 市名 | | | LimitTop | INT | NOT NULL | | | 上限 | 上限,单位克 | | | LimitBottom | INT | NOT NULL | 0 | | 下限 | 下限,单位克 | | | BaseWeight | DECIMAL(10, 2) | NOT NULL | | | 首重 | 首重 | | | BaseAmount | DECIMAL(10, 2) | NOT NULL | | | 首重价 | 首重价 | | | IncrementWeight | INT | NOT NULL | | | 续重增量 | 续重增量,克 | | | IncrementPrice | DECIMAL(10, 2) | NOT NULL | | | 续重价格 | 续重价格 | | | OtherAmount | DECIMAL(10, 2) | NOT NULL | | | 其它金额 | 其它金额 | | | LowestFee | DECIMAL(10, 2) | NOT NULL | | | 最低运费 | 最低运费 | | | VWRate | INT | NOT NULL | | | 体积重量抛比 | 体积重量抛比 | | | InUserSysNo | INT | NULL | | | 创建者系统编号 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人系统编号 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### ShipFeeCfgCondition _商户物流费用启用条件_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | ShipFeeSysNo | int | NOT NULL | | | 方案编号 | 方案编号 | | | ConditionType | INT | NOT NULL | | 1=Express=快递, 2=Temperature=温区, 3=BillType = 单据类型 | 条件类型 | 条件类型,枚举 | | | ConditionValue | VARCHAR(100) | NOT NULL | | | 条件对应值 | 条件对应值 | | | ConditionValueName | VARCHAR(200) | NULL | | | 条件对应值的名称 | 条件对应值名称 | | | InUserSysNo | INT | NULL | | | 创建者系统编号 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人系统编号 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### ShipFeeCfgVendor _商户物流费用使用商户_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | ShipFeeSysNo | int | NOT NULL | | | 方案编号 | 方案编号 | | | VendorSysNo | INT | NOT NULL | 0 | | 商户编号 | 商户编号 | | | InUserSysNo | INT | NULL | | | 创建者系统编号 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### VendorWorkFeeCfg _商户仓储及作业费用设置【VendorChargeSetMaster上线后废弃】_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | VendorSysNo | INT | NOT NULL | 0 | | 供应商SysNo | 供应商SysNo | | | StorageFeeType | INT | NOT NULL | 0 | 1=StoragePiece=按件收, 2=StorageVolume=按体积收 | 仓储计费方式 | 仓储计费方式 | | | StoragePrice | DECIMAL(10, 2) | NOT NULL | 0 | | 仓储费单价 | 仓储费单价 | | | RecBaseWorkFee | DECIMAL(10, 2) | NOT NULL | 0 | | 收货-基础作业费 | 订单基础作业费 | | | RecPalletWorkPrice | DECIMAL(10, 2) | NOT NULL | 0 | | 收货-每托卸货单价 | 收货-每托卸货单价 | | | RecCheckWorkPrice | DECIMAL(10, 2) | NOT NULL | 0 | | 收货-质检单价 | 收货-质检单价 | | | RecLabelWorkPrice | DECIMAL(10, 2) | NOT NULL | 0 | | 收货-商品贴标单价 | 收货-商品贴标单价 | | | RecBoxWorkPrice | DECIMAL(10, 2) | NOT NULL | 0 | | 收货-每箱作业费 | 订单基础作业费 | | | RecCBMWorkPrice | DECIMAL(10, 2) | NOT NULL | 0 | | 收货-每立方作业费 | 订单基础作业费 | | | SOBaseWorkFee | DECIMAL(10, 2) | NOT NULL | 0 | | 订单基础作业费 | 订单基础作业费【按包裹】 | | | SOBaseRowLimit | INT | NOT NULL | 0 | | 订单基础行数限制 | 订单基础行数限制 | | | SOBasePieceLimit | INT | NOT NULL | 0 | | 订单基础件数限制 | 订单基础件数限制 | | | SOOverRowPrice | DECIMAL(10, 2) | NOT NULL | 0 | | 订单超行每行加收 | 订单超行每行加收 | | | SOOverPiecePrice | DECIMAL(10, 2) | NOT NULL | 0 | | 订单超件加收 | 订单超件加收 | | | SOIncrement | DECIMAL(10, 2) | NOT NULL | 1 | | 超件增数 | 每超多少件算一个超件阶梯:默认1件,比如5件以上每增加 3 件增加 0.2 元 | | | SOAdded1Price | DECIMAL(10, 2) | NOT NULL | 0 | | 订单增值物气柱袋单价 | 订单增值物气柱袋单价 | | | SOAdded2Price | DECIMAL(10, 2) | NOT NULL | 0 | | 订单增值物铝泡膜单价 | 订单增值物铝泡膜单价 | | | SOAdded3Price | DECIMAL(10, 2) | NOT NULL | 0 | | 订单其它增值单价 | 订单其它增值单价 | | | SOIceBagPrice | DECIMAL(10, 2) | NOT NULL | 0 | | 订单冰袋单价 | 订单基础作业费 | | | InterecptBaseFee | DECIMAL(10, 2) | NOT NULL | 0 | | 拦截基础费 | 拦截基础作业费【按订单】 | | | InterceptWorkFeePercent | DECIMAL(10, 2) | NOT NULL | 0 | | 拦截基于订单作业费比率 | 拦截基于订单作业费收取比率 | | | InterceptRowLimit | INT | NOT NULL | 0 | | 拦截行数限制 | 拦截行数限制 | | | InterceptPieceLimit | INT | NOT NULL | 0 | | 拦截件数限制 | 拦截件数限制 | | | InterceptOverRowPrice | DECIMAL(10, 2) | NOT NULL | 0 | | 拦截超行每行加收 | 拦截超行每行加收 | | | InterceptOverPiecePrice | DECIMAL(10, 2) | NOT NULL | 0 | | 拦截超件每件加收 | 拦截超件每件加收 | | | InterceptIncrement | DECIMAL(10, 2) | NOT NULL | 1 | | 超件增数 | 每超多少件算一个超件阶梯:默认1件,比如5件以上每增加 3 件增加 0.2 元 | | | RMBaseFee | DECIMAL(10, 2) | NOT NULL | 0 | | 退货基础费 | 退货基础费【按退货单】 | | | RMWorkFeePercent | DECIMAL(10, 2) | NOT NULL | 0 | | 退货基于订单作业费比率 | 退货基于订单作业费收取比率 | | | RMShipFeePercent | DECIMAL(10, 2) | NOT NULL | 0 | | 退货基于订单快递费比率 | 退货基于订单快递费比率 | | | RMRowLimit | INT | NOT NULL | 0 | | 退货行数限制 | 退货行数限制 | | | RMPieceLimit | INT | NOT NULL | 0 | | 退货件数限制 | 退货件数限制 | | | RMOverRowPrice | DECIMAL(10, 2) | NOT NULL | 0 | | 退货超行每行加收 | 退货超行每行加收 | | | RMOverPiecePrice | DECIMAL(10, 2) | NOT NULL | 0 | | 退货超件每件加收 | 退货超件每件加收 | | | RMIncrement | DECIMAL(10, 2) | NOT NULL | 1 | | 超件增数 | 每超多少件算一个超件阶梯:默认1件,比如5件以上每增加 3 件增加 0.2 元 | | | BOBaseWorkFee | DECIMAL(10, 2) | NOT NULL | 0 | | BO单基础作业费 | 订单基础作业费 | | | BOPalletWorkPrice | DECIMAL(10, 2) | NOT NULL | 0 | | BO单每托作业费 | BO单每托作业费 | | | BOBoxWorkPrice | DECIMAL(10, 2) | NOT NULL | 0 | | BO单每箱作业费 | BO单每箱作业费 | | | BOPieceWorkPrice | DECIMAL(10, 2) | NOT NULL | 0 | | BO单每件作业费 | BO单每件作业费 | | | BOCBMWorkPrice | DECIMAL(10, 2) | NOT NULL | 0 | | BO单每立方作业费 | 订单基础作业费 | | | BOPalletPrice | DECIMAL(10, 2) | NOT NULL | 0 | | BO单托盘单价 | 订单基础作业费 | | | Memo | VARCHAR(500) | NULL | | | 备注 | 备注 | | | StartDate | Date | NULL | | | 起始时间 | 起始时间 | | | EndDate | Date | NULL | | | 截止时间 | 截止时间 | | | InUserSysNo | INT | NULL | | | 创建者系统编号 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人系统编号 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### VendorBill _商户账单_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | VendorSysNo | INT | NOT NULL | 0 | | 供应商SysNo | 供应商SysNo | | | BillMonth | VARCHAR(10) | NOT NULL | | | 账单年月 | 账单年月:2022-06 | | | BillName | VARCHAR(300) | NOT NULL | | | 报表名称 | 报表名称 | | | BillFilePath | VARCHAR(500) | NOT NULL | '' | | 文件路径 | 文件路径 | | | BillStatus | INT | NOT NULL | | 0=Init=账单数据生成中, 10=BuildedData=已生成账单数据, 15=FileBuilding=账单文件生成中, 20=BuildedFile=已生成账单文件, 50=OnConfirming=客户确认中, 100=Completed=已关闭 -1=Fail=账单生成失败 -2=BuildFileFail=账单文件生成失败 | 账单状态 | 账单状态 | | | StartDate | Date | NULL | | | 起始时间 | 起始时间 | | | EndDate | Date | NULL | | | 截止时间 | 截止时间 | | | Memo | VARCHAR(500) | NULL | | | 备注 | 备注 | | | InUserSysNo | INT | NULL | | | 创建者系统编号 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### VendorSOFee _商户订单出库费用,含运费,作业费,包材费,增值费;其中SOIceBagPrice是冰袋数量,SOAdded1Fee是包裹记账重量,SOAdded2Fee是3公斤以上的首重费用,SOAdded3Fee是妙可顺丰的快递管理费_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | VendorSysNo | INT | NOT NULL | 0 | | 供应商SysNo | 供应商SysNo | | | SOSysNo | INT | NOT NULL | 0 | | 订单编号 | 订单编号 | | | SOPSysNo | INT | NOT NULL | 0 | | 包裹编号 | 包裹编号 | | | WorkFee | DECIMAL(10, 2) | NOT NULL | 0 | | 作业费 | 作业费 | | | ShipFee | DECIMAL(10, 2) | NOT NULL | 0 | | 快递费 | 快递费(取三个费用最大值) | | | PackingTitle | VARCHAR(100) | NOT NULL | '' | | 包材名称规格 | 包材名称规格 | | | PackingFee | DECIMAL(10, 2) | NOT NULL | 0 | | 包材费 | 包材费 | | | SOAdded1Title | VARCHAR(100) | NOT NULL | '' | | 附加费1说明 | 附加费1说明 | | | SOAdded1Fee | DECIMAL(10, 2) | NOT NULL | 0 | | 附加费1 | 附加费1 | | | SOAdded2Title | VARCHAR(100) | NOT NULL | '' | | 附加费2说明 | 附加费2说明 | | | SOAdded2Fee | DECIMAL(10, 2) | NOT NULL | 0 | | 附加费2 | 附加费2 | | | SOAdded3Title | VARCHAR(100) | NOT NULL | '' | | 附加费3说明 | 附加费3说明 | | | SOAdded3Fee | DECIMAL(10, 2) | NOT NULL | 0 | | 附加费3 | 附加费3 | | | SOIceBagTitle | VARCHAR(100) | NOT NULL | '' | | 冰袋说明 | 冰袋说明 | | | SOIceBagPrice | DECIMAL(10, 2) | NOT NULL | 0 | | 冰袋费用 | 冰袋费用 | | | Memo | VARCHAR(400) | NULL | | | 备注 | 备注 | | | TheoryWeight | DECIMAL(10, 2) | NOT NULL | 0 | | 包裹理论重量 | 包裹理论重量 | | | CalcWeight | DECIMAL(10, 2) | NOT NULL | 0 | | 计费重量 | 计费重量(取重量最大值) | | | VolumeWeight | DECIMAL(10, 2) | NOT NULL | 0 | | 体积重量 | 体积重量 | | | VolumeShipFee | DECIMAL(10, 2) | NOT NULL | 0 | | 体积快递费 | 体积快递费 | | | BillShipFee | DECIMAL(10, 2) | NOT NULL | 0 | | 账单重量快递费 | 账单快递费 | | | PackageShipFee | DECIMAL(10, 2) | NOT NULL | 0 | | 包裹快递费 | 包裹快递费 | | | BillShipTypeId | VARCHAR(10) | NOT NULL | | | 账单快递 | 账单快递 | | | BillShipTypeName | VARCHAR(40) | NOT NULL | | | 账单快递名称 | 账单快递 | | | Expand1 | VARCHAR(40) | NULL | | | 拓展1 | 拓展1 | | | Expand2 | VARCHAR(40) | NULL | | | 拓展2 | 拓展2 | | | Expand3 | VARCHAR(40) | NULL | | | 拓展3 | 拓展3 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### VendorSOInterceptFee _商户订单拦截回库费用_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | VendorSysNo | INT | NOT NULL | 0 | | 供应商SysNo | 供应商SysNo | | | SOSysNo | INT | NOT NULL | 0 | | 订单编号 | 订单编号 | | | WorkFee | DECIMAL(10, 2) | NOT NULL | 0 | | 作业费 | 作业费 | | | PackingTitle | VARCHAR(100) | NOT NULL | '' | | 包材名称规格 | 包材名称规格 | | | PackingFee | DECIMAL(10, 2) | NOT NULL | 0 | | 包材费 | 包材费 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### VendorRMFee _商户订单售后退货回库费用_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | VendorSysNo | INT | NOT NULL | 0 | | 供应商SysNo | 供应商SysNo | | | RMRPackageSysNo | INT | NOT NULL | 0 | | 退货包裹编号 | 退货包裹编号 | | | RMSysNo | INT | NOT NULL | 0 | | 退货单编号 | 退货单编号 | | | SOSysNo | INT | NOT NULL | 0 | | 订单编号 | 订单编号 | | | WorkFee | DECIMAL(10, 2) | NOT NULL | 0 | | 退货作业费 | 退货作业费 | | | ShipFee | DECIMAL(10, 2) | NOT NULL | 0 | | 退货快递费 | 退货快递费 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### VendorStorageFee _商户仓储费用_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | VendorSysNo | INT | NOT NULL | 0 | | 供应商SysNo | 供应商SysNo | | | VendorBillSysNo | INT | NOT NULL | 0 | | 账单编号 | 账单编号 | | | SnapshotDate | DATE | NOT NULL | | | 快照日期 | 快照日期 | | | StorageFeeType | INT | NOT NULL | 0 | 1=StoragePiece=按件收, 2=StorageVolume=按体积收 | 仓储计费方式 | 仓储计费方式 | | | TemperatureType | INT | NOT NULL | 0 | 0=Normal=常温, 1=Constant=恒温, 2=Cool=冷藏, 3=Freeze=冷冻 | 温区类型 | 温区类型 | | | InvPalletQty | DECIMAL(10, 2) | NOT NULL | 0 | | 托位总数 | 托位总数 | | | InvBoxQty | DECIMAL(10, 2) | NOT NULL | 0 | | 箱位总数 | 箱位总数,根据配置中的计算模式计算 | | | MinAreaQty | DECIMAL(10, 2) | NOT NULL | 0 | | 最低费用 | 最低费用 | | | StorageQty | DECIMAL(10, 2) | NOT NULL | 0 | | 仓储数量 | 换算的账单面积或体积数量 | | | UnitPrice | DECIMAL(10, 2) | NOT NULL | 0 | | 单价 | 单价 | | | StorageFee | DECIMAL(10, 2) | NOT NULL | | | 仓储费用 | 仓储费用 | | | Memo | VARCHAR(200) | NULL | | | 备注 | 备注 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### VendorBOFee _商户BO单相关费用_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | VendorSysNo | INT | NOT NULL | 0 | | 供应商SysNo | 供应商SysNo | | | BOSysNo | INT | NOT NULL | 0 | | 入库单编号 | 入库单编号 | | | BaseWorkFee | DECIMAL(10, 2) | NOT NULL | 0 | | 基础作业费 | 基础作业费 | | | PalletQty | INT | NOT NULL | 0 | | 整托数量 | 整托数量 | | | PalletWorkFee | DECIMAL(10, 2) | NOT NULL | 0 | | 整托作业费 | 整托作业费 | | | BoxQty | INT | NOT NULL | 0 | | 整箱数量 | 整箱数量 | | | BoxWorkFee | DECIMAL(10, 2) | NOT NULL | 0 | | 整箱作业费 | 整箱作业费 | | | PieceQty | INT | NOT NULL | 0 | | 件数量 | 件数量 | | | PieceWorkFee | DECIMAL(10, 2) | NOT NULL | 0 | | 件数作业费 | 件数作业费 | | | CBMQty | INT | NOT NULL | 0 | | 立方数量 | 立方数量 | | | CBMWorkFee | DECIMAL(10, 2) | NOT NULL | 0 | | 体积作业费 | 体积作业费 | | | UsePalletQty | INT | NOT NULL | 0 | | 使用托盘数量 | 使用托盘数量 | | | UsePalletFee | DECIMAL(10, 2) | NOT NULL | 0 | | 托盘费 | 托盘费 | | | CalcWeight | INT | NOT NULL | 0 | | 计费重量 | 计费重量 | | | ShipFee | DECIMAL(10, 2) | NOT NULL | 0 | | 运费 | 运费 | | | OtherFee | DECIMAL(10, 2) | NOT NULL | 0 | | 其他增值费 | 其他增值费 | | | Memo | VARCHAR(400) | NULL | | | 备注 | 备注 | | | Expand1 | VARCHAR(40) | NULL | | | 拓展1 | 拓展1 | | | Expand2 | VARCHAR(40) | NULL | | | 拓展2 | 拓展2 | | | Expand3 | VARCHAR(40) | NULL | | | 拓展3 | 拓展3 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### VendorVASFee _商户增值服务费用【VendorVASRecord上线后废弃】_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | BatchNum | CHAR(50) | NOT NULL | | | 导入批号 | 导入批号(年月日时分秒加用户编号) | | | VendorSysNo | INT | NOT NULL | 0 | | 供应商SysNo | 供应商SysNo | | | OrderDate | DATETIME | NOT NULL | | | 单据日期 | 单据日期 | | | VendorName | VARCHAR(50) | NULL | | | 商户名称 | 商户名称 | | | VASType | VARCHAR(50) | NULL | | | 增值类型 | 增值类型 | | | OrderNum | VARCHAR(50) | NULL | | | 单号 | 单号 | | | POID | VARCHAR(50) | NULL | | | POID | POID | | | Quantity | INT | NULL | | | 数量 | 数量 | | | Unit | VARCHAR(50) | NULL | | | 单位 | 单位 | | | UnitPrice | DECIMAL(10, 2) | NULL | | | 单价 | 单价 | | | VASFee | DECIMAL(10, 2) | NULL | | | 费用 | 费用 | | | Memo | VARCHAR(50) | NULL | | | 备注 | 备注 | | | IsCalculate | INT | NULL | | 1计算0不计算 | 快递费计算 | 快递费计算 | | | ShipTypeId | VARCHAR(50) | NULL | | | 快递 | 快递 | | | WaybillNumber | VARCHAR(100) | NULL | | | 快递单号 | 快递单号 | | | Weight | DECIMAL(18, 2) | NULL | | | 重量KG | 重量KG | | | ProvinceName | VARCHAR(50) | NULL | | | 省 | 省 | | | CityName | VARCHAR(50) | NULL | | | 市 | 市 | | | ShipFee | DECIMAL(10, 2) | NULL | 0 | | 快递费 | 快递费 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### ShipCostFee _快递费用成本_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | VendorSysNo | INT | NOT NULL | 0 | | 供应商SysNo | 供应商SysNo | | | SOSysNo | INT | NOT NULL | 0 | | 订单编号 | 订单编号 | | | SOPSysNo | INT | NOT NULL | 0 | | 包裹编号 | 包裹编号 | | | ShipTypeId | VARCHAR(10) | NOT NULL | | | 物流ID | 物流ID | | | ShipTypeName | VARCHAR(50) | NOT NULL | | | 物流名称 | 物流名称 | | | WaybillNumber | VARCHAR(100) | NOT NULL | | | 运单号 | 运单号 | | | OutStockDate | DATETIME | NULL | | | 出库时间 | 出库时间 | | | ProvinceName | VARCHAR(50) | NOT NULL | | | 省 | 省 | | | CityName | VARCHAR(50) | NOT NULL | '' | | 市 | 市 | | | PackageBoxID | VARCHAR(50) | NOT NULL | '' | | 包装箱ID | 包装箱ID | | | PackageWeight | DECIMAL(18, 2) | NOT NULL | 0 | | 包裹重量 | 包裹重量,WMS写入 | | | CostFee | DECIMAL(10, 2) | NOT NULL | 0 | | 快递成本费 | 快递成本费 | | | BillSysNo | INT | NOT NULL | 0 | | 快递公司账单编号 | 账单编号 | | | BillPackageWeight | DECIMAL(18, 2) | NOT NULL | 0 | | 快递公司账单重量 | 快递公司账单费用 | | | BillFee | DECIMAL(10, 2) | NOT NULL | 0 | | 快递公司账单费用 | 快递公司账单费用 | | | Memo | VARCHAR(200) | NOT NULL | '' | | 备注 | 备注 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditDate | DATETIME | NULL | GETDATE() | | 修改时间 | 修改时间 | ### ShipBillFee _快递公司账单表_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | BillDate | INT | NOT NULL | 0 | | 账单年月 | 账单年月:202206 | | | ShipTypeId | VARCHAR(10) | NOT NULL | | | 物流ID | 物流ID | | | ShipTypeName | VARCHAR(50) | NOT NULL | | | 物流名称 | 物流名称 | | | ProductType | VARCHAR(50) | NULL | | | 物流产品类型 | 物流产品类型 | | | WaybillNumber | VARCHAR(100) | NOT NULL | | | 运单号 | 运单号 | | | OutStockDate | DATETIME | NULL | | | 出库时间 | 出库时间 | | | CustomerName | VARCHAR(50) | NOT NULL | | | 记账客户 | 记账客户 | | | ProvinceName | VARCHAR(50) | NOT NULL | | | 省 | 省 | | | CityName | VARCHAR(50) | NOT NULL | '' | | 市 | 市 | | | BillPackageWeight | DECIMAL(18, 2) | NOT NULL | 0 | | 快递公司账单重量 | 快递公司账单费用 | | | BillFee | DECIMAL(10, 2) | NOT NULL | 0 | | 快递公司账单费用 | 快递公司账单费用 | | | OtherFee1 | DECIMAL(10, 2) | NOT NULL | 0 | | 附加费1(疫情派费) | 附加费1(疫情派费) | | | OtherFee2 | DECIMAL(10, 2) | NOT NULL | 0 | | 附加费2 | 附加费2 | | | OtherFee3 | DECIMAL(10, 2) | NOT NULL | 0 | | 附加费3 | 附加费3 | | | ShipCostFeeSysNo | INT | NOT NULL | 0 | | 飞驼成本费用编号 | 飞驼成本费用编号 | | | Memo | VARCHAR(200) | NOT NULL | '' | | 备注 | 备注 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### TeamBusinessDaily _业务组经营日报_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | BillDate | VARCHAR(10) | NOT NULL | 0 | | 日期 | 年月日:20220601 | | | TeamSysNo | INT | NOT NULL | | | 业务组 | 业务组 | | | FormalWorkerHours | DECIMAL(10, 2) | NOT NULL | 0 | | 正式工工时 | 正式工工时 | | | DispatchWorkerHours | DECIMAL(10, 2) | NOT NULL | 0 | | 派遣工工时 | 派遣工工时 | | | LaborWorkerHours | DECIMAL(10, 2) | NOT NULL | 0 | | 劳务工工时 | 劳务工工时 | | | TraineeHours | DECIMAL(10, 2) | NOT NULL | 0 | | 实习生工时 | 实习生工时 | | | TemporaryWorkerHours | DECIMAL(10, 2) | NOT NULL | 0 | | 临时工工时 | 临时工工时 | | | SOPCount | INT | NULL | 0 | | 订单出库包裹数量 | 订单出库包裹数量(取已回传) | | | SOWorkFee | DECIMAL(10, 2) | NULL | 0 | | 订单操作费 | 订单操作费(统包订单所有费用记到快递费中) | | | SOShipFee | DECIMAL(10, 2) | NULL | 0 | | 订单快递费 | 订单快递费 | | | SOPackingFee | DECIMAL(10, 2) | NULL | 0 | | 订单包材费 | 订单包材费 | | | SOShipCostFee | DECIMAL(10, 2) | NULL | 0 | | 订单快递成本费 | 订单快递成本费 | | | SOPackingCostFee | DECIMAL(10, 2) | NULL | 0 | | 订单包材成本费 | 订单包材成本费 | | | SOConsumablesCostFee | DECIMAL(10, 2) | NULL | 0 | | 订单耗材成本 | 订单耗材成本 | | | StorageCellQty | DECIMAL(10, 2) | NULL | 0 | | 使用库位数量和总有效库位占比 | 使用库位数量和总有效库位占比 | | | RobotProductQtyProportion | DECIMAL(10, 2) | NULL | 0 | | 机器区商品件数和总件数的占比 | 机器区商品件数和总件数的占比 | | | POQty | INT | NULL | 0 | | 完成入库单数 | 完成入库单数 | | | POWorkFee | DECIMAL(10, 2) | NULL | 0 | | 入库费用 | 入库费用 | | | RMRPackageQty | INT | NULL | 0 | | 销退包裹数 | 销退包裹数(入库上架完成的数量) | | | RMWorkFee | DECIMAL(10, 2) | NULL | 0 | | 销退操作费 | 销退操作费 | | | RMShipFee | DECIMAL(10, 2) | NULL | 0 | | 销退快递费 | 销退快递费 | | | AllTaskQty | INT | NULL | 0 | | 总任务数 | 总任务数 | | | OccupyTaskQty | INT | NULL | 0 | | 占用任务数 | 占用任务数 | | | Memo | VARCHAR(200) | NULL | '' | | 备注 | 备注 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### VendorBusinessDaily _商户经营日报_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | BillDate | VARCHAR(10) | NOT NULL | | | 日期 | 年月日:20220601 | | | TeamSysNo | INT | NOT NULL | | | 业务组 | 业务组:取发货业务组 | | | VendorSysNo | INT | NOT NULL | | | 商户编号 | 商户编号 | | | SOPCount | INT | NULL | 0 | | 订单出库包裹数量 | 订单出库包裹数量(取已回传) | | | SOWorkFee | DECIMAL(10, 2) | NULL | 0 | | 订单操作费 | 订单操作费(统包订单所有费用记到快递费中) | | | SOShipFee | DECIMAL(10, 2) | NULL | 0 | | 订单快递费 | 订单快递费 | | | SOPackingFee | DECIMAL(10, 2) | NULL | 0 | | 订单包材费 | 订单包材费 | | | SOShipCostFee | DECIMAL(10, 2) | NULL | 0 | | 订单快递成本费 | 订单快递成本费 | | | SOPackingCostFee | DECIMAL(10, 2) | NULL | 0 | | 订单包材成本费 | 订单包材成本费 | | | SOConsumablesCostFee | DECIMAL(10, 2) | NULL | 0 | | 订单耗材成本 | 订单耗材成本 | | | StorageCellQty | DECIMAL(10, 2) | NULL | 0 | | 使用库位数量和总有效库位占比 | 使用库位数量和总有效库位占比 | | | RobotProductQtyProportion | DECIMAL(10, 2) | NULL | 0 | | 机器区商品件数和总件数的占比 | 机器区商品件数和总件数的占比 | | | POQty | INT | NULL | 0 | | 完成入库单数 | 完成入库单数 | | | POWorkFee | DECIMAL(10, 2) | NULL | 0 | | 入库费用 | 入库费用 | | | RMRPackageQty | INT | NULL | 0 | | 销退包裹数 | 销退包裹数(入库上架完成的数量) | | | RMWorkFee | DECIMAL(10, 2) | NULL | 0 | | 销退操作费 | 销退操作费 | | | RMShipFee | DECIMAL(10, 2) | NULL | 0 | | 销退快递费 | 销退快递费 | | | PickTaskQty | INT | NULL | 0 | | 高位拣货任务数 | 高位真实库区拣货任务数 | | | UppTaskQty | INT | NULL | 0 | | 上架任务数 | 上架任务数(排除货权转移) | | | MoveTaskQty | INT | NULL | 0 | | 移库任务数 | 移库任务数(源库区 P和GE 排除加工移库) | | | SPOrderTaskQty | INT | NULL | 0 | | 移库任务数(预处理加工单移库任务) | 移库任务数(源库区 P和GE 的加工移库) | | | Memo | VARCHAR(200) | NULL | '' | | 备注 | 备注 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### VendorChargeSetMaster _商户收费报价主表_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号,另外系统中自动生成报价名称,格式为:商户名_起始日期-截止日期_报价表 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | VendorSysNo | INT | NOT NULL | | | 商户编号 | 商户编号 | | | StartDate | Date | NOT NULL | | | 起始时间 | 起始时间 | | | EndDate | Date | NOT NULL | | | 截止时间 | 截止时间,到截止日期的23:59:59.999 | | | Memo | VARCHAR(400) | NULL | | | 备注 | 备注 | | | CommonStatus | INT | NOT NULL | | 1=Actived=有效, 0=DeActived=无效 | 状态 | 状态 | | | SetFlag | INT | NOT NULL | | 0=NoSetting=无配置, 50=OnSetting=配置中, 100=Completed=配置完成 | 配置标识 | 配置标识,没有数据就是无配置 | | | InUserSysNo | INT | NULL | | | 创建者系统编号 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人系统编号 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### VendorChargeSetItemPrice _商户收费服务项报价细项_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | ChargeSetMasterSysNo | INT | NOT NULL | | | 商户增值服务项报价主表编号 | 商户增值服务项报价主表编号 | | | ChargeItemSysNo | INT | NOT NULL | | | 收费项编号 | 收费项编号 | | | ItemPrice | DECIMAL(10, 2) | NOT NULL | 0 | | 项目价格 | 项目价格,只要单位ChargeItemUnit中含有"/"符号,表示需要填写报价 | | | ExceedBaseRow | INT | NULL | 0 | | 超件基础行数 | 超件基础行数 | | | ExceedBaseQty | INT | NULL | 0 | | 超件基础件数 | 超件基础件数 | | | ExceedIncrement | INT | NULL | 0 | | 超件增量数 | 超件增量数 | | | ExceedPrice | DECIMAL(10, 2) | NULL | 0 | | 超件增量价格 | 超件增量价格 | | | TransferParamPA | DECIMAL(10, 2) | NULL | 0 | | 托盘面积换算比 | 托盘面积换算比 | | | TransferParamMA | DECIMAL(10, 2) | NULL | 0 | | 零拣面积换算比 | 零拣面积换算比 | | | TransferParamMP | DECIMAL(10, 2) | NULL | 0 | | 零拣托盘换算比 | 零拣托盘换算比 | | | Memo | VARCHAR(2000) | NULL | | | 备注 | 备注,记录最近几次修改细节 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### VendorVASRecord _商户增值服务项记录_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | VendorSysNo | INT | NOT NULL | | | 商户编号 | 商户编号 | | | ChargeItemCategory | INT | NOT NULL | | | 项目分类 | 项目分类 | | | ChargeItemSysNo | INT | NOT NULL | | | 计费项编号 | 计费项编号 | | | ChargeItemName | VARCHAR(40) | NOT NULL | | | 计费项目 | 计费项目 | | | ChargeItemUnit | INT | NOT NULL | | | 计费单位 | 计费单位 | | | VASDate | DATETIME | NOT NULL | GETDATE() | | 服务时间 | 服务时间,到分即可 | | | VASQty | DECIMAL(12, 2) | NOT NULL | 0 | | 服务数量 | 服务数量 | | | VASItemPrice | DECIMAL(10, 2) | NOT NULL | 0 | | 服务价格 | 服务价格 | | | VASFee | DECIMAL(12, 2) | NOT NULL | 0 | | 费用金额 | 费用金额 | | | FeeCalcType | INT | NULL | | 0=ManualInput=手动填入, 1=BasePrice=按报价计算 | 费用计算方式 | 费用计算方式 | | | PayConfirmFlag | INT | NOT NULL | -99 | -99=NoNeed=无需支付确认, 0=WaitPayConfirm=待支付确认, 1=PayConfirmed=已支付确认 | 支付确认标识 | 支付确认标识 | | | FileUrl | VARCHAR(600) | NULL | | | 文件地址 | 文件地址(最多3个照片) | | | VASRecordStatus | INT | NOT NULL | 100 | 0=Init=初始态, 50=OnConfirm=确认中, 100=Completed=已完结 | 记录状态 | 记录状态,预留,以后结算平台需要流程控制。 | | | Memo | VARCHAR(600) | NULL | | | 事由备注 | 事由备注 | | | InUserSysNo | INT | NULL | | | 创建者编号 | 创建者编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者姓名 | 创建者姓名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人系统编号 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### VendorVASRecordBizData _商户增值服务项记录与相关业务数据关系,可以记录多条_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | VASRecordSysNo | INT | NOT NULL | | | 增值服务记录编号 | 增值服务记录编号 | | | OrderSysNoes | VARCHAR(400) | NULL | | | 单据编号 | 单据编号 | | | ProductNames | VARCHAR(400) | NOT NULL | | | 商品名称 | 商品名称,比如贴标时,填写商品名称 | | | ShipTypeId | VARCHAR(10) | NULL | | | 物流ID | 物流ID | | | WaybillNumber | VARCHAR(40) | NULL | | | 物流单号 | 物流单号 | | | ProvinceName | VARCHAR(50) | NULL | | | 省 | 省 | | | CityName | VARCHAR(50) | NOT NULL | | | 市 | 市 | | | PackageWeight | DECIMAL(10, 2) | NOT NULL | 0 | | 重量(kg) | 重量(kg) | | | ComboName | VARCHAR(400) | NULL | | | 套组名称 | 套组名称 | | | ComboSKURow | INT | | 0 | | 套组行数 | 套组行数 | | | ComboSKUQty | INT | | 0 | | 套组件数 | 套组件数 | ### BillStorageFee _营收账单-商户仓储费用_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | BillSysNo | INT | NOT NULL | | | 账单编号 | 账单编号 | | | VendorSysNo | INT | NOT NULL | 0 | | 供应商SysNo | 供应商SysNo | | | TemperatureType | INT | NOT NULL | 0 | 0=Normal=常温, 1=Constant=恒温, 2=Cool=冷藏, 3=Freeze=冷冻 | 温区类型 | 温区类型 | | | LogDate | DATE | NOT NULL | | | 快照日期 | 快照日期 | | | StorageQty | DECIMAL(10, 2) | NOT NULL | | | 仓储数量 | 仓储数量 | | | StorageFee | DECIMAL(10, 2) | NOT NULL | | | 仓储费用 | 仓储费用 | | | TotalFee | DECIMAL(10, 2) | NOT NULL | 0 | | 合计费用 | 合计费用 | | | Memo | VARCHAR(400) | NULL | | | 备注 | 备注 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### BillPOFee _营收账单-商户入库单费用_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | BillSysNo | INT | NOT NULL | | | 账单编号 | 账单编号 | | | VendorSysNo | INT | NOT NULL | 0 | | 供应商SysNo | 供应商SysNo | | | POSysNo | INT | NOT NULL | | | 仓库单号 | 仓库单号 | | | POID | VARCHAR(50) | NOT NULL | | | 入库单号 | PO入库单号,来源于商户方唯一的ID号 | | | POType | INT | NOT NULL | 1 | | 入库类型 | 入库类型 | | | ToWMSDate | DATETIME | NOT NULL | | | 到库时间 | 到库时间 | | | ConfirmDate | DATETIME | NOT NULL | | | 完成时间 | 完成时间 | | | TotalRowQty | INT | NOT NULL | 0 | | 总行数 | 总行数 | | | TotalItemQty | INT | NOT NULL | 0 | | 总件数 | 总件数 | | | UnloadCommonQty | DECIMAL(10, 2) | NOT NULL | 0 | | 普通卸货数量 | 普通卸货数量 | | | UnloadHeavyQty | DECIMAL(10, 2) | NOT NULL | 0 | | 重货卸货数量 | 重货卸货数量 | | | UnloadCommonPrice | DECIMAL(10, 2) | NOT NULL | 0 | | 卸货普通价格 | 普通卸货价格 | | | UnloadHeavyPrice | DECIMAL(10, 2) | NOT NULL | 0 | | 卸货重货价格 | 重货卸货价格 | | | WorkPalletQty | DECIMAL(10, 2) | NOT NULL | 0 | | 上架托数 | 上架托数 | | | WorkBoxQty | DECIMAL(10, 2) | NOT NULL | 0 | | 上架箱数 | 上架箱数 | | | WorkPieceQty | DECIMAL(10, 2) | NOT NULL | 0 | | 上架件数 | 上架件数 | | | WorkCubeQty | DECIMAL(10, 2) | NOT NULL | 0 | | 上架方数 | 上架方数 | | | WorkCheckQty | INT | NOT NULL | 0 | | 质检数量 | 质检数量 | | | WorkLabelQty | INT | NOT NULL | 0 | | 贴标数量 | 贴标数量 | | | WorkPalletPrice | DECIMAL(10, 2) | NOT NULL | 0 | | 上架每托单价 | 上架每托单价 | | | WorkBoxPrice | DECIMAL(10, 2) | NOT NULL | 0 | | 上架每箱单价 | 上架每箱单价 | | | WorkPiecePrice | DECIMAL(10, 2) | NOT NULL | 0 | | 上架每件单价 | 上架每件单价 | | | WorkCubePrice | DECIMAL(10, 2) | NOT NULL | 0 | | 上架每方单价 | 上架每方单价 | | | WorkCheckPrice | DECIMAL(10, 2) | NOT NULL | 0 | | 质检单价 | 质检单价 | | | WorkLabelPrice | DECIMAL(10, 2) | NOT NULL | 0 | | 贴标单价 | 贴标单价 | | | BaseWorkFee | DECIMAL(10, 2) | NOT NULL | 0 | | 基础作业费 | 基础作业费 | | | MinFee | DECIMAL(10, 2) | NOT NULL | 0 | | 最低收费 | 最低收费,如果大于0则表示有最低收费 | | | TotalFee | DECIMAL(10, 2) | NOT NULL | 0 | | 合计费用 | 合计费用 | | | Memo | VARCHAR(400) | NULL | | | 备注 | 备注 | | | Expand1 | VARCHAR(40) | NULL | | | 拓展1 | 拓展1 | | | Expand2 | VARCHAR(40) | NULL | | | 拓展2 | 拓展2 | | | Expand3 | VARCHAR(40) | NULL | | | 拓展3 | 拓展3 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### BillSOFee _营收账单-商户订单出库费用,含运费,作业费,包材费等_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | BillSysNo | INT | NOT NULL | | | 账单编号 | 账单编号 | | | VendorSysNo | INT | NOT NULL | 0 | | 供应商SysNo | 供应商SysNo | | | TemperatureType | INT | NOT NULL | 0 | 0=Normal=常温, 1=Constant=恒温, 2=Cool=冷藏, 3=Freeze=冷冻 | 温区类型 | 温区类型 | | | SOSysNo | INT | NOT NULL | 0 | | 仓库单号 | 仓库单号 | | | SOPSysNo | INT | NOT NULL | 0 | | 包裹编号 | 包裹编号 | | | SOID | VARCHAR(40) | NOT NULL | | | 订单编号 | 订单编号,来源于外部ID | | | SORelCode | VARCHAR(400) | NOT NULL | | | 平台单号 | 平台单号 | | | ItemsRowCount | INT | NOT NULL | | | 商品行数 | 商品行数 | | | ItemQty | INT | NOT NULL | | | 商品件数 | 商品件数 | | | DataSourceID | VARCHAR(10) | NOT NULL | | | 数据来源 | 数据来源:WMS=云仓WMS,OpenAPI=云仓API,QiMen=奇门 | | | ThirdECID | VARCHAR(10) | NOT NULL | | | 电商平台ID | 电商平台ID,冗余 | | | ThirdECStoreName | VARCHAR(100) | NOT NULL | | | 店铺名称 | 店铺名称,冗余显示用 | | | SODate | DATETIME | NOT NULL | | | 订单时间 | 订单时间 | | | ToWMSDate | DATETIME | NOT NULL | | | 到库时间 | 到库时间 | | | ConfirmDate | DATETIME | NULL | | | 出库时间 | 出库时间,即订单的回传时间 | | | ShipCollectedDate | DATETIME | NULL | | | 揽收时间 | 揽收时间 | | | SOSSKey | Varchar(40) | NULL | | | 订单结构Key | 订单结构Key,取至SOMaster中的SameStructureKey | | | SOSSKeyName | Varchar(400) | NULL | | | 订单结构名称 | 订单结构名称,取至SOMaster中的SameStructureName | | | BrandName | Varchar(40) | NULL | | | 品牌 | 品牌 | | | ShipTypeId | VARCHAR(10) | NOT NULL | | | 物流ID | 物流ID | | | ShipTypeName | VARCHAR(40) | NULL | | | 物流名称 | 物流名称 | | | WaybillNumber | VARCHAR(40) | NULL | | | 运单号 | 运单号 | | | ProvinceName | VARCHAR(50) | NOT NULL | | | 省 | 省 | | | CityName | VARCHAR(50) | NOT NULL | | | 市 | 市 | | | DistrictName | VARCHAR(50) | NOT NULL | | | 区 | 区 | | | ItemsRowCount | INT | NOT NULL | 0 | | 包裹商品行数 | 包裹商品行数 | | | ItemsQty | INT | NOT NULL | 0 | | 包裹商品件数 | 包裹商品件数 | | | PackageBoxID | VARCHAR(40) | NULL | '' | | 包裹包材ID | 包裹实际包材ID,即包材条码 | | | PackageBoxName | VARCHAR(80) | NULL | | | 包裹包材名称 | 包裹实际包材名称 | | | PackageWeight | DECIMAL(10, 2) | NULL | 0 | | 包裹重量 | 包裹重量,作为生成账单时的参考 | | | PackageShipFee | DECIMAL(10, 2) | NULL | 0 | | 包裹重量运费 | 包裹重量运费 | | | TheoryWeight | DECIMAL(10, 2) | NOT NULL | 0 | | 包裹理论重量 | 包裹理论重量 | | | TheoryShipFee | DECIMAL(10, 2) | NULL | 0 | | 理论重量运费 | 理论重量运费 | | | BillWeight | INT | NULL | | | 账单重量(回传重量) | 账单重量(回传重量) | | | BillShipFee | DECIMAL(10, 2) | NULL | 0 | | 账单重量回运费 | 账单重量回运费 | | | VolWeight | DECIMAL(10, 2) | NULL | 0 | | 体积重量 | 体积重量 | | | VolShipFee | DECIMAL(10, 2) | NULL | 0 | | 体积运费 | 体积运费 | | | CalcWeight | DECIMAL(10, 2) | NULL | 0 | | 结算重量 | 结算重量 | | | CalcShipFee | DECIMAL(10, 2) | NULL | 0 | | 结算运费 | 结算运费 | | | BillShipTypeId | VARCHAR(10) | NOT NULL | | | 账单物流ID | 账单物流ID | | | BillShipTypeName | VARCHAR(40) | NULL | | | 账单物流名称 | 账单物流名称 | | | BillPackageBoxID | VARCHAR(40) | NULL | '' | | 计费包材ID | 计费包材ID,即包材条码 | | | BillPackageBoxName | VARCHAR(80) | NULL | | | 计费包材名称 | 计费包材名称 | | | BillPackingFee | DECIMAL(10, 2) | NOT NULL | 0 | | 包材费用 | 包材费用 | | | BillPackageLength | INT | NULL | 0 | | 计费包裹长 | 计费包裹长cm | | | BillPackageWidth | INT | NULL | 0 | | 计费包裹宽 | 计费包裹宽cm | | | BillPackageHeight | INT | NULL | 0 | | 计费包裹高 | 计费包裹高cm | | | WorkFee | DECIMAL(10, 2) | NOT NULL | 0 | | 作业费 | 作业费 | | | BaseWorkFee | DECIMAL(10, 2) | NOT NULL | 0 | | 基础作业费 | 基础作业费 | | | OverQty | INT | NULL | 0 | | 超件数量 | 超件数量 | | | OverWorkFee | DECIMAL(10, 2) | NOT NULL | 0 | | 超件费 | 超件费 | | | IceBagID | VARCHAR(40) | NULL | | | 冰袋ID | 冰袋ID,即冰袋BarCode | | | IceBagQty | INT | NULL | 0 | | 冰袋数量 | 冰袋数量 | | | IceBagFee | DECIMAL(10, 2) | NOT NULL | 0 | | 冰袋费用 | 冰袋费用 | | | DryIceID | VARCHAR(40) | NULL | | | 干冰ID | 干冰ID,即冰袋BarCode | | | DyyIceQty | INT | NULL | 0 | | 干冰数量 | 干冰数量 | | | DyyIceFee | DECIMAL(10, 2) | NOT NULL | 0 | | 干冰费用 | 干冰费用 | | | ThermosBagID | VARCHAR(40) | NULL | | | 保温袋ID | 保温袋ID | | | ThermosBagQty | INT | NULL | 0 | | 保温袋数量 | 保温袋数量 | | | ThermosBagFee | DECIMAL(10, 2) | NOT NULL | 0 | | 保温袋费用 | 保温袋费用 | | | CM1Name | VARCHAR(40) | NULL | | | 耗材1名称 | 耗材1名称 | | | CM1Qty | INT | NULL | 0 | | 耗材1数量 | 耗材1数量 | | | CM1Fee | DECIMAL(10, 2) | NOT NULL | 0 | | 耗材1费用 | 耗材1费用 | | | CM2Name | VARCHAR(40) | NULL | | | 耗材2名称 | 耗材2名称 | | | CM2Qty | INT | NULL | 0 | | 耗材2数量 | 耗材2数量 | | | CM2Fee | DECIMAL(10, 2) | NOT NULL | 0 | | 耗材2费用 | 耗材2费用 | | | CM3Name | VARCHAR(40) | NULL | | | 耗材3名称 | 耗材3名称 | | | CM3Qty | INT | NULL | 0 | | 耗材3数量 | 耗材3数量 | | | CM3Fee | DECIMAL(10, 2) | NOT NULL | 0 | | 耗材3费用 | 耗材3费用 | | | TotalFee | DECIMAL(10, 2) | NOT NULL | 0 | | 合计费用 | 合计费用 | | | Memo | VARCHAR(400) | NULL | | | 备注 | 备注 | | | Expand1 | VARCHAR(40) | NULL | | | 拓展1 | 拓展1 | | | Expand2 | VARCHAR(40) | NULL | | | 拓展2 | 拓展2 | | | Expand3 | VARCHAR(40) | NULL | | | 拓展3 | 拓展3 | | | Expand4 | VARCHAR(40) | NULL | | | 拓展4 | 拓展4 | | | Expand5 | VARCHAR(40) | NULL | | | 拓展5 | 拓展5 | | | Expand6 | VARCHAR(40) | NULL | | | 拓展6 | 拓展6 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### BillSOInterceptFee _营收账单-商户订单拦截费用_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | BillSysNo | INT | NOT NULL | | | 账单编号 | 账单编号 | | | VendorSysNo | INT | NOT NULL | 0 | | 供应商SysNo | 供应商SysNo | | | TemperatureType | INT | NOT NULL | 0 | 0=Normal=常温, 1=Constant=恒温, 2=Cool=冷藏, 3=Freeze=冷冻 | 温区类型 | 温区类型 | | | SOSysNo | INT | NOT NULL | 0 | | 仓库单号 | 仓库单号 | | | SOPSysNo | INT | NOT NULL | 0 | | 包裹编号 | 包裹编号 | | | SOID | VARCHAR(40) | NOT NULL | | | 订单编号 | 订单编号,来源于外部ID | | | SORelCode | VARCHAR(400) | NOT NULL | | | 平台单号 | 平台单号 | | | ItemRowCount | INT | NOT NULL | | | 商品行数 | 商品行数 | | | ItemQty | INT | NOT NULL | | | 商品件数 | 商品件数 | | | DataSourceID | VARCHAR(10) | NOT NULL | | | 数据来源 | 数据来源:WMS=云仓WMS,OpenAPI=云仓API,QiMen=奇门 | | | ThirdECID | VARCHAR(10) | NOT NULL | | | 电商平台ID | 电商平台ID,冗余 | | | ThirdECStoreName | VARCHAR(100) | NOT NULL | | | 店铺名称 | 店铺名称,冗余显示用 | | | ToWMSDate | DATETIME | NOT NULL | | | 到库时间 | 到库时间 | | | InterceptDate | DATETIME | NOT NULL | | | 拦截时间 | 拦截时间 | | | InterceptSOStatus | INT | NOT NULL | | | 拦截时订单状态 | 拦截时订单状态 | | | ShipTypeId | VARCHAR(10) | NOT NULL | | | 物流ID | 物流ID | | | ShipTypeName | VARCHAR(50) | NULL | | | 物流名称 | 物流名称 | | | WaybillNumber | VARCHAR(40) | NULL | | | 运单号 | 运单号 | | | WorkFee | DECIMAL(10, 2) | NOT NULL | 0 | | 拦截处理费 | 拦截处理费 | | | TotalFee | DECIMAL(10, 2) | NOT NULL | 0 | | 合计费用 | 合计费用 | | | Memo | VARCHAR(400) | NULL | | | 备注 | 备注 | | | Expand1 | VARCHAR(40) | NULL | | | 拓展1 | 拓展1 | | | Expand2 | VARCHAR(40) | NULL | | | 拓展2 | 拓展2 | | | Expand3 | VARCHAR(40) | NULL | | | 拓展3 | 拓展3 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### BillBOFee _营收账单-商户BO单相关费用_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | BillSysNo | INT | NOT NULL | | | 账单编号 | 账单编号 | | | VendorSysNo | INT | NOT NULL | 0 | | 供应商SysNo | 供应商SysNo | | | BOSysNo | INT | NOT NULL | 0 | | 仓库单号 | 仓库单号 | | | BOID | VARCHAR(40) | NOT NULL | '' | | 出库单号 | 出库单号 | | | BOType | INT | NOT NULL | 0 | 1=SalesOutStock=发货出库, 2=ManufactOutStock=生产出库, 3=TransferOutStock=库内调拨, 9=OtherOutStock=其它出库, 10=OnlyGetWaybillNumber=只取运单 | 批量单类型 | 批量单类型,1=正常批量出库,2=商户发出需要生产(如拆套)的出库,3=仓库间调拨出库,9=其它未归类 | | | BOTypeStr | VARCHAR(50) | NOT NULL | | | 批量单类型 | 批量单类型 | | | DataSourceID | VARCHAR(50) | NOT NULL | | | 数据来源 | 数据来源:WMS=云仓WMS,OpenAPI=云仓API,QiMen=奇门 | | | ShipTypeId | VARCHAR(10) | NOT NULL | | | 物流ID | 物流ID | | | ShipTypeName | VARCHAR(50) | NULL | | | 物流名称 | 物流名称 | | | ProvinceName | VARCHAR(50) | NOT NULL | | | 省 | 省 | | | CityName | VARCHAR(50) | NOT NULL | | | 市 | 市 | | | DistrictName | VARCHAR(50) | NOT NULL | | | 区 | 区 | | | ReceiveAddress | VARCHAR(200) | NULL | | | 收货地址 | 收货地址 | | | ToWMSDate | DATETIME | NOT NULL | | | 到库时间 | 到库时间 | | | ConfirmDate | DATETIME | NULL | | | 出库时间 | 出库时间,即订单的回传时间 | | | TotalRowQty | INT | NOT NULL | 0 | | 总行数 | 总行数 | | | TotalItemQty | INT | NOT NULL | 0 | | 总件数 | 总件数 | | | WorkPalletQty | DECIMAL(10, 2) | NOT NULL | 0 | | 发货托数 | 发货托数 | | | WorkBoxQty | DECIMAL(10, 2) | NOT NULL | 0 | | 发货箱数 | 发货箱数 | | | WorkPieceQty | DECIMAL(10, 2) | NOT NULL | 0 | | 发货件数 | 发货件数 | | | WorkCubeQty | DECIMAL(10, 2) | NOT NULL | 0 | | 发货方数 | 发货方数 | | | WorkPalletPrice | DECIMAL(10, 2) | NOT NULL | 0 | | 每托发货价格 | 每托发货价格 | | | WorkBoxPrice | DECIMAL(10, 2) | NOT NULL | 0 | | 每箱发货价格 | 每箱发货价格 | | | WorkPiecePrice | DECIMAL(10, 2) | NOT NULL | 0 | | 散件发货价格 | 散件发货价格 | | | WorkCubePrice | DECIMAL(10, 2) | NOT NULL | 0 | | 每方发货价格 | 每方发货价格 | | | PalletQty | INT | NOT NULL | 0 | | 托盘数量 | 托盘数量 | | | PalletPrice | DECIMAL(10, 2) | NOT NULL | 0 | | 托盘单价 | 托盘单价 | | | WaybillNumbers | VARCHAR(200) | NULL | | | 快递单号 | 快递单号,多个用逗号分隔 | | | BOWeight | INT | NOT NULL | 0 | | 总重量 | 总重量 | | | ShipFee | DECIMAL(10, 2) | NOT NULL | 0 | | 运费 | 运费 | | | WorkLabelQty | INT | NOT NULL | 0 | | 箱唛贴标数量 | 箱唛贴标数量 | | | WorkLabelPrice | DECIMAL(10, 2) | NOT NULL | 0 | | 箱唛贴标单价 | 箱唛贴标单价 | | | BaseWorkFee | DECIMAL(10, 2) | NOT NULL | 0 | | 基础作业费 | 基础作业费 | | | TotalFee | DECIMAL(10, 2) | NOT NULL | 0 | | 合计费用 | 合计费用 | | | Memo | VARCHAR(400) | NULL | | | 备注 | 备注 | | | Expand1 | VARCHAR(40) | NULL | | | 拓展1 | 拓展1 | | | Expand2 | VARCHAR(40) | NULL | | | 拓展2 | 拓展2 | | | Expand3 | VARCHAR(40) | NULL | | | 拓展3 | 拓展3 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### BillRMFee _营收账单-商户销退费用,含运费,作业费等_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | BillSysNo | INT | NOT NULL | | | 账单编号 | 账单编号 | | | VendorSysNo | INT | NOT NULL | 0 | | 供应商SysNo | 供应商SysNo | | | TemperatureType | INT | NOT NULL | 0 | 0=Normal=常温, 1=Constant=恒温, 2=Cool=冷藏, 3=Freeze=冷冻 | 温区类型 | 温区类型 | | | SOSysNo | INT | NOT NULL | 0 | | 原仓库单号 | 原仓库单号 | | | SOPSysNo | INT | NOT NULL | 0 | | 原包裹编号 | 原包裹编号 | | | SOID | VARCHAR(40) | NOT NULL | | | 原订单编号 | 原订单编号 | | | SORelCode | VARCHAR(400) | NOT NULL | | | 原平台单号 | 原平台单号 | | | SOItemRowCount | INT | NOT NULL | | | 原单商品行数 | 原单商品行数 | | | SOItemQty | INT | NOT NULL | | | 原单商品件数 | 原单商品件数 | | | SOThirdECID | VARCHAR(10) | NOT NULL | | | 原单电商平台 | 原单电商平台 | | | SOThirdECStoreName | VARCHAR(100) | NOT NULL | | | 原单店铺名称 | 原单店铺名称 | | | SOConfirmDate | DATETIME | NULL | | | 原单出库时间 | 原单出库时间 | | | SOProvinceName | VARCHAR(50) | NOT NULL | | | 原单省 | 原单省 | | | SOCityName | VARCHAR(50) | NOT NULL | | | 原单市 | 原单市 | | | SODistrictName | VARCHAR(50) | NOT NULL | | | 原单区 | 原单区 | | | SOShipTypeId | VARCHAR(10) | NOT NULL | | | 原单物流ID | 原单物流ID | | | SOShipTypeName | VARCHAR(40) | NULL | | | 原单物流名称 | 原单物流名称 | | | SOWaybillNumber | VARCHAR(40) | NULL | | | 原单运单号 | 原单运单号 | | | SOBillWeight | INT | NULL | 0 | | 原单计费重量 | 原单计费重量 | | | SOShipFee | DECIMAL(10, 2) | NOT NULL | 0 | | 原单运费 | 原单运费 | | | RMRSysNo | INT | NOT NULL | 0 | | 退货登记单号 | 退货登记单号 | | | RMID | VARCHAR(400) | NULL | '' | | 退货单ID | 退货单ID,同一包裹多个退货单合并 | | | ReturnWaybillNumber | VARCHAR(40) | NULL | | | 退货运单号 | 退货运单号 | | | RecAvailableQty | INT | NOT NULL | 0 | | 退货良品 | 退货良品 | | | RecImperfectQty | INT | NOT NULL | 0 | | 退货次品 | 退货次品 | | | ROWorkFee | DECIMAL(10, 2) | NOT NULL | 0 | | 退货返作业费 | 退货返作业费 | | | ReturnShipFee | DECIMAL(10, 2) | NOT NULL | 0 | | 退货运费 | 退货运费 | | | ConfirmDate | DATETIME | NULL | | | 完成时间 | 完成时间 | | | TotalFee | DECIMAL(10, 2) | NOT NULL | 0 | | 合计费用 | 合计费用 | | | Memo | VARCHAR(400) | NULL | | | 备注 | 备注 | | | Expand1 | VARCHAR(40) | NULL | | | 拓展1 | 拓展1 | | | Expand2 | VARCHAR(40) | NULL | | | 拓展2 | 拓展2 | | | Expand3 | VARCHAR(40) | NULL | | | 拓展3 | 拓展3 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ## CWMBILL(仅供参考) ### RBM _营收账单模型Revenue Bill Model_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | RevBillType | INT | NOT NULL | | 0=WHSVendorBill=仓库客户营收 | 账单类型 | 账单类型 | | | ModelName | VARCHAR(80) | NOT NULL | | | 模型名称 | 模型名称 | | | ModelDesc | VARCHAR(200) | NULL | | | 模型描述 | 模型描述 | | | BillStartDay | INT | NOT NULL | | | 账单起始日 | 账单起始日,从00:00:00.000起;以15号为基准。 | | | ExecMode | INT | NOT NULL | | 0=TimeEndFullExec=全量运行, 1=EveryDayIncrementExec=增量运行 | 运行模式 | 运行模式:如果是增量运行,那么以截止今日0点前的数据为基准。 | | | BillExcelTemplate | VARCHAR(100) | NOT NULL | '' | | 模板名称 | 账单模板名称 | | | CommonStatus | INT | NOT NULL | 1 | 1=Actived=有效, 0=DeActived=无效 | 状态 | 通用状态 | | | Memo | VARCHAR(800) | NULL | | | 备注说明 | 备注说明 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### RBMVendorCfg _营收账单模型对应哪些货主_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | RBMSysNo | INT | NOT NULL | | | 账单模型编号 | 账单模型系统编号 | | | VendorSysNo | INT | NOT NULL | | | 货主编号 | 货主编号 | | | VendorName | VARCHAR(100) | NOT NULL | | | 货主名称 | 货主名称 | | | CompanySysNo | INT | NOT NULL | | | 公司编号 | 公司编号 | | | CompanyName | VARCHAR(100) | NOT NULL | | | 公司名称 | 公司名称,账单对应的业务开票公司 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### RBMCfgPeroid _营收账单模型对应时段关系表_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | RBMSysNo | INT | NOT NULL | | | 账单模型编号 | 账单模型系统编号 | | | StartDate | DateTime | NOT NULL | | | 模型起始日期 | 模型起始日期 | | | EndDate | DateTime | NOT NULL | | | 模型截止日期 | 模型截止日期 | | | Memo | VARCHAR(800) | NULL | | | 备注说明 | 备注说明 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### RBMCfg_Storage _营收账单模型中的Storage仓储费配置_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | RBMSysNo | INT | NOT NULL | | | 账单模型编号 | 账单模型系统编号 | | | RBMPeroidCfgSysNo | INT | NOT NULL | | | 模型时段编号 | 模型时段编号 | | | TemperatureType | INT | NOT NULL | 0 | 0=Normal=常温, 1=Constant=恒温, 2=Cool=冷藏, 3=Freeze=冷冻 | 温区类型 | 温区类型 | | | StorageFeeMode | INT | NOT NULL | | 0=AllFree=仓储全免, 1=FullCalc=标准计费模式, 2=FreqDeduction=频效抵扣模式, 3=SectionFreqPrice=分段频效价格模式, 4=ByFix=基于固定数值 | 计费模式 | 计费模式,每种RBM选择唯一。 1.标准计费:基于计数单位,(数量-直免)*(1+公摊)*价格 2.频效抵扣:(基于计数单位的月总数量*(1+公摊)-月总单量/频效比)*对应计数单位价格-直免*价格 3.分段频效价格:先计算本月频效比,找到匹配频效比记录,采用标准计费模式计算 | | | CalcUnitSource | INT | NOT NULL | 0 | 1=ByProduct=基于商品计数, 2=ByCell=基于库位计数 | 计数依据 | 计数依据 | | | StorageCalcUnit | INT | NOT NULL | 0 | 1=ByPallet=基于托, 2=ByBox=基于箱, 3=ByPiece=基于件, 5=ByArea=基于面积 | 计数单位 | 计数单位,每种RBM选择唯一。 | | | TemperatureStatiscType | INT | NULL | 0 | 0=ByStorageTemperature=基于库位温区, 1=ByProdTemperature=基于商品温区 | 温区计量方式 | 温区计量方式 | | | DirectFreeQty | INT | NOT NULL | 0 | | 直免数量 | 直免数量 | | | FreqRatio | DECIMAL(10, 2) | NOT NULL | 0 | | 频效比 | 频效比 | | | InvPalletPrice | DECIMAL(10, 2) | NOT NULL | 0 | | 按托价格 | 按托价格 | | | InvBoxPrice | DECIMAL(10, 2) | NOT NULL | 0 | | 按箱价格 | 按箱价格 | | | InvPiecePrice | DECIMAL(10, 2) | NOT NULL | 0 | | 按件价格 | 按件价格 | | | InvAreaPrice | DECIMAL(10, 2) | NOT NULL | 0 | | 面积价格 | 面积价格 | | | FixStorageQty | INT | NOT NULL | 0 | | 固定仓储数量 | 固定仓储数量 | | | FixStoragePrice | DECIMAL(10, 2) | NOT NULL | 0 | | 固定仓储价格 | 固定仓储价格 | | | MinFee | DECIMAL(10, 2) | NOT NULL | 0 | | 最低收费 | 最低收费,如果大于0则表示有最低收费 | | | SharingRatio | DECIMAL(3, 2) | NOT NULL | 0.2 | | 公摊比例 | 公摊比例,默认20% | | | Memo | VARCHAR(800) | NULL | | | 备注说明 | 备注说明 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### RBMCfg_PO _营收账单模型中的PO入库服务费配置_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | RBMSysNo | INT | NOT NULL | | | 账单模型编号 | 账单模型系统编号 | | | RBMPeroidCfgSysNo | INT | NOT NULL | | | 模型时段编号 | 模型时段编号 | | | POCalcUnit | INT | NOT NULL | 0 | 1=ByPallet=基于托, 2=ByBox=基于箱, 3=ByPiece=基于件, 4=ByPBP=托箱件分项计算, 5=ByVolume=基于体积 | 计数单位 | 计数单位 | | | UnloadCommonPrice | DECIMAL(10, 2) | NOT NULL | 0 | | 卸货普通价格 | 普通卸货价格 | | | UnloadHeavyPrice | DECIMAL(10, 2) | NOT NULL | 0 | | 卸货重货价格 | 重货卸货价格 | | | UnloadHeavyDensity | DECIMAL(10, 2) | NOT NULL | 0.6 | | 卸货重货密度 | 重货最小密度,商品每箱重量除以体积得到密度,大于最小密度为重货,否则为普通货 | | | WorkPalletPrice | DECIMAL(10, 2) | NOT NULL | 0 | | 上架每托单价 | 上架每托单价 | | | WorkBoxPrice | DECIMAL(10, 2) | NOT NULL | 0 | | 上架每箱单价 | 上架每箱单价 | | | WorkPiecePrice | DECIMAL(10, 2) | NOT NULL | 0 | | 上架每件单价 | 上架每件单价 | | | WorkCubePrice | DECIMAL(10, 2) | NOT NULL | 0 | | 上架每方单价 | 上架每方单价 | | | WorkCheckPrice | DECIMAL(10, 2) | NOT NULL | 0 | | 商品质检单价 | 商品质检单价 | | | WorkLabelPrice | DECIMAL(10, 2) | NOT NULL | 0 | | 商品贴标单价 | 商品贴标单价 | | | BaseWorkFee | DECIMAL(10, 2) | NOT NULL | 0 | | 基础作业费 | 基础作业费 | | | MinFee | DECIMAL(10, 2) | NOT NULL | 0 | | 最低收费 | 最低收费,如果大于0则表示有最低收费 | | | Memo | VARCHAR(800) | NULL | | | 备注说明 | 备注说明 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### RBMCfg_SO _营收账单模型中的SO订单服务费配置,这里只是订单库内费用,不含运费_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | RBMSysNo | INT | NOT NULL | | | 账单模型编号 | 账单模型系统编号 | | | RBMPeroidCfgSysNo | INT | NOT NULL | | | 模型时段编号 | 模型时段编号 | | | TemperatureType | INT | NOT NULL | 0 | 0=Normal=常温, 1=Constant=恒温, 2=Cool=冷藏, 3=Freeze=冷冻 | 温区类型 | 温区类型 | | | SOFeeMode | INT | NOT NULL | | 0=Standard=标准分项计费, 1=UnifyBySection=分段统包计费, 9=SpecialCalc=特殊计费 | 计费模式 | 计费模式,对于9=特殊计费,预留接口,暂不提供具体实现 | | | StdBaseWorkFee | DECIMAL(10, 2) | NOT NULL | 0 | | 基础作业费 | 基础作业费 | | | StdBaseRowLimit | INT | NOT NULL | 0 | | 基础行数限制 | 基础行数限制 | | | StdBasePieceLimit | INT | NOT NULL | 0 | | 基础件数限制 | 基础件数限制 | | | StdOverRowPrice | DECIMAL(10, 2) | NOT NULL | 0 | | 超行每行加收 | 超行每行加收 | | | StdOverPiecePrice | DECIMAL(10, 2) | NOT NULL | 0 | | 超件每件加收 | 超件每件加收 | | | UnifySectionType | INT | NULL | 0 | 0=ByPackageWeight=按重量分段, 1=BySKUPiece=按件数分段 | 分段类型 | 采用分段统包时的分段类型 | | | UnifyBottomLimit | DECIMAL(10, 2) | NOT NULL | 0 | | 分段下限 | 分段下限,大于方式 | | | UnifyTopLimit | DECIMAL(10, 2) | NOT NULL | 0 | | 分段上限 | 分段上限,小于等于方式 | | | UnifyWorkFee | DECIMAL(10, 2) | NOT NULL | 0 | | 分段作业费 | 分段作业费 | | | Memo | VARCHAR(800) | NULL | | | 备注说明 | 备注说明 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### RBMCfg_SOIntercept _营收账单模型中的SO订单拦截费用_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | RBMSysNo | INT | NOT NULL | | | 账单模型编号 | 账单模型系统编号 | | | RBMPeroidCfgSysNo | INT | NOT NULL | | | 模型时段编号 | 模型时段编号 | | | TemperatureType | INT | NOT NULL | 0 | 0=Normal=常温, 1=Constant=恒温, 2=Cool=冷藏, 3=Freeze=冷冻 | 温区类型 | 温区类型 | | | SOFeeMode | INT | NOT NULL | | 0=Standard=标准分项计费, 1=UnifyBySection=分段统包计费, 9=SpecialCalc=特殊计费 | 计费模式 | 计费模式,对于9=特殊计费,预留接口,暂不提供具体实现 | | | StdBaseWorkFee | DECIMAL(10, 2) | NOT NULL | 0 | | 拦截作业费 | 拦截作业费 | | | StdBaseRowLimit | INT | NOT NULL | 0 | | 拦截行数限制 | 拦截行数限制 | | | StdBasePieceLimit | INT | NOT NULL | 0 | | 拦截件数限制 | 拦截件数限制 | | | StdOverRowPrice | DECIMAL(10, 2) | NOT NULL | 0 | | 拦截超行每行加收 | 拦截超行每行加收 | | | StdOverPiecePrice | DECIMAL(10, 2) | NOT NULL | 0 | | 拦截超件每件加收 | 拦截超件每件加收 | | | UnifySectionType | INT | NULL | 0 | 0=ByPackageWeight=按重量分段, 1=BySKUPiece=按件数分段 | 分段类型 | 采用分段统包时的分段类型 | | | UnifyMinLimit | DECIMAL(10, 2) | NOT NULL | 0 | | 分段下限 | 分段下限 | | | UnifyTopLimit | DECIMAL(10, 2) | NOT NULL | 0 | | 分段上限 | 分段上限 | | | UnifyWorkFee | DECIMAL(10, 2) | NOT NULL | 0 | | 分段作业费 | 分段作业费 | | | Memo | VARCHAR(800) | NULL | | | 备注说明 | 备注说明 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### RBMCfg_BO _营收账单模型中的BO单服务费配置_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | RBMSysNo | INT | NOT NULL | | | 账单模型编号 | 账单模型系统编号 | | | RBMPeroidCfgSysNo | INT | NOT NULL | | | 模型时段编号 | 模型时段编号 | | | TemperatureType | INT | NOT NULL | 0 | 0=Normal=常温, 1=Constant=恒温, 2=Cool=冷藏, 3=Freeze=冷冻 | 温区类型 | 温区类型 | | | BOCalcUnit | INT | NOT NULL | 0 | 1=ByPallet=基于托, 2=ByBox=基于箱, 3=ByPiece=基于件, 4=ByPBP=托箱件分项计算, 5=ByVolume=基于体积 | 计数单位 | 计数单位 | | | WorkPalletPrice | DECIMAL(10, 2) | NOT NULL | 0 | | 每托发货价格 | 每托发货价格 | | | WorkBoxPrice | DECIMAL(10, 2) | NOT NULL | 0 | | 每箱发货价格 | 每箱发货价格 | | | WorkPiecePrice | DECIMAL(10, 2) | NOT NULL | 0 | | 散件发货价格 | 散件发货价格 | | | WorkCubePrice | DECIMAL(10, 2) | NOT NULL | 0 | | 每方发货价格 | 每方发货价格 | | | WorkLabelPrice | DECIMAL(10, 2) | NOT NULL | 0 | | 箱唛贴标单价 | 箱唛贴标单价 | | | PalletPrice | DECIMAL(10, 2) | NOT NULL | 0 | | 托盘单价 | 托盘单价 | | | BaseWorkFee | DECIMAL(10, 2) | NOT NULL | 0 | | 基础作业费 | 基础作业费 | | | MinFee | DECIMAL(10, 2) | NOT NULL | 0 | | 最低收费 | 最低收费,如果大于0则表示有最低收费 | | | Memo | VARCHAR(800) | NULL | | | 备注说明 | 备注说明 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### RBMCfg_RO _营收账单模型中的RO退货服务费配置_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | RBMSysNo | INT | NOT NULL | | | 账单模型编号 | 账单模型系统编号 | | | RBMPeroidCfgSysNo | INT | NOT NULL | | | 模型时段编号 | 模型时段编号 | | | TemperatureType | INT | NOT NULL | 0 | 0=Normal=常温, 1=Constant=恒温, 2=Cool=冷藏, 3=Freeze=冷冻 | 温区类型 | 温区类型 | | | ROWorkFeeMode | INT | NOT NULL | | 0=FixWorkFee=固定作业费, 1=SOWorkFeePercent=原单发货作业费比率 | 作业计费模式 | 作业计费模式 | | | ROFixWorkFee | DECIMAL(10, 2) | NOT NULL | 0 | | 固定作业费 | 固定作业费 | | | ROSOWorkFeePercent | DECIMAL(10, 2) | NOT NULL | 1 | | 原单发货作业比率 | 原单发货作业费比率 | | | ROShipFeeMode | INT | NOT NULL | | 0=ShipTypeFixFee=各快递固定运费, 1=SOShipFeePercent=原包裹运费比率 | 退货运费模式 | 退货运费模式 | | | ROShipTypeFixFeeJson | VARCHAR(2000) | NULL | | | 各快递固定费内容 | 不同快递固定费内容,Json文本结构 [{"ShipTypeId":"STO","ShipFee":2.5}, {"ShipTypeId":"SF","ShipFee":5.0}] | | | ROSOShipFeePercent | DECIMAL(10, 2) | NOT NULL | 1 | | 原包裹运费比率 | 原包裹运费比率 | | | Memo | VARCHAR(800) | NULL | | | 备注说明 | 备注说明 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### RBMCfg_PCM _营收账单模型中的包材价格,数据部分来源于CWMMaster.VendorPCMCfg_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | RBMSysNo | INT | NOT NULL | | | 账单模型编号 | 账单模型系统编号 | | | RBMPeroidCfgSysNo | INT | NOT NULL | | | 模型时段编号 | 模型时段编号 | | | PCMName | VARCHAR(80) | NOT NULL | | | 材料名称 | 材料名称,含规格 | | | BarCode | VARCHAR(40) | NOT NULL | | | 条码 | 条码 | | | MaterialType | INT | NOT NULL | | 0=Packing=包材, 1=Comsumable=耗材 | 材料类型 | 材料类型 | | | Price | DECIMAL(10, 2) | NOT NULL | 0 | | 价格 | 价格 | | | Resource | INT | NOT NULL | 1 | 1=FromWMS=WMS中创建, 2=FromBILL=清分算中创建 | 数据来源 | 数据来源 | | | Memo | VARCHAR(800) | NULL | | | 备注 | 备注 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | | | 最后修改时间 | 最后修改时间 | | | InUserSysNo | INT | NULL | | | 创建者系统编号 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### RBMPCMRule _营收账单模型中,耗材的使用规则,后续订单特殊计费可参考此设计_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | RBMSysNo | INT | NOT NULL | | | 账单模型编号 | 账单模型系统编号 | | | RuleName | VARCHAR(80) | NOT NULL | | | 规则名称 | 规则名称,默认系统自动生成 | | | RuleUseType | INT | NOT NULL | | 1=IndependRule=独立规则, 2=PriorityRule=优先规则 | 规则应用类型 | 规则应用类型,独立规则:表示此类规则只要满足就采用,加入耗材费用列;优先规则:把所有优先规则的规则按优先级从高到低排序,依次计算,只要满足条件,就只取当前规则结果加入耗材费用列 | | | Priority | INT | NULL | 1 | | 优先级 | 优先级,数字越大越优先 | | | CommonStatus | INT | NOT NULL | 1 | 1=Actived=有效, 0=DeActived=无效 | 状态 | 通用状态 | | | Memo | VARCHAR(800) | NULL | | | 备注 | 备注 | | | InUserSysNo | INT | NULL | | | 创建者系统编号 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | | | 最后修改时间 | 最后修改时间 | ### RBMPCMRuleCate _营收账单模型中,耗材规则的规则明细分类,如果一条规则需要使用多个明细类型,限定最多同时使用4种类型,作为复合条件_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | RBMSysNo | INT | NOT NULL | | | 账单模型编号 | 账单模型系统编号 | | | RBMPCMRuleSysNo | INT | NOT NULL | | | 耗材规则编号 | 耗材使用规则编号 | | | PCMRuleItemCate | INT | NOT NULL | | 0=NoCondition=无任何条件, 1=AssignSKU=指定单项商品, 2=AssignPackageBox=指定包材, 3=PackageWeightRegion=重量段范围, 4=AssignTemperatureType=指定温区类型, 5=AssignProvince=指定省份 | 规则明细分类 | 规则明细分类。 一条耗材规则,可以设置一个或多个明细类型;最多可以同时设置4种条件(条件之间为AND关系); 暂不提供多商品范围模式 | | | LogicalCalc | INT | NOT NULL | 1 | 1=AndLogical=并且关系 | 逻辑运算关系 | 逻辑运算关系,预留参考,目前只提供并且关系 | | | SortNum | INT | NOT NULL | 1 | | 排列顺序 | 排列顺序,当多个条件时,关联明细表中对应顺序的字段顺序,从1开始 | ### RBMPCMRuleItem _营收账单模型中,耗材的使用规则的具体细项_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | RBMSysNo | INT | NOT NULL | | | 账单模型编号 | 账单模型系统编号 | | | RBMPCMRuleSysNo | INT | NOT NULL | | | 耗材规则编号 | 耗材使用规则编号 | | | PCMRuleCate1_ItemId | VARCHAR(40) | NOT NULL | '' | | 类型1的主键 | 类型1的ID或编号,根据具体类型具体处理 | | | PCMRuleCate1_ItemName | VARCHAR(100) | NOT NULL | '' | | 类型1的名称 | 类型1的名称 | | | PCMRuleCate1_ItemQty | INT | NOT NULL | 1 | | 类型1的数量 | 类型1的数量 | | | PCMRuleCate1_ItemRangeMin | DECIMAL(10, 2) | NOT NULL | 0 | | 类型1的范围下限 | 类型1的范围下限 | | | PCMRuleCate1_ItemRangeMax | DECIMAL(10, 2) | NOT NULL | 0 | | 类型1的范围上限 | 类型1的范围上限 | | | PCMRuleCate2_ItemId | VARCHAR(40) | NOT NULL | '' | | 类型2的主键 | 类型2的ID或编号,根据具体类型具体处理 | | | PCMRuleCate2_ItemName | VARCHAR(100) | NOT NULL | '' | | 类型2的名称 | 类型2的名称 | | | PCMRuleCate2_ItemQty | INT | NOT NULL | 1 | | 类型2的数量 | 类型2的数量 | | | PCMRuleCate2_ItemRangeMin | DECIMAL(10, 2) | NOT NULL | 0 | | 类型2的范围下限 | 类型2的范围下限 | | | PCMRuleCate2_ItemRangeMax | DECIMAL(10, 2) | NOT NULL | 0 | | 类型2的范围上限 | 类型2的范围上限 | | | PCMRuleCate3_ItemId | VARCHAR(40) | NOT NULL | '' | | 类型3的主键 | 类型3的ID或编号,根据具体类型具体处理 | | | PCMRuleCate3_ItemName | VARCHAR(100) | NOT NULL | '' | | 类型3的名称 | 类型3的名称 | | | PCMRuleCate3_ItemQty | INT | NOT NULL | 1 | | 类型3的数量 | 类型3的数量 | | | PCMRuleCate3_ItemRangeMin | DECIMAL(10, 2) | NOT NULL | 0 | | 类型3的范围下限 | 类型3的范围下限 | | | PCMRuleCate3_ItemRangeMax | DECIMAL(10, 2) | NOT NULL | 0 | | 类型3的范围上限 | 类型3的范围上限 | | | PCMRuleCate4_ItemId | VARCHAR(40) | NOT NULL | '' | | 类型4的主键 | 类型4的ID或编号,根据具体类型具体处理 | | | PCMRuleCate4_ItemName | VARCHAR(100) | NOT NULL | '' | | 类型4的名称 | 类型4的名称 | | | PCMRuleCate4_ItemQty | INT | NOT NULL | 1 | | 类型4的数量 | 类型4的数量 | | | PCMRuleCate4_ItemRangeMin | DECIMAL(10, 2) | NOT NULL | 0 | | 类型4的范围下限 | 类型4的范围下限 | | | PCMRuleCate4_ItemRangeMax | DECIMAL(10, 2) | NOT NULL | 0 | | 类型4的范围上限 | 类型4的范围上限 | ### RBMPCMRuleItemResult _营收账单模型中,耗材的使用规则的具体细项对应的具体结果,即使用什么耗材_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | RBMSysNo | INT | NOT NULL | | | 账单模型编号 | 账单模型系统编号 | | | RBMPCMRuleSysNo | INT | NOT NULL | | | 耗材规则编号 | 耗材规则编号 | | | RBMPCMRuleItemSysNo | INT | NOT NULL | | | 耗材规则明细编号 | 耗材规则明细编号 | | | PCMBarCode1 | VARCHAR(40) | NULL | | | 包耗材1条码 | 包耗材1条码 | | | PCMQty1 | INT | NOT NULL | 0 | | 包耗材1数量 | 包耗材1数量 | | | PCMBarCode2 | VARCHAR(40) | NULL | | | 包耗材2条码 | 包耗材2条码 | | | PCMQty2 | INT | NOT NULL | 0 | | 包耗材2数量 | 包耗材2数量 | | | PCMBarCode3 | VARCHAR(40) | NULL | | | 包耗材3条码 | 包耗材3条码 | | | PCMQty3 | INT | NOT NULL | 0 | | 包耗材3数量 | 包耗材3数量 | | | Memo | VARCHAR(800) | NULL | | | 备注 | 备注 | ### RBMExcelCol _营收账单模型中,最终生成Excel文件时,需要哪些Sheet,各Sheet需要的哪些字段及列顺序_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | RBMSysNo | INT | NOT NULL | | | 账单模型编号 | 账单模型编号 | | | SheetSort | INT | NOT NULL | | | Sheet顺序 | Sheet顺序 | | | SheetName | VARCHAR(40) | NULL | | | Sheet名称 | Sheet名称 | | | SheetDataType | INT | 0 | | 1=StorageFee=仓储服务, 11=StorageDetail=仓储明细, 2=POFee=入库服务, 21=PODetai=入库明细, 3=SOFee=订单服务, 31=SODetail=订单明细, 4=SOIntercept=库内拦截服务, 41=SOInterceptDetail=库内拦截明细, 5=BOFee=2B服务, 51=BODetail=2B明细, 6=SPOFee=加工单服务, 61=SPODetail=加工单明细, 7=ROFee=销退服务, 71=RODetail=销退明细, 8=VASFee=增值服务 | Sheet数据类型 | Sheet数据类型 | | | SheetColJson | TEXT | NULL | | | Sheet列头 | Sheet列头,格式:[{"Key":"LogDate","Value":"日期"}] | | | Memo | VARCHAR(800) | NULL | | | 备注 | 备注 | | | InUserSysNo | INT | NULL | | | 创建者系统编号 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | | | 最后修改时间 | 最后修改时间 | ### RevBill _营收账单主表_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | RBMSysNo | INT | NOT NULL | | | 账单模型编号 | 账单模型系统编号 | | | BillMonth | VARCHAR(10) | NOT NULL | | | 账单年月 | 账单年月:2022-06 | | | BillName | VARCHAR(300) | NOT NULL | | | 报表名称 | 报表名称 | | | DownloadBillFilePath | VARCHAR(500) | NOT NULL | '' | | 下载文件路径 | 下载文件路径,生成文件后下载 | | | UploadBillFilePath | VARCHAR(500) | NOT NULL | '' | | 上传文件路径 | 上传文件路径,修改后的文件上传 | | | BillStatus | INT | NOT NULL | | 0=Init=初始态为运行, 5=PartialBuilded=部分数据生成, 10=BuildedData=已生成数据, 30=BuildedFile=已生成文件, 50=OnConfirming=客户确认中, 80=Confirmed=客户已确认, 100=Completed=已结案关闭 | 账单状态 | 账单状态 | | | StartDate | DateTime | NOT NULL | | | 账单起始时间 | 账单起始时间(大于等于0:0:0) | | | EndDate | DateTime | NOT NULL | | | 账单截止时间 | 账单截止时间(小于0:0:0) | | | RunStatus | INT | NOT NULL | 0 | 0=NotRun=未运行, 1=Running=运行中, -1=Exception=运行异常 | 服务运行状态 | 服务运行状态,用于增量云心以及人机交互的提示;如果有异常,就需要清除掉所有已跑的数据重新运行 | | | RunBizStartTime | DATETIME | NOT NULL | | | 运行服务时的数据起始时间 | 运行服务时的数据起始时间;创建RevBill时,本字段需要写入值 | | | RunBizEndTime | DATETIME | NULL | | | 运行服务时的数据截止时间 | 运行服务时的数据截止时间 | | | RunNodeName | VARCHAR(40) | NULL | | | 当前运行名称 | 当前运行节点名称,用于人机交互的提示 | | | RunNodeMessage | VARCHAR(400) | NULL | | | 当前节点信息 | 当前运行节点详细信息,用于人机交互提示 | | | TotalPOCount | INT | NOT NULL | 0 | | 总入库单量 | 总入库单量 | | | TotalSOCount | INT | NOT NULL | 0 | | 总订单量 | 总订单量 | | | TotalSOInterceptCount | INT | NOT NULL | 0 | | 总订单拦截数 | 总订单拦截数 | | | TotalBOCount | INT | NOT NULL | 0 | | 总BO单量 | 总BO单量 | | | TotalROCount | INT | NOT NULL | 0 | | 总销退单量 | 总销退单量 | | | TotalStorageFee | DECIMAL(10, 2) | NOT NULL | 0 | | 总仓储服务费 | 总仓储服务费 | | | TotalPOFee | DECIMAL(10, 2) | NOT NULL | 0 | | 总入库服务费 | 总入库服务费 | | | TotalSOFee | DECIMAL(10, 2) | NOT NULL | 0 | | 总订单服务费 | 总订单服务费 | | | TotalSOInterceptFee | DECIMAL(10, 2) | NOT NULL | 0 | | 总订单拦截费 | 总订单拦截费 | | | TotalBOFee | DECIMAL(10, 2) | NOT NULL | 0 | | 总BO单服务费 | 总BO单服务费 | | | TotalROFee | DECIMAL(10, 2) | NOT NULL | 0 | | 总销退服务费 | 总销退服务费 | | | TotalVASFee | DECIMAL(10, 2) | NOT NULL | 0 | | 总增值服务费 | 总增值服务费 | | | FinalStorageFee | DECIMAL(10, 2) | NOT NULL | 0 | | 最终仓储服务费 | 最终仓储服务费 | | | FinalPOFee | DECIMAL(10, 2) | NOT NULL | 0 | | 最终入库服务费 | 最终入库服务费 | | | FinalSOFee | DECIMAL(10, 2) | NOT NULL | 0 | | 最终订单服务费 | 最终订单服务费 | | | FinalSOInterceptFee | DECIMAL(10, 2) | NOT NULL | 0 | | 最终订单拦截费 | 最终订单拦截费 | | | FinalBOFee | DECIMAL(10, 2) | NOT NULL | 0 | | 最终BO单服务费 | 最终BO单服务费 | | | FinalROFee | DECIMAL(10, 2) | NOT NULL | 0 | | 最终销退服务费 | 最终销退服务费 | | | FinalVASFee | DECIMAL(10, 2) | NOT NULL | 0 | | 最终增值服务费 | 最终增值服务费 | | | FinalDeduceFee | DECIMAL(10, 2) | NOT NULL | 0 | | 总扣款金额 | 总扣款金额,线下填写 | | | FinalDeduceFeeDesc | VARCHAR(800) | NULL | | | 总扣款金额说明 | 总扣款金额说明 | | | FinalOtherFee | DECIMAL(10, 2) | NOT NULL | 0 | | 其它费用 | 其它费用,线下填写,可为正负,需说明原因 | | | FinalOtherFeeDesc | VARCHAR(800) | NULL | | | 其它费用说明 | 其它费用说明 | | | TotalFee | DECIMAL(10, 2) | NOT NULL | 0 | | 合计总金额 | 合计总金额 | | | Memo | VARCHAR(2000) | NULL | | | 备注 | 备注 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### RevBillCfg _营收账单主表当时的模型数据_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | RevBillSysNo | INT | NOT NULL | | | 账单编号 | 账单编号 | | | RBMSysNo | INT | NOT NULL | | | 账单模型编号 | 账单模型系统编号 | | | StartDate | DateTime | NOT NULL | | | 模型起始日期 | 模型起始日期 | | | EndDate | DateTime | NOT NULL | | | 模型截止日期 | 模型截止日期 | | | CfgVendorJson | TEXT | NULL | | | 关联货主信息 | 关联货主信息 | | | CfgStorageJson | TEXT | NULL | | | 仓储配置信息 | 仓储配置信息 | | | CfgPOJson | TEXT | NULL | | | PO配置信息 | PO配置信息 | | | CfgSOJson | TEXT | NULL | | | SO配置信息 | SO配置信息 | | | CfgSOInterceptJson | TEXT | NULL | | | 订单拦截配置 | 订单拦截配置 | | | CfgBOJson | TEXT | NULL | | | BO配置信息 | BO配置信息 | | | CfgROJson | TEXT | NULL | | | RO配置信息 | RO配置信息 | | | CfgPCMJson | TEXT | NULL | | | 包耗材价格配置 | 包耗材价格配置 | | | Memo | VARCHAR(800) | NULL | | | 备注 | 备注 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | | | 最后修改时间 | 最后修改时间 | | | InUserSysNo | INT | NULL | | | 创建者系统编号 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### RevBillStorageFee _营收账单-商户仓储费用_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | RevBillSysNo | INT | NOT NULL | | | 账单编号 | 账单编号 | | | VendorSysNo | INT | NOT NULL | 0 | | 供应商SysNo | 供应商SysNo | | | TemperatureType | INT | NOT NULL | 0 | 0=Normal=常温, 1=Constant=恒温, 2=Cool=冷藏, 3=Freeze=冷冻 | 温区类型 | 温区类型 | | | LogDate | DATE | NOT NULL | | | 快照日期 | 快照日期 | | | InvPalletQty | DECIMAL(10, 2) | NOT NULL | 0 | | 托位总数 | 托位总数,根据配置中的计算模式计算,如果是只按托,就所有库位都算托;如果分项计算,则只计算托盘库位 | | | InvBoxQty | DECIMAL(10, 2) | NOT NULL | 0 | | 箱位总数 | 箱位总数,根据配置中的计算模式计算 | | | InvPieceQty | DECIMAL(10, 2) | NOT NULL | 0 | | 商品总件数 | 商品总件数 | | | InvAreaQty | DECIMAL(10, 2) | NOT NULL | 0 | | 面积总数 | 面积总数,笼统计算面积 | | | InvPalletPrice | DECIMAL(10, 2) | NOT NULL | 0 | | 按托价格 | 按托价格 | | | InvBoxPrice | DECIMAL(10, 2) | NOT NULL | 0 | | 按箱价格 | 按箱价格 | | | InvPiecePrice | DECIMAL(10, 2) | NOT NULL | 0 | | 按件价格 | 按件价格 | | | InvAreaPrice | DECIMAL(10, 2) | NOT NULL | 0 | | 面积价格 | 面积价格 | | | SharingRatio | DECIMAL(3, 2) | NOT NULL | 0.2 | | 公摊比例 | 公摊比例 | | | MinFee | DECIMAL(10, 2) | NOT NULL | 0 | | 最低收费 | 最低收费,如果大于0则表示有最低收费 | | | TotalFee | DECIMAL(10, 2) | NOT NULL | 0 | | 合计费用 | 合计费用 | | | Memo | VARCHAR(400) | NULL | | | 备注 | 备注 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### RevBillPOFee _营收账单-商户入库单费用_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | RevBillSysNo | INT | NOT NULL | | | 账单编号 | 账单编号 | | | VendorSysNo | INT | NOT NULL | 0 | | 供应商SysNo | 供应商SysNo | | | POSysNo | INT | NOT NULL | | | 仓库单号 | 仓库单号 | | | POID | VARCHAR(50) | NOT NULL | | | 入库单号 | PO入库单号,来源于商户方唯一的ID号 | | | POType | INT | NOT NULL | 1 | | 入库类型 | 入库类型 | | | ToWMSDate | DATETIME | NOT NULL | | | 到库时间 | 到库时间 | | | ConfirmDate | DATETIME | NOT NULL | | | 完成时间 | 完成时间 | | | TotalRowQty | INT | NOT NULL | 0 | | 总行数 | 总行数 | | | TotalItemQty | INT | NOT NULL | 0 | | 总件数 | 总件数 | | | UnloadCommonQty | DECIMAL(10, 2) | NOT NULL | 0 | | 普通卸货数量 | 普通卸货数量 | | | UnloadHeavyQty | DECIMAL(10, 2) | NOT NULL | 0 | | 重货卸货数量 | 重货卸货数量 | | | UnloadCommonPrice | DECIMAL(10, 2) | NOT NULL | 0 | | 卸货普通价格 | 普通卸货价格 | | | UnloadHeavyPrice | DECIMAL(10, 2) | NOT NULL | 0 | | 卸货重货价格 | 重货卸货价格 | | | WorkPalletQty | DECIMAL(10, 2) | NOT NULL | 0 | | 上架托数 | 上架托数 | | | WorkBoxQty | DECIMAL(10, 2) | NOT NULL | 0 | | 上架箱数 | 上架箱数 | | | WorkPieceQty | DECIMAL(10, 2) | NOT NULL | 0 | | 上架件数 | 上架件数 | | | WorkCubeQty | DECIMAL(10, 2) | NOT NULL | 0 | | 上架方数 | 上架方数 | | | WorkCheckQty | INT | NOT NULL | 0 | | 质检数量 | 质检数量 | | | WorkLabelQty | INT | NOT NULL | 0 | | 贴标数量 | 贴标数量 | | | WorkPalletPrice | DECIMAL(10, 2) | NOT NULL | 0 | | 上架每托单价 | 上架每托单价 | | | WorkBoxPrice | DECIMAL(10, 2) | NOT NULL | 0 | | 上架每箱单价 | 上架每箱单价 | | | WorkPiecePrice | DECIMAL(10, 2) | NOT NULL | 0 | | 上架每件单价 | 上架每件单价 | | | WorkCubePrice | DECIMAL(10, 2) | NOT NULL | 0 | | 上架每方单价 | 上架每方单价 | | | WorkCheckPrice | DECIMAL(10, 2) | NOT NULL | 0 | | 质检单价 | 质检单价 | | | WorkLabelPrice | DECIMAL(10, 2) | NOT NULL | 0 | | 贴标单价 | 贴标单价 | | | BaseWorkFee | DECIMAL(10, 2) | NOT NULL | 0 | | 基础作业费 | 基础作业费 | | | MinFee | DECIMAL(10, 2) | NOT NULL | 0 | | 最低收费 | 最低收费,如果大于0则表示有最低收费 | | | TotalFee | DECIMAL(10, 2) | NOT NULL | 0 | | 合计费用 | 合计费用 | | | Memo | VARCHAR(400) | NULL | | | 备注 | 备注 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### RevBillSOFee _营收账单-商户订单出库费用,含运费,作业费,包材费等_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | BIGINT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | RevBillSysNo | INT | NOT NULL | | | 账单编号 | 账单编号 | | | VendorSysNo | INT | NOT NULL | 0 | | 供应商SysNo | 供应商SysNo | | | TemperatureType | INT | NOT NULL | 0 | 0=Normal=常温, 1=Constant=恒温, 2=Cool=冷藏, 3=Freeze=冷冻 | 温区类型 | 温区类型 | | | SOType | INT | NOT NULL | 0 | 1=B2COrder=2C订单, 2=B2BOrder=2B订单, 9=OtherOrder=其它订单 | 订单类型 | 订单类型 | | | SOSysNo | BIGINT | NOT NULL | 0 | | 仓库单号 | 仓库单号 | | | SOPSysNo | BIGINT | NOT NULL | 0 | | 包裹编号 | 包裹编号 | | | SOID | VARCHAR(40) | NOT NULL | | | 订单编号 | 订单编号,来源于外部ID | | | SOCode | VARCHAR(400) | NOT NULL | | | 平台单号 | 平台单号 | | | ItemsRowCount | INT | NOT NULL | | | 商品行数 | 商品行数 | | | ItemQty | INT | NOT NULL | | | 商品件数 | 商品件数 | | | DataSourceID | VARCHAR(10) | NOT NULL | | | 数据来源 | 数据来源:WMS=云仓WMS,OpenAPI=云仓API,QiMen=奇门 | | | ECID | VARCHAR(10) | NOT NULL | | | 电商平台ID | 电商平台ID,冗余 | | | ECStoreName | VARCHAR(100) | NOT NULL | | | 店铺名称 | 店铺名称,冗余显示用 | | | SODate | DATETIME | NOT NULL | | | 订单时间 | 订单时间 | | | ToWMSDate | DATETIME | NOT NULL | | | 到库时间 | 到库时间 | | | ConfirmDate | DATETIME | NULL | | | 出库时间 | 出库时间,即订单的回传时间 | | | ShipCollectedDate | DATETIME | NULL | | | 揽收时间 | 揽收时间 | | | SOSSKey | Varchar(40) | NULL | | | 订单结构Key | 订单结构Key,取至SOMaster中的SameStructureKey | | | SameStructureName | Varchar(200) | NULL | | | 同构订单名称 | 同构订单名称 | | | BrandName | Varchar(80) | NULL | | | 品牌 | 品牌 | | | OriginShipTypeId | VARCHAR(10) | NOT NULL | | | 原始物流ID | 原始物流ID | | | OriginShipTypeName | VARCHAR(40) | NULL | | | 原始物流名称 | 原始物流名称 | | | ShipTypeId | VARCHAR(10) | NOT NULL | | | 实发物流ID | 实发物流ID | | | ShipTypeName | VARCHAR(40) | NULL | | | 实发物流名称 | 实发物流名称 | | | BillShipTypeId | VARCHAR(10) | NOT NULL | | | 账单物流ID | 账单物流ID | | | BillShipTypeName | VARCHAR(40) | NULL | | | 账单物流名称 | 账单物流名称 | | | WaybillNumber | VARCHAR(40) | NULL | | | 运单号 | 运单号 | | | ProvinceName | VARCHAR(50) | NOT NULL | | | 省 | 省 | | | CityName | VARCHAR(50) | NOT NULL | | | 市 | 市 | | | PackageBoxID | VARCHAR(40) | NULL | '' | | 包裹包材ID | 包裹实际包材ID,即包材条码 | | | PackageBoxName | VARCHAR(80) | NULL | | | 包裹包材名称 | 包裹实际包材名称 | | | PackageLength | INT | NULL | 0 | | 包裹长 | 包裹长cm | | | PackageWidth | INT | NULL | 0 | | 包裹宽 | 包裹宽cm | | | PackageHeight | INT | NULL | 0 | | 包裹高 | 包裹高cm | | | PackageWeight | DECIMAL(10, 2) | NULL | 0 | | 包裹重量 | 包裹重量,作为生成账单时的参考 | | | PackageShipFee | DECIMAL(10, 2) | NULL | 0 | | 包裹重量运费 | 包裹重量运费 | | | PackageVolWeight | DECIMAL(10, 2) | NULL | 0 | | 体积重量 | 体积重量,作为生成账单时的参考 | | | PackageVolShipFee | DECIMAL(10, 2) | NULL | 0 | | 体积重量运费 | 体积重量运费 | | | TheoryWeight | DECIMAL(10, 2) | NOT NULL | 0 | | 理论重量 | 理论重量,作为生成账单时的参考 | | | TheoryShipFee | DECIMAL(10, 2) | NULL | 0 | | 理论重量运费 | 理论重量运费 | | | ConfirmWeight | DECIMAL(10, 2) | NOT NULL | 0 | | 回传重量 | 回传重量,作为生成账单时的参考 | | | ConfirmShipFee | DECIMAL(10, 2) | NULL | 0 | | 回传重量运费 | 回传重量运费 | | | BillPackageBoxID | VARCHAR(40) | NULL | '' | | 账单包材ID | 账单包材ID | | | BillPackageBoxName | VARCHAR(80) | NULL | | | 账单包材名称 | 账单包材名称 | | | BillPackageLength | INT | NULL | 0 | | 账单包裹长 | 账单包裹长 | | | BillPackageWidth | INT | NULL | 0 | | 账单包裹宽 | 账单包裹宽 | | | BillPackageHeight | INT | NULL | 0 | | 账单包裹高 | 账单包裹高 | | | BillPackageBoxFee | DECIMAL(10, 2) | NULL | 0 | | 账单包材费 | 账单包材费 | | | BillWeight | INT | NULL | | | 账单重量 | 账单重量 | | | BillShipFee | DECIMAL(10, 2) | NULL | 0 | | 账单运费 | 账单运费 | | | WorkBaseFee | DECIMAL(10, 2) | NOT NULL | 0 | | 基础作业费 | 基础作业费 | | | OverQty | INT | NULL | 0 | | 超件数量 | 超件数量 | | | OverWorkFee | DECIMAL(10, 2) | NOT NULL | 0 | | 超件费 | 超件费 | | | WorkFee | DECIMAL(10, 2) | NOT NULL | 0 | | 账单作业费 | 账单作业费 | | | IceBagQty | INT | NULL | 0 | | 冰袋数量 | 冰袋数量 | | | IceBagFee | DECIMAL(10, 2) | NOT NULL | 0 | | 冰袋费用 | 冰袋费用 | | | DyyIceQty | INT | NULL | 0 | | 干冰数量 | 干冰数量 | | | DyyIceFee | DECIMAL(10, 2) | NOT NULL | 0 | | 干冰费用 | 干冰费用 | | | ThermosBagName | VARCHAR(40) | NULL | | | 保温袋名字 | 保温袋名字 | | | ThermosBagQty | INT | NULL | 0 | | 保温袋数量 | 保温袋数量 | | | ThermosBagFee | DECIMAL(10, 2) | NOT NULL | 0 | | 保温袋费用 | 保温袋费用 | | | CM1Name | VARCHAR(40) | NULL | | | 耗材1名称 | 耗材1名称 | | | CM1Qty | INT | NULL | 0 | | 耗材1数量 | 耗材1数量 | | | CM1Fee | DECIMAL(10, 2) | NOT NULL | 0 | | 耗材1费用 | 耗材1费用 | | | CM2Name | VARCHAR(40) | NULL | | | 耗材2名称 | 耗材2名称 | | | CM2Qty | INT | NULL | 0 | | 耗材2数量 | 耗材2数量 | | | CM2Fee | DECIMAL(10, 2) | NOT NULL | 0 | | 耗材2费用 | 耗材2费用 | | | CM3Name | VARCHAR(40) | NULL | | | 耗材3名称 | 耗材3名称 | | | CM3Qty | INT | NULL | 0 | | 耗材3数量 | 耗材3数量 | | | CM3Fee | DECIMAL(10, 2) | NOT NULL | 0 | | 耗材3费用 | 耗材3费用 | | | BatchSOFlag | TINYINT | NOT NULL | 0 | 0=NoNeed=不需要, 1=BatchSO=批量单, 2=NotBatchSO=杂单 | 批量单标识 | 批量单标识 | | | Expand1 | VARCHAR(40) | NULL | | | 拓展1 | 拓展1 | | | Expand2 | VARCHAR(40) | NULL | | | 拓展2 | 拓展2 | | | Expand3 | VARCHAR(40) | NULL | | | 拓展3 | 拓展3 | | | Expand4 | VARCHAR(40) | NULL | | | 拓展4 | 拓展4 | | | Expand5 | VARCHAR(40) | NULL | | | 拓展5 | 拓展5 | | | Memo | VARCHAR(400) | NULL | | | 备注 | 备注 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### RevBillSOInterceptFee _营收账单-商户订单拦截费用_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | RevBillSysNo | INT | NOT NULL | | | 账单编号 | 账单编号 | | | VendorSysNo | INT | NOT NULL | 0 | | 供应商SysNo | 供应商SysNo | | | TemperatureType | INT | NOT NULL | 0 | 0=Normal=常温, 1=Constant=恒温, 2=Cool=冷藏, 3=Freeze=冷冻 | 温区类型 | 温区类型 | | | SOSysNo | INT | NOT NULL | 0 | | 仓库单号 | 仓库单号 | | | SOPSysNo | INT | NOT NULL | 0 | | 包裹编号 | 包裹编号 | | | SOID | VARCHAR(40) | NOT NULL | | | 订单编号 | 订单编号,来源于外部ID | | | SORelCode | VARCHAR(400) | NOT NULL | | | 平台单号 | 平台单号 | | | ItemRowCount | INT | NOT NULL | | | 商品行数 | 商品行数 | | | ItemQty | INT | NOT NULL | | | 商品件数 | 商品件数 | | | DataSourceID | VARCHAR(10) | NOT NULL | | | 数据来源 | 数据来源:WMS=云仓WMS,OpenAPI=云仓API,QiMen=奇门 | | | ThirdECID | VARCHAR(10) | NOT NULL | | | 电商平台ID | 电商平台ID,冗余 | | | ThirdECStoreName | VARCHAR(100) | NOT NULL | | | 店铺名称 | 店铺名称,冗余显示用 | | | ToWMSDate | DATETIME | NOT NULL | | | 到库时间 | 到库时间 | | | InterceptDate | DATETIME | NOT NULL | | | 拦截时间 | 拦截时间 | | | InterceptSOStatus | INT | NOT NULL | | | 拦截时订单状态 | 拦截时订单状态 | | | ShipTypeId | VARCHAR(10) | NOT NULL | | | 物流ID | 物流ID | | | ShipTypeName | VARCHAR(50) | NULL | | | 物流名称 | 物流名称 | | | WaybillNumber | VARCHAR(40) | NULL | | | 运单号 | 运单号 | | | WorkFee | DECIMAL(10, 2) | NOT NULL | 0 | | 拦截处理费 | 拦截处理费 | | | TotalFee | DECIMAL(10, 2) | NOT NULL | 0 | | 合计费用 | 合计费用 | | | Memo | VARCHAR(400) | NULL | | | 备注 | 备注 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### RevBillBOFee _营收账单-商户BO单相关费用_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | RevBillSysNo | INT | NOT NULL | | | 账单编号 | 账单编号 | | | VendorSysNo | INT | NOT NULL | 0 | | 供应商SysNo | 供应商SysNo | | | BOSysNo | INT | NOT NULL | 0 | | 仓库单号 | 仓库单号 | | | BOID | VARCHAR(40) | NOT NULL | '' | | 出库单号 | 出库单号 | | | BOType | INT | NOT NULL | 0 | 1=SalesOutStock=发货出库, 2=ManufactOutStock=生产出库, 3=TransferOutStock=库内调拨, 9=OtherOutStock=其它出库, 10=OnlyGetWaybillNumber=只取运单 | 批量单类型 | 批量单类型,1=正常批量出库,2=商户发出需要生产(如拆套)的出库,3=仓库间调拨出库,9=其它未归类 | | | ShipTypeId | VARCHAR(10) | NOT NULL | | | 物流ID | 物流ID | | | ShipTypeName | VARCHAR(50) | NULL | | | 物流名称 | 物流名称 | | | ProvinceName | VARCHAR(50) | NOT NULL | | | 省 | 省 | | | CityName | VARCHAR(50) | NOT NULL | | | 市 | 市 | | | DistrictName | VARCHAR(50) | NOT NULL | | | 区 | 区 | | | ReceiveAddress | VARCHAR(200) | NULL | | | 收货地址 | 收货地址 | | | ToWMSDate | DATETIME | NOT NULL | | | 到库时间 | 到库时间 | | | ConfirmDate | DATETIME | NULL | | | 出库时间 | 出库时间,即订单的回传时间 | | | TotalRowQty | INT | NOT NULL | 0 | | 总行数 | 总行数 | | | TotalItemQty | INT | NOT NULL | 0 | | 总件数 | 总件数 | | | WorkPalletQty | DECIMAL(10, 2) | NOT NULL | 0 | | 发货托数 | 发货托数 | | | WorkBoxQty | DECIMAL(10, 2) | NOT NULL | 0 | | 发货箱数 | 发货箱数 | | | WorkPieceQty | DECIMAL(10, 2) | NOT NULL | 0 | | 发货件数 | 发货件数 | | | WorkCubeQty | DECIMAL(10, 2) | NOT NULL | 0 | | 发货方数 | 发货方数 | | | WorkPalletPrice | DECIMAL(10, 2) | NOT NULL | 0 | | 每托发货价格 | 每托发货价格 | | | WorkBoxPrice | DECIMAL(10, 2) | NOT NULL | 0 | | 每箱发货价格 | 每箱发货价格 | | | WorkPiecePrice | DECIMAL(10, 2) | NOT NULL | 0 | | 散件发货价格 | 散件发货价格 | | | WorkCubePrice | DECIMAL(10, 2) | NOT NULL | 0 | | 每方发货价格 | 每方发货价格 | | | PalletQty | INT | NOT NULL | 0 | | 托盘数量 | 托盘数量 | | | PalletPrice | DECIMAL(10, 2) | NOT NULL | 0 | | 托盘单价 | 托盘单价 | | | WaybillNumbers | VARCHAR(200) | NULL | | | 快递单号 | 快递单号,多个用逗号分隔 | | | BOWeight | INT | NOT NULL | 0 | | 总重量 | 总重量 | | | ShipFee | DECIMAL(10, 2) | NOT NULL | 0 | | 运费 | 运费 | | | WorkLabelQty | INT | NOT NULL | 0 | | 箱唛贴标数量 | 箱唛贴标数量 | | | WorkLabelPrice | DECIMAL(10, 2) | NOT NULL | 0 | | 箱唛贴标单价 | 箱唛贴标单价 | | | BaseWorkFee | DECIMAL(10, 2) | NOT NULL | 0 | | 基础作业费 | 基础作业费 | | | MinFee | DECIMAL(10, 2) | NOT NULL | 0 | | 最低收费 | 最低收费,如果大于0则表示有最低收费 | | | TotalFee | DECIMAL(10, 2) | NOT NULL | 0 | | 合计费用 | 合计费用 | | | Memo | VARCHAR(400) | NULL | | | 备注 | 备注 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### RevBillROFee _营收账单-商户销退费用,含运费,作业费等_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | RevBillSysNo | INT | NOT NULL | | | 账单编号 | 账单编号 | | | VendorSysNo | INT | NOT NULL | 0 | | 供应商SysNo | 供应商SysNo | | | TemperatureType | INT | NOT NULL | 0 | 0=Normal=常温, 1=Constant=恒温, 2=Cool=冷藏, 3=Freeze=冷冻 | 温区类型 | 温区类型 | | | SOSysNo | INT | NOT NULL | 0 | | 原仓库单号 | 原仓库单号 | | | SOPSysNo | INT | NOT NULL | 0 | | 原包裹编号 | 原包裹编号 | | | SOID | VARCHAR(40) | NOT NULL | | | 原订单编号 | 原订单编号 | | | SORelCode | VARCHAR(400) | NOT NULL | | | 原平台单号 | 原平台单号 | | | SOItemRowCount | INT | NOT NULL | | | 原单商品行数 | 原单商品行数 | | | SOItemQty | INT | NOT NULL | | | 原单商品件数 | 原单商品件数 | | | SOThirdECID | VARCHAR(10) | NOT NULL | | | 原单电商平台 | 原单电商平台 | | | SOThirdECStoreName | VARCHAR(100) | NOT NULL | | | 原单店铺名称 | 原单店铺名称 | | | SOConfirmDate | DATETIME | NULL | | | 原单出库时间 | 原单出库时间 | | | SOProvinceName | VARCHAR(50) | NOT NULL | | | 原单省 | 原单省 | | | SOCityName | VARCHAR(50) | NOT NULL | | | 原单市 | 原单市 | | | SODistrictName | VARCHAR(50) | NOT NULL | | | 原单区 | 原单区 | | | SOShipTypeId | VARCHAR(10) | NOT NULL | | | 原单物流ID | 原单物流ID | | | SOShipTypeName | VARCHAR(40) | NULL | | | 原单物流名称 | 原单物流名称 | | | SOWaybillNumber | VARCHAR(40) | NULL | | | 原单运单号 | 原单运单号 | | | SOBillWeight | INT | NULL | 0 | | 原单计费重量 | 原单计费重量 | | | SOShipFee | DECIMAL(10, 2) | NOT NULL | 0 | | 原单运费 | 原单运费 | | | SOFullWorkFee | DECIMAL(10, 2) | NOT NULL | 0 | | 原单所有作业费 | 原单所有作业费 | | | ROSysNo | INT | NOT NULL | 0 | | 退货仓单号 | 退货仓单号 | | | ROID | VARCHAR(40) | NULL | '' | | 退货编号 | 退货编号 | | | ROWaybillNumber | VARCHAR(40) | NULL | | | 退货运单号 | 退货运单号 | | | ROItemQty | INT | NOT NULL | 0 | | 退货数量 | 退货数量 | | | ROWorkFee | DECIMAL(10, 2) | NOT NULL | 0 | | 退货返作业费 | 退货返作业费 | | | ROShipFee | DECIMAL(10, 2) | NOT NULL | 0 | | 退货单运费 | 退货单运费 | | | ROConfirmDate | DATETIME | NULL | | | 退货单上架时间 | 退货单上架时间 | | | TotalFee | DECIMAL(10, 2) | NOT NULL | 0 | | 合计费用 | 合计费用 | | | Memo | VARCHAR(400) | NULL | | | 备注 | 备注 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### RevVASFee _商户增值服务费用_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | WHSId | CHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | RevBillSysNo | INT | NOT NULL | | | 账单编号 | 账单编号 | | | BatchNum | CHAR(50) | NOT NULL | | | 导入批号 | 导入批号(年月日时分秒加用户编号) | | | VendorSysNo | INT | NOT NULL | 0 | | 供应商SysNo | 供应商SysNo | | | OrderDate | DATETIME | NOT NULL | | | 单据日期 | 单据日期 | | | VASType | VARCHAR(50) | NULL | | | 增值类型 | 增值类型 | | | OrderNum | VARCHAR(50) | NULL | | | 单号 | 单号 | | | POID | VARCHAR(50) | NULL | | | POID | POID | | | Quantity | INT | NULL | | | 数量 | 数量 | | | Unit | VARCHAR(50) | NULL | | | 单位 | 单位 | | | UnitPrice | DECIMAL(10, 2) | NULL | | | 单价 | 单价 | | | VASFee | DECIMAL(10, 2) | NULL | | | 费用 | 费用 | | | IsCalculate | INT | NULL | | 0=NoCalc=不计算, 1=Calc=计算 | 快递费计算 | 快递费计算 | | | ShipTypeId | VARCHAR(50) | NULL | | | 快递ID | 快递ID | | | ShipTypeName | VARCHAR(40) | NULL | | | 快递名称 | 快递名称 | | | WaybillNumber | VARCHAR(100) | NULL | | | 快递单号 | 快递单号 | | | Weight | DECIMAL(18, 2) | NULL | | | 重量KG | 重量KG | | | ProvinceName | VARCHAR(50) | NULL | | | 省 | 省 | | | CityName | VARCHAR(50) | NULL | | | 市 | 市 | | | ShipFee | DECIMAL(10, 2) | NULL | 0 | | 快递费 | 快递费 | | | TotalFee | DECIMAL(10, 2) | NOT NULL | 0 | | 合计费用 | 合计费用 | | | Memo | VARCHAR(400) | NULL | | | 备注 | 备注 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ## FTCS ### IMRoom _IM的群主表_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | TenantSysNo | INT | NOT NULL | | | 租户编号 | 租户编号 | | | RoomID | VARCHAR(40) | NOT NULL | | | 群组ID | 群组ID | | | RoomName | VARCHAR(40) | NOT NULL | | | 群组名称 | 群组名称,自定义群名 | | | RoomDesc | VARCHAR(400) | NOT NULL | | | 描述 | 描述 | | | RoomType | INT | NOT NULL | | 1=Customer=商户群, 2=Supplier=供应商群, | 群组类型 | 群组类型 | | | OriginRoomName | VARCHAR(40) | NOT NULL | | | 原始群名 | 原始群名,在IM中原始群名 | | | IMType | INT | NOT NULL | | 1=WeChat=微信, 2=Feishu=飞书 | IM类型 | IM类型 | | | UseFTWMSFlag | INT | NULL | 1 | 1=Used=使用, 0=NoUse=未使用 | 商户是否使用飞驼WMS | 商户是否使用飞驼WMS,商户群才配置 | | | UseFTWMSIds | VARCHAR(80) | NOT NULL | | | 该群使用飞驼哪些仓库ID | 该群使用飞驼哪些仓库ID,多个逗号分隔 | | | RoomMSN | VARCHAR(400) | NULL | | | 公司拥有月结号 | 公司拥有月结号(快递MSN),相同快递不同产品以逗号分隔 如:KYSY-FT,KYSNCR-FT,KYGRD-FT,KYCRD-FT,代表 | | | CommonStatus | INT | NOT NULL | 1 | 1=Actived=有效, 0=DeActived=无效 | 状态 | 状态 | | | InUserSysNo | INT | NULL | | | 创建者 | 创建者系统编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建者显示名 | 创建者显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | GETDATE() | | 最后修改时间 | 最后修改时间 | ### IgnoreMsgUser _需要忽略消息的用户清单,主要是记录我司仓库的用户,在IM里发送的消息被robot忽略_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | TenantSysNo | INT | NOT NULL | | | 租户编号 | 租户编号 | | | RoomType | INT | NOT NULL | | 1=WeChat=微信, 2=Feishu=飞书 | 群组类型 | 群组类型 | | | IMUserID | VARCHAR(40) | NOT NULL | 0 | | 用户的群ID | 用户的群ID | | | UserName | VARCHAR(40) | NOT NULL | 0 | | 用户姓名 | 用户姓名 | | | InUserSysNo | INT | NULL | | | 创建人编号 | 创建人编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建人姓名 | 创建人姓名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### IMRoomVendor _IM群中商户群对应的货主,如果一个IM群对应多个仓库的货主,需要都加入到本表中_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | TenantSysNo | INT | NOT NULL | | | 租户编号 | 租户编号 | | | IMRoomSysNo | INT | NOT NULL | | | 群组系统编号 | 群组系统编号 | | | WHSId | CHAR(10) | NULL | 0 | | 仓库ID | 仓库ID | | | VendorSysNo | INT | NULL | 0 | | 货主编号 | 货主编号 | | | VendorName | VARCHAR(40) | NULL | 0 | | 货主名称 | 货主名称 | | | InDate | DateTime | NOT NULL | | | 创建时间 | 创建时间 | ### IMRoomRel _IM上下游群的关系表_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | TenantSysNo | INT | NOT NULL | | | 租户编号 | 租户编号 | | | CustomerRoomSysNo | INT | NOT NULL | | | 群组系统编号 | 群组系统编号 | | | SupplierRoomSysNo | INT | NULL | 0 | | 群组归属货主编号 | 群组归属公司系统编号,客户公司、供应商公司的编号 | | | WHSId | CHAR(10) | NULL | 0 | | 仓库ID | 仓库ID | | | InDate | DateTime | NOT NULL | | | 创建时间 | 创建时间 | ### RoomMsg _IM群的消息_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | TenantSysNo | INT | NOT NULL | | | 租户编号 | 租户编号 | | | RoomSysNo | INT | NOT NULL | | | 群组系统编号 | 群组系统编号 | | | MessageId | VARCHAR(40) | NOT NULL | | | 消息id | 消息id | | | IsTopic | TINYINT | NOT NULL | | 1=YES=是, 0=NO=否 | 是否为主消息 | 是否为主消息,能分解出业务单据号(比如运单号,出库单号)的消息为主消息,反之为辅助消息 | | | FromName | VARCHAR(40) | NOT NULL | | | 发送者昵称 | 发送者昵称 | | | FromId | VARCHAR(40) | NOT NULL | | | 发送者ID | 发送者ID | | | ToName | VARCHAR(40) | NULL | | | 目标昵称 | 目标昵称 | | | ToId | VARCHAR(40) | NULL | | | 目标ID | 目标ID | | | MsgContent | VARCHAR(2000) | NOT NULL | | | 消息内容 | 消息内容 | | | MsgFileUrl | VARCHAR(400) | NULL | | | 文件URL地址 | 文件URL地址,根据消息类型来处理 | | | MsgType | INT | NOT NULL | | 0=Text=文本, 1=Image=图片, 3=Audio=音频, 2=Vedio=视频, 9=File=文件, 99=Other=其它 | | | | | MsgDate | DATETIME | NULL | | | 消息时间 | 消息时间 | | | RoomType | INT | NOT NULL | | 1=Customer=商户群, 2=Supplier=供应商群, | 群组类型 | 群组类型 | | | InUserSysNo | INT | NULL | | | 创建人编号 | 创建人编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建人姓名 | 创建人姓名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | ### RoomMsg_WO _IM消息与工单关系表_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | TenantSysNo | INT | NOT NULL | | | 租户编号 | 租户编号 | | | RoomSysNo | INT | NOT NULL | | | IM群编号 | IM群编号 | | | RoomMsgSysNo | INT | NOT NULL | | | 消息编号 | 消息编号 | | | WorkOrderSysNo | INT | NOT NULL | | | 工单编号 | 工单编号 | ### AutoSendMsg _[字典]系统主动发送服务类字典,比如向商户群定时发送停发订单文件,回传失败通知消息,订单推送失败通知消息,_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | TenantSysNo | INT | NOT NULL | | | 租户编号 | 租户编号 | | | RoomType | INT | NOT NULL | | 1=Customer=商户群, 2=Supplier=供应商群, | 群组类型 | 群组类型 | | | ServiceID | VARCHAR(10) | NOT NULL | | | 服务ID | 服务ID | | | ServiceName | VARCHAR(40) | NOT NULL | | | 服务名称 | 服务名称 | | | ServiceDesc | VARCHAR(400) | NOT NULL | | | 服务描述 | 服务描述,可以用于tips | | | TriggerKeywords | VARCHAR(40) | NOT NULL | | | 触发关键字 | 触发关键字,当采用指令触发应答时,触发关键字 | | | ExecuteType | INT | NOT NULL | 0 | 0=CallJsonRPC=JsonRPC调用 | 执行类型 | Job执行类型 | | | CallLocation | NVARCHAR(400) | NULL | | | 调用地址 | 调用地址:微服务调用则是Url,控制台程序调用则是执行文件的绝对路径 | | | CallMethod | NVARCHAR(200) | NULL | | | 调用方法 | 调用方法:微服务调用则是方法,控制台程序调用则为空 | | | CommonStatus | INT | NOT NULL | | 1=Actived=有效, 0=DeActived=无效 | 方案状态 | 方案状态 | | | TaskType | INT | NOT NULL | | 0=LoopInterval=间隔循环, 1=LoopFixedTime=定时循环, 2=FixedTime=固定时间 | 默认-运行周期模式 | 默认-运行周期模式。间隔模式:每间隔多少时间周期执行一次(周期=LoopUnit,间隔时间=LoopIntervalValue);定时循环:在每个循环周期内定时执行,如每天定时执行,可多个执行点(周期=LoopUnit,定时=FixedTimeValues);固定时间:固定在某个或多个时间点执行(取FixedTimeValues)。 | | | LoopIntervalUnit | INT | NULL | | 0=Second=秒, 1=Minute=分钟, 2=Hour=小时, 3=Day=天, 4=Month=月, 5=Year=年 | 默认-循环单位 | 默认-间隔循环时,是循环间隔单位;定时循环时,是循环周期单位; | | | LoopIntervalValue | INT | NULL | | | 默认-间隔循环的值 | 默认-间隔循环时,循环的间隔值 | | | LoopIntervalTimeRangeFlag | INT | NULL | | | 默认-是否需要在每天指定的时间范围内执行 | 默认-是否需要在每天指定的时间范围内执行 | | | LoopIntervalTimeRangeStart | NVARCHAR(20) | NULL | | | 默认-每天指定时间范围的起始时间 | 默认-每天指定时间范围的起始时间 | | | LoopIntervalTimeRangeEnd | NVARCHAR(20) | NULL | | | 默认-每天指定时间范围的结束时间 | 默认-每天指定时间范围的结束时间 | | | LoopFixedTimeUnit | INT | NULL | | 1=Minute=分钟, 2=Hour=小时, 3=Day=天, 4=Month=月, 5=Year=年 | 默认-定时循环时循环周期单位 | 默认-定时循环时循环周期单位 | | | LoopFixedTimeValue | NVARCHAR(1000) | NULL | | | 默认-定时循环时定时时间设置 | 默认-定时循环时,周期单位内的时间设置,多个用半角逗号分隔,最多可以设置10个点 | | | FixedTimeValues | NVARCHAR(1000) | NULL | | | 默认-定时时间设置 | 默认-定时时间设置,多个用半角逗号分隔,最多可以设置10个点 | | | InDate | DateTime | NOT NULL | | | 创建时间 | 创建时间 | ### Room_AutoSendMsg _IM群订阅可以使用哪些主动发送服务以及其周期配置_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | TenantSysNo | INT | NOT NULL | | | 租户编号 | 租户编号 | | | RoomSysNo | INT | NOT NULL | | | IM群编号 | IM群编号 | | | AutoSendMsgSysNo | INT | NOT NULL | | | 系统主动发送服务编号 | 系统主动发送服务编号 | | | JobLastExecuteStartTime | DATETIME | NULL | | | 最后一次运行开始时间 | 最后一次运行开始时间 | | | JobLastExecuteEndTime | DATETIME | NULL | | | 最后一次运行结束时间 | 最后一次运行结束时间 | | | JobNextExecuteTime | DATETIME | NULL | | | 下一次运行时间 | 下一次运行时间 | | | JobExecuteStatus | INT | NULL | | 0=WaitExecute=待执行, 1=OnExecuting=执行中 | 当前执行状态 | 当前执行状态 | | | JobLastExecuteResultStatus | INT | NULL | | 1=Success=成功, 2=Failure=失败 | 最后一次执行结果状态 | 最后一次执行结果状态 | | | ResultContent | NVARCHAR(400) | NULL | | | 最后一次执行内容 | 最后一次执行内容 | | | UseDefaultConfigFlag | INT | NOT NULL | | 0=YES=是, 1=NO=否 | 是否使用默认配置 | 是否使用默认配置 | | | TaskType | INT | NOT NULL | | 0=LoopInterval=间隔循环, 1=LoopFixedTime=定时循环, 2=FixedTime=固定时间 | 运行周期模式 | 运行周期模式。间隔模式:每间隔多少时间周期执行一次(周期=LoopUnit,间隔时间=LoopIntervalValue);定时循环:在每个循环周期内定时执行,如每天定时执行,可多个执行点(周期=LoopUnit,定时=FixedTimeValues);固定时间:固定在某个或多个时间点执行(取FixedTimeValues)。 | | | LoopIntervalUnit | INT | NULL | | 0=Second=秒, 1=Minute=分钟, 2=Hour=小时, 3=Day=天, 4=Month=月, 5=Year=年 | 循环单位 | 间隔循环时,是循环间隔单位;定时循环时,是循环周期单位; | | | LoopIntervalValue | INT | NULL | | | 间隔循环的值 | 间隔循环时,循环的间隔值 | | | LoopIntervalTimeRangeFlag | INT | NULL | | | 是否需要在每天指定的时间范围内执行 | 是否需要在每天指定的时间范围内执行 | | | LoopIntervalTimeRangeStart | NVARCHAR(20) | NULL | | | 每天指定时间范围的起始时间 | 每天指定时间范围的起始时间 | | | LoopIntervalTimeRangeEnd | NVARCHAR(20) | NULL | | | 每天指定时间范围的结束时间 | 每天指定时间范围的结束时间 | | | LoopFixedTimeUnit | INT | NULL | | 1=Minute=分钟, 2=Hour=小时, 3=Day=天, 4=Month=月, 5=Year=年 | 定时循环时循环周期单位 | 定时循环时,是循环周期单位; | | | LoopFixedTimeValue | NVARCHAR(1000) | NULL | | | 定时循环时定时时间设置 | 定时循环时,周期单位内的时间设置,多个用半角逗号分隔,最多可以设置10个点 | | | FixedTimeValues | NVARCHAR(1000) | NULL | | | 定时时间设置 | 定时时间设置,多个用半角逗号分隔,最多可以设置10个点 | | | InDate | DateTime | NOT NULL | | | 创建时间 | 创建时间 | ### RespSendMsg _[字典]应答类服务字典表_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | TenantSysNo | INT | NOT NULL | | | 租户编号 | 租户编号 | | | RoomType | INT | NOT NULL | | 1=Customer=商户群, 2=Supplier=供应商群, | 群组类型 | 群组类型 | | | ServiceID | VARCHAR(10) | NOT NULL | | | 服务ID | 客服系统业务类型ID,规则为4位字符串,1001 =发起物流拦截 2001=发送物流停发清单, 3001=SendPackageInfo=发送包裹信息 | | | ServiceName | VARCHAR(40) | NOT NULL | | | 服务名称 | 客服系统业务类型名称 | | | SystemBizKeyword | Text | NOT NULL | | | 系统业务类型关键字 | 系统业务类型关键字 | | | ReturnFields | VARCHAR(2000) | NOT NULL | | | 服务返回字段 | 服务返回字段,用于构建系统回复的话术,包含Key和Name的JSON | | | InDate | DateTime | NOT NULL | | | 创建时间 | 创建时间 | ### RespSendMsgTemplate _[字典]客服系统回复模板_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT IDENTITY(1,1) | NOT NULL | | | 系统编号 | 系统编号 | | | TenantSysNo | INT | NOT NULL | | | 租户编号 | 租户编号 | | | CSServiceTypeSysNo | INT | NOT NULL | | | 服务类型编号 | 服务类型编号 | | | TemplateKey | VARCHAR(40) | NOT NULL | | | 模板Key | 模板Key | | | TemplateName | VARCHAR(40) | NOT NULL | | | 模板名称 | 模板名称 | | | TemplateContent | VARCHAR(1000) | NOT NULL | | | 模板内容 | 模板内容 | | | Memo | VARCHAR(400) | NOT NULL | | | 备注 | 备注 | | | InUserSysNo | INT | NULL | | | 创建人 | 创建人 | | | InUserName | VARCHAR(40) | NULL | | | 创建人显示名 | 创建人显示名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 最后修改人 | 最后修改人系统编号 | | | EditUserName | VARCHAR(40) | NULL | | | 最后修改人显示名 | 最后修改人显示名 | | | EditDate | DATETIME | NULL | | | 最后修改时间 | 最后修改时间 | ### WorkOrder _工单主表_ | Key | Field | Type | Req | Default | Remark | Title | Description | |---|---|---|---|---|---|---|---| | PK | SysNo | INT | NOT NULL | | | 系统编号 | 系统编号,即工单号 | | | TenantSysNo | INT | NOT NULL | | | 租户编号 | 租户编号 | | | WHSId | VARCHAR(10) | NOT NULL | | | 仓库ID | 仓库ID | | | WOTitle | VARCHAR(100) | NOT NULL | | | 标题 | 工单标题 | | | WOCategoryID | VARCHAR(10) | NOT NULL | | | 分类编码 | 分类编码,两位一级,暂定2级 | | | WOContent | TEXT | NOT NULL | | | 内容描述 | 内容描述,图文混排 | | | BizNo | VARCHAR(400) | NULL | | | 业务单据号 | 业务单据号,根据分类确定是 | | | BizNoSysNo | INT | NULL | | | 业务单据号 | 业务单据号(订单为sysNo) | | | BizNoType | INT | NULL | | "相关编号"=OtherRefCode = 1, "订单ID"=SOID = 2, "运单号"= WaybillNumber = 3, "入库单ID"= POID = 4, "BO单ID"=BOID = 5, "退货单ID"= RMNO = 6, "其他"= OtherID = 7, | 业务单据类型 | 业务单据类型 | | | WOStatus | INT | NOT NULL | | 0=WaitForProcessing=待处理, 50=Processing=处理中, 100=Closed=已完结, -1=Voided=已作废 | 工单状态 | 工单状态  提交工单后,工单状态为:待处理;  开始处理工单后,状态为:受理中;  客服或相关业务任务处理后,状态为:已完结; | | | CompanySysNo | INT | NULL | | | 公司编号 | 创建者所属公司编号 | | | CompanyName | VARCHAR(200) | NULL | | | 公司名称 | 公司名称,冗余 | | | VendorSysNo | INT | NULL | | | 商户编号 | 创建者所属商户编号 | | | VendorName | VARCHAR(200) | NULL | | | 商户名称 | 商户名称,冗余,避免跨库查询 | | | ShipTypeId | VARCHAR(20) | NULL | | | 物流ID | 物流ID | | | ShipTypeName | VARCHAR(40) | NULL | | | 物流名称 | 物流名称 | | | Priority | INT | NULL | | 0=Low=低, 50=Middle=中, 100=High=高 | 优先级 | 用于客服内部人员评估工单紧急情况 | | | HandleUserSysNo | int | null | | | | | | | HandleUserName | VARCHAR(40) | null | | | | | | | HandleResult | int | null | | | 处理结果 | 根据不同的工单分类在不同的处理结果列表中选择一个结果 | | | ResultName | VARCHAR(40) | null | | | 处理结果名称 | 处理结果名称冗余 | | | CompensateDuty | int | null | | 0=NoDuty=无须赔付, 1=ExpressDuty=快递赔付, 2=StockDuty=仓库赔付 | 赔付责任 | 根据工单类型和处理结果确定赔付责任 | | | AmountInvolved | Decimal(18,2) | NULL | | | 涉及金额 | 涉及金额 | | | Memo | VARCHAR(4000) | NULL | | | 备注 | 备注 | | | KeyWords | VARCHAR(200) | NULL | | | 关键字 | 机器人触发工单创建时的关键字 | | | DataSourceID | VARCHAR(10) | NOT NULL | | | 数据来源 | 数据来源:FlytoWMS=云仓WMS,FlytoRobot=微信机器人 | | | InUserSysNo | INT | NULL | | | 创建人编号 | 创建人编号 | | | InUserName | VARCHAR(40) | NULL | | | 创建人姓名 | 创建人姓名 | | | InDate | DATETIME | NULL | GETDATE() | | 创建时间 | 创建时间 | | | EditUserSysNo | INT | NULL | | | 修改编号 | 修改编号 | | | EditUserName | VARCHAR(40) | NULL | | | 修改人名称 | 修改人名称 | | | EditDate | DATETIME | NULL | GETDATE() | | 修改时间 | 修改时间 |