Diferencia entre revisiones de «Plantillas»

De ZWeb
Saltar a: navegación, buscar
(Funciones propias)
Línea 33: Línea 33:
  
 
ESC 0027 /E001B
 
ESC 0027 /E001B
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
{| style="border-spacing:0;"
 +
| style="background-color:#c90016;border-top:0.25pt solid #808080;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| ''objeto''
 +
| style="background-color:#c90016;border-top:0.25pt solid #808080;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| ''atributo''
 +
| style="background-color:#c90016;border-top:0.25pt solid #808080;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| ''función''
 +
| style="background-color:#c90016;border-top:0.25pt solid #808080;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| ''tabla''
 +
| style="background-color:#c90016;border:0.25pt solid #808080;padding:0.097cm;"| ''método''
 +
 +
|-
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| Farmacia
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| Razón Social
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| <nowiki><%=</nowiki>
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| operacion_valor
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:0.25pt solid #808080;padding:0.097cm;"| valor/nodoCreacion/razonSocial
 +
 +
|-
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| Farmacia
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| Razón Social 2
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| <nowiki><%=</nowiki>
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| operacion_valor
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:0.25pt solid #808080;padding:0.097cm;"| valor/nodoCreacion/razonSocialLinea2
 +
 +
|-
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| Farmacia
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| Dirección
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| <nowiki><%=</nowiki>
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| operacion_valor
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:0.25pt solid #808080;padding:0.097cm;"| <nowiki>valor/nodoCreacion/direcciones[1]</nowiki>
 +
 +
|-
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| Farmacia
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| Tel.
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| <nowiki><%=</nowiki>
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| operacion_valor
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:0.25pt solid #808080;padding:0.097cm;"| valor/nodoCreacion/telefonosConcatenados
 +
 +
|-
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| Farmacia
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| C.U.I.T.
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| <nowiki><%=</nowiki>
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| operacion_valor
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:0.25pt solid #808080;padding:0.097cm;"| valor/nodoCreacion/cuit
 +
 +
|-
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| Farmacia
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| I.V.A.
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| <nowiki><%=</nowiki>
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| operacion_valor
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:0.25pt solid #808080;padding:0.097cm;"| valor/nodoCreacion/objSituacionIva/nombre
 +
 +
|-
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| Farmacia
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| I.Br.
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| <nowiki><%=</nowiki>
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| operacion_valor
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:0.25pt solid #808080;padding:0.097cm;"| valor/nodoCreacion/ingresosBrutos
 +
 +
|-
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| Cliente
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| Nombre
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| <nowiki><%=</nowiki>
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| operacion_valor
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:0.25pt solid #808080;padding:0.097cm;"| valor/entidad/nombre
 +
 +
|-
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| Cliente
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| Apellido
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| <nowiki><%=</nowiki>
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| operacion_valor
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:0.25pt solid #808080;padding:0.097cm;"| valor/entidad/apellido
 +
 +
|-
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| Cliente
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| Dirección
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| <nowiki><%=</nowiki>
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| operacion_valor
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:0.25pt solid #808080;padding:0.097cm;"| <nowiki>valor/entidad/direcciones[1]</nowiki>
 +
 +
|-
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| Cliente
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| Teléfono
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| <nowiki><%=</nowiki>
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| operacion_valor
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:0.25pt solid #808080;padding:0.097cm;"| valor/entidad/telefonosConcatenados
 +
 +
|-
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| Afiliado
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| Nombre
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| <nowiki><%@</nowiki>
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| operacion
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:0.25pt solid #808080;padding:0.097cm;"| <nowiki>operacionesValor[valor/tipoValor/id=2]/valor/nombreAfiliado</nowiki>
 +
 +
|-
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| Afiliado
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| Nro
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| <nowiki><%@</nowiki>
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| operacion
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:0.25pt solid #808080;padding:0.097cm;"| <nowiki>operacionesValor[valor/tipoValor/id=2]/valor/numeroAfiliado</nowiki>
 +
 +
|-
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| Valor
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| Fecha
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| <nowiki><%=</nowiki>
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| operacion_valor
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:0.25pt solid #808080;padding:0.097cm;"| valor/fechaCreacion
 +
 +
|-
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| Valor
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| Letra
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| <nowiki><%=</nowiki>
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| operacion_valor
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:0.25pt solid #808080;padding:0.097cm;"| valor/codificacion
 +
 +
|-
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| Producto
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| Nombre
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| <nowiki><%#</nowiki>
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| item_valor
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:0.25pt solid #808080;padding:0.097cm;"| producto/nombreCorto
 +
 +
|-
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| Producto
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| Descuento
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| <nowiki><%#</nowiki>
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| item_valor
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:0.25pt solid #808080;padding:0.097cm;"| descuentoGeneral
 +
 +
|-
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| Receta
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| O. Social
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| <nowiki><%#</nowiki>
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| item_valor
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:0.25pt solid #808080;padding:0.097cm;"| sum(itemsReceta/precioUnitario)
 +
 +
|-
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| Valor
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| TOTAL
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| <nowiki><%=</nowiki>
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| operacion_valor
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:0.25pt solid #808080;padding:0.097cm;"| <nowiki>valor/valoresConcepto[subTipoValorCpto/concepto/id=501]/monto</nowiki>
 +
 +
|-
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| Valor
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| OBRAS SOCIALES
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| <nowiki><%@</nowiki>
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| operacion
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:0.25pt solid #808080;padding:0.097cm;"| <nowiki>operacionesValor[valor/tipoValor/id=2]/valor/montoPrincipal</nowiki>
 +
 +
|-
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| Valor
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| CUENTA CORRIENTE
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| <nowiki><%@</nowiki>
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| operacion
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:0.25pt solid #808080;padding:0.097cm;"| <nowiki>operacionesValor[valor/tipoValor/id=22]/valor/montoPrincipal</nowiki>
 +
 +
|-
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| Valor
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| CUOTA CUENTA CORRIENTE
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| <nowiki><%@</nowiki>
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| operacion
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:0.25pt solid #808080;padding:0.097cm;"| <nowiki>operacionesValor[valor/tipoValor/id=21]/valor/montoPrincipal</nowiki>
 +
 +
|-
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| Valor
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| TARJETA
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| <nowiki><%@</nowiki>
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| operacion
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:0.25pt solid #808080;padding:0.097cm;"| <nowiki>operacionesValor[valor/tipoValor/id=9]/valor/montoPrincipal</nowiki>
 +
 +
|-
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| Valor
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| CHEQUE TERCEROS
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| <nowiki><%@</nowiki>
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| operacion
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:0.25pt solid #808080;padding:0.097cm;"| <nowiki>operacionesValor[valor/tipoValor/id=5]/valor/montoPrincipal</nowiki>
 +
 +
|-
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| Valor
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| EFECTIVO
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| <nowiki><%@</nowiki>
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| operacion
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:0.25pt solid #808080;padding:0.097cm;"| <nowiki>operacionesValor[valor/tipoValor/id=3]/valor/montoPrincipal</nowiki>
 +
 +
|-
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| Valor
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| Exento
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| <nowiki><%=</nowiki>
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| operacion_valor
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:0.25pt solid #808080;padding:0.097cm;"| <nowiki>valor/valoresConcepto[subTipoValorCpto/concepto/id=503 and subTipoValorCpto/visiblePos=1]/monto</nowiki>
 +
 +
|-
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| Valor
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| Gravado
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| <nowiki><%=</nowiki>
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| operacion_valor
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:0.25pt solid #808080;padding:0.097cm;"| <nowiki>valor/valoresConcepto[subtipoValorCpto/concepto/id=541]/monto</nowiki>
 +
 +
|-
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| Vendedor
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| Nombre
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| <nowiki><%=</nowiki>
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| operacion_valor
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:0.25pt solid #808080;padding:0.097cm;"| valor/objUsuarioCreacion/alias
 +
 +
|-
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| Puesto
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| Nombre
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| <nowiki><%=</nowiki>
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| operacion_valor
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:0.25pt solid #808080;padding:0.097cm;"| operacion/puestoVenta/nombre
 +
 +
|}
 +
