Respuestas de foro creadas
-
AutorEntradas
-
8 octubre, 2010 a las 9:02 pm en respuesta a: Mas de un libro de caja – transferencias entre si #35019
Antonio CalviñoMiembrodeberias crear un cargo para transferencia entre cajas y hacer una salida en una y una entrada en la otra.
La alternativa es que en vez de usar una caja general, uses una cuenta de banco como caja general, entonces podras hacer una transferencia de caja a banco y de banco a caja.Saludos
Antonio8 octubre, 2010 a las 8:59 pm en respuesta a: No se encuentra articulo en el detalle de pedido #35024
Antonio CalviñoMiembroEl mensaje:
Quote:org.postgresql.util.PSQLException: No se ha especificado un
valor para el parámetro 1Indica que el PL/Java de tu instalación no está funcionando bien.
Como veo que tu equipo se llama adempiere-desktop, supongo que lo has estado usando para instalar también adempiere y es muy probable que el Java configurado a nivel de postgres (si es que lo está) no esté con la version del jdk 1.6 . La versión de java del postgres debe ser 1.6 y se configura para la base de datos independientemente de lo que se esté ejecutando en el servidor de aplicaciones o el cliente.
Si ejecutas la misma consulta con PGAdmin (cambiando el ? por un cero o cualquier otro numero):
Quote:SELECT
DISTINCT(p.M_Product_ID), p.Value, p.Name,
bomQtyAvailable(p.M_Product_ID,?,0) AS QtyAvailable,
bomPriceList(p.M_Product_ID, pr.M_PriceList_Version_ID) AS
PriceList, bomPriceStd(p.M_Product_ID,
pr.M_PriceList_Version_ID) AS PriceStd,
bomQtyOnHand(p.M_Product_ID,?,0) AS QtyOnHand,
bomQtyReserved(p.M_Product_ID,?,0) AS QtyReserved,
bomQtyOrdered(p.M_Product_ID,?,0) AS QtyOrdered FROM
M_Product p LEFT OUTER JOIN M_ProductPrice pr ON
(p.M_Product_ID=pr.M_Product_ID AND pr.IsActive=’Y’)
LEFT OUTER JOIN M_AttributeSet pa ON
(p.M_AttributeSet_ID=pa.M_AttributeSet_ID) WHERE
p.IsActive=’Y’ AND p.IsSummary=’N’ AND
pr.M_PriceList_Version_ID=? AND p.AD_Client_ID
IN(0,1010016) AND p.AD_Org_ID IN(0,1010053) ORDER BY
QtyAvailable ASCTe va a mostrar el mensaje de error exacto. Probablemente te indique o bien que el PLJava no existe o bien que la JDK tiene una versión diferente del Jar que se ejecuta en la base de datos.
Lo primero es determinar cual de los dos problemas tenes. Luego hay que solucionarlo revisando la wiki de instalación paso a paso o bien, instalando un postgres en otro equipo (si no querés cambiar el que tenes) y apuntando a la base de datos con el configurar.exe/sh
Saludos
Antonio.5 octubre, 2010 a las 6:13 pm en respuesta a: Como se registra el pago de sueldos a empleados #35009
Antonio CalviñoMiembroLa parte de gestion de empleados solo es informativa. No hay logica asociada a esas ventanas. Solo sirve para registrar el dato y hacer algún informe.
Una manera mas “elegante” aunque mas trabajosa tambien, es crear un tipo de documento similar a una factura de proveedor, pero no Fiscal que sea “recibo de haberes”. Luego, creas un producto para cada concepto del recibo, y los asocias a la cuenta contable que corresponda. Asegurate de ponerle una Tasa de IVA =0 para que no calcule impuestos.
Una vez hecho esto, podes crear el Recibo de haberes (desde la ventana de facturas de proveedor) con sus conceptos y montos y luego pagarlo con una Orden de pago “normal”. Ese recibo, se lo imputás a la Entidad comercial “empleado” (podes crear una para cada uno) y el pago también. Tenés que tener en cuenta que el pago es por el total incluidas cargas laborales ya que lo que registras no es el pago efectivamente hecho, sino el dinero total que te cuesta.
Podrías jugar un poco con comprobantes de tipo NC para descontar de ese recibo de haberes la parte que no le pagas y luego hacer el pago por lo que efectivamente le das en mano.
Todo esto, por supuesto es mucho mas complicado que simplemente sacar un pago anticipado o un pago por caja, pero contabilizaría todos los conceptos.Saludos
Antonio.
Antonio CalviñoMiembroLo que se ve para habilitar desde System es un modulo heredado que nunca estuvo funcional. No es algo nuevo en lo que se haya estado trabajando.
La realidad es que por el momento, no existe ninguna iniciativa para realizar ese módulo por ahora.
Si bien es algo bastante requerido, también es algo muy complejo y mas aun que sea suficientemente genérico para que sirva en diferentes tipos de producción.Saludos
Antonio.
Antonio CalviñoMiembroEse modelo en particular no ha sido probado. De todas maneras, si tenes una impresora de ese modelo para probar podrias hacer la prueba con el driver de la PL9 o PL8 a ver si te da problemas. En muchos casos los comandos son iguales o similares.
Respecto del papel, no se si esa impresora tiene algun tema en particular, pero en lineas generales, la configuracion de si imprime los bordes o no se hace sobre la impresora, no sobre el driver. Podes configurar la impresora para que imprima o no imprima los bordes del comprobante.Saludos
Antonio
Antonio CalviñoMiembroMarcelo,
/etc/profile es un archivo y DEBE existir.
Alli se definen variables a nivel de sistema.
EL otro archivo donde podrias poner las cosas es en el .bash_profile del usuario (si es root en /root/ )pero deberas agregar la carpeta /usr/local/pgsql/bin/ directamente al PATH sin usar la funcion pathmunge ya que dicha funcion esta definida justamente dentro de /etc/profileEs muy raro que no la tengas.
Saludos
Antonio.30 agosto, 2010 a las 5:33 am en respuesta a: nuevas funcionalidades de integracion con sugarCRM #34928
Antonio CalviñoMiembroMarcelo,
La integracion en un principio es poder crear clientes en Libertya desde las cuentas de Sugar y luego permitir generar un presupuesto o pedido desde Libertya y adjuntarlo a una oportunidad en Libertya.
Por ahora los casos no estaran dentro de la integracion. Lo que planteas es bastante específico de algunos modelos de post-venta. En principio la integracion se hara en la parte que Sugar mejor maneja que es en la pre-venta.Saludos
Antonio.
Antonio CalviñoMiembroNo es realmente asi como indica Federico.
La realidad es que es posible crear nuevas compañias, pero con algunas salvedades:
1) El proceso de crear una nueva compañía , deshabilita las viejas compañías que hayan estado creadas con anterioridad. Lo unico que hay que hacer es buscar en este foro los posts que indican como “re-habilitar” la comopañia “system” y cambiar los IDs por las que vos quieras dejar andando.
2) El problema de crear nuevas compañías es que debido a limitaciones con la arquitectura de componentes, la nueva compañía puede tener algun problema con algunas futuras actualizaciones. Lo que sucede es que , si por ejemplo se crea una ventana nueva,el componente que la crea tiene fijo el ID de compañia con la actual “libertya” que viene por defecto. Por consiguiente, la otra compañia no se enterará de que hay una nueva ventana. Esto sucede porque esos datos (el menu, las ventanas, los perfiles y algunas otras cosas), quedan a nivel de compañía en vez de sistema.Finalmente, los puntos anteriores hacen que se requiera de un perfil técnico para crear mas de una Compañia. La recomendación en ese caso es que se cree con el proceso de “crear compañia desde plantilla” y que se utilice la compañía Libertya.
Respecto del error, no me queda muy claro pero si estuviste borrando cosas a mano es posible que algo se haya roto… Como borraste la compañía Wide ? lo correcto es desactivarla, no borrarla ya que si borras en cascada podes borrar cosas de mas… Las dependencias entre las tablas son bastante complejas y es dificil eliminar algo tan relacionado al resto de las cosas como una compañía.
Si solo estabas haciendo pruebas, te recomiendo que cargues un nuevo dump en la base y apuntes tu instancia allí para hacer borron y cuenta nueva.
Saludos
Antonio26 agosto, 2010 a las 6:45 pm en respuesta a: Setear un default para Comercial/Usuario en docum. #34897
Antonio CalviñoMiembroes la persona que atendió a ese Cliente/proveedor. El valor, si mi memoria no me falla, lo toma de lo que hayas cargado en la ventana de “entidad comerical” para ese campo. De todas maneras, en cualquier caso siempre es posible indicar el dato una vez en la ventana de pedido/fact/rem y luego con el boton derecho hacer click en valor preferido, lo cual configurará este dato (en la mayoria de los campos de distitos tipos de datos) por defecto para cada nuevo registro que cree.
Una sola advertencia: Setear un valor “nulo” por defecto puede traer problemas que luego son dificiles de encontrar. Siempre hay qeu asegurarse que el valor que se esta seteando es valido y tiene algo.Saludos
Antonio
Antonio CalviñoMiembroLa diferencia es un poco fina… es mas bien un tema de que documento tengo cuando creo desde:
El remito se puede crear desde la factura, es decir: copiar lo facturado al remito.
O , se puede crear desde el pedido, es decir: copiar lo pedido al remito.
Dependiendo de como lo hagas, el remito quedará asociado a la factura o al pedido de manera automática.Esta 3er opcion nueva: “pedidos de factura” es crear desde el pedido, pero indicando cual es la factura. Es decir: El usuario indica un Nro del factura, pero el sistema busca el pedido de esa factura, no la factura en si. Por lo que termina asociando el remito al pedido, sobre el cual se realiza el control de cantidades pendientes.
Esto viene a resolver el problema de que, suponiendo un caso donde la entrega es diferida, el cliente se acerca a la ventanilla de expendio con una factura, no con un pedido y el usuario deberíoa buscar el pedido que originó esta factura. La nueva opción, hace eso en un solo paso facilitando la localización del Pedido.
Espero haber sido claro.
Saludos
Antonio
Antonio CalviñoMiembroAgrego un par de puntos mas:
– Independencia del proveedor: Si Tango decide que el año que viene las actualizaciones valdrán el triple, entonces solo queda pagar o quedarse sin las actualizaciones (que en argentina equivale a que en poco tiempo no cumpla con las normas) . En Libertya las actualizaciones siempre serán gratuitas. Pero no solo las actualizacionres: uno puede elegir con que proveedor trabajar, tanto de entre los partners como de cualquier empresa que posea capacidad.
– Las opciones de administracion de la propia aplicacion no tienen punto de comparacion: con Libertya se pueden crear nuevas tablas, relaciones , restricciones, etc. sin necesidad de programar.
– Libertya es totalmente gratuito. Cualquier empresa puede descargarlo y si sus pretenciones no son definir circuitos mas allá de los pre-parametrizados, puede utilizarlo sin costo (salvo la inversión de tiempo, que para algunos es equivalente a dinero)
– Realmente hacer una comparación a nivel de funcionalidad actual, no es la mejor manera de “vederlo”. Lo mejor es pensar en la funcionalidad a futuro y la posibilidad de integrarse con otras aplicaciones o de obtener actualizaciones que tengan mejoras y nuevos circuitos sin costo alguno.
Saludos
Antonio
Antonio CalviñoMiembroAdicionalmente, lo que se hace es usar la funcionalidad de:
a) Boleta de deposito para “transferir” el cheque al banco. Esto generará un cheque “negativo” en la cuenta de valores al cobro y otro positivo en la cuenta destino. Los dos de la cuenta origen (el original y el negativo) quedan en estado “cerrado” lo que permite diferenciar los cheques depositados de los que no lo estan.
b) Orden de pago con cheque de terceros. Esto también genera 2 nuevos cheques uno negativo y otro positivo pero en la misma cuenta de valores al cobro. La diferencia es que el ultimo cheque queda asociado al proveedor al que se le paga y el 1ero (el original) queda asociado al cliente que nos dió el cheque. La logica de cerrado tiene la misma semantica en este caso.Saludos
Antonio
Antonio CalviñoMiembroPor supuesto. El usuario System solo debe ser usado para cuestiones relativas a la configuración general de la aplicación, no para tareas de administración dentro de la Compañía.
Saludos
Antonio
Antonio CalviñoMiembroPuede ser cualquier versión. En gral, casi todos los que lo han instalado y han posteado en este foro (incluyendome cuando tenía un ubuntu) lo han hecho en sus Ubuntu Desktop.
Saludos
Antonio
Antonio CalviñoMiembrosupongo que si. Ese modulo es el que se necesita para la parte del certificado digitale. Entiendo que mientras te funcione el openSSL para la firma del certificado, te va a servir.
Saludos
Antonio -
AutorEntradas