Árvore de páginas

Documento de BO

Produto:

Datasul

Ocorrência:

Documentação de BO

Nome Físicoinbo/boin000892.p

 

RecordSet

 

tt-rat-lote-medic-nfe

tt-rat-lote-medic-nfe

Atributo

Tipo

Formato

        Descrição

Obr.

num-seq-rat

Int

>>>>,>>9

Seq Rateio Ordem Compra

Sim

seq-item

Int

>>9

Sequência do Item

Sim

qtd-lote-fabrican

Dec

>>>>,>>9.9999

Quantidade Lote Fabricante

Não

val-preco-max-fabrican

Dec

->>,>>>,>>>,>>9.9999

Valor Preço Máximo Fabricante

Não

dat-fabricc-lote

Date

99/99/9999

Data Fabricação

Não

dat-valid-lote-fabrican

Date

99/99/9999

Validade Lote Fabricante

Não

cdn-fabrican.

Int

>>>>>>>>9

Código Fabricante

Não

idi-orig-trad

Int

9

Original/Traduzido

Sim

ch-acesso-comp-nfe

Char

X(60)

Chave Acesso

Sim

cod-barras

Char

X(50)

Código Barras

Não

cod-lote-fabrican

Char

X(40)

Código Lote Fabricante

Não

cod-livre-1

Char

X(100)

Atributo livre para uso interno

Não

cod-livre-2

Char

X(100)

Atributo livre para uso interno

Não

log-livre-1

Log

Sim/Não

Atributo livre para uso interno

Não

log-livre-2

Log

Sim/Não

Atributo livre para uso interno

Não

num-livre-1

Int

->>>>>>>>9

Atributo livre para uso interno

Não

num-livre-2

Int

->>>>>>>>9

Atributo livre para uso interno

Não

val-livre-1

Dec

->>>>>>>>>>>9.9999

Atributo livre para uso interno

Não

val-livre-2

Dec

->>>>>>>>>>>9.9999

Atributo livre para uso interno

Não

dat-livre-1

Data

99/99/9999

Atributo livre para uso interno

Não

dat-livre-2

Data

99/99/9999

Atributo livre para uso interno

Não

 

Métodos Básicos

 

Métodos básicos de acesso ao banco de dados.

 

 

Método:

goToKey

 

Descrição:

Reposiciona registro com base no índice ratlote-id.

     

Requisitos: Nenhum

 

Parâmetros:

Parâmetro

Tipo

Formato

I

O

IO

Descrição

pcod-chave-aces-nfse

char

X(100)

X

 

 

Código Chave Acesso NFS-e

pidi-orig-trad

Int

9

X

 

 

Indicador de registro original/traduzido

Pseq-item

Int

>>9

X

 

 

Sequencia do item  da NF-e

Pnum-seq-rat

Int

>>>>,>>9

X

 

 

Sequencia do rateio

 


Método:

getKey

 

Descrição:

Retorna valores dos campos do índice dcto-nfse-chave.

     

Requisitos: Nenhum

 

Parâmetros:

Parâmetro

Tipo

Formato

I

O

IO

Descrição

pcod-chave-aces-nfse

char

X(100)

 

X

 

Código Chave Acesso NFS-e

pidi-orig-trad

Int

9

 

X

 

Indicador de registro original/traduzido

Pseq-item

Int

>>9

 

X

 

Sequencia do item  da NF-e

Pnum-seq-rat

Int

>>>>,>>9

 

X

 

Sequencia do rateio

 

 

Método:

validateRecord

 

Descrição:

Valida temptable RowObject

 

Requisitos: Nenhum

 

Parâmetros:

Recebe o tipo de validação (Create, Delete, Update)

Parâmetro

Tipo

Formato

I

O

IO

Descrição

pType

char

 

X

 

 

Recebe o tipo de validação

 

 

Método:

getCharField

 

Descrição:

Retorna o valor de um campo character.

 

Requisitos: Nenhum

 

Parâmetros:

Parâmetro

Tipo

Formato

I

O

IO

Descrição

pFieldName

char

 

X

 

 

Nome Campo

pFieldValue

char

 

 

X

 

Valor Campo

 

 

Método:

getDecField

 

Descrição:

Retorna o valor de um campo decimal.

 

Requisitos: Nenhum

 

Parâmetros:

Parâmetro

Tipo

Formato

I

O

IO

Descrição

pFieldName

char

 

X

 

 

Nome Campo

pFieldValue

decimal

 

 

X

 

Valor Campo

 

 

Método:

getIntField

 

Descrição:

Retorna o valor de um campo inteiro.

 

Requisitos: Nenhum

 

Parâmetros:

Parâmetro

Tipo

Formato

I

O

IO

Descrição

pFieldName

char

 

X

 

 

Nome Campo

pFieldValue

integer

 

 

X

 

Valor Campo

 

 

Método:

getDateField

 

Descrição:

Retorna o valor de um campo date.

 

Requisitos: Nenhum

 

Parâmetros: 

Parâmetro

Tipo

Formato

I

O

IO

Descrição

pFieldName

char

 

X

 

 

Nome Campo

pFieldValue

date

 

 

X

 

Valor Campo

 

 

Método:

getLogField

 

Descrição:

Retorna o valor de um campo logical.

 

Requisitos: Nenhum

 

Parâmetros:

Parâmetro

Tipo

Formato

I

O

IO

Descrição

pFieldName

char

 

X

 

 

Nome Campo

pFieldValue

logical

 

 

X

 

Valor Campo

 

 

Método:

getRawField

 

Descrição:

Retorna valor de campos do tipo raw.

 

Requisitos: Nenhum

 

Parâmetros:

Parâmetro

Tipo

Formato

I

O

IO

Descrição

pFieldName

char

 

X

 

 

Nome Campo

pFieldValue

raw

 

 

X

 

Valor Campo

 

 

Método:

getRecidField

 

Descrição:

Retorna valor de campos do tipo recid.

 

Requisitos: Nenhum

 

Parâmetros:

Parâmetro

Tipo

Formato

I

O

IO

Descrição

pFieldName

char

 

X

 

 

Nome Campo

pFieldValue

recid

 

 

X

 

Valor Campo

 

Queries e Constraints

 

 Definição das Queries (acesso ao banco de dados) e Contraints (regras de leitura)  utilizadas para buscar grupos de registros da base de dados.

 

 

Método:

OpenQueryStatic ("Main")

 

Descrição:

Busca conjunto de registros da tabela docto-orig-nfse.

 

 

Método:

OpenQueryStatic ("Monitor ")

 

Descrição:

Busca conjunto de registros da tabela rat-lote-medic-nfe.

 

Constraints Associados:

Executar o método setConstraintMonitor.

 

 

Método:

SetConstraintMonitor

 

Descrição:

Setar variáveis utilizadas na abertura da query utilizada pelo monitor.

 

Parâmetros:

Parâmetro

Tipo

Formato

I

O

IO

Descrição

Pc-acesso-comp-nfe

Char

 

X

 

 

Chave de acesso

Pidi-orig-trad

Int

 

X

 

 

Original/Traduzido

Pseq-item

Int

 

X

 

 

Sequencia do item

 

Métodos Negócio

 

 Métodos adicionais de atualização e acesso a base de dados.

 

 

Método:

 

Descrição:

 

Requisitos:

 

Parâmetros:

Parâmetro

Tipo

Formato

I

O

IO

Descrição