Clase para representar una linea de contrapartida de factura (cuenta, nombre, importe, niveles analíticos asociadas), del asiento de factura que se está generando.
Más...
|
BindingList< SecundariaLinea > | _Secundarias |
| (Obsoleto) Referencia a una de las BindingList(SecundariaLinea) que contiene la propiedad diccionario _DicNivelesPlanes Se utiliza caso de trabajar bajo formulario visual, esta propiedad apuntará a la BindingList(SecundariaLinea) del plan que se está mostrando en este momento en la grid de niveles analíticos. Más...
|
|
bool | _lNoRecalcularTotalesNiveles = false |
| Flag para controlar cuando se distribuye un importe de contrapartida entre todos los niveles analiticos, si se ha de omitir el recalculo del totalniveles1 y totalniveles2 que se hace cada vez que se actualiza el importe de un registro de nivel (1 o 2) Más...
|
|
IAsientosFacturasGenerador | _CabecAsiFactGen |
| Referencia a objeto general de negocio de generador de facturas que cumpla la interfaz IAsientosFacturasGenerador Más...
|
|
|
decimal | _nTotalSecundariasNiv1 = 0 |
| Importe total acumulado de las cuentas analíticas de nivel 1 del plan analítico activo _PlanActivo de la linea de contrapartida. Más...
|
|
decimal | _nTotalSecundariasNiv2 = 0 |
| Importe total acumulado de las cuentas analíticas de nivel 2 del plan analítico activo _PlanActivo de la linea de contrapartida. Más...
|
|
string | _cAlmacen = "" |
| Esta propiedad es obsoleta a raiz de la programación del nuevo funcionamiento de los opcflags de "PLANES ANALÍTICOS AUTOMÁTICOS POR ALMACÉN EN FACTURACIÓN DE COMPRAS" y "PLANES ANALÍTICOS AUTOMÁTICOS POR ALMACÉN EN FACTURACIÓN DE VENTAS" según tareas 148034 y 148035. Caso de que esté activo este opcflag todos los albaranes de la factura tendrán forzosamente el mismo almacén por lo que ya no hace falta tener el almacén a nivel de contrapartida. No obstante, como es una propieda pública se deja por comptabilidad y se simplifica su código al máximo. Más...
|
|
|
string | _Cuenta [get, set] |
| Cuenta contable de ingresos/gastos según sea factura de venta o de compra lo que estemos generando Más...
|
|
AsientosLinea | _AsientoLinea [get, set] |
| Asiento linea relacionado con la contrapartida Más...
|
|
string | _Nombre [get] |
| Descripción de la cuenta Más...
|
|
decimal | _Importe [get, set] |
| Importe asociado a la cuenta de ingresos Más...
|
|
string | _Plan1 [get, set] |
| Código de plan analítico 1 Más...
|
|
string | _PlanCompleto1 [get, set] |
| Código de plan analítico 1 Más...
|
|
string | _NombrePlan1 [get] |
| Descripción del plan analítico 1 Más...
|
|
string | _Plan2 [get, set] |
| Código de plan analítico 2 Más...
|
|
string | _PlanCompleto2 [get, set] |
| Código de plan analítico 1 Más...
|
|
bool | _Suplido [get, set] |
| Si el importe de la contrapartida corresponde a un suplido si/no. Más...
|
|
string | _NombrePlan2 [get] |
| Descripción del plan analítico 2 Más...
|
|
Dictionary< string, BindingList< SecundariaLinea > > | _DicNivelesPlanes [get, set] |
| (Obsoleto) Diccionario donde se guardaran todas las Bindinglist(SecundariaLinea) correspondientes a los planes analíticos declarados en la linea de contrapartida. El primer elemento string es el código del plan analítico y el segundo la BindingList(SecundariaLinea) que actua de base de la grid de niveles analíticos. Más...
|
|
string | _PlanActivo [get, set] |
| Código de plan análitico activo. Se utiliza caso de trabajar bajo formulario visual y sirve para conocer el plan analítico del cual se están visualizando los niveles en la grid de niveles analíticos. Más...
|
|
decimal | _TotalSecundariasNiv1 [get, set] |
| Importe total acumulado de las cuentas analíticas de nivel 1 del plan analítico activo _PlanActivo de la linea de contrapartida. Más...
|
|
decimal | _TotalSecundariasNiv2 [get, set] |
| Importe total acumulado de las cuentas analíticas de nivel 2 del plan analítico activo _PlanActivo de la linea de contrapartida. Más...
|
|
string | _Almacen [get, set] |
| Esta propiedad es obsoleta a raiz de la programación del nuevo funcionamiento de los opcflags de "PLANES ANALÍTICOS AUTOMÁTICOS POR ALMACÉN EN FACTURACIÓN DE COMPRAS" y "PLANES ANALÍTICOS AUTOMÁTICOS POR ALMACÉN EN FACTURACIÓN DE VENTAS" según tareas 148034 y 148035 (Junio 2019). Caso de que esté activo este opcflag todos los albaranes de la factura tendrán forzosamente el mismo almacén por lo que ya no hace falta tener el almacén a nivel de contrapartida. No obstante, como es una propiedad pública se deja por compatibilidad y se simplifica su código al máximo. Más...
|
|
Clase para representar una linea de contrapartida de factura (cuenta, nombre, importe, niveles analíticos asociadas), del asiento de factura que se está generando.
Definición en la línea 714 del archivo AsientosFacturasGenerador.cs.
◆ ContraPartidaLinea()
sage.ew.contabilidad.AsientosFacturasGenerador.ContraPartidaLinea.ContraPartidaLinea |
( |
IAsientosFacturasGenerador |
toAsientosFacturasGenerador | ) |
|
|
inline |
◆ _Niveles_Recalcular_ImporteNivel1()
void sage.ew.contabilidad.AsientosFacturasGenerador.ContraPartidaLinea._Niveles_Recalcular_ImporteNivel1 |
( |
string |
tcCuentaNiv1, |
|
|
BindingList< SecundariaLinea > |
toLstNiveles |
|
) |
| |
|
inline |
(Método obsoleto)
- Parámetros
-
tcCuentaNiv1 | Cuenta de nivel1 a recalcular |
toLstNiveles | Lista de niveles analíticos en la que ha de realizar el recálculo de la cuenta de nivel1 pasada como primer parémtro. |
Definición en la línea 1310 del archivo AsientosFacturasGenerador.cs.
◆ _Numero_Cuentas_Nivel2()
int sage.ew.contabilidad.AsientosFacturasGenerador.ContraPartidaLinea._Numero_Cuentas_Nivel2 |
( |
string |
tcPlan, |
|
|
string |
tcCuentaNiv1 |
|
) |
| |
|
inline |
(Método obsoleto)
- Parámetros
-
tcPlan | Código de plan analítico. |
tcCuentaNiv1 | Código de cuenta de nivel 1 de la cual se ha de devolver el nº de registros con cuentas de nivel 2 asociadas |
Definición en la línea 1298 del archivo AsientosFacturasGenerador.cs.
◆ NotifyPropertyChanged()
void sage.ew.contabilidad.AsientosFacturasGenerador.ContraPartidaLinea.NotifyPropertyChanged |
( |
String |
tcNombrePropiedad | ) |
|
|
inlineprotected |
Lanza un evento de tipo PropertyChanged
- Parámetros
-
tcNombrePropiedad | Nombre de la propiedad que ha cambiado |
Definición en la línea 727 del archivo AsientosFacturasGenerador.cs.
◆ _CabecAsiFactGen
Referencia a objeto general de negocio de generador de facturas que cumpla la interfaz IAsientosFacturasGenerador
Definición en la línea 1266 del archivo AsientosFacturasGenerador.cs.
◆ _cAlmacen
string sage.ew.contabilidad.AsientosFacturasGenerador.ContraPartidaLinea._cAlmacen = "" |
|
protected |
Esta propiedad es obsoleta a raiz de la programación del nuevo funcionamiento de los opcflags de "PLANES ANALÍTICOS AUTOMÁTICOS POR ALMACÉN EN FACTURACIÓN DE COMPRAS" y "PLANES ANALÍTICOS AUTOMÁTICOS POR ALMACÉN EN FACTURACIÓN DE VENTAS" según tareas 148034 y 148035. Caso de que esté activo este opcflag todos los albaranes de la factura tendrán forzosamente el mismo almacén por lo que ya no hace falta tener el almacén a nivel de contrapartida. No obstante, como es una propieda pública se deja por comptabilidad y se simplifica su código al máximo.
Definición en la línea 1260 del archivo AsientosFacturasGenerador.cs.
◆ _lNoRecalcularTotalesNiveles
bool sage.ew.contabilidad.AsientosFacturasGenerador.ContraPartidaLinea._lNoRecalcularTotalesNiveles = false |
Flag para controlar cuando se distribuye un importe de contrapartida entre todos los niveles analiticos, si se ha de omitir el recalculo del totalniveles1 y totalniveles2 que se hace cada vez que se actualiza el importe de un registro de nivel (1 o 2)
Ha surgido para optimizar la distribución de importe entre niveles, en el caso de cuentas que tengan algun plan con muchos niveles del orden de 6000 niveles p.e., tenemos algun cliente de este tipo y se le quedaba trabado al introducir la cuenta 7.1 en el apartado contrapartida, tardaba mas de 13 segundos en ir el cursor a la columna importe.
Definición en la línea 1240 del archivo AsientosFacturasGenerador.cs.
◆ _nTotalSecundariasNiv1
decimal sage.ew.contabilidad.AsientosFacturasGenerador.ContraPartidaLinea._nTotalSecundariasNiv1 = 0 |
|
protected |
Importe total acumulado de las cuentas analíticas de nivel 1 del plan analítico activo _PlanActivo de la linea de contrapartida.
Definición en la línea 1210 del archivo AsientosFacturasGenerador.cs.
◆ _nTotalSecundariasNiv2
decimal sage.ew.contabilidad.AsientosFacturasGenerador.ContraPartidaLinea._nTotalSecundariasNiv2 = 0 |
|
protected |
Importe total acumulado de las cuentas analíticas de nivel 2 del plan analítico activo _PlanActivo de la linea de contrapartida.
Definición en la línea 1228 del archivo AsientosFacturasGenerador.cs.
◆ _Secundarias
BindingList<SecundariaLinea> sage.ew.contabilidad.AsientosFacturasGenerador.ContraPartidaLinea._Secundarias |
(Obsoleto) Referencia a una de las BindingList(SecundariaLinea) que contiene la propiedad diccionario _DicNivelesPlanes Se utiliza caso de trabajar bajo formulario visual, esta propiedad apuntará a la BindingList(SecundariaLinea) del plan que se está mostrando en este momento en la grid de niveles analíticos.
Definición en la línea 1182 del archivo AsientosFacturasGenerador.cs.
◆ _Almacen
string sage.ew.contabilidad.AsientosFacturasGenerador.ContraPartidaLinea._Almacen |
|
getset |
Esta propiedad es obsoleta a raiz de la programación del nuevo funcionamiento de los opcflags de "PLANES ANALÍTICOS AUTOMÁTICOS POR ALMACÉN EN FACTURACIÓN DE COMPRAS" y "PLANES ANALÍTICOS AUTOMÁTICOS POR ALMACÉN EN FACTURACIÓN DE VENTAS" según tareas 148034 y 148035 (Junio 2019). Caso de que esté activo este opcflag todos los albaranes de la factura tendrán forzosamente el mismo almacén por lo que ya no hace falta tener el almacén a nivel de contrapartida. No obstante, como es una propiedad pública se deja por compatibilidad y se simplifica su código al máximo.
Definición en la línea 1250 del archivo AsientosFacturasGenerador.cs.
◆ _AsientoLinea
AsientosLinea sage.ew.contabilidad.AsientosFacturasGenerador.ContraPartidaLinea._AsientoLinea |
|
getset |
◆ _Cuenta
string sage.ew.contabilidad.AsientosFacturasGenerador.ContraPartidaLinea._Cuenta |
|
getset |
◆ _DicNivelesPlanes
Dictionary<string, BindingList<SecundariaLinea> > sage.ew.contabilidad.AsientosFacturasGenerador.ContraPartidaLinea._DicNivelesPlanes |
|
getset |
(Obsoleto) Diccionario donde se guardaran todas las Bindinglist(SecundariaLinea) correspondientes a los planes analíticos declarados en la linea de contrapartida. El primer elemento string es el código del plan analítico y el segundo la BindingList(SecundariaLinea) que actua de base de la grid de niveles analíticos.
Definición en la línea 1163 del archivo AsientosFacturasGenerador.cs.
◆ _Importe
decimal sage.ew.contabilidad.AsientosFacturasGenerador.ContraPartidaLinea._Importe |
|
getset |
◆ _Nombre
string sage.ew.contabilidad.AsientosFacturasGenerador.ContraPartidaLinea._Nombre |
|
get |
◆ _NombrePlan1
string sage.ew.contabilidad.AsientosFacturasGenerador.ContraPartidaLinea._NombrePlan1 |
|
get |
◆ _NombrePlan2
string sage.ew.contabilidad.AsientosFacturasGenerador.ContraPartidaLinea._NombrePlan2 |
|
get |
◆ _Plan1
string sage.ew.contabilidad.AsientosFacturasGenerador.ContraPartidaLinea._Plan1 |
|
getset |
◆ _Plan2
string sage.ew.contabilidad.AsientosFacturasGenerador.ContraPartidaLinea._Plan2 |
|
getset |
◆ _PlanActivo
string sage.ew.contabilidad.AsientosFacturasGenerador.ContraPartidaLinea._PlanActivo |
|
getset |
Código de plan análitico activo. Se utiliza caso de trabajar bajo formulario visual y sirve para conocer el plan analítico del cual se están visualizando los niveles en la grid de niveles analíticos.
Definición en la línea 1190 del archivo AsientosFacturasGenerador.cs.
◆ _PlanCompleto1
string sage.ew.contabilidad.AsientosFacturasGenerador.ContraPartidaLinea._PlanCompleto1 |
|
getset |
◆ _PlanCompleto2
string sage.ew.contabilidad.AsientosFacturasGenerador.ContraPartidaLinea._PlanCompleto2 |
|
getset |
◆ _Suplido
bool sage.ew.contabilidad.AsientosFacturasGenerador.ContraPartidaLinea._Suplido |
|
getset |
◆ _TotalSecundariasNiv1
decimal sage.ew.contabilidad.AsientosFacturasGenerador.ContraPartidaLinea._TotalSecundariasNiv1 |
|
getset |
Importe total acumulado de las cuentas analíticas de nivel 1 del plan analítico activo _PlanActivo de la linea de contrapartida.
Definición en la línea 1200 del archivo AsientosFacturasGenerador.cs.
◆ _TotalSecundariasNiv2
decimal sage.ew.contabilidad.AsientosFacturasGenerador.ContraPartidaLinea._TotalSecundariasNiv2 |
|
getset |
Importe total acumulado de las cuentas analíticas de nivel 2 del plan analítico activo _PlanActivo de la linea de contrapartida.
Definición en la línea 1218 del archivo AsientosFacturasGenerador.cs.
◆ PropertyChanged
PropertyChangedEventHandler sage.ew.contabilidad.AsientosFacturasGenerador.ContraPartidaLinea.PropertyChanged |
La documentación para esta clase fue generada a partir del siguiente fichero: