Respuestas de foro creadas
-
AutorEntradas
-
11 septiembre, 2014 a las 5:07 pm en respuesta a: Cuentas_Default.ods Tutoriales plan de cuentas #38712
Carranza CarlosParticipantelos archivos de planes de cuenta están en /ServidorOXP/data/import
Carranza CarlosParticipantePodés generar una condición de cobro, en donde cada cuota sea un % del total y con una periodicidad dada. El sistema llevará los vencimientos de dicho plan de pago para saber si está en deudor (no pagó en el plazo estipulado) o no. y podrás conocer también la deuda total, aunque no esté vencida.
Cuando se haga el cobro se afectará a la factura que indiques y siendo la misma la que tenía el cobro en cuotas, se acreditará el monto cobrado a la deuda, para que no esté vencida (si está en plazo).
El estar en deudor disparará estados del cliente para no venderle nuevamente.
Carranza CarlosParticipanteEn la pantalla donde no ves los artículos poné que no use ninguna lista de precios y creo que te van a aparecer. Contá si pasó como te digo.
Carranza CarlosParticipanteSi bien no he terminado de probar todo y he encontrado problemas, diría que la funcionalidad anda.
Los problemas encontrados son los siguientes (hasta ahora).
Versión 14.02
Coloqué en plugins org.libertya.attributeSet_1.0_for_LY1105.jar, configuré, levanté servidor, bajé nuevo cliente, abrí con system y cargué plugin. OK
Coloqué en plugins org.libertya.attributeSet.upgrade_1.0_1.1.jar (saqué anterior), configuré, levanté servidor, bajé nuevo cliente, abrí con System y cargué plugin. OK
Coloqué en plugins org.libertya.attributeSet.upgrade_1.1_1.2.jar (saqué anterior), configuré, levanté servidor, bajé nuevo cliente, abrí con system y cargué plugin. FALLÓ.
Para solucionarlo, porque era un problema de estructura, modifiqué plugin eliminando preinstall.sql (a las instrucciones las ejecuté a mano – no sé porqué fallaban dentro del instalador). OK.
Al abrir nuevamente con todo instalado da un error de versión (aún no lo solucioné y lo postearé en la parte programación).
Creé los 2 atributos (en mi caso no eran específicamente talle y color, pero es lo mismo), creé el conjunto de atributos, se lo asigné a un artículo y creé la matriz de atributos. OK
Abrí la grilla para cargar precios por instancia (en mi caso cada combinación de atributos tiene un precio distinto). No cargué precio en lista normal. El único inconveniente encontrado aquí fue que los decimales van con ‘.’, en vez de ‘,’.
Al crear un pedido de cliente, y buscar el artículo, no aparece nada porque no está asociado a la lista de precios que trae por defecto (ventas). Al cambiar a lista de precios ninguna, aparece el artículo y al seleccionarlo muestra la grilla de stocks a la derecha.
Al elegir el artículo no se abre la grilla para elegir los atributos del mismo.
Revisando una instalación que tenía de versión 11 encontré que la pantalla de línea de pedido y factura, como así también la tabla, tenían el botón de abrir la matriz, para cargar las diferentes cantidades para los distintos conjuntos de atributos y acá no están. Debe ser por eso que no se abre la matriz.
De todas maneras me hizo problema con la lista de precios.
Agrego lo que les mencioné (columnas de tablas de líneas de pedido y factura), sigo probando y les dejo más datos.
Carranza CarlosParticipanteDentro del perfil compras, existe un submenú Ensamblaje/Despiece y dentro del mismo, la opción Ensamblaje.
Esta opción es la orden de producción en donde se “fabrica” el producto terminado que posee lista de materiales (LDM). En la producción consume los componentes y da de alta el stock del producto terminado.
Este proceso funciona bien, pero es de un nivel (el elaborado consume su materia prima, pero si alguna de las materias primas es un semi-elaborado, no lo produce, sino que ya tiene que existir dicho stock).26 agosto, 2014 a las 4:21 pm en respuesta a: Formulario NO-Activo, completar obligatoriamente? Retenciones #38678
Carranza CarlosParticipanteCualquier pantalla de Libertya que tenga campos obligatorios, para guardarla, te pedirà llenarlos.
Lo que debes hacer es no generar ese registro, es decir no necesitas guardar datos en esa pantalla. Presiona deshacer y no guardar.
Carranza CarlosParticipanteEn la versión 14.02 los usuarios normales pueden cambiar sus contraseñas, yendo por herramientas / preferencias (hay un botón para cambiar contraseñas). Limitación, la contraseña no puede ser igual a la de ningún otro usuario.
Toda la base de datos está llena de integridades referenciales. El mensaje te está diciendo que existe una tabla que tiene referenciado la entidad comercial (C_BPartner_ID) que estás tratando de borrar.
cbpartner_aduser” on table “ad_user” te indica que en la tabla AD_User está referenciado el C_BPartner_ID que querés borrar.
Carranza CarlosParticipante2 formas.
Le das a la persona el acceso a los 2 perfiles o modificas el perfil.
En ambos casos es entrando por configuración de la compañía.
Para el primer caso es entrando a usuarios, eligiendo el usuario en cuestión y asignádole, en la pestaña perfiles, los perfiles necesarios.
Para el segundo 1ª entrando al mantenimiento de diagramas de árbol, seleccionando el árbol a modificar, y agregando las opciones necesarias al diagrama seleccionado; y 2ª entrando a perfil, seleccionado el perfil del árbol recién modificado, y agregando permisos a las funciones necesarias.
Por supuesto el usuario deberá tener permisos para ese perfil.
Carranza CarlosParticipanteJosé, tenés que instalar los plugins (3) de atributo talle y color. Hay un instructivo de cómo se instala y cómo se usa.
Pero básicamente, una vez instalado debés definir el atributo talle, el cual tendrá los valores de los talles (tamaño del calzado en este caso) y el atributo color (los colores asociados).
Luego debes definir el conjunto de atributos (talle y color zapatillas – para remeras podría ser otro) a los que debes asociar los atributos talles y color.
Ese conjunto de atributos es lo que se asocia a el artículo (como bien lo definiste) y se presiona un botón para generar la matriz (este botón ahora no está, aparece después de que instalás los plugin).
Luego deberás cargar inventario, se abrirá una matriz para que cargues en cada talle y color; y lo mismo pasará a la hora de los pedidos y la facturación.
La matriz de atributos se genera una vez, por lo que hay que colocar todos los talles y colores necesarios. No se pueden agregar a posteriori. Si hay cambios se debe generar un nuevo conjunto de atributos con nuevos valores de atributos.
Carranza CarlosParticipantePodés explicar como se reporta? Este es el segundo bug que corrijo. Y ya que estamos en orden de aportar, trataré de aportar como corresponde.
Carranza CarlosParticipanteLo encontré y solucioné.
En la clase base/src/org/OpenXpertya/model/MTabVO, en el método loadTabDetails, modifica vo.WhereClause agregándole lo que tenga roleTabWhere (si este valor contiene algo).Instrucción anterior : vo.WhereClause += ” AND ” + roleTabWhere;
Nueva instrucción : vo.WhereClause += ” ” + roleTabWhere;No descubrí que me diera ningún error, después del cambio.
Carranza CarlosParticipanteDesgraciadamente, como está, el TPV no permite eso. Es más, a la lista de precios la debes elegir en la primera pantalla y el medio de pago en la segunda. Por lo que si quieres cambiar el precio debes dar F2, para volver a los artículos, cambiar la lista y luego volver a los pagos.
Esto tiene pinta de custom, a menos que encuentres como aplicar algún descuento asociado a la forma de pago (que entiendo que tampoco lo contempla).
Carranza CarlosParticipanteGracias. Estaba dando vueltas por los procesos. Voy a revisar las clases DocAction y VDocAction.
7 mayo, 2014 a las 12:31 pm en respuesta a: Agregar columna a informe del reporteador interno. #38428
Carranza CarlosParticipanteSi agregaste la columna a la vista física del motor (la vez con datos desde pgadmin), luego debes importar nuevamente la vista al diccionario de datos y así podrás, re-importando dicha vista al informe, sumar el campo al reporte.
Carranza CarlosParticipanteDisculpame, estuve varios días sin entrar al foro.
todas las custom se hacen programando en java, tomando como referencia lo que ya existe.
La clase a modificar es VCreateFrom y después tenés que revisar el circuito de anulaciones y reversas. -
AutorEntradas