Criação dos Pontos de Entrada do Extrator Protheus
Linha de Produto: | Microsiga Protheus® | ||||||||||
Segmento: | Serviços | ||||||||||
Módulo: | Extrator Protheus® | ||||||||||
Rotina: |
| ||||||||||
Requisito/Story/Issue (informe o requisito relacionado): | DSERBA1-1313 |
Descrição
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.
Definição da Regra de Negócio
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.
Procedimento para utilização
Exemplo
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
Import HTML Content
Visão Geral
Conteúdo das Ferramentas