Referencia de la Clase sage.ew.contabilidad.AsientosPrevisionesGenerador

Clase base para los cobros/pagos de previsiones Más...

Diagrama de herencias de sage.ew.contabilidad.AsientosPrevisionesGenerador
sage.ew.interficies.IAsientosPrevisionesGenerador sage.ew.interficies.IDualShowMode sage.ew.interficies.IDivisaOperable sage.ew.interficies.IDivisaOperable sage.ew.contabilidad.AsientosCobrosGenerador sage.ew.contabilidad.AsientosPagosGenerador

Métodos públicos

bool _PermitirCambioValor (object sender, string tcValorCandidato, out string tcMensaje)
 
virtual bool _Show ()
 Realiza el show del formulario Más...
 
virtual bool _ShowDialog ()
 Realiza el showdialog del formulario Más...
 
bool _Generar_Asiento ()
 Generar asiento de cobro Más...
 
virtual bool _Buscar_Previsiones ()
 Buscar previsiones Más...
 
virtual bool _Buscar_Previsiones (IAsientosPrevisionesGeneradorLinea toLinea)
 Buscar previsiones a partir de los datos de la linea Más...
 

Métodos protegidos

void _ActualizaCambio ()
 Actualiza el cambio segun la divisa y la fecha Más...
 
virtual void _CalculaTotal (ref decimal lnTotalAsiento, ref decimal lnTotalAsientoDiv, bool llCanviBanc, bool _AsientoPorLinea, AsientosLinea loLineaCliente, AsientosPrevisionesGeneradorLinea loLinea)
 
virtual void _Generar_Linea_Banco (decimal tnTotalAsiento, decimal tnTotalAsientoDiv, AsientosLinea toLineaBanco, AsientosPrevisionesGeneradorLinea toLinea, decimal tnGastos=0)
 Generar la linea del asiento, en que se utiliza la cuenta bancaria Más...
 
virtual void _Generar_Linea_Cuenta (AsientosLinea toLineaCliente, AsientosPrevisionesGeneradorLinea toLinea)
 Generar la línea del asiento, en que se utiliza la cuenta de cliente/proveedor Más...
 
virtual void _Insertar_Prevision_Tpv_Tikets (string tcCajaActiva)
 Insertar registro en la tabla TPV!TIKETS Más...
 
virtual bool _Contabilizar_Prevision (IAsientosLinea loLineaBanco, AsientosPrevisionesGeneradorLinea loLinea)
 Contabilizar prevision Más...
 
virtual Asientos _Nuevo_Asiento ()
 Nuevo asiento, inicializando el tipo de asiento Más...
 

Atributos protegidos

bool _GastoGenerado = false
 Flag para detectar y generar el registro de gasto unicamente en el primer asiento generado Más...
 

Propiedades

String _CuentaDiferenciaPositiva [get, set]
 T105528 Cuenta de la diferencia positiva Más...
 
String _CuentaDiferenciaNegativa [get, set]
 T105528 Cuenta de la diferencia negativa Más...
 
bool _AsientoDiferenciaDivisa [get, set]
 T105528 Propiedad que indica si debe generar el asiento por la difererncia de cambio Más...
 
string _MonedaEmpresa [get]
 T105528 Propiedad para saber la moneda de la empresa Más...
 
bool _AsientoPorLinea [get, set]
 Nos indicará si se debe presentar el asiento del cobro generado Más...
 
string _Cuenta [get, set]
 Nos indicará la cuenta bancaria Más...
 
string _CuentaGastos [get, set]
 Nos indicará la cuenta bancaria de gasto Más...
 
string _CuentaNombre [get]
 Nos indicará el nombre de la cuenta bancaria Más...
 
string _Definicion [get, set]
 Nos indicará la definición del cobro Más...
 
decimal _ImporteGastos [get, set]
 Nos indicará el total del gasto asignado Más...
 
bool _PresentarAsiento [get, set]
 Nos indicará si se debe presentar el asiento del cobro generado Más...
 
decimal _TotalEntregas [get]
 Total Cobros Más...
 
