Referencia de la Clase sage.ew.contabilidad.GeneradorPrevisiones

Generador de previsiones base para la generación de las previsiones de cobro y pago Más...

Diagrama de herencias de sage.ew.contabilidad.GeneradorPrevisiones
sage.ew.interficies.IGeneradorPrevisiones sage.ew.contabilidad.GeneradorPrevisionesCobro sage.ew.contabilidad.GeneradorPrevisionesPago

Métodos públicos

 GeneradorPrevisiones ()
 Constructor Más...
 
 GeneradorPrevisiones (IAsientos toAsiento)
 Constructor con la referencia del asiento Más...
 
virtual bool _Save ()
 Generamos las previsiones de la factura A implementar en cada clase derivada Más...
 
bool _ExistenPrevisiones ()
 Control para saber si hay previsiones antes de generar los vencimientos Más...
 

Métodos protegidos

string asignarReferencia (bool tlVentas, IAsientos toAsiento, string tcFactura, string tcCuenta, ref string tcSIIFraMod)
 Obtener la referencia que asignaremos a la previsión a partir de la cuenta de cliente (caso asiento facturas de venta), o de la cuenta del proveedor (caso asiento facturas de compra). Caso ventas tambien obtener nº factura expedición (SIIFRAMOD) Más...
 

Propiedades

string _Factura [get, set]
 Número de factura Más...
 
string _Cuenta [get, set]
 Código de Cuenta (Cliente o proveedor) Más...
 
decimal _Importe [get, set]
 Importe Más...
 
decimal _ImporteDiv [get, set]
 Importe en divisa Más...
 
string _Divisa [get, set]
 Divisa del documento Más...
 
decimal _Cambio [get, set]
 Cambio a aplicar a las previsiones que vienen del documento relacionado Más...
 
DateTime _FechaFactura [get, set]
 Fecha de emisión de la factura Más...
 
DateTime _FechaOperacion [get, set]
 Fecha de operación de la factura Más...
 
bool _VencimPorFechaFactura [get, set]
 Generación del cálculo de los vencimientos por la fecha de factura Más...
 
bool _VencimPorFechaOperacion [get, set]
 Generación del cálculo de los vencimientos por la fecha de factura Más...
 
bool _Recc [get, set]
 Indica si las previsiones son ed criterio de caja Más...
 
List< int > _Giros [get, set]
 Giros para crear las previsiones según el formato utilizado siempre hasta ahora List(int), y que dentro de un tiempo será obsoleto. Más...
 
List< LineaGiro_GirosPrc [get, set]
 Giros para crear las previsiones según el nuevo formato List(LineaGiro>>) Más...
 
bool _ContabilizarCobroPago [get, set]
 Cobramos / pagamos la previsión con lo que va a generar un único vencimiento No realiza el cobro solo es para que genere un único vencimiento Más...
 
int _NumBanco [get, set]
 Número de banco, el equivalente a env_cli ... Más...
 
string _Mensaje_Error [get, set]
 Mensaje de errror Más...
 
string _Concepto [get, set]
 Concepto Más...
 
- Propiedades heredados desde sage.ew.interficies.IGeneradorPrevisiones
string _Factura [get, set]
 Número de factura Más...
 
string _Cuenta [get, set]
 Código de Cuenta (Cliente o proveedor) Más...
 
decimal _Importe [get, set]
 Importe Más...
 
decimal _ImporteDiv [get, set]
 Importe en divisa Más...
 
string _Divisa [get, set]
 Divisa del documento Más...
 
decimal _Cambio [get, set]
 Cambio a aplicar a las previsiones que vienen del documento relacionado Más...
 
DateTime _FechaFactura [get, set]
 Fecha de emisión de la factura Más...
 
DateTime _FechaOperacion [get, set]
 Fecha de operación de la factura Más...
 
bool _Recc [get, set]
 Indica si las previsiones son ed criterio de caja Más...
 
List< int > _Giros [get, set]
 Giros en el formatio anterior List(int) para crear las previsiones Más...
 
