Cargando...
Buscando...
Nada coincide
Referencia de la clase sage.ew.cliente.FormaDePago

Clase de negocio para implementar el mantenimineto de formas de pago. Más...

Diagrama de herencia de sage.ew.cliente.FormaDePago

Estructuras de datos

class  FPagoGiro
 Clase FPagoGiro. Más...
 
class  UpdateGirosAsync
 Clase para la actualización de giros asíncrona. Más...
 

Métodos públicos

 FormaDePago ()
 Constructor vacío.
 
 FormaDePago (String tcCodigo)
 Constructor.
 
override void _Load ()
 Carga los datos especificos de la forma de pago.
 
override bool _Delete ()
 Elimina el registro actual.
 
override bool _Save ()
 Guarda los datos de de la forma de pago y sus giros.
 
override bool _Save_Before ()
 Validaciones antes de realizar Save.
 

Campos de datos

BindingList< FPagoGiro_Giros = new BindingList<FPagoGiro>()
 De momento mantenemos el negocio de giros mediante _Giros -> BindingList(FPagoGiro) ya que se usa en actualizaciones de giros Más adelante habrá que revisarlo para que use el nuevo negocio _GirosFPag -> mediante TRel.
 

Propiedades

GirosFPag _GirosFPag [get]
 Propiedad para gestionar los giros de la forma de pago (ManteTRel)
 
override AccionTraspasoUltimoEjercicio _TraspasoUltimoEjercicio = AccionTraspasoUltimoEjercicio.Informar [get]
 Indica si la funcionalidad de actualizar los datos al siguiente ejercicio esta activa.
 
Decimal _Recargo [get, set]
 Gets or sets del recargo financiero.
 
Int32 _TipoOrdenSEPA [get, set]
 PE-100991 Gets or sets del tipo de orden SEPA.
 
Boolean _Efectivo [get, set]
 Gets or sets si el pago es en efectivo.
 
Boolean _DomiciliacionBancaria [get, set]
 Gets or sets si se trata de una domiciliación bancaria.
 
String _FraeFPag [get, set]
 Gets or sets del código de la forma de pago de factura electronica.
 
bool _GirosMesesCompletos [get, set]
 Nos indicará si la forma de pago trabaja con la operativa de giros por meses completos.
 
Int32 _DiasRiesgo [get, set]
 Gets or sets del dias riesgo.
 

Descripción detallada

Clase de negocio para implementar el mantenimineto de formas de pago.

Definición en la línea 25 del archivo clsFormaDePago.cs.

Documentación de constructores y destructores

◆ FormaDePago() [1/2]

sage.ew.cliente.FormaDePago.FormaDePago ( )
inline

Constructor vacío.

Definición en la línea 185 del archivo clsFormaDePago.cs.

◆ FormaDePago() [2/2]

sage.ew.cliente.FormaDePago.FormaDePago ( String tcCodigo)
inline

Constructor.

Definición en la línea 201 del archivo clsFormaDePago.cs.

Documentación de funciones miembro

◆ _Delete()

override bool sage.ew.cliente.FormaDePago._Delete ( )
inline

Elimina el registro actual.

Devuelve
bool

Definición en la línea 276 del archivo clsFormaDePago.cs.

◆ _Load()

override void sage.ew.cliente.FormaDePago._Load ( )
inline

Carga los datos especificos de la forma de pago.

Definición en la línea 223 del archivo clsFormaDePago.cs.

◆ _Save()

override bool sage.ew.cliente.FormaDePago._Save ( )
inline

Guarda los datos de de la forma de pago y sus giros.

Definición en la línea 304 del archivo clsFormaDePago.cs.

◆ _Save_Before()

override bool sage.ew.cliente.FormaDePago._Save_Before ( )
inline

Validaciones antes de realizar Save.

Devuelve

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

Documentación de campos

◆ _Giros

BindingList<FPagoGiro> sage.ew.cliente.FormaDePago._Giros = new BindingList<FPagoGiro>()

De momento mantenemos el negocio de giros mediante _Giros -> BindingList(FPagoGiro) ya que se usa en actualizaciones de giros Más adelante habrá que revisarlo para que use el nuevo negocio _GirosFPag -> mediante TRel.

Definición en la línea 143 del archivo clsFormaDePago.cs.

Documentación de propiedades

◆ _DiasRiesgo

Int32 sage.ew.cliente.FormaDePago._DiasRiesgo
getset

Gets or sets del dias riesgo.

integer indicando dias riesgo.

Definición en la línea 166 del archivo clsFormaDePago.cs.

◆ _DomiciliacionBancaria

Boolean sage.ew.cliente.FormaDePago._DomiciliacionBancaria
getset

Gets or sets si se trata de una domiciliación bancaria.

Definición en la línea 109 del archivo clsFormaDePago.cs.

◆ _Efectivo

Boolean sage.ew.cliente.FormaDePago._Efectivo
getset

Gets or sets si el pago es en efectivo.

Boolean indicando si el pago es en efectivo

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

◆ _FraeFPag

String sage.ew.cliente.FormaDePago._FraeFPag
getset

Gets or sets del código de la forma de pago de factura electronica.

String con el código de la forma de pago de la factura electronica

Definición en la línea 125 del archivo clsFormaDePago.cs.

◆ _GirosFPag

GirosFPag sage.ew.cliente.FormaDePago._GirosFPag
get

Propiedad para gestionar los giros de la forma de pago (ManteTRel)

Definición en la línea 39 del archivo clsFormaDePago.cs.

◆ _GirosMesesCompletos

bool sage.ew.cliente.FormaDePago._GirosMesesCompletos
getset

Nos indicará si la forma de pago trabaja con la operativa de giros por meses completos.

Definición en la línea 150 del archivo clsFormaDePago.cs.

◆ _Recargo

Decimal sage.ew.cliente.FormaDePago._Recargo
getset

Gets or sets del recargo financiero.

Decimal indicando recargo financiero.

Definición en la línea 62 del archivo clsFormaDePago.cs.

◆ _TipoOrdenSEPA

Int32 sage.ew.cliente.FormaDePago._TipoOrdenSEPA
getset

PE-100991 Gets or sets del tipo de orden SEPA.

Definición en la línea 77 del archivo clsFormaDePago.cs.

◆ _TraspasoUltimoEjercicio

override AccionTraspasoUltimoEjercicio sage.ew.cliente.FormaDePago._TraspasoUltimoEjercicio = AccionTraspasoUltimoEjercicio.Informar
get

Indica si la funcionalidad de actualizar los datos al siguiente ejercicio esta activa.

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


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