Árvore de páginas

Versões comparadas

Chave

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

...

Tabelas Temporárias

 

Nos atributos das tabelas temporárias de entrada e saída: 


 

ttWm-docto

Entrada/Saída

Documento WMS

SaídaEntrada

Atributo

Tipo

Formato

Descrição

Obrigatório

Evolução

cod-estabel

CHARACTER

X(5)

Código do estabelecimento.

 

 

cod-local

CHARACTER

X(3)

Código do Local.

 

 

num-docto

CHARACTER

X(16)

Número do documento.

 

 

serie

CHARACTER

X(5)

Série do documento.

 

 

id-docto

DECIMAL

>>>>>>>>>9

Identificador único do documento.

 

 

num-docto-origem

CHARACTER

X(100)

Número do docto de origem no WMS.

 

 

ind-tipo-trans

INTEGER

>9

Indicador do tipo de transação.

 

 

ind-origem-docto

INTEGER

>9

Indicador da origem do docto.

 

 

id-carga

DECIMAL

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

Identificador único da carga.

 

 

alteracao

LOGICAL

SIM\NÃO

Indica se vai ser gerado um novo documento ou alterado o existente.

 

 

cod-depos

CHARACTER

X(3)

Código do deposito.

 

 

cdd-embarq

DECIMAL

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

Código Embarque.

 

 

nr-resumoINTEGER>>>>,>>9Número do resumo.  
nr-pedcliCHARACTERX(12)Número do Pedido do Cliente.  
nome-abrev CHARACTERX(12)Nome Abreviado.  
dt-implan-docto DATE99/99/9999Data de implantação do documento no WMS.  
ind-sit-doctoINTEGER>9Indicador da situação do docto.  
RowNumINTEGER    
cod-motiv-movtoCHARACTERx(4)Código Motivo Movimento.  
log-obrig-movto-modul-estoqLOGICALSim/NãoLógico Obrigatório Movimento Modulo Estoque.  
log-fatur-ant-wmsLOGICALSim/NãoPermite cálculo NF antes retorno separação WMS  
log-dat-atualiz-movto-estoqLOGICALLOGICALLógico Permite Utilizar a Data Atualização Movimento Estoque.  
r-RowidROWID Rowid wm-docto  

 

Documento_doctoNr. DocOrigem Doci_movimentaMovimentaçõesPadrão Médio

ttSimulaTarDoctottWm-docto-itens

Entrada/Saída

Item do documento WMS.

Entrada

Simulação Recursos das Tarefas por Documento

Saída

Atributo

Tipo

Formato

Descrição

Obrigatório

Evolução

cod-estabel

CHARACTER

X(5)

Código do estabelecimento.

 

 

cod-local

CHARACTER

X(3)

Código do Local.

 

 

num-docto

CHARACTER

X(16)

Número do documento.

 

 

id-docto

DECIMAL

>>>>>>>>>9

Identificador único do documento.

 

 

num-seq-item

INTEGER

>>>>>9

Seqüência do movimento.

 

 

cod-cliente

INTEGER

>>>>>>>>9

Código Cliente.

 

 

cod-item

CHARACTER

X(16)

Código do Item.

 

 

cod-refer

CHARACTER

X(8)

Código da referência do item.

cod_tarefa

INTEGER

 

Tarefa

 

 des_tarefa

cod-lote

CHARACTER

X(40)

Número de Série / Lote.

 

 

dt-validade-lote

CHARACTER

99/99/9999

Data de Validade do lote.

 

Descrição

 

 

id_docto

INTEGER

 

cod-doca 

INTEGER

>>9

Código Doca.

 

 

qtd-itemDECIMAL>>>,>>>,>>9.9999Quantidade do Item.  
num-seq-item-pedINTEGER>>>>>9Número da sequencia do item no pedido  
nr-pedcliCHARACTERX(12)Número do pedido do cliente.  
nome-abrevCHARACTERX(12)Nome Abreviado.  

cdd-embarq

DECIMAL

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

Código Embarque.

  
nr-resumoINTEGER>>>>,>>9Número do resumo

CHARACTER

 

.  

orig_docto

CHARACTER

 

