Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Ponto duplicado e "estão" por "está"

...

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

pnum_id_docto

Código do usuário

Retorno

A BO irá reposicionar no registro que foi solicitado.

validateRecord

Requisito

Query posicionada no registro.

Sintaxe

Run validateRecord in handle (INPUT pType).

Descrição

Validações pertinentes ao DBO. 

Parâmetros

Descrição

pType

Recebe o tipo de validação.

create: Indica a criação de um registro

Informações

No tipo "Create" as seguintes validações estão sendo executadas:

  • campo cdn_tipo_proces → valida se o campo não está com valor = 0, se estiver, retorna msg de erro.
  • campo cod_chave_proces → valida se a chave do processo não está em branco, se estiver retorna msg de erro informando que o campo deve ser preenchido.
  • campo nom_arq_docto → valida se o nome do documento não está em branco, se estiver, retorna msg de erro informando que o campo deve ser preenchido.

update: Indica a atualização de um registro

delete: Indica a eliminação de um registro

Retorno



Método Negócio


pi-get-next-seq

Requisito

Não há.

Sintaxe

RUN pi-get-next-seq in h-handle (OUTPUT <pNextValue> ).

Descrição

Retorna um valor inteiro com o próximo ID do documento a ser criado na inclusão de registro.

Parâmetros

Tipo

Descrição

pNextValue

INTEGER

ID do documento

Retorno

Valor do próximo ID do documento


OpenQuery / SetConstraint / LinkTo

Não há.