BindingList< IAsientosPrevisionesGeneradorLinea_Detalle [get, set]
 Lineas del detalle Más...
 
bool _FormAsiento [get, set]
 Indica si accedemos desde el formulario de asientos Más...
 
IAsientos _AsientoGenerado [get, set]
 Propiedad donde se informa del asiento generado Más...
 
string _Error_Message [get, set]
 Obtiene o establece si ha habido un mensaje de error Más...
 
string _Error_Message_Temporal [get, set]
 Obtiene o establece si ha habido un mensaje de error Más...
 
bool _LinkForm [get, set]
 Si la clase de negocio trabaja bajo formulario. Task 112568 Más...
 
decimal _Cambio [get, set]
 Cambio Más...
 
virtual string _Divisa [get, set]
 Divisa Más...
 
virtual DateTime _Fecha [get, set]
 Nos indicará la fecha en que se ha generado el asiento de cobro Más...
 
ewbase.Divisa _oDivisa [get, set]
 Objeto divisa Más...
 
- Propiedades heredados desde sage.ew.interficies.IAsientosPrevisionesGenerador
string _Cuenta [get, set]
 Nos indicará la cuenta bancaria Más...
 
string _CuentaNombre [get]
 Nos indicará el nombre de la cuenta bancaria Más...
 
string _Definicion [get, set]
 Nos indicará la definición del cobro Más...
 
bool _PresentarAsiento [get, set]
 Nos indicará si se debe presentar el asiento del cobro generado Más...
 
bool _AsientoPorLinea [get, set]
 Nos indicará si se debe presentar el asiento del cobro generado Más...
 
decimal _ImporteGastos [get, set]
 Nos indicará el total del gasto asignado Más...
 
string _CuentaGastos [get, set]
 Nos indicará la cuenta bancaria de gasto Más...
 
decimal _TotalEntregas [get]
 Total entregas Más...
 
BindingList< IAsientosPrevisionesGeneradorLinea_Detalle [get, set]
 Nos indicará la lista del detalle de movimientos Más...
 
bool _FormAsiento [get, set]
 Indica si accedemos desde el formulario de asientos. Task 112568 Más...
 
bool _LinkForm [get, set]
 Si la clase de negocio de generador de asientos de facturas trabaja bajo formulario visual o no. Más...
 
- Propiedades heredados desde sage.ew.interficies.IDivisaOperable
String _Divisa [get, set]
 Código de divisa Más...
 
Divisa _oDivisa [get, set]
 Objeto divisa Más...
 
Decimal _Cambio [get, set]
 Cambio Más...
 
DateTime _Fecha [get, set]
 Fecha del objeto Más...
 

Eventos

PropertyChangedEventHandler PropertyChanged
 Evento PropertyChanged Más...
 

Descripción detallada

Clase base para los cobros/pagos de previsiones

Definición en la línea 21 del archivo AsientosPrevisionesGenerador.cs.

Documentación de las funciones miembro

◆ _ActualizaCambio()

void sage.ew.contabilidad.AsientosPrevisionesGenerador._ActualizaCambio ( )
inlineprotected

Actualiza el cambio segun la divisa y la fecha

Definición en la línea 377 del archivo AsientosPrevisionesGenerador.cs.

◆ _Buscar_Previsiones() [1/2]

virtual bool sage.ew.contabilidad.AsientosPrevisionesGenerador._Buscar_Previsiones ( )
inlinevirtual

◆ _Buscar_Previsiones() [2/2]

virtual bool sage.ew.contabilidad.AsientosPrevisionesGenerador._Buscar_Previsiones ( IAsientosPrevisionesGeneradorLinea  toLinea)
inlinevirtual

Buscar previsiones a partir de los datos de la linea

Devuelve

Implementa sage.ew.interficies.IAsientosPrevisionesGenerador.

Reimplementado en sage.ew.contabilidad.AsientosCobrosGenerador y sage.ew.contabilidad.AsientosPagosGenerador.

Definición en la línea 860 del archivo AsientosPrevisionesGenerador.cs.

