Documentação Geral
Vale a pena relembrar
Vale a pena relembrar
API
API CEST v2
Por Pedro Silva
Guia explicativo da API CEST v2, desenvolvida para devolver os códigos CEST possíveis a partir de uma NCM.
Veja o conteúdo na íntegra acessando o link abaixo:
API Quantidade de regras contratadas e consumidas e percentual de consumo
Por Rafael Sena
Guia explicativo da API Quantidade de regras contratadas e consumidas, desenvolvida para informar a quantidade de regras contratadas pela empresa e que estão sendo consumidas, assim como o percentual de consumo de regras.
Veja o conteúdo na íntegra acessando o link abaixo:
API quantidade e percentual de regras contratadas e consumidas.mp4
Cockpit
Configuração do Tax Engine no Cockpit
Por Fernanda Almeida
Com o objetivo de dar autonomia para os consultores e clientes que utilizam o motor de cálculo da Systax, é disponibilizado no cockpit a tela de Configuração do Tax Engine.
A equipe do motor de cálculo desenvolve as metodologias ou especificidades de cálculo no tax engine e disponibiliza a configuração na tabela do cockpit. Dessa forma, é disponibilizado para ser considerado no cálculo das operações do cliente.
As implementações relacionadas ao motor de cálculo são divulgadas pela equipe responsável e as configurações disponibilizadas e informadas juntamente com as definições do cálculo.
Para utilizar o recurso, basta acessar o cockpit no menu:
>> Mais Opções
>> Configuração TaxEngine
Para ativar alguma configuração, o usuário deve clicar no botão :
O item “Chave” refere-se as configurações criadas, que no momento da ativação, o motor passa a se comportar utilizando a definição específica.
Algumas chaves disponibilizadas são:
Parâmetro |
Valor |
Descrição |
calculoOnDemand |
1 - ativar 0 - desativar |
Quando habilitado, faz a criação de uma regra tributária ondemand, caso o motor não encontre uma regra com os parâmetros da requisição (cenário e produto). |
usuarioRequestRegra |
|
Usuário utilizado para a regra online |
senhaRequestRegra |
|
Senha utilizada para regra online |
totalizador |
1 - ativar 0 - desativar |
Retorna ou não o bloco totalizador da NF-e |
autenticacao |
1 - ativar 0 - desativar |
Ativa ou não a utilização do motor com validação de usuário e senha |
logAvancado |
1 - ativar 0 - desativar |
Ativa ou não a geração e gravação de log dos usuários |
carga_difal |
1 - ativar 0 - desativar |
Ativa ou não o cálculo do bloco uf_dest conforme entendimento do C4 |
somenteICMS |
1 - ativar 0 - desativar |
Calcula somente o ICMS desconsiderando os outros tributos |
AtivaBuscaEan |
1 - ativar 0 - desativar |
Ativa ou não a busca de regra tributária considerando o código EAN enviado na requisição |
AtivaBuscaNCM |
1 - ativar 0 - desativar |
Ativa a busca da regra tributária considerando a NCM enviada na requisição |
AtivaBuscaCodProd |
1 - ativar 0 - desativar |
Ativa ou não a busca da regra considerando o código de produto enviado na requisição |
ufs_difal_base_dupla |
UF´s separadas por vírgula. Ex.: BA, PA, MG |
Ativa ou não o cálculo do difal não contribuinte com base dupla conforme entendimento do C4 |
ProxyHost |
|
Host do proxy |
ProxyPort |
|
Porta do proxy |
ProxyUser |
|
Usuario do proxy |
ProxyPass |
|
Senha do proxy |
desativaLog |
1 - ativar 0 - desativar |
Ativa ou não o log de consumo por usuários |
flagPautaAlternativa |
1 - ativar 0 - desativar |
Ativa a troca de bc_composição para cálculo do ICMS |
ativaTravaMotor |
1 - ativar 0 - desativar |
Ativa ou não as travas de incompatibilidade de informação no motor |
ativaRestricaoDesoneracao |
1 - ativar 0 - desativar |
Ativa ou não o bloco do icms_desonerado |
ativaGenericoImpostoAproximado |
1 - ativar 0 - desativar |
Ativa ou não a informação dos valores aproximados dos tributos |
AtivaCriacaoRegraOnline |
1 - ativar 0 - desativar |
Ativa ou não a criação de regra on line no Cockpit |
ApiCockpit |
|
URL da API para inserir as regras ondemand no Cockpit |
O item “valor” refere-se à configuração de liga/desliga, sendo:
1 – ativado
0 – desativado ou definição de alguma outra condição. Vide quadro acima.
O item “descrição” refere-se à observação inserida na ativação da chave, isto é, a informação de determinado usuário do cliente ou qualquer outra observação importante referente a ativação da chave. Campo não obrigatório.
O item “código do cliente”, refere-se a informação inserida quando é necessário informar o código do cliente na configuração da chave. Campo não obrigatório.
Para consultar uma configuração:
É possível filtrar uma configuração informando o valor ou a descrição da configuração e acionando o botão "Consultar".
Para alterar uma configuração:
Para alterar as informações de uma configuração, o usuário deve acionar o botão da coluna "Alterar" na linha da configuração desejada. Todos os campos poderão ser alterados.
Remover uma configuração
Para remover uma configuração, o usuário deve acionar o botão da coluna "Excluir" na linha da configuração desejada. Uma mensagem de confirmação da exclusão será exibida.
Conclusão: A rotina permite que o usuário tenha autonomia para fazer as definições de seu cálculo diretamente na tela do cockpit, sem precisar acionar a equipe de motor de cálculo.
Versão do documento: 53 | Publicação: 1/26/2024 |