Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Funções e Variáveis

Produto:

Microsiga Protheus V12



Funções:

. MOD10 Calcula o digito verificador de uma seqüência de números baseado no módulo 10: MOD10 - Cálculo de dígito verificador - Módulo 10 -- 112297

. VLDCODBAR Valida o Código de Barras ou Linha Digitável: VLDCODBAR - Validar o código de barras ou a linha digitável

. SOMAVALOR É composta pelo conteúdo dos campos: SALDO + ACRÉSCIMO - DECRÉSCIMO: FIN0004_SISPAG_Somavalor_F240SUM | Obs: Função disponível para Cobrança e Pagamentos ( mesmo conceito para variável "nSomaValor")

. INCREMENTA Incrementa um a um, à determinado Número:

. NOSSONUM Retorna digito de controle: NOSSONUM - Número disponível para identificação do título -- 112303

. NUMTITULO Função de busca por chave única (Prefixo+Número+Parcela+Tipo+Fornecedor) - Utilizada Somente em CNAB de PAGAMENTOS

. GRAVADATA Retorno de um campo data com formatos diferentes conforme parametrização desejada: http://tdn.totvs.com/display/public/PROT/GravaData

. SOMAABAT  Calcular o total de abatimentos do título: SomaAbat - Calcular o total de abatimentos do título

. SUBSTRExtrai uma parte de uma cadeia de caracteres: SUBSTR()

. STRZEROA partir de um numérico esta função retorna uma string formatada, inserindo zeros à esquerda: StrZero

. MODULO11 → Calcula dígito verificador do Nosso Numero: MÓDULO11 - Calcular o dígito verificador do Nosso Número

Variáveis:

· TITULO → Referência utilizada para encontrar o número do título no Banco de dados - Ex: Conteúdo definido nas posições "001009" do arquivo de retorno, devem ser iguais ao E2_IDCNAB

· ABATIMENTO → Referência ao Abatimento aplicado no título

· ESPECIE → Referência à descrição da tabela 17 na SX5. Ex: "01" - DP.

· MULTA → Referência ao valor de Multa aplicado no título

· OCORRENCIA → Referência ao código da ocorrência cadastrada na tabela SEB.

· IOFReferência ao valor de IOF cobrado.

· DATA Referência à data da ocorrência. Ex: Ocorrência "06" - Baixa de título - Data: 01/01/2018 - A data da baixa é 01/01/2018.

· OUTROSCREDITOS Referência à créditos aleatórios.

· VALOR Referência ao valor do título a ser processado.

· DATACREDITO Referência à data de disponibilidade do valor cobrado ou do valor pago.

· DESPESA Referência à despesa de cobrança. (Valor cobrado pelo banco).

· MOTIVO Referência ao motivo da ocorrência retornada pelo banco. (Usada geralmente quando á ocorrência é de rejeição).

· DESCONTO Referência ao valor de desconto aplicado no título.

· NOSSONUMERO Referência ao número disponível para identificação do título.

· JUROS Referência ao valor de Juros aplicado no título.

· RESERVADO

· AUTENTICACAO

· SEGMENTO Definição do Segmento utilizado em cada registro.

· REGISTRO 

. CGC → Referência ao CPF/CNPJ do Fornecedor / Sacador.

. CGCH →

. CODBAR → Referência ao Código de Barras do título (Geralmente utilizado com autenticação do segmento Z).

. SEGJ52 → Referência ao detalhamento do segmento J-52.

. IDENT REG OPCIO → Referência ao identificado de registro opcional. Ex: Detalhe Tipo 5.