...
| Índice | ||
|---|---|---|
|
...
La función Módulo11() se utiliza para devolver el dígito verificador do Nuestro número en la generación del código de barras y/o instrucciones de cobranzas bancarias (CNAB). La función utiliza un método matemático para devolución del
...
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.
| Informações | ||
|---|---|---|
| ||
Devido Debido a particularidade la particularidad 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áriainstitución bancaria en la generación del dígito verificador, la adecuación y utilización de la función Módulo11() debe ser analizada y encuadrada a la regla de negocio necesaria. |
...
...
| Bloco de código | ||||||
|---|---|---|---|---|---|---|
| ||||||
#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 |
...
MÓDULO11 - Calcular o dígito verificador do Nosso Número
19 - CNAB / SISPAG - Funções e VariáveisFunciones y variables