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

    修改日期 修改人 备注
    2017-11-09 11:36:17[当前版本] 补充
    2017-11-09 11:29:32 CREAT

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


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

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

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

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

    解决方法:

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

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

    其中:

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

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

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

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

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

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

    wcp知识库系统-V3.2.5.free