Este artigo descreve as alterações introduzidas no modelo de documento desde a versão 1.0 do mesmo. Versão atual (03/2022) do Modelo de Objeto de Documento (DOM): 1.1.0
As alterações são efetuadas no âmbito da implementação de países adicionais. As implementações existentes não são afetadas, uma vez que o modelo é compatível com versões anteriores.
Para poder cumprir os requisitos de fiscalização em países adicionais através do RetailForce Middleware, recomenda-se adaptar as implementações existentes e transferir os novos campos para o middleware no futuro, desde que estejam disponíveis no sistema de PDV.
Pré-requisito
- FiscalClient a partir da versão 1.2.11
Alterações no modelo de documento
Documento
- Adicionada a propriedade PrintCount — número de impressões aquando da criação do recibo.
- Adicionada a propriedade ProformaPrintCount — número de impressões antes de guardar o recibo (por exemplo: impressão de informações na restauração)
- Adicionada a propriedade DeliveryPrintCount — número de impressões de pedidos intermédios / por exemplo: pedidos de mesa ou impressão para cozinha/bar.
- Adicionada a propriedade SalesPerson (tipo de objeto: Utilizador)
- Adicionada a propriedade CustomerCount — número de clientes num recibo.
DocumentPosition
- Adicionada a propriedade CreateDate — data de criação da posição, se disponível
Posições de artigos (DocumentPositionItem)
- Adicionada a propriedade CostPrice — preço de compra
- ItemDateOfEntry — data de entrada do artigo
DocumentPayment
- Adicionada a propriedade CreateDate — data de criação do pagamento, se existir.
- Adicionada a propriedade «User» — o utilizador que introduziu o item
- Adicionada a propriedade SalesPerson — o vendedor do item
- Adicionada a propriedade «PaymentTerminalReferenceId» — um possível ID de transação de um terminal de pagamento associado
Desconto
- Adicionado o identificador da propriedade
Utilizador
- FirstName
- LastName
Tipos de documento adicionais (documentType)
- Adicionado o tipo de documento «ProformaInvoice»
- Adicionado o tipo de documento «Inventário» (para inventários/contas de stock)
Formas de pagamento adicionais (PaymentType)
- Criptomoeda — para pagamentos com Bitcoin e similares
- MobilePhoneApps — para pagamentos através de aplicações móveis
- BankAccount — pagamento por transferência bancária
- Cartão de cliente — conta de cliente
- Loyalty — pagamento com pontos e coupons
- Cheque - pagamento por cheque
- CreditNote - pagamento com nota de crédito
Tipos de transações comerciais adicionais (BusinessTransactionType)
- GrantGenuine - subvenção real
- GrantUnreal - subvenção fictícia
Tipos de referência adicionais (ReferenceType)
- Predecessor - recibo/documento emitido antes do documento atual (documento anterior)
Este artigo foi traduzido automaticamente.
Comentários
0 comentários
iniciar sessão para comentar.