Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS RH

Linha de Produto:

Linha Protheus

Segmento:

RH

Módulo:SIGAPON
Função:

PONXFUN1

PTSREPOBJ

Requisito/Story/Issue (informe o requisito relacionado) :

DRHPAG-39904


02. 
SITUAÇÃO/REQUISITO

Atualmente o sistema trabalha com a tabela SYNC_PROTHEUS_TSA para controlar exclusões de registros que não foram integrados devido algum erro. A tabela SYNC_PROTHEUS_TSA não possui estrutura de dicionário de dados padrão e houve a necessidade de criação de uma tabela padrão do Protheus existente no dicionário de dados.

03. SOLUÇÃO

Ao iniciar o processo de Schedule da função WFRHTRep() ou quando há a necessidade de se criar um registro na tabela SYNC_PROTHEUS_TSA, será iniciado a migração automática dos dados da tabela SYNC_PROTHEUS_TSA para a tabela RR2. A partir dessa migração, o sistema somente passará a validar a tabela RR2.

Importante

As alterações estão incluídas no pacote de Expedição Contínua do RH disponível na Central de Downloads liberado a partir de XX/XX/XXXX.

Foram necessárias alterações no dicionário, listadas abaixo, que serão aplicadas na base com a execução do UPDDISTR com o dicionário diferencial liberado no pacote de expedição contínua do RH.



    Criação de índices na tabela RR2:

    Ordem Chave
    1 RR2_ID+RR2_COMPAN+RR2_BRANCC+RR2_BRANCE+RR2_REGIST

    Criação da tabela RR2:

    Arquivo Nome Compartilhamento Filial Compartilhamento Unidade de Negócio Compartilhamento Empresa X2_UNICO
    RR2990 Fila de exclusões C C C RR2_ID+RR2_SEQUEN+RR2_COMPAN

    Criação de campos na tabela RR2:

    Ordem Campo Tipo Tamanho Decimal Formato Contexto Propriedade Título Descrição Help
    01 RR2_FILIAL Caracter 2 0
    Real Alterar Filial Filial

    Filial

    02 RR2_ID Caracter 14 0
    Real Alterar ID ID do registro

    ID do registro

    03 RR2_COMPAN Caracter 2 0
    Real Alterar Cod. Empresa Código da empresa

    Código da empresa

    04 RR2_BRANCC Caracter 2 0
    Real Alterar Fil. Log. Filial logada

    Código da filial logada

    05 RR2_BRANCE Caracter 2 0
    Real Alterar Fil. Func Filial do funcionário

    Código da filial do Funcionário

    06 RR2_REGIST Caracter 6 0
    Real Alterar Matrícula Matrícula

    Código da matrícula do funcionário

    07 RR2_URL Caracter 250 0
    Real Alterar URL Endereço da URL

    Endereço da URL

    08 RR2_OBJECT Caracter 250 0
    Real Alterar Serviço Objeto do Serviço

    Objeto do serviço de integração

    09 RR2_METHOD Caracter 250 0
    Real Alterar Método Método de integração

    Método de integração

    10 RR2_SEQUEN Caracter 2 0
    Real Alterar Sequencia Sequencia

    Código da sequência

    11 RR2_COMMAN Caracter 250 0
    Real Alterar Comando Comando

    Comando

    12 RR2_PROPER Caracter 250 0
    Real Alterar Propriedade Propriedade Propriedade
    13 RR2_TYPEDA Caracter 1 0
    Real Alterar Tipo do dado Tipo do dado

    Tipo do dado

    14 RR2_CONTEN Caracter 250 0
    Real Alterar Chave Chave do regisro

    Chave do regisro

    15 RR2_LENGTH Numérico 3 0 @E 999 Real Alterar

    Tamanho Cha.

    Tamanho da chave

    Tamanho da chave do registro



    Informação

    Segue um de X para da tabela SYNC_PROTHEUS_TSA para a tabela RR2

    De (SYNC_PROTHEUS_TSA)Para (RR1)

    RR2_FILIAL
    IDRR2_ID
    COMPANYRR2_COMPAN
    BRANCH_CRR2_BRANCC
    BRANCH_ERR2_BRANCE
    REGISTERRR2_REGIST
    URLRR2_URL
    TSAOBJECTRR2_OBJECT
    TSAMETHODRR2_METHOD
    TSASEQUENCRR2_SEQUEN
    TSACOMMANDRR2_COMMAN
    PROPERTYRR2_PROPER
    TYPE_DATARR2_TYPEDA
    TSACONTENTRR2_CONTEN
    TSALENGHTRR2_LENGTH


    04. DEMAIS INFORMAÇÕES

    Não há.


    05. ASSUNTOS RELACIONADOS

    Integração Protheus x Suricato.