Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Documento de BO

Produto:

Datasul

Ocorrência:

Documentação de BO

Nome Físico:

dibo/bodi582.p

Objetivo

Efetua manutenção na TAB-GENERICA.


Estrutura

AtributoTipoFormatoDescriçãoObrigatórioEvolução
utilizacaoCaractereX(8)Define o uso da tabela genérica.Sim 
char-1CaractereX(500)Campo livre no formato caractere.Não 
char-2CaractereX(500)Campo livre no formato caractere.Não 
dec-1Decimal->>>>>>>>>>>9.99999999Campo livre no formato decimal.Não 
dec-2Decimal->>>>>>>>>>>9.99999999Campo livre no formato decimal.Não 
log-1LógicoSim/NãoCampo livre no formato lógico.Não 
log-2LógicoSim/NãoCampo livre no formato lógico.Não 
int-1Inteiro->>>>>>>>>9Campo livre no formato inteiro.Não 
int-2Inteiro->>>>>>>>>9Campo livre no formato inteiro.Não 
data-1Data99/99/9999Campo livre no formato data.Não 
data-2Data99/99/9999Campo livre no formato data.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

...

Esta BO é uma BO padrão, tendo os métodos básicos disponíveis para uso. Alguns destes métodos básico foram evoluídos conforme a seguir:

 

setConstraintUtilizacao (Modificações disponíveis a partir do release 12.1.17)

Alterado para permitir setar a utilização da tab-generica para a consulta de dados da tabela de frete com nomes mais sugestivos:

Utilização FacilitadaUtilização Padrão
NegociacaoGFE_MLA_TF_GV9
RotaGFE_MLA_TF_GV8
FaixaGFE_MLA_TF_GV7
TarifaGFE_MLA_TF_GV6
Componente TarifaGFE_MLA_TF_GV1
CotacaoGFE_MLA_TF_GVQ


getCharField

Alterado para permitir setar a utilização da tab-generica para a consulta de dados da tabela de frete com nomes mais sugestivos:

Métodos Negócio

 

...

UtilizacaoInformação disponíveis
GFE_MLA_TF_GV9 (Negociacao)GV9_FILIAL,GV9_CDEMIT,GV9_NRTAB,GV9_NRNEG,GV9_CDCLFR,GV9_DSCLFR,GV9_CDTPOP,GV9_DSTPOP,GV9_DTVALI,GV9_DTVALF,GV9_TPLOTA,GV9_SITMLA,GV9_SIT,GV9_DTCRIA e GV9_USUCRI
GFE_MLA_TF_GV8 (Rota)GV8_NRROTA,GV8_TPORIG,GV8_NRCIOR,GV8_DSCIOR,GV8_DSTORI,GV8_DSTORF,GV8_NRREOR,GV8_CDPAOR,GV8_DSPAOR,GV8_CDUFOR,GV8_NMREM,GV8_TPDEST,GV8_NRCIDS,GV8_DSCIDS,GV8_DSTDEI,GV8_DSTDEF,GV8_NRREDS,GV8_CDPADS,GV8_DSPADS,GV8_CDUFDS e GV8_NMDEST
GFE_MLA_TF_GV7 (Faixa)GV7_CDFXTV,GV7_CDTPVC,GV7_DSTPVC,GV7_QTFXFI,GV7_UNICAL,GV7_VLALUG,GV7_FRQKM e GV7_VLKMEX
GFE_MLA_TF_GV6 (Tarifa)GV6_CDEMIT,GV6_NRTAB,GV6_NRNEG,GV6_CDFXTV,GV6_NRROTA,GV6_CONSPZ,GV6_QTPRAZ,GV6_TPPRAZ e GV6_CONTPZ
GFE_MLA_TF_GV1 (Componente Tarifa)

GV1_CDFXTV,GV1_NRROTA,GV1_CDCOMP,GV1_VLFIXN,GV1_PCNORM,GV1_VLUNIN,GV1_VLFRAC,GV1_VLMINN,GV1_VLLIM,GV1_VLFIXE,GV1_PCEXTR,GV1_VLUNIE e GV1_CALCEX

GFE_MLA_TF_GVQ (Cotacao)

GVQ_CODCOT,GVQ_SEQCOT,GVQ_OBSCOT e GVQ_VALCOT