Respuestas de foro creadas

Viendo 11 entradas - de la 1 a la 11 (de un total de 11)
  • Autor
    Entradas
  • #48986
    Pablo Corace
    Participante

    Gracias Matías!

    #48982
    Pablo Corace
    Participante

    Tengo el mismo problema con un cliente que actualizó a la versión 19.07. No tiene configurada ninguna preference referida a lote de pagos (ni forma de pago, ni cuenta bancaria) sin embargo, debugueando un poco, vi que invariablemente pasaba por la validación:
    // La configuración de lote de pagos debe estar completa
    if ((!Util.isEmpty(getBatch_Payment_Rule(), true) && Util.isEmpty(getC_BankAccount_ID(), true))
    || (Util.isEmpty(getBatch_Payment_Rule(), true) && !Util.isEmpty(getC_BankAccount_ID(), true))) {
    log.saveError(“SaveError”, Msg.getMsg(getCtx(), “NotValidBatchPaymentVendorConfiguration”));
    return false;
    }
    en el beforesave de MBPartner. Comentando esa validación pude salvar los cambios.
    El tema es que, una vez salvada la entidad comercial con la validación comentada, si voy a la pestaña proveedor y tildo proveedor para que habilite los campos, en cuenta corriente de lote de pagos aparece por defecto la cuenta del único banco que está configurado. Creo que habría que modificar esa validación para que sólo actúe cuando IsVendor=’Y’ y ver por qué ese campo toma ese valor por defecto ya que no veo nada en preference ni en metadatos que provoque este comportamiento.
    Saludos

    • Esta respuesta fue modificada hace 4 años, 9 meses por Pablo Corace.
    #46757
    Pablo Corace
    Participante

    Por lo que vi, esto está resuelto en la revisión r2178 del core.

    #46633
    Pablo Corace
    Participante

    Gracias por contestar Amebis. Subí la inquietud al grupo de Partners. Saludos!

    #46631
    Pablo Corace
    Participante

    Hola Amebis, me está ocurriendo lo mismo con la versión 17.05. ¿Lograste solucionarlo de algún modo? Gracias.

    #46519
    Pablo Corace
    Participante

    Hola José,
    Hasta donde yo se las retenciones son a proveedores no a clientes. Es decir si un proveedor nos hace una factura de 100 y nosotros somos agentes de retención le pagamos 80 y por los 20 restantes le damos el certificado de retención. No veo como aplicar esto a un cliente.
    A un cliente se le hacen percepciones, es decir se les cobra demás en la factura los impuestos en los cuales somos agentes de percepción.
    Disculpá la aclaración que capaz no tenga nada que ver con tu problema pero me pareció pertinente.
    Saludos!

    #46511
    Pablo Corace
    Participante

    Me pasa lo mismo en una instalación limpia con PostgreSQL 9.5 y Java 8. En el cliente WEB funciona pero con el liviano o el pesado no.
    Lo curioso es que probando con el código desde el eclipse sobre Java 6 y PostgreSQL 8.4 si me funcionó.
    Todavía no tuve tiempo de mirar en profundidad. Justo hace un rato estaba preguntando en el grupo de partners…

    #39386
    Pablo Corace
    Participante

    Encontré un problema en la regla de validación que muestra el combo:
    C_DocType AR/AP Invoices and Credit Memos
    que hace que los puntos de venta terminados en cero (10, 20, 30, etc) no se muestren por la forma que se generan los prefijos de la secuencia.

    La consulta SQL dice:
    C_DocType.DocBaseType IN (‘ARI’, ‘API’,’ARC’,’APC’) AND C_DocType.IsSOTrx=’@IsSOTrx@’ AND ( ( ‘@IsSOTrx@’=’Y’ AND EXISTS (SELECT * FROM ad_sequence WHERE ad_sequence_id = C_DocType.docnosequence_id AND currentnext >= 10000000 and length(prefix) >= 4) ) OR ( ‘@IsSOTrx@’=’N’ ) ) AND (C_DocType.AD_Org_ID = 0 OR C_DocType.AD_Org_ID = @AD_Org_ID@)

    Si ponemos length(prefix) >=3 se soluciona el problema en principio. Habría que ver como afecta esto a otros combos.
    Estoy con la versión 15.03. No lo verifiqué para otras versiones.

    #39378
    Pablo Corace
    Participante

    Gracias ccarranza.
    Estoy justamente trabajando en el sentido que indicas. Por ejemplo, tengo un producto que es “sillón estandard” y otro “sillón a medida” con distintos precios. Definí un conjunto de atributos “Sillón” y atributos “Tipo de Patas”, “Tapizado base”, “Tapizado respaldo” y “Tapizado asiento”.
    El tema es que desde Pedido de Clientes no me deja cargar una combinación de atributos que no esté previamente definida, siempre hablando de la versión estandard de Libertya 15.03. LO que yo necesito, es poder definir la instancia de atributos en el Pedido de Cliente y que salga en la descripción del producto y la verdad no encuentro como hacerlo sólo parametrizando. Si alguien tiene la “receta” y me la indica me haría un gran favor.
    Saludos!

    #39352
    Pablo Corace
    Participante

    Si lo que queres es instalarlo en Windows, existe un instalador que hace todo el trabajo. Si la instalación es en Linux, tenes que bajarte todo lo que aparece en instalación multiplataforma (ServidorOXP y dump de la base de datos y el componente de localización argentina si te es necesario) También tenes que tener en cuenta que Libertya funciona con Posgresql 8.3/8.4 y Java 6 de Oracle. En el foro hay varios ejemplos de instalaciones.
    Saludos

    #39360
    Pablo Corace
    Participante

    Gracias Amebis por tu idea, pero de momento voy a seguir exprimiendo el Libertya a ver si consigo algo.Ya estoy creando tablas y modificando otras en metadatos y viendo las modificaciones necesarias en LaunchOrder OrderDataSource y el jasper de pedidos. Probablemente tenga también que modificar algún callout. Veremos que sale. Mientras tanto siguen siendo bienvenidas las ideas que se les ocurran para hacer esto.
    Saludos

Viendo 11 entradas - de la 1 a la 11 (de un total de 11)