Foi efetuado a criação de índices no dicionário SIX, conforme estrutura abaixo: INDICE | ORDEM | CHAVE | SHOWPES |
---|
REF | 1 | REF_FILIAL+REF_TIPO+REF_STATUS+DTOS(REF_DATINT)+REF_HORINT | S | REF | 2 | REF_FILIAL+REF_PRCID | N | REF | 3 | REF_FILIAL+DTOS(REF_DATINT)+REF_HORINT | S | REN | 1 | REN_FILIAL+REN_TIPO+REN_CODIGO | S | RET | 1 | RET_FILIAL+RET_TIPO+RET_CODIGO | S | RET | 2 | RET_FILIAL+RET_TIPO+RET_FILCAD+RET_CODCAD | S |
Foi efetuado a criação de tabelas no dicionário SX2, conforme estrutura abaixo: X2_CHAVE | X2_NOME | X2_MODO | X2_MODOUN | X2_MODOEMP |
---|
REF | Lote de integração P&M | C | C | C | REN | Cadastros P&M | C | C | C | RET | Vínculos Cadastros P&M | C | C | C | ObservaçãoO modo de acesso das tabelas REF, REN e RET devem ser obrigatoriamente compartilhado.
Foi efetuado a criação de campos no dicionário SX3 conforme estrutura abaixo: X3_ARQUIVO | X3_ORDEM | X3_CAMPO | X3_TIPO | X3_TAMANHO | X3_TITULO | X3_DESCRIC | HELP |
---|
RCM | ZZ | RCM_TIPOPM | C | 1 | Tipo P&M | Tipo P&M | Informe o tipo de afastamento para o P&M | REF | 01 | REF_FILIAL | C | 2 | Filial | Filial | Filial do lote | REF | 02 | REF_PRCID | C | 100 | Process ID | Process ID | Process ID do lote retornado pelo P&M | REF | 03 | REF_TIPO | C | 1 | Tipo API | Tipo API | Tipo da API | REF | 04 | REF_DATINT | D | 8 | Data Integr. | Data Integr. | Data da integração | REF | 05 | REF_HORINT | C | 8 | Hora Integr. | Hora Integr. | Hora da integração | REF | 06 | REF_STATUS | C | 1 | Status | Status Integração | Status da integração | REF | 07 | REF_LOTE | M | 10 | Lote | Lote Integração | JSON do lote integrado | REF | 08 | REF_RETORN | M | 10 | Retorno | Retorno P&M | Retorno do lote pelo P&M | REF | 09 | REF_USER | C | 6 | Usuário | Usuário | Usuário responsável pela geração do lote | REF | 10 | REF_OK | C | 2 | Selecionado? | Selecionado? | Evento selecionado para consulta? | REN | 01 | REN_FILIAL | C | 2 | Filial | Filial | Filial do registro | REN | 02 | REN_TIPO | C | 1 | Tipo | Tipo | Tipo do cadastro para o P&M | REN | 03 | REN_CODIGO | C | 20 | Código | Código | Código do cadastro no P&M | REN | 04 | REN_DESC | C | 100 | Descrição | Descrição | Descrição do cadastro no P&M | RET | 01 | RET_FILIAL | C | 2 | Filial | Filial | Filial do registro | RET | 02 | RET_TIPO | C | 1 | Tipo | Tipo | Tipo do cadastro para o P&M | RET | 03 | RET_CODIGO | C | 20 | Código | Código | Código do cadastro no P&M | RET | 04 | RET_FILCAD | C | 2 | Fil. Cad | Filial Cadastro | Filial do cadastro | RET | 05 | RET_CODCAD | C | 20 | Cód. Cadast. | Código Cadastro | Código do cadastro |
Foi efetuado a criação de tabela genérica no dicionário SX5, conforme estrutura abaixo: X5_TABELA | X5_CHAVE | X5_DESCRI |
---|
1C | 1 | Empregado e Trabalhador Temporário | 1C | 2 | Avulso | 1C | 3 | Agente Público | 1C | 4 | Cessão | 1C | 7 | Contribuinte Individual | 1C | 9 | Bolsista |
Foi efetuado a criação de parâmetros no dicionário SX6, conforme estrutura abaixo: X6_VAR | X6_TIPO | X6_DESCRIC | X6_DESC1 | Exemplo de preenchimento |
---|
MV_APIPEM0 | C | URL para geração do token de acesso do ambiente | de integração com o Performance & Metas | https://{TENANT}.rac.{ENVIRONMENT}.totvs.app/totvs.rac/connect/token Exemplo: https://admin.rac.totvs.app/totvs.rac/connect/token | MV_APIPEM1 | C | URL base do ambiente de integração com o | Performance & Metas | https://{NOME_EMPRESA}.performance.totvs.app/integration-general/ Exemplo: https://empresateste.performance.dev.totvs.app/integration-general/ | MV_APIPEM2 | C | ClientId do ambiente de integração com o | Performance & Metas |
| MV_APIPEM3 | C | SecretId do ambiente de integração com o | Performance & Metas |
| ObservaçãoOs parâmetros MV_APIPEM0 e MV_APIPEM1 precisam ser configurados conforme o formato de exemplo da tabela acima. As informações a serem preenchidas conforme o exemplo acima nas variavéis {TENANT}, {ENVIRONMENT} e {NOME_EMPRESA} devem ser solicitada ao responsável do contrato do P&M (Perfomance e Metas)
Foi efetuado a criação de relacionamentos no dicionário SX9, conforme estrutura abaixo: X9_DOM | X9_IDENT | X9_CDOM | X9_EXPDOM | X9_EXPCDOM | X9_LIGDOM | X9_LIGCDOM | X9_CONDSQL | X9_USEFIL |
---|
REN | 001 | RET | REN_TIPO+REN_CODIGO | RET_TIPO+RET_CODIGO | 1 | N |
| S | SQ0 | 001 | RET | Q0_FILIAL+Q0_GRUPO | RET_FILCAD+RET_CODCAD | 1 | N | #RET_TIPO ='1' | N | SQ3 | 001 | RET | Q3_FILIAL+Q3_CARGO | RET_FILCAD+RET_CODCAD | 1 | N | #RET_TIPO ='2' | N | SQB | 001 | RET | QB_FILIAL+QB_DEPTO | RET_FILCAD+RET_CODCAD | 1 | N | #RET_TIPO ='3' | N |
Foi efetuado a criação de consultas padrão no dicionário SXB, conforme estrutura abaixo: XB_ALIAS | XB_TIPO | XB_SEQ | XB_COLUNA | XB_DESCRI | XB_CONTEM |
---|
RCMTPA | 1 | 01 | RE | Tipo afastamento |
| RCMTPA | 2 | 01 | 01 |
| GP430TpA(.T.) | RCMTPA | 5 | 01 |
|
| VAR_IXB | S04328 | 1 | 01 | RE | Tipo desligamento |
| S04328 | 2 | 01 | 01 |
| GPS04328(.T.) | S04328 | 5 | 01 |
|
| VAR_IXB |
|