561

    收银员交班的时候报错:XX班次中没有业务发生,不能进行结转!
    作者:于 2018年04月08日 发布在分类 / 前台管理 下,并于 2018年08月05日 编辑

    收银员交班的时候报错:XX班次中XX收银员没有业务发生,不能进行结转!

    出现这种错误,可能原因如下:

    1、丢失了收银员信息,可以尝试用以下语句修正(注意:酒吧模式或者多个收银员收款一个账单的,不要使用这个语句,可能导致账单收银员错误)。

    Update Bill set Cashier=b.Cashier from Bill a,BillChargeItem b where a.FinishTag=1 and ISNULL(a.Cashier,'')='' and a.BillNo=b.BillNo

    2、酒吧模式等可能存在多个收银操作一个账单的情况下,需要按以下方式操作。

    A、用语句找出那些账单丢失了收银信息,其中的billNO是账单编号

    select  billNo,* from bill where finishtag=1 and ISNULL(Cashier,'')=''

    B、执行语句给丢失的信息重新赋值

    Update bill set Cashier='正确的收银员编号' where billNO='需要操作的账单编号'


     标签

    收银 银员 收银员 billno b.cashierfrombilla cashierfrombilla 1andisnull 用以 这种 进行
     访问权限

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

    修改日期 修改人 备注
    2018-08-05 16:39:32[当前版本] 补充
    2018-04-08 16:13:39 1
    2018-04-08 16:04:23 1
    2018-04-08 16:02:54 CREAT
    wcp知识库系统-V3.2.5.free