Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

DEFINE TEMP-TABLE tt-wm-movto-etiqueta NO-UNDO LIKE wm-movto-etiqueta
    FIELD r-rowid AS ROWID.

 

Parâmetros:

Parâmetro

Tipo

Formato

I

O

IO

Descrição

i-id-movto

Decimal

>>>>>>>>>9

X

 

 

Identificador do Movimento

tt-wm-movto-etiqueta

Table

 

 

X

 

Tabela Movimento Etiqueta

 

Método: 

getLocalizacaoItemgetEtiquetasMovtoManual

 

Descrição

Método consiste em buscar as etiquetas relacionadas aos agrupadores. somente grava o que esta no saldo do box, 

pois esta procedure e utilizada para transferência entre endereços (wm0380).

 

Requisitos:

Definição de temp-table:

DEFINE TEMP-TABLE tt-etiqueta NO-UNDO
        FIELD id-etiqueta LIKE wm-etiqueta.id-etiqueta
        FIELD qtd-retirada LIKE wm-etiqueta.qtd-item
        INDEX codigo IS UNIQUE id-etiqueta.

 

Parâmetros:

Parâmetro

Tipo

Formato

I

O

IO

Descrição

r-wm-box-movto

Rowid

 

X

 

 

Rowid wm-box-movto

tt-etiqueta

Table

 

 

X

 

Tabela Etiqueta

 

Método: 

getMovtoIn

 

Descrição

Método consiste em buscar o identificador do endereço do movimento.

 

Parâmetros:

Parâmetro

Tipo

Formato

I

O

IO

Descrição

c-cod-estabel

Char

X(3)

X

 

 

Código do estabelecimento

c-cod-local

Char

X(3)

X

 

 

Código do local

i-id-movto

Decimal

>>>>>>>>>9

X

 

 

Identificador do movimento

i-id-box

Decimal

>>>>>>>>>9

 

X

 

Identificador do box


 

Método: 

 

getMovtoItem

 

 

 

Descrição

 

Método consiste em buscar todos  o movimentos pela sequencia de um item do documento .


 

Requisitos:

Definição de temp-table:

DEFINE TEMP-TABLE ttWm-box-movto-aux NO-UNDO LIKE wm-box-movto.

 

 

Parâmetros:

 

Parâmetro

Tipo

Formato

I

O

IO

Descrição

c-cod-estabel

Char

X(3)

X

 

 

Código do estabelecimento

c-cod-local

Char

X(3)

X

 

 

Código do local

d-id-docto

Decimal

>>>>>>>>>9

X

 

 

Identificador do documento

i-seq-item

Integer

>>>>>9

X

 

 

Sequencia do item

ttWm-box-movto-auxTable  X Tabela do Movimento


 

Método: 

 

getMovtoItemAmostra


 

Descrição

 

 

 

Método consiste em buscar todos  o movimentos e as etiquetas utilizadas nas amostras geradas pelo CQ, por determinado sequencia de um item do documento.

 

 

 

Requisitos:

 

Definição de temp-table:

 

DEFINE TEMP-TABLE ttWm-box-movto-aux2 NO-UNDO LIKE wm-box-movto
         FIELD id-saldo LIKE wm-box-saldo.id-saldo
         field RowNum as integer
         field r-rowid as rowid
        INDEX w-aux2 IS UNIQUE id-saldo.

 

 

DEF TEMP-TABLE tt-box-etiqueta NO-UNDO
           FIELD cod-estabel LIKE wm-box-movto.cod-estabel
           FIELD cod-local LIKE wm-box-movto.cod-local
           FIELD id-movto LIKE wm-box-movto.id-movto
           FIELD ind-tipo-movto LIKE wm-box-movto.ind-tipo-movto
           FIELD id-saldo like wm-box-saldo-etiqueta.id-saldo
           FIELD id-etiqueta like wm-box-saldo-etiqueta.id-etiqueta
           FIELD id-agrupador LIKE wm-etiqueta.id-agrupador
           FIELD tipo-etiq like wm-etiqueta.ind-sit-agrupador
           FIELD qtd-item like wm-etiqueta.qtd-item
           FIELD qtd-retirado like wm-etiqueta.qtd-item-retirado
           FIELD qtd-amostra LIKE wm-etiqueta.qtd-item-retirado.

 

 

Parâmetros:

 

 

 

Parâmetro

Tipo

Formato

I

O

IO

Descrição

c-cod-estabel

Char

X(3)

X

 

 

Código do estabelecimento

c-cod-local

Char

X(3)

X

 

 

Código do local

d-id-docto

Decimal

>>>>>>>>>9

X

 

 

Identificador do documento

i-seq-item

Integer

>>>>>9

X

 

 

Sequencia do item

ttWm-box-movto-auxTable  X Tabela do Movimento
tt-box-etiquetaTable  X Tabela Endereço Etiqueta

 

Método: 

getMovtoItemCQ

 

Descrição:

Método consiste em buscar todos  o movimentos e as etiquetas utilizadas nas amostras geradas pelo CQ, por determinado sequencia de um item do documento.

 

Requisitos:

Definição de temp-table:

DEFINE TEMP-TABLE ttWm-box-movto-aux1 NO-UNDO LIKE wm-box-movto
       FIELD id-saldo LIKE wm-box-saldo.id-saldo
       field RowNum as integer
       field r-rowid as rowid
       INDEX w-aux1 IS UNIQUE id-saldo.

 

Parâmetros:

Parâmetro

Tipo

Formato

I

O

IO

Descrição

c-cod-estabel

Char

X(3)

X

 

 

Código do estabelecimento

c-cod-local

Char

X(3)

X

 

 

Código do local

d-id-docto

Decimal

>>>>>>>>>9

X

 

 

Identificador do documento

i-seq-item

Integer

>>>>>9

X

 

 

Sequencia do item

i-nr-fichaInteger>>>>,>>9 X Número da ficha CQ
ttWm-box-movto-aux1Table  X Tabela Movimento

 

Método: 

getMovtoPedido

 

Descrição:

Método consiste em buscar todos  o movimentos gerados pelo pedido.

 

Requisitos:

Definição de temp-table:

DEF TEMP-TABLE tt-Movto NO-UNDO
         FIELD cod-item LIKE wm-box-movto.cod-item
         FIELD cod-refer LIKE wm-box-movto.cod-refer
         FIELD cod-lote LIKE wm-box-movto.cod-lote
         FIELD qtd-item LIKE wm-box-movto.qtd-item
         FIELD qtd-item-picking LIKE wm-box-movto.qtd-item-picking
         FIELD qtd-item-packing LIKE wm-box-movto.qtd-item-packing.

 

Parâmetros:

Parâmetro

Tipo

Formato

I

O

IO

Descrição

c-cod-estabel

Char

X(3)

X

 

 

Código do estabelecimento

c-cod-local

Char

X(3)

X

 

 

Código do local

d-cdd-embarq

Decimal

>>>>>>>>>>>>>>>9

X

 

 

Código do Embarque

i-nr-resumo

Integer

>>>>,>>9

X

 

 

Número do resumo

c-nr-pedcliCharX(12)X  Número do pedido do cliente
c-nome-abrevChar X(12)X  Nome abreviado
tt-movtoTable  X Tabela do movimento

 

Método: 

getMovtoPedidoDevolPicking

 

Descrição:

Método consiste em buscar todos  o movimentos da devolução de picking.

 

Requisitos:

Definição de temp-table:

DEFINE TEMP-TABLE tt-devol-picking NO-UNDO
      FIELD cod-item LIKE wm-box-movto.cod-item
      FIELD cod-refer LIKE wm-box-movto.cod-refer
      FIELD cod-lote LIKE wm-box-movto.cod-lote
      FIELD cod-embalagem LIKE wm-box-movto.cod-embalagem
      FIELD qtd-item LIKE wm-box-movto.qtd-item
      FIELD qtd-devol LIKE wm-box-movto.qtd-devol
      FIELD qtd-a-devolver LIKE wm-box-movto.qtd-devol LABEL "Qtd a Devolver"
      FIELD num-seq-item LIKE wm-box-movto.num-seq-item
      FIELD rownum AS INTEGER
      FIELD r-rowid AS ROWID
      FIELD nr-entrega LIKE wm-docto-itens-ped.int-1
      FIELD item-pai LIKE wm-box-movto.cod-item
      FIELD log-alter AS LOGICAL INIT NO
      INDEX codigo num-seq-item cod-item cod-refer cod-lote cod-embalagem nr-entrega.

Parâmetros:

Parâmetro

Tipo

Formato

I

O

IO

Descrição

d-cdd-embarq

Decimal

>>>>>>>>>>>>>>>9

X

 

 

Código do Embarque

i-nr-resumo

Integer

>>>>,>>9

X

 

 

Número do resumo

c-nr-pedcliCharX(12)X  Número do pedido do cliente
c-nome-abrevChar X(12)X  Nome abreviado
tt-Devol-PickingTable  X Tabela da devolução de picking

 

Método: 

getMovtoPedido

 

Descrição:

Método consiste em buscar todos  o movimentos gerados pelo pedido.

 

Requisitos:

Definição de temp-table:

DEF TEMP-TABLE tt-Movto NO-UNDO
         FIELD cod-item LIKE wm-box-movto.cod-item
         FIELD cod-refer LIKE wm-box-movto.cod-refer
         FIELD cod-lote LIKE wm-box-movto.cod-lote
         FIELD qtd-item LIKE wm-box-movto.qtd-item
         FIELD qtd-item-picking LIKE wm-box-movto.qtd-item-picking
         FIELD qtd-item-packing LIKE wm-box-movto.qtd-item-packing.

Parâmetros:

Parâmetro

Tipo

Formato

I

O

IO

Descrição

c-cod-estabel

Char

X(3)

X

 

 

Código do estabelecimento

c-cod-local

Char

X(3)

X

 

 

Código do local

d-cdd-embarq

Decimal

>>>>>>>>>>>>>>>9

X

 

 

Código do Embarque

i-nr-resumo

Integer

>>>>,>>9

X

 

 

Número do resumo

c-nr-pedcliCharX(12)X  Número do pedido do cliente
c-nome-abrevChar X(12)X  Nome abreviado
tt-movtoTable  X Tabela do movimento

 

Método: 

getLocalizacaoItem

 

Descrição

Método consiste na pesquisa da localização do item, de acordo com Estabelecimento, Local e Id-box informado na pesquisa da localização do item, de acordo com Estabelecimento, Local e Id-box informados.

 

Requisitos:

Nenhum

 

Parâmetros:

...