Histórico da Página
Criação
...
dos Pontos de Entrada
...
do Extrator Protheus
Linha de Produto: | Microsiga Protheus® |
Segmento: | Serviços |
Módulo: | Extrator Protheus® |
Nome | Tipo | Descrição |
PARAMIXB[1] | Caracter | Alias da tabela Fato ou Dimensão que está sendo gravada no momento. |
Nome | Tipo | Descrição | Obrigatório |
aRet | Vetor | Tabelas que estarão disponível para consulta ao utilizar o ponto de entrada BIEXTGRV. | X |
Rotina:
Rotina
Nome Técnico
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
Procedimento para utilização
...
Bloco de código | ||||||
---|---|---|---|---|---|---|
| ||||||
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