这不是个小问题。夜场的生意有一大半发生在午夜之后,如果系统按自然日的零点一刀切,同一批客人、同一场营业会被劈成两天:11 点半那杯算周五,12 点半那杯算周六。周五的营业额看着惨淡,周六一早还没开门就有了几百块进账,两天的数字都是错的,客单价和热销排行跟着一起失真。
做法是把营业日的起止时间设成跨午夜的。比如定成上午 6 点到次日上午 6 点,那么周五晚 8 点开门到周六凌晨 2 点打烊,全都算周五这一场营业。日报表按当地时区和你设的营业日统计,营业额、客单价、酒水热销、支付方式分布,一场一场分得清清楚楚。对夜场来说这是记账的基础,不是可选项。
营业日和交班是两件事,别混在一起。营业日决定”这笔收入归哪一天”,班次决定”这笔钱归谁管”。一场营业里可能有两个吧员前后交接,交班时各自按自己的班次出汇总、实点抽屉现金、当场认账;营业日则是把整场的账归到同一天。两套统计各看各的,日结差额能落到具体的人,营业分析能落到具体的一场。
三个边界。一是营业日一改,历史数据不会跟着重算,所以这个设置最好开店时就定死,中途要调整挑一个休息日,改完确认前后几天的报表没被劈开。二是跨时区看数据:老板人在国内远程查账,看到的时间要以门店当地为准,别拿北京时间去对,不然又是一笔糊涂账。三是打烊后的补录:清完台发现有单没结、或者要补一笔退单,只要还在这一场营业日的时间范围内,就仍归当场;超出去了就落到第二天,这类操作本身也该留记录,月底核对时才追得回来。烧烤、大排档这些同样开到后半夜的店,逻辑完全一样。