Árvore de páginas

Versões comparadas

Chave

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

...

Produto:

Solucoes_totvs_cross
SolucaoCrossTOTVS Backoffice

Linha de Produto:

Linhas_totvs
LinhaLinha Datasul

Segmento:

Segmentos_totvs
SegmentoBackoffice

Módulo:

Modulos_cross_segmentos
ModulosCrossSegmentosTOTVS 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
tabsDicionário, Cenários Automatização Eventos, PlanilhaTela
idsdicionario,cenarios,planilhatela
Totvs custom tabs box items
defaultyes
referenciadicionario

Foram criadas novas tabelas para suprir as necessidades de armazenar os parâmetros e controlar as requisições realizadas.

Totvs custom tabs box
tabsparametros-api-gov, requisicao-api-gov
idsparametros,requisicao
Totvs custom tabs box items
defaultyes
referenciaparametros
DatabaseTable NameLabelDescription
mgindparametros-api-govParâmetros API GovParâmetros para uso das APIs do governo.
Field NameData TypeFormatLabelColumn LabelDescripton/Help TextMandatory
empresaCharacterx(3)Código EmpresaCódigo EmpresaCódigo da empresa que os registros da tabela terão como chaveYES
tipo-certificadoInteger>>9Tipo CertificadoTipo CertificadoTipo do certificado que será utilizado. Pode ser .pfx ou .pem.NO
caminho-arquivo-certificadoCharacterx(500)Arquivo CertificadoArquivo CertificadoCaminho de onde está salvo o arquivo do certificadoNO
caminho-curl-exeCharacterx(500)Caminho cUrlCaminho cUrlCaminho do arquivo executável curl.exe com versão OpenSSLNO
chave-certificadoCharacterx(500)Chave CertificadoChave CertificadoChave do certificado digitalNO
senha-certificadoCharacterx(500)Senha CertificadoSenha CertificadoSenha do arquivo do certificado para consumo das APIs.NO
cod-servidor-rpwCharacterx(100)Servidor RPWServidor RPWIdentificação do Servidor RPW.NO
Índice primárioCampo
idx-empresaempresa
Totvs custom tabs box items
defaultno
referenciarequisicao
DatabaseTable NameLabelDescription
mgindrequisicao-api-govRequisição API GovControle de requisições das APIs do governo.
Field NameData TypeFormatLabelColumn LabelDescripton/Help TextMandatory
tipo-servicoCharacterx(100)Tipo do ServiçoTipo do ServiçoIdentificador do tipo da API que foi executada (Ex: credPres)YES
data-execDate99/99/9999Data de ExecuçãoData de ExecuçãoData da consulta da APINO
hora-execCharacter99:99:99Hora de ExecuçãoHora de ExecuçãoHorário da consulta da API.NO
codigo-statusInteger>>9Codigo StatusCodigo StatusO retorno HTTP (200, 429, 500).NO
sucessoLogicalYES/NOSucessoSucessoFlag rápida para filtrar se a requisição foi feita com sucessoNO
mensagem-erroCharacterx(500)Mensagem de ErroMensagem de ErroDescrição amigável caso a requisição tenha falhado.NO
Índice primárioCampo
idx-tp-servico

tipo-servico

Totvs custom tabs box items
defaultno
referenciacenariostela
Totvs custom tabs box
tabsListagem,Parâmetros,GeraçãoSalvar
idslistagem,params,execucaosalvar

Filtros:

Image Removed

Para os campos de Estabelecimento 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 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

Totvs custom tabs box items
defaultyes
referencialistagemparams

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
defaultno
referenciaparams

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
defaultno
referenciaexecucaosalvar

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
titleImportante!

Ao clicar em Gerar, o programa irá por padrão exibir a seguinte mensagem de aviso:

Image Removed

Totvs custom tabs box items
defaultno
referenciaplanilha

programa apresentará mensagens de erro ao tentar salvar a parametrização quando houver campos obrigatórios vazios.

Image Added

Totvs custom tabs box
tabsResumida, Detalhada
idsresumida,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.

Para a execução Resumida, serão geradas apenas as abas de Parâmetros e Documento.

Image Removed

Image Removed

detalhada
Totvs custom tabs box items
defaultyes
referenciaresumida
Totvs custom tabs box items
defaultno
referencia



04. ASSUNTOS RELACIONADOS

...