Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin

...

Temp-Tables principais utilizadas para comunicação dos métodos da BO com o mundo externo e suas respectivas definições.

 

tt-historico-embarque e RowObject e RowObjectAux.

OBS: Definição like à tabela historico-embarque mais os campos definidos abaixo.

Atributos

Tipo

Formato

Descrição

Obr.

Codr-estabelrowid

Char

X(03)

Código do Estabelecimento

Sim

rowid

 

Rowid do registro

Não

Embarque

Char

X(12)

Embarque

Sim

Cod-itiner

Inte

>>,>>9

Código do Itinerário

Sim

Sequencia

Inte

>>9

Sequência do ponto no itinerário

Sim

Cod-pto-contr

Inte

>>,>>9

Informe Código do Ponto de Controle

Sim

Id-meio-transp

Char

X(20)

Veículo Transporte

Não

Dt-previsao

Date

99/99/9999

Previsão Original

Sim

Dt-ult-previsao

Date

99/99/9999

Última previsão de efetivação.

Sim

Dt-efetiva

Date

99/99/9999

Data Efetiva

Não

Observação

Char

X(2000)

Observação

Não

Char-1

Char

X(100)

 

Não

Char-2

Char

X(200)

 

Não

Dec-1

Deci-8

->>>>>>>>>>>9.99999999

 

Não

Dec-2

Deci-8

->>>>>>>>>>>9.99999

 

Não

Int-1

Inte

->>>>>>>>>9

 

Não

Int-2

Inte

->>>>>>>>>9

 

Não

Log-1

Logi

Sim/não

 

Não

Log-2

Logi

Sim/não

 

Não

Data-1

Date

99/99/9999

 

Não

Data-2

Date

99/99/9999

 

Não

Check-sum

Char

X(20)

 

Não

tt-bo-erro

Atributos

Tipo

Formato

Descrição

Obr.

i-sequen

Int

 

Seqüência do erro

Sim

cd-erro

Int

 

Código do erro

Sim

Mensagem

Char

X(255)

Mensagem

Sim

Parametros

Char

X(255)

Parâmetros

Sim

Errortype

Char

X(20)

Tipo do Erro

Sim

Errorhelp

Char

X(20)

Ajuda do erro

Sim

Errorsubtype

Char

 

Sub-tipo do erro

Sim

...

Parâmetro

Tipo

Formato

I

O

IO

Descrição

tt-historico-embarque

Temp-table

 

X

 

 

Temp-table historico-embarque

r-chave

Rowid

 

X

 

 

Rowid do registro a ser modificado

tt-bo-erro

Temp-table

 

 

X

 

Temp-tabel com erros

 

 

Método:

validateUpdateAcomp

 

Descrição: 

Valida/Modifica as sequências do histórico do embarque.

Essa procedure deve ser utilizada somente para alterar o sequenciamento dos pontos de controle de um embarque.

Requisitos:

Nenhum

 

Parâmetros:

Parâmetro

Tipo

Formato

I

O

IO

Descrição

tt-historico-embarque

Temp-table

 

X

 

 

Temp-table historico-embarque

r-chave

Rowid

 

X

 

 

Rowid do registro a ser modificado

tt-bo-erro

Temp-table

 

 

X

 

Temp-table com erros

 

 

Método:

validateDelete 

...

Parâmetro

Tipo

Formato

I

O

IO

Descrição

r-emb

Rowid

 

X

 

 

Rowid da tabela historico-embarque

l-desab

Logi

Yes/no

 

X

 

Retorna se habilita ou desabilita o botão de despesa

 

Método:

setRecalcula

 

Descrição: 

Identifica se a procedure deve ou não recalcular as datas de previsão e ultima previsão durante alteração/inserção de registros.

 

Requisitos: 

Nenhum.

 

Parâmetros:

Parâmetro

Tipo

Formato

I

O

IO

Descrição

pl-recalcula

Logi

Yes/no

 X

 

 

Define se deve ou não recalcular as datas

 

Método:

setRecord

 

Descrição: 

Seta a temp-table RowObject.

 

Requisitos: 

Nenhum.

 

Parâmetros:

Parâmetro

Tipo

Formato

I

O

IO

Descrição

RowObjectAux

Temp-table

 

X

 

 

Temp-table a ser setada

 

Método:

pi-verifica-decl-emitida

 

Descrição: 

Verifica se o ponto de controle possui declaração emitida.

Requisitos: 

Nenhum.

Parâmetros:

Parâmetro

Tipo

Formato

I

O

IO

Descrição

pc-cod-estabel

char

x(5)

X

 

 

Estabelecimento

pc-embarquecharx(16)X  Embarque
pi-cod-itinerinte>>,>>9X  Código do itinerário
pi-sequenciainte>>9X  Sequência do ponto de controle
l-existe-decllogiYes/No X Se existe ou não declaração emitida

 

Método:

retornaTransportePontoAnterior

...

Parâmetro

Tipo

Formato

I

O

IO

Descrição

p-cod-estabel-inin

Char

X(03)

X

 

 

Estabelecimento Inicial

p-cod-estabel-fim

Char

X(03)

X

 

 

Estabelecimento Final

p-embarque-ini

Char

X(12)

X

 

 

Embarque Inicial

p-embarque-fim

Char

X(12)

X

 

 

Embarque Final

p-cod-itiner-ini

Inte

>>,>>9

X

 

 

Itinerário Inicial

p-cod-itiner-fim

Inte

>>,>>9

X

 

 

Itinerário Final

 

Método:

SetConstraint5

 

Descrição: 

Recebe parâmetros do programa, para ser utilizados no openquery.

 

Requisitos: 

Nenhum.

 

Parâmetros:

Parâmetro

Tipo

Formato

I

O

IO

Descrição

p-r-chave

rowid

 

X

 

 

Rowid do registro a ser posicionado para coletar as informações de "código estabelecimento", "código do itinerário" e "código do embarque".

p-nr-sequencia-ini

Inte

>>9

X

 

 

Sequência inicial

p-nr-sequencia-fim

Inte

>>9

X

 

 

Sequência final

p-cod-pto-contr-ini

Inte

>>,>>9

X

 

 

Código do ponto de controle inicial

p-cod-pto-contr-fim

Inte

>>,>>9

X

 

 

Código do ponto de controle final

 

 

Método:

OpenQuery     

 

Descrição: 

...