...
Produto: | Solucoes_totvs_cross |
---|
SolucaoCross | TOTVS Backoffice |
---|
|
|
---|
Linha de Produto: | |
---|
Segmento: | |
---|
Módulo: | Modulos_cross_segmentos |
---|
ModulosCrossSegmentos | TOTVS 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 |
---|
default | yes |
---|
referencia | passo1 |
---|
|
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 |
|
...
...
| Integer |
| Não | wt-docto.cod-canal-venda | Canal de vendas | MainRepresentativeName |
|
...
| Character |
| Não | wt-docto.no-ab-reppri | Representante |
|
...
...
| 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 |
|
...
...
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ão | wt-it-docto.cod-unid-negoc | Unidade de Negócio |
|
...
DiscountValue1 | Decimal |
| Não | wt-it-docto.val-desconto1 | Desconto1 BN0301 |
|
...
| DiscountValue2 | Decimal |
| Não | wt-it-docto.val-desconto2 | Desconto2 BN0301 |
|
...
DiscountValue3 | Decimal |
| Não | wt-it-docto.val-desconto3 | Desconto3 BN0301 |
|
...
| DiscountValue4 | Decimal |
| Não | wt-it-docto.val-desconto4 | Desconto4 BN0301 |
|
...
| DiscountValue5 | Decimal |
| Não | wt-it-docto.val-desconto5 | Desconto5 BN0301 |
|
...
PriceTableID | Character |
| Não | wt-it-docto.nr-tabpre | Nr Tab Preço |
|
...
| IcmsDiscountPercent | Decimal |
| Não | wt-it-docto.per-des-icms | Perc Desc ICMS |
|
...
PriceTableDiscountPercentage | Decimal |
| Não | wt-it-docto.val-pct-desconto-tab-preco | Per Desc Tabela Preços |
|
...
| PeriodDiscountPercent | Decimal |
| Não | wt-it-docto.val-pct-desconto-periodo | Perc Desc Período |
|
...
| TermDiscountPercent | Decimal |
| Não | wt-it-docto.val-pct-desconto-prazo | Perc Desc Prazo |
|
...