Documento de BO
Produto: | Datasul |
Ocorrência: | Documentação de BO |
Nome Físico | dibo/bodi416.p |
RecordSet
eq-usuar-embarq
eq-grp-embarq |
Atributo | Tipo | Formato | Descrição | Obr. |
cod-usuario | Character | x(12) | Código Usuário | sim |
log-alter-grp-embarq | logical | Sim/Não | Alterar Grupo Embarque | não |
log-peso | logical | Sim/Não | Lógica Peso | não |
log-volum | logical | Sim/Não | Volumes | não |
Temp-Tables adicionais utilizadas nos demais métodos de negócio para comunicação dos métodos da BO com o mundo externo e suas respectivas definições.
|
Atributo | Tipo | Formato | Descrição | Obr. |
| | | | |
Métodos Básicos
Métodos básicos de acesso ao banco de dados.
Método:
goToKey
Descrição:
Reposiciona registro com base no índice eqsrmbrq-id.
Requisitos:
Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
cod-usuario | char | x(12) | X | | | Código Usuário |
Método:
getKey
Descrição:
Retorna valores dos campos do índice eqsrmbrq-id.
Requisitos:
Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
Cod-usuario | char | x(12) | | X | | Código Usuário |
Método:
validateRecord
Descrição:
Valida temptable RowObject
Requisitos:
Nenhum
Parâmetros:
Recebe o tipo de validação (Create, Delete, Update)
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
PType | Char | | X | | | Recebe o tipo de validação |
Método:
getCharField
Descrição:
Retorna o valor de um campo character.
Requisitos:
Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
pFieldName | Char | | X | | | Nome Campo |
pFieldValue | Char | | | X | | Valor Campo |
Método:
getDecField
Descrição:
Retorna o valor de um campo decimal.
Requisitos:
Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
pFieldName | Char | | X | | | Nome Campo |
pFieldValue | Decimal | | | X | | Valor Campo |
Método:
getIntField
Descrição:
Retorna o valor de um campo inteiro.
Requisitos:
Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
pFieldName | Char | | X | | | Nome Campo |
pFieldValue | Integer | | | X | | Valor Campo |
Método:
getDateField
Descrição:
Retorna o valor de um campo date.
Requisitos:
Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
pFieldName | Char | | X | | | Nome Campo |
pFieldValue | Date | | | X | | Valor Campo |
Método:
getLogField
Descrição:
Retorna o valor de um campo logical.
Requisitos:
Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
pFieldName | Char | | X | | | Nome Campo |
pFieldValue | Logical | | | X | | Valor Campo |
Método:
getRawField
Descrição:
Retorna valor de campos do tipo raw.
Requisitos:
Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
pFieldName | Char | | X | | | Nome Campo |
pFieldValue | Raw | | | X | | Valor Campo |
Método:
getRecidField
Descrição:
Retorna valor de campos do tipo recid.
Requisitos:
Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
pFieldName | char | | X | | | Nome Campo |
pFieldValue | recid | | | X | | Valor Campo |
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:
OpenQueryStatic ("Main")
Descrição:
Busca conjunto de registros da tabela eq-usuar-embarq.
Métodos Negócio
Métodos adicionais de atualização e acesso a base de dados .
Método:
Descrição:
Requisitos:
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
| | | | | | |
#trackbackRdf ($trackbackUtils.getContentIdentifier($page) $page.title $trackbackUtils.getPingUrl($page))