Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin

...

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-estabelcharacterx(5)EstabelecimentoSim
cod-localcharacterX(3)LocalSim
dt-implan-doctodate99/99/9999Data ImplantaçãoSim
id-doctodecimal>>>>>>>>>9Identificador DoctoSim
num-doctocharacterX(16)Número DoctoSim
ind-origem-doctointeger>9Origem DoctoSim
seriecharacterX(5)SérieNão
ind-tipo-transinteger>9Tipo TransaçãoSim
cod-usuariocharacterX(12)UsuárioNão
ind-sit-doctointeger>9Situação DoctoSim
log-coletorlogicalSim/NãoColetor AtualizandoNão
num-docto-origemcharacterX(100)Número Docto OrigemNão
log-docto-concluidologicalSim/NãoDocto ConcluídoSim
log-docto-disp-conflogicalSim/NãoDocto Disponível ConferênciaSim
cod-docainteger>>9Código DocaSim
id-cargadecimal>>>>>>>>>>>>>9Id CargaSim
nr-embarqueinteger>>>>>9EmbarqueNão
nr-resumointeger>>>>,>>9Nr ResumoNão
nome-abrevcharacterX(12)Nome AbreviadoNão
nr-pedclicharacterx(12)Pedido ClienteNão
cod-motiv-movtocharacterx(4)Motivo MovimentoNão
log-obrig-movto-modul-estoqlogicalSim/NãoObrigatório Movimento Modulo ENão
log-fatur-ant-wmslogicalSim/NãoCálculo NF Antes Retorno WMSSim
log-dat-atualiz-movto-estoqlogicalSim/NãoData Atualização Movimento EstoqueSim
cdd-embarqdecimal>>>>>>>>>>>>>>>9EmbarqueNão
cdn-hora-criacinteger>>>>9hora criaçãoNão

char-1

char

x(100)

?

Não

char-2

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 

RowNuminteger

Não
r-rowidrowid
?


Não


Métodos Básicos


Métodos básicos de acesso ao banco de dados.

...

Parâmetro

Tipo

Formato

I

O

IO

Descrição

pcod-estabel

char

x(05)

X

 

 

Código do Estabelecimento

pcod-localcharx(03)X

Código do Local
pid-doctodecimal>>>>>>>>>9X

Identificador Docto


Método:

...

Parâmetro

Tipo

Formato

I

O

IO

Descrição

pcod-estabel

char

x(05)

X

 

 

Código do Estabelecimento

pcod-localcharx(03)X

Código do Local
pnum-doctocharx(16)X

Número Documento
ptipo-transinteger>9X

Tipo Transação


Método:

goToKey4

...

Requisitos:

Nenhum


Parâmetros:

Parâmetro

Tipo

Formato

I

O

IO

Descrição

pcod-estabel

char

x(05)

X

 

 

Código do Estabelecimento

pcod-localcharx(03)X

Código do Local
pnum-doctocharx(16)X

Número Documento
ptipo-transinteger>9X

Tipo Transação
porigem-doctointeger>9X

Origem Documento


Método:

goToKey6

 

Descrição:

...

Parâmetro

Tipo

Formato

I

O

IO

Descrição

pcod-estabel

char

x(05)

X

 

 

Código do Estabelecimento

pcod-localcharx(03)X

Código do Local
pnum-doctocharx(16)X

Número Documento
ptipo-transinteger>9X

Tipo Transação
psit-doctointeger>9X

Situação Documento


Método:

...

Parâmetro

Tipo

Formato

I

O

IO

Descrição

p-cod-estabelcharacterX(05)X

Estabelcimento
p-cod-localcharacterX(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.

Parâmetros:


Parâmetro

Tipo

Formato

I

O

IO

Descrição

tt-docto-cargatemp-table

X
Tabela temporária
p-cod-estabelcharacterX(05)X

Estabelcimento
p-cod-localcharacterX(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-inicharacterX(16)X

Nr. Docto Inicial
p-num-docto-fimcharacterX(16)X

Nr. Docto Final
i-docto-cargainteger9X

1- Com carga/ 2- Sem carga/ 3- Ambos
p-docto-entradalogicalsim/não

X



Entrada
p-docto-saidalogicalsim/nãoX

Saída
p-docto-ressuplogicalsim/não

X



Ressuprimento
p-nao-iniciadalogicalsim/não

X



Não iniciado
p-em-processologicalsim/nãoX

Em processo
p-concluidalogicalsim/não

X



Concluído
p-docto-implantadologicalsim/nãoX

Docto Implantado
p-docto-concluidologicalsim/não

X



Docto Concluído
p-cdd-embaq-inidecimal>>>>>>>>>>>9X

Cód.Embarque Inicial
p-cdd-embaq-finaldecimal>>>>>>>>>>>9X

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

...