Histórico da Página
Documento de BO
Produto: | Datasul |
Ocorrência: | Documentação de BO |
| Nome Físico | dibo/bosc038.p |
RecordSet
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 |
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 | ? | 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 |
tt-wm-docto | Table | - | X |
|
| Temp-table wm-docto |
tt-wm-docto-itens | Table | - | X |
|
| Temp-table wm-docto-itens |
Definição
...
das Tabelas:
...
wm-docto
...
Atributo
...
Tipo
...
Formato
...
Descrição
...
char-1
...
char
...
x(100)
...
?
...
char-2
...
char
...
x(100)
...
?
...
dec-1
...
dec
...
->>>>>>>>>>>9.9
...
?
...
dec-2
...
dec
...
->>>>>>>>>>>
...
?
...
int-1
...
int
...
->>>>>>>>>9
...
?
...
int-2
...
int
...
->>>>>>>>>9
...
?
...
log-1
...
log
...
yes/no
...
?
...
log-2
...
log
...
yes/no
...
?
...
data-1
...
date
...
99/99/9999
...
?
...
data-2
...
date
...
99/99/9999
...
?
Definição Tabela:
...
wm-docto-itens
...
Atributo
...
Tipo
...
Formato
...
Descrição
...
char-1
...
char
...
x(100)
...
?
...
char-2
...
char
...
x(100)
...
?
...
dec-1
...
dec
...
->>>>>>>>>>>9.9
...
?
...
dec-2
...
dec
...
->>>>>>>>>>>
...
?
...
int-1
...
int
...
->>>>>>>>>9
...
?
...
int-2
...
int
...
->>>>>>>>>9
...
?
...
log-1
...
log
...
yes/no
...
?
...
log-2
...
log
...
yes/no
...
?
...
data-1
...
date
...
99/99/9999
...
?
...
data-2
...
date
...
99/99/9999
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
...
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.
...
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
tt-docto | Table | - | X |
|
| Temp-table |
Definição Tabela:
tt-docto | |||
Atributo | Tipo | Formato | Descrição |
| 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 | character | X(16) | Número Docto Origem |
| nr-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 |
| 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 |
Queries e Constraints
Definição das Queries (acesso ao banco de dados) e Contraints (regras de leitura) utilizadas para buscar grupos de registros da base de dados.
...
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:
getDescFK
Descrição
...