Histórico da Página
...
Produto: | Datasul |
Ocorrência: | Documentação de BO |
Nome Físico | mnbo/bomn249.p |
RecordSet
Unid-negoc-equipto
tt-item-controle | ||||
Atributo | Tipo | Formato | Descrição | Obr. |
Cod-eqpto | Char | X(16) | Código Equipamento | Yes |
Cod-unid-negoc | Char | X(3) | Código da Unidade de Negócio | Yes |
Val-perc-unid-neg | Dec | >>9.9999 | Percentual Unidade de Negócio | Yes |
Cod-livre-1 | Char | X(100) |
|
|
Cod-livre-2 | Char | X(100) |
|
|
Dat-livre-1 | Date | 99/99/999 |
|
|
Dat-livre-2 | Date | 99/99/999 |
|
|
Num-livre-1 | Int | ->>>>>>>>>9 |
|
|
Num-livre-2 | Int | ->>>>>>>>>9 |
|
|
Val-livre-1 | Dec | ->>>>>>>>>>>9.9999 |
|
|
Val-livre-2 | Dec | ->>>>>>>>>>>9.9999 |
|
|
Log-livre-1 | log | SIM/NAO |
|
|
Log-livre-2 | log | SIM/NAO |
|
|
Métodos Básicos
Métodos básicos de acesso ao banco de dados.
...
Método:
getCharField
Descrição: Retorna valor de campos do tipo caracter.
...
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
pFieldName | char |
| X |
|
| Campo |
PFieldValue | Data |
|
| X |
| Valor |
Método:
getDecField
Descrição: Retorna o valor de campos do tipo decimal.
...
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição | |||||
PFieldName | char |
| X |
|
| Campo | |||||
pFieldValue | Dec |
|
| X |
| Valor |
...
Método:
getIntField
Descrição: Retorna o valor de campo do tipo inteiro.
...
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
PfieldName | Char |
| X |
|
| Campo |
PfieldValue | Int |
|
| X |
| Valor |
...
Método:
getKey
Descrição: Retorna o valor dos campos do índice id.
...
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
Pcod-eqpto | Char |
|
| X |
| Código Equipamento |
pCod-unid-negoc | Char |
|
| X |
| Código Unidade de Negócio |
Método:
getLogField
Descrição: Retorna o valor de campos do tipo lógico.
...
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
PfieldName | Char |
| X |
|
| Campo |
PfieldValue | Log |
|
| X |
| Valor |
...
Método:
getRawField
Descrição: Retorna o valor de campos do tipo raw.
...
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição | |||
PfieldName | Char |
| X |
|
| Campo | |||
PfieldValue | Raw |
|
| X |
| Valor |
...
Método:
getRecidField
Descrição: Retorna o valor de campos do tipo recid.
...
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição | ||
PfieldName | Char |
| X |
|
| Campo | ||
PfieldValue | recid |
|
| X |
| Valor |
...
Método:
goToKey
Descrição: Reposiciona registro com base no índice id.
...
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
Pcod-eqpto | Char |
| X |
|
| Código Equipamento |
Cod-unid-negoc | Char |
| X |
|
| Código Unidade de Negócio |
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.
...
Método:
openQueryMain
Descrição:
Abre a query com todos os registros existentes da tabela unid-negoc-eqpto
Métodos Negócio
Métodos adicionais de atualização e acesso a base de dados.
...
Método:
ValidateRecord
...
Requisitos:
Parâmetros:
Parâmetro |
| Tipo | I I | O | OIO | IO Descrição | |
PType | Char |
| X |
|
| Recebe o tipo de validação |
...
Método:
CarregaTTAux
Descrição: Carrega a temp-table ttUnidNegocioAux com as Unidade de Negócio da Ordem do Equipamento.
Parâmetros:
Parâmetro |
| Tipo | I | O | IO | IO Descrição | |||||||||
PC-cod-eqpto | Char | X |
|
| Código Equipamento | ||||||||||
ttUnidNegocioAux | Temp-table | X |
|
| Temp-table com Matriz Unidade de Negócio Eqpto |
Método:
CriaTTAux
Descrição: Carrega a temp-table ttUnidNegocioAux, com as unidades de negócio do Equipamento original, para posterior reutilização.
Parâmetros:
Parâmetro |
| Tipo | I | O | IO IO | Descrição | |||
PC-cod-eqpto | Char |
| X |
|
| Código Equipamento | |||
ttUnidNegocioAux | Temp-table |
| X | X |
| Temp-table com Matriz Unidade de Negócio Eqpto |
...
Método:
criattUnidNegocEqpto
...
Descrição: Carrega a temp-table ttUnidNegocio com a matriz de Unidade de Negócio do Equipamento passada como parâmetro.
Parâmetros:
Parâmetro |
| Tipo | I | O | IO IO | Descrição | |
c-par-equipto | Char | X |
|
| Código do Equipamento | ||
ttUnidNegocio | Temp-table |
| X | X |
| Temp-table com Matriz Unidade de Negócio Eqpto |
...
Método:
deleteUnidNegocEqpto
...
Descrição: Deleta toda a matriz de Unidade de Negócio do equipamento passado como parâmetro.
Parâmetros:
Parâmetro | Tipo | I | O | IO IO | Descrição | |||||||||||
PC-cod-eqpto | Char |
| X |
|
| Código Equipamento |
Método:
validaPercentual
...
Descrição: Valida o percentual das unidades de negócio gravado para a mesma Ordem de Manutenção, sendo que essas tem de fechar na somatória 100%.
Parâmetros:
Parâmetro |
| Tipo | I | O | IO IO | Descrição | |||||||||||
PC-cod-eqpto | Char |
| X |
|
| Código Equipamento |