Árvore de páginas

Versões comparadas

Chave

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

...

Criação de uma rotina que permita a configuração do Certificado Digital no Digital  e a configuração de parâmetros necessários para utilização das integrações com o Middleware, através do módulo SIGAGPE (Gestão de PessoasPessoal).

Esta configuração era feita anteriormente no pelo módulo SIGATAF (TOTVS Automação Fiscal), porém para usuários  que queiram utilizar o usuário de Middleware é necessário que esta configuração seja feita no módulo SIGAGPE.


03. SOLUÇÃO

Criação de assistente de configuração para efetuar a conexão e a validação do certificado digital.

...

Pré-requisito(s)

  1. Atualização do dicionário de dados, através da rotina UPDDISTR, com o pacote do Middleware, disponível na Central de Downloads;
  2. Ambiente TSS (TOTVS Service SOA) configurado corretamente;
  3. Certificado Digital válido.
  4. Habilitar o parâmetro MV_MID, com o conteúdo igual a .T.


Objetivo

O assistente de configuração foi desenvolvido para facilitar o preenchimento da parametrização utilizada pela integração do Middleware e para efetuar a configuração do certificado digital, sem que o cliente necessite abrir o dicionário de dados manualmente. 


Parâmetros:

PARÂMETROTIPOEX. DE CONTEÚDODESCRIÇÃOORIGEM DA INFORMAÇÃO
MV_APIMI01TEXTOhttp://localhost:8060
URL

Endereço e Porta do

ambiente com

serviço

Rest Configurado

REST

Usuário
Preenchimento Manual
MV_APIMI02TEXTOrest/
WSTSSSETUP
WSTSSSetup/v1

Nome do Serviço,

método

Classe e

a

versão da API Setup

do MID

utilizada pelo Middleware

Preenchimento automático, podendo ser ajustado manualmente.
Usuário
MV_APIMI03TEXTO1

Propriedade registrationType. Tipo da Entidade a ser criada: 

1 - Pessoa Jurídica

2 - Pessoa Física 

Usuário
MV_APIMI04TEXTO
00000000000000 registrationNumber
21961950000152
Propriedade

Propriedade registrationNumber

Número de Inscrição da Entidade

CNPJ ou CPF, de acordo com

a regra: Se registrationType 1 = CNPJ; Se registrationType 2 = CPF.

o preenchimento da propriedade registrationType, do parâmetro MV_APIMI03.

Preenchimento Manual
MV_APIMI05TEXTOSPPropriedade UF - Sigla da Unidade FederativaPreenchimento Manual
Usuário
MV_APIMI06TEXTO
eSocial
Empresa S.A.

Propriedade 

companyName 

companyName - Nome da Pessoa/ Razão Social da Companhia

Usuário
Preenchimento Manual
MV_APIMI07TEXTOEmpresa ExemploPropriedade branchName - Nome FantasiaPreenchimento Manual
MV_APIMI08TEXTO
50308
3550308

Propriedade 

countyCode 

countyCode - Código do município conforme tabela do IBGE

Usuário

(link abaixo)

Preenchimento Manual
MV_APIMI09TEXTOrest/wsesocial/v1Nome do Serviço, Classe e versão da API de Envio e Consulta de eventos do MiddlewarePreenchimento automático, podendo ser ajustado manualmente.
MV_GPEMURLTEXTOlocalhost:8081
URL
Endereço e Porta do serviço TSS
(TOTVS Service SOA)Wizard ou Usuário
Preenchimento Manual
MV_GPEINIEDATA01/01/2018Data de Início da obrigatoriedade
Wizard ou Usuário
de envio dos dados da empresa para o governoPreenchimento Manual
MV_GPEAMBENUMÉRICO2

Ambiente

do governo (Produção restrita ou Produção)Wizard ou Usuário

Para efetuar os testes é necessário utilizar certificado válido e também ter o TSS instalado no ambiente.

A certificação é feita por empresa responsável pela transmissão do eSocial.

No configurador também é realizada a chamada de uma API do Middleware para clientes que estão realizando a configuração da Entidade pela 1 vez, ou para clientes que tiveram algum problema na configuração e necessitam reconfigurar a comunicação. Neste caso é utilizado o método POST, da API WSTSSSetup, que gera uma nova entidade no TSS.

...

onde as informações serão enviadas:

1 - Produção

2- Produção restrita

Preenchimento Manual


Quando a configuração do Wizard for finalizada com sucesso será criada uma entidade para comunicação com as integrações, essa entidade pode ser visualizada pela rotina Cadastro do Empregador e Dados Softwarehouse, aba Outros, campo Entidade.



Para maiores informações, consultar as documentações abaixo:

  • Tabela de códigos de municípios: https://

...

...

...




Templatedocumentos

HTML
<!-- esconder o menu --> 


<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}
</style>