Home

Linha Microsiga Protheus

Páginas filhas
  • PL580CDB - Customiza Código de Barras

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)