Vamos a desarrollar el comentario realizado por el Sr. Juan y nos pregunta :

Los post y ví­deo sobre productos están claros, pero no veo que valga para nada el precio que se introduce. Ya pusiste un link sobre una manual de Compiere de crear una lista de I_Price, pero hay que terminar con esos 2 scripts?, ¿como se cargan y desde donde se ejecutan?.  El tema está en meter los productos y precios en las listas de precios, ¿como empezar y hacerlo en bloques?

Contestación de Espinas sobre el comentario realizado por Juan :

1º Los vídeos están pensados sólo para familiarizarse con el ERP de Openbravo, dicho ERP es difícil de comprender al principio por su secuencia de grabación de registros en cada pantalla y el vídeo cumple perfectamente dicha función.

2º Los cursos son explicaciones que se intenta generalizar y llegar a todos los sectores sin especificar ninguno en especial por ser la parametrización del ERP de Openbravo diferente en cada ramo industríal. Cuando se instala un ERP de Openbravo no se configura igual en una empresa de fabricación a una de Servicios.

3º Me haces muchas preguntas y contestaré por ser uno de los problemas más importantes no resueltos en el ERP de Openbravo y uno de ellos es la carga de precios.

El ERP de Openbravo tiene carga inicial de productos con la tabla i_product (Importación de datos), que se explica en el apartado de arranque de openbravo en nuestro blog.  Pero aún así, dependiendo de los campos que incorpores en el fichero .cvs puedes tener problemas de grabación porque el propio importador de datos realiza una serie de comparaciones antes de grabarlo en todas las tablas de m_product de Openbravo.

Otro tema importante es el rol de cada usuario a la hora de entrar en el Openbravo, si entras como administrador veras todas las opciones de importación, pero no así si entras como usuario, te faltarán muchas opciones del menú (ver imagen Abajo y verás el porqué de dicha afirmación, fíjate en la opción de importar datos)

obpracticamae_01.gif
…………………………………………….
NOTA de ESPINAS : Verás en la imagen de arriba que está la opción de menú de importación de precios, dicha opción la he creado leyendo el manual importar datos de tarifas de Precios , en el estandard de Openbravo versión 2.40 no existe dicha opción.

Cuando las opciones de importación de datos no existen como son los precios (En la versión 2.40 no existe), te lo  montas tú o algún informático o alguna empresa (Partnet) de Openbravo. Cuando estamos hablando de Bases de Datos, programación o algo que no existe en las opciones de menú de Openbravo, podemos buscar documentación de cómo hacerlo en otros ERP que son idénticos en su estructura y filosofía de funcionamiento y ahí tenemos a COMPIERE que fue el primero en salir y tiene infinita documentación en ingles más que Openbravo.

La documentación de compiere sobre el i_price importar datos de tarifas de Precios es una joya para todos aquellos que comprendan un poco dicho documento, nos explica la creación de la tabla i_price, sus campos, sus comparaciones y los dos programas SQL.

El programa que crea en la Base de Datos PostgreSQL la tabla i_price y sus campos se llama Administración pgAdmin III. Una vez creada la estructura de la tabla tenemos que ir al menú Diccionarios de Aplicación de Openbravo para crear dicha tabla y columnas, eso se explica en el manual de usuario de Openbravo.

Aún así he realizado un post que explica aún mejor el Tema de la tabla i_price . Pero puedo seguir y la ejecución de los SQL o Script puedes realizarlo con el Administración pgAdmin III.




En resumen : Cuando quieres hacer algo que no está en las opciones de menú de Openbravo, tienes que tener conocimientos de Bases de Datos y Programación en SQL, la herramienta puede ser un simple Administración pgAdmin III o el IDE Eclipse.

Pero vamos a la siguiente pregunta :

El tema está en meter los productos y precios en las listas de precios, ¿como empezar y hacerlo en bloques?

