




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
文档编号:ICSS-GCZX-JYSCJYSJTJYY-SJHDCYFX-002卷烟生产经营数据统计应用数据查对差异分析(商业)北京中软国际信息技术目录1 总体概述 71.1 商业部分物流数据统计应用数据采集步骤图 71.2 商业部分物流数据统计应用数据采集步骤描述 71.3 注意说明 92 单据确定 102.1 单据确定相关日志 102.2 单据确定其它相关日志说明 102.3 卷烟商业到货单据日志:CorpBillDAO 102.4 卷烟商商调剂退货单:TBackBillDAO 102.5 卷烟移库移入单:MoveInBillDAO 112.6 卷烟移库移出单:MoveOutBillDAO 112.7 卷烟零售户退货单:RBackBillDAO 112.8 卷烟商商调剂出库单:TransBillDAO 112.9 卷烟商业退货单:BackOutBillDAO 122.10 卷烟分拣领用退回单:SBackBillDAO 122.11 卷烟仓库损溢单据日志目录:AdjustBillDAO 122.12 卷烟实施订单单据日志:OrderBillDAO 132.12.1 实施订单说明 132.12.2 实施订单关联表 132.13 卷烟自营店零售单据日志:CustomerDAO 132.14 数听说明 142.14.1 表说明 142.14.2 字段说明 143 单据回传步骤单据处理步骤 143.1 扫描回传说明: 143.1.1 扫描处理路径--> 143.1.2 处理文件结构说明--> 153.1.3 扫描回传处理说明--> 153.1.4 相关日志说明--> 163.2 卷烟商业到货单据日志:CorpBillDAO 163.3 卷烟分拣领用出库单 163.4 分拣打码实施订单 163.5 分拣领用退货回 173.6 卷烟零售户退货入库 173.7 卷烟商商调剂出库扫码 173.8 卷烟商商调剂退货入库扫码 173.9 卷烟损益扫码 173.10 卷烟退货出库扫码 173.11 卷烟移库出库扫码 183.12 卷烟移库入库扫码 183.13 分拣中心打码结果 184 运行监控 204.1 分拣及扫描状态监控->用户端软件版本监控 204.2 分拣及扫描状态监控->打码系统订单实施情况 204.3 分拣及扫描状态监控->扫描单据实施情况 215 审核步骤 215.1 审核报送相关业务表 215.2 报送规则业务表 225.3 审核报送关键查看日志 225.4 审核报送相关说明 225.5 单据统计表数据校验说明 225.5.1 校验指标:到货量,到货金额(BSCORP) 225.5.2 校验指标:退货量,退货金额(BSBACK) 235.5.3 校验指标:罚没到货量,到货金额(BSCORPFM) 245.5.4 校验指标:罚没退货量,退货金额(BSBACKFM) 245.5.5 校验指标:罚没到货量,到货金额(BSCORPFM) 255.5.6 校验指标:出库量,出库金额(BSTRANS) 265.5.7 校验指标:退货入库量,退货入库金额(BSTBACK) 265.5.8 校验指标:罚没出库量,出库金额(BSTRANSFM) 275.5.9 校验指标:罚没退货入库量,退货入库金额(BSTBACKFM) 275.5.10 校验指标:损溢量(BSADJUST) 285.5.11 校验指标:罚没损溢量(BSADJUSTFM) 285.5.12 校验指标:销售量,销售额,库存量(BSSELFRUN) 295.5.13 校验指标:罚没销售量,销售额,库存量(BSSELFRUNFM) 305.6 (审核报送)其它日志目录说明 306 商业数采比对 316.1 综合报表比对 316.1.1 按品牌查询指定牌号数据 316.1.2 系统内购进 326.1.3 系统外购进 326.1.4 系统外销售 336.1.5 系统内批发 336.1.6 系统外零售 346.1.7 库存 346.2 按日期查询指定牌号数据 346.2.1 系统内购进 356.2.2 系统外购进 356.2.3 系统外销售 366.2.4 系统内批发 366.3 系统外零售 376.4 (卷烟/罚没烟)系统内购进 376.4.1 卷烟系统内购进 376.4.2 罚没烟系统内购进 396.4.3 罚没烟系统外购进 416.4.4 (卷烟/罚没烟)系统外销售 436.4.5 罚没烟系统外销售 446.4.6 (卷烟/罚没烟)系统内批发 456.4.7 罚没烟系统内批发 476.4.8 (卷烟/罚没烟)系统外零售 496.4.9 罚没烟系统外零售 506.4.10 (卷烟/罚没烟)库存 516.4.11 罚没烟库存 527 数据查询 527.1 库存查询 527.1.1 分企业库存查询 527.1.2 仓库库存查询 557.2 进销存物流数据查询 597.3 入库查旬 627.4 出库查询 647.5 订单实施情况查询 657.6 分拣线运行情况查询 678 统计报表 688.1 按时间段数据查询报表 688.1.1 商业企业系统内购进报表 688.1.2 商业企业系统内销售报表 698.1.3 商业企业卷烟系统外销售报表 708.1.4 商业企业卷烟库存报表 718.1.5 商业企业罚没烟系统内购进报表 728.1.6 商业企业罚没烟系统外购进报表 738.1.7 商业企业罚没烟系统内销售报表 748.1.8 商业企业罚没烟系统外销售报表 758.1.9 商业企业罚没烟库存报表 758.1.10 非罚没烟综合报表 758.1.11 罚没烟综合报表 769 统计台帐 779.1 购进量台帐(到货-退货) 779.2 购进额台帐(到货额-退货额) 789.3 销量台帐(分拣打码量-零售户退货量) 789.4 销售额台帐(分拣打码金额-零售户退货金额) 789.5 库存台帐(库存) 789.6 商商调剂量台帐 799.7 商商调剂金额台帐 799.8 自营店销量台帐 799.9 自营店销售额台帐 7910 其它日志 79文档修改统计序号版本修改内容修改日期修改人11.0.0初稿-2-17黄斌、赵季、曹德飞、李海涛21.0.0初稿修正-2-19黄斌、李海涛、曹德飞、赵季31.0.0初稿修正-2-20黄斌、李海涛、曹德飞、赵季41.0.0初稿修正-2-22黄斌、李海涛、曹德飞、赵季总体概述 此文档仅限于中软国际工程师使用,严禁外传! 进行单据确定时,系统采集数据和实物数据完全正确确定后,才可进行单据确定操作,以下提供商业卷烟生产经营数据统计应用数据采集步骤图;商业部分物流数据统计应用数据采集步骤图商业部分物流数据统计应用数据采集步骤描述 描述以下:国家局管理机经过MQ通道把组织机构代码、卷烟牌号等基础信息发送给商业分企业管理机,分企业管理机再把这些信息发送给扫描PC、分拣中心控制机等用户端,完成基础信息下发。在商业分企业仓库进行购进、退货出库、商商调剂退货入库、系统内销售、分拣出库、分拣退回、移库、报废、零售户退货等业务,由扫描PC将业务结果回送给商业分企业管理机。商业分企业在购进步骤使用到货入库扫描软件、退货出库步骤使用退货出库扫描软件,经过扫描PC将扫描数据回送给管理机,从而采集到卷烟购进量、卷烟购进额、罚没烟系统内购进量、罚没烟系统内购进额、罚没烟系统外购进量,由管理机汇总计算罚没烟系统外购进额、罚没烟期末库存量、罚没烟期末库存额、期末卷烟库存量、期末卷烟库存额等指标。商业分企业在商商调剂退货入库步骤使用商商调剂退货入库扫描软件、系统内销售步骤使用商商调剂出库扫描软件,经过扫描PC将扫描数据回送给管理机,从而采集到系统内卷烟批发量、系统内卷烟批发额、罚没烟系统内批发量、罚没烟系统内批发额,由管理机汇总计算期末卷烟库存量、期末卷烟库存额、罚没烟期末库存量、罚没烟期末库存额等指标。商业分企业在分拣出库步骤使用分拣领用出库软件、分拣退回步骤使用分拣领用退回软件,经过扫描PC将扫描数据回送给管理机,从而采集到罚没烟系统外销售量、罚没烟系统外销售额,由管理机汇总计算罚没烟期末库存量、罚没烟期末库存额、卷烟期末库存量、卷烟期末库存额等指标。商业分企业在移库步骤使用移库扫描软件、损溢步骤使用损溢扫描软件,经过扫描PC将扫描数据回送给管理机,从而采集由管理机汇总计算到仓库期末卷烟库存量、仓库期末卷烟库存额、仓库罚没烟期末库存量、仓库罚没烟期末库存额等指标。商业分企业在零售户退货步骤使用零售户退货软件,经过扫描PC将扫描数据回送给管理机,从而采集到系统外卷烟销售量、系统外卷烟销售额,由管理机汇总计算期末卷烟库存量、期末卷烟库存额等指标。商业分企业经过在管理机上盘库功效来采集到期末卷烟库存量、期末卷烟库存额、罚没烟期末库存量、罚没烟期末库存额灯指标。商业分企业呼叫系统取得订单需求以后,发送给分拣系统,分拣系统形成零售户实施订单后,将实施订单发送给分拣中心控制机系统。商业分企业管理机在取得商业到货到货扫描、分拣领用出库扫描数据以后,产生可用码段,并把码段发送给分拣中心控制机系统。分拣中心控制机将码段和实施订单进行码段关联,并将关联好订单发送给打码工控机,由打码工控机完成条码打码。打码工控机将打码结果反馈给分拣中心控制机,分拣中心控制机将打码结果等回送给商业分企业管理机。商业分企业经过分拣中心控制机软件采集到系统外卷烟销售量,系统外卷烟销售额,由管理机汇总计算卷烟期末库存量,卷烟期末库存额等指标。商业分企业管理机经过和卷烟呼叫系统对接,获取卷烟呼叫订单信息。商业分企业用户端在入库步骤、库存步骤、出库步骤和分拣步骤中采集到指标最终回送给商业分企业管理机,由分企业管理机统一处理后,将采集到物流数据经过MQ逐层上报给上级单位,完成卷烟物流数据采集和跟踪。数据上报分为实时数据上报和审核数据上报。实时上报指是管理机将采集到数据自动上报到上级单位,方便让上级单位实时了解卷烟经营情况;审核数据上报指是经过用户审核确定统计数据上报,审核数据上报是在一个时间段内由用户操作完成。注意说明(1)实施SQL查询语句时,将语句复制到EditPlus或着UE编辑器上再粘贴实施命令,预防出现错误;(2)如无SQL实施语句查询方法,可经过操作界面进行操作产生日志,再到对应日志文件里提取查询语句进行查询;(3)该文档是指导性文档,只提供数据查询和相关日志;(4)通常查询语句查询条件没有查询条件(企业编号),最好加上查询条件(企业编号)再进行查询;(5)通常日志所在目录全部在一般日志下,即: /web_data/stmacmbas_*.ear/stmacmbas_*.war/transferfiles/*/temp/logs/日期/(6)有些中烟同时布署有两个包,在查找日志时候请注意不要找错。单据确定单据确定相关日志单据功效控制器日志:BillControlServlet单据处理操作统计日志:BillCommonDAO处理页面中基础查询日志:QueryDAO单据确定其它相关日志说明单据锁定相关处理日志:LockBillDAO调用生成统计文件接口生成统计文件日志:StatFile.generate卷烟商业到货单据日志: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(视图表作为页面展现,视图取数据为相对应表)卷烟商商调剂退货单: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卷烟移库移入单: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卷烟移库移出单: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卷烟零售户退货单: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卷烟商商调剂出库单: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卷烟商业退货单: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卷烟分拣领用退回单: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卷烟仓库损溢单据日志目录: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卷烟实施订单单据日志:OrderBillDAO实施订单说明实施订单处理和扫描单据不一样,实施订单是直接确定统计表(US_COMMON_STOCK);开修正单时,先插入修正单据信息然后调用相关接口直接更新统计表中分拣打码量(条),分拣打码金额(元),其确定是根据一天批次进行确定;修正单据,实施操作包含,插入修正单主表、从表、调用接口生成统计文件,插入操作日志。实施订单关联表关联表:仓库基础库存表: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卷烟自营店零售单据日志: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数听说明表说明单据锁定状态表:BILL_LOCK_STATUS单据修正、确定操作日志表:BILL_OPER_LOG(统计操作日志)统计单据修正、确定、取消确定操作日志,确定、取消确定时和单据UUID关联,修正时和修正单主表UUID关联字段说明单据类型:C-用户端(实时)S-管理机(非实时)是否已修正统计表(IS_MODED):'1'-已修正'0'-未修正单据回传步骤单据处理步骤扫描回传说明:扫描处理路径-->单据回传存放位置:处理中:/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处理文件结构说明-->[BILL_BASE]:扫描单据基础信息[BILL_DETAIL]:扫描单据明细[BILL_STAT]:扫描单据明细统计[BARCODE]:扫描条码[END]:结束依据不一样单据类型,在上述目录下,分别有下面10种单据目录:T_CORP_SCAN商业到货T_TRANSPOSE_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分拣领用退回扫描回传处理说明-->扫描机回传给管理机扫描单据(开始处理文件,和工业一样,开始导入文件,更新单据计数表,再更新未确定单据量计数表(UNCONFIRM_BILL_COUNT)(更新条件:BILL_CODE、ORG_CODE、BILL_DATE),再单据解锁(查询单据锁定状态表(BILL_LOCK_STATUS),如不存在再将数据插入到单据锁定状态表中,不然更新),插入单据锁定操作历史表(LOCK_HIS),扫描信息回传管理机时,将信息写入ZYZ_CONFIRM表(前提是准运证开关是开着),再移动统计文件)相关日志说明-->ProcessMoveBill:移库单据处理ZyzInfoFilePcess:提供给扫描用户端从管理机下载准运证信息接口日志目录。BaseCodeAndInfoProcessor:自动下发日志目录。StatusInfoProcessor:状态信息接收。GenerateCode:产生码段文件(FETCH_CODE_INDEX),统计到产码日志表(US_GENERATE_CODE_LOG)中。BillService:关键用于存放单据确定和单据处理中全部需要调用到得共用日志目录。Scan2ConfirmInfo:入库扫描信息回传管理机时,将信息写入ZYZ_CONFIRM表。卷烟商业到货单据日志:CorpBillDAO关联表:商业到货单基础表:US_CORP_BILL_BASE 商业到货单明细表:US_CORP_BILL_DETAIL卷烟分拣领用出库单单据回传存放位置:SORT_SCAN正在处理:formal;处理错误:err;处理完成:bak。分拣打码实施订单关联表:仓库基础库存表:US_WAREHOUSE_STOCK 仓库库存辅助统计表:US_WAREHOUSE_STOCK_A 实施订单基础信息表:US_ORDER_INFO 实施订单明细信息表:US_ORDER_CIG_INFO 实施订单单据状态表:ORDER_BILL_STATUS其它关联表:呼叫订单统计表(按用户分类):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分拣领用退货回单据回传存放位置:SORT_BACK_SCAN关联表:分拣领用退回单据基础表:US_SBACK_BILL_BASE 分拣领用退回单据明细表:US_SBACK_BILL_DETAIL卷烟零售户退货入库单据回传存放位置:R_BACK_SCAN关联表:零售户退货单基础表:US_RBACK_BILL_BASE 零售户退货单明细表:US_RBACK_BILL_DETAIL卷烟商商调剂出库扫码单据回传存放位置:TRANS_SCAN关联表:商商调剂出库表:US_TRANS_BILL_BASE 商商调剂出库明细表:US_TRANS_BILL_DETAIL卷烟商商调剂退货入库扫码关联表:商商调剂退货单基础表:US_TBACK_BILL_BASE 商商调剂退货单明细表:US_TBACK_BILL_DETAIL卷烟损益扫码单据回传存放位置:ADJUST_SCAN关联表:损溢单基础表:US_ADJUST_BILL_BASE 损溢单明细表:US_ADJUST_BILL_DETAIL卷烟退货出库扫码单据回传存放位置:BACK_SCAN正在处理:formal;处理错误:err;处理完成:bak卷烟移库出库扫码单据回传存放位置:MOVE_OUT_SCAN关联表:移库移出基础表:US_MOVEOUT_BILL_BASE 移库移出明细表:US_MOVEOUT_BILL_DETAIL卷烟移库入库扫码单据回传存放位置:MOVE_IN_SCAN关联表:移库移入基础表:US_MOVEIN_BILL_BASE 移库移入明细表:US_MOVEIN_BILL_DETAIL分拣中心打码结果单据回传存放位置:SORT_PRINT正在处理:formal;处理错误:err;处理完成:bak各日志包含内容路径:/web_data/stmacmbas_commerce.ear/stmacmbas_commerce.war/transferfiles/commerce/temp/logs/日期/BaseCodeAndInfoProcessor给分拣中心下发基础信息TBaseCodeAndInfoProcessor给扫描PC下发基础信息BillRsToBakProcessor单据从结果区移动到备份区CSOutWeekStatProcessor价格锁定数据周统计处理CallOrderFileGenerator呼叫订单文件生成CheckAlertServlet系统监控CheckReportTable催报引擎CleanBackupProcess清理备份文件(14天前)CleanCacheReqProcessor处理清socket缓存请求ContractInfoProcessor处理国家局下发协议信息DCListenerThread.runMQ接收线程(rodc)DCMessageDispatchThread.runMQ转发线程(rodc)ETLRetailerInfo零售户抽取GenerateCodeU盘下载GenerateRetailerFile接口LockPricePostprocessor价格锁定LogFileRemoveTimer清理日志文件(14天前)MQIProcessor.putTextMQ往队列放消息(rodc)MQTransport.deliverMQ发送(rodc)contractreqprocess用户端向管理机请求协议日志N91ContractInfoFromStma接收国家局下发协议NewStatFileProcessor订单采集统计文件处理OrderBillProcessor打码结果处理OrderCollectProcessor订单采集PriceFInfoProcessor处理省局下发罚没烟价格目录ProcessDayFlow处理日流向统计ProcessExchangeBill处理换货单ProcessMoveBill查找移库单文件ProcessOrderBill查找打码结果文件ProcessRBackBill查找零售户退货单据文件ProcessSBackBill查找分拣领用退回单据文件ProcessScannedBill查找扫描单据文件ProcessStatBill查找统计文件RecoverErrFileProcess恢复err目录中文件到formal目录(天天)RecoverOrderStatFile恢复呼叫订单err目录中文件到formal目录(天天)ReportPressTableEngine催报引擎RouterrodcSendCigInfoToStma上报件烟码段到国家局SendCigStatToStma上报件烟统计到国家局SendCommerceStockToStma上报库存统计到国家局SendCommerceStock_AToStma上报库存统计(A表)到国家局SendNewCommerceStockToStma上报新库存统计到国家局SendOrderInfoToStma上报订单信息到国家局SendOrderStatToStma上报订单统计到国家局SendPCodeProcessor给分拣中心发码SendSoftVersionToStma上报软件版本信息到国家局SendSortLineStatToStma上报分拣线统计到国家局SendZyzInfoToStma上报准运证到国家局ServerThreadsocket线程日志SocketCacheCleaner清socket缓存处理类SortOutBillProcessor旧三扫数据处理类ScannedBillProcessor旧扫描数据处理类SortOutBillProcessorNew三扫数据处理类ScannedBillProcessorNew扫描数据处理类StatFileProcessor统计文件处理类运行监控分拣及扫描状态监控->用户端软件版本监控查询用户端软件版本监控日志目录:SoftwareMonitorServlet分拣及扫描状态监控->分拣中心订单实施情况查询分拣系统订单实施情况日志:SortcenterorderPerfMonitorServlet数据起源:订单状态表(US_ORDER_STAT) 分拣中心注册表(BASE_SORT_CENTER)查询指标:用户端控制机编号、用户端软件类型、SQLSERVER服务器名、 订单总数、未完成订单数、未回送订单数、条码总数、 未回送条码数、更新日期、中心名称;关联字段:中心编号(C+8位单位编号+3位序号);查询条件:用户端软件类型、单位编号、业务开始日期、业务结束日期;字段说明:OS_CL_SW_TYPE:用户端软件类型; selecta.OS_CL_PC_CODE,a.OS_CL_SW_TYPE,a.OS_SQL_PC_NAME,a.OS_ORDER_QUANTITY,a.OS_UF_ORDER_NUM,a.OS_UB_ORDER_NUM,a.OS_BAR_QUANTITY,a.OS_UB_BAR_NUM,a.OS_UPDATE_DATE,b.SC_NAMEfromUS_ORDER_STATasa,BASE_SORT_CENTERasbwherea.OS_CL_PC_CODE=b.SC_CODEanda.OS_CL_SW_TYPE='SORT_CENTER'andb.sc_unit_code='单位编号'andDATE(a.OS_UPDATE_DATE)BETWEENDATE('yyyy-mm-dd')ANDDATE('yyyy-mm-dd')orderbya.OS_CL_PC_CODE,a.OS_CL_SW_TYPE,a.OS_UPDATE_DATEDESC分拣及扫描状态监控->打码系统订单实施情况查询打码系统订单实施情况日志:PrintorderPerfMonitorServlet数据起源:订单状态表(US_ORDER_STAT) 分拣线注册(BASE_SORT_LINE)查询指标:用户端控制机编号、用户端软件类型、SQLSERVER服务器名、 订单总数、未完成订单数、未回送订单数、条码总数、 未回送条码数、更新日期、打码机型号名称、打码工控机型号名称;关联字段:分拣线编号/用户端控制机编号(P+单位代码+3位序列号)、 打码机型号、打码工控机型号查询条件:用户端软件类型、单位编号、业务开始日期、业务结束日期字段说明:OS_CL_SW_TYPE:用户端软件类型 selecta.OS_CL_PC_CODE,a.OS_CL_SW_TYPE,a.OS_SQL_PC_NAME,a.OS_ORDER_QUANTITY,a.OS_UF_ORDER_NUM,a.OS_UB_ORDER_NUM,a.OS_BAR_QUANTITY,a.OS_UB_BAR_NUM,a.OS_UPDATE_DATE,c.PT_NAME,d.PPT_NAMEfromUS_ORDER_STATasa,BASE_SORT_LINEasb,BASE_PRINTER_TYPEasc,BASE_PTPC_TYPEasdwherea.OS_CL_PC_CODE=b.SL_CODEanda.OS_CL_SW_TYPE='BARCODE_PRINTER'andc.PT_CODE=b.SL_PRINTER_TYPEandd.PPT_CODE=b.SL_PC_TYPEandb.sl_unit_code='单位编号'andDATE(a.OS_UPDATE_DATE)BETWEENDATE('yyyy-mm-dd')ANDDATE('yyyy-mm-dd')orderbya.OS_CL_PC_CODE,a.OS_CL_SW_TYPE,a.OS_UPDATE_DATEDESC分拣及扫描状态监控->扫描单据实施情况查询扫描单据实施情况日志:ScanorderPerfMonitorServlet数据起源:订单状态表(US_ORDER_STAT) 扫描PC注册表(BASE_SCAN_PC)查询指标:用户端控制机编号、用户端软件类型、SQLSERVER服务器名、 订单总数、未完成订单数、未回送订单数、条码总数、 未回送条码数、更新日期、扫描PC名称;关联字段:扫描PC编号(S+单位编号+次序号)、 打码机型号、打码工控机型号查询条件:用户端软件类型、单位编号、业务开始日期、业务结束日期字段说明:OS_CL_SW_TYPE:用户端软件类型 selecta.OS_CL_PC_CODE,a.OS_CL_SW_TYPE,a.OS_SQL_PC_NAME,a.OS_ORDER_QUANTITY,a.OS_UF_ORDER_NUM,a.OS_UB_ORDER_NUM,a.OS_BAR_QUANTITY,a.OS_UB_BAR_NUM,a.OS_UPDATE_DATE,b.SP_NAMEfromUS_ORDER_STATasa,BASE_SCAN_PCasbwherea.OS_CL_PC_CODE=b.SP_CODEanda.OS_CL_SW_TYPEIN('CORP_SCAN','SORT_SCAN','TRANS_SCAN','BACK_SCAN','MOVE_SCAN','REJECT_SCAN','R_BACK_SCAN','SORT_BACK_SCAN')andb.sp_unit_code='单位编号'andDATE(a.OS_UPDATE_DATE)BETWEENDATE('yyyy-mm-dd')ANDDATE('yyyy-mm-dd')orderbya.OS_CL_PC_CODE,a.OS_CL_SW_TYPE,a.OS_UPDATE_DATEDESC审核步骤审核报送相关业务表单据统计表数据校验脚本:CHECK_BILL_SQL审核意见表:OPERATE_INFO审核报送日志统计表:REPORT_LOG_INFO审核报送日志错误代码表:REPORT_LOG_CODE审核报送状态统计表:REPORT_STATUS属性表:PROPERTIES_INFO报送数据表:REPORT_DATA车间确定状态表:CONFIRM_STATUS(用于车间报表确实定)重报指令表:RESEND_COMMAND报送规则业务表上报单位停报时间范围表:REPORT_ORG_STOPDATES任务人员关联表:REPORT_ORG_PERSON_TABLE待办表预处理表:REPORT_PRE_PRESS (待办表REPORT_TABLE_TODO_CMD预处理表)报表代办列表:REPORT_TABLE_TODO_CMD(具体报表代办列表)报送业务注册表:REPORT_CAT报送单位注册表:REPORT_ORG报送单位相关业务表:REPORT_ORG_TABLE报送单位联络人表:REPORT_ORG_PERSON报送采集表:REPORT_TABLE审核报送关键查看日志报表审核上报功效(代办工作列表)日志目录:ReportControlServlet更新状态、获取状态日志目录:StatusDao审核报送数据上报日志目录:SendData重报指令日志目录:ResendCommandServlet字段说明:审核状态(flag):FINISH已办、NOT_FINISH待办、RELOAD解锁审核报送相关说明(工业和商业审核报送全部差不多,只是审核表不一样、配置不一样)指令下达界面:查询制订条件数据,数据起源。状态表:REPORT_STATUS,重报指令表:RESEND_COMMAND省级企业接收地市企业报表信息时:取得地市企业上报rat文件依据地市企业上报状态数据,查询省级企业当地统计数据,生成rat文件接收审核报送数据rat文件时,和当地生成rat文件比较结果。Y:校验经过N:校验不经过I:未校验默认为I比较不经过,直接将状态数据置为null[不更新该数据]国家局接收省企业和地市企业逻辑同上单据统计表数据校验说明校验指标:到货量,到货金额(BSCORP)字段说明:CIS_ISCONFI:0-是,1-否(默认为'1') CIS_IN_TYPE:入库类型(01-商业到货;02-零售户退货; 18-(从工业)商业到货;19-(从商业调剂到货)商业到货; 20-(从商业调剂退货入库)商业到货;21-(从系统外)商业到货) BB_CIG_TYPE:卷烟类型(0-正常烟、进口烟,1-罚没烟默认:0) BB_FLOW_TYPE:流向类型(0-中国1-国外默认'0')数据起源:分企业入库明细表(US_COMM_IN_STOCK), 商业到货单基础表(US_CORP_BILL_BASE), 修正商业到货单基础表(FIXED_US_CORP_BILL_BASE)查询条件:分企业编号(CIS_COME_CODE)、单位代码(COMMERCE_CODE)、 开始时间、结束时间、是否罚没烟、入库类型、流向类型、卷烟类型;SELECT(VALUE(STAT.SNUM,0)-VALUE(BILL.BNUM,0))asRESULT_NUM,(VALUE(STAT.SSUM,0)-VALUE(BILL.BSUM,0))asRESULT_SUMFROM(SELECTSUM(CIS_IN_NUM1)ASSNUM,SUM(CIS_IN_SUM*10000)ASSSUMFROMUS_COMM_IN_STOCKWHERECIS_COME_CODE='单位编号'ANDCIS_RECDATEBETWEEN'yyyy-mm-dd'AND'yyyy-mm-dd'ANDCIS_IN_TYPEIN('入库类型')ANDCIS_ISCONFI='1')ASSTAT,(SELECTSUM(BB.BB_TOTAL_ALL_NUM1+BB.BB_TOTAL_ALL_FIXED_NUM1+VALUE(BB_FIX.BB_TOTAL_ALL_SCAN_NUM1,0))ASBNUM,SUM(BB.BB_TOTAL_PRICE+VALUE(BB_FIX.BB_TOTAL_PRICE,0))ASBSUMFROMUS_CORP_BILL_BASEBBLEFTJOIN(selectBB_BB_UUID,sum(BB_TOTAL_ALL_SCAN_NUM1)asBB_TOTAL_ALL_SCAN_NUM1,sum(BB_TOTAL_PRICE)asBB_TOTAL_PRICEfromFIXED_US_CORP_BILL_BASEgroupbyBB_BB_UUID)BB_FIXONBB.BB_UUID=BB_FIX.BB_BB_UUIDWHEREBB.BB_OPER_DATEBETWEEN'yyyy-mm-dd'AND'yyyy-mm-dd'ANDCOMMERCE_CODE='单位代码'ANDBB_FLOW_TYPEIN('流向类型')ANDBB_CIG_TYPE='0')ASBILLwithur校验指标:退货量,退货金额(BSBACK)字段说明:CIS_ISCONFI:是否罚没烟(0-是,1-否(默认为'1')) COS_OUT_TYPE:出库类型 (07-商商调剂;08-商业退货;12-分拣打码;13-换货打码; 22-商业退货给工业;23-商业退货给商业;24-商业退货给系统外) BB_CIG_TYPE:卷烟类型(0-正常烟、进口烟,1-罚没烟默认:0) BB_FLOW_TYPE:流向类型(0-中国1-国外默认'0')数据起源:分企业出库明细表(US_COMM_OUT_STOCK), 商业退货单基础表(US_BACK_BILL_BASE), 修正商业退货单基础表(FIXED_US_BACK_BILL_BASE)查询条件:分企业编号(CIS_COME_CODE)、单位代码(COMMERCE_CODE) 开始时间、结束时间、是否罚没烟、 入库类型、流向类型、卷烟类型SELECT(VALUE(STAT.SNUM,0)-VALUE(BILL.BNUM,0))asRESULT_NUM,(VALUE(STAT.SSUM,0)-VALUE(BILL.BSUM,0))asRESULT_SUMFROM(SELECTSUM(COS_OUT_NUM1)ASSNUM,SUM(COS_OUT_SUM*10000)ASSSUMFROMUS_COMM_OUT_STOCKWHERECOS_COME_CODE='分企业编号'ANDCOS_RECDATEBETWEEN'yyyy-mm-dd'AND'yyyy-mm-dd'ANDCOS_OUT_TYPEIN('出库类型')ANDCOS_ISCONFI='1')ASSTAT,(SELECTSUM(BB.BB_TOTAL_ALL_NUM1+BB.BB_TOTAL_ALL_FIXED_NUM1+VALUE(BB_FIX.BB_TOTAL_ALL_SCAN_NUM1,0))ASBNUM,SUM(BB.BB_TOTAL_PRICE+VALUE(BB_FIX.BB_TOTAL_PRICE,0))ASBSUMFROMUS_BACK_BILL_BASEBBLEFTJOIN(selectBB_BB_UUID,sum(BB_TOTAL_ALL_SCAN_NUM1)asBB_TOTAL_ALL_SCAN_NUM1,sum(BB_TOTAL_PRICE)asBB_TOTAL_PRICEfromFIXED_US_BACK_BILL_BASEgroupbyBB_BB_UUID)BB_FIXONBB.BB_UUID=BB_FIX.BB_BB_UUIDWHEREBB.BB_OPER_DATEBETWEEN'yyyy-mm-dd'AND'yyyy-mm-dd'ANDCOMMERCE_CODE='单位编号'ANDBB_FLOW_TYPEIN('流向类型')ANDBB_CIG_TYPE='0')ASBILLwithur校验指标:罚没到货量,到货金额(BSCORPFM)字段说明:CIS_ISCONFI:是否罚没烟(0-是,1-否(默认为'1')) COS_OUT_TYPE:出库类型(07-商商调剂;08-商业退货;12-分拣打码; 13-换货打码;22-商业退货给工业; 23-商业退货给商业;24-商业退货给系统外) BB_CIG_TYPE:卷烟类型(0-正常烟、进口烟,1-罚没烟默认:0) BB_FLOW_TYPE:流向类型(0-中国1-国外默认'0')数据起源:分企业入库明细表(US_COMM_IN_STOCK), 商业到货单基础表(US_CORP_BILL_BASE), 修正商业到货单基础表(FIXED_US_CORP_BILL_BASE)查询条件:分企业编号(CIS_COME_CODE)、单位代码(COMMERCE_CODE)、开始时间、 结束时间、是否罚没烟、入库类型、流向类型、卷烟类型 SELECT(VALUE(STAT.SNUM,0)-VALUE(BILL.BNUM,0))asRESULT_NUM,(VALUE(STAT.SSUM,0)-VALUE(BILL.BSUM,0))asRESULT_SUMFROM(SELECTSUM(CIS_IN_NUM1)ASSNUM,SUM(CIS_IN_SUM*10000)ASSSUMFROMUS_COMM_IN_STOCKWHERECIS_COME_CODE='分企业编号'ANDCIS_RECDATEBETWEEN'yyyy-mm-dd'AND'yyyy-mm-dd'ANDCIS_IN_TYPEIN(${FLOW_TYPE})ANDCIS_ISCONFI='0')ASSTAT,(SELECTSUM(BB.BB_TOTAL_ALL_NUM1+BB.BB_TOTAL_ALL_FIXED_NUM1+VALUE(BB_FIX.BB_TOTAL_ALL_SCAN_NUM1,0))ASBNUM,SUM(BB.BB_TOTAL_PRICE+VALUE(BB_FIX.BB_TOTAL_PRICE,0))ASBSUMFROMUS_CORP_BILL_BASEBBLEFTJOIN(selectBB_BB_UUID,sum(BB_TOTAL_ALL_SCAN_NUM1)asBB_TOTAL_ALL_SCAN_NUM1,sum(BB_TOTAL_PRICE)asBB_TOTAL_PRICEfromFIXED_US_CORP_BILL_BASEgroupbyBB_BB_UUID)BB_FIXONBB.BB_UUID=BB_FIX.BB_BB_UUIDWHEREBB.BB_OPER_DATEBETWEEN'yyyy-mm-dd'AND'yyyy-mm-dd'ANDCOMMERCE_CODE='单位代码'ANDBB_FLOW_TYPEIN('流向类型')ANDBB_CIG_TYPE='1')ASBILLwithur校验指标:罚没退货量,退货金额(BSBACKFM)字段说明:CIS_ISCONFI:是否罚没烟(0-是,1-否(默认为'1')) COS_OUT_TYPE:出库类型(07-商商调剂;08-商业退货;12-分拣打码;13-换货打码; 22-商业退货给工业;23-商业退货给商业;24-商业退货给系统外) BB_CIG_TYPE:卷烟类型(0-正常烟、进口烟,1-罚没烟默认:0) BB_FLOW_TYPE:流向类型(0-中国1-国外默认'0')数据起源:分企业出库明细表(US_COMM_OUT_STOCK), 商业退货单基础表(US_BACK_BILL_BASE), 修正商业退货单基础表(FIXED_US_BACK_BILL_BASE)查询条件:分企业编号(CIS_COME_CODE)、单位代码(COMMERCE_CODE)、开始时间、 结束时间、是否罚没烟、入库类型、流向类型、卷烟类型 SELECT(VALUE(STAT.SNUM,0)-VALUE(BILL.BNUM,0))asRESULT_NUM,(VALUE(STAT.SSUM,0)-VALUE(BILL.BSUM,0))asRESULT_SUMFROM(SELECTSUM(COS_OUT_NUM1)ASSNUM,SUM(COS_OUT_SUM*10000)ASSSUMFROMUS_COMM_OUT_STOCKWHERECOS_COME_CODE='分企业编号'ANDCOS_RECDATEBETWEEN'yyyy-mm-dd'AND'yyyy-mm-dd'ANDCOS_OUT_TYPEIN('出库类型')ANDCOS_ISCONFI='0')ASSTAT,(SELECTSUM(BB.BB_TOTAL_ALL_NUM1+BB.BB_TOTAL_ALL_FIXED_NUM1+VALUE(BB_FIX.BB_TOTAL_ALL_SCAN_NUM1,0))ASBNUM,SUM(BB.BB_TOTAL_PRICE+VALUE(BB_FIX.BB_TOTAL_PRICE,0))ASBSUMFROMUS_BACK_BILL_BASEBBLEFTJOIN(selectBB_BB_UUID,sum(BB_TOTAL_ALL_SCAN_NUM1)asBB_TOTAL_ALL_SCAN_NUM1,sum(BB_TOTAL_PRICE)asBB_TOTAL_PRICEfromFIXED_US_BACK_BILL_BASEgroupbyBB_BB_UUID)BB_FIXONBB.BB_UUID=BB_FIX.BB_BB_UUIDWHEREBB.BB_OPER_DATEBETWEEN'yyyy-mm-dd'AND'yyyy-mm-dd'ANDCOMMERCE_CODE='单位代码'ANDBB_FLOW_TYPEIN('流向类型')ANDBB_CIG_TYPE='1')ASBILLwithur校验指标:罚没到货量,到货金额(BSCORPFM)字段说明:CIS_ISCONFI:是否罚没烟(0-是,1-否(默认为'1')) COS_OUT_TYPE:出库类型 (07-商商调剂;08-商业退货;12-分拣打码;13-换货打码; 22-商业退货给工业;23-商业退货给商业;24-商业退货给系统外) BB_CIG_TYPE:卷烟类型(0-正常烟、进口烟,1-罚没烟默认:0) BB_FLOW_TYPE:流向类型(0-中国1-国外默认'0')数据起源:分企业入库明细表(US_COMM_IN_STOCK), 商业到货单基础表(US_CORP_BILL_BASE), 修正商业到货单基础表(FIXED_US_CORP_BILL_BASE)查询条件:分企业编号(CIS_COME_CODE)、单位代码(COMMERCE_CODE)、开始时间、 结束时间、是否罚没烟(0-是)、入库类型、流向类型、卷烟类型 SELECT(VALUE(STAT.SNUM,0)-VALUE(BILL.BNUM,0))asRESULT_NUM,(VALUE(STAT.SSUM,0)-VALUE(BILL.BSUM,0))asRESULT_SUMFROM(SELECTSUM(COS_OUT_NUM1)ASSNUM,SUM(COS_OUT_SUM*10000)ASSSUMFROMUS_COMM_OUT_STOCKWHERECOS_COME_CODE='分企业编号'ANDCOS_RECDATEBETWEEN'yyyy-mm-dd'AND'yyyy-mm-dd'ANDCOS_OUT_TYPEIN('出库类型')ANDCOS_ISCONFI='0')ASSTAT,(SELECTSUM(BB.BB_TOTAL_ALL_NUM1+BB.BB_TOTAL_ALL_FIXED_NUM1+VALUE(BB_FIX.BB_TOTAL_ALL_SCAN_NUM1,0))ASBNUM,SUM(BB.BB_TOTAL_PRICE+VALUE(BB_FIX.BB_TOTAL_PRICE,0))ASBSUMFROMUS_BACK_BILL_BASEBBLEFTJOIN(selectBB_BB_UUID,sum(BB_TOTAL_ALL_SCAN_NUM1)asBB_TOTAL_ALL_SCAN_NUM1,sum(BB_TOTAL_PRICE)asBB_TOTAL_PRICEfromFIXED_US_BACK_BILL_BASEgroupbyBB_BB_UUID)BB_FIXONBB.BB_UUID=BB_FIX.BB_BB_UUIDWHEREBB.BB_OPER_DATEBETWEEN'yyyy-mm-dd'AND'yyyy-mm-dd'ANDCOMMERCE_CODE='单位代码'ANDBB_FLOW_TYPEIN('流向类型')ANDBB_CIG_TYPE='1')ASBILLwithur校验指标:出库量,出库金额(BSTRANS)字段说明:CIS_ISCONFI:是否罚没烟(0-是,1-否(默认为'1')) COS_OUT_TYPE:出库类型 (07-商商调剂;08-商业退货;12-分拣打码;13-换货打码; 22-商业退货给工业;23-商业退货给商业;24-商业退货给系统外) BB_CIG_TYPE:卷烟类型(0-正常烟、进口烟,1-罚没烟默认:0) BB_FLOW_TYPE:流向类型(0-中国1-国外默认'0')数据起源:分企业出库明细表(US_COMM_OUT_STOCK), 商商调剂出库单基础表(US_TRANS_BILL_BASE), 修正商商调剂出库单基础表(FIXED_US_TRANS_BILL_BASE)查询条件:分企业编号(CIS_COME_CODE)、单位代码(COMMERCE_CODE)、开始时间、 结束时间、不是罚没烟、出库类型(07-商商调剂)、卷烟类型 SELECT(VALUE(STAT.SNUM,0)-VALUE(BILL.BNUM,0))asRESULT_NUM,(VALUE(STAT.SSUM,0)-VALUE(BILL.BSUM,0))asRESULT_SUMFROM(SELECTSUM(COS_OUT_NUM1)ASSNUM,SUM(COS_OUT_SUM*10000)ASSSUMFROMUS_COMM_OUT_STOCKWHERECOS_COME_CODE='分企业编号'ANDCOS_RECDATEBETWEEN'yyyy-mm-dd'AND'yyyy-mm-dd'ANDCOS_OUT_TYPE='07'ANDCOS_ISCONFI='1')ASSTAT,(SELECTSUM(BB.BB_TOTAL_ALL_NUM1+BB.BB_TOTAL_ALL_FIXED_NUM1+VALUE(BB_FIX.BB_TOTAL_ALL_SCAN_NUM1,0))ASBNUM,SUM(BB.BB_TOTAL_PRICE+VALUE(BB_FIX.BB_TOTAL_PRICE,0))ASBSUMFROMUS_TRANS_BILL_BASEBBLEFTJOIN(selectBB_BB_UUID,sum(BB_TOTAL_ALL_SCAN_NUM1)asBB_TOTAL_ALL_SCAN_NUM1,sum(BB_TOTAL_PRICE)asBB_TOTAL_PRICEfromFIXED_US_TRANS_BILL_BASEgroupbyBB_BB_UUID)BB_FIXONBB.BB_UUID=BB_FIX.BB_BB_UUIDWHEREBB.BB_OPER_DATEBETWEEN'yyyy-mm-dd'AND'yyyy-mm-dd'ANDCOMMERCE_CODE='单位代码'ANDBB_CIG_TYPE='0')ASBILLwithur校验指标:退货入库量,退货入库金额(BSTBACK)字段说明:CIS_ISCONFI:是否罚没烟(0-是,1-否(默认为'1')) COS_OUT_TYPE:出库类型(01-商业到货,02-零售户退货, 18-(从工业)商业到货,19-(从商业调剂到货)商业到货, 0-(从商业调剂退货入库)商业到货,21-(从系统外)商业到货) BB_CIG_TYPE:卷烟类型(0-正常烟、进口烟,1-罚没烟默认:0) BB_FLOW_TYPE:流向类型(0-中国1-国外默认'0')数据起源:分企业入库明细表(US_COMM_IN_STOCK), 商商调剂退货单基础表(US_TBACK_BILL_BASE), 修正商商调剂退货单基础表(FIXED_US_TBACK_BILL_BASE)查询条件:分企业编号(CIS_COME_CODE)、单位代码(COMMERCE_CODE)、开始时间、 结束时间、是否罚没烟(1-否)、卷烟类型(正常烟、进口烟:0) SELECT(VALUE(STAT.SNUM,0)-VALUE(BILL.BNUM,0))asRESULT_NUM,(VALUE(STAT.SSUM,0)-VALUE(BILL.BSUM,0))asRESULT_SUMFROM(SELECTSUM(CIS_IN_NUM1)ASSNUM,SUM(
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论