Linha de Produto: | Microsiga Protheus® |
Segmento: | Serviços
|
Módulo: | Extrator Protheus® |
Rotina: | Rotina | Nome Técnico | Execução BIUSRTAB | BIXRunUsrTab | Execução BIEXTGRV | BIXRunEntryPoint | Verifica a existência dos PE | BIXHasEntryPoint | Inserção dos Registros na Fluig Smart Data | BIXOutPut |
|
Requisito/Story/Issue (informe o requisito relacionado): | |
Este requisito tem como objetivo a criação e revisão dos pontos de entrada dos Extratores do Protheus, são eles BIEXTGRV, BIEXTENT e BIUSRTAB.
Os seguintes pontos devem ser efetuados para criação dos pontos entrada:
- Criação da rotina BIXHasEntryPoint que verifica a existência dos blocos de código BIUSRTAB, BIEXTGRV e BIEXTENT.
- Criação da rotina BIXRunUsrTab para execução do ponto de entrada BIUSRTAB.
- Criação da rotina BIXRunEntryPoint para efetuar a gravação das informações complementares na Fluig Smart Data.
- Adaptação da classe BIXOutPut, para que ela chame as rotinas de Ponto de Entrada.
User Function BIUSRTAB()
Local aTable := {}
Local cTable := PARAMIXB[1] // Alias da tabela fato ou dimensão que está sendo processada.
If ( cTable == "HKE" )
aTable := {"SA1","SB1","SRA"}
EndIf
Return aTable