Á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:

Nota Fiscal:

...

Item da nota fiscal:

Usa tabela de desconto UseDiscountTable            
Unidade de Negócio     BusinessUnitID              
Desconto1 BN0301       DiscountValue1              
Desconto2 BN0301       DiscountValue2              
Desconto3 BN0301       DiscountValue3              
Desconto4 BN0301       DiscountValue4              
Desconto5 BN0301       DiscountValue5              
Nr Tab Preço           PriceTableID                
Perc Desc ICMS         IcmsDiscountPercent         
Per Desc Tabela Preços PriceTableDiscountPercentage
Perc Desc Período      PeriodDiscountPercent       
Perc Desc Prazo        TermDiscountPercent         

Os campos acima não são obrigatórios, caso não sejam informados no json serão considerados as parametrizações existentes no ERP.

...

. 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.

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)  

(/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