Generador de previsiones base para la generación de las previsiones de cobro y pago. Más...
Métodos públicos | |
GeneradorPrevisiones () | |
Constructor. | |
GeneradorPrevisiones (IAsientos toAsiento) | |
Constructor con la referencia del asiento. | |
virtual bool | _Save () |
Generamos las previsiones de la factura A implementar en cada clase derivada. | |
bool | _ExistenPrevisiones () |
Control para saber si hay previsiones antes de generar los vencimientos. | |
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) | |
Propiedades | |
string | _Factura [get, set] |
Número de factura. | |
string | _Cuenta [get, set] |
Código de Cuenta (Cliente o proveedor) | |
decimal | _Importe [get, set] |
Importe. | |
decimal | _ImporteDiv [get, set] |
Importe en divisa. | |
string | _Divisa [get, set] |
Divisa del documento. | |
decimal | _Cambio [get, set] |
Cambio a aplicar a las previsiones que vienen del documento relacionado. | |
DateTime? | _FechaFactura [get, set] |
Fecha de emisión de la factura. | |
DateTime? | _FechaOperacion [get, set] |
Fecha de operación de la factura. | |
bool | _VencimPorFechaFactura [get, set] |
Generación del cálculo de los vencimientos por la fecha de factura. | |
bool | _VencimPorFechaOperacion [get, set] |
Generación del cálculo de los vencimientos por la fecha de factura. | |
bool | _Recc [get, set] |
Indica si las previsiones son ed criterio de caja. | |
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. | |
List< LineaGiro > | _GirosPrc [get, set] |
Giros para crear las previsiones según el nuevo formato List(LineaGiro>>) | |
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. | |
int? | _NumBanco [get, set] |
Número de banco, el equivalente a env_cli ... | |
string | _Mensaje_Error [get, set] |
Mensaje de errror. | |
string | _Concepto [get, set] |
Concepto. | |
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.
|
inline |
Constructor.
Definición en la línea 336 del archivo GeneradorPrevisiones.cs.
|
inline |
Constructor con la referencia del asiento.
toAsiento | Referencia del asiento |
Definición en la línea 344 del archivo GeneradorPrevisiones.cs.
|
inline |
Control para saber si hay previsiones antes de generar los vencimientos.
Definición en la línea 609 del archivo GeneradorPrevisiones.cs.
|
inlinevirtual |
Generamos las previsiones de la factura A implementar en cada clase derivada.
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.
|
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.
tlVentas | True si el procedimiento se ejecuta para ventas, false para compras. |
toAsiento | Asiento. |
tcFactura | Nº de factura. |
tcCuenta | Cuenta contable (código de cliente para previsiones de cobro, código de proveedor para previsiones de pago). |
tcSIIFraMod | Nº factura expedición, parámetro utilizado solo en el caso de ventas. |
Definición en la línea 424 del archivo GeneradorPrevisiones.cs.
|
getset |
Cambio a aplicar a las previsiones que vienen del documento relacionado.
Implementa sage.ew.interficies.IGeneradorPrevisiones.
Definición en la línea 124 del archivo GeneradorPrevisiones.cs.
|
getset |
Concepto.
Implementa sage.ew.interficies.IGeneradorPrevisiones.
Definición en la línea 284 del archivo GeneradorPrevisiones.cs.
|
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.
Implementa sage.ew.interficies.IGeneradorPrevisiones.
Definición en la línea 257 del archivo GeneradorPrevisiones.cs.
|
getset |
Código de Cuenta (Cliente o proveedor)
Implementa sage.ew.interficies.IGeneradorPrevisiones.
Definición en la línea 82 del archivo GeneradorPrevisiones.cs.
|
getset |
Divisa del documento.
Implementa sage.ew.interficies.IGeneradorPrevisiones.
Definición en la línea 108 del archivo GeneradorPrevisiones.cs.
|
getset |
Número de factura.
Implementa sage.ew.interficies.IGeneradorPrevisiones.
Definición en la línea 73 del archivo GeneradorPrevisiones.cs.
|
getset |
Fecha de emisión de la factura.
Implementa sage.ew.interficies.IGeneradorPrevisiones.
Definición en la línea 140 del archivo GeneradorPrevisiones.cs.
|
getset |
Fecha de operación de la factura.
Implementa sage.ew.interficies.IGeneradorPrevisiones.
Definición en la línea 149 del archivo GeneradorPrevisiones.cs.
|
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.
Implementa sage.ew.interficies.IGeneradorPrevisiones.
Definición en la línea 218 del archivo GeneradorPrevisiones.cs.
|
getset |
Giros para crear las previsiones según el nuevo formato List(LineaGiro>>)
Si contabilizamos el cobro o el pago siempre devolvemos un giro.
Implementa sage.ew.interficies.IGeneradorPrevisiones.
Definición en la línea 238 del archivo GeneradorPrevisiones.cs.
|
getset |
Importe.
Implementa sage.ew.interficies.IGeneradorPrevisiones.
Definición en la línea 90 del archivo GeneradorPrevisiones.cs.
|
getset |
Importe en divisa.
Implementa sage.ew.interficies.IGeneradorPrevisiones.
Definición en la línea 99 del archivo GeneradorPrevisiones.cs.
|
getset |
Mensaje de errror.
Implementa sage.ew.interficies.IGeneradorPrevisiones.
Definición en la línea 275 del archivo GeneradorPrevisiones.cs.
|
getset |
Número de banco, el equivalente a env_cli ...
Implementa sage.ew.interficies.IGeneradorPrevisiones.
Definición en la línea 266 del archivo GeneradorPrevisiones.cs.
|
getset |
Indica si las previsiones son ed criterio de caja.
Implementa sage.ew.interficies.IGeneradorPrevisiones.
Definición en la línea 176 del archivo GeneradorPrevisiones.cs.
|
getset |
Generación del cálculo de los vencimientos por la fecha de factura.
Implementa sage.ew.interficies.IGeneradorPrevisiones.
Definición en la línea 158 del archivo GeneradorPrevisiones.cs.
|
getset |
Generación del cálculo de los vencimientos por la fecha de factura.
Implementa sage.ew.interficies.IGeneradorPrevisiones.
Definición en la línea 167 del archivo GeneradorPrevisiones.cs.