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

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

Diagrama de herencia 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.
 
virtual bool _ShowDialog ()
 Realiza el showdialog del formulario.
 
bool _Generar_Asiento ()
 Generar asiento de cobro.
 
virtual bool _Buscar_Previsiones ()
 Buscar previsiones.
 
virtual bool _Buscar_Previsiones (IAsientosPrevisionesGeneradorLinea toLinea)
 Buscar previsiones a partir de los datos de la linea.
 

Métodos protegidos

void _ActualizaCambio ()
 Actualiza el cambio segun la divisa y la fecha.
 
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, bool tlIdenticaCuenta=false)
 Generar la linea del asiento, en que se utiliza la cuenta bancaria.
 
virtual void _Generar_Linea_Cuenta (AsientosLinea toLineaCliente, AsientosPrevisionesGeneradorLinea toLinea)
 Generar la línea del asiento, en que se utiliza la cuenta de cliente/proveedor.
 
virtual void _Insertar_Prevision_Tpv_Tikets (string tcCajaActiva)
 Insertar registro en la tabla TPV!TIKETS.
 
virtual bool _Contabilizar_Prevision (IAsientosLinea loLineaBanco, AsientosPrevisionesGeneradorLinea loLinea)
 Contabilizar prevision.
 
virtual Asientos _Nuevo_Asiento ()
 Nuevo asiento, inicializando el tipo de asiento.
 

Atributos protegidos

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

Propiedades

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

Eventos

PropertyChangedEventHandler PropertyChanged
 Evento PropertyChanged.
 

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 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 387 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 960 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.AsientosCobrosGenerador y sage.ew.contabilidad.AsientosPagosGenerador.

Definición en la línea 906 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.AsientosCobrosGenerador y sage.ew.contabilidad.AsientosPagosGenerador.

Definición en la línea 979 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 432 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,
bool tlIdenticaCuenta = false )
inlineprotectedvirtual

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

Parámetros
tnTotalAsiento
tnTotalAsientoDiv
toLineaBanco
toLinea
tnGastos
tlIdenticaCuenta

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

Definición en la línea 928 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.AsientosCobrosGenerador y sage.ew.contabilidad.AsientosPagosGenerador.

Definición en la línea 940 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.AsientosCobrosGenerador y sage.ew.contabilidad.AsientosPagosGenerador.

Definición en la línea 969 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.AsientosCobrosGenerador y sage.ew.contabilidad.AsientosPagosGenerador.

Definición en la línea 1062 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 401 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 414 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 423 del archivo AsientosPrevisionesGenerador.cs.

Documentación de 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 303 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 89 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 247 del archivo AsientosPrevisionesGenerador.cs.

◆ _AsientoPorLinea

bool sage.ew.contabilidad.AsientosPrevisionesGenerador._AsientoPorLinea
getset

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

Implementa sage.ew.interficies.IAsientosPrevisionesGenerador.

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

◆ _Cambio

decimal sage.ew.contabilidad.AsientosPrevisionesGenerador._Cambio
getset

Cambio.

Implementa sage.ew.interficies.IDivisaOperable.

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

◆ _CodigoDivisa

string sage.ew.contabilidad.AsientosPrevisionesGenerador._CodigoDivisa
get

Nos indicará el código divisa de la cuenta bancaria.

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

◆ _Cuenta

string sage.ew.contabilidad.AsientosPrevisionesGenerador._Cuenta
getset

Nos indicará la cuenta bancaria.

Implementa sage.ew.interficies.IAsientosPrevisionesGenerador.

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

◆ _CuentaDiferenciaNegativa

String sage.ew.contabilidad.AsientosPrevisionesGenerador._CuentaDiferenciaNegativa
getset

T105528 Cuenta de la diferencia negativa.

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

◆ _CuentaDiferenciaPositiva

String sage.ew.contabilidad.AsientosPrevisionesGenerador._CuentaDiferenciaPositiva
getset

T105528 Cuenta de la diferencia positiva.

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

◆ _CuentaGastos

string sage.ew.contabilidad.AsientosPrevisionesGenerador._CuentaGastos
getset

Nos indicará la cuenta bancaria de gasto.

Implementa sage.ew.interficies.IAsientosPrevisionesGenerador.

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.

Implementa sage.ew.interficies.IAsientosPrevisionesGenerador.

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.

Implementa sage.ew.interficies.IAsientosPrevisionesGenerador.

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

◆ _Detalle

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

Lineas del detalle.

Implementa sage.ew.interficies.IAsientosPrevisionesGenerador.

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

◆ _Divisa

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

Divisa.

Implementa sage.ew.interficies.IDivisaOperable.

Definición en la línea 329 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 257 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 277 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.

Implementa sage.ew.interficies.IDivisaOperable.

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

◆ _FormAsiento

bool sage.ew.contabilidad.AsientosPrevisionesGenerador._FormAsiento
getset

Indica si accedemos desde el formulario de asientos.

Implementa sage.ew.interficies.IAsientosPrevisionesGenerador.

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

◆ _ImporteGastos

decimal sage.ew.contabilidad.AsientosPrevisionesGenerador._ImporteGastos
getset

Nos indicará el total del gasto asignado.

Implementa sage.ew.interficies.IAsientosPrevisionesGenerador.

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

◆ _LinkForm

bool sage.ew.contabilidad.AsientosPrevisionesGenerador._LinkForm
getset

Si la clase de negocio trabaja bajo formulario. Task 112568.

Implementa sage.ew.interficies.IAsientosPrevisionesGenerador.

Definición en la línea 298 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 105 del archivo AsientosPrevisionesGenerador.cs.

◆ _oDivisa

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

Objeto divisa.

Implementa sage.ew.interficies.IDivisaOperable.

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

◆ _PresentarAsiento

bool sage.ew.contabilidad.AsientosPrevisionesGenerador._PresentarAsiento
getset

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

Implementa sage.ew.interficies.IAsientosPrevisionesGenerador.

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

◆ _TotalEntregas

decimal sage.ew.contabilidad.AsientosPrevisionesGenerador._TotalEntregas
get

Total Cobros.

Implementa sage.ew.interficies.IAsientosPrevisionesGenerador.

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

Documentación de eventos

◆ PropertyChanged

PropertyChangedEventHandler sage.ew.contabilidad.AsientosPrevisionesGenerador.PropertyChanged

Evento PropertyChanged.

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


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