Árvore de páginas

Versões comparadas

Chave

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


01. DADOS GERAIS

Produto:

Solucoes_totvs_cross
SolucaoCrossTOTVS RH

Linha de Produto:

Linhas_totvs
SegmentoDistribuição
RegionConstrução Projetos
LinhaLinha Protheus

Segmento:

Segmentos_totvs
SegmentoRH

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.

Informações
titleImportante

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.



Deck of Cards
startHiddenfalse
iddicionario
Card
defaulttrue
idsix
labelSIX
titleÍndices

Criação de índices na tabela RR2:

OrdemChave
1RR2_ID+RR2_COMPAN+RR2_BRANCC+RR2_BRANCE+RR2_REGIST
Card
idsx1
labelSX1
titlePerguntas

Criação da tabela RR2:

ArquivoNomeCompartilhamento FilialCompartilhamento Unidade de NegócioCompartilhamento EmpresaX2_UNICO
RR2990Fila de exclusõesCCCRR2_ID+RR2_SEQUEN+RR2_COMPAN
Card
idsx3
labelSX3
titleCampos

Criação de campos na tabela RR2:

OrdemCampoTipoTamanhoDecimalFormatoContextoPropriedadeTítuloDescriçãoHelp
01RR2_FILIALCaracter20
RealAlterarFilialFilial

Filial

02RR2_IDCaracter140
RealAlterarControl. MarControle Marcação

ID do registro

03RR2_COMPANCaracter20
RealAlterarCod. Id. PreCod. ID Previd. Social

Código da empresa

04RR2_BRANCCCaracter20
RealAlterarCod. RelógioCódigo Relógio

Código da filial logada

05RR2_BRANCECaracter20
RealAlterarDireção AcesDireção Acesso

Código da filial do Funcionário

06RR2_REGISTCaracter60
RealAlterarCod. Func.Código do funcionário

Código da matrícula do funcionário

07RR2_URLCaracter2500
RealAlterarCod. Fed.Código da Federação

Endereço da URL

08RR2_OBJECTCaracter2500
RealAlterarCod. HashCódigo hash

Objeto do serviço de integração

09RR2_METHODCaracter2500
RealAlterarLog Import.Log de importação

Método de integração

10RR2_SEQUENCaracter20
RealAlterarCod. LoteCódigo do lote

Código da sequência

11RR2_COMMANCaracter2500
RealAlterarCod. NSRCódigo NSR

Comando

12RR2_PROPERCaracter2500
RealAlterarCod. PISCódigo do PISPropriedade
13RR2_TYPEDACaracter10
RealAlterarPerfil AcessPerfil de acesso

Tipo de dado

14RR2_CONTENCaracter2500
RealAlterarData Marc.Data da marcação

Chave do regisro

15RR2_LENGTHNumérico30@E 999RealAlterarNum Hor Mar.Número da hora marcação

Tamanho da chave do registro



Informações
titleInformação

Segue um de X para da tabela SYNC_PROTHEUS_TSApara a tabela RR2

De (MSA_CONTROL_MARCAC)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 Carol - Importação de Batidas.

Integração Protheus x Suricato.



Templatedocumentos


HTML
<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;
}

.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { 
	background: #FF9900; !important 
}

.menu-item.active-tab { 
	border-bottom: none !important; 
}

</style>