Árvore de páginas

Versões comparadas

Chave

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

...

Parâmetro

Tipo

Formato

I

O

IO

Descrição

i-id-box

Decimal

>>>>>>>>>9

X

 

 

Identificador do Box

rowid(wm-box-movto)

Rowid

 

X

 

 

Rowid wm-box-saldo

ttSerialQtd

Table

 

X

 

 

Tabela quantidade Serial

 

Método: 

atualizaQtdMovtoPickingGeracaoRessuprimentoUA

 

Descrição

Método consiste em atualizar o saldo dos movimentos que foram concluídos em uma retirada da área de pickinggerar o ressuprimento.

 

Requisitos:

Nenhum

 

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

i-id-box

Decimal

 >>>>>>>>>9

X

 

 

Identificador do box

i-id-movtoDecimal>>>>>>>>>9X  Identificador do movimento
c-cod-clienteInteger>>>>>>>>9X  Código do cliente
c-cod-itemCharX(16)X  Código do item
c-cod-referCharX(8)X  Código da referência

 

Método: 

getCamposTarefaDoctoItens

 

Descrição

Método consiste em buscar as informações da tarefa do documento. As informações são as seguintes: Item, quantidade item, endereço, log picking e descrição do item.

 

Requisitos:

Nenhum

 

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

i-id-movto

Decimal

 >>>>>>>>>9

X

 

 

Identificador do movimento

i-ind-tipo-movtoInteger>>>>>>>>>9X  Tipo movimento
c-cod-itemCharX(16) X Código do Item
d-qtd-itemDecimal>>>,>>>,>>9.9999 X Quantidade do item
c-endereçoCharX(20) X Endereço
l-log-pickingLogicalSim/Não X Picking
c-desc-itemCharX(60) X Descrição do Item

 

Método: 

getCamposTarefaDoctoItens

 

Descrição

Método consiste em buscar as informações do endereço. As informações são as seguintes: bloco, rua, nível e coluna.

 

Requisitos:

Nenhum

 

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

i-id-box

Decimal

>>>>>>>>>9

X

 

 

Identificador do Endereço

c-cod-blocoCharX(3) X Código do Bloco
c-cod-ruaCharX(3) X Código da Rua
c-cod-nivelCharX(3) X Código do Nível
c-cod-colunaCharX(3) X Código da Coluna

 

Método: 

getDesEmbalagem

 

Descrição

Método consiste na pesquisa da descrição da embalagem, de acordo com o  código da embalagem informado.

 

Requisitos:

Nenhum

 

Parâmetros:

Parâmetro

Tipo

Formato

I

O

IO

Descrição

c-cod-embalagem

Char

X(10)

X

 

 

Código da embalagem

c-des-embalagem

Char

X(40)

 

X

 

Descrição da embalagem

 

Método: 

getEtiquetaMovto

 

Descrição

Método consiste em buscar as etiquetas utilizadas no movimento.

 

Requisitos:

Definição de temp-table:

DEF 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: 

getEtiquetasMovtoManual

 

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 ttSerialQtd NO-UNDO
            FIELD id-etiqueta LIKE wm-etiqueta.id-etiqueta
            FIELD qtd-item-retirado retirada LIKE wm-etiqueta.qtd-item -retirado
        INDEX codigo IS UNIQUE id-etiqueta.

 

Parâmetros:

Parâmetro

Tipo

Formato

I

O

IO

Descrição

ir-idwm-box-movto

DecimalRowid

>>>>>>>>>9 

X

 

 

Identificador do Box

rowid(Rowid wm-box-movto)

Rowid

 

X

 

 

Rowid wm-box-saldo

ttSerialQtd

Table

 

X

 

 

Tabela quantidade Serial

 

Método: 

GeracaoRessuprimentoUA

 

Descrição

Método consiste em gerar o ressuprimento.

 

Requisitos:

Nenhum

 

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âmetros:

-id-movtoX

Parâmetro

Tipo

Formato

I

O

IO

Descrição

c-cod-estabel

Char

X(53)

X

 

 

Código do estabelecimento

c-cod-local

Char

 XX(3)

X

 

 

Código do local

id-id-boxdocto

Decimal

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

X

 

 

Identificador do boxdocumento

i

Decimal>>>>>>>>>9

-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:

 

 

 

X(16 itemrefer8

Parâmetro

Tipo

Formato

I

O

IO

Descrição

c-cod-estabel

Char

X(3

Identificador do movimento
c-cod-clienteInteger>>>>>>>>9X  Código do cliente
c-cod-itemChar

)

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 da referência

 

Método: 

getCamposTarefaDoctoItensgetMovtoItemCQ

 

Descrição:

Método consiste em buscar as seguintes informações da tarefa do documento. As informações são as seguintes: Item, quantidade item, endereço, log picking e descrição do itemtodos  o movimentos e as etiquetas utilizadas nas amostras geradas pelo CQ, por determinado sequencia de um item do documento.

 

Requisitos:Nenhum

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(53)

X

 

 

Código do estabelecimento

c-cod-local

Char

 XX(3)

X

 

 

Código do local

id-id-movtodocto

Decimal

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

X

 

 

Identificador do movimentodo 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:

>>>>>>>>9 clienteitem16) item

Parâmetro

Tipo

Formato

I

O

IO

Descrição

c-cod-estabel

Char

X(3)

i-ind-tipo-movtoInteger>>>>>>>>>9X  Tipo movimento
c-cod-clienteInteger

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-codnr-referpedcliCharX(812)X  Número do pedido do cliente
c-nome-abrevChar X(12)X  Nome abreviado
tt-movtoTable  Código da referênciaX Tabela do movimento

 

Método: 

getDesEmbalagem getMovtoPedidoDevolPicking

 

Descrição:

Método consiste na pesquisa da descrição da embalagem, de acordo com o  código da embalagem informado.

 

Requisitos:

Nenhum

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:

desembalagem40Descrição da embalagem

Parâmetro

Tipo

Formato

I

O

IO

Descrição

c-cod-estabel

Char

X(3)

X

 

 

Código do estabelecimento

c-cod-embalagemlocal

Char

X(103)

X

 

 

Código da embalagemdo 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 informadosinformado.

 

Requisitos:

Nenhum

 

Parâmetros:

...