756

    日终处理的时候报错:本班次还有账单没有交班完毕,不能进行日终处理。
    作者:于 2017年11月09日 发布在分类 / 微信相关 下,并于 2017年11月09日 编辑

    日终处理的时候报错:本班次还有账单没有交班完毕,不能进行日终处理。


    出现这种问题,一般是因为以下几种情况:

    1、某个餐桌点了账单以后,没结账的情况下被禁用了。

    2、有收银收款了,但是没做交班操作。

    3、快餐模块外卖功能还有挂单没结算。

    解决方法:

    SQL查询分析其中执行语句:

    select TableNo,BillNo,FinishTag,BatchNo,Cashier,* from bill where FinishTag=0 or ISNULL(BatchNo,'')='' or ISNULL(Cashier,'')=''

    其中:

    TableNO,表示餐桌编号,即有问题的账单属于哪个餐桌。

    BillNO,表示账单编号,小于7位数的账单编号是快餐模块的。中餐的一般是1001001这样的账单编号。

    FinishTag,结账标记,=0表示没结账

    BatchNo,是否交班的标记,字段为空或者是NULL的话,表示该账单没有做过交班。

    Cashier,表示收银员编号。

    根据查询结果来解决问题。

    没交班的做交班操作,快餐的挂单结算掉,或者停用的餐桌启用后再结账。

    --------------------------------------------------------------------------------------------

    还有一种特殊情况是收银员编号丢失,目前是什么原因造成的还不知道,不过可以通过语句进行修改。

    Update bill set cashier='正确的收银员编号' where billNO='要修改的问题账单编号'

     标签

    账单 交班 结账 编号 表示 餐桌 快餐 问题 batchno 结算
     推荐知识

     访问权限

    创建人
    工作小组 易石编辑部
    文档编辑权限 工作小组
    文档阅读权限 来自分类
    分类阅读权限 所有人
    分类编辑权限 所有人
    分类审核权限
     历史版本

    修改日期 修改人 备注
    2017-11-09 11:36:17[当前版本] 补充
    2017-11-09 11:29:32 CREAT
    wcp知识库系统-V3.2.5.free