Histórico da Página
...
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
pcod-estabel | char | X(5) | X |
|
| Código do estabelecimento |
pcod-local | char | X(3) | X | Código do local | ||
pid-box | dec | >>>>>>>>>9 | X | Identificador Único do Endereço | ||
pid-etiqueta | dec | >>>>>>>>>>>>>9 | X | Identificador Único da Etiqueta |
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. Só tem a query main. Não há setconstraints.
Método:
openQueryMain
Descrição:
Disponibiliza todos os saldos das etiquetas no endereço.
Métodos de Negócio:
Método:
transfereEtiquetasBox
...
Faz a criação do registro na tabela de acordo com o documento, endereço e etiquetas enviadas.
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
pid-box | Decimal | >>>>>>>>>9 | X |
|
| Identificador endereço |
pIdDocto | Decimal | >>>>>>>>>9 | X | Identificador do documento | ||
ttserial | table | ------------ | X | temp-table etiqueta |
Método:
RetornaStatusSaldoBoxEtiqueta
...
Retorna a ttResumo com informações da etiqueta e seu status-saldo.
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
pcod-estabel | Char | X(5) | X | Código do estabelecimento | ||
pcod-local | Char | X(3) | X | Código do local | ||
pid-box | Decimal | >>>>>>>>>9 | X |
|
| Identificador endereço |
pid-etiqueta-ini | Decimal | >>>>>>>>>>>>>9 | X | Identificador etiqueta inicial | ||
pid-etiqueta-fim | Decimal | >>>>>>>>>>>>>9 | X | Identificador etiqueta final | ||
pIndSitNAgrupador | Integer | >9 | X | Indicador da situação do agrupador da etiqueta (1- Não Agrupa) | ||
pIndSitNAgrupador | Integer | >9 | X | Indicador da situação do agrupador da etiqueta (2- Agrupador Etiqueta) | ||
pIndSitAgrupadorP | Integer | >9 | X | Indicador da situação do agrupador da etiqueta (3- Agrupador Proprio) | ||
ttResumo | table | ------------ | X | temp-table ttResumo |
Definição Tabela Temporária:
DEFINE TEMP-TABLE ttResumo NO-UNDO
FIELD id-etiqueta LIKE wm-etiqueta.id-etiqueta
FIELD ind-status-saldo LIKE wm-box-saldo.ind-status-saldo
FIELD id-box LIKE wm-box-movto.id-box
FIELD cod-embalagem LIKE wm-box-movto.cod-embalagem
FIELD id-agrupador LIKE wm-etiqueta.id-agrupador
FIELD cod-item LIKE wm-etiqueta.cod-item
FIELD des-item LIKE wm-item.des-item
FIELD qtd-item LIKE wm-etiqueta.qtd-item
FIELD qtd-item-retirado LIKE wm-etiqueta.qtd-item-retirado
FIELD qtd-item-rejtda LIKE wm-etiqueta.qtd-item-rejtda
FIELD qtd-item-saldo LIKE wm-etiqueta.qtd-item
INDEX id-resumo IS PRIMARY UNIQUE
id-etiqueta
ind-status-saldo.
...
Este método é executado através do método RetornaStatusSaldoBoxEtiqueta.
XANANA
Método:
OpenQueryDescricao
Descrição:
Busca as embalagens (ordenadas por descrição), de acordo com os parâmetros informados.
Constraints Associados:
setConstraintDescricao
Método:
setConstraintDescricao
Descrição:
Solicita informações para seleção de embalagens conforme descrições de embalagens informadas.
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
p-des-embalagem-ini | Char | X(40) | X |
|
| Descrição da embalagem inicial |
p-des-embalagem-fim | Char | X(40) | X |
|
| Descrição da embalagem final |
Método:
openQuerySigla
Descrição:
Busca as embalagens (ordenadas por sigla), de acordo com os parâmetros informados.
Constraints Associados:
setConstraintSigla
Método:
setConstraintSigla
Descrição:
Solicita informações para seleção de embalagens conforme siglas de embalagens informadas.
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
p-cod-sigla-ini | Char | X(3) | X |
|
| Código da sigla inicial |
p-cod-sigla-fim | Char | X(3) | X |
|
| Código da sigla final |
Método:
openQueryByDescricao
Descrição:
Busca as todas as embalagens, ordenadas por descrição.
Constraints Associados:
setConstraintByDescricao
Método:
setConstraintByDescricao
Descrição:
...
Parâmetros:
...
Parâmetro
...
Tipo
...
Formato
...
I
...
O
...
IO
...
Descrição
...
...
...
Métodos Negócio
Métodos adicionais de atualização e acesso à base de dados.
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 embalagens (“5”) e uma variável de que indicará se o registro foi encontrado ou não (“YES”/”NO”). A localização do registro indica existência de integração.
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
Método:
initializeDBOs
Descrição
O método consiste na inicialização da BO Item-embalagem.
Requisitos:
Nenhum
Parâmetros:
...
Parâmetro
...
Tipo
...
Formato
...
I
...
O
...
IO
...
Descrição
...
...
...