operacion_valor
 +
 +
 +
Rellenar a derecha:
 +
 +
format: rpad (texto a imprimir, cantidad de relleno, caracter de relleno)
 +
 +
<nowiki>- si 'cantidad de relleno' < 'texto a imprimir' --> corta el texto</nowiki>
 +
 +
- si 'caracter de relleno' = vacío --> rellena con espacios
 +
 +
 +
Rellenar a izquierda:
 +
 +
format: lpad (texto a imprimir, cantidad de relleno, caracter de relleno)
 +
 +
<nowiki>- si 'cantidad de relleno' < 'texto a imprimir' --> corta el texto</nowiki>
 +
 +
- si 'caracter de relleno' = vacío --> rellena con espacios
 +
 +
 +
format: longDate(fecha)
 +
 +
- devuelve la fecha en el formato 'longDate' definido en application.
 +
 +
 +
format: string (número)
 +
 +
- concierte el número en string
 +
 +
 +
 +
{| style="border-spacing:0;"
 +
| style="background-color:#dc2300;border-top:0.25pt solid #808080;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| ''modelo impresora''
 +
| style="background-color:#dc2300;border-top:0.25pt solid #808080;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| ''HEXA''
 +
| style="background-color:#dc2300;border-top:0.25pt solid #808080;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| ''ASCII''
 +
| style="background-color:#dc2300;border:0.25pt solid #808080;padding:0.097cm;"| ''descripción''
 +
 +
|-
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| Bematech
 +
 +
Epson
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| \u001B
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| ESC
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:0.25pt solid #808080;padding:0.097cm;"| Por definición del protocolo, todo comando empieza con 1B
 +
 +
|-
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| Bematech
 +
 +
Epson
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| \u001B@
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| ESC @
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:0.25pt solid #808080;padding:0.097cm;"| Inicializa la impresora
 +
 +
|-
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| Bematech
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| \u001Btn
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| ESC t n
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:0.25pt solid #808080;padding:0.097cm;"| Selecciona la página de código n:
 +
 +
n = 2 (PÁGINA DE CÓDIGO 850 – Falla)
 +
 +
n = 3 (PÁGINA DE CÓDIGO 437)
 +
 +
n = 4 (PÁGINA DE CÓDIGO 860)
 +
 +
n = 5 (PÁGINA DE CÓDIGO 858)
 +
 +
|-
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| Bematech
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| \u001Bln
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| ESC l n
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:0.25pt solid #808080;padding:0.097cm;"| Programa el margen izquierdo para la columna n
 +
 +
|-
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| Epson
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| \u001Bl
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| ESC l
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:0.25pt solid #808080;padding:0.097cm;"| Posiciona margen izquierdo
 +
 +
|-
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| Bematech
 +
 +
Epson
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| \u000E
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| SO
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:0.25pt solid #808080;padding:0.097cm;"| Selecciona expandido por una línea
 +
 +
|-
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| Bematech
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| \u0014
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| DC4
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:0.25pt solid #808080;padding:0.097cm;"| Cancela modo expandido de una línea
 +
 +
|-
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| Bematech
 +
 +
Epson
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| \u000F
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| SI
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:0.25pt solid #808080;padding:0.097cm;"| Selecciona modo condensado
 +
 +
|-
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| Bematech
 +
 +
Epson
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| \u0012
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| DC2
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:0.25pt solid #808080;padding:0.097cm;"| Cancela modo condensado
 +
 +
|-
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| Bematech
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| \u001BE
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| ESC SO
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:0.25pt solid #808080;padding:0.097cm;"| Selecciona expandido por una línea
 +
 +
|-
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| Bematech
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| \u001BF
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| ESC SI
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:0.25pt solid #808080;padding:0.097cm;"| Selecciona modo condensado
 +
 +
|-
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| Epson
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| \u001BF
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| ESC F
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:0.25pt solid #808080;padding:0.097cm;"| Cancela modo enfatizado
 +
 +
|-
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| Bematech
 +
 +
Epson
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| \u001Bm
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| ESC m
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:0.25pt solid #808080;padding:0.097cm;"| Realiza un corte parcial de papel
 +
 +
|-
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| Epson
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| \u001BM
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| ESC M
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:0.25pt solid #808080;padding:0.097cm;"| Selecciona el ancho elite
 +
 +
|-
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| Epson
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| \u001B0
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| ESC 0
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:0.25pt solid #808080;padding:0.097cm;"| Selecciona 1/8 de pulgada de línea de espacio
 +
 +
|-
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| Epson
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| \u001B-
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| ESC -
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:0.25pt solid #808080;padding:0.097cm;"| Selecciona/cancela modo subrayado
 +
 +
|-
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| Epson
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| \u001BW
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:none;padding:0.097cm;"| ESC W
 +
| style="border-top:none;border-bottom:0.25pt solid #808080;border-left:0.25pt solid #808080;border-right:0.25pt solid #808080;padding:0.097cm;"| Selecciona/cancela el modo expandido
 +
 +
|}