1.- Empresas de Distribución  pueden tener una única tarifa de ventas con diferentes tipos de descuento en función del tipo de Cliente (Contado, Minorita, Mayorista, Cliente Especial) o muchas tarifas de ventas aplicando un coeficiente a la tarifa maestra y además con rappels a final de año a clientes especiales.

2.-Tiendas, Supermercados, Economatos. Las Tarifas de dichas empresas sus  precios de venta funcionan sobre Ofertas, Rebajas, lleva 3 y paga 2, Campañas, Regalos 2 por 1, Puntos, Descuentos.

3.-Las Empresas de Fabricación su planteamiento de precios de venta va en base de cálculo de precios de la materia prima, gastos y Mano de Obra del escandallo.

4.- Las Empresas de Construcción y Servicios sus precios de venta siempre van por proyecto y ofertas al cliente.

Si hablamos de Tarifas de Compras pueden ser diferentes por cada proveedor, aún así puedo indicar que están sujetas a uno o varios descuentos a bonificaciones y Rappels anuales.

Pero no es tan sencillo el calcular el Precio de Venta y Compra como lo expongo, aún tenemos factores como la Divisa, Coeficientes Multiplicadores, Impuestos, Gastos de Transporte y demás rátios que influyen en el Precio, son para empresas de Importación y/o Exportación de Mercaderias y Servicios.

obpracticamae_02.gif Lo primero que tenemos que crear en el ERP de OB es un Esquema ( Si tu empresa no se dedica a Exportar o Importar), simplemente crea un esquema simple sin líneas.

Una vez creado el esquema, crea tantas tarifas de venta como tenga tú compañia, generalmente es una, y por último crea tantas tarifas de compras como proveedores diferentes tengas de mercaderias importantes para tu compañía. Cuando crees las tarifas de compra coloca el nombre del proveedor en la descripción de la tarifa.

Una vez creadas las tarifas de ventas y compras, crea la versión o fecha de inicio de arranque de dichos precios. La versión es la fecha de vigencia de los precios de venta y compra para los clientes y proveedores.

Cuando termines de crear los esquemas, tarifas y sus versiones de validez, después te vas a cada Tercero (Clientes y Proveedores) y le asocias las Tarifas creadas anteriormente.




En la versión 2.40 de Openbravo existen nuevas opciones de menú para poder cambiar los precíos, te aconsejo que realices pruebas sobre los cambios de precíos de dichas opciones.

