Histórico da Página
...
Objetivo e escopo: Essa rotina está documentada no link FIS002 - Documentação Técnica Configurador de Tributos e nesse projeto houve alterações pontuais para melhoria de performance.
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.O projeto foi desenvolvimento em POUI, portanto foi necessario o desenvolvimento de API Rest para comunicação com o banco de dados. Abaixo estão os links com toda a documentação relacionada ao contrato de API e todo o detalhamento acerca de seu funcionamento:
https://code.engpro.totvs.com.br/totvs-fiscal/configuradorfiscal
https://code.engpro.totvs.com.br/totvs-fiscal/configuradorfiscal/wiki/%2Fsimulator-API%27s-do-ProjetoPor 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.
05. Automações
Nesta seção será abordado os detalhes com relação a estrutura e detalhes do FRONT-END
O projeto encontra-se no link : https://code.engpro.totvs.com.br/totvs-fiscal/configuradorfiscal
No arquivo README.rd do projeto tem detalhes sobre a instalação do Angular e outras ferramentas que utilizamos no projeto.
INFORMAÇÕES BASICAS
ESTRUTURA DE PASTAS
Models
Services
environments
Views - Home
Views/simulator - home
Views/simulator- simulatorstep
Views/simulator - simulatorheader
Views/simulator - simulatoritems
Views/simulator - simulatorresult
Views/simulator - simulatordiagnostic
Demais Arquivos
05. Automações
Nesta seção sera listado as automações que foram desenvolvidas para os fontes de backend:
testes