|
Este código de formulário poderá ser implantando em qualquer sistema que permita
executar um programa CGI através do método
GET como Perl, ASP, PHP, etc... As variáveis de valor (value) podem ser um
resultado de qualquer fator de cálculo permitindo assim automatizar o
sistema de geração de boletos. A Ilustração do código HTML esta
pulando linha para enfatizar algumas situações de uso do sistema. A ordem de
colocação dos campos não
importa e é possível esconder alguns campos desnecessários ao preenchimento
do formulário usando o comando (type=HIDDEN).
<form method="GET"
action="https://boleto.locasite.com.br/cgi-bin/boletos/boletos.cgi">
<input type="text" name="CSID" value="Será_fornecido_após_configuração">
<input type="text" name="ImagemLogotipo" value="Imagem
do Banco">
<input type="text" name="TextoTitulo" size="50"
value="Título">
<input type="text" name="logotipoloja" value="http://www.seudominio/seu_logo.gif">
<input type="text" name="TextoSuperior1" size="50"
value="Texto_Superior_1">
<input type="text" name="TextoSuperior2" size="50"
value="Texto_Superior_2">
<input type="text" name="TextoSuperior3" size="50"
value="Texto_Superior_3">
<input type="text" name="TextoSuperior4" size="50"
value="Texto_Superior_4">
<input type="text" name="TextoSuperior5" size="50"
value="Texto_Superior_5">
<input type="text" name="TextoSuperior6" size="50"
value="Texto_Superior_6">
<input type="text" name="TextoInferior1" size="50"
value="Texto_Inferior_1">
<input type="text" name="TextoInferior2" size="50"
value="Texto_Inferior_2">
<input type="text" name="FonteTexto" size="3"
value="Tipo de Fonte">
<input type="text" name="TamanhoTexto" size="3"
value="Número">
<input type="text" name="DiasVencimento" value="Dias
do Vencimento">
<input type="text" name="NumeroDocumento" value="Número">
<input type="text" name="ValorDocumento" value="Valor">
<input type="text" name="NomeSacado" value="Nome do
Cliente">
<input type="text" name="EnderecoSacado" value="Endereço
do Cliente">
<input type="text" name="CepSacado" value="CEP">
<input type="text" name="BairroSacado" value="Bairro">
<input type="text" name="EstadoSacado" value="Cidade-Estado">
<input type="text" name="CgcCpfSacado" value="CGC/CPF">
<input type="text" name="Demonstrativo1" value="texto1_demo">
<input type="text" name="Demonstrativo2" value="texto2_demo">
<input type="text" name="Demonstrativo3" value="texto3_demo">
<input type="text" name="Demonstrativo4" value="texto4_demo">
<input type="text" name="Instrucao1" value="texto1_instruc">
<input type="text" name="Instrucao2" value="texto2_instruc">
<input type="text" name="Instrucao3" value="texto3_instruc">
<input type="text" name="Instrucao4" value="texto4_instruc">
<input type="text" name="Instrucao5" value="texto5_instruc">
<input type="hidden" name="PathImagens" value="http://www.locasite.com.br/imagem/">
<input type="hidden" name="NossoNumero" value="123456789">
<input type="hidden" name="CalculaDac" value="S">
<input type="hidden" name="DataVencimento" value="Nao_Alterar">
<input type="image" src="https://boleto.locasite.com.br/imagem/boleto/boleto.gif"
border="0" alt="Gerar Boleto Bancário" name="B1">
</form>
Alguns detalhes são importantes salientar, os campos de nome "CSID" e
"ImagemLogotipo" deverão ser preenchidos após a configuração da
conta corrente e serão fornecidos pela Locasite após a liberação da
configuração.
Os campos "PathImagens", "NossoNumero" e "Calculadac"
devem permanecer com tipo (type) no formato HIDDEN que oculta o campo do
formulário da tela. Mantenha o campo "PathImagens" com o endereço
URL da Locasite para que as imagens do boleto continuem aparecendo.
O campo HIDDEN "NossoNumero" deve ser preenchido com um número de no
máximo 9 dígitos para identificação do retorno da cobrança que será
fornecido pelo banco e o campo HIDDEN "Calculadac" deve ser preenchido
com um "S" caso deseje que o sistema efetue o cálculo automático do
dígito verificador do campo "NossoNumero". Para que o sistema gere um
número automático e sequencial deixe estes dois campos vazios.
O campo HIDDEN "DataVencimento" náo deve ser alterado e não pode
ficar vazio pois se estiver vazio o sistema não calculará a data de vencimento
do boleto baseada no campo "DiasVencimento".
O campo "DiasVencimento" deve ser preenchido com um número referente
à quantidade de dias de validade do boleto, ou seja se informar o número 30 o
vencimento do boleto estará acusando a data de 30 dias após a emissão do
boleto.
O campo "ValorDocumento" deve ser preenchido contendo um ponto (.) ou
uma virgula (,) para separar a casa decimal. Ex: 234,12 ou 273.90
Não inclua o ponto da casa do milhar. Ex: 1345,89 ou 1789.98
Qualquer dúvida contate nosso suporte pelo email suporte@locasite.com.br
|