Histórico da Página
...
Temp-Table principal utilizada para utilização dos métodos da BO e suas respectivas definições.
Item | ||||
Atributo | Tipo | Formato | Descrição | Obr. |
cod-estabel | character | x(5) | Estabelecimento | Sim |
cod-local | character | X(3) | Local | Sim |
dt-implan-docto | date | 99/99/9999 | Data Implantação | Sim |
id-docto | decimal | >>>>>>>>>9 | Identificador Docto | Sim |
num-docto | character | X(16) | Número Docto | Sim |
ind-origem-docto | integer | >9 | Origem Docto | Sim |
serie | character | X(5) | Série | Não |
ind-tipo-trans | integer | >9 | Tipo Transação | Sim |
cod-usuario | character | X(12) | Usuário | Não |
ind-sit-docto | integer | >9 | Situação Docto | Sim |
log-coletor | logical | Sim/Não | Coletor Atualizando | Não |
num-docto-origem | character | X(100) | Número Docto Origem | Não |
log-docto-concluido | logical | Sim/Não | Docto Concluído | Sim |
log-docto-disp-conf | logical | Sim/Não | Docto Disponível Conferência | Sim |
cod-doca | integer | >>9 | Código Doca | Sim |
id-carga | decimal | >>>>>>>>>>>>>9 | Id Carga | Sim |
nr-embarque | integer | >>>>>9 | Embarque | Não |
nr-resumo | integer | >>>>,>>9 | Nr Resumo | Não |
nome-abrev | character | X(12) | Nome Abreviado | Não |
nr-pedcli | character | x(12) | Pedido Cliente | Não |
cod-motiv-movto | character | x(4) | Motivo Movimento | Não |
log-obrig-movto-modul-estoq | logical | Sim/Não | Obrigatório Movimento Modulo E | Não |
log-fatur-ant-wms | logical | Sim/Não | Cálculo NF Antes Retorno WMS | Sim |
log-dat-atualiz-movto-estoq | logical | Sim/Não | Data Atualização Movimento Estoque | Sim |
cdd-embarq | decimal | >>>>>>>>>>>>>>>9 | Embarque | Não |
cdn-hora-criac | integer | >>>>9 | hora criação | Não |
RowNum |
char
x(100)
?
integer | Não |
r- |
rowid | rowid |
char
x(100)
Não |
dec-1
dec
->>>>>>>>>>>9.9
?
Não
dec-2
dec
->>>>>>>>>>>
?
Não
int-1
int
->>>>>>>>>9
?
Não
int-2
int
->>>>>>>>>9
?
Não
log-1
log
yes/no
?
Não
log-2
log
yes/no
?
Não
data-1
date
99/99/9999
?
Não
data-2
date
99/99/9999
?
Não
Métodos Básicos
Métodos básicos de acesso ao banco de dados.
Método:
Métodos Básicos
Métodos básicos de acesso ao banco de dados.
Método:
goToKey
Descrição:
Reposiciona o registro da tabela wm-docto através de sua chave primária (idx-docto1).
Requisitos:
Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
pcod-estabel | char | x(05) | X |
|
| Código do Estabelecimento |
pcod-local | char | x(03) | X | Código do Local | ||
pdt-implan-docto | date | dd/mm/aaaa | X | Data Implantação Documento | ||
pid-docto | decimal | >>>>>>>>>9 | X | Identificador Docto |
Método:
goToKey2goToKey
Descrição:
Reposiciona o registro da tabela wm-docto através de sua chave primária (idx-docto1).
...
Parâmetro | Tipo | Formato | I | O | IO | Descrição | |||||
pcod-estabel | char | x(05) | X |
|
| Código do Estabelecimento | |||||
pcod-local | char | x(03) | X | Código do Local | |||||||
pdt-implan-docto | date | dd/mm/aaaa | X | Data Implantação Documento | pid-docto | decimal | >>>>>>>>>9 | X | Identificador Docto |
Método:
goToKey2goToKey3
Descrição:
Reposiciona o registro da tabela wm-docto através de sua chave primária (idx-docto1Registro com Base no Tipo de Transacao (Entrada/Saida).
Requisitos:
Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição | |
pcod-estabel | char | x(05) | X |
|
| Código do Estabelecimento | |
pcod-local | char | x(03) | X | Código do Local | |||
pidpnum-docto | decimal | char | x(16)>>>>>>>>>9 | XIdentificador | Número Documento | ||
ptipo-trans | integer | >9 | X | Tipo Transação Docto |
Método:
goToKey3goToKey4
Descrição:
Reposiciona Registro com Base no Tipo de Transacao (Entrada/Saida) com base no índice idx-docto5.
Requisitos:
Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
pcod-estabel | char | x(05) | X |
|
| Código do Estabelecimento |
pcod-local | char | x(03) | X | Código do Local | ||
pnum-docto | char | x(16) | X | Número Documento | ||
ptipo-trans | integer | >9 | X | Tipo Transação | ||
porigem-docto | integer | >9 | X | Origem Documento |
Método:
goToKey4goToKey6
Descrição:
Reposiciona Registro com Base no Tipo de Transacao (Entrada/Saida), situação do documento (Implantado/Atualizado) com base no índice idxíndice wmsdocto-docto509.
Requisitos:
Nenhum
Parâmetros:
Utilizar o método setConstraintFiltro3 (detalhado neste documento) para atualizar as variáveis de origem do documento (ind-origem-docto).
Parâmetros:
Parâmetro | Tipo | Formato | I | Parâmetro | Tipo | Formato | I | O | IO | Descrição |
pcod-estabel | char | x(05) | X |
|
| Código do Estabelecimento | ||||
pcod-local | char | x(03) | X | Código do Local | ||||||
pnum-docto | char | x(16) | X | Número Documento | ||||||
ptipo-trans | integer | >9 | X | Tipo Transação | ||||||
porigempsit-docto | integer | >9 | X | Origem Situação Documento |
Método:
goToKey6MakeDocto
Descrição:
Reposiciona Registro com Base no Tipo de Transacao (Entrada/Saida), situação do documento (Implantado/Atualizado) com base no índice wmsdocto-09.
Requisitos:
Utilizar o método setConstraintFiltro3 (detalhado neste documento) para atualizar as variáveis de origem do documento (ind-origem-docto).
Parâmetros:
Cria um documento e seus itens.
Requisitos:
Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | Parâmetro | Tipo | Formato | I | O | IO | Descriçãopcod | |||||||||||||||||||
tt-wm- | estabeldocto | char | x(05)Table | - | X |
|
| Código do Estabelecimento | pcod-local | char | x(03) | X | Código do Local | pnum-docto | char | x(16) | X | Número Documento | ptipo-trans | integer | >9 | X | Tipo Transação | psit-docto | integer | >9 | X | Situação Documento |
Método:
Temp-table wm-docto | ||||||
tt-wm-docto-itens | Table | - | X |
|
| Temp-table wm-docto-itens |
Definição das Tabelas:
Define temp-table tt-wm-docto no-undo like wm-docto.
Define temp-table tt-wm-docto-itens no-undo like wm-docto-itens.
Método:
MakeDoctoTransferMakeDocto
Descrição:
Cria um documento e seus itensConsiste em criar um documento no WMS quando houver uma transferência de depósitos.
Requisitos:
Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
pid-carga | decimal | >>>>>>>>>9 | X | Identificador de carga | ||
tt-wm-docto | Table | - | X |
|
| Temp-table wm-docto |
tt-wm-docto-itens | Table | - | X |
|
| Temp-table wm-docto-itens |
Definição
...
Tabela:
As definições das tabelas são as mesmas conforme já definidas no método MakeDocto.
Método:
makeReceiving
Define temp-table tt-wm-docto no-undo like wm-docto.
Define temp-table tt-wm-docto-itens no-undo like wm-docto-itens.
Método:
MakeDoctoTransfer
Descrição:
Consiste em criar um documento no WMS quando houver uma transferência de depósitos.e seus respectivos itens.
Requisitos:
Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição | |||||
pid-carga | decimal | >>>>>>>>>9 | X | Identificador de carga | tt-wm-docto | Table | - | X |
|
| Temp-table wm-doctotable |
Definição Tabela:
tt- |
docto |
Atributo |
Tipo |
Formato |
Descrição |
Temp-table wm-docto-itens
Definição Tabela:
As definições das tabelas são as mesmas conforme já definidas no método MakeDocto.
Método:
makeReceiving
Descrição:
Consiste em criar um documento e seus respectivos itens.
Requisitos:
Nenhum
Parâmetros:
...
Parâmetro
...
Tipo
...
Formato
...
I
...
O
...
IO
...
Descrição
...
tt-docto
...
Table
...
-
...
X
...
...
...
Temp-table
num-docto | character | X(16) | Número Docto |
cod-estabel | character | x(5) | Estabelecimento |
cod-item | character | X(16) | Item |
cod-refer | character | X(8) | Referência |
cod-lote | character | x(40) | Nr. Série / Lote |
dt-validade | date | 99/99/9999 | Data Validade Lote |
log-dat-atualiz-movto-estoq | logical | sim/não | Data Atualização Movimento Estoque |
qtd-item | decimal | >>>,>>>,>>9.9999 | Qtd Item |
num-docto-origem |
Definição Tabela:
tt-docto | ||||||
Atributo | Tipo | Formato | Descrição | |||
num-docto | character | X(16) | Número Docto Origem | |||
cod-estabel | character | x(5) | Estabelecimento | |||
cod-item | character | X(16) | Item | |||
cod-refer | character | X(8) | Referência | |||
nr-seq-item-ped | integer | >>>>>9 | Sequência Item pedido | |||
nr-pedcli | character | x(12) | Pedido Cliente | |||
nome-abrevcod-lote | character | x(4012) | Nr. Série / Lote | |||
dt-validade | date | 99/99/9999 | Data Validade Lote | |||
log-dat-atualiz-movto-estoq | logical | sim/não | Data Atualização Movimento Estoque | |||
Nome Abrev | ||||||
cdd-embarq | decimal | >>>>>>>>>>>>>>>9 | Embarque | |||
qtd-pesoqtd-item | decimal | >>>,>>>,>>9.9999 | Qtd ItemPeso | |||
numnr-docto-origemresumo | character | X(16) | Número Docto Origem | integer | >>>>,>>9 | Resumo |
cod-docanr-seq-item-ped | integer | >>>>>9 | Sequência Item pedido | |||
nr-pedcli | character | x(12) | Pedido Cliente | |||
nome-abrev | character | x(12) | Nome Abrev | |||
cdd-embarq | decimal | >>>>>>>>>>>>>>>9 | Embarque | |||
qtd-peso | decimal | >>>,>>>,>>9.9999 | Peso | |||
nr-resumo | integer | >>>>,>>9 | Resumo | |||
cod-doca | integer | >>9 | Código Doca | |||
>>9 | Código Doca | |||||
log-encomenda | ligical | Sim/Não | Pedido Sob Encomenda | |||
nr-pedido | integer | >>>,>>>,>>9 | Pedido | |||
log-lifo-ped-exp | logical | Sim/Não | Lifo Pedido Exportação | |||
log-pedido-exp | logical | Sim/Não | Pedido Exportação |
...
Retorna uma temporária com o(s) documento(s) que possuem carga.
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
tt- |
docto- |
carga | temp-table | X | Tabela temporária | |||
p-cod-estabel | character | X(05) | X | Estabelcimento | ||
p-cod-local | character | X(03) | X | Local | ||
p-dt-inplan-docto-ini | date | dd/mm/aaaa | X |
|
| Data implantação docto Inicial |
p-dt-inplan-docto-fim | date | dd/mm/aaaa | X |
|
| Data implantação docto Final |
p |
- |
num-docto-ini | character | X(16) | X | Nr. Docto Inicial | ||
p-num-docto-fim | character | X(16) | X | Nr. Docto Final |
i- |
docto- |
carga |
integer |
9 | X |
1- Com carga/ 2- Sem carga/ 3- Ambos | ||
p- |
docto-entrada | logical | sim/não | X | Entrada | ||
p-docto-saida | logical | sim/não | X | Saída | ||
p-docto-ressup | logical | sim/não | X | Ressuprimento | ||
p- |
nao-iniciada | logical | sim/não | X | Não iniciado | ||
p-em-processo | logical | sim/não | X | Em processo | ||
p-concluida | logical | sim/não | X | Concluído | ||
p-docto-implantado | logical | sim/não | X | Docto Implantado | ||
p- |
docto-concluido | logical | sim/não | X |
Docto Concluído |
Definição Tabela Temporária:
DEF TEMP-TABLE tt-docto-carga NO-UNDO
FIELD cod-estabel LIKE Wm-docto.cod-estabel
FIELD cod-local LIKE Wm-docto.cod-local
FIELD id-docto LIKE Wm-docto.id-docto FORMAT ">>>>>>>>>>>9"
FIELD dt-implan-docto LIKE Wm-docto.dt-implan-docto
FIELD num-docto LIKE Wm-docto.num-docto
FIELD id-carga LIKE Wm-carga.id-carga FORMAT ">>>>>>>>>>>9"
FIELD dt-geracao LIKE Wm-carga.dt-geracao
FIELD num-docto-origem LIKE Wm-docto.num-docto-origem
FIELD tipo-transacao as character format "X(25)"
FIELD origem-docto as character format "X(25)".
Método:setConstraintDtNumIdDocto:
VerificaDoctoProd
Descrição:
Retorna se encontrou ou não um documento wms de origem "Reporte Produção" ou "Requisição Material Produção".
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
p- |
date
dd/mm/aaaa
X
Data implantação docto Inicial
p-dt-inplan-docto-fim
date
dd/mm/aaaa
X
Data implantação docto Final
Método:
setConstraintDtNumIdDocto2
Parâmetros:
ord-prod | inteiro | >>>,>>>,>>9 | X | Nr. Ordem Produção | ||
p-docto-wms | logical | sim/não | X | Encontrou ou não um documento WMS. |
Método:
VerificaDoctoProdReserva
Descrição:
Retorna se encontrou ou não um item de documento wms cuja origem seja "Requisição Material Produção".
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
p-ord-prod | inteiro | >>>,>>>,>>9 | X | Nr. Ordem Produção | ||
p-cod-item | character | x(16) | X | Código Item | ||
p-cod-refer | character | x(08) | X | Código Referência | ||
p-item-docto-wms | logical | sim/não | X | Encontrou ou não um item de documento WMS. |
Método:
verifyDocumentSituation
Descrição:
Verifica se o usuário materiais tem permissão ou não para dar manutenção nos documentos de Recebimento, Pré-faturamento,
Reporte Produção, Estorno Produção e Transferência Origem.
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
p-cod- |
Parâmetro
Tipo
Formato
I
O
IO
Descrição
estabel | character | X(05) | X | Estabelcimento | ||
p-cod-local | character | X(03) | X | Local | ||
p- |
id-docto |
decimal | >>>>>>>>>9 | X |
Id. Docto |
p- |
cod- |
usuario | character | X( |
12) | X |
Usuário | ||
p- |
Método:
docto-entrada | logical | sim/não | X | Documento de entrada |
Método:
getLocalEstab
Descrição:
Validar se o Local é correspondente ao Estabelecimento.
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
p-cod-estabel | character | X(05) | X | Estabelcimento | ||
p-cod-local | character | X(03) | X | Local |
Método:
selecaoDoctoCargaNew
Descrição:
Retorna uma temporária com o(s) documento(s) que possuem carga. É uma evolução do método selecaoDoctoCarga, no qual foi adicionado o filtro código do embarque.setConstraintEstabelLocal
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
tt-docto-carga | temp-table | X | Tabela temporária | |||
p-cod-estabel |
character | X(05) | X | Estabelcimento |
p-cod- |
local | character | X( |
03) | X |
Local | ||
p- |
dt-inplan- |
docto-ini |
date | dd/mm/aaaa | X |
|
| Data implantação docto |
Inicial |
p- |
dt-inplan- |
docto-fim |
date | dd/mm/aaaa |
X |
|
Método:
setConstraintEstabelLocal2
Parâmetros:
| Data implantação docto Final |
p-num-docto-ini |
Parâmetro
Tipo
Formato
I
O
IO
Descrição
character | X( |
16) | X |
Nr. Docto Inicial | ||
p- |
num-docto- |
fim | character | X( |
16) | X |
Nr. Docto Final | ||
i-docto- |
carga |
date
integer | 9 | X |
Data implantação docto Inicial
1- Com carga/ 2- Sem carga/ 3- Ambos | ||
p-docto- |
entrada |
logical |
sim/ |
não | X |
Entrada | ||
p- |
docto-saida | logical | sim/não | X | Saída |
p- |
docto-ressup | logical | sim/não |
X |
Ressuprimento | ||
p- |
nao-iniciada | logical | sim/não |
X |
Não iniciado | ||
p- |
em-processo | logical | sim/não |
X |
Método:
setConstraintFiltro
Parâmetros:
Em processo | ||||||
p-concluida | logical | sim/não | X | Concluído | ||
p-docto-implantado | logical | sim/não | X | Docto Implantado | ||
p-docto-concluido |
Parâmetro
Tipo
Formato
I
O
IO
Descrição
X
logical | sim/não | X |
Docto Concluído | ||
p- |
cdd-embaq- |
ini |
decimal |
>>>>>>>>>>>9 | X |
Cód.Embarque Inicial | ||
p-cdd- |
embaq-final |
decimal |
>>>>>>>>>>>9 | X | Cód.Embarque Final |
Definição Tabela Temporária:
DEF TEMP-TABLE tt-docto-carga NO-UNDO
FIELD cod-estabel LIKE Wm-docto.cod-estabel
FIELD cod-local LIKE Wm-docto.cod-local
FIELD id-docto LIKE Wm-docto.id-docto FORMAT ">>>>>>>>>>>9"
FIELD dt-implan-docto LIKE Wm-docto.dt-implan-docto
FIELD num-docto LIKE Wm-docto.num-docto
FIELD id-carga LIKE Wm-carga.id-carga FORMAT ">>>>>>>>>>>9"
FIELD dt-geracao LIKE Wm-carga.dt-geracao
FIELD num-docto-origem LIKE Wm-docto.num-docto-origem
FIELD tipo-transacao as character format "X(25)"
FIELD origem-docto as character format "X(25)".
Método:
setConstraintDtNumIdDocto
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
p-dt-inplan-docto-ini | date | dd/mm/aaaa | X |
|
| Data implantação docto Inicial |
p-dt-inplan-docto-fim | date | dd/mm/aaaa | X |
|
| Data implantação docto Final |
p-num-docto-ini | character | X(16) | X | Nr. Docto Inicial | ||
p-num-docto-fim | character | X(16) | X | Nr. Docto Final | ||
p-id-docto-ini | decimal | >>>>>>>>>9 | X | Id. Docto Inicial | ||
p-id-docto-fim | decimal | >>>>>>>>>9 | X | Id. Docto Final |
Método:
setConstraintDtNumIdDocto2
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
p-cod-estabel | character | X(05) | X | Estabelcimento | ||
p-cod-local | character | X(03) | X | Local | ||
p-num-docto-ini | character | X(16) | X | Nr. Docto Inicial | ||
p-num-docto-fim | character | X(16) | X | Nr. Docto Final | ||
p-ind-tipo-trans-ini | integer | >9 | X | Tipo Transação Inicial | ||
p-ind-tipo-trans-fim | integer | >9 | X | Tipo Transação Final | ||
p-ind-origem-docto-ini | integer | >9 | X | Origem Docto | ||
p-ind-origem-docto-fim | integer | >9 | X | Origem Docto |
Método:
setConstraintEstabelLocal
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
p-cod-estabel-ini | character | X(05) | X | Estabelcimento Inicial | ||
p-cod-estabel-fim | character | X(05) | X | Estabelcimento Final | ||
p-cod-local-ini | character | X(03) | X | Local Inicial | ||
p-cod-local-fim | character | X(03) | X | Local Final |
Método:
setConstraintEstabelLocal2
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
p-cod-estabel | character | X(05) | X | Estabelcimento | ||
p-cod-local | character | X(03) | X | Local | ||
p-dt-inplan-docto-ini | date | dd/mm/aaaa | X |
|
| Data implantação docto Inicial |
p-dt-inplan-docto-fim | date | dd/mm/aaaa | X |
|
| Data implantação docto Final |
p-ind-tipo-trans-ini | integer | >9 | X | Tipo Transação Inicial | ||
p-ind-tipo-trans-fim | integer | >9 | X | Tipo Transação Final | ||
p-ind-origem-docto-ini | integer | >9 | X | Origem Docto | ||
p-ind-origem-docto-fim | integer | >9 | X | Origem Docto |
Método:
setConstraintFiltro
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição | ||||||||||||||||||||||||||||||||||||||
p-filtro | integer | >9 | X |
|
| Situação Docto (1- Implantado, 2-Atualizado, 3- Ambos) | ||||||||||||||||||||||||||||||||||||||
p-entrada-man | Recebimento | p-pre-fat | logical | sim/não | X | Pré-faturamento | p-pedido | logical | sim/não | X | Pedido | p-trans-destino | logical | sim/não | X | Transferência Destino | p-trans-origem | logical | sim/não | X | Transferência Origem | p-rejeicao | logical | sim/não | X | Rejeição | p-devolucao | logical | sim/não | X | Devolução | p-transacao | integer | >9 | X | Tipo Transação | p-reportelogical | sim/não | X | Reporte
|
| Entrada Manual | ||
p-estornosaida-man | logical | sim/não | XEstorno | Saída Manual | ||||||||||||||||||||||||||||||||||||||||
p-consolidadorecebimento | logical | sim/não | X | ConsolidadoRecebimento | ||||||||||||||||||||||||||||||||||||||||
p-invpre-entradafat | logical | sim/não | XInventário Entrada | Pré-faturamento | ||||||||||||||||||||||||||||||||||||||||
p-inv-saidapedido | logical | sim/não | X | Inventário SaídaPedido | ||||||||||||||||||||||||||||||||||||||||
p-canctrans-nfsdestino | logical | sim/não | XCancelamento | NFSTransferência Destino | ||||||||||||||||||||||||||||||||||||||||
p-reqtrans-materialorigem | logical | sim/não | X Requisição | Material ProduçãoTransferência Origem | ||||||||||||||||||||||||||||||||||||||||
p-dev-req-estoquerejeicao | logical | sim/não | X | Devolução Requisição EstoqueRejeição | ||||||||||||||||||||||||||||||||||||||||
p-req-estoquedevolucao | logical | sim/não | X | Requisição Estoque |
Método:
setConstraintTransferencia
Parâmetros:
Devolução | ||||||
p-transacao | integer | >9 | X | Tipo Transação | ||
p-reporte | ||||||
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
logical | sim/não | X | Reporte | |||
p-estorno | Transferência |
Método:
setConstraintFiltro3
Parâmetros:
logical | sim/não | X | Estorno | |||||
p-consolidado | logical | sim/não | X | Consolidado | ||||
p-inv-entrada | logical | sim/não | X | Inventário Entrada | ||||
p-inv-saida | ||||||||
Parâmetro | Tipo | Formato | I | O | IO | Descrição | ||
p-filtro | integer | >9 | X |
|
| Situação Docto (1- Implantado, 2-Atualizado, 3- Ambos) | ||
logical | sim/não | X |
|
| Entrada ManualInventário Saída | |||
p-saidacanc-mannfs | logical | sim/não | X Saída | ManualCancelamento NFS | ||||
p-recebimentoreq-material | logical | sim/não | X Recebimento | Requisição Material Produção | ||||
p-predev-req-fatestoque | logical | sim/não | X Pré-faturamento | Devolução Requisição Estoque | ||||
p-req-pedidoestoque | logical | sim/não | XPedido | Requisição Estoque |
Método:
setConstraintTransferencia
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição | ||||||||||||
p- | trans-destinotransferencia | logical | sim/não | X |
| Transferência Destino | p-trans-origem | logical | sim/não | X | Transferência Origem | p-rejeicao | logical | sim/não | X | Rejeição |
| Transferência |
Método:
setConstraintFiltro3
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição | |
p-filtro | integer | >9 | X |
|
| Situação Docto (1- Implantado, 2-Atualizado, 3- Ambos) | |
p-entrada-man | p-devolucaological | sim/não | X | Devolução
|
| Entrada Manual | |
p-reportesaida-man | logical | sim/não | XReporte | Saída Manual | |||
p-estornorecebimento | logical | sim/não | X | EstornoRecebimento | |||
p-sitpre-entfat | logical | sim/não | XEntrada | Pré-faturamento | |||
p-sit-saipedido | logical | sim/não | X | SaídaPedido | |||
p-sittrans-resdestino | logical | sim/não | XRessuprimento | Transferência Destino | |||
p-sittrans-traorigem | logical | sim/não | X Transferência | Transferência Origem | |||
p-sit-motrejeicao | logical | sim/não | X | MovimentaçãoRejeição | |||
p-dev-req-estoquedevolucao | logical | sim/não | X | Devolução Requisição Estoque | |||
p-req-estoquereporte | logical | sim/não | X | Requisição Estoque |
Método:
setConstraintFiltro4
Parâmetros:
...
Parâmetro
...
Tipo
...
Formato
...
I
...
O
...
IO
...
Descrição
...
X
...
...
...
X
...
...
...
Reporte | ||||||
p-estorno | logical | sim/não | X | Estorno | ||
p-sit-ent | logical | sim/não | X | Entrada | ||
p-sit-sai | logical | sim/não | X | Saída | ||
p-sit-res | logical | sim/não | X | Ressuprimento | ||
p-sit-tra | logical | sim/não | X | Transferência | ||
p-sit-mot | logical | sim/não | X | Movimentação | ||
p-dev-req-estoque | logical | sim/não | X | Devolução Requisição Estoque | ||
p-req-estoque | logical | sim/não | X | Requisição Estoque |
Método:
setConstraintFiltro4
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
p-ind-origem | integer | >9 | X |
|
| Origem Docto |
p-filtro |
Método:
setConstraintIdDocto
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição | |||||||||||||||||||||||||||||||||||
p-cod-estabel | character | X(05) | X | Estabelcimento | p-cod-local | character | X(03) | X | Local | p-id-docto-ini | decimal | >>>>>>>>>9 | X | Id. Docto Inicial | p-id-docto-fim | decimal | >>>>>>>>>9 | X | Id. Docto Final | p-ind-tipo-trans-ini | integer | >9 | X | Tipo Transação Inicial | p-ind-tipo-trans-fim | integer | >9 | X | Tipo Transação Final | p-ind-origem-docto-ini | integer | >9 | X | Origem Docto | p-ind-origem-docto-fiminteger | >9 | X | Origem Docto
|
| Situação Docto (1- Implantado, 2-Atualizado, 3- Ambos) |
Método:
setConstraintMovtoEstoqsetConstraintIdDocto
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição | ||||||||||||
p-cod-estabel | character | X(05) | X | Estabelcimento | p-cod-local | character | X(03) | X | Local | p-num-docto | character | X(16) | X | Nr. Docto | Estabelcimento | |||
p-cod-local | character | X(03) | X | Local | ||||||||||||||
p-id-docto-ini | decimal | >>>>>>>>>9 | X | Id. Docto Inicial | ||||||||||||||
p-id-docto-fim | decimal | >>>>>>>>>9 | X | Id. Docto Final | ||||||||||||||
p-ind-tipo-trans-ini | integer | >9 | X | Tipo Transação Inicial | ||||||||||||||
p-ind-tipo-trans-fim | integer | >9 | X | Tipo Transação Final | ||||||||||||||
p-ind-origem-docto-ini | integer | >9 | X | Origem | p-dt-docto | date | dd/mm/aaaa | X | Data Transação Docto | |||||||||
p-ind-origem-docto-fim | integer | >9 | X | Origem Docto |
Método:
setConstraintOrigemDoctosetConstraintMovtoEstoq
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
p-cod-estabel | character | X(05) | X | Estabelcimento | ||
p-cod-local | character | X(03) | X | Local | ||
p-indnum-origem-docto | integer | character | X(16)>9 | X | Origem Docto |
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 referências (“2”) e uma variável de que indicará se o registro foi encontrado ou não (“YES”/”NO”).
Requisitos:
Nr. Docto | ||||||
p-dt-docto | date | dd/mm/aaaa | X | Data Transação Docto | ||
p-ind-origem-docto | integer | >9 | X | Origem Docto |
Método:
setConstraintOrigemDoctoNenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descriçãoc | ||||||||||||||
p-cod- | tableestabel | Charcharacter | X(05) | X |
| Nome da tabela a ser pesquisada | c-param | Char | X |
|
| Valor do parâmetro | c-description | Char |
| X |
| Valor da descriçãoEstabelcimento | ||
p-cod-local | character | X(03) | X | Local | ||||||||||||||||
p-ind-origem-docto | integer | >9 | X | Origem Docto |