nr-pedidoCHARACTERX(12)Número do pedido.  
qtd-peso-pedidaDECIMAL>,>>>,>>9.9999Peso total dos itens.  
log-ped-sob-encomendaLOGICALSim/Não   
log-lifo-ped-expLOGICALSim/Não   
log-pedido-expLOGICALSim/Não   
alteracaoLOGICALSim/NãoIndica se vai ser gerado um novo item ou alterado o existente.  
gera-sugestaoLOGICALSim/NãoIndica se vai ser realizado a sugestão.  
cdn-emitenteINTEGER>>>>>>>>9Código do emitente.  
num-seq-orig

INTEGER

>>>>>9

Seqüência do movimento Origem.  
rw-it-dep-fatROWID Rowid it-dep-fat  
cdd-embarq-devolDECIMAL>>>>>>>>>>>>>>>9Código Embarque Devolução.  
nr-resumo-devolINTEGER>>>>,>>9Resumo Devolução.  
nr-pedcli-devolCHARACTERx(12)Pedido Cliente Devolução.  

tempo_padr_med

CHARACTER

 

nome-abrev-devolCHARACTERx(12)Nome Abrev Devolução.  
log-item-sob-enc-recLOGICALSim/NãoItem Sob Encomenda.  
dt-atualizacaoDATE99/99/9999Data da atualização.  
ind-sit-movtoINTEGER>9Indicador da situação do Movto.  
cod-depos-rejCHARACTERx(3)Código de Depósito Rejeição.  
RowNumINTEGER    
r-RowidROWID ROWID wm-docto-itens  
dsl-narratCHARACTERx(2000)Narrativa.  
Acum. Rec. SimulRecurso Realiztempo_acum_rec_realizAcum. Rec. Realiz% Simulação% Realizado

ttWm-etiqueta

Entrada/Saída

Etiqueta

Entrada

Atributo

Tipo

Formato

Descrição

Obrigatório

Evolução

id-etiqueta

DECIMAL

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

Identificador da etiqueta

 

 

cod-estabel

CHARACTER

X(5)

Código do estabelecimento.

 

 

cod-item

CHARACTER

X(16)

Código do Item

num_recurso_simul

INTEGER

 

Recurso Simul.

 

 tempo_concl_tar

cod-refer

CHARACTER

X(8)

Código da referência do item.

 

 

cod-lote

CHARACTER

X(40)

Número de Série / Lote.

 

Concl. Tarefa

 

 

tempo_acum_rec_simul

CHARACTER

 

dt-validade-lote

CHARACTER

99/99/9999

Data de Validade do lote.

 

 

ind-leitura-etiqueta

INTEGER

>9

Situação Etiqueta.

 

 

qtd-itemDECIMAL>>>,>>>,>>9.9999Quantidade do Item.  
qtd-pesoDECIMAL>,>>>,>>9.9999Número da sequencia do item no pedido  
cod-clienteINTEGER>>>>>>>>9Número do pedido do cliente.  
cod-embalagemCHARACTERX(10)Nome Abreviado.  

num_recurso_realiz

INTEGER

 

nr-pedidoINTEGER>>>,>>>,>>9Número do pedido.  
cod-estabel-pedidoCHARACTERx(5)Código do estabelecimento do pedido.  
nr-pedcliCHARACTERX(12)Número do pedido do cliente.  
nome-abrevCHARACTERX(12)Nome abreviado do cliente.  
nr-ord-prodINTEGER>>>,>>>,>>9Número da Ordem de Produção.  
cod-estabel-ordCHARACTER

 

x(5)Código do estabelecimento da Ordem de Produção.  
dt-geracaoDATE99/99/9999Data da geração da etiqueta.  
hr-geracaoINTEGER>>>>9Hora da Geração da etiqueta.  
dt-leituraDATE99/99/9999Data da leitura da etiqueta.  
cod-usuarioCHARACTERX(12)Usuário que realizou a operação.  
id-agrupador

DECIMAL

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

Identificador único do agrupador.  
ind-sit-agrupadorINTEGER>9Indicador da situação  do agrupador.  

perc_simul

DECIMAL

 

id-cargaDECIMAL>>>>>>>>>>>>>9Identificador único da carga.  
log-impressaLOGICALSim/NãoIndica se a etiqueta já foi impressa.  
log-reportadaLOGICALSim/NãoEtiqueta Reportada  
ind-sit-estornoINTEGER>9Indicador da situação  do estorno da etiqueta.  
log-rel-movto-etiquetaLOGICALSim/NãoGera Relacionamento Movto Etiqueta.  

perc_realiz

DECIMAL

 

qtd-item-retiradoDECIMAL>>>,>>>,>>9.9999Quantidade do item retirado.  
cod-usuario-ult-acessoCHARACTERX(12)Usuário que realizou o último acesso.  
dt-ult-acessoDATE99/99/9999Data último acesso da etiqueta.  
hr-ult-acessoINTEGER>>>>9Hora último acesso  da etiqueta.  
cod-lote-origCHARACTERx(40)Lote Original.  
dsl-narratCHARACTERx(2000)Narrativa.  
RowNumINTEGER     
r-RowidROWID ROWID wm-etiqueta

numPage

INTEGER

 

Nro. Páginas

 

  

RowErrors

Entrada/Saída

Registro de Erros

Saída

Atributo

Tipo

Formato

Descrição

Obrigatório

Evolução

ErrorSequence

INTEGER

 

Sequência de Erros

Sim

 

ErrorNumber

INTEGER

 

Número do Erro

Sim

 

ErrorDescription

CHARACTER

 

Descrição do Erro

Sim

 

ErrorParameters

CHARACTER

 

Parâmetros do Erro

Sim

 

ErrorType

CHARACTER

 

Tipo Erro

Não

 

ErrorHelp

CHARACTER

 

Help

Sim

 

ErrorSubType

CHARACTER

 

 

Não 

 

Método Básico

 

getTarefas

Requisito

Os campos “cEstab” e “cLocal” não podem estar nulos.

Sintaxe

getTarefas (input  cEstab,

            input  cLocal,

            output table ttTarefaOri,

            output table ttTarefaDest).

Descrição

Rertorna todas as Tarefas na tabela “ttTarefaOri” e na tabela “ttTarefaDest” retorna as Tarefas parametrizadas para serem utilizadas.

 

Parâmetros

Descrição

cEstab

cLocal

ttTarefaOri

ttTarefaDest

Estabelecimento

Local

Todas as Tarefas existentes

Todas as Tarefas parametrizadas para utilização

Retorno

Rertorna todas as Tarefas na tabela “ttTarefaOri” e na tabela “ttTarefaDest” retorna as Tarefas parametrizadas para serem utilizadas.

getRecursos

Requisito

Nenhum.

Sintaxe

getRecursos (output table ttUsuarioOri).

Descrição

Retorna todas os usuários cadastrados na tabela “usuario-scm”.

 

Parâmetros

Descrição

ttUsuarioOri

Todas os Usuários WMS

Retorno

Retorna todas os usuários cadastrados na tabela “usuario-scm”.

 

Método Negócio

 

piInicializacao

Requisito

Nenhum campo deve estar nulo.

Sintaxe

getCalculo

           (input  p-pageSize,

            input  c-cod-estabel,

            input  c-cod-local,

            input  c-num-docto-ini,

            input  c-num-docto-fim,

            input  c-dt-implan-ini,

            input  c-dt-implan-fim,

            input  p-i-situacao,

            input  p-i-tip-analise,

            input  p-c-num-recurso,

            input  p-i-perm-usuario,

            input  table ttTarefaDest,

            input  table ttUsuarioDest,

            output itotalRecord,

            output table ttSimula,

            output table ttSimulaTarDocto,

            output table RowErrors)

Descrição

[Realiza ...]

Parâmetros

Descrição

p-pageSize

c-cod-estabel

c-cod-local

c-num-docto-ini

c-num-docto-fim

c-dt-implan-ini

c-dt-implan-fim

p-i-situacao

p-i-tip-analise

p-c-num-recurso

p-i-perm-usuario

ttTarefaDest

ttUsuarioDest

itotalRecord

ttSimula

ttSimulaTarDocto

RowErrors

Quantidade Mínima Registros na Primeira Página

Estabelecimento

Local

Nr Doc Ini

Nr Doc Fim

Data Implantação Inicial

Data Implantação Final

Situação

Tipo Análise

Quantidade de Recursos

Permissão Usuário

Temp-Table Tarefas Permitidas

Temp-Table Usuários Permitidos

Total de Registros

Temp-Table Simulações

Temp-Table Simulações por Documento

Temp-Table de Erros

Retorno

A API realizará a simulação da necessidade de recursos disponibilizará as informações de número de recursos da simulação, tempo de conclusão da tarefa, tempo acumulado dos recursos da simulação e indicadores de movimentações realizadas quando visualizadas as tarefas concluídas.

 

OpenQuery / SetConstraint / LinkTo

 

Não se aplica.