Árvore de páginas

Documento de BO

Produto:

Datasul

Ocorrência:

Documentação de BO

Nome Físicoinbo/boin01126p


Objetivo

Faz a manutenção na tabela  docum-est-tribut , está tabela armazenará as informações do tributos do documento.

Campos da tabela

AtributoTipoFormatoDescriçãoMandatório
cod-serie-doctocaracterx(5)Série do DocumentoSim
cod-num-doctocaracterx(16)Número do DocumentoSim
cdn-emitenteinteiro>>>>>>>>9Código do EmitenteSim
cod-natur-operaccaracterx(06)Natureza de OperaçãoSim
nom-tribcaracterx(20)TributoSim
cod-campocaracterx(20)CampoSim
cod-conteudocaracterx(50)Conteúdo

Métodos

Quando a BO for executada em modo persistente, além dos métodos padrões da BO, foram disponibilizados os seguintes métodos auxiliares:

setConstraintOfDocumEst

Sintaxe

RUN setConstraintOfDocumEst IN h-handle (INPUT c-serie-docto, 
                                                                       INPUT c-nro-docto, 
                                                                        INPUT i-cod-emitente,
                                                                        INPUT c-nat-operacao).

Descrição

 

Seta as restrições por documento

openQueryOfDocumEst 

Requisito

A setConstraintOfDocumEst  ter sido executada anteriormente.

Sintaxe

run openQueryOfDocumEst in h-handle.

Descrição

Abre a query da BO conforme as restrições passadas na procedure setConstraintOfDocumEst  .

Abre a query para uma faixa de modelo e plano.

 

Parâmetros

Descrição

 

Não Contém


Retorno

Os valores possíveis para o return-value são: OK (execução correta) e NOK (execução com problemas).

createTotaisDocumEstTribut 

Sintaxe

 RUN createTotaisDocumEstTribut IN h-handle (INPUT c-serie-docto,
                                                                            INPUT c-nro-docto,
                                                                            INPUT i-cod-emitente,
                                                                            INPUT c-nat-operacao,
                                                                            OUTPUT TABLE tt-docum-est-tribut).

Descrição

Gravar os totais base e valor dos novos tributos


 

Parâmetros

Descrição

 

p-serie-docto

p-nro-docto

p-cod-emitente

p-nat-operação

 recebe valor do campo série

 recebe valor do campo número do documento

 recebe valor do campo emitente

 recebe valor do campo natureza de operação

Retorno

retorna os dado da temp-table da docum-est-tribut


Exemplo de registros que a tabela da docum-est-tribut poderá conter.

CampoDescriçãoValor no ExemploDetalhamento
cod-serie-doctoSérie Docto1Série do documento
cod-num-doctoDocumento1510251Número do documento
cdn-emitenteEmitente10Emitente do documento
cod-natur-operacNatureza Operação1101Natureza do documento
nom-tribTributoCBSTributo
cod-campoCampoBASEAtributo do tributo
cod-conteudoConteúdo150,00Valor