◆ _CalculaTotal()

virtual void sage.ew.contabilidad.AsientosPrevisionesGenerador._CalculaTotal ( ref decimal  lnTotalAsiento,
ref decimal  lnTotalAsientoDiv,
bool  llCanviBanc,
bool  _AsientoPorLinea,
AsientosLinea  loLineaCliente,
AsientosPrevisionesGeneradorLinea  loLinea 
)
inlineprotectedvirtual

Parámetros
lnTotalAsiento
lnTotalAsientoDiv
llCanviBanc
_AsientoPorLinea
loLineaCliente
loLinea

Reimplementado en sage.ew.contabilidad.AsientosPagosGenerador y sage.ew.contabilidad.AsientosCobrosGenerador.

Definición en la línea 807 del archivo AsientosPrevisionesGenerador.cs.

◆ _Contabilizar_Prevision()

virtual bool sage.ew.contabilidad.AsientosPrevisionesGenerador._Contabilizar_Prevision ( IAsientosLinea  loLineaBanco,
AsientosPrevisionesGeneradorLinea  loLinea 
)
inlineprotectedvirtual

Contabilizar prevision

Parámetros
loLineaBanco
loLinea

Reimplementado en sage.ew.contabilidad.AsientosPagosGenerador y sage.ew.contabilidad.AsientosCobrosGenerador.

Definición en la línea 879 del archivo AsientosPrevisionesGenerador.cs.

◆ _Generar_Asiento()

bool sage.ew.contabilidad.AsientosPrevisionesGenerador._Generar_Asiento ( )
inline

Generar asiento de cobro

Devuelve

Implementa sage.ew.interficies.IAsientosPrevisionesGenerador.

Definición en la línea 422 del archivo AsientosPrevisionesGenerador.cs.

◆ _Generar_Linea_Banco()

virtual void sage.ew.contabilidad.AsientosPrevisionesGenerador._Generar_Linea_Banco ( decimal  tnTotalAsiento,
decimal  tnTotalAsientoDiv,
AsientosLinea  toLineaBanco,
AsientosPrevisionesGeneradorLinea  toLinea,
decimal  tnGastos = 0 
)
inlineprotectedvirtual

Generar la linea del asiento, en que se utiliza la cuenta bancaria

Parámetros
tnTotalAsiento
tnTotalAsientoDiv
toLineaBanco
toLinea
tnGastos

Reimplementado en sage.ew.contabilidad.AsientosPagosGenerador y sage.ew.contabilidad.AsientosCobrosGenerador.

Definición en la línea 828 del archivo AsientosPrevisionesGenerador.cs.

◆ _Generar_Linea_Cuenta()

virtual void sage.ew.contabilidad.AsientosPrevisionesGenerador._Generar_Linea_Cuenta ( AsientosLinea  toLineaCliente,
AsientosPrevisionesGeneradorLinea  toLinea 
)
inlineprotectedvirtual

Generar la línea del asiento, en que se utiliza la cuenta de cliente/proveedor

Parámetros
toLineaCliente
toLinea

Reimplementado en sage.ew.contabilidad.AsientosPagosGenerador y sage.ew.contabilidad.AsientosCobrosGenerador.

Definición en la línea 840 del archivo AsientosPrevisionesGenerador.cs.

◆ _Insertar_Prevision_Tpv_Tikets()

virtual void sage.ew.contabilidad.AsientosPrevisionesGenerador._Insertar_Prevision_Tpv_Tikets ( string  tcCajaActiva)
inlineprotectedvirtual

Insertar registro en la tabla TPV!TIKETS

Parámetros
tcCajaActiva

Reimplementado en sage.ew.contabilidad.AsientosPagosGenerador y sage.ew.contabilidad.AsientosCobrosGenerador.

Definición en la línea 869 del archivo AsientosPrevisionesGenerador.cs.

◆ _Nuevo_Asiento()

virtual Asientos sage.ew.contabilidad.AsientosPrevisionesGenerador._Nuevo_Asiento ( )
inlineprotectedvirtual

Nuevo asiento, inicializando el tipo de asiento

