Referencia de la Clase sage.ew.cliente.Clases.PrevisionCobro_CobrarPrevisiones

Clase para realizar la operación de cobrar las previsiones. Refactoriazación de todo el código presente en el evento click del formulario Más...

Métodos públicos

 PrevisionCobro_CobrarPrevisiones (string divisa)
 Constructor con parámetros Más...
 
bool EstablecerElementos (List< PrevisionCobro > previsionesSeleccionadas)
 Método para establecer los elementos sobre los que se quiere realizar la operación Más...
 
bool CobrarPrevisiones ()
 Metodo principal Más...
 
bool FechaFueraDeEjercicio ()
 Comprueba si la operación cae fuera del ejercicio actual Más...
 
bool FechaEnMesCerrado ()
 Comprueba si la operación se intenta hacer en un mes cerrado Más...
 
bool ContieneDiferenciasDeCambio ()
 Comprueba si los elementos contienen diferencias de cambio Más...
 

Propiedades

List< PrevisionCobro_PrevisionesSeleccionadas = new List<PrevisionCobro>() [get]
 Previsiones seleccionadas Más...
 
string _ErrorMessage = "" [get, set]
 Eventuales mensajes de error Más...
 
PrevisionCobro _Prevision = null [get]
 Prevision tipo para obtener valores adicionales Más...
 
DateTime _FechaAsiento = DateTime.Today [get, set]
 Fecha para el asiento Más...
 
string _Banco = "" [get, set]
 Banco Más...
 
decimal _Cambio = decimal.Zero [get, set]
 Cambio Más...
 
bool _ContabilizarDiferenciasCambio = false [get, set]
 Obtiene o establece si debe contabilizar las diferencias de cambio si las hay Más...
 
string _Operario = "" [get, set]
 Operario (solo con caja activa) Más...
 
string _Fpago = "" [get, set]
 Forma de pago (solo con caja activa) Más...
 

Descripción detallada

Clase para realizar la operación de cobrar las previsiones. Refactoriazación de todo el código presente en el evento click del formulario

Definición en la línea 17 del archivo PrevisionCobro_CobrarPrevisiones.cs.

Documentación del constructor y destructor

◆ PrevisionCobro_CobrarPrevisiones()

sage.ew.cliente.Clases.PrevisionCobro_CobrarPrevisiones.PrevisionCobro_CobrarPrevisiones ( string  divisa)
inline

Constructor con parámetros

Parámetros
divisaDivisa para la operación

Definición en la línea 92 del archivo PrevisionCobro_CobrarPrevisiones.cs.

Documentación de las funciones miembro

◆ CobrarPrevisiones()

bool sage.ew.cliente.Clases.PrevisionCobro_CobrarPrevisiones.CobrarPrevisiones ( )
inline

Metodo principal

Devuelve

Definición en la línea 147 del archivo PrevisionCobro_CobrarPrevisiones.cs.

◆ ContieneDiferenciasDeCambio()

bool sage.ew.cliente.Clases.PrevisionCobro_CobrarPrevisiones.ContieneDiferenciasDeCambio ( )
inline

Comprueba si los elementos contienen diferencias de cambio

Devuelve

Definición en la línea 367 del archivo PrevisionCobro_CobrarPrevisiones.cs.

◆ EstablecerElementos()

bool sage.ew.cliente.Clases.PrevisionCobro_CobrarPrevisiones.EstablecerElementos ( List< PrevisionCobro previsionesSeleccionadas)
inline

Método para establecer los elementos sobre los que se quiere realizar la operación

Parámetros
previsionesSeleccionadas

Definición en la línea 105 del archivo PrevisionCobro_CobrarPrevisiones.cs.

◆ FechaEnMesCerrado()

bool sage.ew.cliente.Clases.PrevisionCobro_CobrarPrevisiones.FechaEnMesCerrado ( )
inline

Comprueba si la operación se intenta hacer en un mes cerrado

Devuelve

Definición en la línea 358 del archivo PrevisionCobro_CobrarPrevisiones.cs.

◆ FechaFueraDeEjercicio()

bool sage.ew.cliente.Clases.PrevisionCobro_CobrarPrevisiones.FechaFueraDeEjercicio ( )
inline

Comprueba si la operación cae fuera del ejercicio actual

Devuelve

Definición en la línea 349 del archivo PrevisionCobro_CobrarPrevisiones.cs.

Documentación de propiedades

◆ _Banco

string sage.ew.cliente.Clases.PrevisionCobro_CobrarPrevisiones._Banco = ""
getset

Banco

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

◆ _Cambio

decimal sage.ew.cliente.Clases.PrevisionCobro_CobrarPrevisiones._Cambio = decimal.Zero
getset

Cambio

Definición en la línea 65 del archivo PrevisionCobro_CobrarPrevisiones.cs.

◆ _ContabilizarDiferenciasCambio

bool sage.ew.cliente.Clases.PrevisionCobro_CobrarPrevisiones._ContabilizarDiferenciasCambio = false
getset

Obtiene o establece si debe contabilizar las diferencias de cambio si las hay

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

◆ _ErrorMessage

string sage.ew.cliente.Clases.PrevisionCobro_CobrarPrevisiones._ErrorMessage = ""
getset

Eventuales mensajes de error

Definición en la línea 45 del archivo PrevisionCobro_CobrarPrevisiones.cs.

◆ _FechaAsiento

DateTime sage.ew.cliente.Clases.PrevisionCobro_CobrarPrevisiones._FechaAsiento = DateTime.Today
getset

Fecha para el asiento

Definición en la línea 55 del archivo PrevisionCobro_CobrarPrevisiones.cs.

◆ _Fpago

string sage.ew.cliente.Clases.PrevisionCobro_CobrarPrevisiones._Fpago = ""
getset

Forma de pago (solo con caja activa)

Definición en la línea 80 del archivo PrevisionCobro_CobrarPrevisiones.cs.

◆ _Operario

string sage.ew.cliente.Clases.PrevisionCobro_CobrarPrevisiones._Operario = ""
getset

Operario (solo con caja activa)

Definición en la línea 75 del archivo PrevisionCobro_CobrarPrevisiones.cs.

◆ _Prevision

PrevisionCobro sage.ew.cliente.Clases.PrevisionCobro_CobrarPrevisiones._Prevision = null
get

Prevision tipo para obtener valores adicionales

Definición en la línea 50 del archivo PrevisionCobro_CobrarPrevisiones.cs.

◆ _PrevisionesSeleccionadas

List<PrevisionCobro> sage.ew.cliente.Clases.PrevisionCobro_CobrarPrevisiones._PrevisionesSeleccionadas = new List<PrevisionCobro>()
get

Previsiones seleccionadas

Definición en la línea 26 del archivo PrevisionCobro_CobrarPrevisiones.cs.


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