Classe para la validación de las cuentas contables
Más...
Classe para la validación de las cuentas contables
Definición en la línea 15 del archivo ValidarCuentaContable.cs.
◆ ValidarCuentaContable() [1/3]
sage.addons.idatos.Negocio.Clases.ValidarCuentaContable.ValidarCuentaContable |
( |
| ) |
|
|
inline |
◆ ValidarCuentaContable() [2/3]
sage.addons.idatos.Negocio.Clases.ValidarCuentaContable.ValidarCuentaContable |
( |
string |
lcCodigoGuia | ) |
|
|
inline |
◆ ValidarCuentaContable() [3/3]
sage.addons.idatos.Negocio.Clases.ValidarCuentaContable.ValidarCuentaContable |
( |
string |
lcCodigoGuia, |
|
|
List< CargarDatos.stInfoFields > |
lsInfoFields, |
|
|
DataTable |
CSV |
|
) |
| |
|
inline |
◆ ElIdCampoEsDeCuentaContable()
bool sage.addons.idatos.Negocio.Clases.ValidarCuentaContable.ElIdCampoEsDeCuentaContable |
( |
int |
idcampo | ) |
|
|
inline |
A partir de un idCampo determina si está contemplado como pertenceciente a una cuenta contable
- Parámetros
-
- Devuelve
- True si lo reconoce como cuenta contable
Definición en la línea 338 del archivo ValidarCuentaContable.cs.
◆ HayCamposCuentaQueExcedenLaLongitudDelCampo()
bool sage.addons.idatos.Negocio.Clases.ValidarCuentaContable.HayCamposCuentaQueExcedenLaLongitudDelCampo |
( |
| ) |
|
|
inline |
Obtiene si el fichero contiene columnas de tipo contable con longitud superior a la longitud del campo cuenta de Sage50
- Devuelve
Definición en la línea 358 del archivo ValidarCuentaContable.cs.
◆ Normalizar()
string sage.addons.idatos.Negocio.Clases.ValidarCuentaContable.Normalizar |
( |
string |
valorCSV, |
|
|
int |
columna |
|
) |
| |
|
inline |
Realiza las transformaciones del valor candidato definidas para cuenta contable (longitud y carácteres especiales)
- Parámetros
-
valorCSV | Valor candidato a evaluar |
columna | índice de columna para determinar si hay que realizar operación |
- Devuelve
Definición en la línea 262 del archivo ValidarCuentaContable.cs.
◆ ObtenerInformacionDelError()
bool sage.addons.idatos.Negocio.Clases.ValidarCuentaContable.ObtenerInformacionDelError |
( |
DataRow |
row, |
|
|
out int |
columna, |
|
|
out string |
valor |
|
) |
| |
|
inline |
Obtiene información adicional de un error de longitud de campo
- Parámetros
-
row | Row a evaluar |
columna | Columna de cuenta contable |
valor | Contenido de la celda |
- Devuelve
- True si contiene error
Definición en la línea 179 del archivo ValidarCuentaContable.cs.
◆ ObtenerRowsConLongitudCampoCuentaIncorrecta()
IEnumerable<DataRow> sage.addons.idatos.Negocio.Clases.ValidarCuentaContable.ObtenerRowsConLongitudCampoCuentaIncorrecta |
( |
IEnumerable< DataRow > |
rowsDatos | ) |
|
|
inline |
Obtiene los rows que tienes los campos de cuenta contable con longitud máxima dentro de los propios datos
- Parámetros
-
rowsDatos | DataRows a evaluar |
- Devuelve
- Colección de DataRows que cumple con la longitud de cuenta
Definición en la línea 163 del archivo ValidarCuentaContable.cs.
◆ ObtenerRowsConLongitudCampoCuentaMaxima()
IEnumerable<DataRow> sage.addons.idatos.Negocio.Clases.ValidarCuentaContable.ObtenerRowsConLongitudCampoCuentaMaxima |
( |
IEnumerable< DataRow > |
rowsDatos | ) |
|
|
inline |
Obtiene los rows que tienes los campos de cuenta contable con longitud máxima dentro de los propios datos
- Parámetros
-
rowsDatos | DataRows a evaluar |
- Devuelve
- Colección de DataRows que cumple con la longitud de cuenta
Definición en la línea 143 del archivo ValidarCuentaContable.cs.
◆ Validar() [1/3]
override ValidationResult sage.addons.idatos.Negocio.Clases.ValidarCuentaContable.Validar |
( |
| ) |
|
|
inlinevirtual |
◆ Validar() [2/3]
override ValidationResult sage.addons.idatos.Negocio.Clases.ValidarCuentaContable.Validar |
( |
string |
valorColumna, |
|
|
DataRow |
drEnImportacion |
|
) |
| |
|
inlinevirtual |
◆ Validar() [3/3]
override ValidationResult sage.addons.idatos.Negocio.Clases.ValidarCuentaContable.Validar |
( |
string |
valorCSV, |
|
|
int |
columna |
|
) |
| |
|
inlinevirtual |
Realiza las validaciones de cuenta contable (longitud y carácteres especiales) sobre el valor propuesto y columna indicada
- Parámetros
-
valorCSV | Valor candidato a evaluar |
columna | índice de columna para determinar si hay que realizar la validación (verifica que corresponda a cuenta contable) |
- Devuelve
Implementa sage.addons.idatos.Negocio.Clases.Validaciones.
Definición en la línea 223 del archivo ValidarCuentaContable.cs.
◆ LongitudCuenta
int sage.addons.idatos.Negocio.Clases.ValidarCuentaContable.LongitudCuenta |
|
get |
◆ LongitudFichero
int sage.addons.idatos.Negocio.Clases.ValidarCuentaContable.LongitudFichero |
|
get |
◆ mensaje
string sage.addons.idatos.Negocio.Clases.ValidarCuentaContable.mensaje = string.Empty |
|
getset |
◆ valorCSV_col
string sage.addons.idatos.Negocio.Clases.ValidarCuentaContable.valorCSV_col = string.Empty |
|
getset |
La documentación para esta clase fue generada a partir del siguiente fichero:
- C:/actions-runner/_work/Sage.ES.Sage50/Sage.ES.Sage50/src/Sage.ES.S50/addons/idatos/Negocio/Clases/Validaciones/ValidarCuentaContable.cs