Documento de BO
Produto: | Datasul |
Ocorrência: | Documentação de BO |
Nome Físico | dibo/bodi159sdf.p |
RecordSet
O BO não utiliza temp-table para comunicação.
| ||||
Atributo | Tipo | Formato | Descrição | Obr. |
|
|
|
|
|
Métodos Básicos
Vide BO da tabela ped-venda (bodi159).
Queries e Constraints
Vide BO da tabela ped-venda (bodi159).
Métodos Negócio
Métodos de atualização da base de dados.
Método:
inputTable
Descrição
Dar a entrada da temp-table da tabela base (ped-venda) na BO. É pré-requisito para execução de todos os outros métodos.
Requisitos:
Nenhum.
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
RowObject | Temp-Table (bodi159.i) |
| X |
|
| Temp table da tabela ped-venda |
Método:
outputTable
Descrição
Enviar a temp-table da tabela base (ped-venda) da BO com os valores default carregados. Deve ser executada após os métodos de setDefault.
Requisitos:
setDefault*****
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
RowObject | Temp-Table (bodi159.i) |
|
| X |
| Temp table da tabela ped-venda |
Método:
setDefaultCustomerName
Descrição
Atualizar todos os campos default do pedido, a partir do nome abreviado do cliente.
Requisitos:
inputTable
Parâmetros:
Nenhum.
Método:
setDefaultDelivery
Descrição
Atualizar os campos default relacionados ao código do local de entrega.
Requisitos:
inputTable
Parâmetros:
Nenhum.
Método:
setDefaultDstChannel
Descrição
Atualizar os campos default relacionados ao canal de vendas, data de entrega e data de implantação do pedido.
Requisitos:
inputTable
Parâmetros:
Nenhum.
Método:
setDefaultPaymentTerm
Descrição
Atualizar os campos default relacionados à condição de pagamento.
Requisitos:
inputTable
Parâmetros:
Nenhum.
Método:
setDefaultPriceTable
Descrição
Atualizar a tabela de preços sugerida conforme código do estabelecimento, cliente, canal de vendas, representante e condição de pagamento (quando o Módulo de Administração de Preços estiver implantado implantado).
Requisitos:
inputTable
Parâmetros:
Nenhum.
Método:
setDefaultTableContents
Descrição
Atualizar os campos default referentes à tabela de preços.
Requisitos:
inputTable
Parâmetros:
Nenhum.
Método:
setDefaultTransactionType
Descrição
Atualizar os campos default relacionados à natureza de operação.
Requisitos:
inputTable
Parâmetros:
Nenhum.
Método:
setDefaultCentralSales
Descrição:
Atualizar os estabelecimentos central e de atendimento de acordo com o estabelecimento do pedido.
Requisitos:
inputTable
Parâmetros:
Nenhum.