Nueva Venta
Formulario completo para crear ventas de servicios de salud con admisiones medicas, cobros, descuentos y facturacion
Requiere permiso de Nuevo y una caja aperturada. El titulo cambia a "Editar venta" si estas modificando una venta existente.
Vision general
El formulario Nueva venta permite registrar ventas de productos y servicios de salud. Se organiza en las siguientes secciones:
- Encabezado — punto de venta y cajero
- Datos del paciente o cliente — seleccion del paciente o cliente empresa
- Referente — medico referente u otro tipo de referente
- Detalles — lista de precios, tabla de productos/servicios con admisiones
- Totales y descuento global — calculos automaticos y descuentos
- Forma de pago — contado o credito con cuotas
- Cobros — detalle de pagos recibidos con verificacion
- Observacion — campo de texto libre
- Facturacion — emision de comprobante al guardar
- Validacion de descuentos — dialogo de aprobacion para ventas con descuentos
Acceder al formulario
- En la pantalla de Mis Ventas Salud, selecciona Nueva venta
- Davix navega a la pagina Nueva venta a pantalla completa
- Mientras se cargan los datos, veras el mensaje "Cargando sus datos"
El boton Nueva venta esta deshabilitado si no tienes una caja aperturada. Apertura tu caja primero desde Mi Caja.
Encabezado
El encabezado muestra informacion de solo lectura en chips de color:
| Campo | Descripcion |
|---|---|
| Punto de venta | Punto de venta configurado por defecto (chip azul) |
| Cajero(a) | Nombre completo del cajero asignado (chip verde) |
Estos valores se toman de la configuracion de parametros por defecto.
Datos del paciente o cliente
Seleccion por tipo
El interruptor Es empresa? determina que tipo de cliente se registra:
- Desactivado (por defecto): muestra la seccion de datos del paciente
- Activado: muestra la seccion de datos del cliente empresa
Datos del paciente (persona)
| Campo | Obligatorio | Descripcion |
|---|---|---|
| Tipo paciente | Si | Botones de radio: PRIVADO, PARTICULAR, CONVENIO, SOAT |
| Buscar paciente | Si | Desplegable con busqueda por nombres o numero de documento |
| Convenio | Si (solo si tipo es CONVENIO o SOAT) | Desplegable con busqueda del convenio asociado |
El desplegable de paciente permite:
- Buscar pacientes existentes por nombre o numero de documento
- Agregar paciente +: enlace en la parte superior del desplegable para crear un paciente nuevo
- Boton de edicion (icono de lapiz): junto al desplegable, permite editar el paciente seleccionado
Registrar paciente
Al seleccionar Agregar paciente + se abre un dialogo con los datos del paciente:
- Tipo de documento y numero
- Nombres y apellidos
- Consulta automatica a RENIEC (DNI) o SUNAT (RUC) para autocompletar datos
- Datos de contacto: telefonos, correos, contactos
- Ubigeo y direccion
Datos del cliente empresa
| Campo | Obligatorio | Descripcion |
|---|---|---|
| Buscar cliente | Si | Desplegable con busqueda por nombre o numero de documento |
El desplegable de cliente empresa permite:
- Buscar clientes existentes por nombre o numero de documento
- Agregar cliente +: enlace para crear un cliente nuevo
- Boton de edicion: junto al desplegable, permite editar el cliente seleccionado
Referente
| Campo | Obligatorio | Descripcion |
|---|---|---|
| Tipo referente | Si | Botones de radio: MEDICO, OTRO, SIN REFERENTE |
| Medico referente | Si (si tipo es MEDICO) | Desplegable con busqueda del medico. Incluye enlace Agregar medico + y boton de edicion |
| Referente | Si (si tipo es OTRO) | Campo de texto libre para escribir el nombre del referente |
Registrar medico
Al seleccionar Agregar medico + se abre un dialogo para registrar un nuevo medico referente con:
- Datos personales (nombres, apellidos, CMP)
- Telefonos de contacto
- Correos electronicos
Detalle de productos y servicios
Lista de precios
| Campo | Obligatorio | Descripcion |
|---|---|---|
| Lista de precio | Si | Desplegable con las listas de precios asignadas al vendedor. Al cambiar la lista, se recargan los productos y servicios disponibles |
Mientras se cargan los productos aparece el mensaje "Cargando productos".
Tabla de detalles
| Columna | Editable | Descripcion |
|---|---|---|
| PRODUCTO | Si | Desplegable con busqueda del producto o servicio. Muestra informacion diferente segun el tipo de item |
| ADMISION | Si | Boton para agregar una admision medica al servicio (solo para servicios que lo requieran) |
| UNIDAD | Si | Desplegable con las unidades de medida disponibles para el producto seleccionado |
| CANTIDAD | Si | Campo numerico. Para productos, limitado por el stock disponible |
| VALOR UNITARIO | Si | Precio unitario sin impuestos |
| PRECIO UNITARIO | No | Precio unitario con impuestos (calculado automaticamente) |
| IMPUESTO | Si | Desplegable con impuestos disponibles. Muestra codigo, porcentaje y monto |
| DESCUENTO | Si | Campo para aplicar descuento por linea |
| SUBTOTAL | No | Subtotal de la linea (calculado automaticamente) |
| ACCIONES | — | Boton de papelera para eliminar la linea |
Informacion del producto en el desplegable
Para productos, el desplegable muestra:
- Codigo y nombre del producto
- Almacen y stock disponible con unidad de medida
- V.U.P (Valor Unitario Promedio)
Para servicios, el desplegable muestra:
- Codigo y nombre del servicio
Editar nombre del concepto
Al lado del desplegable de producto hay un boton + que permite personalizar el nombre del concepto que aparecera en el comprobante. Al hacer clic se abre un cuadro de texto editable.
Agregar admision
Para servicios que requieren admision, la columna ADMISION muestra un boton Agregar admision. Al seleccionarlo, Davix abre el formulario de admision correspondiente segun el tipo de servicio. Consulta Admisiones para mas detalles.
Una vez agregada la admision, la columna muestra la fecha y hora de atencion programada, con un boton para eliminarla.
Debes seleccionar un paciente antes de poder agregar una admision. Si no hay paciente seleccionado, Davix muestra el error "SE REQUIERE PACIENTE".
Agregar y eliminar lineas
- Agregar un producto: boton debajo de la tabla. Se habilita cuando hay una lista de precios seleccionada con productos cargados
- Eliminar linea: boton de papelera en la columna ACCIONES de cada fila
Pie de tabla
El pie muestra el total de cantidades.
Totales
El panel de totales se muestra a la derecha de la tabla y se calcula automaticamente:
| Total | Descripcion |
|---|---|
| TOTAL OPERACIONES GRAVADAS | Suma de subtotales de lineas con IGV |
| TOTAL DESCUENTO | Suma de todos los descuentos aplicados |
| TOTAL OPERACIONES EXONERADAS | Suma de subtotales de lineas exoneradas de IGV |
| TOTAL OPERACIONES INAFECTAS | Suma de subtotales de lineas inafectas |
| TOTAL OPERACIONES GRATUITAS | Suma de subtotales de lineas gratuitas |
| TOTAL IMPUESTO | Suma total de impuestos |
| TOTAL | Monto total de la venta |
Todos los montos se muestran con 2 decimales.
Descuento global
| Campo | Descripcion |
|---|---|
| Descuento | Compuesto por un desplegable de tipo (MONTO o PORCENTAJE) y un campo numerico para el valor |
| DESCUENTO GLOBAL VENTA | Muestra el monto total del descuento global calculado |
- MONTO: aplica el valor ingresado como descuento fijo en soles
- PORCENTAJE: calcula el descuento como un porcentaje del total de la venta
Forma de pago
| Campo | Obligatorio | Descripcion |
|---|---|---|
| Forma de pago | Si | Desplegable con opciones: CONTADO o CREDITO |
| Monto de adelanto | Si (solo en CREDITO) | Campo numerico con el monto del adelanto |
Cuotas de pago (solo CREDITO)
Si seleccionas CREDITO, aparece una tabla de cuotas:
| Columna | Descripcion |
|---|---|
| FECHA | Selector de fecha y hora para cada cuota |
| MONTO | Monto de la cuota |
| Acciones | Boton para eliminar la cuota |
El pie de tabla muestra el total de las cuotas. Selecciona Agregar un cuotas para agregar una nueva cuota.
Cobros
La seccion de cobros permite registrar los pagos recibidos del cliente.
Tabla de cobros
| Columna | Descripcion |
|---|---|
| TIPO COBRO | Desplegable con el tipo de cobro |
| FECHA | Selector de fecha del cobro |
| TIPO | Campo adicional que varia segun el tipo de cobro (ver abajo) |
| NUMERO REFERENCIA | Numero de referencia de la transaccion (no aplica para efectivo) |
| MONTO RECIBIDO | Monto del cobro recibido |
| VERIFICADO | Casilla de verificacion para marcar el cobro como verificado (no aplica para efectivo) |
| ACCIONES | Boton para eliminar el cobro |
Tipos de cobro
| Tipo de cobro | Campo "Tipo" | Descripcion |
|---|---|---|
| Efectivo | — | No requiere campo adicional |
| Tarjeta | Tipo de tarjeta | Desplegable: Debito, Credito |
| Deposito en cuenta | Banco | Desplegable con 17 bancos peruanos |
| Transferencia | Banco | Desplegable con 17 bancos peruanos |
| Monedero electronico | Monedero | Desplegable: Yape, Plin, IzipayYA, Agora PAY, Bim |
Pie de tabla
Muestra el Monto total recibido (suma de todos los cobros).
Agregar cobros
Selecciona Agregar debajo de la tabla para agregar una nueva linea de cobro.
Observacion
| Campo | Obligatorio | Descripcion |
|---|---|---|
| Observacion | No | Area de texto libre (maximo 500 caracteres) para notas sobre la venta |
Facturacion
| Campo | Obligatorio | Editable | Descripcion |
|---|---|---|---|
| Emitir | — | Si | Interruptor para activar la emision de comprobante al guardar |
| Tipo documento | Si | Si | Desplegable: Boleta o Factura |
| Serie | Si | No | Serie asignada automaticamente segun el tipo de documento (solo lectura) |
| Numero | Si | No | Muestra "AUTOMATICO". Se genera al guardar (solo lectura) |
| Fecha | Si | Si | Selector de fecha y hora del comprobante en formato 12 horas |
| Cliente a facturar | Si | Si | Desplegable con busqueda del cliente para facturacion. Incluye enlace Agregar cliente + |
Al cambiar el tipo de documento, Davix actualiza automaticamente la serie correspondiente.
Si seleccionas Factura, el cliente a facturar debe tener RUC como tipo de documento. De lo contrario, Davix muestra el error " Obligatorio"* en el campo de cliente.
Guardar la venta
Flujo de guardado
- Selecciona Guardar en la parte inferior del formulario
- Davix valida todos los campos obligatorios
- Si hay descuentos aplicados o items gratuitos, Davix abre el dialogo de validacion de descuentos
- Si no hay descuentos, la venta se guarda directamente
Dialogo de validacion de descuentos
Cuando la venta tiene descuentos o items gratuitos, Davix muestra un dialogo que lista las observaciones detectadas:
- "EL ITEM {nombre} ASIGNO UN DESCUENTO DE {monto} SOLES"
- "EL ITEM {nombre} ES GRATUITO"
- "SE ASIGNO UN DESCUENTO TOTAL DE {monto} SOLES"
El dialogo solicita credenciales de un usuario autorizado para aprobar los descuentos:
| Campo | Descripcion |
|---|---|
| Usuario | Usuario autorizado para aprobar descuentos |
| Contraseña | Contraseña del usuario |
Opciones del dialogo:
| Boton | Descripcion |
|---|---|
| Guardar | Valida las credenciales y guarda la venta con estado Nuevo |
| Guardar sin Validar | Guarda la venta sin validar los descuentos. La venta queda en estado Sin verificar |
| Cancelar | Cierra el dialogo sin guardar |
Validacion de horarios de admision
Si la venta tiene admisiones, Davix valida que los horarios no esten ocupados. Si detecta conflictos muestra el error: "El horario {fecha} del medico {nombre} ya esta ocupado".
Resultado del guardado
Si el guardado es exitoso:
- Davix muestra el mensaje "Registro exitoso."
- Si la emision estaba activada, se genera el comprobante electronico
- Davix genera automaticamente la nota de venta para impresion
- Regresa a la pantalla principal con la tabla actualizada
Cancelar
Selecciona Cancelar para regresar a la pantalla principal sin guardar.
Validaciones y mensajes
| Situacion | Mensaje |
|---|---|
| Venta guardada exitosamente | "Registro exitoso." |
| Campos obligatorios incompletos | "Revise bien, hay formularios por validar" |
| No se selecciono un paciente para admision | "SE REQUIERE PACIENTE" |
| Stock insuficiente | "MAX: {stock_disponible}" |
| Horario de admision ocupado | "El horario {fecha} del medico {nombre} ya esta ocupado" |
| Credenciales de validacion incorrectas | Mensaje de error del servidor |
| Factura sin cliente con RUC | " Obligatorio"* en el campo de cliente a facturar |
Problemas comunes
| Problema | Causa | Solucion |
|---|---|---|
| El boton "Nueva venta" esta deshabilitado | No tienes caja aperturada | Apertura tu caja desde Caja > Mi caja actual |
| No aparecen productos en el desplegable | No hay lista de precios seleccionada o esta vacia | Selecciona una lista de precios. Si no aparecen opciones, solicita al administrador que configure listas en Parametros de Vendedores |
| El boton "Agregar admision" no aparece | El servicio no requiere admision | Solo los servicios de tipo consulta, ecografia, procedimiento, laboratorio, tomografia o rayos X requieren admision |
| Error "SE REQUIERE PACIENTE" al agregar admision | No hay paciente seleccionado | Selecciona un paciente en la seccion de datos del paciente antes de agregar la admision |
| La serie aparece vacia | No hay serie configurada para el tipo de documento | Solicita al administrador que la configure en Parametros de Vendedores |
| No aparecen formas de pago | Error de carga de datos | Recarga la pagina e intenta nuevamente |
| El descuento requiere aprobacion | Politica de control de descuentos | Ingresa las credenciales de un usuario autorizado o selecciona "Guardar sin Validar" |
Paginas relacionadas
- Mis Ventas Salud — pantalla principal de ventas
- Admisiones — formularios de admision medica por tipo
- Emitir Comprobante — emision posterior de comprobantes
- Mi Caja — apertura de caja diaria
- Cobros — gestion de cobros
- Parametros de Vendedores — configuracion de series, puntos de venta y listas de precios