记录 #483
2026-07-08 15:12 Good
129 AUTO_PRINT_CHECK_BY_EATTYPE的设置有什么区别,现在的设置是14,代表都是什么相加组合? 为什么设置14的时候,员工在机器上下单不会打印Order Check,但是客人自己在店里堂食扫码下单,会打印2张Order Check?
`129 AUTO_PRINT_CHECK_BY_EATTYPE` 是用来按用餐类型控制预结单/Order Check 打印的,取值可以相加组合:1=堂食打印预结,2=等取打印预结,4=外送打印外送,8=来取打印预结,16=等取打印外卖单和预结单;0 表示全部打印。你现在的 14 = 2 + 4 + 8,代表“等取打印预结 + 外送打印外送 + 来取打印预结”,不包含堂食。 你说的现象,通常是因为不同下单渠道的“用餐类型”判定不一样:员工在机器上下单可能不是走会触发该类型预结打印的流程,所以不打印;而客人扫码堂食下单被识别成堂食类型,若当前设置/联动宏允许打印,就会打印 Order Check,甚至可能因同时配置了自动打印逻辑而打印 2 张。和预结单自动打印相关的还有宏106 `AUTO_PRINT_CHECK`,以及送厨时自动打印用的宏135 `AUTO_PRINT_PREPAYMENT`,建议一起检查这几个宏的组合设置。 如果你愿意,我可以帮你按“员工机器下单”和“客人扫码堂食下单”两种场景,直接给你算出应该怎么配 106、129、135。