Clase genérica para la obtención de nuevos códigos (numéricos) de mantenimientos Más...
Métodos públicos | |
GeneradorCodigosMantenimientos (T mante, string prefijo) | |
Constructor Más... | |
virtual string | ObtenerPrefijoPorDefecto () |
Método virtual para la obtención del prefijo Más... | |
virtual bool | EsPrefijoDeSistema (string codigo) |
Método para determinar si el código entrado es un prefijo de CODCOM Más... | |
virtual bool | EsValorDeCodigoMaximo (string codigo) |
Método para determinar si un código Más... | |
virtual string | ObtenerCodigoMaximo () |
Devuelve el mayor código numérico de T que empiece por el prefijo pasado por parámetro. Más... | |
virtual bool | ObtenerCodigoRellenoHuecos (string prefijo, out string primerHueco) |
Obtiene el primer hueco en la numeración que cumple con el prefijo Más... | |
virtual bool | ObtenerNuevoCodigoIncremental (string prefijo, out string nuevoCodigo) |
Obtiene el primer número posterior al máximo existente Más... | |
Clase genérica para la obtención de nuevos códigos (numéricos) de mantenimientos
T |
T | : | ewMante |
Definición en la línea 11 del archivo GeneradorCodigosMantenimientos.cs.
|
inline |
Constructor
mante | Mantenimiento asociado |
prefijo | Prefijo a utilizar |
Definición en la línea 22 del archivo GeneradorCodigosMantenimientos.cs.
|
inlinevirtual |
Método para determinar si el código entrado es un prefijo de CODCOM
codigo | Código a validar |
Reimplementado en sage.ew.cliente.GeneradorCodigosCliente, sage.ew.docscompra.GeneradorCodigosProveedor, sage.ew.contabilidad.GeneradorCodigosCuenta y sage.ew.contabilidad.AsientoPredefinido.GeneradorCodigosPredefinido.
Definición en la línea 54 del archivo GeneradorCodigosMantenimientos.cs.
|
inlinevirtual |
Método para determinar si un código
codigo | Código a evaluar |
Definición en la línea 64 del archivo GeneradorCodigosMantenimientos.cs.
|
inlinevirtual |
Devuelve el mayor código numérico de T que empiece por el prefijo pasado por parámetro.
Definición en la línea 74 del archivo GeneradorCodigosMantenimientos.cs.
|
inlinevirtual |
Obtiene el primer hueco en la numeración que cumple con el prefijo
prefijo | Prefijo para operaciones de filtrado |
primerHueco | Valor de primer hueco encontrado |
Definición en la línea 103 del archivo GeneradorCodigosMantenimientos.cs.
|
inlinevirtual |
Obtiene el primer número posterior al máximo existente
prefijo | Prefijo para operaciones de filtrado |
nuevoCodigo | Valor del código obtenido |
Definición en la línea 143 del archivo GeneradorCodigosMantenimientos.cs.
|
inlinevirtual |
Método virtual para la obtención del prefijo
Definición en la línea 44 del archivo GeneradorCodigosMantenimientos.cs.