Árvore de páginas


01DADOS GERAIS

Produto:

TOTVS Backoffice

Linha de Produto:

Linha Protheus

Segmento:

Backoffice

Módulo:

TOTVS Backoffice (Linha Protheus) - Fiscal (SIGAFIS)

Função:

MATN410B.prw
backoffice.fiscal.materials.taxresponse.builder.tlpp
backoffice.fiscal.configurator.tributomapper.tlpp

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