数据核对差异分析方案商业Word格式文档下载.docx
《数据核对差异分析方案商业Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《数据核对差异分析方案商业Word格式文档下载.docx(94页珍藏版)》请在冰豆网上搜索。
6.打码工控机将打码结果反馈给分拣中心控制机,分拣中心控制机将打码结果等回送给商业分公司管理机。
商业分公司通过分拣中心控制机软件采集到系统外卷烟销售量,系统外卷烟销售额,由管理机汇总计算卷烟期末库存量,卷烟期末库存额等指标。
7.商业分公司管理机通过和卷烟呼叫系统对接,获取卷烟呼叫订单信息。
8.商业分公司客户端在入库环节、库存环节、出库环节和分拣环节中采集到的指标最终回送给商业分公司管理机,由分公司管理机统一处理后,将采集到的物流数据通过MQ逐级上报给上级单位,完成卷烟物流数据的采集和跟踪。
数据上报分为实时数据上报和审核数据上报。
实时上报指的是管理机将采集到的数据自动上报到上级单位,以便让上级单位实时了解卷烟经营情况;
审核数据上报指的是经过用户审核确认的统计数据的上报,审核数据的上报是在一个时间段内由用户操作完成。
1.3注意说明
(1)执行SQL查询语句时,将语句复制到EditPlus或着UE编辑器上再粘贴执行命令,防止出现错误;
(2)如无SQL执行语句查询方式,可通过操作界面进行操作产生日志,再到相应的日志文件里提取查询语句进行查询;
(3)该文档是指导性文档,只提供数据查询和相关日志;
(4)一般查询语句的查询条件没有查询条件(企业编号)的,最好加上查询条件(企业编号)再进行查询;
(5)一般日志所在目录都在普通日志下,即:
/web_data/stmacmbas_*.ear/stmacmbas_*.war/transferfiles/*/temp/logs/日期/
(6)有些中烟同时部署有两个包,在查找日志的时候请注意不要找错。
2单据确认
2.1单据确认相关日志
单据功能控制器日志:
BillControlServlet
单据处理操作记录日志:
BillCommonDAO
处理页面中的基本查询日志:
QueryDAO
2.2单据确认其他相关日志说明
单据锁定相关的处理日志:
LockBillDAO
调用生成统计文件的接口生成统计文件日志:
StatFile.generate
2.3卷烟商业到货单据日志:
CorpBillDAO
关联的表:
商业到货单基本表:
US_CORP_BILL_BASE
商业到货单明细表:
US_CORP_BILL_DETAIL
修正商业到货单基本表:
FIXED_US_CORP_BILL_BASE
修正商业到货单明细表:
FIXED_US_CORP_BILL_DETAIL
关联的视图:
视图-商业到货单基本表:
VIEW_US_CORP_BILL_BASE
视图-商业到货单明细表:
VIEW_US_CORP_BILL_DETAIL
视图-修正商业到货单基本表:
VIEW_FIXED_US_CORP_BILL_BASE
视图-修正商业到货单明细表:
VIEW_FIXED_US_CORP_BILL_DETAIL
(视图表作为页面的展现,视图取的数据为相对应的表)
2.4卷烟商商调剂退货单:
TBackBillDAO
商商调剂退货单基本表:
US_TBACK_BILL_BASE
商商调剂退货单明细表:
US_TBACK_BILL_DETAIL
修正商商调剂退货单基本表:
FIXED_US_TBACK_BILL_BASE
修正商商调剂退货单明细表:
FIXED_US_TBACK_BILL_DETAIL
视图-商商调剂退货单基本表:
VIEW_US_TBACK_BILL_BASE
视图-商商调剂退货单明细表:
VIEW_US_TBACK_BILL_DETAIL
视图-修正商商调剂退货单基本表:
VIEW_FIXED_US_TBACK_BILL_BASE
视图-修正商商调剂退货单明细表:
VIEW_FIXED_US_TBACK_BILL_DETAIL
2.5卷烟移库移入单:
MoveInBillDAO
移库移入基本表:
US_MOVEIN_BILL_BASE
移库移入明细表:
US_MOVEIN_BILL_DETAIL
修正移库移入基本表:
FIXED_US_MOVEIN_BILL_BASE
修正移库移入明细表:
FIXED_US_MOVEIN_BILL_DETAIL
视图-移库移入基本表:
VIEW_US_MOVEIN_BILL_BASE
视图-移库移入明细表:
VIEW_US_MOVEIN_BILL_DETAIL
视图-修正移库移入基本表:
VIEW_FIXED_US_MOVEIN_BILL_BASE
视图-修正移库移入明细表:
VIEW_FIXED_US_MOVEIN_BILL_DETAIL
2.6卷烟移库移出单:
MoveOutBillDAO
移库移出基本表:
US_MOVEOUT_BILL_BASE
移库移出明细表:
US_MOVEOUT_BILL_DETAIL
修正移库移出基本表:
FIXED_US_MOVEOUT_BILL_BASE
修正移库移出明细表:
FIXED_US_MOVEOUT_BILL_DETAIL
视图-移库移出基本表:
VIEW_US_MOVEOUT_BILL_BASE
视图-移库移出明细表:
VIEW_US_MOVEOUT_BILL_DETAIL
视图-修正移库移出基本表:
VIEW_FIXED_US_MOVEOUT_BILL_BASE
视图-修正移库移出明细表:
VIEW_FIXED_US_MOVEOUT_BILL_DETAIL
2.7卷烟零售户退货单:
RBackBillDAO
零售户退货单基本表:
US_RBACK_BILL_BASE
零售户退货单明细表:
US_RBACK_BILL_DETAIL
修正零售户退货单基本表:
FIXED_US_RBACK_BILL_BASE
修正零售户退货单明细表:
FIXED_US_RBACK_BILL_DETAIL
视图-零售户退货单基本表:
VIEW_US_RBACK_BILL_BASE
视图-零售户退货单明细表:
VIEW_US_RBACK_BILL_DETAIL
视图-修正零售户退货单基本表:
VIEW_FIXED_US_RBACK_BILL_BASE
视图-修正零售户退货单明细表:
VIEW_FIXED_US_RBACK_BILL_DETAIL
2.8卷烟商商调剂出库单:
TransBillDAO
关联的表:
商商调剂出库表:
US_TRANS_BILL_BASE
商商调剂出库明细表:
US_TRANS_BILL_DETAIL
修正商商调剂出库基本表:
FIXED_US_TRANS_BILL_BASE
修正商商调剂出库明细表:
FIXED_US_TRANS_BILL_DETAIL
视图-商商调剂出库基本表:
VIEW_US_TRANS_BILL_BASE
视图-商商调剂出库明细表:
VIEW_US_TRANS_BILL_DETAIL
视图-修正商商调剂出库单基本表:
VIEW_FIXED_US_TRANS_BILL_BASE
视图-修正商商调剂出库单明细表:
VIEW_FIXED_US_TRANS_BILL_DETAIL
2.9卷烟商业退货单:
BackOutBillDAO
关联的表:
商业退货单基本表:
US_BACK_BILL_BASE
商业退货单明细表:
US_BACK_BILL_DETAIL
修正商业退货单基本表:
FIXED_US_BACK_BILL_BASE
修正商业退货单明细表:
FIXED_US_BACK_BILL_DETAIL
视图-商业到退货单基本表:
VIEW_US_BACK_BILL_BASE
视图-商业退货单明细表:
VIEW_US_BACK_BILL_DETAIL
视图-修正商业退货单基本表:
VIEW_FIXED_US_BACK_BILL_BASE
视图-修正商业退货单明细表:
VIEW_FIXED_US_BACK_BILL_DETAIL
2.10卷烟分拣领用退回单:
SBackBillDAO
分拣领用退回单据基本表:
US_SBACK_BILL_BASE
分拣领用退回单据明细表:
US_SBACK_BILL_DETAIL
修正分拣领用退回单据基本表:
FIXED_US_SBACK_BILL_BASE
修正分拣领用退回单据明细表:
FIXED_US_SBACK_BILL_DETAIL
视图-分拣领用退回单据基本表:
VIEW_US_SBACK_BILL_BASE
视图-分拣领用退回单据明细表:
VIEW_US_SBACK_BILL_DETAIL
视图-修正分拣领用退回单据基本表:
VIEW_FIXED_US_SBACK_BILL_BASE
视图-修正分拣领用退回单据明细表:
VIEW_FIXED_US_SBACK_BILL_DETAIL
2.11卷烟仓库损溢单据日志目录:
AdjustBillDAO
损溢单基本表:
US_ADJUST_BILL_BASE
损溢单明细表:
US_ADJUST_BILL_DETAIL
修正损溢单基本表:
FIXED_US_ADJUST_BILL_BASE
修正损溢单明细表:
FIXED_US_ADJUST_BILL_DETAIL
视图-损溢单基本表:
VIEW_US_ADJUST_BILL_BASE
视图-损溢单明细表:
VIEW_US_ADJUST_BILL_DETAIL
视图-修正损溢单基本表:
VIEW_FIXED_US_ADJUST_BILL_BASE
视图-修正损溢单明细表:
VIEW_FIXED_US_ADJUST_BILL_DETAIL
2.12卷烟执行订单单据日志:
OrderBillDAO
2.12.1执行订单说明
Ø
执行订单的处理与扫描单据不同,执行订单是直接确认统计表(US_COMMON_STOCK);
开修正单时,先插入修正单据信息然后调用相关接口直接更新统计表中的分拣打码量(条),分拣打码金额(元),其确认是按照一天的批次进行确认;
修正单据,执行操作包括,插入修正单主表、从表、调用接口生成统计文件,插入操作日志。
2.12.2执行订单关联表
仓库基本库存表:
US_WAREHOUSE_STOCK
仓库库存辅助统计表:
US_WAREHOUSE_STOCK_A
执行订单基本信息表:
US_ORDER_INFO
执行订单明细信息表:
US_ORDER_CIG_INFO
执行订单修正主表:
FIXED_ORDER_BASE
执行订单修正明细表:
FIXED_ORDER_DETAIL
执行订单单据状态表:
ORDER_BILL_STATUS
主要用于存储执行订单的确认状态,表中还包含是否锁定的状态
视图-执行订单基本信息表:
VIEW_US_ORDER_INFO
视图-执行订单明细信息表:
VIEW_US_ORDER_CIG_INFO
视图-执行订单修正主表:
VIEW_FIXED_ORDER_BASE
视图-执行订单修正明细表:
VIEW_FIXED_ORDER_DETAIL
(先更新主表,然后更新明细表)
其他相关联表:
呼叫订单统计表(按客户分类):
CC_ORDER_STAT_CLIENT
呼叫订单统计表(按电访人员):
CC_ORDER_STAT_OPERATER
呼叫订单统计表(按销售区域):
CC_ORDER_STAT_REGION
订单明细表:
CC_ORDER_DETAIL
订单表:
CC_ORDER
分拣批次表:
US_BATCH
执行订单与件码关联:
US_BO_RELATE
批次删除处理单据表基本信息表:
US_DEL_BATCH_BASE
批次删除处理单据表明细信息表:
US_DEL_BATCH_DETAIL
配送线路信息表:
US_DIST_LINE
2.13卷烟自营店零售单据日志:
CustomerDAO
自营店基本信息表:
US_SELFRUN_BILL_BASE
自营店明细表:
US_SELFRUN_BILL_DETAIL
修正自营店基本信息表:
FIXED_US_SELFRUN_BILL_BASE
修正自营店明细表:
FIXED_US_SELFRUN_BILL_DETAIL
视图-自营店基本信息表:
VIEW_US_SELFRUN_BILL_BASE
视图-自营店明细表:
VIEW_US_SELFRUN_BILL_DETAIL
视图-修正自营店基本信息表:
VIEW_FIXED_US_SELFRUN_BILL_BASE
视图-修正自营店明细表:
VIEW_FIXED_US_SELFRUN_BILL_DETAIL
2.14数据说明
2.14.1表说明
单据锁定状态表:
BILL_LOCK_STATUS
单据修正、确认操作日志表:
BILL_OPER_LOG(记录操作日志)
记录单据修正、确认、取消确认操作的日志,确认、取消确认时与单据UUID关联,修正时与修正单主表UUID关联
2.14.2字段说明
单据类型:
C-客户端(实时)S-管理机(非实时)
是否已修正统计表(IS_MODED):
'
1'
-已修正'
0'
-未修正
3单据回传环节单据处理流程
3.1扫描回传说明:
3.1.1扫描处理路径-->
单据回传存放位置:
处理中:
/web_data/stmacmbas_commerce.ear/stmacmbas_commerce.war/transferfiles/commerce/data/bill/formal/*/日期
处理错误:
/web_data/stmacmbas_commerce.ear/stmacmbas_commerce.war/transferfiles/commerce/data/bill/err/*/日期/
处理完成:
/web_data/stmacmbas_commerce.ear/stmacmbas_commerce.war/transferfiles/commerce/data/bill/bak/*/日期/
正式单据路径:
bill/formal
错误单据路径:
bill/err
备份文件路径:
bill/bak
正式统计文件路径:
stat/formal
错误统计文件路径:
stat/err
备份统计文件路径:
stat/bak
统计文件后缀名为:
.tmpstat
正式流向信息文件路径:
flow/formal
错误流向信息文件路径:
flow/err
备份流向信息文件:
flow/bak
流向信息文件后缀名为:
.cigflow
3.1.2处理文件结构说明-->
[BILL_BASE]:
扫描单据基本信息
[BILL_DETAIL]:
扫描单据明细
[BILL_STAT]:
扫描单据明细统计
[BARCODE]:
扫描条码
[END]:
结束
根据不同的单据类型,在上述目录下,分别有下面10种单据的目录:
T_CORP_SCAN
商业到货
T_TRANSPOSE_SCAN
商商调剂
商商调剂退货入库
T_BACK_SCAN
商业退货
T_MOVE_OUT_SCAN
移库移出
T_MOVE_IN_SCAN
移库移入
T_REJECT_SCAN
报废
T_ADJUST_SCAN
损益
T_R_BACK_SCAN
零售户退货
T_SORT_BACK_SCAN
分拣领用退回
3.1.3扫描回传处理说明-->
扫描机回传给管理机的扫描单据(开始处理文件,和工业一样,开始导入文件,更新单据计数表,再更新未确认单据量计数表(UNCONFIRM_BILL_COUNT)(更新条件:
BILL_CODE、ORG_CODE、BILL_DATE),再单据解锁(查询单据锁定状态表(BILL_LOCK_STATUS),如不存在再将数据插入到单据锁定状态表中,否则更新),插入单据锁定操作历史表(LOCK_HIS),扫描信息回传管理机时,将信息写入ZYZ_CONFIRM表(前提是准运证开关是开着的),再移动统计文件)
3.1.4相关日志说明-->
ProcessMoveBill:
移库单据处理
ZyzInfoFileProcessor.process:
提供给扫描客户端的从管理机下载准运证信息接口日志目录。
BaseCodeAndInfoProcessor:
自动下发日志目录。
StatusInfoProcessor:
状态信息接收。
GenerateCode:
产生码段文件(FETCH_CODE_INDEX),记录到产码日志表(US_GENERATE_CODE_LOG)中。
BillService:
主要用于存放单据确认和单据处理中都需要调用到得共用日志目录。
Scan2ConfirmInfo:
入库扫描信息回传管理机时,将信息写入ZYZ_CONFIRM表。
3.2卷烟商业到货单据日志:
商业到货单明细表:
3.3卷烟分拣领用出库单
单据回传存放位置:
SORT_SCAN
正在处理:
formal;
err;
bak。
3.4分拣打码执行订单
其他关联表:
呼叫订单统计表(按电访人员):
呼叫订单统计表(按销售区域):
订单明细表:
订单表:
分拣批次表:
执行订单与件码关联:
批次删除处理单据表基本信息表:
批次删除处理单据表明细信息表:
配送线路信息表:
3.5分拣领用退货回
SORT_BACK_SCAN
3.6卷烟零售户退货入库
R_BACK_SCAN
零售户退货单基本表:
3.7卷烟商商调剂出库扫码
TRANS_SCAN
3.8卷烟商商调剂退货入库扫码
商商调剂退货单基本表: