Árvore de páginas

Versões comparadas

Chave

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

...

01. Visão Geral

A classe métodos.

02.

...

A classeo.

Artefatos

BACKOFFICE.FISCAL.API.BRANCHES.TLPP  
BACKOFFICE.FISCAL.API.CFGRULES.TLPP  
BACKOFFICE.FISCAL.API.CFOP.TLPP  
BACKOFFICE.FISCAL.API.CUSTOMER.TLPP 
BACKOFFICE.FISCAL.API.ORIGE.TLPP  
BACKOFFICE.FISCAL.API.PRODUCTS.TLPP 
BACKOFFICE.FISCAL.API.VENDOR.TLPP  
BACKOFFICE.FISCAL.CALCULATION.SERVICE.TLPP 
BACKOFFICE.FISCAL.CALCULATION.SIMULATOR.CONTROLLER.TLPP  
BACKOFFICE.FISCAL.SIMULATOR.DIAGNOSE.CONTROLLER.TLPP  
BACKOFFICE.FISCAL.SIMULATOR.DIAGNOSE.SERVICE.TLPP  
BACKOFFICE.FISCAL.TAXCONFIGURATORINTEGRATION.TCICLASS.TLPP 
CONFIGURADORFISCAL.APP
FISA160.PRW 
FISA170A.PRW  
FISCOMPFOR.PRW 

03. Api's

...

Ao inicializar a MATXFIS usando a função MafisIni na rotina de inclusão de documentos de entrada ou saída, é necessário informar que a rotina está apta a processar o configurador de tributos. Essa informação deve ser passada no parâmetro 33.

Por exemplo:

Função ChkTrbGen

A função ChkTrbGen responsável por efetuar algumas validações para utilização dos tributos genéricos.

Parâmetros

      • cAlias - Alias da tabela no qual será gravado o ID de relacionamento com a tabela F2D.
      • cCampo - Campo no qual será gravado o ID de relacionamento com a tabela F2D.

Função MaFisTG

A função MaFisTG é resposavel pela gravação e exclusão dos tributos calculados pelo configurador de tributos.

Parâmetros

...

https://code.engpro.totvs.com.br/totvs-fiscal/configuradorfiscal

https://code.engpro.totvs.com.br/totvs-fiscal/configuradorfiscal/wiki/%2Fsimulator-API%27s-do-Projeto

Por exemplo:


04. Estrutura Front-End

...

Para utilizar a classe, instancie um objeto da classe TCIWritten, utilizando namespace totvs.protheus.backoffice.fiscal.tciclass e utilize os métodos disponíveis para informar o ID (ou IDs) dos registros que deseja obter. Os dados serão retornados no formato JSON.