Viendo 7 entradas - de la 1 a la 7 (de un total de 7)
  • Autor
    Entradas
  • #65383
    Sergio A. Gatti
    Participante

    Hola, estuve buscando informacion sobre como agregar el logo de la empresa dentro de la factura electronica y solo encontre que hay que editar el fuente de la factura con iReport 2.0.

    En la cabecera hay una imagen que hace referencia a “$P{LOGO}”. Donde se carga esto dentro del sistema?.

    #65384
    Sergio A. Gatti
    Participante

    Me autorespondo. La referencia “$P{LOGO}” del reporte factura lo toma de la imagen que se carga en la configuracion de la Compañia.

    Es posible que esa imagen pueda definirse a nivel Organizacion?. En mi caso con el mismo CUIT tengo dos actividades diferentes, con diferente nombre de fantasia. Para tener la facturacion ordenada uso un punto de venta para cada actividad y dentro de Lybertia pensaba usar una Organizacion para cada actividad.

    #65385
    Carranza Carlos
    Participante

    En la ventana de compañía, en el perfil configuración de la compañía, tenés el campo para cargar el logo. Ese logo aparece en la ventana del escritorio swing de Libertya, y se pasa como parámetro a los comprobantes.
    Si puedes tener 2 organizaciones, cada una con su punto de venta electrónico.
    La imagen es a nivel de compañía, no a nivel de organización.

    #65386
    Sergio A. Gatti
    Participante

    Seria interesante poder definir el logo de los documentos a nivel Organizacion, no creo que sea el unico que tiene un CUIT y dos actividades con nombres diferentes.

    Alguien sabe si con iReports puedo definir una imagen segun el punto de venta que reciba?. Lo voy a investigar.

    #65387
    Federico Cristina
    Superadministrador

    Buenas Sergio, en una primera revisión del código que rellena los parámetros del reporte no pareciera que LY soporte logo por organización, solo por compañía (client):

    		if(client.getLogoImg() != null){
    			InputStream logo = new ByteArrayInputStream(client.getLogoImg());
    			jasperwrapper.addParameter("LOGO",(InputStream)logo);
    		}

    Se debería modificar la clase LaunchInvoice con la lógica correspondiente, además de adecuar mediante iReports el reporte en cuestión.

    Slds!

    #65388
    Sergio A. Gatti
    Participante

    Claro, esta seria la forma de hacerlo bien. Yo estoy viendo si puedo meterle la logica al reporte aunque solo me sirva para esta situacion particular.

    Digamos que estoy en 0 con iReport. Siempre use Active Reports para trabajar y fue hace bastante tiempo.

    Voy a ver si consigo encontrale la vuelta.

    Por otro lado. Hace alguna diferencia setear a la Organizacion como “Empresa”, “Departamento” o “Ubicacion”? o solo es a titulo informativo?

    #65409
    Federico Cristina
    Superadministrador

    Buenas Sergio, tengo entendido que solo es a título informativo.

    Saludos!
    Federico

Viendo 7 entradas - de la 1 a la 7 (de un total de 7)
  • Debes estar registrado para responder a este debate.