Un Saludo de Espinas.

  1. Hola Espinas, hemos estado leyendo desde Mèxico tus tutoriales acerca de Openbravo.
    Quisieramos saber si tienes información acerca de El menú “Gestion de Proyectos y Servicios”, ya que la información que aparece en la pagina oficial y en el buscador es
    insuficiente en el momento de la practica, nos ayudaría mucho si nos pudieras proporcionar un ejemplo de como crear un “Proyecto Multifase y un Proyecto de Servicio”, así como explicas tan bien y detalladamente cuando das de alta a un cliente
    en el apartado de terceros.

    Sin mas por el momento y esperando no sea mucho pedir quedamos en espera desde
    México.

    Atentamente:
    Rodolfo Jimenez y Omar Rojas.

  2. Con bastante apoyo en tu blog llevo unos meses usando Ubuntu 8.10 con Ob 2.40 y he podido personalizar el pedido de compra (con iReport) y la factura de venta, mezcla de iReport con la consulta en xsql.

    Ahora me encuentro con el problema de que no puedo modificar, con una herramienta gráfica, el albarán de venta.

    ¿Puedo pasarlo todo a Jasper?, ¿tendría que borrar algo de java?, o tengo que modificar RptM_Inout.xml

    He bajado el xmlEngine-install_1.2.zip, y el XmlEngine_tutorial.pdf dice que lo descomprima en el tomcat, en mi caso /var/lib/tomcat5.5/webapps (donde ya está openbravo), pero no se por donde seguir y no dice mucho más. ¿Hay que compilar algo? o alguien que lo use me puede decir que estructura de carpetas tiene y como empezar a usarlo.

    Si puedes dar unas indicaciones ……….

    Gracias de antemano.

  3. Hola!
    en primer lugar agradeceros vuestra ayuda, los videos me están ayudando un montón…
    Hay una cosa que no veo en vuestra página y no se si me podreis ayudar.
    Estoy intentando configurar el menú principal en openbravo 2.4 para que, dependiendo del rol del usuario que se loguea, pueda ver unas opciones de menú o otras.
    Consigo que no le deje ejecutar acciones y le muestre mensaje de error, pero lo que me gustaría es que ni le aparecieran ciertas opciones.
    ¿Se puede hacer?

    Gracias!

  4. Estimado Espinas:

    He seguido puntualmente cada una de tus tutoriales y explicaciones, sinceramente te felicito, haz realizado un gran trabajo digno de reconocer y difundir.

    Había dejado de molestarte, tuve la oportunidad de leer en alguno de tus comentarios que estas lleno de trabajo y decidí no inportunarte.

    Pero bueno, hoy vuelvo con una más de mis preguntas, esperando tengas el tiempo de darme respuesta. He instalado la traducción al español de Ob, de hecho probé y la localización que más se ajusta a mi país es la de Chile; sin embargo existen pequeños detalles con algunos (por cierto mínimos) conceptos y no se cual sería el procedimiento para cambiarlos directamente en Ob. Ejemplo de esto es el Tax ID, en México lo denominado RFC.

    Agradezco tu apoyo y recibe nuevamente mis felicitaciones, esperando estas sirvan para renovar tus ánimos y energía y continues con este SUPER TRABAJO que tanto nos ha beneficiado. Gracias

  5. Con los dos post realizados sobre Empresas de Importación 1ª y 2ª parte te he contestado a la primera pregunta de realizar los cambios de forma automática en las tarifas cuando son de diferente divisas.

  6. ok, en mi pueblo a eso le dicen “no molestes” pero bueno… esperare… y con un algoritmo o workflow de respuesta seria mas que suficente, algo asi como Paso 1, Paso 2, Paso 3, Paso N sin dibujitos y esas cosas, en fin… parece que si pregunto cosas pseudo imposibles nadie en ningun foro la contesta o es muy sencillo o nadie lo sabe, eso no lo se…

  7. para Dan : Todo tiene un orden y vuestras preguntas muchas veces se necesitan post para contestar, y el blog de telepieza tiene una serie de prioridades, no sólo está la sección de openbravo sino que existen muchas secciones más que vamos implementando poco a poco, muchas preguntas las contesto porque son rápidas de explicar pero otras como las tarifas, la cosa cambia, pero ya he realizado algunos post sobre dicho tema, no se explica en una línea de comentarios simples. Cuando termine el post que estoy realizando te explicaré cómo se realiza lo que preguntas en los dos comentarios, pero paciencia.

  8. Hola,

    se que estas ocupado y que la ultima vez que puse una duda pues bueno… supongo que se te olvido, espero esta vez puedas ayudarme

    Tengo tres dudas muy importantes pero con dos de ellas ya no veo para donde jalar, estare buscando aun mas en el foro de Openbravo y de Compire, pero hasta ahorita lo que he encontrado es realmente desalentador, las dudas son:

    1) DIFERENTES MONEDAS DE LOS PRODUCTOS A LA COMPRA (MXN, USD, CAD, etc), VENTA ES EN PESOS MEXICANOS O DOLARES

    Mi orden de venta es en Pesos Mexicanos

    Los productos que compro sus precios estan en Euros, otros en US Dolar, otros en Dolar Canadience y otros en Pesos Mexicanos, cuando realizo mi pedido de venta generalmente lo hago en pesos mexicanos pero mantengo los precios de compra en su moneda original.

    como puedo hacer para que a la hora de hacer mi pedio de venta Openbravo me permita:
    1) seleccionar productos de una moneda que no es Pesos Mexicanos (casi siempre vendo en Pesos Mexicanos y algunas veces en Dolar Americano y la moneda se define con respecto a la moneda definida en la lista de precios asocada al tercero)
    2) como puedo hacer para que Openbravo convierta de “la_moneda_que_Sea” a “otra_moneda” (como PesosMexicanos) para que cuando este hecho el pedido de venta tenga los precios en la “otra_moneda” convertido desde su tipo de precio original usando los rango de conversion de moneda.

    espero haber sido claro y que puedan ayudarme.

    2) ESQUEMAS DE TARIFICACION

    Trabajo con esquemas de tarificación para subir o bajar precios a mis productos, mi problema esta con el margen máximo y el margen mínimo.

    He colocado Margen Máximo y Margen Mínimo a mis tres tipos de tarifas y las operaciones se realizan bien, pero, no entiendo porque si el margen maximo es por ejemplo 12, el precio sube hasta 21 y lo muestra, que no acaso cuando el margen maximo es distinto de cero debería dejar el precio en el tope del margen maximo?

    ejemplo:

    Precio Tarifa: 10.00
    Precio Estándar: 13.50
    Precio Limite: 7.50

    Base precio tarifa: Precio aplicado (Precio Estándar según el diccionario de la aplicación de Openbravo)
    Margen mín precio tarifa: 8.50
    Recargo precio tarifa: 1.5
    Margen máx precio tarifa: 12.00
    Descuento (%) precio tarifa: -40
    Redondeo precio tarifa: Precisión de divisa

    Base precio estándar: Precio limite (compra) [Precio limite según el diccionario de la aplicación]
    Margen mín precio estándar: 8.00
    Recargo precio estándar: 2.00
    Margen máx precio estándar: 12.40
    Descuento (%) precio estándar: 10
    Redondeo precio estándar: Precisión de divisa

    Base precio límite: Precio tarifa (Precio de lista/tarifa según el diccionario de la aplicacion)
    Margen mín precio límite: 7.80
    Recargo precio límite: 2.80
    Margen máx precio límite: 13.20
    Descuento (%) precio límite: 35
    Redondeo precio límite: Precisión de divisa

    Las operaciones se realizan de la siguiente manera (utilizare tilde seguido de mayor_que para indicar el cambio de tarifas “~>”)

    Precio tarifa (10) ~> (13.5 + 1.5) + 40% = 21
    Precio Estándar (13.5) ~> (7.5 + 2) – 10% = 8.55
    Precio límite (7.5) ~> (10 + 2.8) – 35% = 8.32

    El problema está en que el “Margen máx precio tarifa” esta establecido en “12.00” pero aplica la operación y pone el Precio de tarifa en “21”, entonces, que es lo que realmente hacen Margen máximo y Margen Mínimo para los tres tipos de precios?? no entiendo…

    Se que estoy mezclando los tipos de tarifa para generar las nuevas tarifas, esto lo hago dado que si con mezcla de tarifas funciona funciona con todo…

    Espero su respuesta y en caso de que mi tercer duda de la misma desalentacion, estaré publicandola, estoy seguro que mis dudas aunque sencillas son de interes para muchisimas personas Gracias

    Dan

  9. Muchas Gracias.

    Aprovecho para comentarte que estoy trabajando en la mejor forma de plantearles el caso de mi empresa, estoy trabado con la parametrización de Openbravo. Sin lugar a dudas me vendrían bien los sabios consejos y asesorías de todos ustedes por que me han puesto ultimatum en la empresa.

    Saludos y muy pronto, si me lo permiten, les expongo mi caso.

  10. Estimado:
    Buenas tardes, primeramente un agradecimiento y reconocimiento a tu esfuerzo y al de todas la persona que estan contribuyendo.

    He tratado de descargar el archivo correposndiente al i_price y me vota el mensaje de que la página no existe. Por favor, agradecería tu apoyo para volver a subir dicho documentos.

    Saludos

Deja un Comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *