Histórico da Página
...
Retorna as temporária ttwm-box-saldo-etiqueta de acordo com os parâmetros enviados.
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 |
ttwm-box-saldo-etiqueta | Table | ----------- | X | Temporária wm-box-saldo-etiqueta |
Método:
getBoxEtiquetasBoxIterface
...
Retorna as temporárias ttwm-box-saldo-etiqueta e ttwm-etiqueta de acordo com os parâmetros enviados.
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 |
ttwm-box-saldo-etiqueta | Table | ----------- | X | Temporária wm-box-saldo-etiqueta | ||
ttwm-etiqueta | Table | ----------- | X | Temporária wm-etiqueta |
Método:
getBoxEtiquetasBoxIterfacegetQtdBox
Descrição:
Retorna a quantidade e peso do item registrado na etiqueta.
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 |
p-quantidade | Decimal | >>>,>>>,>>9.9999 | X | Quantidade da etiqueta | ||
p-peso | Decimal | >,>>>,>>9.9999 | X | Peso da etiqueta |
Método:
transfereEtiquetasBox
...
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 |
ttwm-box-saldo-etiqueta | table | ------------ | X | temp-table wm-box-saldo-etiqueta |
Método:
verificaBoxSaldo
Descrição:
Verificar o relacionamento da Etiqueta (wm-etiqueta) com o saldo do Endereço (wm-box-saldo), avaliando o saldo disponível, a fim de relacionar este saldo (id-saldo) na tabela wm-box-saldo-etiqueta.
Obs.: Este método é executado pelo método insereEtiquetaEndereco.
Método:
insereEtiquetaEndereco
Descrição:
Faz as validações necessárias para a criação do registro na tabela.
...
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:
insereEtiquetasBoxInterface
Descrição:
Faz a criação do registro na tabela de acordo com o documento, endereço e etiquetas enviadas. Idem ao método insereEtiquetasBox. A diferença está em retornar erro em tela caso já existe etiqueta cadastrada para o endereço.
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 de acordo com as informações enviadas.
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 |
...
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.
Método:
piCreateTTResumo
Descrição:
Cria a temporária ttResumo.
Restrição:
Este método é executado através do método RetornaStatusSaldoBoxEtiqueta.