Árvore de páginas

Versões comparadas

Chave

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

...

ttParamCreateIntegrationErrorEntrada/Saída

Parâmetros de criação/atualização dos erros de integração com o Fluig.

Obs: usada na procedure pi-cria-erro-processamento.

Entrada
AtributoTipoFormatoDescriçãoObrigatórioEvolução
nr-transINTEGER  >>>,>>>,>>9TransaçãoNãoSim 
cdn-tip-erroINTEGER  >>9Tipo Erro IntegraçãoNãoSim 
cdn-msgINTEGER>>>>>>>>9Código ErroNão 
des-msgCHARACTER  x(2000)Descrição ErroNão 
help-msgCHARACTER  x(2000)Descrição ErroNão 
cod-usuar-origCHARACTERx(12)Usuário Aprovador OriginalNão 
cod-usuarCHARACTERx(12)Usuário AprovadorNão 
reprocesLOGICALSim/NãoFlag reprocessamentoNão 

...

getCharField

Requisito

Query posicionada no registro.

Sintaxe

RUN getCharField IN handle (INPUT <character>,

                                                OUTPUT <character>).

Descrição

 

 

 

Retorna valor dos campos do tipo caracter

Parâmetros

Descrição

pFieldName

Nome do campo caracter que será retornado o valor 

pFieldValue

Valor contido no campo solicitado

Retorno

A BO irá retornar o valor contido no campo caracter que foi solicitado.

getDateField

Requisito

Query posicionada no registro.

Sintaxe

RUN getDateField IN handle (INPUT <character>,

                                                OUTPUT <date>).

Descrição

 

 

 

Retorna valor dos campos do tipo data

Parâmetros

Descrição

pFieldName

Nome do campo data que será retornado o valor 

pFieldValue

Valor contido no campo solicitado

Retorno

A BO irá retornar o valor contido no campo data que foi solicitado.

getDecField

Requisito

Query posicionada no registro.

Sintaxe

RUN getDecField IN handle (INPUT <character>,

                                              OUTPUT <decimal>).

Descrição

 

 

 

Retorna valor dos campos do tipo decimal

Parâmetros

Descrição

pFieldName

Nome do campo decimal que será retornado o valor 

pFieldValue

Valor contido no campo solicitado

Retorno

A BO irá retornar o valor contido no campo decimal que foi solicitado.

...

getLogField

Requisito

Query posicionada no registro.

Sintaxe

RUN getLogField IN handle (INPUT <character>,

                                              OUTPUT <logical>).

Descrição

 

 

 

Retorna valor dos campos do tipo logico

Parâmetros

Descrição

pFieldName

Nome do campo logico que será retornado o valor 

pFieldValue

Valor contido no campo solicitado

Retorno

A BO irá retornar o valor contido no campo logico que foi solicitado.

getRawField

Requisito

Query posicionada no registro.

Sintaxe

RUN getRawField IN handle (INPUT <character>,

                                               OUTPUT <raw>).

Descrição

 

 

 

 

 

Retorna valor dos campos do tipo raw

Parâmetros

Descrição 

pFieldName

Nome do campo raw que será retornado o valor 

pFieldValue

Valor contido no campo solicitado

Retorno

A BO irá retornar o valor contido no campo raw que foi solicitado.

getRecidField

Requisito

Query posicionada no registro.

Sintaxe

RUN getRecidField IN handle (INPUT <character>,

                                                 OUTPUT <recid>).

Descrição

 

 

 

 

 

Retorna valor dos campos do tipo recid

Parâmetros

Descrição 

pFieldName

Nome do campo recid que será retornado o valor 

pFieldValue

Valor contido no campo solicitado

Retorno

A BO irá retornar o valor contido no campo recid que foi solicitado.

getKey

Requisito

Query posicionada no registro.

Sintaxe

RUN getKey IN handle (OUTPUT <integer>).

Descrição

 

 

Retorna valores dos campos do índice primário e único da tabela.

Parâmetros

Descrição

 

pnrpcdn-transseq

TransaçãoSequência do erro

Retorno

A BO irá retornar o valor contido nos campos do índice primário e único da tabela.

goToKey

Requisito

Query estar aberta.

Sintaxe

RUN goToKey IN h-handle (INPUT <integer>).

Descrição

 

 

Reposiciona registro com base no índice primário e único da tabela.

Parâmetros

Descrição

 

pnrpcdn-transseq

Sequência do erroNúmero da transação

Retorno

A BO irá reposicionar no registro que foi solicitado.

...

pi-cria-erro-processamento

Requisito

Criação/Atualização dos erros de intengração integração com o Fluig.

Sintaxe

RUN pi-cria-erro-processamento in h-handle(input table ttParamCreateIntegrationError).

Descrição

Cria/atualiza erros de integração com o Fluig

Parâmetros

Descrição

ttParamCreateIntegrationError 

Temp-table com os parâmetros de criação do erro.

Retorno

O retorno desta procedure será "NOK" sempre que ocorrer algum erro durante o processamento, caso contrário o retorno será "OK".

...