销售订单的主表是G_Trade_TradeList,货品明细表是G_Trade_GoodsList,另外还有订单日志表G_Trade_Log。订单存档后,分表对应表:G_Trade_TradeList_His、G_Trade_GoodsList_His和G_Trade_Log_His。表G_Trade_TradeList的字段说明如下:
TradeID:订单ID,主键,每个订单唯一
RegTime:登记时间
TradeTime:成交时间(如果是淘宝订单,取付款时间)
TradeStatus:订单状态(0被取消,1等待单,2待审核,3预订单,4待结算,5打单出库,6待出库,7待发货,8发货在途,9代销发货,10委外发货,11已完成)
TradeNO:系统订单号
ShopID:所在店铺ID,和表G_Cfg_ShopList关联
Seller:业务员
TradeType:订单类型(零售业务、批发业务、现款现货、售后换货、代发货、代销售)
CustomerID:客户ID,和表G_Customer_CustomerList关联
SndTo:收件人
Country:收件人国别
Province:收件人州省
City:收件人区市
Town:收件人区县
Adr:收件人地址
Zip:收件人邮编
Tel:收件人联系电话
RegOperator:订单登记人
ConfirmTime:订单审核时间
ConfirmOperator:订单审核人
PrintSndBill:打印发货单批次
PrintExpress:打印货运单批次
Picker:配货人
ChkOperator:验货人
ChkTime:验货时间
PackageOperator:打包人
SndTime:发货时间
SndOperator:发货人
GoodsWeight:货品重量
PackagedWeight:包裹重量(货品重量+包装重量)
CustomerRemark:客户备注
Remark:客服备注
LogisticID:货运公司ID,和表G_Cfg_LogisticList关联
PackageID:包装ID
Postage:实际邮资
PostID:货运单号
ChargeType:结算方式(担保交易、银行收款、现金收款、货到付款、欠款计应收、客户预存款)
ChargeID:支付单号(如支付宝交易号)
AccountID:账户ID,和表G_Cfg_InOutAccountList关联
OtherCost:其他成本
GoodsTotal:货款合计
PostageTotal:应收邮资
TaxValue:客付税费
CouponValue:抵扣金额(消费券抵扣)
FavourableTotal:优惠金额
AllTotal:合计应收
RcvTotal:实际收款
CurrencyType:结算币种
CurrencyRate:结算汇率
GoodsCost:货品成本
PackageCost:包装成本
TotalProfit:订单利润
PriceSpec:执行价格
PriceDis:执行折扣
GoodsList:货品摘要
TradeFlagID:订单标记,和表G_Cfg_RecordFlag关联
DrawbackValue:补偿退款金额
OtherGoods:其他关联货品
CommissionValue:交易佣金(如天猫商城的交易抽成)
WareHouseID:仓库ID,和表G_Cfg_WareHouseList关联
PrintCollect:打印配货汇总表批次
PrintPos:打印流水号
PrintChannel:打印通道
PreDate:预订单激活时间
PreType:预订单类别
bStockOut:是否出库标志
bManualCHK:是否人工审核标志
AppendRemark:追加备注
bInvoice:是否开发票标志
PrintInvoice:发票打印批次
estimateWeight:预估重量
InvoiceTitle:发票抬头
RMB_Value:人民币大写金额
ProviderID:供货商ID,用于代销订单情况,和表G_Cfg_ProviderList关联
ChargeOperator:结算经办人
FreezeReason:冻结订单原因
CancelReason:取消订单原因
bSellBack:是否发生退换标志
TradeFrom:订单来源
TradeNO2:原始单号(如淘宝平台上的订单号)
Reserved1:自定义字段1
Reserved2:自定义字段2
Reserved3:自定义字段3
Reserved4:自定义字段4
PrintCHK:打印复核人
TradeNick:客户昵称
Printer:打印经办人
CHKChannel:审单通道
TroubleClass:问题单类别
视图V_TradeList对该表做了封装,可以比较方便地调用。
表G_Trade_GoodsList的字段说明如下:
RecNO:序号
TradeID:订单ID,和主表G_Trade_TradeList关联
GoodsID:货品ID,和表G_Goods_GoodsList关联
SpecID:规格ID,多规格情况下有效
SellCount:销售数量
SellPrice:销售单价
SellDis:折扣
bGift:是否赠品标记
Score:抵扣积分
Remark:备注
OriginalNO:原始单号
RecID:流水号
Unit:单位
ShopName:所在店铺名称(跨店铺合并订单)
GoodsCost:货品成本(发货出库后计算)
BackCount:退货数量(发生售后增加)
GiftType:赠送礼品策略
GiftActivStep:赠送礼品加入时机
bFit:是否组合装标记
TradeName:交易名称(交易平台原始信息)
TradeSpec:交易规格(交易平台原始信息)
TradeGoodsNO:货品编号(交易平台原始信息)
SayHelloDate:周期性购买提醒时间
bSayHello:周期性购买提醒标记
PickCount:配货数量
视图V_TradeGoodsList2对该表进行了封装。表G_Trade_Log结构比较简单,如下:
RecID:流水号
TradeID:订单ID,和主表G_Trade_TradeList关联
Operator:经办人
LogDetail:事件
LogTime:发生时间
订单管理最密切的三个表就解释到这儿,后面将对订单处理过程中,比较关键的几个存储过程做解释。
------该帖子于2012-2-15 14:13:02被作者编辑过------