Este artigo descreve quais os eventos técnicos que devem ser registados no Québec/Canadá.
De acordo com o princípio «Uma interface – todos os países», todas as entradas de eventos suportadas pelo RetailForce podem, naturalmente, ser também registadas no Québec/Canadá, mas as descritas abaixo são absolutamente essenciais.
As entradas de eventos são transmitidas para o WEB-SRM no Canadá.
| LogEntryType | Código | Mapeamento WEB-SRM | Descrição | Desencadeador |
| Reimpressão de documento - Outros | 1 | «modImpr»: «FAC» |
Utilizado para registar a reimpressão de outros documentos. Utilize um dos pontos de extremidade:
|
automaticamente quando um dos pontos de extremidade for chamado e «documentType» != 0 / «[0] = Recibo» ou 1 / «[1] = Fatura» |
| DocumentTrainingModeOn | 10 | “modTrans”: “FOR” | Ativar o modo de formação da caixa registadora | automaticamente quando a transação for guardada com «IsTraining» = true |
| DocumentTrainingModeOff | 11 | «modTrans»: «OPE» | Encerramento automático do modo de formação da caixa registadora do terminal | automaticamente, se for registada uma transação normal («IsTraining» = false) APÓS uma transação de formação («IsTraining» = true) |
| Tipo de Documento: Vendas | 100 | - | Transação de Vendas | automaticamente quando é registada uma transação de vendas («BusinessTransactionType»: 0 / Revenue com valores positivos). |
| Tipo de Documento Devolução | 101 | - | Devoluções / Devolução de mercadorias | automaticamente quando é registada uma transação de devolução («BusinessTransactionType»: 0 / Revenue com valores negativos). |
| DocumentTypeProforma | 102 | - | Documento proforma | automaticamente, se «documentType»: 12 / «[12] = ProformaInvoice» e 14 / «[14] = PreliminaryReceipt» |
| DocumentTypeTraining | 104 | - | Documento de formação | automaticamente quando a transação for guardada com «IsTraining» = true |
| Tipo de Documento de Pagamento | 106 | - | Transações de pagamento | automaticamente, se «documentType»: 10 / «[10] = PayOut» |
| Tipo de Documento de Recebimento | 107 | - | Transações de recebimento | automaticamente, se «documentType»: 11 / «[11] = PayIn» |
| DocumentTypeOpeningBalance | 108 | - | Saldo inicial da caixa registadora | automaticamente, se «documentType»: 90 / «[90] = OpeningBalance» |
| Tipo de Documento - Recibo Nulo | 109 | - | Documento null | automaticamente, se «documentType»: 1000 / «[1000] = NullReceipt» |
| Tipo de Documento: Fatura | 110 | - | Fatura | automaticamente, se «documentType»: 1 / «[1] = Invoice» |
| Tipo de Documento: Encomenda de Longo Prazo | 122 | - | Documento de encomenda (no setor da restauração / HoReCa) | automaticamente, se «documentType»: 80 / «[80] = LongTermOrder» |
| Tipo de Documento: Confirmação de Pagamento | 123 | - | Confirmação de pagamento | automaticamente, se «documentType»: 15 / «[15] = PaymentReceipt» |
| Reimpressão de documento de encomenda de longo prazo | 140 | «modImpr»: «FAC» |
Reimpressão de um documento de encomenda no setor
|
automaticamente quando um dos pontos de extremidade for chamado e «documentType»: 80 / «[80] = LongTermOrder» |
| DocumentReprintReceipt | 142 | «modImpr»: «RPR» |
Utilizado quando um recibo de venda é reimpresso. Utilize um dos pontos finais:
|
automaticamente quando um dos pontos de extremidade for chamado e
|
| DocumentReprintInvoice | 143 | «modImpr»: «RPR» |
Utilizado quando uma fatura é reimpressa. Utilize um dos pontos de extremidade:
|
automaticamente quando um dos pontos de extremidade for chamado e
|
| DocumentDuplicateReceipt | 145 | "modImpr": "DUP" |
Utilizado quando é criada uma duplicado (cópia do retalhista) de um documento de venda. Utilização de um dos pontos de extremidade:
|
automaticamente quando um dos pontos de extremidade for chamado e
|
| DocumentDuplicateInvoice | 146 | «modImpr»: «DUP» |
Utilizado quando é gerada uma duplicado (cópia do retalhista) de uma fatura. Utilize um dos pontos de extremidade:
|
automaticamente quando um dos pontos de extremidade for chamado e
|
| DocumentCancelLine | 160 | - | Utilizado quando uma linha foi eliminada do documento durante o processo de registo. | automaticamente se a propriedade «DeletedPosition» estiver definida como «true». |
| DocumentVoidLine | 161 | - | Utilizado quando uma linha foi anulada. | deve ser enviado pelo sistema a montante (NÃO automaticamente) |
| DocumentCancelDocument | 165 | «modImpr»: «ANN» ou «PSP» | Utilizado para registar o abandono de uma transação. | automaticamente quando o endpoint POST /api/v1/transactions/cancelDocument é chamado. |
| PrinterUnavailable | 210 | - | Utilizado para registar problemas com a comunicação da impressora. | deve ser enviado pelo sistema a montante (NÃO automaticamente) |
| PrinterAvailable | 211 | - | O sistema a montante deve enviar esta entrada quando a impressão voltar a ser possível, APÓS um «PrinterUnavailable» anterior. | deve ser enviado pelo sistema a montante (NÃO automaticamente) |
| UserLogin | 400 | - |
Início de sessão do utilizador Atenção: Uma vez que o serviço de fiscalização da RetailForce não suporta atualmente o registo de múltiplos utilizadores no Canadá, apenas o início de sessão do utilizador PRINCIPAL pode ser registado. |
deve ser enviado pelo sistema a montante (NÃO automaticamente) |
| UserLogout | 401 | - |
Sair do utilizador Atenção: Uma vez que o serviço de fiscalização da RetailForce não suporta, atualmente, o registo de múltiplos utilizadores no Canadá, apenas o logout do utilizador PRINCIPAL pode ser registado. |
deve ser enviado pelo sistema a montante (NÃO automaticamente) |
| ModoOfflineDaAplicaçãoAtivado | 550 | - | Utilizado para registar problemas na comunicação com o WEB-SRM. | automaticamente, caso a transmissão para o WEB-SRM não seja possível |
| ApplicationOfflineModeOff | 551 | - | Utilizado para registar o fim dos problemas de ligação com o WEB-SRM. | automaticamente, quando a ligação ao WEB-SRM tiver sido restabelecida |
| RelatórioFiscalRelatórioDoUtilizador | 1050 | Pedido de «documento» |
Utilizado para registar a criação de um relatório de utilizador. Utilização do ponto de extremidade:
|
automaticamente quando o ponto de extremidade é chamado |
| FiscalErrorReceivedFromAuthorities | 1070 | - | Utilizado para registar que o WEB-SRM devolveu um erro. | automaticamente, caso o WEB-SRM devolva um erro |
Este artigo foi traduzido automaticamente.
Comentários
0 comentários
iniciar sessão para comentar.