01. DADOS GERAIS
| Produto: | TOTVS Varejo Supermercados
|
|---|---|
| Linha de Produto: | Supermercados - Linha RMS |
| Segmento: | Varejo Supermercados |
| Módulo: | PDV |
| Função: | INTEGRACAO PDV |
| Ticket: | |
| Requisito/Story/Issue (informe o requisito relacionado) : |
02. SITUAÇÃO/REQUISITO
Criar uma view para consumo de terceiros referente aos novos tributos (CBS, IBS, IS).
03. SOLUÇÃO
Foi implementada uma nova view PDV_CENARIOPRODUTO, responsável por retornar informações de consulta ao Configurador de Cenários Tributários referentes aos novos impostos (CBS, IBS e IS).
Essa view disponibiliza dados de produto para cada código de IBGE vinculado à pessoa cadastrada em empresas ativas. Importante destacar que:
Não há controle de data/hora da última alteração;
O retorno não é por empresa, e sim por código de IBGE, conforme parâmetros definidos para o Configurador de Cenário Tributário.
Parâmetros utilizados no Configurador de Cenário Tributário
psProduto → seqproduto do item vendido
psFamilia → seqfamilia do produto
psNCM → código NCM do produto vendido
psUfDestino → UF de destino da venda
psCodIBGE → código IBGE da cidade de venda do produto.
Esse modelo reduz significativamente a quantidade de linhas retornadas, principalmente em clientes com muitas lojas em uma mesma cidade. Assim, evita-se a repetição desnecessária de parâmetros e a execução redundante do CCT.
Na view PDV_EMPRESA foi adicionada a informação de codibge, correspondente à cidade da pessoa vinculada à empresa.
O retorno ocorre na coluna
codibgee também no último campo da colunalinha.
Regras do Configurador de Cenário Tributário.
No novo modelo de consulta, o cenário não está mais vinculado diretamente ao produto/família, o Configurador de Cenário Tributário permite o cadastro de cenários que abrange as operações de compra e venda de mercadorias, tendo o seu direcionamento conforme a operação que precisa ser gerada no XML.
➡️ Somente ao submeter o cenário é possível obter os dados dos novos tributos.
04. DEMAIS INFORMAÇÕES
É possível aplicar filtros por: uf, codibge, seqproduto, familia.
Recomenda-se adicionar paginação nos retornos para limitar o volume de dados.
Exemplo de consulta paginada:
SELECT *
FROM PDV_CENARIOPRODUTO
WHERE codibge = 00000 -- utilizar o código IBGE retornado na view PDV_EMPRESA
OFFSET 0 ROWS FETCH NEXT 1000 ROWS ONLY;
O exemplo acima retorna as 1000 primeiras linhas de uma cidade específica.
Para consultar os próximos blocos, basta ajustar o OFFSET de 1000 em 1000 até não haver mais dados:
OFFSET 1000 ROWS FETCH NEXT 1000 ROWS ONLY;
OFFSET 2000 ROWS FETCH NEXT 1000 ROWS ONLY;
E assim por diante até o término das informações.
Como conceito o Configurador de Cenário Tributários não exige que o seja informado origem e destino, desta forma, para as operações de compra/venda é orientado o cadastro sem que essas informações sejam inseridas nos cenários. O cadastro, desta forma, não onera a operação, otimiza o cadastro permitindo a junção de operações em um mesmo cenário.
Conheça o nosso produto, através da nossa apresentação
05. ASSUNTOS RELACIONADOS
Downloads
ATENÇÃO!
O WS PDV Padrão poderá ser atualizado em TODOS os clientes, exceto os clientes com PDV ZANTHUS, risco de parar a integração.
Link do WebService PDV Padrão (Reforma Tributária):
https://suporte.totvs.com/portal/p/10098/download?e=1215481