Referencia de la Clase sage.ew.docscompra.Clases.PrevisionPago_PagarPrevisiones

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

Métodos públicos

 PrevisionPago_PagarPrevisiones (string divisa)
 Constructor con parámetros Más...
 
bool EstablecerElementos (List< PrevisionPago > lisPrevPagSel)
 Método para establecer los elementos sobre los que se quiere realizar la operación Más...
 
bool PagarPrevisiones ()
 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< PrevisionPago_PrevisionesSeleccionadas = new List<PrevisionPago>() [get]
 
string _ErrorMessage = "" [get, set]
 Eventuales mensajes de error Más...
 
PrevisionPago _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 pagar las previsiones. Refactoriazación de todo el código presente en el evento click del formulario

Definición en la línea 18 del archivo PrevisionPago_PagarPrevisiones.cs.

Documentación del constructor y destructor

◆ PrevisionPago_PagarPrevisiones()

sage.ew.docscompra.Clases.PrevisionPago_PagarPrevisiones.PrevisionPago_PagarPrevisiones ( string  divisa)
inline

Constructor con parámetros

Parámetros
divisaDivisa para la operación

Definición en la línea 93 del archivo PrevisionPago_PagarPrevisiones.cs.

Documentación de las funciones miembro

◆ ContieneDiferenciasDeCambio()

bool sage.ew.docscompra.Clases.PrevisionPago_PagarPrevisiones.ContieneDiferenciasDeCambio ( )
inline

Comprueba si los elementos contienen diferencias de cambio

Devuelve

Definición en la línea 394 del archivo PrevisionPago_PagarPrevisiones.cs.

◆ EstablecerElementos()

bool sage.ew.docscompra.Clases.PrevisionPago_PagarPrevisiones.EstablecerElementos ( List< PrevisionPago lisPrevPagSel)
inline

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

Parámetros
lisPrevPagSel

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

◆ FechaEnMesCerrado()

bool sage.ew.docscompra.Clases.PrevisionPago_PagarPrevisiones.FechaEnMesCerrado ( )
inline

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

Devuelve

Definición en la línea 385 del archivo PrevisionPago_PagarPrevisiones.cs.

◆ FechaFueraDeEjercicio()

bool sage.ew.docscompra.Clases.PrevisionPago_PagarPrevisiones.FechaFueraDeEjercicio ( )
inline

Comprueba si la operación cae fuera del ejercicio actual

Devuelve

Definición en la línea 376 del archivo PrevisionPago_PagarPrevisiones.cs.

◆ PagarPrevisiones()

bool sage.ew.docscompra.Clases.PrevisionPago_PagarPrevisiones.PagarPrevisiones ( )
inline

Metodo principal

Devuelve

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

Documentación de propiedades

◆ _Banco

string sage.ew.docscompra.Clases.PrevisionPago_PagarPrevisiones._Banco = ""
getset

Banco

Definición en la línea 61 del archivo PrevisionPago_PagarPrevisiones.cs.

◆ _Cambio

decimal sage.ew.docscompra.Clases.PrevisionPago_PagarPrevisiones._Cambio = decimal.Zero
getset

Cambio

Definición en la línea 66 del archivo PrevisionPago_PagarPrevisiones.cs.

◆ _ContabilizarDiferenciasCambio

bool sage.ew.docscompra.Clases.PrevisionPago_PagarPrevisiones._ContabilizarDiferenciasCambio = false
getset

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

Definición en la línea 71 del archivo PrevisionPago_PagarPrevisiones.cs.

◆ _ErrorMessage

string sage.ew.docscompra.Clases.PrevisionPago_PagarPrevisiones._ErrorMessage = ""
getset

Eventuales mensajes de error

Definición en la línea 46 del archivo PrevisionPago_PagarPrevisiones.cs.

◆ _FechaAsiento

DateTime sage.ew.docscompra.Clases.PrevisionPago_PagarPrevisiones._FechaAsiento = DateTime.Today
getset

Fecha para el asiento

Definición en la línea 56 del archivo PrevisionPago_PagarPrevisiones.cs.

◆ _Fpago

string sage.ew.docscompra.Clases.PrevisionPago_PagarPrevisiones._Fpago = ""
getset

Forma de pago (solo con caja activa)

Definición en la línea 81 del archivo PrevisionPago_PagarPrevisiones.cs.

◆ _Operario

string sage.ew.docscompra.Clases.PrevisionPago_PagarPrevisiones._Operario = ""
getset

Operario (solo con caja activa)

Definición en la línea 76 del archivo PrevisionPago_PagarPrevisiones.cs.

◆ _Prevision

PrevisionPago sage.ew.docscompra.Clases.PrevisionPago_PagarPrevisiones._Prevision = null
get

Prevision tipo para obtener valores adicionales

Definición en la línea 51 del archivo PrevisionPago_PagarPrevisiones.cs.

◆ _PrevisionesSeleccionadas

List<PrevisionPago> sage.ew.docscompra.Clases.PrevisionPago_PagarPrevisiones._PrevisionesSeleccionadas = new List<PrevisionPago>()
get

Definición en la línea 27 del archivo PrevisionPago_PagarPrevisiones.cs.


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