Pular para o conteúdo principal

Obtém a informação de bloqueio de uma ou mais mesas.

POST 

/gateway/tables/batch/lock-info

Este endpoint devolve informação de bloqueio para uma ou mais mesas. Aceita uma lista de identificadores de mesa (1–50, duplicados ignorados) e devolve o estado de bloqueio de cada uma, juntamente com o contexto de negócio associado (estado da mesa, total e SyncStamp). Uma mesa é considerada bloqueada quando o campo ExclusiveTerminal tem um valor maior que zero, o que significa que um terminal tem atualmente acesso exclusivo à mesa. A resposta contém, para cada mesa:

  • IsLocked e LockedByTerminalId — estado de bloqueio e terminal proprietário.
  • Status — estado atual da mesa (NeverOpened, WithMovement, Closed, SubTotal, Activated).
  • Total — valor atual na mesa.
  • SyncStamp — carimbo temporal da última sincronização. Quando uma mesa pedida nunca foi selecionada no XD, a resposta inclui IsLocked a false e Status, Total e SyncStamp a null.

Pedido

Respostas

OK