Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Produto:

Solucoes_totvs_cross
SolucaoCrossTOTVS Backoffice

Linha de Produto:

Linhas_totvs
LinhaLinha Datasul

Segmento:

Segmentos_totvs
SegmentoBackoffice

Módulo:

Modulos_cross_segmentos
ModulosCrossSegmentosTOTVS Backoffice (Linha Datasul) - Faturamento (MFT)

Função:itemTaxSimulationPublic itemTaxSimulationPublic
País:Brasil
Requisito/Story/Issue:

DMANFATINOV-2747

...

Novos campos foram criados para receberem os parâmetros de entrada para realizar a simulação do calculo da nota. A Simulação de uma nota fiscal utilizando a nova API segue a estrutura de campos especificados no Swagger, disponível no arquivo EMS2/ftp/api/v2/apipublicftp.json ou EMS2/ftp/api/v3/apipublicftp.json (pode ser visualizado através do Swagger Editor > File > Import File). Nesta Collection Postman contém uma requisição de exemplo de utilização da API.

Informações

A Simulação de fiscais via API pública contêm as mesmas validações e regras existentes no programa FT4003 - Calculo de notas fiscais, sugerimos para conferencia de valores utilizar a simulação do calculo da nota

Totvs custom tabs box items
defaultyes
referenciapasso1

A API de Simulação da Nota Fiscal lê as informações no Body da requisição no formato JSON, seguindo o layout especificado no arquivo Swagger mencionado anteriormente.

Layout da Requisição:

 (/dts/datasulrest/resources/prg/ftp/v2/itemTaxSimulationPublic)  

Nota Fiscal:

(/dts/datasulrest/resources/prg/ftp/v3/itemTaxSimulationPublic)

Nota Fiscal

Campo

Tipo

Dec.

Obrig.

Campo Temp-Table

Descrição

...

DistributionChannelID       

...

Integer


Não

wt-docto.cod-canal-venda

Canal de vendas        
MainRepresentativeName      

...

Character


Não

wt-docto.no-ab-reppri

Representante          

...

UseDiscountTable            

...

Logical


Não

wt-docto.log-usa-tabela-desconto

Usa tabela de desconto 
PriceTableID                

...

Character


Não

wt-docto.nr-tabpre

Nr Tab Preço           
PriceTableDiscountPercentage

Decimal


Não

wt-docto.val-pct-desconto-tab-preco

% Desc

...

Tab             
DiscountPercentage1         

Decimal


Não

wt-docto.perc-desco1

% Desc

...

1               
DiscountPercentage2         

Decimal


Não

wt-docto.perc-desco2

% Desc

...

2               
DiscountAmount      

...

Decimal


Não

wt-docto.vl-desconto

% Desc Tot Ped         

Item Nota Fiscal

Campo

Tipo

Dec.

Obrig.

Campo Temp-Table

Descrição

UseDiscountTable            Logical

Não

wt-it-docto.log-usa-tabela-desconto   Usa tabela de desconto 

...

BusinessUnitID              Character
Nãowt-it-docto.cod-unid-negoc            Unidade de Negócio     

...

DiscountValue1              Decimal
Nãowt-it-docto.val-desconto1             Desconto1 BN0301       

...

DiscountValue2              Decimal
Nãowt-it-docto.val-desconto2             Desconto2 BN0301       

...

DiscountValue3              Decimal
Nãowt-it-docto.val-desconto3             Desconto3 BN0301       

...

DiscountValue4              Decimal
Nãowt-it-docto.val-desconto4             Desconto4 BN0301       

...

DiscountValue5              Decimal
Nãowt-it-docto.val-desconto5             Desconto5 BN0301       

...

PriceTableID                Character
Nãowt-it-docto.nr-tabpre                 Nr Tab Preço           

...

IcmsDiscountPercent         Decimal
Nãowt-it-docto.per-des-icms              Perc Desc ICMS         

...

PriceTableDiscountPercentageDecimal
Nãowt-it-docto.val-pct-desconto-tab-precoPer Desc Tabela Preços 

...

PeriodDiscountPercent       Decimal
Nãowt-it-docto.val-pct-desconto-periodo  Perc Desc Período      

...

TermDiscountPercent         Decimal
Nãowt-it-docto.val-pct-desconto-prazo    Perc Desc Prazo        

...