git-svn-id: https://192.168.0.254/svn/Proyectos.Miguelo_FactuGES/trunk@4 172823e9-465a-9d4b-80ba-0a9f016f4eb1
511 lines
33 KiB
ObjectPascal
511 lines
33 KiB
ObjectPascal
{
|
|
===============================================================================
|
|
Copyright (©) 2002. Rodax Software.
|
|
===============================================================================
|
|
Los contenidos de este fichero son propiedad de Rodax Software titular del
|
|
copyright. Este fichero sólo podrá ser copiado, distribuido y utilizado,
|
|
en su totalidad o en parte, con el permiso escrito de Rodax Software, o de
|
|
acuerdo con los términos y condiciones establecidas en el acuerdo/contrato
|
|
bajo el que se suministra.
|
|
-----------------------------------------------------------------------------
|
|
Web: www.rodax-software.com
|
|
===============================================================================
|
|
Fecha primera versión: 03-11-2002
|
|
Versión actual: 1.0.0
|
|
Fecha versión actual: 03-11-2002
|
|
===============================================================================
|
|
Modificaciones:
|
|
|
|
Fecha Comentarios
|
|
---------------------------------------------------------------------------
|
|
===============================================================================
|
|
}
|
|
|
|
unit Literales;
|
|
|
|
interface
|
|
|
|
resourcestring
|
|
////////////////////////////////////////////////////////////////////////////////
|
|
// Mensajes
|
|
////////////////////////////////////////////////////////////////////////////////
|
|
|
|
////////////////////////////////////////////////////////////////////////////////
|
|
// Comunes
|
|
////////////////////////////////////////////////////////////////////////////////
|
|
msgFaltaConfig = 'No se puede iniciar FactuGES porque falta el fichero de configuración.';
|
|
msgUsuarioInc = 'El usuario no tiene privilegios para la empresa seleccionada.';
|
|
msgDeseaSalir = '¿Desea salir de FactuGES?';
|
|
|
|
msgSinProvincia = 'Antes de poder elegir una población debe indicar a qué provincia pertenece.';
|
|
msgListaProvincias = 'Lista de provincias';
|
|
msgListaPoblaciones = 'Lista de poblaciones de %s.';
|
|
msgGuardarCambios = '¿Desea guardar los cambios?';
|
|
msgIrInicio = 'Se ha llegado al final de la lista, ¿desea ir al inicio?';
|
|
msgNoParametros = 'Debe introducir algún valor para poder realizar la búsqueda.';
|
|
msgDeseaBorrar = '¿Desea eliminar este concepto?';
|
|
msgDeseaBorrarTodo = '¿Desea eliminar todos los conceptos?';
|
|
msgImportePositivo = 'El importe debe ser siempre positivo';
|
|
msgImporteNegativo = 'El importe debe ser siempre negativo';
|
|
msgFechasMal = 'La fecha inicial debe ser anterior a la fecha final.';
|
|
msgFechaNoValida = 'La fecha introducida no es correcta.';
|
|
|
|
////////////////////////////////////////////////////////////////////////////////
|
|
// Empresas
|
|
////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// EMPRESAS
|
|
msgEmpBorrarEmp = '¿Esta seguro de desear eliminar eliminar la empresa?, a su vez se eliminará toda la informacion relacionada con dicha empresa';
|
|
msgEmpBorrarAb = 'No se puede eliminar una empresa si está abierta';
|
|
msgEmpFaltaAlgo = 'Es obligatorio introducir %s de la EmpresaActiva.';
|
|
msgEmpNombreComercial = 'el nombre comercial';
|
|
|
|
////////////////////////////////////////////////////////////////////////////////
|
|
// Almacenes
|
|
////////////////////////////////////////////////////////////////////////////////
|
|
msgAlmCodAlmRepetido = 'Ya existe el almacén %s. Cambie el codigo del almacén por otro que no exista.';
|
|
msgAlmCodAlmIncorrecto = '%s no es un código de almacén correcto. Cambie el codigo del almacén por otro e inténtelo de nuevo.';
|
|
msgAlmTieneExis = 'El almacén a eliminar tiene existencias por lo que no puede ser eliminado.';
|
|
msgAlmFaltaNombre = 'Es obligatorio introducir el nombre del almacén.';
|
|
msgAlmNoExisteAlm = 'El almacén %s no existe.';
|
|
msgAlmBloqueado = 'El almacén %s está siendo modificado por otro usuario.';
|
|
msgAlmCodAlmTienePedido = 'El pedido %s en situación de %s tiene este almacén como almacén destino y en caso de devolución será almacén origen, por lo que no puede ser eliminado.';
|
|
msgAlmCodAlmTienePedidoPendiente = 'El pedido %s en situación de %s tiene este almacén como almacén destino, por lo que no puede ser eliminado.';
|
|
msgAlmNoHayAlm = 'No hay almacenes dados de alta, por lo tanto no es posible seleccionar';
|
|
msgAlmCodAlmNoExiste = 'No existe el almacén %s. Introduzca un codigo de almacén que sí exista.';
|
|
msgAlmDeseaFinObra = 'Al finalizar un montaje, todos los materiales existentes en la misma serán borrados, ¿esta seguro de querer finalizar el montaje " %s "?';
|
|
msgAlmDeseaRellCli = '¿Desea asignar los datos del cliente al almacén o montaje?';
|
|
|
|
////////////////////////////////////////////////////////////////////////////////
|
|
// Movimientos
|
|
////////////////////////////////////////////////////////////////////////////////
|
|
msgMovNoExiste = 'El movimiento no existe.';
|
|
msgMovMismoAlmacen = 'El almacén origen y el almacén destino deben de ser distintos';
|
|
msgMovStockNoValido = 'El stock introducido no es un valor correcto.';
|
|
msgMovNoArticulos = 'Debe haber algún artículo en la lista para poder hacer el movimiento.';
|
|
msgMovNoExistencias = 'No hay suficientes existencias';
|
|
msgMovNoExistePedido = 'El pedido %s ya no existe.';
|
|
msgMovCodArtAlmNoExiste = 'El artículo con código %s y nombre %s no existe en el almacen %s. Introduzca un código de artículo que sí exista.';
|
|
msgMovFaltaAlmacenOrigen = 'Es necesario que introduzca un almacén origen existente en la aplicación.';
|
|
msgMovFaltaAlmacenDestino = 'Es necesario que introduzca un almacén destino existente en la aplicación.';
|
|
msgMovCantMayorCero = 'La cantidad de unidades de Entrada/Salida debe de ser siempre positiva';
|
|
msgMovStockMayorCero = 'El stock máximo y mínimo debe de ser siempre positivo';
|
|
msgMovCantRecibidaMayor = 'La cantidad recibida debe ser menor o igual a la cantidad pedida, en este caso restan por recibir %s unidades';
|
|
msgMovPedidoRecibido = 'El pedido %s ya ha sido recibido totalmente';
|
|
msgMovPedidoDevuelto = 'El pedido %s ya ha sido devuelto';
|
|
msgMovNoRealizado = 'El movimiento no se ha podido realizar, compruebe que el almacén y los materiales existan';
|
|
msgMovArtAlmIncorrecto = 'Este árticulo no se añadirá a la lista ya que pertenece a un almacen distinto que el establecido como origen';
|
|
msgMovNoExisteArtExistencias = 'Asegurese que todos los artículos del movimiento existen en el almacén seleccionado, y que las cantidades no sean mayores que las existencias';
|
|
msgMovNoExisteArticulo = 'El artículo %s ya no existe en la aplicación, y por tanto no se realizará el movimiento.';
|
|
msgMovNoExisteAlmacen = 'El almacén %s ya no existe en la aplicación, y por tanto no se realizará el movimiento.';
|
|
|
|
etiMovEntrada = 'Entrada';
|
|
etiMovSalida = 'Salida';
|
|
etiMovTraslado = 'Traslado';
|
|
etiMovPedido = 'Pedido';
|
|
etiMovDevolucion = 'Devolucion';
|
|
etiMovEntradaSalida = 'Entrada/Salida';
|
|
etiMovEntSalTraslado = 'Entrada/Salida por traslado';
|
|
etiMovRegularizacion = 'Regularización';
|
|
etiMovEntRegularizacion = 'Entrada por regularizacion';
|
|
etiMovEntradaPedido = 'Entrada por pedido a proveedor ';
|
|
etiMovSalidaRegularizacion = 'Salida por regularizacion';
|
|
etiMovSalidaDevolucion = 'Salida por devolucion a proveedor ';
|
|
etiMovCodigoAlmObrDestino ='Cód. de almacén/montaje destino:';
|
|
etiMovNombreAlmObrDestino = 'Nombre del almacén/montaje destino:';
|
|
etiMovCodigoAlmObrOrigen = 'Cód. de almacén/montaje origen:';
|
|
etiMovNombreAlmObrOrigen = 'Nombre del almacén/montaje origen:';
|
|
etiMovIniTrasladoEnt = 'Entrada por traslado desde el almacén con código "';
|
|
etiMovIniTrasladoSal = 'Salida por traslado al almacén con código "';
|
|
etiMovMedTraslado = '" y nombre "';
|
|
etiMovFinTraslado = '"';
|
|
|
|
////////////////////////////////////////////////////////////////////////////////
|
|
// Historicos
|
|
////////////////////////////////////////////////////////////////////////////////
|
|
msgHisYaExisteObraHistorica = 'Ya existe un montaje historico con el mismo nombre y misma fecha de finalización';
|
|
|
|
|
|
////////////////////////////////////////////////////////////////////////////////
|
|
// Datos
|
|
////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// ARTICULOS
|
|
msgDatosCodArtRepetido = 'Ya existe el artículo %s. Cambie el código del artículo por otro que no exista.';
|
|
msgDatosCodArtIncorrecto = '%s no es un código correcto para un artículo. Cambie el codigo del artículo por otro e inténtelo de nuevo.';
|
|
msgDatosFaltaDescripcionArt = 'Es obligatorio introducir la descripción del artículo.';
|
|
msgDatosFaltaDescripcionPro = 'Es obligatorio introducir una descripción para la propiedad.';
|
|
msgDatosNoExisteArt = 'El artículo %s no existe.';
|
|
msgDatosArtBloqueado = 'El artículo %s está siendo modificado por otro usuario.';
|
|
msgDatosCodArtNoExiste = 'No existe el artículo %s. Introduzca un codigo de artículo que sí exista.';
|
|
msgDatosBorrarPropiedad = '¿Desea borrar esta propiedad?';
|
|
msgDatosBorrarPropiedades = '¿Desea borrar todas las propiedades?';
|
|
msgDatosFaltaFamilia = 'Es necesario que seleccione una familia.';
|
|
msgDatosPropRepetida = 'El artículo no puede tener propiedades repetidas.';
|
|
msgDatosCargaPropFamilia = 'La familia tiene propiedades predeterminadas. ¿Desea utilizarlas en el artículo?';
|
|
msgArtNoExisteArtAlm = 'El artículo %s no existe en el almacén.';
|
|
msgArtNoHayArt = 'No hay articulos dados de alta, por lo tanto no es posible seleccionar.';
|
|
msgArtNoHayArtAlm = 'No hay articulos en el almacén, por lo tanto no es posible seleccionar';
|
|
msgArtTieneExistencias = 'El artículo tiene todavía existencias y no puede ser eliminado.';
|
|
msgArtExiste = 'El artículo %s existe en algún almacen o montaje por lo que no puede ser eliminado.';
|
|
|
|
// VENDEDORES
|
|
msgDatosCodVendRepetido = 'Ya existe el vendedor %s. Cambie el codigo del vendedor por otro que no exista.';
|
|
msgDatosCodVendIncorrecto = '%s no es un código correcto para un vendedor. Cambie el codigo del vendedor por otro e inténtelo de nuevo.';
|
|
msgDatosFaltaNombreVend = 'Es obligatorio introducir el nombre del vendedor.';
|
|
msgDatosNoExisteVend = 'El vendedor %s no existe.';
|
|
msgDatosVendBloqueado = 'El vendedor %s está siendo modificado por otro usuario.';
|
|
msgDatosCodVendNoExiste = 'No existe el vendedor %s. Introduzca un vendedor que sí exista.';
|
|
|
|
// INSTALADORES
|
|
msgDatosCodInstRepetido = 'Ya existe el instalador %s. Cambie el codigo del instalador por otro que no exista.';
|
|
msgDatosCodInstIncorrecto = '%s no es un código correcto para un instalador. Cambie el codigo del instalador por otro e inténtelo de nuevo.';
|
|
msgDatosFaltaNombreInst = 'Es obligatorio introducir el nombre del instalador.';
|
|
msgDatosNoExisteInst = 'El instalador %s no existe.';
|
|
msgDatosInstBloqueado = 'El instalador %s está siendo modificado por otro usuario.';
|
|
msgDatosCodInstNoExiste = 'No existe el instalador %s. Introduzca un vendedor que sí exista.';
|
|
|
|
// FAMILIAS
|
|
msgDatosNoExisteFamilia = 'No existe la familia';
|
|
msgDatosFaltaDescripcionFam = 'Es necesario que introduzca el nombre de la familia, o en su defecto, elimine la fila.';
|
|
msgDatosTablaFamBloqueada = 'Las familias están siendo modificadas por otro usuario. Inténtelo más tarde.';
|
|
msgDatosFamiliaRepetida = 'Ya existe la familia %s. Cambie la familia por otra que no exista.';
|
|
msgDatosFamiliaModelo = 'No es posible eliminar la familia %s. Por ser necesaria para el resto de la aplicación.';
|
|
|
|
// PROCEDENCIAS
|
|
msgDatosNoExisteProcedencia = 'No existe la procedencia de cliente';
|
|
msgDatosFaltaDescripcionProc = 'Es necesario que introduzca el nombre de la procedencia de cliente, o en su defecto, elimine la fila.';
|
|
msgDatosTablaProcBloqueada = 'Las procedencias de cliente están siendo modificadas por otro usuario. Inténtelo más tarde.';
|
|
msgDatosProcRepetida = 'Ya existe la procedencia de cliente %s. Cambie la procedencia por otra que no exista.';
|
|
msgDatosProcModelo = 'No es posible eliminar la procedencia de cliente %s. Por ser necesaria para el resto de la aplicación.';
|
|
|
|
// PROPIEDADES
|
|
msgDatosFaltaDescripcionProp = 'Es necesario que introduzca el nombre de la propiedad, o en su defecto, elimine la fila.';
|
|
msgDatosTablaPropBloqueada = 'Las propiedades están siendo modificadas por otro usuario. Inténtelo más tarde.';
|
|
msgDatosPropiedadRepetida = 'Ya existe la propiedad %s. Cambie la propiedad por otra que no exista.';
|
|
msgDatosPropiedadUsada = 'Asegurese que la propiedad que desea eliminar no tenga asociada ninguna otra.';
|
|
msgDatosCopiaInvalida = 'Debe elegir otra propiedad diferente a la que está modificando.';
|
|
msgDatosCopiaVacia = 'Debe indicar una propiedad.';
|
|
|
|
// FORMAS DE PAGO
|
|
msgDatosFaltaDescripcionFpago = 'Es necesario que introduzca el nombre de la forma de pago, o en su defecto, elimine la fila.';
|
|
msgDatosTablaFpagoBloqueada = 'Las formas de pago están siendo modificadas por otro usuario. Inténtelo más tarde.';
|
|
msgDatosFormaPagoRepetida = 'Ya existe la forma de pago %s. Cambie la forma de pago por otra que no exista.';
|
|
|
|
|
|
////////////////////////////////////////////////////////////////////////////////
|
|
// Proveedores
|
|
////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// PROVEEDORES
|
|
msgProvCodProvRepetido = 'Ya existe el proveedor %s. Cambie el codigo del proveedor por otro que no exista.';
|
|
msgProvCodProvIncorrecto = '%s no es un código correcto para un proveedor. Cambie el codigo del proveedor por otro e inténtelo de nuevo.';
|
|
msgProvFaltaNombreProv = 'Es obligatorio introducir el nombre del proveedor.';
|
|
msgProvNoExisteProv = 'El proveedor %s no existe.';
|
|
msgProvProvBloqueado = 'El proveedor %s está siendo modificado por otro usuario.';
|
|
msgProvCodProvNoExiste = 'No existe el proveedor %s. Cambie el codigo del proveedor por otro que sí exista.';
|
|
msgProvFaltaProv = 'Es obligatorio indicar un proveedor.';
|
|
msgProvBorrarRepresentante = '¿Desea borrar este representante?';
|
|
msgProvBorrarRepresentantes = '¿Desea borrar todos los representantes?';
|
|
msgProvFaltaCodProv = 'Es obligatorio que el proveedor esté dado de alta (tenga un código de proveedor asociado)';
|
|
msgProvProvNoElim = 'Asegurese que el proveedor %s no tenga asociados facturas o pagos.';
|
|
|
|
msgProvFaltaCodigo = 'Debe introducir un código de proveedor para poder realizar el listado.';
|
|
msgProvBloqueado = 'El proveedor %s está siendo modificado por otro usuario.';
|
|
|
|
|
|
|
|
|
|
////////////////////////////////////////////////////////////////////////////////
|
|
// Pedidos de proveedor
|
|
////////////////////////////////////////////////////////////////////////////////
|
|
msgPedYaFacturado = 'El pedido %s ya está facturado.';
|
|
msgPedidoYaRecibido = 'El movimiento no se ha podido realizar, asegúrese que el pedido no esté ya totalmente recibido.';
|
|
msgPedidoNoModificar = 'Este pedido no se puede modificar porque está %s.';
|
|
msgPedidoNoEliminar = 'Este pedido no se puede eliminar porque está %s.';
|
|
msgPedidoNoEmitir = 'Este pedido no se puede emitir porque está %s.';
|
|
msgPedidoNoRecibir = 'Este pedido no se puede recibir porque está %s.';
|
|
msgPedidoNoDevolver = 'Este pedido no se puede devolver porque está %s.';
|
|
msgPedidoNoCancelar = 'Este pedido no se puede cancelar porque está %s.';
|
|
msgPedidoNoFacturar = 'Este pedido no se puede facturar porque está %s.';
|
|
msgCancelarPedido = '¿Desea cancelar el pedido %s?';
|
|
msgPedCodPedRepetido = 'Ya existe el pedido %s. Cambie el codigo del pedido por otro que no exista.';
|
|
msgPedCodPedIncorrecto = '%s no es un código correcto para un pedido a proveedor. Cambie el codigo del pedido por otro e inténtelo de nuevo.';
|
|
msgPedPedProvNoExiste = 'El pedido a proveedor %s no existe. Cambie el codigo del pedido por otro que sí exista.';
|
|
msgPedFaltaNombreProv = 'Es obligatorio introducir los datos del proveedor al que va dirigido este pedido.';
|
|
msgPedFaltaFecAlta = 'Debe indicar la fecha de alta del pedido a proveedor.';
|
|
msgPedFaltaFecRecepcion = 'Es obligatorio indicar la fecha de recepción del pedido.';
|
|
msgPedFaltaFecEmision = 'Para poder emitir el pedido, debe indicar la fecha de emisión del pedido.';
|
|
msgPedFaltaAlmDes = 'Es obligatorio introducir el código del almacén destino.';
|
|
msgPedProvBloqueado = 'El pedido a proveedor %s está siendo modificado por otro usuario.';
|
|
msgPedFaltaArticulos = 'Es obligatorio introducir al menos un artículo al pedido.';
|
|
msgPedProvNotaPorDef = 'FECHA DE ENTREGA: INMEDIATA.';
|
|
msgPedProvCodCliFinalIncorrecto = '%s no es un código de montaje correcto. Cambie el codigo de el montaje para el cliente final.';
|
|
msgPedProvCodCliFinalNoExiste = 'No existe el montaje %s. Introduzca un codigo de montaje que sí exista.';
|
|
|
|
|
|
// FACTURAS
|
|
msgProvCodFacRepetido = 'Ya existe la factura de proveedor %s. Cambie el codigo de la factura por otro que no exista.';
|
|
msgProvCodFacIncorrecto = '%s no es un código correcto para una factura de proveedor. Cambie el codigo de la factura por otro e inténtelo de nuevo.';
|
|
msgProvFaltaNombreProvFac = 'Es obligatorio introducir los datos del proveedor al que pertenece esta factura.';
|
|
msgProvFaltaFechaAltaFac = 'La factura debe tener fecha de alta.';
|
|
msgProvFaltaFechaVtoFac = 'La factura debe tener fecha de vencimiento.';
|
|
msgProvFechaVtoAnteriorFac = 'La fecha de vencimiento no puede ser anterior a la fecha de alta de la factura.';
|
|
msgProvFaltanDetallesFac = 'Es necesario introducir al menos un pedido en la factura.';
|
|
msgProvFaltaFormaPagoFac = 'Es necesario indicar la forma de pago.';
|
|
msgProvFaltaTipoFac = 'Es necesario indicar el tipo de operación de la factura.';
|
|
msgTipFacturas0 = 'Todas';
|
|
msgTipFacturas1 = 'General';
|
|
msgTipFacturas2 = 'Inmovilizado';
|
|
|
|
|
|
msgProvCantidadNoValida = 'La cantidad introducida no es un valor correcto.';
|
|
msgProvPrecioNoValido = 'El precio unidad introducido no es un valor correcto.';
|
|
msgProvDtoNoValido = 'El descuento introducido no es un valor correcto.';
|
|
msgProvBorrarFacPed = 'Si elimina esta factura, los pedidos que contiene dejarán de estar facturados. ¿Desea continuar?';
|
|
msgProvPedidoNoFacturar = 'Este pedido no se puede facturar porque está %s.';
|
|
msgProvPedYaFacturado = 'El pedido %s ya está facturado.';
|
|
msgProvNoExisteFacProv = 'La factura de proveedor %s no existe.';
|
|
msgProvFacProvBloqueada = 'La factura de proveedor %s está siendo modificada por otro usuario.';
|
|
msgPedidoNoProveedor = 'El pedido %s no pertenece al proveedor de la factura.';
|
|
msgSitPedIncorrecta = 'No se puede añadir el pedido %s porque está %s y la factura es %s.';
|
|
msgErrorFacturarPed = 'Error. No se ha podido añadir el pedido %s a la factura.';
|
|
msgCodPedRepetido = 'El código de pedido %s ya existe en la lista de pedidos de la factura.';
|
|
msgPedDistintoProv = 'El pedido %s pertenece a un proveedor distinto al que figura en la factura.';
|
|
msgProvContratoRepetido = 'El contrato %s ya está incluído en la lista.';
|
|
|
|
|
|
// PAGOSPROVEEDOR
|
|
msgProvCodPagRepetido = 'Ya existe el pago de proveedor %s. Cambie el código del pago por otro que no exista.';
|
|
msgProvCodPagIncorrecto = '%s no es un código correcto para un pago. Cambie el codigo del pago por otro e inténtelo de nuevo.';
|
|
msgProvNoExistePag = 'El pago de proveedor %s no existe.';
|
|
msgProvPagBloqueado = 'El pago de proveedor %s está siendo modificado por otro usuario.';
|
|
msgProvCodPagNoExiste = 'No existe el pago %s. Introduzca un codigo de pago que sí exista.';
|
|
msgProvBorrarPago = '¿Desea borrar este pago de proveedor?';
|
|
msgProvFaltaProPag = 'Es obligatorio introducir el proveedor que realiza el pago.';
|
|
msgProvFaltaDescPag = 'Es obligatorio introducir una descripción en el pago.';
|
|
|
|
// LISTADOS DE PROVEEDORES
|
|
msgProvIniMayor = 'El nombre del proveedor inicial debe ser alfabéticamente anterior al nombre del proveedor final.';
|
|
msgProvNoHayProv = 'No existen proveedores dados de alta';
|
|
|
|
// Seguirarrrraaaa????
|
|
msgCodPedNoExiste = 'No existe el pedido a proveedor %s. Cambie el codigo del pedido por otro que sí exista.';
|
|
msgCodPedIncorrecto = '%s no es un código de pedido correcto. Cambie el codigo del pedido por otro e inténtelo de nuevo.';
|
|
|
|
////////////////////////////////////////////////////////////////////////////////
|
|
// Clientes
|
|
////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// CLIENTES
|
|
msgCliCodCliRepetido = 'Ya existe el cliente %s. Cambie el codigo del cliente por otro que no exista.';
|
|
msgCliCodCliIncorrecto = '%s no es un código correcto para un cliente. Cambie el codigo del cliente por otro e inténtelo de nuevo.';
|
|
msgCliFaltaNombreCli = 'Es obligatorio introducir el cliente.';
|
|
msgCliFaltaCli = 'Es obligatorio introducir un cliente.';
|
|
msgCliNoExisteCli = 'El cliente %s no existe.';
|
|
msgCliCliBloqueado = 'El cliente %s está siendo modificado por otro usuario.';
|
|
msgCliBorrarSucursal = '¿Desea borrar esta sucursal?';
|
|
msgCliBorrarSucursales = '¿Desea borrar todas las sucursales?';
|
|
msgCliCodCliNoExiste = 'No existe el cliente %s. Cambie el codigo del cliente por otro que sí exista.';
|
|
msgCliFaltaCodCli = 'Es obligatorio que el cliente esté dado de alta (tenga un código de cliente asociado)';
|
|
msgCliCliNoElim = 'Asegurese que el cliente %s no tenga asociados presupuestos, contratos, facturas o pagos.';
|
|
msgCliCliNoFacPag = 'El cliente %s no tiene asociadas facturas ni pagos pendientes.';
|
|
|
|
// IMPRIMIR CLIENTES
|
|
msgCliNoExisteCodigo = 'No existe un cliente con el código %s.';
|
|
msgCliCodigoIniMenor = 'El código de cliente inicial debe ser menor que el código de cliente final';
|
|
msgCliCodigoIncorrecto = '%s no es un código correcto para un cliente. Cambie el codigo por otro e inténtelo de nuevo.';
|
|
msgCliFaltanCodigos = 'Falta indicar o completar el intervalo de códigos de cliente para el listado.';
|
|
|
|
// PRESUPUESTOS
|
|
msgCliCodPreRepetido = 'Ya existe un presupuesto con el código %s. Se ha reemplazado por el código %s para que pueda dar de alta el presupuesto.';
|
|
msgCliCodPreIncorrecto = '%s no es un código correcto para un presupuesto de cliente. Cambie el codigo del presupuesto por otro e inténtelo de nuevo.';
|
|
msgCliFaltaNombreCliPre = 'Es obligatorio introducir los datos del cliente al que pertenece este presupuesto.';
|
|
msgCliFaltaFechaAltaPre = 'Debe indicar la fecha de alta del presupuesto.';
|
|
msgCliFaltaFechaDecisionPre = 'Para poder aceptar o anular el presupuesto, debe indicar la fecha de decisión del presupuesto.';
|
|
msgCliSobraFechaDecisionPre = 'El presupuesto está pendiente de decisión por lo que todavía no puede tener fecha de decisión. Por favor, borre la fecha de decisión o modifique la situación del presupuesto.';
|
|
msgCliFaltaArticulosPre = 'Es obligatorio introducir al menos un concepto en el presupuesto.';
|
|
msgCliNoExistePre = 'El presupuesto %s no existe.';
|
|
msgCliNoExistePreOrigen = 'El presupuesto %s a copiar no existe.';
|
|
msgCliPreBloqueado = 'El presupuesto %s está siendo modificado por otro usuario.';
|
|
msgCliPreYaAceptado = 'El presupuesto %s ya ha sido aceptado.';
|
|
msgCliPreYaRechazado = 'El presupuesto %s ya ha sido rechazado.';
|
|
msgCliCambiarAAceptar = 'El presupuesto %s está anulado. ¿Desea aceptarlo?';
|
|
msgCliCambiarARechazar = 'El presupuesto %s está aceptado. ¿Desea rechazarlo?';
|
|
msgCliPreConContrato = 'El presupuesto %s no se puede rechazar porque está aceptado y tiene un contrato asociado.';
|
|
msgCliPreYaFacturado = 'El presupuesto %s ya está facturado.';
|
|
msgCliPreNoModificar = 'Este presupuesto no se puede modificar porque está %s.';
|
|
msgCliPreNoEliminar = 'Este presupuesto no se puede eliminar porque está %s.';
|
|
msgCliCambiarTipoPre = '¿Desea convertir este presupuesto en un presupuesto de %s?';
|
|
msgCliNoExisteTipoPre = 'No existe el tipo de presupuesto %s.';
|
|
msgCliPreErrAnadirDoc = 'No se ha podido añadirse el documento al presupuesto';
|
|
msgCliPreErrEliminarDoc = 'No se ha podido eliminar el documento seleccionado';
|
|
|
|
// CONTRATOS
|
|
msgCliCodConRepetido = 'Ya existe un contrato con el código %s. Se ha reemplazado por el código %s para que pueda dar de alta el contrato.';
|
|
msgCliCodConIncorrecto = '%s no es un código correcto para un contrato de cliente. Cambie el codigo del contrato por otro e inténtelo de nuevo.';
|
|
msgCliFaltaNombreCliCon = 'Es obligatorio introducir los datos del cliente al que pertenece este Contrato.';
|
|
msgCliFaltaFechaAltaCon = 'Debe indicar la fecha de alta del contrato.';
|
|
msgCliFaltaArticulosCon = 'Es obligatorio introducir al menos un concepto en el contrato.';
|
|
msgCliNoExisteCon = 'El contrato %s no existe.';
|
|
msgCliConBloqueado = 'El contrato %s está siendo modificado por otro usuario.';
|
|
msgCliCrearContrato = '¿Desea crear ahora el contrato relacionado a este presupuesto?';
|
|
msgCliCodConNoExiste = 'No existe el contrato %s. Introduzca un codigo de contrato que sí exista.';
|
|
|
|
// OBRAS
|
|
litObrObra = 'Montaje ';
|
|
litObrPedidos = 'Pedidos ';
|
|
litObrOtros = 'Otros ';
|
|
litObrEntregas = 'Entregas ';
|
|
litObrMontajes = 'Montajes ';
|
|
litObrRemates = 'Remates ';
|
|
|
|
msgObrFaltaObr = 'Es obligatorio introducir un montaje.';
|
|
msgObrAnadida = 'Se ha abierto el montaje asociado al contrato %s.';
|
|
msgObrErrAnadir = 'El contrato %s, ya tiene un montaje abierto';
|
|
msgObrNoExisteObr = 'El montaje %s no existe.';
|
|
msgObrObrBloqueado = 'El montaje %s está siendo modificado por otro usuario.';
|
|
msgObrInsRepetido = 'El instalador %s ya está asociado al montaje.';
|
|
msgObrPedDesObl = 'Es obligatorio darle una descripción al pedido';
|
|
msgObrPedSelec = 'Es necesario tener seleccionado un pedido';
|
|
msgObrPrePedBorrar = '¿Está seguro que desea eliminar pedido %s?';
|
|
msgObrInsConOtrasTareas1 = 'No se ha podido eliminar el instalador por tener entregas,montajes o remates asociados';
|
|
msgObrInsConOtrasTareas2 = 'No se ha podido eliminar todos los instaladores por tener entregas,montajes o remates asociados';
|
|
msgObrElijaContrago = 'Elija el contrato del que desea abrir un montaje';
|
|
msgObrEliminarDetalles = '¿Desea eliminar esta linea?';
|
|
msgObrEliminarTodosDetalles = '¿Desea eliminar todo?';
|
|
|
|
|
|
// FACTURAS
|
|
msgCliCodFacRepetido = 'Ya existe una factura de cliente con el código %s. Se ha reemplazado por el código %s para que pueda dar de alta la factura.';
|
|
msgCliCodFacIncorrecto = '%s no es un código correcto para una factura de cliente. Cambie el codigo de la factura por otro e inténtelo de nuevo.';
|
|
msgCliSinProvincia = 'Antes de poder elegir una población debe indicar a qué provincia pertenece.';
|
|
msgCliFaltaNombreCliFac = 'Es obligatorio introducir los datos del cliente al que pertenece esta factura.';
|
|
msgCliCodArtNoExiste = 'No existe el artículo %s. Introduzca un codigo de artículo que sí exista.';
|
|
msgCliCodArtIncorrecto = '%s no es un código de artículo correcto. Cambie el codigo del artículo por otro e inténtelo de nuevo.';
|
|
msgCliFaltaFechaAlta = 'Debe indicar la fecha de alta de la factura.';
|
|
msgCliFaltaArticulos = 'Es obligatorio introducir al menos un concepto en la factura.';
|
|
msgCliFaltaFechaVto = 'La factura debe tener fecha de vencimiento.';
|
|
msgCliFechaVtoMenorFechaAlta = 'La fecha de vencimiento tiene que ser posterior a la fecha de alta de la factura.';
|
|
msgCliNoExisteFac = 'La factura de cliente %s no existe.';
|
|
msgCliFacBloqueado = 'La factura de cliente %s está siendo modificada por otro usuario.';
|
|
|
|
// FACTURAS PROFORMA
|
|
msgCliCodFacProRepetido = 'Ya existe la factura proforma %s. Cambie el codigo de la factura por otro que no exista.';
|
|
msgCliCodFacProIncorrecto = '%s no es un código correcto para una factura proforma. Cambie el codigo de la factura por otro e inténtelo de nuevo.';
|
|
msgCliNoExisteFacPro = 'La factura proforma %s no existe.';
|
|
msgCliFacProBloqueado = 'La factura proforma %s está siendo modificada por otro usuario.';
|
|
|
|
// PAGOSCLIENTE
|
|
msgCliCodPagRepetido = 'Ya existe el pago de cliente %s. Cambie el código del pago por otro que no exista.';
|
|
msgCliCodPagIncorrecto = '%s no es un código correcto para un artículo. Cambie el codigo del artículo por otro e inténtelo de nuevo.';
|
|
msgCliNoExistePag = 'El pago de cliente %s no existe.';
|
|
msgCliPagBloqueado = 'El pago de cliente %s está siendo modificado por otro usuario.';
|
|
msgCliCodPagNoExiste = 'No existe el artículo %s. Introduzca un codigo de artículo que sí exista.';
|
|
msgCliBorrarPago = '¿Desea borrar este pago de cliente?';
|
|
msgCliFaltaCliPag = 'Es obligatorio introducir el cliente que realiza el pago.';
|
|
msgCliFaltaDescPag = 'Es obligatorio introducir una descripción en el pago.';
|
|
msgCliErrorOp = 'No se ha podido realizar la operación';
|
|
msgCliSep1 = '[';
|
|
msgCliSep2 = ' de cliente: ';
|
|
msgCliSep3 = ', ';
|
|
msgCliSep4 = '] : ';
|
|
msgCliSep5 = '[Anulación de entrada ';
|
|
msgCliSep6 = ' al modificar ';
|
|
msgCliSep7 = ' al eliminar ';
|
|
msgCliSep8 = ' ';
|
|
msgCliSep9 = ' de proveedor: ';
|
|
|
|
// LISTADOS DE CLIENTES
|
|
msgCliIniMayor = 'El nombre del cliente inicial debe ser alfabéticamente anterior al nombre del cliente final.';
|
|
msgCliNoHayCli = 'No existen clientes dados de alta';
|
|
|
|
// LISTADOS DE BENEFICIOS ANUAL
|
|
msgCliListBene1 = 'El informe es anual por lo tanto la fecha de inicio y la final deben corresponder al mismo año';
|
|
msgCliListBeneNoFac = 'No existen facturas de cliente';
|
|
|
|
// LISTADOS DE BENEFICIOS POR CONTRATO
|
|
msgCliListBeneCon1 = 'Total facturación proveedores: ';
|
|
msgCliListBeneCon2 = ' Total otros gastos: ';
|
|
msgCliListBeneCon3 = ' Total facturación cliente: ';
|
|
msgCliListBeneCon4 = ' Total beneficio: ';
|
|
msgCliListBeneCon5 = ' Porcentaje beneficio: ';
|
|
msgCliListBeneNoCon = 'No existen contratos de cliente';
|
|
|
|
//??????????????
|
|
msgCliBorrarPropiedades = '¿Desea borrar todas las propiedades?';
|
|
|
|
|
|
////////////////////////////////////////////////////////////////////////////////
|
|
// Libros
|
|
////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// DETALLESLIBRO
|
|
msgLibNoExisteEnt = 'La entrada %s no existe en el libro.';
|
|
msgLibEntBloqueada = 'La entrada %s está siendo modificada por otro usuario.';
|
|
msgLibNumEntRepetida = 'Ya existe la entrada %s. Cambie el número de entrada por otra que no exista.';
|
|
msgLibNumEntIncorrecta = '%s no es un número de entrada correcta para un libro. Cambie el número de entrada por otra e inténtelo de nuevo.';
|
|
msgLibFaltaDescEnt = 'Es obligatorio introducir descripción de entrada.';
|
|
msgLibCierre = 'CIERRE DE CAJA';
|
|
|
|
|
|
////////////////////////////////////////////////////////////////////////////////
|
|
// Agenda
|
|
////////////////////////////////////////////////////////////////////////////////
|
|
|
|
msgVisBorrarVisita = '¿Desea borrar la visita de las %s?';
|
|
msgVisBorrarVisitas = '¿Desea borrar todas las visitas del dia %s?';
|
|
|
|
////////////////////////////////////////////////////////////////////////////////
|
|
// Trimestres
|
|
////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// InformeTrimestral
|
|
msgTriCodigoErroneo = 'Debe seleccionar un trimestre.';
|
|
msgTriCerrado = 'No puede asignar ninguna factura a un trimestre cerrado.';
|
|
msgTriFacTriCer = 'No puede asignar esta factura a ningún otro trimestre ya que su trimestre está cerrado';
|
|
msgTriPredeterminadoErr = 'No se ha podido asignar el trimestre ''%s'' como predeterminado.';
|
|
msgTriPredeterminadoOk = 'El trimestre ''%s'' pasa a ser el trimestre predeterminado.';
|
|
msgTriCerrarPredeterminado = 'El trimestre que desea cerrar esta como predeterminado, antes de cerrarlo debe seleccionar otro como predeterminado';
|
|
|
|
////////////////////////////////////////////////////////////////////////////////
|
|
// Opciones
|
|
////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// CONTADORES
|
|
msgOpcTablaContBloqueada = 'Los valores de los contadores están siendo modificados por otro usuario. Inténtelo más tarde.';
|
|
msgOpcContadoresInc = 'Todos los contadores deben de ser números enteros.';
|
|
|
|
|
|
////////////////////////////////////////////////////////////////////////////////
|
|
// Errores
|
|
////////////////////////////////////////////////////////////////////////////////
|
|
|
|
//Informe Trimestral
|
|
msgInfTri0 = 'No ha sido asignada la lista de tipos de operación al informe';
|
|
msgInfTri1 = 'Existen más tipos de operacion que los iniciales 14!';
|
|
|
|
|
|
////////////////////////////////////////////////////////////////////////////////
|
|
// OTROS
|
|
////////////////////////////////////////////////////////////////////////////////
|
|
msgInfIntervaloTodosArt = 'Todos los artículos';
|
|
msgInfIntervaloTodosCli = 'Todos los clientes.';
|
|
msgInfIntervaloTodosPro = 'Todos los proveedores';
|
|
msgInfIntervaloTodosMov = 'Todos los movimientos';
|
|
msgInfIntervaloDesArt = 'Desde el material ''%s'' hasta el ''%s''';
|
|
msgInfIntervaloFam = 'Desde la familia ''%s'' hasta ''%s''';
|
|
msgInfIntervaloCod = 'Desde el código %s hasta el %s';
|
|
msgInfIntervaloCli = 'Desde el cliente ''%s'' hasta el cliente ''%s''.';
|
|
msgInfIntervaloFec = 'Desde el %s hasta el %s.';
|
|
msgInfIntervaloPro = 'Desde el proveedor ''%s'' hasta el proveedor ''%s''.';
|
|
msgInfFaltaAlmacen = 'Falta indicar el almacén que se utilizará para el listado.';
|
|
msgInfArticuloIniMayor = 'La descripción del artículo inicial debe ser alfabéticamente anterior al artículo final.';
|
|
msgInfFamiliaIniMayor = 'La familia inicial debe ser alfabéticamente anterior a la familia final.';
|
|
|
|
|
|
|
|
implementation
|
|
|
|
end.
|