Respuestas de foro creadas
-
AutorEntradas
-
Antonio CalviñoMiembrome alegro que hayas podido hacerlo funcionar.
Saludos
Antonio.
Antonio CalviñoMiembroEs posible definir infinitas unidades de medida para el sistema.
Luego, un producto tendrá solo UNA unidad de medida de almacenamiento, pero multiples unidades de medida para los documentos. Esto es porque en el almacenamiento, no se guarda la unidad de medida, sino las cantidades. La unidad, es la del producto.En resumen: se define una sola unidad de medida (la que quieras, podes crear nuevas unidades) para el almacenamiento, pero se pueden utilizar multiples unidades de medida cuando se crean remitos u otros movimientos de mercadería, que serán convertidos a la unidad de medida de almacenamiento.
Se puede definir la conversión en forma general o entre cada par de unidades de medida para cada producto (es decir, se puede definir tanto en forma general: 1Kg = 1000 Gr o bien 1Kg del producto X = 12 unidades de dicho producto)Saludos
Antonio
Antonio CalviñoMiembroVamos por partes:
Con respecto al Stock, hay un botón (que no recuerdo si esta visible, ya que la pre-configuración de perfiles no permite usarlo) en la factura de “Generar Remito” que pide el deposito y alguna cosa mas y genera el remito de una factura.
El problema es que el perfil de ventas, no tiene acceso a los remitos (solo el perfil de compras), pero si cambias los permisos, se puede usar.Si se puede hacer un proceso que genere Pedidos… si, todo se puede. Podrias tomar un tipo de documento “presupuesto” o similar como base, crear una tabla de relacion con el cliente para asociarle las cosas y luego crear un proceso que te copie ese pedido para cada cliente que lo tiene asociado y le cambie solo el tipo de documento por pedido… con eso generarías los pedidos mensuales. Luego, un proceso de consolidación de pedidos.
El esquema de vencimiento esta en una pestaña de la factura (no recuerdo ahora en cual, pero la de compras o ventas la tiene visible y la otra no, en la que no lo tiene, solo hay que habilitarla)
En realidad, es una cosa que va desacoplada de los pagos. Es un tanto extraño, pero tiene su utilidad.
El sistema, para saber si una “cuota” o “Vencimiento” de una factura está pagado, siempre lo calcula de manera dinámica.
Es decir. Si tengo una factura de $100 que esta en 2 cuotas de 50, y hago un pago de $50, en realidad, el pago no se imputa a la cuota 1, sino que se imputa a la factura y luego de manera dinamica, el sistema te dice que la 1er cuota esta pagada.
La sutileza es que si yo ahora, cambio el esquema de Vtos para la misma factura y hago 4 pagos de $25, el sistema me dirá que se pagaron los 1eros 2 y restan los otros dos.
Si luego, cambio nuevamente y pongo que es en 3 cuotas, aparecerá entonces que pague la 1er cuota de $33 y parcialmente la 2da por $17 y le queda un saldo de $13 mas la 3er cuota.
Este esquema es muy flexible, solo tiene la desventaja de que nunca podrás pagar la 2da cuota de una factura sin pagar la 1era… cosa que en gral no es un problema
Espero haber sido claro.Saludos
Antonio.
Antonio CalviñoMiembroLos conceptos de Percepcion y Retencion son similares, con la salvedad de que se aplican de manera diferente, tal como indica Federico.
Desde un punto de vista mas general, un agente de percepcion/retencion, es una empresa designada por el estado (provincial, nacional, inclusive municipal) para cobrar un impuesto de manera anticipada.
Las retenciones mas comunes son de impuestos de Ganancias, Ingresos Brutos de cada provincia,Seguridad y limpieza, monotributistas que exceden ciertos montos, Factura M, etc.
Una empresa que sea agente, le Retendrá a sus proveedores parte del pago de las facturas en concepto de pago anticipado de los impuestos de dicho proveedor.
Al retener, se emite un “certificado de retencion” que se entrega al proveedor.
Desde el punto de vista del proveedor al que le retienen, dicho certificado es un credito fiscal, es decir que es menos dinero a pagar en concepto del impuesto retenido.
Desde el punto de vista de la empresa que es agente de retencion, dicha retencion no forma parte de SUS impuestos sino que es dinero DEL estado. No se mezclan nunca, por ejemplo, las retenciones de ganancias con los pagos propios de la empresa en concepto de anticipo de ganancias. Son dos cuestiones diferentes. Las retenciones efectuadas, se “entregan” al estado inmediatamente. Algunas, tienen sistemas para el registro y pago (como el SICORE para el caso de Ganancias) y otras dependen de la provincia (como la de Ingresos Brutos, que es provincial)Otro caso, por ejemplo, es el de las Facturas “M”. Son responsables inscriptos “nuevos” que no pueden justificar demasiado capital.
En pocas palabras, el estado les da la categoría de Inscriptos, pero hace que sus proveedores les retengan el 100% del IVA facturado. Es decir: les cobra de manera anticipada el IVA, asumiendo que dicha empresa es potencialmente evasora, entonces hace que los proveedores de dicha empresa, actúen como agentes de retencion.Las percepciones, son exactamente iguales que las retenciones, pero se cobran en la factura de venta. Suponen que si uno compra, es porque tiene alguna actividad rentable y por lo tanto uno deberá pagar algún impuesto. Entonces lo cobran antes asegurándose a través del proveedor que no se evada y que se pague en termino (o antes)
Espero haber aclarado algo mas.
IMPORTANTE:
Todo esto es aplicado a Argentina. En algunos otros países tienen percepciones y retenciones, pero sus significados a veces difieren (y en gral, No hay pais con mayor cantidad y complejidad de percepciones/retenciones que qegentina, por lo que Libertya en ese sentido debería servir para cualquier país del mundo).
Por ejemplo en chile, la retencion es un concepto que se resta de la factura de honorarios profesionales … Es una cosa diferente.Saludos
Antonio.
Antonio CalviñoMiembroTodo se debe instalar en el cliente ya que toda la logica de comunicaciones (en esta 1er version) está del lado del cliente.
Antonio CalviñoMiembroLevanta el cliente con el script Libertya.sh que esta dentro de /ServidorOXP y fijate en la terminal que es lo que te aparece. Ahi te va a dar alguna pista.
(Asumo que estas corriendo todo en el mismo equipo.)Saludos
Antonio
Antonio CalviñoMiembroPrimeramente, te recomiendo que uses la versión 10.03 y no la 9.x
Mas alla de eso, es posible que se trate de un tema de resolución de nombres.
Si hacésCode:telnet localhost 1099Te va a dar una respuesta el servidor. Algo asi:
Quote:srjava.rmi.MarshalledObject ???c? IhashlocBytest BobjBytesq~xp??T?ur B??T?xp-??thttp://linux-desktop:8083/q~q~uq~̬?sr org.jnp.server.NamingServer_Stubxrjava.rmi.server.RemoteStub???ɋ?exrjava.rmi.server.RemoteObject?a??
a3xpw@
UnicastRef2linux-desktop.localJ?&x@|&Oq>)?$??xConnection closed by foreign host.En este caso, el equipo se llama “linux-desktop” , pero si mirás mas abajo, devuelve: “Linux-desktop.local”
Tenés que agregar ese nombre en tu /etc/hosts para que lo resuelva contra la IP del equipo o bien contra el loopback (127.0.0.1)
Fijate si eso resuelve el problema.
Saludos
Antonio
Antonio CalviñoMiembroAqui hay un link con el instructivo de como se configura y los archivos necesarios:
Instructivo en PDF
Archivos necesariosSaludos
Antonio
Antonio CalviñoMiembroleo,
Por empezar, es muy raro que no tengas nada en categoría de impuesto ya que Libertya ya trae los impuestos mas usados.
De todas maneras, debería dejarte ver esa ventana con el perfil “Administracion” del usuario AdminLibertya. La ventana está en el menu “Impuestos” y se llama Categoría de Impuesto.
Alli tenes que crear la categoria y ponerle al menos un impuesto. El dato que importa es la tasa y el tipo de regla “general”Saludos
Antonio.
Antonio CalviñoMiembroCarlos,
Deberías usar el pedido para eso. Se puede hacer (con una pequeña modificación) que el pedido “sume” en la cuenta corriente. Por otro lado, es bastante fácil hacer un informe de pedidos en formato de cuenta corriente.
Luego, los pedidos se pueden “reabrir”para modificar las veces que necesites ya que si están en borrador ningún proceso los tendrá en cuenta (y eso debería seguir así) o bien, podrías generar una serie de pedidos y luego generar un proceso que te facture (que incluya en una sola factura) todos los pedidos (algo debe haber por ahí, aunque no se está utilizando,así que vas a tener que codificar algo seguro)Respecto del Stock, si hacés un pedido, tendrás el pendiente de entregar (y en el campo “Disponible” al consultar el producto se estarán restando hasta que los factures y entregues) Con eso podes manejarlo… pero no se si es lo que querés ya que son servicios.
Respecto del total de la factura y sus Vtos… no me queda muy claro lo que necesitas. Pagar una factura en forma parcial, no es un problema. También podes tener esquemas de vencimientos e inclusive modificarlos aun cuando la factura ya esté emitida y pagada parcialmente. Con eso podrías manejarlo.. pero no se si es lo que necesitas.
Saludos
Antonio
Antonio CalviñoMiembroEstimado,
La alternativa 1 es posible, pero el ancho de banda necesario para poder utilizar el punto de venta desde un punto con conexion Movil (supongo que pensas es los modems 3G) lo haría demasiado lento.
El 2do esquema sería factible, pero necesitarás procesos de replicación de informacion.Una 3era alternativa es que utilicen Libertya para los puntos de venta, pero que integren toda la información en un sistema de Business Intelligence (como por ejemplo JasperBI que es openSource tambien). Alli podrían hacer un mejor análisis de la información ya que, según entiendo , solo quieren tener la info para poder analizar comportamientos de venta, productos, etc.
Saludos
Antonio.
Antonio CalviñoMiembroTenes que usar la herramienta pg_dump para copiar la base de datos “libertya” o como se llame en tu equipo.
La sintáxis es casi igual que la del comando pgsql que se usa luego para cargar el dump en un nuevo equipo.
Ademas, hace un backup de la carpeta ServidorOXP.
Con esas dos cosas, deberías poder restaurar (podes seguir la wiki de instalación para restaurar ya que es lo mismo que una instalación desde cero a mano)
Aca hay mas info: http://www.libertya.org/comunidad/foro-libertya/8-desarrolladores/893-edit-copia-de-respaldo-de-bd-ayudaaaaaaaaaaa#897Saludos
Antonio.
Antonio CalviñoMiembromm… es cierto que si el botón elimina debería avisar… pero me parece que mas bien se trata de algún Bug en ese proceso.
Podrías copiarte las tablas involucradas en los diagramas de árbol (las que se llaman “tree”) desde una instancia limpia. o instalar de nuevo si no solo estabas probando.17 julio, 2010 a las 7:06 pm en respuesta a: Instalacion de Libertya 9.10 en Ubuntu Server 9.10 #34788
Antonio CalviñoMiembromm… es un tema. Creo que nadie los tiene. Por ahora, lo que hay que hacer instalar a mano el Postgres 8.3
Una alternativa, si querés insistir con el 8.4 es que compiles el PLJava con JDK1.5, luego tenes que compilar el paquete sqlj.jar con java 1.5 (creo que esto todavia es factible) y meterlo en la DB. Apuntar la DB al jdk 1.5 en vez del 1.6 para que la JVM del postgres sea 1.5 y deberia funcionar. Yo lo he visto andando pero en dos equipos, uno con la base y otro con el servidor de aplicaciones… es un poco mas complicado si lo tenes todo en un equipo por las variables de entorno…pero no imposible.
Finalmente , compilar el resto del proyecto con 1.6 o usar los binarios ya compilados… es una alternativa. Hasta hace un tiempo era posible compilar el sqlj con 1.5 … no se si todavia es asi.
Saludos
Antonio.
Antonio CalviñoMiembroMauricio,
Segun se ve en la imagen que adjuntas, no cambiaste el nombre del servidor de aplicaciones. En vez de “Servidor_Aplicaciones” tenes que poner o bien “localhost” o bien la dirección o nombre del equipo. Si lo estas ejecutando todo en la misma PC deberías poner “localhost” sin las comillas. Luego presionas el primer boton que tiene una cruz roja y debería cambiar a verde ese y el de abajo. Una vez que hagas eso, ya podrás ingresar con el usuario “AdminLibertya” , clave “AdminLibertya”
Toda la instalación está explicada paso a paso en el Wiki de instalaciónSaludos
Antonio. -
AutorEntradas