Revisión del 16:48 17 feb 2012

Funciones de jxpath

  • string concat (string, string, string, ...)
-devuelve la concatenación de sus argumentos.


  • number sum (node-set)
-devuelve la suma, para cada nodo del set de nodos del argumento, del resultado de convertir los valores string del nodo a números.


Funciones propias

  • / = imprime línea en blanco.
  • <%= --------- %>
-va a buscar a la tabla operacion_valor.


Long date

String

Métodos

valor/codificacion

...

...


Caracteres

ESC 0027 /E001B






objeto atributo función tabla método
Farmacia Razón Social <%= operacion_valor valor/nodoCreacion/razonSocial
Farmacia Razón Social 2 <%= operacion_valor valor/nodoCreacion/razonSocialLinea2
Farmacia Dirección <%= operacion_valor valor/nodoCreacion/direcciones[1]
Farmacia Tel. <%= operacion_valor valor/nodoCreacion/telefonosConcatenados
Farmacia C.U.I.T. <%= operacion_valor valor/nodoCreacion/cuit
Farmacia I.V.A. <%= operacion_valor valor/nodoCreacion/objSituacionIva/nombre
Farmacia I.Br. <%= operacion_valor valor/nodoCreacion/ingresosBrutos
Cliente Nombre <%= operacion_valor valor/entidad/nombre
Cliente Apellido <%= operacion_valor valor/entidad/apellido
Cliente Dirección <%= operacion_valor valor/entidad/direcciones[1]
Cliente Teléfono <%= operacion_valor valor/entidad/telefonosConcatenados
Afiliado Nombre <%@ operacion operacionesValor[valor/tipoValor/id=2]/valor/nombreAfiliado
Afiliado Nro <%@ operacion operacionesValor[valor/tipoValor/id=2]/valor/numeroAfiliado
Valor Fecha <%= operacion_valor valor/fechaCreacion
Valor Letra <%= operacion_valor valor/codificacion
Producto Nombre <%# item_valor producto/nombreCorto
Producto Descuento <%# item_valor descuentoGeneral
Receta O. Social <%# item_valor sum(itemsReceta/precioUnitario)
Valor TOTAL <%= operacion_valor valor/valoresConcepto[subTipoValorCpto/concepto/id=501]/monto
Valor OBRAS SOCIALES <%@ operacion operacionesValor[valor/tipoValor/id=2]/valor/montoPrincipal
Valor CUENTA CORRIENTE <%@ operacion operacionesValor[valor/tipoValor/id=22]/valor/montoPrincipal
Valor CUOTA CUENTA CORRIENTE <%@ operacion operacionesValor[valor/tipoValor/id=21]/valor/montoPrincipal
Valor TARJETA <%@ operacion operacionesValor[valor/tipoValor/id=9]/valor/montoPrincipal
Valor CHEQUE TERCEROS <%@ operacion operacionesValor[valor/tipoValor/id=5]/valor/montoPrincipal
Valor EFECTIVO <%@ operacion operacionesValor[valor/tipoValor/id=3]/valor/montoPrincipal
Valor Exento <%= operacion_valor valor/valoresConcepto[subTipoValorCpto/concepto/id=503 and subTipoValorCpto/visiblePos=1]/monto
Valor Gravado <%= operacion_valor valor/valoresConcepto[subtipoValorCpto/concepto/id=541]/monto
Vendedor Nombre <%= operacion_valor valor/objUsuarioCreacion/alias
Puesto Nombre <%= operacion_valor operacion/puestoVenta/nombre
operacion_valor


