Linha de Produto: | Bematech Loja | |
---|---|---|
Segmento: | Varejo Live | |
Módulo: | Bematech Live | |
Função: | Integração | |
Ticket: | DVARLIVECP-240 | |
Requisito/Story/Issue (informe o requisito relacionado) : | [IntProtheus] Enviar valores do FCP na integração de cupons fiscaisDVARLIVECP-240 |
Como analista fiscal preciso que as vendas sejam enviadas para o Protheus com o valor do FCP destacado no documento fiscal, para que os documentos sejam escriturados com valores corretos e o recolhimento de imposto seja feito pelo valor realmente devido pela empresa.
...
Dado que o usuário faz uma venda no PDV
Quando a venda for recebida no Live
E enviada para a integração com o Protheus
Então deverá ser calculado o FCP destacado na operação, utilizando as aliquotas cadastradas para a regra de tributação vinculada ao produto/unidade de negócio
E deve ser gerado o imposto FECP no xml de integração (EAI) com as informações de base de cálculo, aliquota e valor
E o valor não deve ser calculado com mais de 2 casas decimais
Quando o percetual de FCP configurado for igual à zero
Então a base de cálculo deverá ser zerada
Na Classe RetailSales, do projeto EAIService do Live, temos o método (SendIntegration) onde o cupom é convertido em uma mensagem padronizada do tipo RetailSales. Foi adicionado uma verificação que valida se o cupom possui o importo "FCP". Caso não exista, o imposto é calculado e adicionado ao cupom. Assim, quando a mensagem de integração é gerada, a tag de impostos do cupom e também a tag de impostos dos itens possuem a tag "FECP".
...
Totvs custom tabs box | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||
|
Card documentos Informacao Use esse box para destacar informações relevantes e/ou de destaque. Titulo IMPORTANTE!
Templatedocumentos |
---|
HTML |
---|
<style> div.theme-default .ia-splitter #main { margin-left: 0px; } .ia-fixed-sidebar, .ia-splitter-left { display: none; } #main { padding-left: 10px; padding-right: 10px; overflow-x: hidden; } .aui-header-primary .aui-nav, .aui-page-panel { margin-left: 0px !important; } .aui-header-primary .aui-nav { margin-left: 0px !important; } </style> |