CONTEÚDO
01. VISÃO GERAL
A função Modulo11() é utilizada para retornar o dígito verificador do Nosso Número na geração de código de barras e ou instruções de cobranças bancárias (CNAB). A função utiliza de um método matemático para retorno do dígito verificador.
Importante
Devido a particularidade de cada instituição bancária na geração do dígito verificador, a adequação e utilização da função Modulo11() deve ser analisada e enquadrada a regra de negócio necessária.
02. EXEMPLO DE UTILIZAÇÃO
#INCLUDE "protheus.ch" #INCLUDE "TBICONN.ch" #INCLUDE "PARMTYPE.ch" User Function Mod11() Local cRest := "" cRest := Modulo11("19" + "00000000001",2, 7) If !Empty(cRest) .And. cRest == "0" .And. SEE->EE_CODIGO == '237' cRest := "P" EndIf Return cRest
03. MAIS INFORMAÇÕES
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas