Documento de BO
Produto: | Datasul |
Ocorrência: | Documentação de BO |
Nome Físico | inbo/boin089.p |
Objetivo
Faz a manutenção na tabela DOC-FISICO
Atributo | Tipo | Formato | Descrição | Obrigatório | Evolução |
Nro-docto | Character | X(16) | Documento | Sim | 204 |
Serie-docto | Character | X(5) | Série | Sim | 204 |
Cod-emitente | Integer | >>>>>>>>9 | Emitente | Sim | 204 |
Cod-estabel | Character | X(3) | Estabelecimento | Sim | 204 |
Dt-emissao | Date | 99/99/9999 | Data Emissão | Sim | 204 |
Dt-trans | Date | 99/99/9999 | Data Transação | Sim | 204 |
Situação | Integer | >9 | Situação | Sim | 204 |
Tipo-nota | Integer | >9 | Tipo Nota | Sim | 204 |
Check-sum | Character | X(20) | Check-sum | Não |
|
Despesa-nota | Decimal | >>>>>,>>>,>>9.99 | Despesas Nota | Sim |
|
Dt-atualiza | Date | 99/99/9999 | Data Atualização | Sim |
|
Estab-de-or | Character | X(3) | Est Origem/Destino | Sim |
|
Estorn-comis | Logical | Sim/não | Estorna Comissão | Sim |
|
Mo-codigo | Integer | >9 | Moeda | Não |
|
Observação | Character | X(2000) | Observação | Sim |
|
Tot-desconto | Decimal | >>>>>,>>>,>>9.99 | Total dos Descontos | Sim |
|
Tot-peso | Decimal | >>>>,>>>,>>9.9999 | Peso Total | Sim |
|
Usuário | Character | X(12) | Usuário | Sim |
|
Valor-frete | Decimal | >>>>>,>>>,>>9.99 | Valor frete | Sim |
|
Valor-mercad | Decimal | >>>>>,>>>,>>9.99 | Valor Total Mercadorias | Sim |
|
Valor-outras | Decimal | >>>>>,>>>,>>9.99 | Outras | Sim |
|
Valor-seguro | Decimal | >>>>>,>>>,>>9.99 | Seguro | Sim |
|
Nat-comp | Character | X(06) | Natureza Complementar | Sim |
|
Log-wms-atual | Logical | Sim/não | WMS Atualizado | Não |
|
Cod-prog | Character | X(8) | Nome Programa | Não |
|
Métodos
Quando a BO for executada em modo persistente, os seguintes métodos estarão disponíveis para execução:
Métodos Básicos
Método Negócio
setContraintRangePage4
Requisito | Documento do Recebimento Físico | |
Sintaxe | setConstraintRangePage4(input pcIniNroDocto, input pcEndNroDocto, input pcIniSerieDocto, input pcEndSerieDocto, input piIniEmitente, input piEndEmitente, input piIniTpNota, input piEndTpNota) | |
Descrição | Carrega variáveis para busca dos documentos. | |
| Parâmetros | Descrição |
| pcIniNroDocto pcEndNroDocto pcIniSerieDocto pcEndSerieDocto piIniEmitente piEndEmitente piIniTpNota piEndTpNota | Número do documento inicial Número do documento final Série do documento inicial Série do documento final Código do emitente do documento inicial Código do emitente do documento final Tipo nota inicial Tipo nota final |
Retorno | A BO irá retornar “OK”. |
openQueryRangePage4
Requisito | Documento do Recebimento Físico |
Sintaxe | RUN openQueryStatic IN hDBOin089(INPUT "RangePage4":U). |
Descrição | Realiza a query na tabela doc-fisico com os parâmetros passados no método “setConstraintRangePage4 “. |
Retorno | A BO irá retornar “OK”. |