# 

Neste
tutorial vamos aprender a criar uma aplicação de boleto bancário no
Scriptcase, o código de barras utilizado será o 2 de 5 no padrão
Febraban de Arrecadação.

(El archivo está disponible para descargar al final).

FEBRABAN:[http://www.febraban.org.br](http://www.febraban.org.br/)

1. Archivo HTML con el diseño de palanquilla.

![](http://cdn1.netmake.com.br/img_kb/pt_br/exemplo_boleto_bancario/01.png)

- Acceda a la opción de plantilla Scriptcase.

![](http://cdn1.netmake.com.br/img_kb/pt_br/exemplo_boleto_bancario/02.png)

- Haga clic en Nueva plantilla;
- Seleccione el tipo como Formato libre;
- Sube el archivo HTML.

![](http://cdn1.netmake.com.br/img_kb/pt_br/exemplo_boleto_bancario/03.png)

- Establezca la orientación de la consulta en formato libre.

![](http://cdn1.netmake.com.br/img_kb/pt_br/exemplo_boleto_bancario/04.png)

- Seleccione la plantilla de formato libre, en este caso el boleto.

![](http://cdn1.netmake.com.br/img_kb/pt_br/exemplo_boleto_bancario/05.png)

- Cree el campo de código de barras tipo 2 de 5.

![](http://cdn1.netmake.com.br/img_kb/pt_br/exemplo_boleto_bancario/06.png)

- Cree un campo de texto para una línea digitable.

![](http://cdn1.netmake.com.br/img_kb/pt_br/exemplo_boleto_bancario/07.png)

- Ahora creemos el método **M\_codigobarras** para configurar el código de barras.

![](http://cdn1.netmake.com.br/img_kb/pt_br/exemplo_boleto_bancario/08.png)

$livre - Variable que contiene las 25 posiciones libres del código de barras, en el ejemplo, la parte libre no tiene las 25 posiciones, pero la macro se completa con 0 (ceros).  
$valor\_boleto - formateado para trabajar con dos decimales (truncar el valor).  
$data - formateado en **aaaammdd**, ya que debe usarse en ese formato.  
  
Después de formatear los valores, utilizaremos la macro sc\_lin\_cod\_barra\_banco para generar el código de barras.  
  
Parámetros:

{codigobarras}: campo de código de barras tipo 2 de 5.  
'409' - Código del banco (FEBRABAN).  
'9' - Código de moneda (FEBRABAN).  
$ valor\_boleto - Valor del documento.  
$ gratis - Parte gratis (FEBRABAN).  
$ data - Fecha de vencimiento.

- En este paso, asociaremos los campos existentes en la consulta con las variables definidas en el formato libre (archivo HTML utilizado).

![](http://cdn1.netmake.com.br/img_kb/pt_br/exemplo_boleto_bancario/09.png)

- Aplicación auxiliar (consulta de pedido), para generar el ticket según el pedido.

![](http://cdn1.netmake.com.br/img_kb/pt_br/exemplo_boleto_bancario/10.png)

- Billet generado.

![](http://cdn1.netmake.com.br/img_kb/pt_br/exemplo_boleto_bancario/11.png)

Celebramos un seminario en vivo que mostraba la creación del boleto el 19/06/2015. El video con la grabación del seminario se puede ver en este enlace de youtube:

<https://youtu.be/0nASrp-VqlI>