Devuelve

Reimplementado en sage.ew.contabilidad.AsientosPagosGenerador y sage.ew.contabilidad.AsientosCobrosGenerador.

Definición en la línea 962 del archivo AsientosPrevisionesGenerador.cs.

◆ _PermitirCambioValor()

bool sage.ew.contabilidad.AsientosPrevisionesGenerador._PermitirCambioValor ( object  sender,
string  tcValorCandidato,
out string  tcMensaje 
)
inline

Parámetros
sender
tcValorCandidato
tcMensaje
Devuelve

Implementa sage.ew.interficies.IDivisaOperable.

Definición en la línea 391 del archivo AsientosPrevisionesGenerador.cs.

◆ _Show()

virtual bool sage.ew.contabilidad.AsientosPrevisionesGenerador._Show ( )
inlinevirtual

Realiza el show del formulario

Devuelve

Implementa sage.ew.interficies.IAsientosPrevisionesGenerador.

Reimplementado en sage.ew.contabilidad.AsientosCobrosGenerador y sage.ew.contabilidad.AsientosPagosGenerador.

Definición en la línea 404 del archivo AsientosPrevisionesGenerador.cs.

◆ _ShowDialog()

virtual bool sage.ew.contabilidad.AsientosPrevisionesGenerador._ShowDialog ( )
inlinevirtual

Realiza el showdialog del formulario

Devuelve

Implementa sage.ew.interficies.IDualShowMode.

Reimplementado en sage.ew.contabilidad.AsientosCobrosGenerador y sage.ew.contabilidad.AsientosPagosGenerador.

Definición en la línea 413 del archivo AsientosPrevisionesGenerador.cs.

Documentación de los campos

◆ _GastoGenerado

bool sage.ew.contabilidad.AsientosPrevisionesGenerador._GastoGenerado = false
protected

Flag para detectar y generar el registro de gasto unicamente en el primer asiento generado

Definición en la línea 293 del archivo AsientosPrevisionesGenerador.cs.

Documentación de propiedades

◆ _AsientoDiferenciaDivisa

bool sage.ew.contabilidad.AsientosPrevisionesGenerador._AsientoDiferenciaDivisa
getset

T105528 Propiedad que indica si debe generar el asiento por la difererncia de cambio

Definición en la línea 90 del archivo AsientosPrevisionesGenerador.cs.

◆ _AsientoGenerado

IAsientos sage.ew.contabilidad.AsientosPrevisionesGenerador._AsientoGenerado
getset

Propiedad donde se informa del asiento generado

Definición en la línea 238 del archivo AsientosPrevisionesGenerador.cs.

◆ _AsientoPorLinea

bool sage.ew.contabilidad.AsientosPrevisionesGenerador._AsientoPorLinea
getset

Nos indicará si se debe presentar el asiento del cobro generado

Definición en la línea 117 del archivo AsientosPrevisionesGenerador.cs.

◆ _Cambio

decimal sage.ew.contabilidad.AsientosPrevisionesGenerador._Cambio
getset

Cambio

Definición en la línea 303 del archivo AsientosPrevisionesGenerador.cs.

◆ _Cuenta

string sage.ew.contabilidad.AsientosPrevisionesGenerador._Cuenta
getset

Nos indicará la cuenta bancaria

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

◆ _CuentaDiferenciaNegativa

String sage.ew.contabilidad.AsientosPrevisionesGenerador._CuentaDiferenciaNegativa
getset

T105528 Cuenta de la diferencia negativa

Definición en la línea 70 del archivo AsientosPrevisionesGenerador.cs.

◆ _CuentaDiferenciaPositiva

String sage.ew.contabilidad.AsientosPrevisionesGenerador._CuentaDiferenciaPositiva
getset

T105528 Cuenta de la diferencia positiva

Definición en la línea 54 del archivo AsientosPrevisionesGenerador.cs.

◆ _CuentaGastos

string sage.ew.contabilidad.AsientosPrevisionesGenerador._CuentaGastos
getset

Nos indicará la cuenta bancaria de gasto

