...
| Produto: | | Solucoes_totvs_cross |
|---|
| SolucaoCross | TOTVS Backoffice |
|---|
|
|
|---|
| Linha de Produto: | |
|---|
| Segmento: | |
|---|
| Módulo: | | Modulos_cross_segmentos |
|---|
| ModulosCrossSegmentos | TOTVS Backoffice (Linha Datasul) - Obrigações Fiscais (MOF) |
|---|
|
|
|---|
| Função: | html.mcd.govApiParams |
|---|
| País: | Brasil |
|---|
| Requisito/Story/Issue (informe o requisito relacionado) : | DBACKRTDTS-6588 |
|---|
...
03. SOLUÇÃO
Desenvolvido o programa (html.mcd.xxxxxxxgovApiParams) - Parâmetros para Consumo das APIs do Governo, que permite parametrizar os certificados digitais que serão utilizados para o consumo das APIs do governo.
...
| Totvs custom tabs box |
|---|
| tabs | Dicionário, Cenários Automatização Eventos, PlanilhaTela |
|---|
| ids | dicionario,cenarios,planilhatela |
|---|
|
| Totvs custom tabs box items |
|---|
| default | yes |
|---|
| referencia | dicionario |
|---|
| Foram criadas novas tabelas para suprir as necessidades de armazenar os parâmetros e controlar as requisições realizadas. | Totvs custom tabs box |
|---|
| tabs | parametros-api-gov, requisicao-api-gov |
|---|
| ids | parametros,requisicao |
|---|
| | Totvs custom tabs box items |
|---|
| default | yes |
|---|
| referencia | parametros |
|---|
| | Database | Table Name | Label | Description | | mgind | parametros-api-gov | Parâmetros API Gov | Parâmetros para uso das APIs do governo. |
| Field Name | Data Type | Format | Label | Column Label | Descripton/Help Text | Mandatory | | empresa | Character | x(3) | Código Empresa | Código Empresa | Código da empresa que os registros da tabela terão como chave | YES | | tipo-certificado | Integer | >>9 | Tipo Certificado | Tipo Certificado | Tipo do certificado que será utilizado. Pode ser .pfx ou .pem. | NO | | caminho-arquivo-certificado | Character | x(500) | Arquivo Certificado | Arquivo Certificado | Caminho de onde está salvo o arquivo do certificado | NO | | caminho-curl-exe | Character | x(500) | Caminho cUrl | Caminho cUrl | Caminho do arquivo executável curl.exe com versão OpenSSL | NO | | chave-certificado | Character | x(500) | Chave Certificado | Chave Certificado | Chave do certificado digital | NO | | senha-certificado | Character | x(500) | Senha Certificado | Senha Certificado | Senha do arquivo do certificado para consumo das APIs. | NO | | cod-servidor-rpw | Character | x(100) | Servidor RPW | Servidor RPW | Identificação do Servidor RPW. | NO |
| Índice primário | Campo | | idx-empresa | empresa |
|
| Totvs custom tabs box items |
|---|
| default | no |
|---|
| referencia | requisicao |
|---|
| | Database | Table Name | Label | Description | | mgind | requisicao-api-gov | Requisição API Gov | Controle de requisições das APIs do governo. |
| Field Name | Data Type | Format | Label | Column Label | Descripton/Help Text | Mandatory | | tipo-servico | Character | x(100) | Tipo do Serviço | Tipo do Serviço | Identificador do tipo da API que foi executada (Ex: credPres) | YES | | data-exec | Date | 99/99/9999 | Data de Execução | Data de Execução | Data da consulta da API | NO | | hora-exec | Character | 99:99:99 | Hora de Execução | Hora de Execução | Horário da consulta da API. | NO | | codigo-status | Integer | >>9 | Codigo Status | Codigo Status | O retorno HTTP (200, 429, 500). | NO | | sucesso | Logical | YES/NO | Sucesso | Sucesso | Flag rápida para filtrar se a requisição foi feita com sucesso | NO | | mensagem-erro | Character | x(500) | Mensagem de Erro | Mensagem de Erro | Descrição amigável caso a requisição tenha falhado. | NO |
| Índice primário | Campo | | idx-tp-servico | tipo-servico |
|
|
|
| Totvs custom tabs box items |
|---|
| default | no |
|---|
| referencia | cenariostela |
|---|
| | Totvs custom tabs box |
|---|
| tabs | Listagem,Parâmetros,GeraçãoSalvar |
|---|
| ids | listagem,params,execucaosalvar |
|---|
| | Totvs custom tabs box items |
|---|
| default | yes |
|---|
| referencia | listagemparams |
|---|
| Foi desenvolvido o programa Cenários Automatização Eventos, Parâmetros para Consumo das APIs do Governo que permite cadastrar parametrizar os cenários parâmetros que serão utilizados para a geração automática dos eventoso consumo das APIs governamentais. (html.mcd.cenarioEventoTributosgovApiParams) - Cenários Automatização Eventos Parâmetros para Consumo das APIs do Governo: Image Removed
| | Totvs custom tabs box items |
|---|
| default | no |
|---|
| referencia | params |
|---|
| Filtros: Image Removed
Para os campos de Estabelecimento e Natureza de operação, podem ser preenchidos múltiplos valores, ou os campos podem ser preenchidos com asterisco para que sejam selecionados todos os cadastrados. Os campos de Período, Série, Emitente e Documento são faixas de pesquisa, sendo necessário preencher o campo inicial e final. Caso os filtros não sejam totalmente preenchidos, o relatório irá filtrar todos os dados, automaticamente . Caso queira preencher os filtros manualmente, atentar-se aos seguintes tamanhos para cada campo:Série: campo alfanumérico com até 5 dígitos. Exemplo: zzzzz Documento: campo alfanumérico com até 16 dígitos. Exemplo: zzzzzzzzzzzzzzzz Emitente: campo numérico com até 9 dígitos. Exemplo: 999999999 Período: campo data no formato dd/mm/aaaa. Exemplo: 12/01/2026 Filtros Refinados: Finalidade de emissão da NF-e: Podem ser selecionadas múltiplas finalidades. Caso nenhuma finalidade seja selecionada, serão pesquisadas todas as finalidades. Image Removed
Situação dos documentos: Filtra por documentos com situação normal, cancelada, ou ambos. Image Removed
Tipo de movimento: Podem ser selecionadas múltiplos tipos de movimento. Caso nenhum seja selecionado, serão pesquisados todos as tipos de movimento. Image Removed
Image Added
A empresa é um campo não editável, que traz automaticamente o valor da empresa logada no sistema. Os campos apresentam em suas descrições internas os formatos de extensão que devem ser preenchidos ao final de cada informação (Ex: chavecertificado.pem). Caso não sejam fornecidas essas extensões, o programa irá preenchê-las automaticamente.
|
Configurações de exibição: Tipo de tributo: Determina quais tributos serão apresentados no relatório. Image Removed
Grupos: Determina quais grupos serão apresentados no relatório. Caso nenhum seja escolhido, serão apresentados todos. Image Removed
| Totvs custom tabs box items |
|---|
| default | no |
|---|
| referencia | execucaosalvar |
|---|
| Geração: O relatório pode ser executado de forma On-line, onde o arquivo é baixado no navegador, Batch, onde a geração do arquivo é executada via RPW e o arquivo salvo na pasta do servidor RPW, e também Central de Documentos, onde o arquivo é gerado na pasta do servidor.Além disso, é possível escolher entre tipo de relatório Resumido, onde são apresentados os valores apenas a nível de documento, e Detalhado, onde são apresentados os valores a nível de documento e item do documento. Image Removed
| Informações |
|---|
| Ao clicar em Gerar, o programa irá por padrão exibir a seguinte mensagem de aviso: Image Removed
|
|
|
| | Totvs custom tabs box items |
|---|
| default | no |
|---|
| referencia | planilha |
|---|
| programa apresentará mensagens de erro ao tentar salvar a parametrização quando houver campos obrigatórios vazios. Image Added
|
| | Totvs custom tabs box |
|---|
| tabs | Resumida, Detalhada |
|---|
| ids | resumida,detalhada |
|---|
| Após a execução, será gerada a planilha Demonstrativo_Apurac_CBS_IBS.xml, junto com o arquivo de acompanhamento, conforme tipo de execução selecionado na tela de parametrização. | Totvs custom tabs box items |
|---|
| default | yes |
|---|
| referencia | resumida |
|---|
| Para a execução Resumida, serão geradas apenas as abas de Parâmetros e Documento. Image Removed
Image Removed
| Totvs custom tabs box items |
|---|
|
| default | no |
|---|
referencia | detalhada
|
|
|
|
04. ASSUNTOS RELACIONADOS
...