Histórico da Página
...
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
pcod-estabel | Char | X(35) | X |
|
| Código do estabelecimento |
pcod-local | Char | X(3) | X |
|
| Código do local |
pcod-item | Char | X(16) | X |
|
| Código do item |
pcod-refer | Char | X(8) | X |
|
| Código da referência |
pcod-lote | Char | X(1040) | X |
|
| Código do lote |
Queries e Constraints
...
Método:
OpenQueryEstabelLocal
Descrição:
Busca todos os registros cuja situação do saldo seja "Liberado"
Método:
openQueryItemLote
Descrição:
Busca os registros de determinado Item e Lote.
Constraints Associados:
setConstraintItemLote
Método:
openQueryItemLiberado
Descrição:
Busca os registros de determinadas faixas de Estabelecimentos e Locais.
...
SetConstraintEstabelLocal
Método:
openQueryLocal
Descrição:
Busca os registros de determinadas faixas de Item e validade que estão com situação "Liberado" de determinado Estabelecimento e Local.
Constraints Associados:
setConstraintLocal
Método:
openQueryLocalZerado
Descrição:
Busca os registros de determinadas faixas de Item e validade que estão com situação "Liberado" de determinado Estabelecimento e Local. Podendo restringir os registros desta faixa que esteja com a quantidade (qtd-atual) zerado.
Constraints Associados:
setConstraintLocalZerado
Método:
setConstraintLocalZerado
Descrição:
Solicita informações para seleção de registros de determinadas faixas de Item e validade que estão com situação "Liberado" de determinado Estabelecimento e Local. Podendo restringir os registros desta faixa que esteja com a quantidade (qtd-atual) zerado.
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
c-cod-estabel | Char | X(5) | X |
|
| Código do estabelecimento |
c-cod-local | Char | X(3) | X |
|
| Código do local |
c-cod-item-ini | Char | X(16) | X |
|
| Código do item inicial |
c-cod-item-fim | Char | X(16) | X |
|
| Código do item final |
| d-dt-valid-ini | Date | DD/MM/AAAA | X | Data validade lote Inicial | ||
| d-dt-valid-fim | Date | DD/MM/AAAA | X | Data validade lote final | ||
| l-saldo-zerado | Ligical | yes/no | X | Saldo Zerado |
Método:
setConstraintLocal
Descrição:
Solicita informações para seleção de registros de determinadas faixas de Estabelecimentos e Locais.
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
c-cod-estabel | Char | X(5) | X |
|
| Código do estabelecimento |
c-cod-local | Char | X(3) | X |
|
| Código do local |
c-cod-item-ini | Char | X(16) | X |
|
| Código do item inicial |
c-cod-item-fim | Char | X(16) | X |
|
| Código do item final |
| d-dt-valid-ini | Date | DD/MM/AAAA | X | Data validade lote Inicial | ||
| d-dt-valid-fim | Date | DD/MM/AAAA | X | Data validade lote final |
Método:
SetConstraintEstabelLocal
...
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
c-cod-estabel-ini | Char | X(35) | X |
|
| Código do estabelecimento inicial |
c-cod-estabel-fim | Char | X(35) | X |
|
| Código do estabelecimento final |
c-cod-local-ini | Char | X(3) | X |
|
| Código do local inicial |
c-cod-local-fim | Char | X(3) | X |
|
| Código do local final |
...
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
c-cod-item-ini | Char | X(16) | X |
|
| Código do item inicial |
c-cod-item-fim | Char | X(16) | X |
|
| Código do item final |
c-cod-refer-ini | Char | X(8) | X |
|
| Código do referência inicial |
c-cod-refer-fim | Char | X(8) | X |
|
| Código do referência final |
c-cod-lote-ini | Char | X(1040) | X |
|
| Código do lote final |
c-cod-lote-fim | Char | X(1040) | X |
|
| Código do lote final |
Métodos Negócio
...
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
c-cod-estabel | Char | X(35) | X |
|
| Código do estabelecimento |
c-nom-estabel | Char | X(40) |
| X |
| Nome do estabelecimento |
...
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
c-cod-item | Char | X(16) | X |
|
| Código do Item |
c-cod-lote | Char | X(40) | X |
| Código Lote | |
| ttwm-saldo-estoque | table | - | X | temp-table wm-saldo-estoque |
Método:
geraSelecaoItemLoteAnalise
Descrição
Método consiste em retornar a tabela temporária ttItemLote dos registros que estão em "Análise" de acordo com o item e lote informados.
OBS.: Irá trazer todos os registros "maior e igual" (>=) ao código do item e código do lote informados.
Requisitos:
definição da tabela temporária:
DEF TEMP-TABLE ttItemLote NO-UNDO
FIELD cod-item LIKE wm-saldo-estoque.cod-item
FIELD cod-lote LIKE wm-saldo-estoque.cod-lote
FIELD dt-validade-lote LIKE wm-saldo-estoque.dt-validade-lote
FIELD ind-status-saldo LIKE wm-saldo-estoque.ind-status-saldo
FIELD des-item LIKE wm-item.des-item
INDEX w-res01 IS UNIQUE
cod-item
cod-lote.
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
c-cod-item | Char | X(16) | X |
|
| Código do Item |
c-cod-lote | Char | X(40) | X |
| Código Lote | |
| ttItemLote | table | - | X | temp-table ttItemLote |