Pular para o conteúdo principal

Detalhe (extrato) de uma sessão de caixa

GET 

/store-front/cashier/history/:idstorefrontcashier

Retorna o extrato completo de uma sessão de caixa, com 3 listas agregadas:

  • OrderList[] — pedidos atendidos no caixa, uma linha por recebimento (AccountsPayableReceivable), com o tipo de pagamento, NSU, TID, parcelas, vendedor, cliente e o status do pedido (IDStatusOrder = 90 indica venda cancelada). Vem do join de StoreFrontCashierOrder × AccountsPayableReceivable.
  • TransactionList[] — lançamentos bancários (AccountsPayableReceivableBankStatement) gerados na sessão: sangrias, suprimentos, recebimentos baixados etc. IDTypeAccount = 1 é débito (a tela inverte o sinal do valor) e demais valores são crédito.
  • PaymentSummary[] — soma dos recebimentos válidos (pedidos não cancelados) por tipo de pagamento. A lista começa com os tipos de pagamento habilitados no PDV (EnableFrenteCaixa=1) zerados e é incrementada conforme OrderList é processada.

Além disso, traz os totais agregados TotalOrderValue (soma de OrderList) e TotalTransactionValue (soma de TransactionList).

Request

Responses

Extrato da sessão (array com 1 item).