01. DADOS GERAIS
| Produto: |
TOTVS Backoffice
|
|---|---|
| Linha de Produto: | Linha Protheus |
| Segmento: | Backoffice |
| Módulo: | TOTVS Backoffice (Linha Protheus) - Fiscal (SIGAFIS)
|
| Função: | MATN410B.prw |
| País: | Brasil |
| Ticket: | Não há |
| Requisito/Story/Issue (informe o requisito relacionado) : | DSERFISE-13180 |
02. SITUAÇÃO/REQUISITO
Hoje a API de Salex Taxes atua com os tributos legados e necessita da adaptação para receber também os novos tributos.
O que se pede:
Ajustar o retorno na API que hoje leva somente os impostos legados, para enviar os novos impostos.
O retorno precisa identificar os impostos que os clientes usam.
03. SOLUÇÃO
Alterado fonte MATN410B onde foi retirado o trecho de responsabilidade Fiscal.
Foram criadas duas novas classes, backoffice.fiscal.materials.taxresponse.builder.tlpp e backoffice.fiscal.configurator.tributomapper.tlpp onde foi feita toda a tratativa tanto para os tributos legados quanto para os tributos genéricos.
Retorno json antes da alteração:
Os tributos genéricos eram apresentados na parte superior (taxesdetail) porém não eram considerados nos itens.
Retorno após alteração:
Os tributos genéricos permanecem aparecendo no taxesdetail e também são apresentados nos itens.
04. DEMAIS INFORMAÇÕES
Não há.
05. ASSUNTOS RELACIONADOS
FAT0308 API para consultar valores e impuestos (Sales Taxes) en Pedidos de Venta TOTVS