Rellenar a derecha:

format: rpad (texto a imprimir, cantidad de relleno, caracter de relleno)

- si 'cantidad de relleno' < 'texto a imprimir' --> corta el texto

- si 'caracter de relleno' = vacío --> rellena con espacios


Rellenar a izquierda:

format: lpad (texto a imprimir, cantidad de relleno, caracter de relleno)

- si 'cantidad de relleno' < 'texto a imprimir' --> corta el texto

- si 'caracter de relleno' = vacío --> rellena con espacios


format: longDate(fecha)

- devuelve la fecha en el formato 'longDate' definido en application.


format: string (número)

- concierte el número en string


modelo impresora HEXA ASCII descripción
Bematech

Epson

\u001B ESC Por definición del protocolo, todo comando empieza con 1B
Bematech

Epson

\u001B@ ESC @ Inicializa la impresora
Bematech \u001Btn ESC t n Selecciona la página de código n:

n = 2 (PÁGINA DE CÓDIGO 850 – Falla)

n = 3 (PÁGINA DE CÓDIGO 437)

n = 4 (PÁGINA DE CÓDIGO 860)

n = 5 (PÁGINA DE CÓDIGO 858)

Bematech \u001Bln ESC l n Programa el margen izquierdo para la columna n
Epson \u001Bl ESC l Posiciona margen izquierdo
Bematech

Epson

\u000E SO Selecciona expandido por una línea
Bematech \u0014 DC4 Cancela modo expandido de una línea
Bematech

Epson

\u000F SI Selecciona modo condensado
Bematech

Epson

\u0012 DC2 Cancela modo condensado
Bematech \u001BE ESC SO Selecciona expandido por una línea
Bematech \u001BF ESC SI Selecciona modo condensado
Epson \u001BF ESC F Cancela modo enfatizado
Bematech

Epson

\u001Bm ESC m Realiza un corte parcial de papel
Epson \u001BM ESC M Selecciona el ancho elite
Epson \u001B0 ESC 0 Selecciona 1/8 de pulgada de línea de espacio
Epson \u001B- ESC - Selecciona/cancela modo subrayado
Epson \u001BW ESC W Selecciona/cancela el modo expandido