Referencia de la Clase sage.ew.contabilidad.AsientosCobrosGenerador

Generador de asientos de cobro Más...

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

Métodos públicos

 AsientosCobrosGenerador ()
 Constructor de la classe AsientosCobrosGenerador Más...
 
override bool _Show ()
 Realiza el show del formulario Más...
 
override bool _ShowDialog ()
 Realiza el show del formulario Más...
 
override bool _Buscar_Previsiones (IAsientosPrevisionesGeneradorLinea toLinea)
 Buscar previsiones del cliente Más...
 
override bool _Buscar_Previsiones ()
 Buscar previsiones del cliente Más...
 
- Métodos públicos heredados desde sage.ew.contabilidad.AsientosPrevisionesGenerador
bool _PermitirCambioValor (object sender, string tcValorCandidato, out string tcMensaje)
 
bool _Generar_Asiento ()
 Generar asiento de cobro Más...
 

Métodos protegidos

override bool _Contabilizar_Prevision (IAsientosLinea loLineaBanco, AsientosPrevisionesGeneradorLinea loLinea)
 Contabilizar prevision Más...
 
override Asientos _Nuevo_Asiento ()
 Nuevo asiento, inicializando el tipo de asiento Más...
 
override 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 Más...
 
override 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...
 
override void _CalculaTotal (ref decimal lnTotalAsiento, ref decimal lnTotalAsientoDiv, bool llCanviBanc, bool _AsientoPorLinea, AsientosLinea loLineaCliente, AsientosPrevisionesGeneradorLinea loLinea)
 Metodo para calcular el total del asiento, al pasar multidisa de ventas se deberia unir y simplificar cobros y pagos Más...
 
override void _Insertar_Prevision_Tpv_Tikets (string tcCajaActiva)
 Insertar registro en la tabla TPV!TIKETS Más...
 
- Métodos protegidos heredados desde sage.ew.contabilidad.AsientosPrevisionesGenerador
void _ActualizaCambio ()
 Actualiza el cambio segun la divisa y la fecha Más...
 

Otros miembros heredados

- Atributos protegidos heredados desde sage.ew.contabilidad.AsientosPrevisionesGenerador
bool _GastoGenerado = false
 Flag para detectar y generar el registro de gasto unicamente en el primer asiento generado Más...
 
- Propiedades heredados desde sage.ew.contabilidad.AsientosPrevisionesGenerador
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 _CodigoDivisa [get]
 Nos indicará el código divisa 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 heredados desde sage.ew.contabilidad.AsientosPrevisionesGenerador
PropertyChangedEventHandler PropertyChanged
 Evento PropertyChanged Más...
 

Descripción detallada

Generador de asientos de cobro

Definición en la línea 22 del archivo AsientosCobrosGenerador.cs.

Documentación del constructor y destructor

◆ AsientosCobrosGenerador()

sage.ew.contabilidad.AsientosCobrosGenerador.AsientosCobrosGenerador ( )
inline

Constructor de la classe AsientosCobrosGenerador

Definición en la línea 30 del archivo AsientosCobrosGenerador.cs.

Documentación de las funciones miembro

◆ _Buscar_Previsiones() [1/2]

override bool sage.ew.contabilidad.AsientosCobrosGenerador._Buscar_Previsiones ( IAsientosPrevisionesGeneradorLinea  toLinea)
inlinevirtual

Buscar previsiones del cliente

Devuelve

Reimplementado de sage.ew.contabilidad.AsientosPrevisionesGenerador.

Definición en la línea 272 del archivo AsientosCobrosGenerador.cs.

◆ _Buscar_Previsiones() [2/2]

override bool sage.ew.contabilidad.AsientosCobrosGenerador._Buscar_Previsiones ( )
inlinevirtual

Buscar previsiones del cliente

Devuelve

Reimplementado de sage.ew.contabilidad.AsientosPrevisionesGenerador.

Definición en la línea 379 del archivo AsientosCobrosGenerador.cs.

◆ _CalculaTotal()

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

Metodo para calcular el total del asiento, al pasar multidisa de ventas se deberia unir y simplificar cobros y pagos

Parámetros
lnTotalAsiento
lnTotalAsientoDiv
llCanviBanc
_AsientoPorLinea
loLineaCliente
loLinea

Reimplementado de sage.ew.contabilidad.AsientosPrevisionesGenerador.

Definición en la línea 173 del archivo AsientosCobrosGenerador.cs.

◆ _Contabilizar_Prevision()

override bool sage.ew.contabilidad.AsientosCobrosGenerador._Contabilizar_Prevision ( IAsientosLinea  loLineaBanco,
AsientosPrevisionesGeneradorLinea  loLinea 
)
inlineprotectedvirtual

Contabilizar prevision

Parámetros
loLineaBanco
loLinea

Reimplementado de sage.ew.contabilidad.AsientosPrevisionesGenerador.

Definición en la línea 84 del archivo AsientosCobrosGenerador.cs.

◆ _Generar_Linea_Banco()

override void sage.ew.contabilidad.AsientosCobrosGenerador._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 de sage.ew.contabilidad.AsientosPrevisionesGenerador.

Definición en la línea 110 del archivo AsientosCobrosGenerador.cs.

◆ _Generar_Linea_Cuenta()

override void sage.ew.contabilidad.AsientosCobrosGenerador._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 de sage.ew.contabilidad.AsientosPrevisionesGenerador.

Definición en la línea 148 del archivo AsientosCobrosGenerador.cs.

◆ _Insertar_Prevision_Tpv_Tikets()

override void sage.ew.contabilidad.AsientosCobrosGenerador._Insertar_Prevision_Tpv_Tikets ( string  tcCajaActiva)
inlineprotectedvirtual

Insertar registro en la tabla TPV!TIKETS

Parámetros
tcCajaActiva

Reimplementado de sage.ew.contabilidad.AsientosPrevisionesGenerador.

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

◆ _Nuevo_Asiento()

override Asientos sage.ew.contabilidad.AsientosCobrosGenerador._Nuevo_Asiento ( )
inlineprotectedvirtual

Nuevo asiento, inicializando el tipo de asiento

Devuelve

Reimplementado de sage.ew.contabilidad.AsientosPrevisionesGenerador.

Definición en la línea 95 del archivo AsientosCobrosGenerador.cs.

◆ _Show()

override bool sage.ew.contabilidad.AsientosCobrosGenerador._Show ( )
inlinevirtual

Realiza el show del formulario

Devuelve

Reimplementado de sage.ew.contabilidad.AsientosPrevisionesGenerador.

Definición en la línea 44 del archivo AsientosCobrosGenerador.cs.

◆ _ShowDialog()

override bool sage.ew.contabilidad.AsientosCobrosGenerador._ShowDialog ( )
inlinevirtual

Realiza el show del formulario

Devuelve

Reimplementado de sage.ew.contabilidad.AsientosPrevisionesGenerador.

Definición en la línea 60 del archivo AsientosCobrosGenerador.cs.


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