List< LineaGiro_GirosPrc [get, set]
 Giros en el formato nuevo List(LineaGiro)para crear las previsiones Más...
 
int _NumBanco [get, set]
 Número de banco, el equivalente a env_cli ... Más...
 
bool _VencimPorFechaFactura [get, set]
 Generación del cálculo de los vencimientos por la fecha de factura Más...
 
bool _VencimPorFechaOperacion [get, set]
 Generación del cálculo de los vencimientos por la fecha de operación Más...
 
bool _ContabilizarCobroPago [get, set]
 Cobramos / pagamos la previsión con lo que va a generar un único vencimiento No realiza el cobro solo es para que genere un único vencimiento Más...
 
string _Mensaje_Error [get, set]
 Mensaje de errror Más...
 
string _Concepto [get, set]
 Concepto de la previsión Más...
 

Descripción detallada

Generador de previsiones base para la generación de las previsiones de cobro y pago

Definición en la línea 20 del archivo GeneradorPrevisiones.cs.

Documentación del constructor y destructor

◆ GeneradorPrevisiones() [1/2]

sage.ew.contabilidad.GeneradorPrevisiones.GeneradorPrevisiones ( )
inline

Constructor

Definición en la línea 336 del archivo GeneradorPrevisiones.cs.

◆ GeneradorPrevisiones() [2/2]

sage.ew.contabilidad.GeneradorPrevisiones.GeneradorPrevisiones ( IAsientos  toAsiento)
inline

Constructor con la referencia del asiento

Parámetros
toAsientoReferencia del asiento

Definición en la línea 344 del archivo GeneradorPrevisiones.cs.

Documentación de las funciones miembro

◆ _ExistenPrevisiones()

bool sage.ew.contabilidad.GeneradorPrevisiones._ExistenPrevisiones ( )
inline

Control para saber si hay previsiones antes de generar los vencimientos

Devuelve

Definición en la línea 609 del archivo GeneradorPrevisiones.cs.

◆ _Save()

virtual bool sage.ew.contabilidad.GeneradorPrevisiones._Save ( )
inlinevirtual

Generamos las previsiones de la factura A implementar en cada clase derivada

Devuelve

Implementa sage.ew.interficies.IGeneradorPrevisiones.

Reimplementado en sage.ew.contabilidad.GeneradorPrevisionesCobro y sage.ew.contabilidad.GeneradorPrevisionesPago.

Definición en la línea 356 del archivo GeneradorPrevisiones.cs.

◆ asignarReferencia()

string sage.ew.contabilidad.GeneradorPrevisiones.asignarReferencia ( bool  tlVentas,
IAsientos  toAsiento,
string  tcFactura,
string  tcCuenta,
ref string  tcSIIFraMod 
)
inlineprotected

Obtener la referencia que asignaremos a la previsión a partir de la cuenta de cliente (caso asiento facturas de venta), o de la cuenta del proveedor (caso asiento facturas de compra). Caso ventas tambien obtener nº factura expedición (SIIFRAMOD)

Ojo para el caso de tener un asiento multifactura pues habrá que detectar el cliente/proveedor de las lineas del asiento que correspondan a la factura de la que queramos averiguar la referencia.

Parámetros
tlVentasTrue si el procedimiento se ejecuta para ventas, false para compras.
toAsientoAsiento.
tcFacturaNº de factura.
tcCuentaCuenta contable (código de cliente para previsiones de cobro, código de proveedor para previsiones de pago).
tcSIIFraModNº factura expedición, parámetro utilizado solo en el caso de ventas.

Definición en la línea 424 del archivo GeneradorPrevisiones.cs.

Documentación de propiedades

◆ _Cambio

decimal sage.ew.contabilidad.GeneradorPrevisiones._Cambio
getset

Cambio a aplicar a las previsiones que vienen del documento relacionado

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

◆ _Concepto

string sage.ew.contabilidad.GeneradorPrevisiones._Concepto
getset