Definición en la línea 141 del archivo AsientosPrevisionesGenerador.cs.

◆ _CuentaNombre

string sage.ew.contabilidad.AsientosPrevisionesGenerador._CuentaNombre
get

Nos indicará el nombre de la cuenta bancaria

Definición en la línea 154 del archivo AsientosPrevisionesGenerador.cs.

◆ _Definicion

string sage.ew.contabilidad.AsientosPrevisionesGenerador._Definicion
getset

Nos indicará la definición del cobro

Definición en la línea 163 del archivo AsientosPrevisionesGenerador.cs.

◆ _Detalle

BindingList<IAsientosPrevisionesGeneradorLinea> sage.ew.contabilidad.AsientosPrevisionesGenerador._Detalle
getset

Lineas del detalle

Definición en la línea 211 del archivo AsientosPrevisionesGenerador.cs.

◆ _Divisa

virtual string sage.ew.contabilidad.AsientosPrevisionesGenerador._Divisa
getset

Divisa

Definición en la línea 320 del archivo AsientosPrevisionesGenerador.cs.

◆ _Error_Message

string sage.ew.contabilidad.AsientosPrevisionesGenerador._Error_Message
getset

Obtiene o establece si ha habido un mensaje de error

Definición en la línea 248 del archivo AsientosPrevisionesGenerador.cs.

◆ _Error_Message_Temporal

string sage.ew.contabilidad.AsientosPrevisionesGenerador._Error_Message_Temporal
getset

Obtiene o establece si ha habido un mensaje de error

Definición en la línea 268 del archivo AsientosPrevisionesGenerador.cs.

◆ _Fecha

virtual DateTime sage.ew.contabilidad.AsientosPrevisionesGenerador._Fecha
getset

Nos indicará la fecha en que se ha generado el asiento de cobro

Definición en la línea 338 del archivo AsientosPrevisionesGenerador.cs.

◆ _FormAsiento

bool sage.ew.contabilidad.AsientosPrevisionesGenerador._FormAsiento
getset

Indica si accedemos desde el formulario de asientos

Definición en la línea 228 del archivo AsientosPrevisionesGenerador.cs.

◆ _ImporteGastos

decimal sage.ew.contabilidad.AsientosPrevisionesGenerador._ImporteGastos
getset

Nos indicará el total del gasto asignado

Definición en la línea 178 del archivo AsientosPrevisionesGenerador.cs.

◆ _LinkForm

bool sage.ew.contabilidad.AsientosPrevisionesGenerador._LinkForm
getset

Si la clase de negocio trabaja bajo formulario. Task 112568

Definición en la línea 288 del archivo AsientosPrevisionesGenerador.cs.

◆ _MonedaEmpresa

string sage.ew.contabilidad.AsientosPrevisionesGenerador._MonedaEmpresa
getprotected

T105528 Propiedad para saber la moneda de la empresa

Definición en la línea 106 del archivo AsientosPrevisionesGenerador.cs.

◆ _oDivisa

ewbase.Divisa sage.ew.contabilidad.AsientosPrevisionesGenerador._oDivisa
getset

Objeto divisa

Definición en la línea 355 del archivo AsientosPrevisionesGenerador.cs.

◆ _PresentarAsiento

bool sage.ew.contabilidad.AsientosPrevisionesGenerador._PresentarAsiento
getset

Nos indicará si se debe presentar el asiento del cobro generado

Definición en la línea 188 del archivo AsientosPrevisionesGenerador.cs.

◆ _TotalEntregas

decimal sage.ew.contabilidad.AsientosPrevisionesGenerador._TotalEntregas
get

Total Cobros

Definición en la línea 198 del archivo AsientosPrevisionesGenerador.cs.

Documentación de los eventos

◆ PropertyChanged

PropertyChangedEventHandler sage.ew.contabilidad.AsientosPrevisionesGenerador.PropertyChanged

Evento PropertyChanged

Definición en la línea 28 del archivo AsientosPrevisionesGenerador.cs.


La documentación para esta clase fue generada a partir del siguiente fichero: