'=============== CONFIGURE OS DADOS ABAIXO ======================================== '============== DADOS DO CEDENTE (EMISOR DO BOLETO) ================================= x136= "Nome do Cedente" ' Nome do Cedente Titular da Conta x49= "11.111.111/0001-01" ' CNPJ Cedente '============== DADOS DA CONTA DO CEDENTE (EMISOR DO BOLETO) ========================== x64 = "003376" 'Numero da Conta dac_conta = "0" ' Digito da Conta x83 = "0238" 'Numero da Agência x9 = "870" ' CNPJ PV da Caixa operação 870 para carteira SR (8) '============= DADOS DO BOLETO A SER GERADO ======================================= x101 = "5,00" ' Valor do Boleto x33 = "12/07/2004" ' Data de Vencimento x274= "12/07/2004" ' Data do Documento x10 = "01" 'Código da Carteira (01, 8, 9, 80, 81, 82, 00) x81 = "1" ' Nosso numero '================ DADOS DO SACADO (CLIENTE QUEM PAGA O BOLETO) ====================== x109 = "Nome do seu cliente - (Sacado)" ' Nome do seu cliente - (Sacado) x70 = "Endereço do seu cliente - (Sacado)" ' Endereço do seu cliente - (Sacado) x79 = "Bairro" ' Bairro Sacado x74 = "CEP" ' CEP Sacado x67 = "Cidade" ' Cidade x28 = "UF" ' Estado
Function x32(x126, x13) Dim x51, x27, x122, x150, x151, cnum x126 = RTrim(LTrim(x126)) For x150 = 1 To Len(x126) x151 = Mid(x126, x150, 1) If IsNumeric(x151) Then cnum = cnum & x151 End If Next x126 = cnum x122 = "0000000000000000000000000000": x51 = CInt(x51) If Len(x126) < x13 Then x51 = Abs(x13) - Abs(Len(x126)): x27 = Mid(x122, 1, x51) & CStr(x126) x32 = x27 ElseIf Len(x126) > x13 Then x32 = Right(x126, x13) Else x32 = x126 End If End Function Function x16(x15, x36, x94) Dim x87, x69, x45 x45 = x36 + 1 x87 = "" Do If IsNumeric(Mid(x15, (x45), 1)) Then x87 = x87 & Mid(x15, (x45), 1) x45 = x45 + 1 End If Loop While IsNumeric(Mid(x15, (x45), 1)) For x69 = 1 To x87 x94 = x94 & (x91(53)) Next x36 = x36 + 2 x16 = x94 End Function
Agora veja algumas partes do nosso código
[ Partes dos códigos|
Algumas Funções | Documentação ]