Una Orden de venta es el documento que registra el compromiso en firme de entregarle a un cliente una cantidad determinada de productos, a un precio pactado y en una fecha concreta. Es el paso que sigue a la negociación y el que antecede a la entrega y a la factura. En la Plataforma EGA Futura este documento se llama Venta, lleva su propio número correlativo y agrupa líneas donde cada una tiene producto, cantidad, precio unitario y descuento. La Plataforma suma esas líneas sola y mantiene el total actualizado a medida que se cargan.
Una Orden de venta es el momento en que una conversación comercial se vuelve un compromiso: hay un cliente, hay productos, hay cantidades y hay un precio acordado.
Es el documento que le dice al depósito qué preparar y al área de administración qué va a facturarse.
Todo lo que ocurre después en el circuito comercial hereda de este documento los datos que necesita.
Una cotización es una propuesta que el cliente puede aceptar o descartar sin que pase nada.
Una Orden de venta ya compromete a las dos partes y por eso empieza a reservar mercadería y a ocupar capacidad.
La cotización puede tener varias versiones, mientras que la Orden de venta suele ser única por operación.
La Orden de venta describe lo que se acordó entregar, la factura describe lo que se cobra.
Entre una y otra pueden aparecer diferencias reales: entregas parciales, faltantes de stock o cambios de último momento.
Mantenerlas separadas es lo que permite detectar esas diferencias en vez de taparlas.
Toda Orden de venta se organiza en dos niveles y esa división no es un capricho de diseño.
La cabecera guarda lo que vale para toda la operación: el cliente, la fecha, el canal y el estado.
Las líneas guardan lo que cambia producto por producto: la cantidad, el precio unitario y el descuento aplicado.
Una Orden de venta en borrador y una confirmada no tienen el mismo efecto sobre el stock ni sobre los números del mes.
Por eso el estado no es un adorno informativo: es lo que separa la intención del compromiso.
Los Informes de ventas serios siempre filtran por estado antes de sumar.
Una fábrica de envases recibe la confirmación de un cliente por doce mil unidades divididas en tres modelos.
Se carga una Orden de venta con tres líneas, cada una con su cantidad y su precio, y el total se arma solo.
Cuando el depósito prepara la mercadería, el envío se genera a partir de esa misma Orden y no hay que volver a tipear nada.
El error más frecuente es cargar la Orden de venta recién cuando se factura, para ahorrar un paso.
Eso deja al depósito trabajando de memoria y borra el rastro de lo que se prometió frente a lo que finalmente se entregó.
El total de una línea es la cantidad por el precio unitario, menos el descuento.
Por ejemplo, 4 unidades a 250 con un 10% de descuento dan un total de línea de 900.
El precio de la lista no siempre es el que se cobra. El descuento de cada línea es la diferencia, y medirlo por producto muestra dónde se está cediendo margen.
Una línea registra lo que sale. Lo que el cliente devuelve se registra aparte, como una devolución, para que la venta original quede intacta.
El hub de Plataforma EGA Futura ubica este concepto dentro de un proceso empresarial.
En Los mejores ERP para empresas medianas en 2026 » Comparativa honesta con Precios reales vemos cómo se aplica a decisiones y tareas concretas.
El recorrido completo, de la cotización a la factura y la cobranza, está explicado en sistema de facturación.
En la Plataforma este documento aparece con el nombre Venta y reúne 24 campos entre los de negocio y los de sistema.
Cada registro recibe dos identificadores automáticos: un Número de Venta correlativo y un EGA Futura ID.
El único campo que la Plataforma exige y que depende de quien carga es la Fecha de Venta.
El cliente, el estado y el total son opcionales a nivel de base de datos, lo cual permite abrir el documento y completarlo después.
Conviene igual completar el cliente cuanto antes, porque es el dato que lleva la Venta a los Informes de cuenta corriente.
La lista de Estado tiene seis valores exactos: Borrador, que es el que viene por defecto, En progreso, Confirmada, Facturada, Cerrada y Cancelada.
La secuencia habitual va de Borrador a Cerrada, y Cancelada funciona como salida en cualquier punto del recorrido.
Cada línea de venta exige tres datos: la venta a la que pertenece, la cantidad y el precio unitario.
La cantidad tiene que ser mayor que cero y admite dos decimales, así que un producto que se vende por kilo o por metro se carga sin cambiar de unidad.
Con esos datos y el descuento opcional, la Plataforma calcula sola el total de cada línea y después suma todas las líneas en el campo Total de líneas de la cabecera.
Como cada línea es un registro con su producto, un Informe de líneas agrupado por producto muestra las unidades vendidas y el importe real de cada uno.
Agrupado por descuento, el mismo informe muestra cuánto margen se cede en cada operación.
La cabecera tiene dos campos de total y no son lo mismo.
Total de líneas es el que la Plataforma calcula sumando las líneas cargadas, mientras que Total es un campo de moneda que se completa a mano.
Comparar los dos es una forma barata de detectar líneas olvidadas o importes escritos mal.
La Venta se enlaza con la cuenta del cliente, con el canal de venta, con el empleado de ventas que la generó, con la cotización que le dio origen y con el pedido asociado.
Hacia adelante, tanto el envío como la orden de devolución apuntan de vuelta a la Venta, así que el documento queda como eje del circuito.
Una Vista de lista filtrada por Estado alcanza para el trabajo diario del área comercial.
Para el análisis conviene un Informe agrupado por canal de venta o por empleado de ventas, llevado después a un Panel de información.
Estas dudas aparecen al cargar pedidos en el sistema: qué exige el documento para existir, qué pasa con los productos que se venden por peso y cómo se marca uno ya facturado.
Sí, la Plataforma deja guardar la cabecera sin ninguna línea cargada.
El resultado es un documento con Total de líneas en cero, que sirve como reserva de numeración hasta que se cargan los productos.
Se carga tal cual. La cantidad de cada línea admite dos decimales, así que 2,5 kilos se registran como 2,5.
No, el registro sigue existiendo con todos sus datos y sus líneas.
Cancelar es justamente lo contrario de borrar: deja el rastro de que la operación existió y de que después se dio de baja.
Con el valor Facturada de la lista de Estado, que es el que registra ese momento del circuito.
El disparo automático de la factura depende de la configuración de cada empresa.
No. Lo calcula la Plataforma con la cantidad, el precio unitario y el descuento, así que para cambiarlo se cambia alguno de esos tres.
El objeto es EGAFutura__Sales_Order__c, con etiqueta Venta y 24 campos.
Las líneas viven en EGAFutura__SalesOrderLine__c, con etiqueta Línea de venta y 16 campos.
La fecha es el único obligatorio que carga el usuario; los otros dos son numeraciones automáticas.
| Campo | Tipo | Nota |
|---|---|---|
| Name | Numeración automática | Número de Venta |
| EGAFutura__EGA_Futura_ID__c | Numeración automática | Lo genera EGA Futura |
| EGAFutura__Sales_Order_Date__c | Fecha | Obligatorio. Fecha de Venta |
| EGAFutura__Status__c | Lista de selección | Borrador por defecto |
| EGAFutura__Cliente__c | Lookup a Account | |
| EGAFutura__Canal_venta__c | Lookup a Canal de venta | Apunta a EGAFutura__Sales_Channel__c |
| EGAFutura__Empleado_ventas__c | Lookup a Empleado de ventas | Apunta a EGAFutura__Sales_Employee__c |
| EGAFutura__Quote__c | Lookup a Cotización | La cotización de origen |
| EGAFutura__Order__c | Lookup a Order | Apunta al objeto estándar Order |
| EGAFutura__LinesTotal__c | Resumen (SUM Línea de venta) | Suma de las líneas |
| EGAFutura__Total__c | Moneda(16, 2) | Total cargado a mano |
Cada línea es hija de una sola venta.
| Campo | Tipo | Nota |
|---|---|---|
| EGAFutura__SalesOrder__c | Master-Detail a Venta | La venta padre |
| EGAFutura__Product__c | Lookup a Product2 | Apunta a Product2 |
| EGAFutura__Quantity__c | Número(16, 2) | Obligatorio. Admite dos decimales |
| EGAFutura__UnitPrice__c | Moneda(16, 2) | Obligatorio |
| EGAFutura__DiscountPercent__c | Porcentaje(3, 2) | |
| EGAFutura__LineTotal__c | Fórmula (Moneda) | Se recalcula al leer el registro |
La etiqueta y el valor almacenado coinciden en los seis.
| Etiqueta | Valor almacenado |
|---|---|
| Cancelada | Cancelada |
| Borrador | Borrador |
| En progreso | En progreso |
| Confirmada | Confirmada |
| Facturada | Facturada |
| Cerrada | Cerrada |
En la cabecera conviven un total calculado y un total cargado a mano: EGAFutura__LinesTotal__c suma las líneas y EGAFutura__Total__c se escribe.
La relación Master-Detail garantiza que cada línea pertenezca a una sola Venta, y por ella se consultan juntas la cabecera y sus líneas.
Los términos del glosario que empiezan igual que este. Las demás letras se abren acá mismo, sin salir de la página.
Ventas, compras, inventario, finanzas y equipo, con la información al día y disponible desde cualquier dispositivo. Funciona en la nube, así que no hay servidores que mantener.