Concepto

Definición en la línea 285 del archivo GeneradorPrevisiones.cs.

◆ _ContabilizarCobroPago

bool sage.ew.contabilidad.GeneradorPrevisiones._ContabilizarCobroPago
getset

Cobramos / pagamos la previsión con lo que va a generar un único vencimiento No realiza el cobro solo es para que genere un único vencimiento

Definición en la línea 258 del archivo GeneradorPrevisiones.cs.

◆ _Cuenta

string sage.ew.contabilidad.GeneradorPrevisiones._Cuenta
getset

Código de Cuenta (Cliente o proveedor)

Definición en la línea 83 del archivo GeneradorPrevisiones.cs.

◆ _Divisa

string sage.ew.contabilidad.GeneradorPrevisiones._Divisa
getset

Divisa del documento

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

◆ _Factura

string sage.ew.contabilidad.GeneradorPrevisiones._Factura
getset

Número de factura

Definición en la línea 74 del archivo GeneradorPrevisiones.cs.

◆ _FechaFactura

DateTime sage.ew.contabilidad.GeneradorPrevisiones._FechaFactura
getset

Fecha de emisión de la factura

Definición en la línea 141 del archivo GeneradorPrevisiones.cs.

◆ _FechaOperacion

DateTime sage.ew.contabilidad.GeneradorPrevisiones._FechaOperacion
getset

Fecha de operación de la factura

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

◆ _Giros

List<int> sage.ew.contabilidad.GeneradorPrevisiones._Giros
getset

Giros para crear las previsiones según el formato utilizado siempre hasta ahora List(int), y que dentro de un tiempo será obsoleto.

Si contabilizamos el cobro o el pago siempre devolvemos un giro.

ATENCION ! Esta propiedad dejará de utilizarse el 1 de Octubre 2023.

Mientras no se elimine la propiedad _Giros se deben llevar las dos propiedades _Giros y _GirosPrc en paralelo.

Definición en la línea 219 del archivo GeneradorPrevisiones.cs.

◆ _GirosPrc

List<LineaGiro> sage.ew.contabilidad.GeneradorPrevisiones._GirosPrc
getset

Giros para crear las previsiones según el nuevo formato List(LineaGiro>>)

Si contabilizamos el cobro o el pago siempre devolvemos un giro.

Definición en la línea 239 del archivo GeneradorPrevisiones.cs.

◆ _Importe

decimal sage.ew.contabilidad.GeneradorPrevisiones._Importe
getset

Importe

Definición en la línea 91 del archivo GeneradorPrevisiones.cs.

◆ _ImporteDiv

decimal sage.ew.contabilidad.GeneradorPrevisiones._ImporteDiv
getset

Importe en divisa

Definición en la línea 100 del archivo GeneradorPrevisiones.cs.

◆ _Mensaje_Error

string sage.ew.contabilidad.GeneradorPrevisiones._Mensaje_Error
getset

Mensaje de errror

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

◆ _NumBanco

int sage.ew.contabilidad.GeneradorPrevisiones._NumBanco
getset

Número de banco, el equivalente a env_cli ...

Definición en la línea 267 del archivo GeneradorPrevisiones.cs.

◆ _Recc

bool sage.ew.contabilidad.GeneradorPrevisiones._Recc
getset

Indica si las previsiones son ed criterio de caja

Definición en la línea 177 del archivo GeneradorPrevisiones.cs.

◆ _VencimPorFechaFactura

bool sage.ew.contabilidad.GeneradorPrevisiones._VencimPorFechaFactura
getset

Generación del cálculo de los vencimientos por la fecha de factura

Definición en la línea 159 del archivo GeneradorPrevisiones.cs.

◆ _VencimPorFechaOperacion

bool sage.ew.contabilidad.GeneradorPrevisiones._VencimPorFechaOperacion
getset

Generación del cálculo de los vencimientos por la fecha de factura

Definición en la línea 168 del archivo GeneradorPrevisiones.cs.


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