Documento de BO
Produto: | Datasul |
Ocorrência: | Documentação de BO |
Nome Físico | dibo/bosc041.p |
RecordSet
Temp-Table principal utilizada para utilização dos métodos da BO e suas respectivas definições.
Estabelecimento | ||||
Atributo | Tipo | Formato | Descrição | Obr. |
cod-estabel | char | x(3) | Código do Estabelecimento | Sim |
nom-estabel | char | x(40) | Descrição do Estabelecimento | Sim |
char-1 | char | x(100) | ? |
|
char-2 | char | x(100) | ? |
|
dec-1 | dec | ->>>>>>>>>>>9.9 | ? |
|
dec-2 | dec | ->>>>>>>>>>> | ? |
|
int-1 | int | ->>>>>>>>>9 | ? |
|
int-2 | int | ->>>>>>>>>9 | ? |
|
log-1 | log | yes/no | ? |
|
log-2 | log | yes/no | ? |
|
data-1 | date | 99/99/9999 | ? |
|
data-2 | date | 99/99/9999 | ? |
|
Métodos Básicos
Métodos básicos de acesso ao banco de dados.
Método:
goToKey
Descrição:
Reposiciona o registro da tabela wm-estabel através de sua chave primária (idx-estabel1).
Requisitos:
Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
pcod-estabel | char | x(3) | X |
|
| Código do Estabelecimento |
Queries e Constraints
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:
openQueryMain
Descrição:
Disponibiliza todos os estabelecimentos.
Método:
OpenQueryByCod-estabel
Descrição:
Busca os registros de uma determinada faixa de estabelecimentos (inicial e final).
Constraints Associados:
SetConstraintCod-estabel
Método:
SetConstraintCod-estabel
Descrição:
Solicita informações para seleção de estabelecimentos (inicial e final).
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
p-cod-estabel-ini | Char | x(3) | X |
|
| Código do Estabelecimento Inicial |
p-cod-estabel-fim | Char | x(3) | X |
|
| Código do Estabelecimento Final |
Método:
OpenQueryByNom-estabelec
Descrição:
Busca os registros de uma determinada faixa de descrição dos estabelecimentos (inicial e final).
Constraints Associados:
SetConstraintNom-estabelec
Método:
SetConstraintNom-estabelec
Descrição:
Solicita informações para seleção de descrição dos estabelecimentos.
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
p-nom-estabelec-ini | Char | x(40) | X |
|
| Descrição do Estabelecimento Inicial |
p-nom-estabelec-fim | Char | x(40) | X |
|
| Descrição do Estabelecimento Final |
Métodos Negócio
Métodos adicionais de atualização e acesso à base de dados.
Método:
importaEstabel
Descrição
Método consiste na importação on-line de registros de estabelecimento. Ele é responsável pela gravação dos registros da tabela WM-ESTABEL através da temp-table tt-estabelec-aux passada como parâmetro.
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
tt-estabelec-aux | Table | - | X |
|
| Temp-table Auxiliar de Estabelecimento |
Definição Tabela:
tt-estabelec-aux |
|
|
|
Atributo | Tipo | Formato | Descrição |
cod-estabel | char | x(3) | Código do Estabelecimento |
nom-estabel | char | x(40) | Descrição do Estabelecimento |
Método:
getDescFK
Descrição
O método consiste na pesquisa em uma tabela, conforme parâmetro passado e retorna uma descrição/comentário.
No caso da verificação da integração de produtos, é passado o nome da tabela (wm-integra-produto), o valor que indica integração de referências (“2”) e uma variável de que indicará se o registro foi encontrado ou não (“YES”/”NO”).
Requisitos:
Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
c-table | Char |
| X |
|
| Nome da tabela a ser pesquisada |
c-param | Char |
| X |
|
| Valor do parâmetro |
c-description | Char |
|
| X |
| Valor da descrição |