中国电子监管交流平台

标题: 导出印刷异常中断,导致部分已导出的监管码不能下载 [打印本页]

作者: leftblue    时间: 2011-5-13 14:08     标题: 导出印刷异常中断,导致部分已导出的监管码不能下载

处理方式:
1,  先在*_Code库(码表库)中按照打印批次查询码数量
select count(*) from PackCodeInfo where PrintBatchNo='打印批次号'
2,  在基础库中按批次号查询到打印日志,查看ExportDate显示是否1900-01-01 00:00:00.000
select * from  ExportPrintLog where PrintBatchNo='打印批次号'
3,  将这条印刷日志的日期ExportDate设为当天,数量Amount设为前面查到的码数量,即可重新下载。
update ExportPrintLog set ExportDate='?',Amount=? where PrintBatchNo='打印批次号'
请不要用页面上的立即导出,比较容易中断,请使用定时导出
如果是企业版,前三步操作之后还需要操作:
insert into CodePrintTask (ExportPrintLogID,PrintBatchNo,PrintFactoryID,PrintTaskStatus,TotalAmount,FinishAmount,UpdateTime)
values ('导出印刷日志的ID','打印批次号','打印企业ID',0,'已打印的数量',0,'当前日期')
导出印刷日志IDselect id from ExportPrintLog where PrintBatchNo='打印批次号'
打印企业ID 是你选择的打印企业的ID,查询语句: select * from PrintFactory





欢迎光临 中国电子监管交流平台 (http://code128c.at78.com/) Powered by Discuz! X3