Emite las facturas de venta de mercadería: el comprobante que genera la deuda del cliente y cierra el circuito comercial. Es el programa de facturación más montado del sistema — la misma pantalla se usa para la factura común, la de exportación, la de supermercado y la de servicios de semillero; lo que cambia es el comprobante y el talonario.
La cabecera
| Campo | Qué poner |
|---|---|
| EMP | Obligatorio. La empresa. |
| COMP / TALON | Obligatorio. Comprobante y talonario. Definen tipo de factura, letra y punto de emisión. |
| NRO | El número. Para dar de alta, cero y Enter. La tecla de ayuda lista las emitidas no anuladas, de la más nueva a la más vieja. |
| CUENTA. / ENTIDAD | Tipo de cuenta corriente y cliente. |
| Cliente vario | Para el cliente ocasional que no está en el maestro. |
| RES | Resumen de cuenta corriente. |
| LUG | Lugar de entrega. |
| FECHA.. | Fecha de la factura. |
| MONEDA / Cotiz | Moneda, tipo de cotización y cotización aplicada. En exportación es lo que fija el tipo de cambio. |
| DEPOS | Depósito del que sale la mercadería. |
| IVA | Alícuota. Obligatorio. |
| C.PAGO. | Condición de pago. Obligatorio. |
| LISTA | Lista de precios con la que se valoriza. |
| DETALLE | Detalle de la factura. |
| DOC.REF | Documento de referencia: el pedido o el remito. |
| OBS | Observación prearmada, de las cargadas en sto5108. |
Los paneles ZOOM abren datos originales, otros datos, transporte, REGIMENES de percepción, vencimientos, cuenta y orden, exportación y aplicaciones.
El detalle
Un renglón por producto: producto y variedad, IVA, depósito, cantidad, unidades, lista, precio unitario y subtotal. Debajo, hasta varios conceptos de bonificación o recargo. Al pie: subtotal, descuento, impuestos y total.
En los campos del renglón que están después del código de producto, las flechas
arriba y abajo avanzan como si pulsaras Enter, en lugar de subir o bajar de renglón.
Mensajes que vas a ver
| Mensaje | Qué pasó |
|---|---|
no se grabo el comprobante: … / no se borro el comprobante: … | El sistema rechazó la operación al grabar; el motivo va después de los dos puntos (por ejemplo el producto … no posee una imputacion contable (impstoca)). No queda nada grabado a medias y el programa se cierra: corregí lo que indica el motivo y volvé a cargar el comprobante. |
el comprobante ya existe | Ese número ya se emitió. Para el alta va cero y Enter. |
el comprobante no puede ser negativo | El total dio negativo. Una devolución va por nota de crédito, no por factura. |
el comprobante X es incorrecto, debe hacerse un comprobante Y | La operación exige otro tipo de comprobante: el sistema te dice cuál. |
el numero no esta dentro del rango correspondiente | Fuera del rango habilitado del talonario. |
La cantidad ingresada es incorrecta, el producto se fracciona de a X | La cantidad no es múltiplo de la fracción del producto. |
La Situacion de IVA no corresponde | La situación de IVA del cliente no encaja con la letra del comprobante. |
el cliente vario se encuentra inactivo | El cliente ocasional está dado de baja. |
el subtotal no debe ser cero | Hay un renglón sin importe. |
NO POSEE UNA IMPUTACION CONTABLE | Falta configuración contable del comprobante o de un concepto. |
los datos han sido modificados desde otra pantalla, presione <F8> para recargar los datos | Otra sesión grabó ese comprobante mientras lo tenías en pantalla. Recargá con F8 y rehacé el cambio. |
El comprobante tiene aplicaciones por productos de stock / El comprobante tiene aplicaciones por conceptos de stock | Otro comprobante ya lo aplicó. Sale recién al grabar con F5. Mirá el primer problema frecuente, más abajo. |
El comprobante tiene aplicaciones por fondos / El comprobante tiene aplicaciones por cuenta y orden | Ya se cobró contra la factura, o la consumió una liquidación de cuenta y orden. |
el comprobante no se puede modificar — aplicado por una liquidacion de fletes a proveedores (o a clientes) | Está incluido en una liquidación de fletes. |
el concepto no puede ser borrado | Ese concepto está configurado para no sacarse a mano en este comprobante. |
el concepto no puede ser insertado | Ese concepto no está habilitado para agregarse en este comprobante. |
Problemas frecuentes
Pulso Del o Ins sobre un renglón y no pasa nada.
El comprobante ya tiene aplicaciones: otro comprobante lo tomó, se cobró o pagó contra
él, o quedó en una liquidación de cuenta y orden o de fletes. Con eso la grilla no deja
sacar ni agregar renglones, y en el momento no avisa nada. El motivo aparece recién
cuando grabás con F5, con alguno de los mensajes El comprobante tiene aplicaciones por … de la tabla.
Con el permiso Regraba Comprobantes Aplicados de la carga de usuarios (gen8508)
podés grabar la modificación igual, pero los renglones siguen sin poder sacarse ni
agregarse: eso sólo lo puede hacer un usuario Administrador ETERNUM. Borrar el
comprobante entero no se puede ni con esos permisos.
Preguntas frecuentes
¿Facturo contra el remito o contra el pedido? Depende del circuito de tu empresa. El documento de referencia deja el vínculo registrado en cualquiera de los dos casos.
El precio no es el que esperaba. Sale de la lista de precios vigente para ese cliente y esa fecha, más bonificaciones, promociones e intereses por condición de pago.
¿Cómo emito una factura de exportación?
Por el mismo programa, entrando por Ventas → Exportaciones → Factura de Exportación, con el comprobante y talonario de exportación.
Entré desde Supermercado / Semilleros / Acopio y la pantalla es igual. Es el mismo programa montado en varios menús. Cambia el comprobante que corresponde a cada circuito.
Atributos
Los atributos cambian cómo se comporta el programa sin tocarlo. Se cargan en tres pantallas:
Atributos de Comprobantes (gen1142, por empresa, comprobante y talonario), Atributos de Programas (gen1141) y Atributos de Sistemas (gen1140), todas en Configuracion General → de Sistema → Atributos.
Si un atributo se busca en más de un nivel, vale el primero que lo tenga cargado, de izquierda a derecha en la tabla. Una marca en Comprobante quiere decir que se puede cargar distinto para cada comprobante y talonario que uses en esta pantalla: por ejemplo, que un comprobante proponga un depósito y otro comprobante, otro. Qué valores lleva cada uno está en el glosario de atributos.
Los que lee la pantalla
| Atributo | Comprobante | Programa | Sistema | Qué controla |
|---|---|---|---|---|
abrir_formulario_impuestos | ✓ | ✓ | Abre la ventana de datos impositivos al pasar por el descuento | |
acoplado_obliga | ✓ | ✓ | Hace obligatorio el Acoplado en los datos del transportista | |
articulos_requeridos | ✓ | Lista de productos que el comprobante debe incluir sí o sí | ||
busqueda_catalogo_sto1102 | ✓ | ✓ | ✓ | Tipo de búsqueda de catálogo cuando no se encuentra el producto |
camion_obliga | ✓ | ✓ | Hace obligatorio el Vehículo en los datos del transportista | |
cantidad_mayorcero | ✓ | ✓ | Impide cantidades en cero en los renglones del comprobante | |
cdests_default | ✓ | ✓ | Destino que se propone en los datos del transportista | |
cdests_obliga | ✓ | ✓ | Hace obligatorio el Destino en los datos del transportista | |
cdests_skip | ✓ | ✓ | Saltea el Destino en los datos del transportista | |
chofer_obliga | ✓ | ✓ | Hace obligatorio el Chofer en los datos del transportista | |
codadmi_obliga | ✓ | ✓ | ✓ | Hace obligatorio el responsable administrativo del comprobante. |
codadmi_skip | ✓ | ✓ | ✓ | Saltea el Resp.Administrativo en la ventana Mas Datos |
codage_skip | ✓ | ✓ | ✓ | Saltea la Unidad de Negocio en Datos de Organizacion |
codare_skip | ✓ | ✓ | ✓ | Saltea el Area de Negocio en Datos de Organizacion |
codclas_obliga | ✓ | ✓ | ✓ | Hace obligatoria la Clasificación del comprobante |
codcobr_obliga | ✓ | ✓ | ✓ | Hace obligatorio el cobrador del comprobante. |
codcobr_skip | ✓ | ✓ | ✓ | Saltea el Cobrador en la ventana Mas Datos |
coddep_default | ✓ | ✓ | Depósito que se propone si no hay otro por defecto | |
codemp_default | ✓ | ✓ | Empresa que la pantalla propone al entrar | |
codigo_retcli | ✓ | ✓ | Transportista que se carga cuando no retira el cliente | |
codmaq_notnull | ✓ | ✓ | Hace obligatorio el Insumo en la ventana de insumo/cuenta | |
codrtec_obliga | ✓ | ✓ | ✓ | Hace obligatorio el Responsable Tecnico en MAS DATOS |
codrtec_skip | ✓ | ✓ | ✓ | Saltea el Responsable Tecnico en MAS DATOS |
codruta_obliga | ✓ | ✓ | ✓ | Hace obligatoria la ruta del comprobante. |
codruta_skip | ✓ | ✓ | ✓ | Saltea la Ruta en MAS DATOS |
codsect_obliga | ✓ | ✓ | ✓ | Hace obligatorio el sector del comprobante. |
codsect_skip | ✓ | ✓ | ✓ | Saltea el Sector en MAS DATOS |
codsuc_skip | ✓ | ✓ | ✓ | Saltea la Sucursal en DATOS DE ORGANIZACION |
codtar_obliga | ✓ | ✓ | Hace obligatorio el Tarifario de fletes | |
codtran_obliga | ✓ | ✓ | Hace obligatorio el Transporte en DATOS DEL TRANSPORTISTA | |
codvend_default | ✓ | ✓ | Vendedor que se impone al entrar en MAS DATOS | |
codvend_obliga | ✓ | ✓ | ✓ | Hace obligatorio el vendedor del comprobante. |
codvend_skip | ✓ | ✓ | ✓ | Saltea el Vendedor en MAS DATOS |
codzona_default | ✓ | ✓ | Zona que se impone al entrar en MAS DATOS | |
codzona_obliga | ✓ | ✓ | ✓ | Hace obligatoria la zona del comprobante. |
codzona_skip | ✓ | ✓ | ✓ | Saltea la Zona en MAS DATOS |
conpago_displayonly | ✓ | ✓ | ✓ | Deja la Condición de pago sólo para ver |
conpago_skip | ✓ | ✓ | ✓ | Saltea la Condición de pago |
cotiz_aplica_default | ✓ | ✓ | Copia la cotización del comprobante aplicado | |
deposito_obliga | ✓ | ✓ | ✓ | Hace obligatorio el depósito |
detalle_obliga | ✓ | ✓ | Evita que el detalle se complete con la condición de pago | |
dias_fhastaA | ✓ | Días que se suman a la fecha Hasta de la imputación financiera. | ||
docref_obliga | ✓ | ✓ | ✓ | Hace obligatorio el documento de referencia |
fentrega_mayor_dias | ✓ | ✓ | ✓ | Días mínimos entre fecha del comprobante y de entrega |
fentrega_obliga | ✓ | ✓ | ✓ | Hace obligatoria la fecha de entrega |
fentrega_skip | ✓ | ✓ | ✓ | Saltea el campo fecha de entrega |
ignora_autorizacion | ✓ | ✓ | Permite modificar comprobantes con autorizaciones manuales de inventario | |
ignora_findecarga | ✓ | ✓ | Evita la pregunta “Finaliza la Carga de Productos” | |
ignorar_bonif_maximas | ✓ | ✓ | No controla la bonificación máxima por producto en ventas | |
ignorar_control_factura_cyo | ✓ | ✓ | ✓ | Omite el control de disponible para ventas por cuenta y orden |
ignorar_control_ncredito_cyo | ✓ | ✓ | ✓ | Omite el control de facturas sin liquidar en notas de crédito CyO |
importe_canjes | ✓ | Parámetros del cálculo de importes y kilos en los canjes. | ||
kmtreal_obliga | ✓ | ✓ | Hace obligatorios los kilómetros reales del flete. | |
liqflecl_default | ✓ | ✓ | Propuesta de la marca de flete “a Cobrar” | |
liqflecl_obliga | ✓ | ✓ | Hace obligatoria la marca de flete “a Cobrar” | |
liqflecl_skip | ✓ | ✓ | Saltea la marca de flete “a Cobrar” | |
liqflete_default | ✓ | ✓ | Propuesta de la marca de flete “a Pagar” | |
liqflete_obliga | ✓ | ✓ | Hace obligatoria la marca de flete “a Pagar” | |
liqflete_skip | ✓ | ✓ | Saltea la marca de flete “a Pagar” | |
mask_docref | ✓ | Máscara de ingreso del campo DOC.REF en facturas. | ||
modifica_canjes | ✓ | Qué campos de la ventana de canje se pueden modificar. | ||
moneda_default | ✓ | Moneda que se propone en el comprobante. | ||
nlote_fmt | ✓ | Formato del número de lote que se propone | ||
noabre_fmmasdat | ✓ | ✓ | ✓ | No abre automáticamente la ventana “MAS DATOS” |
nroneg_obliga | ✓ | ✓ | ✓ | Hace obligatorio el Proyecto en Datos de Organización |
obliga_retcli | ✓ | ✓ | Hace obligatorio Retira Cliente en Datos del Transportista | |
obligakildest | ✓ | ✓ | Hace obligatorio Kilos de Destino en Datos del Transportista | |
obligakilorig | ✓ | ✓ | Hace obligatorio Kilos de Origen en Datos del Transportista | |
partida_fecela_obliga | ✓ | ✓ | ✓ | Hace obligatorio la Fecha de Elaboracion al crear una partida |
partida_feclib_obliga | ✓ | ✓ | ✓ | Hace obligatorio la fecha de Liberacion al crear una partida |
partida_fecven_obliga | ✓ | ✓ | ✓ | Hace obligatorio la fecha de Vencimiento al crear una partida |
partida_nlote_obliga | ✓ | ✓ | ✓ | Hace obligatorio el Numero de Lote al crear una partida |
partida_peso_obliga | ✓ | ✓ | ✓ | Hace obligatorio el Peso al crear una partida |
pedir_usuario | ✓ | Pide usuario y contraseña antes de grabar a los usuarios indicados. | ||
porc_vari_cotiz | ✓ | ✓ | ✓ | Máximo porcentaje de variación permitido al cambiar la cotización |
porcom_usa | ✓ | ✓ | Habilita cargar el % de comisión por renglón | |
retcli_default | ✓ | ✓ | Valor propuesto para “Retira Cliente” en datos del transportista | |
retcli_skip | ✓ | ✓ | Saltea el campo “Retira Cliente” en datos del transportista | |
sincargo | ✓ | ✓ | Concepto que descuenta la mercadería marcada “Sin Cargo” | |
tarifa_obliga | ✓ | ✓ | Hace obligatoria la Tarifa del flete a pagar | |
tarifacl_obliga | ✓ | ✓ | Hace obligatoria la Tarifa del flete a cobrar | |
tipcam_default | ✓ | ✓ | Tipo de vehículo propuesto en datos del transportista | |
tipcam_obliga | ✓ | ✓ | Hace obligatorio el Tipo de vehículo en datos del transportista | |
tipcam_skip | ✓ | ✓ | Saltea el Tipo de vehículo en datos del transportista | |
tipcot_aplica_default | ✓ | ✓ | Copia el tipo de cotización del comprobante aplicado | |
tipo_importe | ✓ | Si el importe a autorizar lleva impuestos, o qué importe ve cada usuario. | ||
tipocc_default | ✓ | ✓ | Tipo de cuenta corriente propuesto en el comprobante | |
tipocc_notnull | ✓ | ✓ | Hace obligatorio el tipo de cuenta corriente | |
usafechaent | ✓ | ✓ | Fecha de entrega por renglón según días de entrega | |
usakildest | ✓ | ✓ | Habilita cargar los Kilos de Destino en datos del transportista | |
usakilorig | ✓ | ✓ | Habilita cargar los Kilos de Origen en datos del transportista |
Los que leen rutinas comunes del sistema
Se leen al validar, grabar, imprimir o enviar el comprobante, en rutinas que este programa comparte con otros.
| Atributo | Comprobante | Programa | Sistema | Qué controla |
|---|---|---|---|---|
afonodp_forig | ✓ | Fecha de factura que usa la matriz de pagos de órdenes de pago. | ||
apl1feccomp | ✓ | Ordena los pendientes a aplicar por fecha de emisión en vez de vencimiento. | ||
control_stkalt | ✓ | Controla stock negativo también en unidad alternativa. | ||
control_stkpes | ✓ | Controla stock negativo también en unidad de peso. | ||
cuit_no_valido | en constan | Lista de CUIT exentos del aviso de constancias vencidas | ||
dias_de_pago | ✓ | ✓ | Días que se suman a la fecha original para la de pago | |
genera_recibo | ✓ | ✓ | Genera automáticamente el recibo de cobranza o de ingreso asociado. | |
hora_ayer_default1 | ✓ | ✓ | ✓ | Hora propuesta para comprobantes con fecha anterior a hoy |
hora_ayer_fija1 | ✓ | ✓ | ✓ | Fija la hora de comprobantes con fecha anterior a hoy |
ignora_armado_venc | ✓ | ✓ | Evita armar vencimientos desde los valores imputados (sin efecto aquí) | |
ignora_bucle_cosecha | ✓ | ✓ | ✓ | Busca condiciones de cereal sólo en la cosecha pedida, sin retroceder. |
ignora_periib_fc_mes_ant | ✓ | ✓ | ✓ | No calcula percepción IIBB si el comprobante aplicado es de otro mes. |
ignora_venc_detalle | ✓ | ✓ | Detalle del vencimiento toma el detalle del comprobante (sólo Cereales) | |
ignorar_filtro_gruadmi_entidad | ✓ | ✓ | No filtra entidades por responsable administrativo del usuario | |
ignorar_filtro_grurtec_entidad | ✓ | ✓ | No filtra entidades por responsable técnico del usuario | |
ignorar_filtro_gruvend_entidad | ✓ | ✓ | No filtra entidades por vendedores del usuario | |
ignorar_filtro_gruzona_entidad | ✓ | ✓ | Pensado para no filtrar entidades por zona; hoy no tiene efecto | |
mailsec | ✓ | Segundos de espera después de cada envío de mail, SMS o WhatsApp. | ||
min_dias_de_pago | ✓ | ✓ | Mínimo de días entre la fecha y la fecha de pago del original | |
no_minimo | ✓ | Apaga los avisos de stock bajo punto de pedido | ||
nombre_impresion | ✓ | ✓ | Prefijo del nombre del PDF del comprobante impreso. | |
nrocoe_obliga | ✓ | ✓ | ✓ | Hace obligatorio el Número C.O.E. en la ventana ORIGINAL |
oblcproxcli | ✓ | Restringe los productos a los habilitados para la entidad | ||
pedirCOTbas | ✓ | Pide el C.O.T. para remitos con destino en Buenos Aires. | ||
pedirCOTcap | ✓ | Pide el C.O.T. para remitos con destino en Capital Federal. | ||
pedirCOTcat | ✓ | Pide el C.O.T. para remitos con destino en Catamarca. | ||
pedirCOTcba | ✓ | Pide el C.O.T. para remitos con destino en Córdoba. | ||
pedirCOTcha | ✓ | Pide el C.O.T. para remitos con destino en Chaco. | ||
pedirCOTchu | ✓ | Pide el C.O.T. para remitos con destino en Chubut. | ||
pedirCOTcte | ✓ | Pide el C.O.T. para remitos con destino en Corrientes. | ||
pedirCOTeri | ✓ | Pide el C.O.T. para remitos con destino en Entre Ríos. | ||
pedirCOTfsa | ✓ | Pide el C.O.T. para remitos con destino en Formosa. | ||
pedirCOTjuy | ✓ | Pide el C.O.T. para remitos con destino en Jujuy | ||
pedirCOTlja | ✓ | Pide el C.O.T. para remitos con destino en La Rioja | ||
pedirCOTlpa | ✓ | Pide el C.O.T. para remitos con destino en La Pampa | ||
pedirCOTmza | ✓ | Pide el C.O.T. para remitos con destino en Mendoza | ||
pedirCOTneq | ✓ | Pide el C.O.T. para remitos con destino en Neuquén | ||
pedirCOTrgo | ✓ | Pide el C.O.T. para remitos con destino en Río Negro | ||
pedirCOTscz | ✓ | Pide el C.O.T. para remitos con destino en Santa Cruz | ||
pedirCOTsfe | ✓ | Pide el C.O.T. para remitos con destino en Santa Fe | ||
pedirCOTsgo | ✓ | Pide el C.O.T. para remitos con destino en Santiago del Estero | ||
pedirCOTsju | ✓ | Pide el C.O.T. para remitos con destino en San Juan | ||
pedirCOTslu | ✓ | Pide el C.O.T. para remitos con destino en San Luis | ||
pedirCOTsta | ✓ | Pide el C.O.T. para remitos con destino en Salta | ||
pedirCOTtfo | ✓ | Pide el C.O.T. para remitos con destino en Tierra del Fuego | ||
pedirCOTtuc | ✓ | Pide el C.O.T. para remitos con destino en Tucumán | ||
pedirmis | ✓ | Pide el C.O.T. para remitos con destino en Misiones | ||
permitir_cpe_duplicada | ✓ | ✓ | ✓ | Permite grabar una carta de porte (CTG) ya usada en otro comprobante |
remitente_email_sistema | ✓ | ✓ | Dirección remitente de los correos que manda el sistema. | |
senasa | ✓ | Versión del envío a SENASA: “nuevo” o “viejo” |
Además, como todo programa, al arrancar lee los atributos comunes.