Árvore de páginas

Versões comparadas

Chave

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

...

Métodos básicos de acesso ao banco de dados.

 

 

Método:

goToKey

 

Descrição: 

Reposiciona o registro da tabela it-remito através de sua chave primária (ch-item).

 

Requisitos: 

Nenhum

 

Parâmetros:

Parâmetro

Tipo

Formato

I

O

IO

Descrição

pcod-estabel

char

x(12)

X

 

 

Nome abreviado do cliente

pserie

Char

x(5)

X

 

 

Serie

pnr-remito

Char

X(16)

X

 

 

Numero do Remito

 

 

Método:

linkToEmitente

 

Descrição: 

Posiciona a BO no cliente informado no programa chamador.

 

Requisitos: 

Nenhum

 

Parâmetros:

Parâmetro

Tipo

Formato

I

O

IO

Descrição

pHandle

Handle

 

X

 

 

Handle do Programa Chamador

...

Definição das Queries (acesso ao banco de dados) e Contraints (regras de leitura)  utilizadas para buscar grupos de registros da base de dados.

 

 

Método:

openQueryChave

 

Descrição:

...

setConstraintChave

 

Descrição: 

Recebe os parâmetros para abertura da query.

 

Parâmetros:

Parâmetro

Tipo

Formato

I

O

IO

Descrição

Pnrremito

Char

x(16)

X

 

 

Numero do Remito

Pserie

Char

x(5)

X

 

 

Serie

Pcodestabel

Char

x(3)

X

 

 

Código do Estabelecimento

 

 

Método:

openQueryRemitosDisponByDtRemito

...

SetConstraintRemitosDisponiveis

SetConstraintEstabelec

 

 

Método:

SetConstraintRemitosDisponiveis

 

Descrição: 

Recebe os parâmetros para abertura da query.

 

Parâmetros:

Parâmetro

Tipo

Formato

I

O

IO

Descrição

PcCliente

Char

 

X

 

 

Cliente

PcNrRemitoIni

Char

 

X

 

 

Numero do Remito Inicial (faixa)

PcNrRemitoFim

Char

 

X

 

 

Numero do Remito final (faixa)

PiNrEmbarqueIni

Int

 

X

 

 

Numero do Embarque Inicial (faixa)

PiNrEmbarqueFim

Int

 

X

 

 

Numero do Embarque Final (faixa)

PdaDtRemitoFim

Date

 

X

 

 

Data de Emissão do Remito Inicial (faixa)

PdaDtRemitoFim

Date

 

X

 

 

Data de Emissão do Remito Final (faixa)

PcSerieFim

Char

 

X

 

 

Serie Inicial (faixa)

PcSerieFim

Char

 

X

 

 

Serie Final (faixa)

PiSituacao

Int

 

X

 

 

Código da Situação do Remito

1 – Impresso

2 – Faturado Parcial

3 – Atualizado no Estoque

4 – Todos

 

 

Método:

SetConstraintEstabelec

...

Parâmetro

Tipo

Formato

I

O

IO

Descrição

PcCodEstabel

Char

X(3)

X

 

 

Código do Estabelecimento

 

 

Método:

openQueryRemitosDisponByEmbarque

...

SetConstraintRemitosDisponiveis

SetConstraintEstabelec

 

 

Método:

SetConstraintClassifica

 

Descrição: 

Recebe os parâmetros para classficação. O método ainda não está disponível para uso.

 

Parâmetros:

Parâmetro

Tipo

Formato

I

O

IO

Descrição

PiClassifica

Int

 

X

 

 

Código da Classificação

...

recebePrimeiroRemito

 

Descrição: 

Recebe o primeiro remito a ser selecionado para realizar as validações para agrupamento.

 

Requisitos: 

Nenhum

 

Parâmetros:

Parâmetro

Tipo

Formato

I

O

IO

Descrição

PCodEstabel

Char

X(3)

X

 

 

Codigo do Estabelecimento

PNrRemito

Char

X(16)

X

 

 

Numero do Remito

PSerie

Char

X(5)

X

 

 

Serie

 

 

Método:

ValidaAgrupamentoRemitos

 

Descrição: 

Este método valida se o remito informado pode ser faturado junto com o primeiro selecionado.

 

Requisitos: 

recebePrimeiroRemito


Parâmetros:

Parâmetro

Tipo

Formato

I

O

IO

Descrição

PRowIdRemito

Rowid

 

X

 

 

Rowid do Remito

PProcOkAux

Log

 

 

X

 

Indica se o processamento ocorreu por completo

 

 

Método:

zeraPrimeiroRemito

...

Nenhum.

 

Parâmetros:

Nenhum.

 

 

Método:

atualizaSituacaoRemito

 

Descrição: 

Atualiza a situação do remito de acordo com o seu faturamento.

 

Requisitos:


Parâmetros:

Parâmetro

Tipo

Formato

I

O

IO

Descrição

l-procedimento-ok

Log

 

 

X

 

Indica se o processamento ocorreu por completo

...