Ponto-de-Entrada: PL580CDB - Customiza Código de Barras
Versões: | Microsiga Protheus 8.11 , Microsiga Protheus 10 |
Compatível Países: | Todos |
Sistemas Operacionais: | Todos |
Compatível às Bases de Dados: | Todas TotvsDbAccess |
Idiomas: | Espanhol , Inglês |
Descrição:
O ponto de entrada PL580CDB, tem como objetivo customizar o código de barras para bancos diferentes de "001-Banco do Brasil" ou "104-CEF"Sua execução é realizada durante a emissão/impressão de boletos no relatório "Emissão Boletos (PLSR580)".
Eventos
Programa Fonte
PLSR580.PRW
Sintaxe
PL580CDB - Customiza Código de Barras ( [ ParamIxb[1] ], [ ParamIxb[2] ], [ ParamIxb[3] ], [ ParamIxb[4] ], [ ParamIxb[5] ], [ ParamIxb[6] ], [ ParamIxb[7] ], [ ParamIxb[8] ], [ ParamIxb[9] ], [ ParamIxb[10] ], [ ParamIxb[11] ], [ ParamIxb[12] ] ) --> aRetorno
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
ParamIxb[1] | Caracter | Código referente ao Prefixo do Título do Boleto Emitido | |||||||||||||||
ParamIxb[2] | Caracter | Código referente ao Número do Título do Boleto Emitido | |||||||||||||||
ParamIxb[3] | Caracter | Código referente a Parcela do Título do Boleto Emitido | |||||||||||||||
ParamIxb[4] | Caracter | Código referente ao Tipo do Título do Boleto Emitido | |||||||||||||||
ParamIxb[5] | Caracter | Código referente ao Banco do Sacado do Título do Boleto Emitido | |||||||||||||||
ParamIxb[6] | Caracter | Código referente a Agência do Título do Boleto Emitido | |||||||||||||||
ParamIxb[7] | Caracter | Código referente a Conta do Sacado do Título do Boleto Emitido | |||||||||||||||
ParamIxb[8] | Caracter | Código referente ao Dac do Título do Boleto Emitido | |||||||||||||||
ParamIxb[9] | Caracter | Código referente ao Número do Documento do Título do Boleto Emitido | |||||||||||||||
ParamIxb[10] | Numérico | Valor referente ao Título do Boleto Emitido | |||||||||||||||
ParamIxb[11] | Caracter | Código referente a Carteira do Título do Boleto Emitido | |||||||||||||||
ParamIxb[12] | Caracter | Código referente a Moeda do Título do Boleto Emitido |
Retorno
-
aRetorno()
- Array com nove posições: 1- Variável caracter com dados referente ao Código de Barras; 2- Variável caracter com dados referente a Linha Digitável; 3- Variável caracter com dados referente a Informação do campo Nosso Número4- Variável lógica, se habilitado (.T.) considera o dígito verificador do campo Código Cedente enviado no parâmetro 5, se desabilitado (.F.) não considera.5- Variável numérica com o dígito verificador do campo Código Cedente.6- Variável caracter com o código da carteira do banco (cCart)7- Variável caracter com a espécie do título (cEspec)8- Variável caracter com o código de aceite do título (cAceite)9- Variável caracter com o dígito verificador do banco (cMoeda)
Observações
Exemplos
User function PL580CDBLocal cPrefixo := ParamIxb[1]Local cNumero := ParamIxb[2]Local cParcela := ParamIxb[3] Local cTipo := ParamIxb[4] Local cBanco := ParamIxb[5] Local cAgencia := ParamIxb[6] Local cConta := ParamIxb[7] Local cDacCC := ParamIxb[8] Local cNroDoc := ParamIxb[9] Local nValor := ParamIxb[10] Local cCart := ParamIxb[11] Local cMoeda := ParamIxb[12]Local aRetorno := {"","","",.T.,"","","","",""}//Regra Especifica do Cliente Return(aRetorno)
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas