Cargando...
Buscando...
Nada coincide
Referencia de la clase sage.ew.contabilidad.ContabilidadPresupuestaria

Clase ContabilidadPresupuestaria. Más...

Diagrama de herencia de sage.ew.contabilidad.ContabilidadPresupuestaria
sage.ew.interficies.IGridPlanesAnaliticos

Estructuras de datos

class  ContabilidadPresupuestariaCuentas
 Clase para gestionar las cuentas de la contabilidad presupuestaria. Más...
 
class  ContabilidadPresupuestariaPlanes
 Clase para gestionar los planes analíticos del almacén. Más...
 

Métodos públicos

 ContabilidadPresupuestaria ()
 Constructor vacío.
 
 ContabilidadPresupuestaria (string tcCodigo)
 Constructor con código.
 
override bool _Delete ()
 Borra la familia cargada.
 
override void _Load ()
 Load.
 
override bool _Save ()
 Guarda el registro actual.
 
void _Reemplazar_Contapre3 ()
 Reemplazar los valores existentes antes del inicio de la edición.
 
void _Eliminar_Contapre3 (DataGridViewRow trRowDelete=null)
 Eliminar los valores de los planes analíticos asociados a la plantilla presupuetaria.
 
void _Plantilla_Incrementar ()
 Método para realizar un incremento/decremento de los valores de la plantilla.
 
string _Plantilla_Seleccionar ()
 Seleccionar plantilla.
 
void _Plantilla_Capturar (string tcCodigoPlantilla)
 Capturar plantilla.
 
bool _Existen_Duplicados_Secundarias ()
 PE-105666: Comprobar si existen duplicados en las lineas.
 
bool _Existen_Vacios_Secundarias ()
 Bug 106200.
 
bool _Existen_Duplicados_Nivel1_Nivel2_Vacio (string tcNivel1, string tcPlan)
 Bug 107377.
 
bool ImportarPlanAnalitico (string tcPlan, bool tlSinMensajes)
 A partir de un plan analítico, obtenemos todas las secundarias y las combinamos con las secundarias de la cuenta actual.
 
bool ImportarPlanAnalitico (string tcPlan)
 A partir de un plan analítico, obtenemos todas las secundarias y las combinamos con las secundarias de la cuenta actual.
 
List< string > _Lista_Planes ()
 Devuelve en una lista de strings los códigos de los planes analíticos detectados en el almacén.
 
DataTable _DtPlanes ()
 Devuelve un DataTable con los códigos de planes analíticos que tiene definidos el almacén.
 
DataTable _DtNiveles1Plan (string tcPlan)
 Devuelve un DataTable con los códigos de cuenta analíticas de nivel 1 que tiene el almacén en el plan analítico recibido por parámetro.
 
DataTable _DtNiveles2Plan (string tcPlan, string tcCuentaNiv1="")
 Devuelve un DataTable con los códigos de cuenta analíticas de nivel 2 que tiene el almacén en el plan analítico recibido por parámetro. Si se pasa además una cuenta de nivel 1 como parámetro se restringe más aún el alcance de la consulta.
 
bool EsUnicoPresupuestoEmpresa (string tcPresupuesto, out string tcCodigoPresupDash)
 Task 136299: Método para comprobar si es el único presupuesto para esta empresa.
 

Campos de datos

string _Cuenta = string.Empty
 Cuenta contable seleccionada.
 
int _Mes = 0
 Indice del mes seleccionado.
 
decimal _Importe = 0.00M
 Importe seleccionado previamente.
 

Propiedades

string _Empresa [get, set]
 _Empresa (string): se informará el código de la empresa. Formará parte de la clave primaria.
 
bool _Babel [get, set]
 _Babel (boolean)
 
bool _Dashboard [get, set]
 _Dashboard (boolean). Task 1236299
 
decimal _Incremento [get, set]
 Porcentaje o Importe de incremento.
 
int _TipoIncremento [get, set]
 Tipo de incremento en Porcentaje (0) o Importe (1)
 
ContabilidadPresupuestariaPlanes _ContabilidadPresupuestariaPlanes [get]
 Enlace con la tabla relacionada Contapre3.
 
ContabilidadPresupuestariaCuentas _ContabilidadPresupuestariaCuentas [get]
 Enlace con la tabla relacionada Contapre2.
 

Descripción detallada

Clase ContabilidadPresupuestaria.

Definición en la línea 20 del archivo ContabilidadPresupuestaria.cs.

Documentación de constructores y destructores

◆ ContabilidadPresupuestaria() [1/2]

sage.ew.contabilidad.ContabilidadPresupuestaria.ContabilidadPresupuestaria ( )
inline

Constructor vacío.

Definición en la línea 29 del archivo ContabilidadPresupuestaria.cs.

◆ ContabilidadPresupuestaria() [2/2]

sage.ew.contabilidad.ContabilidadPresupuestaria.ContabilidadPresupuestaria ( string tcCodigo)
inline

Constructor con código.

Parámetros
tcCodigo

Definición en la línea 38 del archivo ContabilidadPresupuestaria.cs.

Documentación de funciones miembro

◆ _Delete()

override bool sage.ew.contabilidad.ContabilidadPresupuestaria._Delete ( )
inline

Borra la familia cargada.

Devuelve
Booleano con el resultado de la ejecución.

Definición en la línea 236 del archivo ContabilidadPresupuestaria.cs.

◆ _DtNiveles1Plan()

DataTable sage.ew.contabilidad.ContabilidadPresupuestaria._DtNiveles1Plan ( string tcPlan)
inline

Devuelve un DataTable con los códigos de cuenta analíticas de nivel 1 que tiene el almacén en el plan analítico recibido por parámetro.

Parámetros
tcPlanCódigo del plan analítico del cual se quieren recibir los códigos de cuenta de nivel 1
Devuelve
Datatable con las cuentas analíticas de nivel 1 del plan en el elmacén.

Definición en la línea 1198 del archivo ContabilidadPresupuestaria.cs.

◆ _DtNiveles2Plan()

DataTable sage.ew.contabilidad.ContabilidadPresupuestaria._DtNiveles2Plan ( string tcPlan,
string tcCuentaNiv1 = "" )
inline

Devuelve un DataTable con los códigos de cuenta analíticas de nivel 2 que tiene el almacén en el plan analítico recibido por parámetro. Si se pasa además una cuenta de nivel 1 como parámetro se restringe más aún el alcance de la consulta.

Parámetros
tcPlanCódigo del plan analítico del cual se quieren recibir los códigos de cuenta de nivel 2
tcCuentaNiv1
Devuelve
Datatable con las cuentas analíticas de nivel 2 del plan en el almacén.

Definición en la línea 1238 del archivo ContabilidadPresupuestaria.cs.

◆ _DtPlanes()

DataTable sage.ew.contabilidad.ContabilidadPresupuestaria._DtPlanes ( )
inline

Devuelve un DataTable con los códigos de planes analíticos que tiene definidos el almacén.

Devuelve
Datatable con los códigos de los planes analíticos del almacén.

Definición en la línea 1160 del archivo ContabilidadPresupuestaria.cs.

◆ _Eliminar_Contapre3()

void sage.ew.contabilidad.ContabilidadPresupuestaria._Eliminar_Contapre3 ( DataGridViewRow trRowDelete = null)
inline

Eliminar los valores de los planes analíticos asociados a la plantilla presupuetaria.

Definición en la línea 506 del archivo ContabilidadPresupuestaria.cs.

◆ _Existen_Duplicados_Nivel1_Nivel2_Vacio()

bool sage.ew.contabilidad.ContabilidadPresupuestaria._Existen_Duplicados_Nivel1_Nivel2_Vacio ( string tcNivel1,
string tcPlan )
inline

Bug 107377.

Parámetros
tcNivel1
tcPlan
Devuelve

Implementa sage.ew.interficies.IGridPlanesAnaliticos.

Definición en la línea 990 del archivo ContabilidadPresupuestaria.cs.

◆ _Existen_Duplicados_Secundarias()

bool sage.ew.contabilidad.ContabilidadPresupuestaria._Existen_Duplicados_Secundarias ( )
inline

PE-105666: Comprobar si existen duplicados en las lineas.

Devuelve

Implementa sage.ew.interficies.IGridPlanesAnaliticos.

Definición en la línea 947 del archivo ContabilidadPresupuestaria.cs.

◆ _Existen_Vacios_Secundarias()

bool sage.ew.contabilidad.ContabilidadPresupuestaria._Existen_Vacios_Secundarias ( )
inline

Bug 106200.

Devuelve

Definición en la línea 969 del archivo ContabilidadPresupuestaria.cs.

◆ _Lista_Planes()

List< string > sage.ew.contabilidad.ContabilidadPresupuestaria._Lista_Planes ( )
inline

Devuelve en una lista de strings los códigos de los planes analíticos detectados en el almacén.

Devuelve

Definición en la línea 1139 del archivo ContabilidadPresupuestaria.cs.

◆ _Load()

override void sage.ew.contabilidad.ContabilidadPresupuestaria._Load ( )
inline

Load.

Definición en la línea 249 del archivo ContabilidadPresupuestaria.cs.

◆ _Plantilla_Capturar()

void sage.ew.contabilidad.ContabilidadPresupuestaria._Plantilla_Capturar ( string tcCodigoPlantilla)
inline

Capturar plantilla.

Parámetros
tcCodigoPlantilla

Definición en la línea 779 del archivo ContabilidadPresupuestaria.cs.

◆ _Plantilla_Incrementar()

void sage.ew.contabilidad.ContabilidadPresupuestaria._Plantilla_Incrementar ( )
inline

Método para realizar un incremento/decremento de los valores de la plantilla.

Definición en la línea 537 del archivo ContabilidadPresupuestaria.cs.

◆ _Plantilla_Seleccionar()

string sage.ew.contabilidad.ContabilidadPresupuestaria._Plantilla_Seleccionar ( )
inline

Seleccionar plantilla.

Devuelve

Definición en la línea 741 del archivo ContabilidadPresupuestaria.cs.

◆ _Reemplazar_Contapre3()

void sage.ew.contabilidad.ContabilidadPresupuestaria._Reemplazar_Contapre3 ( )
inline

Reemplazar los valores existentes antes del inicio de la edición.

Definición en la línea 454 del archivo ContabilidadPresupuestaria.cs.

◆ _Save()

override bool sage.ew.contabilidad.ContabilidadPresupuestaria._Save ( )
inline

Guarda el registro actual.

Devuelve

Definición en la línea 315 del archivo ContabilidadPresupuestaria.cs.

◆ EsUnicoPresupuestoEmpresa()

bool sage.ew.contabilidad.ContabilidadPresupuestaria.EsUnicoPresupuestoEmpresa ( string tcPresupuesto,
out string tcCodigoPresupDash )
inline

Task 136299: Método para comprobar si es el único presupuesto para esta empresa.

Parámetros
tcPresupuestoCódigo de presupuesto a comprobar
tcCodigoPresupDashCódigo de presupuesto que también está marcado como Dashboard
Devuelve

Definición en la línea 1279 del archivo ContabilidadPresupuestaria.cs.

◆ ImportarPlanAnalitico() [1/2]

bool sage.ew.contabilidad.ContabilidadPresupuestaria.ImportarPlanAnalitico ( string tcPlan)
inline

A partir de un plan analítico, obtenemos todas las secundarias y las combinamos con las secundarias de la cuenta actual.

Parámetros
tcPlanCódigo de plan
Devuelve

Implementa sage.ew.interficies.IGridPlanesAnaliticos.

Definición en la línea 1024 del archivo ContabilidadPresupuestaria.cs.

◆ ImportarPlanAnalitico() [2/2]

bool sage.ew.contabilidad.ContabilidadPresupuestaria.ImportarPlanAnalitico ( string tcPlan,
bool tlSinMensajes )
inline

A partir de un plan analítico, obtenemos todas las secundarias y las combinamos con las secundarias de la cuenta actual.

Parámetros
tcPlanCódigo de plan
tlSinMensajesCuando importamos el plan a los 12 meses sale 12 puede salir 12 veces el mismo mensaje
Devuelve

Definición en la línea 1014 del archivo ContabilidadPresupuestaria.cs.

Documentación de campos

◆ _Cuenta

string sage.ew.contabilidad.ContabilidadPresupuestaria._Cuenta = string.Empty

Cuenta contable seleccionada.

Definición en la línea 161 del archivo ContabilidadPresupuestaria.cs.

◆ _Importe

decimal sage.ew.contabilidad.ContabilidadPresupuestaria._Importe = 0.00M

Importe seleccionado previamente.

Definición en la línea 171 del archivo ContabilidadPresupuestaria.cs.

◆ _Mes

int sage.ew.contabilidad.ContabilidadPresupuestaria._Mes = 0

Indice del mes seleccionado.

Definición en la línea 166 del archivo ContabilidadPresupuestaria.cs.

Documentación de propiedades

◆ _Babel

bool sage.ew.contabilidad.ContabilidadPresupuestaria._Babel
getset

_Babel (boolean)

Definición en la línea 88 del archivo ContabilidadPresupuestaria.cs.

◆ _ContabilidadPresupuestariaCuentas

ContabilidadPresupuestariaCuentas sage.ew.contabilidad.ContabilidadPresupuestaria._ContabilidadPresupuestariaCuentas
get

Enlace con la tabla relacionada Contapre2.

Definición en la línea 202 del archivo ContabilidadPresupuestaria.cs.

◆ _ContabilidadPresupuestariaPlanes

ContabilidadPresupuestariaPlanes sage.ew.contabilidad.ContabilidadPresupuestaria._ContabilidadPresupuestariaPlanes
get

Enlace con la tabla relacionada Contapre3.

Definición en la línea 182 del archivo ContabilidadPresupuestaria.cs.

◆ _Dashboard

bool sage.ew.contabilidad.ContabilidadPresupuestaria._Dashboard
getset

_Dashboard (boolean). Task 1236299

Definición en la línea 107 del archivo ContabilidadPresupuestaria.cs.

◆ _Empresa

string sage.ew.contabilidad.ContabilidadPresupuestaria._Empresa
getset

_Empresa (string): se informará el código de la empresa. Formará parte de la clave primaria.

Definición en la línea 69 del archivo ContabilidadPresupuestaria.cs.

◆ _Incremento

decimal sage.ew.contabilidad.ContabilidadPresupuestaria._Incremento
getset

Porcentaje o Importe de incremento.

Definición en la línea 127 del archivo ContabilidadPresupuestaria.cs.

◆ _TipoIncremento

int sage.ew.contabilidad.ContabilidadPresupuestaria._TipoIncremento
getset

Tipo de incremento en Porcentaje (0) o Importe (1)

Definición en la línea 144 del archivo ContabilidadPresupuestaria.cs.


La documentación de esta clase está generada del siguiente archivo: