Documento de BO
Produto: | Datasul |
Ocorrência: | Documentação de BO |
Nome Físico | dibo/bodi154can.p |
RecordSet
O BO não utiliza temp-table para comunicação.
Métodos Básicos
Vide BO da tabela ped-item (bodi154).
Queries e Constraints
Vide BO da tabela ped-item (bodi154).
Métodos Negócio
Métodos de atualização da base de dados.
Método:
validateCancelation
Descrição
Validar possibilidade de cancelamento do item do pedido.
Requisitos:
Nenhum.
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
rw-ped-venda | rowid |
| X |
|
| Rowid pedido de venda |
RowErrors | Temp Table |
|
|
| X | Temp table de erros da Dbo. |
Método:
updateCancelation
Descrição
Efetuar cancelamento do item do pedido.
Requisitos:
validateCancelation
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
rw-ped-item | rowid |
| X |
|
| Rowid do item do pedido de venda |
p-desc-motivo | char | x(60) | X |
|
| Descrição do motivo de cancelamento |
p-data-cancel | date | 99/99/9999 | X |
|
| Data de cancelamento |
Método:
cancelItemQuotation
Descrição
Efetuar cancelamento do item da cotação.
Requisitos:
Nenhum.
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
rw-ped-item | rowid |
| X |
|
| Rowid do item da cotação de venda |
p-cod-motivo | int | >9 | X |
|
| Código do motivo de cancelamento |
p-desc-motivo | char | X | Descrição do motivo de cancelamento | |||
RowErrors | Temp Table |
|
|
| X | Temp table de erros da Dbo. |
Método:
reopenItemQuotation
Descrição
Reabrir item da cotação.
Requisitos:
Nenhum.
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
rw-ped-venda | rowid |
| X |
|
| Rowid cotação de venda |
RowErrors | Temp Table |
|
|
| X | Temp table de erros da Dbo. |
Método:
updateCancelationComposto
Descrição
Efetuar cancelamento do item do pedido Composto/Configurado. Este método efetua a leitura nos itens filhos relacionados ao item pai e efetua o cancelamento de toda a estrutura.
Requisitos:
validateCancelation
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
rw-ped-item | rowid |
| X |
|
| Rowid do item Composto/Configurado do pedido de venda |
p-desc-motivo | char | x(60) | X |
|
| Descrição do motivo de cancelamento |
p-data-cancel | date | 99/99/9999 | X |
|
| Data de cancelamento |