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

Clase para las previsiones de cobro. Más...

Diagrama de herencia de sage.ew.cliente.PrevisionCobro
sage.ew.interficies.IDivisaOperable sage.ew.interficies.IDivisaOperableTipoCambio sage.ew.interficies.IDocumentoImprimible sage.ew.interficies.IMarcaImpreso sage.ew.interficies.IPrevisionCobroRECC sage.ew.interficies.IDivisaOperable sage.ew.interficies.ISageReportsFilterProvider sage.ew.interficies.ISageReportsDataProvider sage.ew.interficies.IPrevisionRECC

Tipos públicos

enum  EstadoPrevisiones { Cobradas , Pendientes , Impagadas , Todas }
 Estado de las previsiones. Más...
 

Métodos públicos

 PrevisionCobro ()
 Constructor de PrevisionCobro.
 
 PrevisionCobro (string tcEmpresa="", int tnEjercicio=0, string tcFactura="", int tnOrden=0, int tnImpagado=0, int tnPendiente=0)
 Constructor de PrevisionCobro para una previsión concreta.
 
 PrevisionCobro (DataRow loRow)
 Constructor de PrevisionCobro a partir de un DataRow con los datos claves de PREVI_CL.
 
bool _Printed ()
 Metodo para marcar el documento como impreso.
 
bool _UnPrinted ()
 Metodo para marcar el documento como impreso.
 
void _Print (Boolean tlPresentarPantalla=false)
 Imprime el recibo de la previsión.
 
bool _Show_Print (int tnAbrirEn=1)
 Muestra la pantalla de impresión.
 
Dictionary< string, object > _Obtener_Filtros_SageReports (Dictionary< string, object > tdicParametros=null)
 Obtiene los filtros para Sage Reports.
 
DataTable _Obtener_Datos_SageReports (Dictionary< string, object > tdicParametros=null)
 Obtiene lo datos de Sage Reports.
 
bool _Permite_Delete_Prevision ()
 Devuelve true si la previsión que está cargada en el objeto puede ser eliminada.
 
bool _PermitirCambioValor (object sender, string tcValorCandidato, out string tcMensaje)
 Método para evaluar si se permite un cambio de valor.
 
void _Clonar (PrevisionCobro toPrevision, string tcEmpresa, int tnEjercicio, string tcFactura, int tnOrden, int tnImpagado=0, int tnPendiente=0)
 Ajusta todos los campos internos de la previsión cargada a los valores del objeto PrevisionCobro recibido como parámetro. Añadir los parámetros para poder indicar todos los campos que forman parte de la clave principal, es obligatorio al ser multiclave(PE-103582)
 
bool _Contabilizar (Dictionary< string, decimal > tdicCobros, DateTime tdFecha, decimal tnCambio, Asientos toAsiento=null)
 T111293 Contabiliza la previsión cargada en el objeto, se indica por parametro las lineas del asiento que informant las formas de cobro.
 
bool _Contabilizar (Dictionary< string, Tuple< decimal, List< Tuple< decimal, string, string > > > > tdicCobros, DateTime tdFecha, decimal tnCambio, Asientos toAsiento=null)
 CCR 185453: Sobrecarga para poder pasar en las lineas del cobro, el conjunto de comisiones a añadir al asiento de cobro para formas de cobro con comisiones.
 
void _GeneraDiferenciasCambio (DateTime tdFecha, decimal lnImporteEntrega, decimal tnCambio, bool tlForzar=false)
 T115472 Metodo para generar las diferencias de cambio de la previsión.
 
void _GeneraDiferenciasCambio (DateTime tdFecha, decimal lnImporteEntrega, decimal tnCambio, AsientosCobrosGeneradorLinea loLin, List< IAsientosPrevisionesGeneradorLinea > loList, bool tlForzar=false, bool tlFinal=false)
 T115472 Metodo para generar las diferencias de cambio de la previsiones con la misma cotización en un mismo asiento.
 
bool _ExisteCuenta (string Cliente)
 
bool _Contabilizar (string tcBanco, DateTime tdFecha, decimal tnImporteEntrega, Asientos toAsiento=null)
 T111293.
 
bool _Contabilizar (string tcBanco, DateTime tdFecha, decimal tnImporteEntrega, decimal tnCambio, Asientos toAsiento=null, bool tlGroup=false, bool tlIdenticoClien=false)
 Contabiliza la previsión cargada en el objeto, si el importe cobrado es inferior al de la prevision divide la previsión y deja en el objeto cargada la previsión que queda totalmente cobrada.
 
bool _Contbilizar_VincularPrevisionConAsiento (DateTime tdFecha, string tcAsi, string tcBanco)
 Operación de negocio específico de predefinidos, no usar sin tener claro. Método para liquidar una prevision con un asiento preexistente. NO MODIFICA EL ASIENTO.
 
bool _Contabilizar (string tcBanco, DateTime tdFecha, decimal tnImporteEntrega, string tcAsi)
 Contabiliza la previsión cargada en el objeto, si el importe cobrado es inferior al de la prevision divide la previsión y deja en el objeto cargada la previsión que queda totalmente cobrada.
 
DataTable _HistoricoRecibos ()
 Generar el Histórico de Recibos.
 
bool _Impagar (DateTime tdFechaAsientoImpago)
 Nos realiza el impago de la previsión generando previsión nueva pendiente de cobro. El objeto se queda cargado con la nueva previsión generada (la que queda pendiente)
 
ArrayList FechasEjercicio (string ejercicio)
 Obtener una lista de.
 
bool _Perdonar ()
 Perdonar la previsión, marcar como cobrada.
 
String _Validar_Cuentas_Bancarias (string tcCuenta)
 Valida cuentas bancárias válidas.
 
List< PrevisionCobroGenerar_Vencimientos (List< int > tlisGiros, bool tlPrevRetNoFisc=false)
 Generar previsiones de cobro de la factura según el sistema antiguo de giros (los giros se pasan como List(int)).
 
List< PrevisionCobroGenerar_Vencimientos (List< LineaGiro > tlisGiros, bool tlPrevRetNoFisc=false, bool? tlMesesCompletos=null)
 Generar previsiones de cobro de la factura según el sistema nuevo de giros (los giros se pasan como List(LineaGiro).
 
int _Obtener_Orden_Maximo ()
 Obtener el máximo orden de las previsiones existentes para la factura actual (PE-103582)
 
int _Obtener_Numero_Impagos ()
 Obtener el máximo impagado de las previsiones existentes para la factura actual.
 
List< PrevisionCobro_Dividir (DataTable tdtVencimientos)
 Divide la previsión actual según los vencimientos e importes indicados en el DataTable pasado por parámetro (PE-103582) Es indispensable que el DataTable contenga los campos VENCIM e IMPORTE para la creación de las nuevas previsiones.
 
List< PrevisionCobro_Dividir (List< int > tlisDias)
 Divide el importe definido en la propiedad _Importe (o _ImporteDiv si la previsión está expresada en moneda diferente a la moneda de la empresa) entre los dias especificados en la lista de días y genera tantas previsiones como días hay en la lista.
 
bool _Descontabilizar (bool tlForzarDesmarcarPrevision=false)
 Anula el asiento del cobro y deja la previsión pendiente de cobrar, siempre que el asiento del cobro no contenga ningun cobro más, caso contrario, no se elimina el asiento ni se desmarca la previsión a menos que se pase el parámetro tlForzarDesmarcarPrevision.
 
bool _Desasentar ()
 Desasentar las previsiones de pago, y gestionar el criterio de Caja.
 
List< PrevisionCobro_Lista_Previsiones (EstadoPrevisiones tcEstadoPrevision=EstadoPrevisiones.Todas)
 Ens retorna les previsions relacionades amb una factura.
 
Boolean _SaveHistoricoCambioCierre ()
 Guarda el registro para el historico de cierre.
 
Boolean _DeleteHistoricoCambioCierre ()
 Elimina el registro para el historico de cierre.
 
void _New (string tcCliente, string tcEmpresa, string tcFactura, int tnOrden, int tnImpagado, int tnPendiente, decimal tnImporte, DateTime tdEmision, DateTime tdVencim, string tcMoneda, int tnNum_Banco, DateTime? tdFecha_Oper, string tcVendedor="", string tcFpago="", string tcMandato="", bool tlRecc=false, int tnPeriodo=0, string tcCobrador="", decimal tnCambio=1, decimal tnImporteDiv=0, string tcImpreso="N", string tcImpago="N", string tcConcepto="")
 Crea una nueva previsión de cobro a partir de los parámetros indicados y la carga en el objeto. Si no existe la previsión en la base de datos la crea.
 
void _New (string tcCliente, string tcEmpresa, string tcFactura, int tnOrden, int tnImpagado, int tnPendiente, decimal tnImporte, DateTime tdEmision, DateTime tdVencim, string tcMoneda, int tnNum_Banco, string tcReferencia, string tcSIIFraMod, DateTime? tdFecha_Oper, string tcVendedor="", string tcFpago="", string tcMandato="", bool tlRecc=false, int tnPeriodo=0, string tcCobrador="", decimal tnCambio=1, decimal tnImporteDiv=0, string tcImpreso="N", string tcImpago="N", string tcConcepto="")
 Crea una nueva previsión de cobro a partir de los parámetros indicados y la carga en el objeto. Si no existe la previsión en la base de datos la crea.
 
bool _Revisar_Exportar ()
 Revisar si se tiene que modificar la fecha del campo _Exportar de las cabeceras de albaranes incluidos en la factura.
 
bool _Actualizar_Asi_Ticket (string tcOldNumero="")
 PE-90948 - Método para actualizar el campo ASI de la tabla tickets de las facturas // _Actualizar_Asi_Ticket.
 
bool ExistePrevision (string tcEmpresa, string tcCliente, string tcFactura, int tcPeriodo)
 Task 121651: Método para consultar si un registro de previsión existe para los datos de Empresa, Cliente, Factura y Periodo Se utiliza desde el formulario de asientos cuando se tiene que navegar a la previsión, para comprobar previamente si existe o no dicha previsión.
 
bool ExistePrevision (string tcEmpresa, string tcCliente, string tcFactura, int tcPeriodo, out int tnorden)
 Consulta si existe alguna previsión de la factura y devuelve el primer orden que encuentra Se utiliza desde el formulario de asientos cuando se tiene que navegar a la previsión, para comprobar previamente si existe o no dicha previsión.
 
bool ExistePrevision (string tcEmpresa, string tcFactura, int tcPeriodo, out int tnorden)
 Consulta si existe alguna previsión de la factura y devuelve el primer orden que encuentra Se utiliza desde el formulario de asientos cuando se tiene que navegar a la previsión, para comprobar previamente si existe o no dicha previsión.
 
bool ObtenerPendientePrevision (string tcEmpresa, string tcFactura, int tcPeriodo, int tnOrden, out int tnPendiente)
 Bug 195857: Método para comprobar si existe una previsión y si existe también obtener el primer valor de los posibles del campo pendiente.
 
override void _Load ()
 Realiza la carga de los datos del asiento en base a EMPRESA y NUMERO que tenga asignado el objeto.
 
override string _MultiClave_To_String ()
 Bug 195857: Sobreescribimos este método porque desde que se cambió que las previsiones al cobrar parcialmente incrementara el número de orden, el formulario de previsiones no funcionaba correctamente al intentar cargar una previsión con orden y pendiente 0 si esta de pendiente 0 no existía Nos enganchamos aquí para comprobar si existe una previsión con los datos y obtenemos el primer pendiente que exista y modificamos la multiclave para reflejar este pendiente.
 
override void _New (string tcCodigo="")
 Sobrecarga del _New, para asignar los valores por defecto de la previsión de pago.
 
override bool _Delete ()
 Metodo público para eliminar las previsiones de cobro.
 
override bool _Save ()
 Método publico para guardar las previsiones.
 
override bool _MultiClave_Completa ()
 Redefinición para comprobar si todos los campos de la clave estan llenos (PE-84040)
 
virtual new void _Show ()
 Presenta les previsions de cobro.
 
virtual void _Show_Asiento ()
 Nos presenta el asiento del cobro de la previsión.
 
virtual void _Show_Factura ()
 Nos presenta la factura de la previsión.
 
virtual void _Show_Remesa ()
 Nos presenta la remesa que contiene la previsión.
 
virtual void _Show_Vencimientos (dynamic toDocumento=null, bool tlModoConsulta=true, List< PrevisionCobro > toListaPrevCob=null)
 Muestra los vencimientos de una factura generada desde ventas o también desde contabilidad mediante el generador de asientos de factura de venta.
 

Campos de datos

bool _Mostrar_Mensajes = false
 Mostrar mensajes.
 
bool _Linkado = false
 Linkado con un formulario.
 

Métodos protegidos

override void _DescargarDatos ()
 Descarga de datos el objeto prevision de cobro.
 

Propiedades

bool _GenerarDiferenciasCobro [get, set]
 Bug 116312 Forzar que genere las diferencias de cambio.
 
string _Usuario [get, set]
 Usuario.
 
string _Empresa [get, set]
 Código de empresa.
 
string _Factura [get, set]
 Número de factura.
 
Cliente _oCliente [get, set]
 Objerto Codigo del client.
 
string _Cliente [get, set]
 Código de cliente Contable.
 
string _ClienteERP [get]
 Código de cliente ERP, propiedad de solo lectura.
 
string _Banco [get, set]
 Cuenta banco.
 
string _BancoPrevisto [get, set]
 Cuenta prevista de banco.
 
string _Forma_Pago [get, set]
 Forma pago.
 
string _Pagare [get, set]
 Nº de pagaré
 
string _Concepto [get, set]
 Concepto.
 
string _Refundir [get, set]
 Nº de fact. refundida.
 
string _Divisa [get, set]
 Moneda de la previsión.
 
string _Vendedor [get, set]
 Código de vendedor.
 
string _Cobrador [get, set]
 Código de cobrador.
 
string _Asi [get, set]
 Asi.
 
string _Mandato [get, set]
 Nº de mandato.
 
string _Tipade19 [get, set]
 TIPAD19.
 
string _Impreso [get, set]
 Impreso: S,N.
 
string _Impago [get, set]
 Impago: S,N.
 
bool _lImpago [get]
 Impago: de tipo lógico (campo virtual)
 
new int _Ejercicio [get, set]
 Ejercicio.
 
int _TipoGasto [get, set]
 Tipo de gasto.
 
int _Orden [get, set]
 Orden.
 
int _Impagado [get, set]
 Impagado.
 
int _Pendiente [get, set]
 Pendiente.
 
int _Remesa [get, set]
 Remesa.
 
int _Num_Banco [get, set]
 Num_Banco.
 
Divisa _oDivisa [get, set]
 Objeto divisa de la moneda de la prevision.
 
decimal _Cambio [get, set]
 Cambio.
 
eTipoCambio _TipoCambio [get, set]
 Tipo de cambio.
 
decimal _Imppagare [get, set]
 Importe pagaré
 
decimal _Importe [get, set]
 Importe.
 
decimal _ImporteDiv [get, set]
 ImporteDiv.
 
DateTime _Fecha [get, set]
 Fecha para el interfice IDivisaOperable.
 
decimal _Entrega [get, set]
 Entrega: campo virtual.
 
decimal _EntregaDiv [get, set]
 T111293 Entrega divisa: campo virtual.
 
string _Mensaje_Info_Cambio [get, set]
 Mensaje informativo asociado al origen/valor del cambio.
 
bool _Asiento [get, set]
 Asiento.
 
bool _Recc [get, set]
 Recc.
 
bool _Cheque [get, set]
 Cheque (RECC)
 
bool _CobroAgrup [get, set]
 Agrupación de recibos/vecimientos (RECC)
 
bool _Sel [get, set]
 Sel (campo "virtual")
 
DateTime? _Fecha_Emision [get, set]
 Fecha emisión de previsión.
 
DateTime? _Fecha_Vencim [get, set]
 Fecha vencimiento de previsión.
 
DateTime? _Fecha_Remesa [get, set]
 Fecha de remesa.
 
DateTime? _Fecha_Operacion [get, set]
 Fecha de operación.
 
DateTime? _Fecha_Vencim2 [get, set]
 Fecha VENCIM2.
 
DateTime? _Fecha_Descuento [get, set]
 Fecha de descuento.
 
DateTime? _Fecha_Cobro [get, set]
 Fecha de cobro.
 
bool _ImpagoGastosBancariosContabilizar [get, set]
 Indica se han contabilizado los gastos.
 
DateTime? _ImpagoGastosBancariosFecha [get, set]
 Fecha del gasto del impago.
 
string _ImpagoGastosBancariosDivisa [get, set]
 Moneda del gasto del impago.
 
decimal _ImpagoGastosBancariosCambio [get, set]
 Cambio del gasto del impago.
 
decimal _ImpagoGastosBancariosImporte [get, set]
 Importe de los gastos del impago.
 
string _ImpagoGastosBancariosCuenta [get, set]
 Cuenta de gastos del impago.
 
bool _ImpagoNuevaFacturaGenerar [get, set]
 Indica se ha generado una nueva factura con los gastos.
 
string _ImpagoNuevaFacturaNumero [get, set]
 Número factura de los gastos del impago.
 
string _ImpagoNuevaFacturaCuenta [get, set]
 Cuenta bancaria de la factura de gastos del impago.
 
string _ImpagoNuevaFacturaTipoIva [get, set]
 Tipo de IVA de la factura de gastos del impago.
 
bool _ImpagoNuevaFacturaContabilizar [get, set]
 Indica se ha contabilizado la nueva factura con los gastos.
 
bool _ImpagoRepercutirGastos [get, set]
 Indica se han repercutido los gastos de la devolución al cliente.
 
decimal _ImpagoRepercutirImporte [get, set]
 Importe de los gastos a repercutir al cliente.
 
bool _ImpagoRepercutirFacturaGenerar [get, set]
 Indica se ha generado una nueva factura con los gastos a repercutir al cliente.
 
string _ImpagoRepercutirTipoIva [get, set]
 Tipo de IVA de la factura de gastos a repercutir al cliente.
 
string _ImpagoRepercutirCuenta [get, set]
 Cuenta bancaria de la factura de gastos a repercutir al cliente.
 
string _Observacion [get, set]
 Observaciones.
 
bool _Cobrada [get]
 Ens retorna si la previsió està cobrada.
 
decimal _CambioDivisaCobro [get]
 Muestra el cambio de divisa que se aplicó al realizar el cobro de la previsión.
 
IDocPrint _DocPrint [get, set]
 DocPrint.
 
string _ReportBase [get, set]
 Report.
 
string _ReportTitlePreview [get, set]
 Titulo.
 
object _Numereb [get]
 Número recibo (Orden)
 
string _Referencia [get, set]
 Referencia de la factura, que se pasa al asiento y de la asiento a las previsiones al contabilizar la factura.
 
string _SIIFraMod [get, set]
 Nº expedición de la factura, que se pasa a IVAREPER y de IVAREPER a las previsiones al contabilizar la factura.
 
override string _Nombre [get, set]
 Nombre del cliente, por compatibilidad con clase base (PE-84040)
 

Descripción detallada

Clase para las previsiones de cobro.

Definición en la línea 37 del archivo PrevisionCobro.cs.

Documentación de las enumeraciones miembro de la clase

◆ EstadoPrevisiones

Estado de las previsiones.

Valores de enumeraciones
Cobradas 

Cobradas.

Pendientes 

Pendientes.

Impagadas 

Impagadas.

Todas 

Todas.

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

Documentación de constructores y destructores

◆ PrevisionCobro() [1/3]

sage.ew.cliente.PrevisionCobro.PrevisionCobro ( )
inline

Constructor de PrevisionCobro.

Definición en la línea 1408 del archivo PrevisionCobro.cs.

◆ PrevisionCobro() [2/3]

sage.ew.cliente.PrevisionCobro.PrevisionCobro ( string tcEmpresa = "",
int tnEjercicio = 0,
string tcFactura = "",
int tnOrden = 0,
int tnImpagado = 0,
int tnPendiente = 0 )
inline

Constructor de PrevisionCobro para una previsión concreta.

Definición en la línea 1486 del archivo PrevisionCobro.cs.

◆ PrevisionCobro() [3/3]

sage.ew.cliente.PrevisionCobro.PrevisionCobro ( DataRow loRow)
inline

Constructor de PrevisionCobro a partir de un DataRow con los datos claves de PREVI_CL.

Definición en la línea 1524 del archivo PrevisionCobro.cs.

Documentación de funciones miembro

◆ _Actualizar_Asi_Ticket()

bool sage.ew.cliente.PrevisionCobro._Actualizar_Asi_Ticket ( string tcOldNumero = "")
inline

PE-90948 - Método para actualizar el campo ASI de la tabla tickets de las facturas // _Actualizar_Asi_Ticket.

Parámetros
tcOldNumero
Devuelve

Definición en la línea 3890 del archivo PrevisionCobro.cs.

◆ _Clonar()

void sage.ew.cliente.PrevisionCobro._Clonar ( PrevisionCobro toPrevision,
string tcEmpresa,
int tnEjercicio,
string tcFactura,
int tnOrden,
int tnImpagado = 0,
int tnPendiente = 0 )
inline

Ajusta todos los campos internos de la previsión cargada a los valores del objeto PrevisionCobro recibido como parámetro. Añadir los parámetros para poder indicar todos los campos que forman parte de la clave principal, es obligatorio al ser multiclave(PE-103582)

Parámetros
toPrevision
tcEmpresa
tnEjercicio
tcFactura
tnOrden
tnImpagado
tnPendiente

Definición en la línea 1909 del archivo PrevisionCobro.cs.

◆ _Contabilizar() [1/5]

bool sage.ew.cliente.PrevisionCobro._Contabilizar ( Dictionary< string, decimal > tdicCobros,
DateTime tdFecha,
decimal tnCambio,
Asientos toAsiento = null )
inline

T111293 Contabiliza la previsión cargada en el objeto, se indica por parametro las lineas del asiento que informant las formas de cobro.

Parámetros
tdicCobros
tdFechaFecha del asiento de cobro.
tnCambio
toAsientoObjeto Asientos donde se deven ir acumulando apuntes
Devuelve

Definición en la línea 2005 del archivo PrevisionCobro.cs.

◆ _Contabilizar() [2/5]

bool sage.ew.cliente.PrevisionCobro._Contabilizar ( Dictionary< string, Tuple< decimal, List< Tuple< decimal, string, string > > > > tdicCobros,
DateTime tdFecha,
decimal tnCambio,
Asientos toAsiento = null )
inline

CCR 185453: Sobrecarga para poder pasar en las lineas del cobro, el conjunto de comisiones a añadir al asiento de cobro para formas de cobro con comisiones.

Parámetros
tdicCobros
tdFecha
tnCambio
toAsiento
Devuelve

Definición en la línea 2034 del archivo PrevisionCobro.cs.

◆ _Contabilizar() [3/5]

bool sage.ew.cliente.PrevisionCobro._Contabilizar ( string tcBanco,
DateTime tdFecha,
decimal tnImporteEntrega,
Asientos toAsiento = null )
inline

T111293.

Parámetros
tcBanco
tdFecha
tnImporteEntrega
toAsiento
Devuelve

Definición en la línea 2314 del archivo PrevisionCobro.cs.

◆ _Contabilizar() [4/5]

bool sage.ew.cliente.PrevisionCobro._Contabilizar ( string tcBanco,
DateTime tdFecha,
decimal tnImporteEntrega,
decimal tnCambio,
Asientos toAsiento = null,
bool tlGroup = false,
bool tlIdenticoClien = false )
inline

Contabiliza la previsión cargada en el objeto, si el importe cobrado es inferior al de la prevision divide la previsión y deja en el objeto cargada la previsión que queda totalmente cobrada.

Parámetros
tcBancoCuenta tesoreria contrapartida del asiento.
tdFechaFecha del asiento de cobro.
tnImporteEntregaImporte que se entrega de la previsión.
tnCambioCambio al contabilizar
toAsientoObjeto Asientos donde se deven ir acumulando apuntes - OPCIONAL (PE-85500)
tlGroup
tlIdenticoClien
Devuelve

Definición en la línea 2339 del archivo PrevisionCobro.cs.

◆ _Contabilizar() [5/5]

bool sage.ew.cliente.PrevisionCobro._Contabilizar ( string tcBanco,
DateTime tdFecha,
decimal tnImporteEntrega,
string tcAsi )
inline

Contabiliza la previsión cargada en el objeto, si el importe cobrado es inferior al de la prevision divide la previsión y deja en el objeto cargada la previsión que queda totalmente cobrada.

Parámetros
tcBancoCuenta tesoreria contrapartida del asiento.
tdFechaFecha del asiento de cobro.
tnImporteEntregaImporte que se entrega de la previsión.
tcAsiAsi para enlazar con el asiento
Devuelve

Definición en la línea 2502 del archivo PrevisionCobro.cs.

◆ _Contbilizar_VincularPrevisionConAsiento()

bool sage.ew.cliente.PrevisionCobro._Contbilizar_VincularPrevisionConAsiento ( DateTime tdFecha,
string tcAsi,
string tcBanco )
inline

Operación de negocio específico de predefinidos, no usar sin tener claro. Método para liquidar una prevision con un asiento preexistente. NO MODIFICA EL ASIENTO.

Parámetros
tdFechaFecha de cobro
tcAsiASI del asiento de cobro
tcBancoBanco
Devuelve

Definición en la línea 2482 del archivo PrevisionCobro.cs.

◆ _Delete()

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

Metodo público para eliminar las previsiones de cobro.

Devuelve

Definición en la línea 4227 del archivo PrevisionCobro.cs.

◆ _DeleteHistoricoCambioCierre()

Boolean sage.ew.cliente.PrevisionCobro._DeleteHistoricoCambioCierre ( )
inline

Elimina el registro para el historico de cierre.

Devuelve

Definición en la línea 3585 del archivo PrevisionCobro.cs.

◆ _Desasentar()

bool sage.ew.cliente.PrevisionCobro._Desasentar ( )
inline

Desasentar las previsiones de pago, y gestionar el criterio de Caja.

Devuelve

Definición en la línea 3519 del archivo PrevisionCobro.cs.

◆ _DescargarDatos()

override void sage.ew.cliente.PrevisionCobro._DescargarDatos ( )
inlineprotected

Descarga de datos el objeto prevision de cobro.

Definición en la línea 1577 del archivo PrevisionCobro.cs.

◆ _Descontabilizar()

bool sage.ew.cliente.PrevisionCobro._Descontabilizar ( bool tlForzarDesmarcarPrevision = false)
inline

Anula el asiento del cobro y deja la previsión pendiente de cobrar, siempre que el asiento del cobro no contenga ningun cobro más, caso contrario, no se elimina el asiento ni se desmarca la previsión a menos que se pase el parámetro tlForzarDesmarcarPrevision.

Devuelve

Definición en la línea 3342 del archivo PrevisionCobro.cs.

◆ _Dividir() [1/2]

List< PrevisionCobro > sage.ew.cliente.PrevisionCobro._Dividir ( DataTable tdtVencimientos)
inline

Divide la previsión actual según los vencimientos e importes indicados en el DataTable pasado por parámetro (PE-103582) Es indispensable que el DataTable contenga los campos VENCIM e IMPORTE para la creación de las nuevas previsiones.

Parámetros
tdtVencimientos
Devuelve

Definición en la línea 3187 del archivo PrevisionCobro.cs.

◆ _Dividir() [2/2]

List< PrevisionCobro > sage.ew.cliente.PrevisionCobro._Dividir ( List< int > tlisDias)
inline

Divide el importe definido en la propiedad _Importe (o _ImporteDiv si la previsión está expresada en moneda diferente a la moneda de la empresa) entre los dias especificados en la lista de días y genera tantas previsiones como días hay en la lista.

Parámetros
tlisDias
Devuelve

Definición en la línea 3247 del archivo PrevisionCobro.cs.

◆ _ExisteCuenta()

bool sage.ew.cliente.PrevisionCobro._ExisteCuenta ( string Cliente)
inline
Parámetros
Cliente
Devuelve

Definición en la línea 2291 del archivo PrevisionCobro.cs.

◆ _GeneraDiferenciasCambio() [1/2]

void sage.ew.cliente.PrevisionCobro._GeneraDiferenciasCambio ( DateTime tdFecha,
decimal lnImporteEntrega,
decimal tnCambio,
AsientosCobrosGeneradorLinea loLin,
List< IAsientosPrevisionesGeneradorLinea > loList,
bool tlForzar = false,
bool tlFinal = false )
inline

T115472 Metodo para generar las diferencias de cambio de la previsiones con la misma cotización en un mismo asiento.

Parámetros
tdFecha
lnImporteEntrega
tnCambio
loLin
loList
tlForzar
tlFinal

Definición en la línea 2259 del archivo PrevisionCobro.cs.

◆ _GeneraDiferenciasCambio() [2/2]

void sage.ew.cliente.PrevisionCobro._GeneraDiferenciasCambio ( DateTime tdFecha,
decimal lnImporteEntrega,
decimal tnCambio,
bool tlForzar = false )
inline

T115472 Metodo para generar las diferencias de cambio de la previsión.

Parámetros
tdFecha
lnImporteEntrega
tnCambio
tlForzar

Definición en la línea 2208 del archivo PrevisionCobro.cs.

◆ _HistoricoRecibos()

DataTable sage.ew.cliente.PrevisionCobro._HistoricoRecibos ( )
inline

Generar el Histórico de Recibos.

Devuelve

Definición en la línea 2529 del archivo PrevisionCobro.cs.

◆ _Impagar()

bool sage.ew.cliente.PrevisionCobro._Impagar ( DateTime tdFechaAsientoImpago)
inline

Nos realiza el impago de la previsión generando previsión nueva pendiente de cobro. El objeto se queda cargado con la nueva previsión generada (la que queda pendiente)

Parámetros
tdFechaAsientoImpagoFecha de asiento de impago.
Devuelve

Definición en la línea 2618 del archivo PrevisionCobro.cs.

◆ _Lista_Previsiones()

List< PrevisionCobro > sage.ew.cliente.PrevisionCobro._Lista_Previsiones ( EstadoPrevisiones tcEstadoPrevision = EstadoPrevisiones::Todas)
inline

Ens retorna les previsions relacionades amb una factura.

Parámetros
tcEstadoPrevisionPagadas/Pendientes/Todas
Devuelve

Definición en la línea 3543 del archivo PrevisionCobro.cs.

◆ _Load()

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

Realiza la carga de los datos del asiento en base a EMPRESA y NUMERO que tenga asignado el objeto.

Definición en la línea 4118 del archivo PrevisionCobro.cs.

◆ _MultiClave_Completa()

override bool sage.ew.cliente.PrevisionCobro._MultiClave_Completa ( )
inline

Redefinición para comprobar si todos los campos de la clave estan llenos (PE-84040)

Devuelve

Definición en la línea 4440 del archivo PrevisionCobro.cs.

◆ _MultiClave_To_String()

override string sage.ew.cliente.PrevisionCobro._MultiClave_To_String ( )
inline

Bug 195857: Sobreescribimos este método porque desde que se cambió que las previsiones al cobrar parcialmente incrementara el número de orden, el formulario de previsiones no funcionaba correctamente al intentar cargar una previsión con orden y pendiente 0 si esta de pendiente 0 no existía Nos enganchamos aquí para comprobar si existe una previsión con los datos y obtenemos el primer pendiente que exista y modificamos la multiclave para reflejar este pendiente.

Devuelve

Definición en la línea 4185 del archivo PrevisionCobro.cs.

◆ _New() [1/3]

void sage.ew.cliente.PrevisionCobro._New ( string tcCliente,
string tcEmpresa,
string tcFactura,
int tnOrden,
int tnImpagado,
int tnPendiente,
decimal tnImporte,
DateTime tdEmision,
DateTime tdVencim,
string tcMoneda,
int tnNum_Banco,
DateTime? tdFecha_Oper,
string tcVendedor = "",
string tcFpago = "",
string tcMandato = "",
bool tlRecc = false,
int tnPeriodo = 0,
string tcCobrador = "",
decimal tnCambio = 1,
decimal tnImporteDiv = 0,
string tcImpreso = "N",
string tcImpago = "N",
string tcConcepto = "" )
inline

Crea una nueva previsión de cobro a partir de los parámetros indicados y la carga en el objeto. Si no existe la previsión en la base de datos la crea.

Parámetros
tcClienteCampo código de cliente
tcEmpresaCampo código de empresa
tcFacturaCampo Nº de factura
tnOrdenCampo nº de orden de la previsión
tnImpagadoCampo impagado de la previsión
tnPendienteCampo pendiente de la previsión
tnImporteImporte de la previsión
tdEmisionFecha de emisión de la previsión
tdVencimFecha de vencimiento de la previsión
tcMonedaCampo código de moneda
tnNum_BancoCampo Nº de banco
tdFecha_OperCampo fecha de operación
tcVendedorCampo Código de vendedor
tcFpagoCampo código forma pago
tcMandatoMandato

//PE82602

Parámetros
tlReccCriterio de caja

//PE82602

Parámetros
tnPeriodoPeriodo de la previsión

// PARTE 93429

Parámetros
tcCobradorCobrador

// PARTE 93429

Parámetros
tnCambioTasa de cambio 1 unidad de la moneda de la prevision = tnCambio unidades de la moneda de la empresa.


Parámetros
tnImporteDivImporte de la previsión en divisa.
tcImpresoIndica si está impreso.


Parámetros
tcImpagoIndica si existe un impago.
tcConceptoConcepto de la previsión

Definición en la línea 3620 del archivo PrevisionCobro.cs.

◆ _New() [2/3]

void sage.ew.cliente.PrevisionCobro._New ( string tcCliente,
string tcEmpresa,
string tcFactura,
int tnOrden,
int tnImpagado,
int tnPendiente,
decimal tnImporte,
DateTime tdEmision,
DateTime tdVencim,
string tcMoneda,
int tnNum_Banco,
string tcReferencia,
string tcSIIFraMod,
DateTime? tdFecha_Oper,
string tcVendedor = "",
string tcFpago = "",
string tcMandato = "",
bool tlRecc = false,
int tnPeriodo = 0,
string tcCobrador = "",
decimal tnCambio = 1,
decimal tnImporteDiv = 0,
string tcImpreso = "N",
string tcImpago = "N",
string tcConcepto = "" )
inline

Crea una nueva previsión de cobro a partir de los parámetros indicados y la carga en el objeto. Si no existe la previsión en la base de datos la crea.

Creamos esta nueva sobrecarga del método por que tenemos que pasar 2 nuevos parámetros tcReferencia y tcSIIFraMOd (num. factura expedición) Los dos parámetros los hemos puesto en medio puesto que si los poniamos al final, daba error al compilar pues el compilador consideraba que una llamada que omite los dos nuevos parámetros no sabe a cual de las dos sobrecargas enlazar por que las dos servirían al llevar los nuevos parámetros valor por defecto y estar al final. Poniendolos en medio delante del primer parámetro que trae valor por defecto ya es suficiente.

Parámetros
tcClienteCampo código de cliente
tcEmpresaCampo código de empresa
tcFacturaCampo Nº de factura
tnOrdenCampo nº de orden de la previsión
tnImpagadoCampo impagado de la previsión
tnPendienteCampo pendiente de la previsión
tnImporteImporte de la previsión
tdEmisionFecha de emisión de la previsión
tdVencimFecha de vencimiento de la previsión
tcMonedaCampo código de moneda
tnNum_BancoCampo Nº de banco
tcReferenciaReferencia que viene del documento factura (C_FACTUVEN.REFERENCIA)
tcSIIFraModNº factura expedición que viene del documento factura una vez contabilizado (C_FACTUVEN.SIIFRAMOD)
tdFecha_OperCampo fecha de operación
tcVendedorCampo Código de vendedor
tcFpagoCampo código forma pago
tcMandatoMandato

//PE82602

Parámetros
tlReccCriterio de caja

//PE82602

Parámetros
tnPeriodoPeriodo de la previsión

// PARTE 93429

Parámetros
tcCobradorCobrador

// PARTE 93429

Parámetros
tnCambioTasa de cambio 1 unidad de la moneda de la prevision = tnCambio unidades de la moneda de la empresa.


Parámetros
tnImporteDivImporte de la previsión en divisa.
tcImpresoIndica si está impreso.


Parámetros
tcImpagoIndica si existe un impago.
tcConceptoConcepto de la previsión

Definición en la línea 3669 del archivo PrevisionCobro.cs.

◆ _New() [3/3]

override void sage.ew.cliente.PrevisionCobro._New ( string tcCodigo = "")
inline

Sobrecarga del _New, para asignar los valores por defecto de la previsión de pago.

Parámetros
tcCodigo

Definición en la línea 4211 del archivo PrevisionCobro.cs.

◆ _Obtener_Datos_SageReports()

DataTable sage.ew.cliente.PrevisionCobro._Obtener_Datos_SageReports ( Dictionary< string, object > tdicParametros = null)
inline

Obtiene lo datos de Sage Reports.

Parámetros
tdicParametros
Devuelve

Implementa sage.ew.interficies.ISageReportsDataProvider.

Definición en la línea 1695 del archivo PrevisionCobro.cs.

◆ _Obtener_Filtros_SageReports()

Dictionary< string, object > sage.ew.cliente.PrevisionCobro._Obtener_Filtros_SageReports ( Dictionary< string, object > tdicParametros = null)
inline

Obtiene los filtros para Sage Reports.

Parámetros
tdicParametros
Devuelve

Implementa sage.ew.interficies.ISageReportsFilterProvider.

Definición en la línea 1684 del archivo PrevisionCobro.cs.

◆ _Obtener_Numero_Impagos()

int sage.ew.cliente.PrevisionCobro._Obtener_Numero_Impagos ( )
inline

Obtener el máximo impagado de las previsiones existentes para la factura actual.

Devuelve

Definición en la línea 3158 del archivo PrevisionCobro.cs.

◆ _Obtener_Orden_Maximo()

int sage.ew.cliente.PrevisionCobro._Obtener_Orden_Maximo ( )
inline

Obtener el máximo orden de las previsiones existentes para la factura actual (PE-103582)

Devuelve

Definición en la línea 3132 del archivo PrevisionCobro.cs.

◆ _Perdonar()

bool sage.ew.cliente.PrevisionCobro._Perdonar ( )
inline

Perdonar la previsión, marcar como cobrada.

Devuelve

Definición en la línea 2709 del archivo PrevisionCobro.cs.

◆ _Permite_Delete_Prevision()

bool sage.ew.cliente.PrevisionCobro._Permite_Delete_Prevision ( )
inline

Devuelve true si la previsión que está cargada en el objeto puede ser eliminada.

Devuelve

Definición en la línea 1707 del archivo PrevisionCobro.cs.

◆ _PermitirCambioValor()

bool sage.ew.cliente.PrevisionCobro._PermitirCambioValor ( object sender,
string tcValorCandidato,
out string tcMensaje )
inline

Método para evaluar si se permite un cambio de valor.

Parámetros
senderObjeto que inicia el cambio
tcValorCandidatoValor candidato
tcMensajeMensaje de retorno
Devuelve
True si se permite el cambio

Implementa sage.ew.interficies.IDivisaOperable.

Definición en la línea 1879 del archivo PrevisionCobro.cs.

◆ _Print()

void sage.ew.cliente.PrevisionCobro._Print ( Boolean tlPresentarPantalla = false)
inline

Imprime el recibo de la previsión.

Definición en la línea 1613 del archivo PrevisionCobro.cs.

◆ _Printed()

bool sage.ew.cliente.PrevisionCobro._Printed ( )
inline

Metodo para marcar el documento como impreso.

Devuelve

Implementa sage.ew.interficies.IMarcaImpreso.

Definición en la línea 1594 del archivo PrevisionCobro.cs.

◆ _Revisar_Exportar()

bool sage.ew.cliente.PrevisionCobro._Revisar_Exportar ( )
inline

Revisar si se tiene que modificar la fecha del campo _Exportar de las cabeceras de albaranes incluidos en la factura.

Devuelve

Definición en la línea 3838 del archivo PrevisionCobro.cs.

◆ _Save()

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

Método publico para guardar las previsiones.

Devuelve
Booleano con el resultado de la ejecución

Implementa sage.ew.interficies.IPrevisionRECC.

Definición en la línea 4332 del archivo PrevisionCobro.cs.

◆ _SaveHistoricoCambioCierre()

Boolean sage.ew.cliente.PrevisionCobro._SaveHistoricoCambioCierre ( )
inline

Guarda el registro para el historico de cierre.

Devuelve

Definición en la línea 3572 del archivo PrevisionCobro.cs.

◆ _Show()

virtual new void sage.ew.cliente.PrevisionCobro._Show ( )
inlinevirtual

Presenta les previsions de cobro.

Definición en la línea 4503 del archivo PrevisionCobro.cs.

◆ _Show_Asiento()

virtual void sage.ew.cliente.PrevisionCobro._Show_Asiento ( )
inlinevirtual

Nos presenta el asiento del cobro de la previsión.

Definición en la línea 4540 del archivo PrevisionCobro.cs.

◆ _Show_Factura()

virtual void sage.ew.cliente.PrevisionCobro._Show_Factura ( )
inlinevirtual

Nos presenta la factura de la previsión.

Definición en la línea 4604 del archivo PrevisionCobro.cs.

◆ _Show_Print()

bool sage.ew.cliente.PrevisionCobro._Show_Print ( int tnAbrirEn = 1)
inline

Muestra la pantalla de impresión.

Parámetros
tnAbrirEn
Devuelve

Implementa sage.ew.interficies.IDocumentoImprimible.

Definición en la línea 1625 del archivo PrevisionCobro.cs.

◆ _Show_Remesa()

virtual void sage.ew.cliente.PrevisionCobro._Show_Remesa ( )
inlinevirtual

Nos presenta la remesa que contiene la previsión.

Definición en la línea 4704 del archivo PrevisionCobro.cs.

◆ _Show_Vencimientos()

virtual void sage.ew.cliente.PrevisionCobro._Show_Vencimientos ( dynamic toDocumento = null,
bool tlModoConsulta = true,
List< PrevisionCobro > toListaPrevCob = null )
inlinevirtual

Muestra los vencimientos de una factura generada desde ventas o también desde contabilidad mediante el generador de asientos de factura de venta.

Parámetros
toDocumentoDocumento de venta de factura se pasa caso de estar generada la factura a partir de un documento de ventas.
tlModoConsultaSi true no se pueden modificar previsiones, caso contrario sí.
toListaPrevCobLista de previsiones de cobro, este parámetro se pasa caso de haber sido la factura generado via generador de asientos de facturas de venta.

Definición en la línea 4750 del archivo PrevisionCobro.cs.

◆ _UnPrinted()

bool sage.ew.cliente.PrevisionCobro._UnPrinted ( )
inline

Metodo para marcar el documento como impreso.

Devuelve

Implementa sage.ew.interficies.IMarcaImpreso.

Definición en la línea 1604 del archivo PrevisionCobro.cs.

◆ _Validar_Cuentas_Bancarias()

String sage.ew.cliente.PrevisionCobro._Validar_Cuentas_Bancarias ( string tcCuenta)
inline

Valida cuentas bancárias válidas.

Devuelve

Definición en la línea 2807 del archivo PrevisionCobro.cs.

◆ ExistePrevision() [1/3]

bool sage.ew.cliente.PrevisionCobro.ExistePrevision ( string tcEmpresa,
string tcCliente,
string tcFactura,
int tcPeriodo )
inline

Task 121651: Método para consultar si un registro de previsión existe para los datos de Empresa, Cliente, Factura y Periodo Se utiliza desde el formulario de asientos cuando se tiene que navegar a la previsión, para comprobar previamente si existe o no dicha previsión.

Parámetros
tcEmpresa
tcCliente
tcFactura
tcPeriodo
Devuelve

Definición en la línea 3957 del archivo PrevisionCobro.cs.

◆ ExistePrevision() [2/3]

bool sage.ew.cliente.PrevisionCobro.ExistePrevision ( string tcEmpresa,
string tcCliente,
string tcFactura,
int tcPeriodo,
out int tnorden )
inline

Consulta si existe alguna previsión de la factura y devuelve el primer orden que encuentra Se utiliza desde el formulario de asientos cuando se tiene que navegar a la previsión, para comprobar previamente si existe o no dicha previsión.

Parámetros
tcEmpresa
tcCliente
tcFactura
tcPeriodo
tnorden
Devuelve

Definición en la línea 3991 del archivo PrevisionCobro.cs.

◆ ExistePrevision() [3/3]

bool sage.ew.cliente.PrevisionCobro.ExistePrevision ( string tcEmpresa,
string tcFactura,
int tcPeriodo,
out int tnorden )
inline

Consulta si existe alguna previsión de la factura y devuelve el primer orden que encuentra Se utiliza desde el formulario de asientos cuando se tiene que navegar a la previsión, para comprobar previamente si existe o no dicha previsión.

Parámetros
tcEmpresa
tcFactura
tcPeriodo
tnorden
Devuelve

Definición en la línea 4035 del archivo PrevisionCobro.cs.

◆ FechasEjercicio()

ArrayList sage.ew.cliente.PrevisionCobro.FechasEjercicio ( string ejercicio)
inline

Obtener una lista de.

Parámetros
ejercicio
Devuelve
ArrayList

Definición en la línea 2690 del archivo PrevisionCobro.cs.

◆ Generar_Vencimientos() [1/2]

List< PrevisionCobro > sage.ew.cliente.PrevisionCobro.Generar_Vencimientos ( List< int > tlisGiros,
bool tlPrevRetNoFisc = false )
inline

Generar previsiones de cobro de la factura según el sistema antiguo de giros (los giros se pasan como List(int)).

En Julio 2022 se ha cambiado para que los giros se pasen en forma de List(LineaGiro) donde LineaGiro es una clase que contiene (_NumPrevision, _Giro, _Porcentaje), para poder efectuar reparto de importe total factura en diferentes % en los diferentes vencimientos y no de forma proporcional como hacía hasta ahora.

Las llamadas a este método realizadas desde core de Sage50 deben utilizar la sobrecarga que utiliza List(LineaGiro).

Esta sobrecarga pasa a ser obsoleta.

Parámetros
tlisGirosLista de giros a generar.
tlPrevRetNoFiscSi los vencimientos se generan por retención no fiscal, en este caso se genera con orden 0 una previsión cuyo giro único ya viene especificado en el parámetro tlisGiros.
Devuelve

Definición en la línea 2919 del archivo PrevisionCobro.cs.

◆ Generar_Vencimientos() [2/2]

List< PrevisionCobro > sage.ew.cliente.PrevisionCobro.Generar_Vencimientos ( List< LineaGiro > tlisGiros,
bool tlPrevRetNoFisc = false,
bool? tlMesesCompletos = null )
inline

Generar previsiones de cobro de la factura según el sistema nuevo de giros (los giros se pasan como List(LineaGiro).

En Julio 2022 se ha cambiado para que los giros se pasen en forma de List(LineaGiro) donde LineaGiro es una clase que contiene (_NumPrevision, _Giro, _Porcentaje), para poder efectuar reparto de importe total factura en diferentes % en los diferentes vencimientos y no de forma proporcional como hacía hasta ahora.

Las llamadas a este método realizadas desde core de Sage50 deben utilizar esta sobrecarga y no la otra que utiliza List(int) para los giros, la cual se declara como obsoleta.

Parámetros
tlisGirosLista de giros a generar.
tlPrevRetNoFiscSi los vencimientos se generan por retención no fiscal, en este caso se genera con orden 0 una previsión cuyo giro único ya viene especificado en el parámetro tlisGiros.
tlMesesCompletosMeses completos si/no.


Devuelve

Definición en la línea 2948 del archivo PrevisionCobro.cs.

◆ ObtenerPendientePrevision()

bool sage.ew.cliente.PrevisionCobro.ObtenerPendientePrevision ( string tcEmpresa,
string tcFactura,
int tcPeriodo,
int tnOrden,
out int tnPendiente )
inline

Bug 195857: Método para comprobar si existe una previsión y si existe también obtener el primer valor de los posibles del campo pendiente.

Parámetros
tcEmpresa
tcFactura
tcPeriodo
tnOrden
tnPendiente
Devuelve

Definición en la línea 4078 del archivo PrevisionCobro.cs.

Documentación de campos

◆ _Linkado

bool sage.ew.cliente.PrevisionCobro._Linkado = false

Linkado con un formulario.

Definición en la línea 299 del archivo PrevisionCobro.cs.

◆ _Mostrar_Mensajes

bool sage.ew.cliente.PrevisionCobro._Mostrar_Mensajes = false

Mostrar mensajes.

Definición en la línea 282 del archivo PrevisionCobro.cs.

Documentación de propiedades

◆ _Asi

string sage.ew.cliente.PrevisionCobro._Asi
getset

Asi.

Implementa sage.ew.interficies.IPrevisionRECC.

Definición en la línea 530 del archivo PrevisionCobro.cs.

◆ _Asiento

bool sage.ew.cliente.PrevisionCobro._Asiento
getset

Asiento.

Definición en la línea 850 del archivo PrevisionCobro.cs.

◆ _Banco

string sage.ew.cliente.PrevisionCobro._Banco
getset

Cuenta banco.

Implementa sage.ew.interficies.IPrevisionRECC.

Definición en la línea 410 del archivo PrevisionCobro.cs.

◆ _BancoPrevisto

string sage.ew.cliente.PrevisionCobro._BancoPrevisto
getset

Cuenta prevista de banco.

Definición en la línea 421 del archivo PrevisionCobro.cs.

◆ _Cambio

decimal sage.ew.cliente.PrevisionCobro._Cambio
getset

Cambio.

Implementa sage.ew.interficies.IDivisaOperable.

Definición en la línea 690 del archivo PrevisionCobro.cs.

◆ _CambioDivisaCobro

decimal sage.ew.cliente.PrevisionCobro._CambioDivisaCobro
get

Muestra el cambio de divisa que se aplicó al realizar el cobro de la previsión.

Definición en la línea 1272 del archivo PrevisionCobro.cs.

◆ _Cheque

bool sage.ew.cliente.PrevisionCobro._Cheque
getset

Cheque (RECC)

Implementa sage.ew.interficies.IPrevisionRECC.

Definición en la línea 872 del archivo PrevisionCobro.cs.

◆ _Cliente

string sage.ew.cliente.PrevisionCobro._Cliente
getset

Código de cliente Contable.

Implementa sage.ew.interficies.IPrevisionCobroRECC.

Definición en la línea 362 del archivo PrevisionCobro.cs.

◆ _ClienteERP

string sage.ew.cliente.PrevisionCobro._ClienteERP
get

Código de cliente ERP, propiedad de solo lectura.

Definición en la línea 391 del archivo PrevisionCobro.cs.

◆ _Cobrada

bool sage.ew.cliente.PrevisionCobro._Cobrada
get

Ens retorna si la previsió està cobrada.

Definición en la línea 1260 del archivo PrevisionCobro.cs.

◆ _Cobrador

string sage.ew.cliente.PrevisionCobro._Cobrador
getset

Código de cobrador.

Definición en la línea 519 del archivo PrevisionCobro.cs.

◆ _CobroAgrup

bool sage.ew.cliente.PrevisionCobro._CobroAgrup
getset

Agrupación de recibos/vecimientos (RECC)

Implementa sage.ew.interficies.IPrevisionRECC.

Definición en la línea 883 del archivo PrevisionCobro.cs.

◆ _Concepto

string sage.ew.cliente.PrevisionCobro._Concepto
getset

Concepto.

Definición en la línea 454 del archivo PrevisionCobro.cs.

◆ _Divisa

string sage.ew.cliente.PrevisionCobro._Divisa
getset

Moneda de la previsión.

Implementa sage.ew.interficies.IDivisaOperable.

Definición en la línea 476 del archivo PrevisionCobro.cs.

◆ _DocPrint

IDocPrint sage.ew.cliente.PrevisionCobro._DocPrint
getset

DocPrint.

Implementa sage.ew.interficies.IDocumentoImprimible.

Definición en la línea 1298 del archivo PrevisionCobro.cs.

◆ _Ejercicio

new int sage.ew.cliente.PrevisionCobro._Ejercicio
getset

Ejercicio.

Implementa sage.ew.interficies.IPrevisionRECC.

Definición en la línea 596 del archivo PrevisionCobro.cs.

◆ _Empresa

string sage.ew.cliente.PrevisionCobro._Empresa
getset

Código de empresa.

Implementa sage.ew.interficies.IDocumentoImprimible.

Definición en la línea 317 del archivo PrevisionCobro.cs.

◆ _Entrega

decimal sage.ew.cliente.PrevisionCobro._Entrega
getset

Entrega: campo virtual.

Definición en la línea 800 del archivo PrevisionCobro.cs.

◆ _EntregaDiv

decimal sage.ew.cliente.PrevisionCobro._EntregaDiv
getset

T111293 Entrega divisa: campo virtual.

Definición en la línea 818 del archivo PrevisionCobro.cs.

◆ _Factura

string sage.ew.cliente.PrevisionCobro._Factura
getset

Número de factura.

Implementa sage.ew.interficies.IPrevisionRECC.

Definición en la línea 328 del archivo PrevisionCobro.cs.

◆ _Fecha

DateTime sage.ew.cliente.PrevisionCobro._Fecha
getset

Fecha para el interfice IDivisaOperable.

Implementa sage.ew.interficies.IDivisaOperable.

Definición en la línea 783 del archivo PrevisionCobro.cs.

◆ _Fecha_Cobro

DateTime? sage.ew.cliente.PrevisionCobro._Fecha_Cobro
getset

Fecha de cobro.

Implementa sage.ew.interficies.IPrevisionCobroRECC.

Definición en la línea 1031 del archivo PrevisionCobro.cs.

◆ _Fecha_Descuento

DateTime? sage.ew.cliente.PrevisionCobro._Fecha_Descuento
getset

Fecha de descuento.

Definición en la línea 1010 del archivo PrevisionCobro.cs.

◆ _Fecha_Emision

DateTime? sage.ew.cliente.PrevisionCobro._Fecha_Emision
getset

Fecha emisión de previsión.

Definición en la línea 905 del archivo PrevisionCobro.cs.

◆ _Fecha_Operacion

DateTime? sage.ew.cliente.PrevisionCobro._Fecha_Operacion
getset

Fecha de operación.

Definición en la línea 968 del archivo PrevisionCobro.cs.

◆ _Fecha_Remesa

DateTime? sage.ew.cliente.PrevisionCobro._Fecha_Remesa
getset

Fecha de remesa.

Definición en la línea 947 del archivo PrevisionCobro.cs.

◆ _Fecha_Vencim

DateTime? sage.ew.cliente.PrevisionCobro._Fecha_Vencim
getset

Fecha vencimiento de previsión.

Implementa sage.ew.interficies.IPrevisionRECC.

Definición en la línea 926 del archivo PrevisionCobro.cs.

◆ _Fecha_Vencim2

DateTime? sage.ew.cliente.PrevisionCobro._Fecha_Vencim2
getset

Fecha VENCIM2.

Definición en la línea 989 del archivo PrevisionCobro.cs.

◆ _Forma_Pago

string sage.ew.cliente.PrevisionCobro._Forma_Pago
getset

Forma pago.

Definición en la línea 432 del archivo PrevisionCobro.cs.

◆ _GenerarDiferenciasCobro

bool sage.ew.cliente.PrevisionCobro._GenerarDiferenciasCobro
getset

Bug 116312 Forzar que genere las diferencias de cambio.

Definición en la línea 288 del archivo PrevisionCobro.cs.

◆ _Impagado

int sage.ew.cliente.PrevisionCobro._Impagado
getset

Impagado.

Implementa sage.ew.interficies.IPrevisionCobroRECC.

Definición en la línea 629 del archivo PrevisionCobro.cs.

◆ _Impago

string sage.ew.cliente.PrevisionCobro._Impago
getset

Impago: S,N.

Definición en la línea 574 del archivo PrevisionCobro.cs.

◆ _ImpagoGastosBancariosCambio

decimal sage.ew.cliente.PrevisionCobro._ImpagoGastosBancariosCambio
getset

Cambio del gasto del impago.

Definición en la línea 1104 del archivo PrevisionCobro.cs.

◆ _ImpagoGastosBancariosContabilizar

bool sage.ew.cliente.PrevisionCobro._ImpagoGastosBancariosContabilizar
getset

Indica se han contabilizado los gastos.

Definición en la línea 1055 del archivo PrevisionCobro.cs.

◆ _ImpagoGastosBancariosCuenta

string sage.ew.cliente.PrevisionCobro._ImpagoGastosBancariosCuenta
getset

Cuenta de gastos del impago.

Definición en la línea 1126 del archivo PrevisionCobro.cs.

◆ _ImpagoGastosBancariosDivisa

string sage.ew.cliente.PrevisionCobro._ImpagoGastosBancariosDivisa
getset

Moneda del gasto del impago.

Definición en la línea 1087 del archivo PrevisionCobro.cs.

◆ _ImpagoGastosBancariosFecha

DateTime? sage.ew.cliente.PrevisionCobro._ImpagoGastosBancariosFecha
getset

Fecha del gasto del impago.

Definición en la línea 1066 del archivo PrevisionCobro.cs.

◆ _ImpagoGastosBancariosImporte

decimal sage.ew.cliente.PrevisionCobro._ImpagoGastosBancariosImporte
getset

Importe de los gastos del impago.

Definición en la línea 1115 del archivo PrevisionCobro.cs.

◆ _ImpagoNuevaFacturaContabilizar

bool sage.ew.cliente.PrevisionCobro._ImpagoNuevaFacturaContabilizar
getset

Indica se ha contabilizado la nueva factura con los gastos.

Definición en la línea 1181 del archivo PrevisionCobro.cs.

◆ _ImpagoNuevaFacturaCuenta

string sage.ew.cliente.PrevisionCobro._ImpagoNuevaFacturaCuenta
getset

Cuenta bancaria de la factura de gastos del impago.

Definición en la línea 1159 del archivo PrevisionCobro.cs.

◆ _ImpagoNuevaFacturaGenerar

bool sage.ew.cliente.PrevisionCobro._ImpagoNuevaFacturaGenerar
getset

Indica se ha generado una nueva factura con los gastos.

Definición en la línea 1137 del archivo PrevisionCobro.cs.

◆ _ImpagoNuevaFacturaNumero

string sage.ew.cliente.PrevisionCobro._ImpagoNuevaFacturaNumero
getset

Número factura de los gastos del impago.

Definición en la línea 1148 del archivo PrevisionCobro.cs.

◆ _ImpagoNuevaFacturaTipoIva

string sage.ew.cliente.PrevisionCobro._ImpagoNuevaFacturaTipoIva
getset

Tipo de IVA de la factura de gastos del impago.

Definición en la línea 1170 del archivo PrevisionCobro.cs.

◆ _ImpagoRepercutirCuenta

string sage.ew.cliente.PrevisionCobro._ImpagoRepercutirCuenta
getset

Cuenta bancaria de la factura de gastos a repercutir al cliente.

Definición en la línea 1236 del archivo PrevisionCobro.cs.

◆ _ImpagoRepercutirFacturaGenerar

bool sage.ew.cliente.PrevisionCobro._ImpagoRepercutirFacturaGenerar
getset

Indica se ha generado una nueva factura con los gastos a repercutir al cliente.

Definición en la línea 1214 del archivo PrevisionCobro.cs.

◆ _ImpagoRepercutirGastos

bool sage.ew.cliente.PrevisionCobro._ImpagoRepercutirGastos
getset

Indica se han repercutido los gastos de la devolución al cliente.

Definición en la línea 1192 del archivo PrevisionCobro.cs.

◆ _ImpagoRepercutirImporte

decimal sage.ew.cliente.PrevisionCobro._ImpagoRepercutirImporte
getset

Importe de los gastos a repercutir al cliente.

Definición en la línea 1203 del archivo PrevisionCobro.cs.

◆ _ImpagoRepercutirTipoIva

string sage.ew.cliente.PrevisionCobro._ImpagoRepercutirTipoIva
getset

Tipo de IVA de la factura de gastos a repercutir al cliente.

Definición en la línea 1225 del archivo PrevisionCobro.cs.

◆ _Importe

decimal sage.ew.cliente.PrevisionCobro._Importe
getset

Importe.

Implementa sage.ew.interficies.IPrevisionRECC.

Definición en la línea 724 del archivo PrevisionCobro.cs.

◆ _ImporteDiv

decimal sage.ew.cliente.PrevisionCobro._ImporteDiv
getset

ImporteDiv.

Definición en la línea 756 del archivo PrevisionCobro.cs.

◆ _Imppagare

decimal sage.ew.cliente.PrevisionCobro._Imppagare
getset

Importe pagaré

Definición en la línea 713 del archivo PrevisionCobro.cs.

◆ _Impreso

string sage.ew.cliente.PrevisionCobro._Impreso
getset

Impreso: S,N.

Definición en la línea 563 del archivo PrevisionCobro.cs.

◆ _lImpago

bool sage.ew.cliente.PrevisionCobro._lImpago
get

Impago: de tipo lógico (campo virtual)

Definición en la línea 585 del archivo PrevisionCobro.cs.

◆ _Mandato

string sage.ew.cliente.PrevisionCobro._Mandato
getset

Nº de mandato.

Definición en la línea 541 del archivo PrevisionCobro.cs.

◆ _Mensaje_Info_Cambio

string sage.ew.cliente.PrevisionCobro._Mensaje_Info_Cambio
getset

Mensaje informativo asociado al origen/valor del cambio.

Implementa sage.ew.interficies.IDivisaOperableTipoCambio.

Definición en la línea 838 del archivo PrevisionCobro.cs.

◆ _Nombre

override string sage.ew.cliente.PrevisionCobro._Nombre
getset

Nombre del cliente, por compatibilidad con clase base (PE-84040)

Implementa sage.ew.interficies.IDocumentoImprimible.

Definición en la línea 1389 del archivo PrevisionCobro.cs.

◆ _Num_Banco

int sage.ew.cliente.PrevisionCobro._Num_Banco
getset

Num_Banco.

Definición en la línea 662 del archivo PrevisionCobro.cs.

◆ _Numereb

object sage.ew.cliente.PrevisionCobro._Numereb
get

Número recibo (Orden)

Definición en la línea 1355 del archivo PrevisionCobro.cs.

◆ _Observacion

string sage.ew.cliente.PrevisionCobro._Observacion
getset

Observaciones.

Definición en la línea 1250 del archivo PrevisionCobro.cs.

◆ _oCliente

Cliente sage.ew.cliente.PrevisionCobro._oCliente
getset

Objerto Codigo del client.

Definición en la línea 345 del archivo PrevisionCobro.cs.

◆ _oDivisa

Divisa sage.ew.cliente.PrevisionCobro._oDivisa
getset

Objeto divisa de la moneda de la prevision.

Implementa sage.ew.interficies.IDivisaOperable.

Definición en la línea 672 del archivo PrevisionCobro.cs.

◆ _Orden

int sage.ew.cliente.PrevisionCobro._Orden
getset

Orden.

Implementa sage.ew.interficies.IPrevisionCobroRECC.

Definición en la línea 618 del archivo PrevisionCobro.cs.

◆ _Pagare

string sage.ew.cliente.PrevisionCobro._Pagare
getset

Nº de pagaré

Implementa sage.ew.interficies.IPrevisionCobroRECC.

Definición en la línea 443 del archivo PrevisionCobro.cs.

◆ _Pendiente

int sage.ew.cliente.PrevisionCobro._Pendiente
getset

Pendiente.

Implementa sage.ew.interficies.IPrevisionRECC.

Definición en la línea 640 del archivo PrevisionCobro.cs.

◆ _Recc

bool sage.ew.cliente.PrevisionCobro._Recc
getset

Recc.

Implementa sage.ew.interficies.IPrevisionRECC.

Definición en la línea 861 del archivo PrevisionCobro.cs.

◆ _Referencia

string sage.ew.cliente.PrevisionCobro._Referencia
getset

Referencia de la factura, que se pasa al asiento y de la asiento a las previsiones al contabilizar la factura.

Implementa sage.ew.interficies.IPrevisionRECC.

Definición en la línea 1362 del archivo PrevisionCobro.cs.

◆ _Refundir

string sage.ew.cliente.PrevisionCobro._Refundir
getset

Nº de fact. refundida.

Implementa sage.ew.interficies.IPrevisionRECC.

Definición en la línea 465 del archivo PrevisionCobro.cs.

◆ _Remesa

int sage.ew.cliente.PrevisionCobro._Remesa
getset

Remesa.

Implementa sage.ew.interficies.IPrevisionRECC.

Definición en la línea 651 del archivo PrevisionCobro.cs.

◆ _ReportBase

string sage.ew.cliente.PrevisionCobro._ReportBase
getset

Report.

Implementa sage.ew.interficies.IDocumentoImprimible.

Definición en la línea 1323 del archivo PrevisionCobro.cs.

◆ _ReportTitlePreview

string sage.ew.cliente.PrevisionCobro._ReportTitlePreview
getset

Titulo.

Implementa sage.ew.interficies.IDocumentoImprimible.

Definición en la línea 1339 del archivo PrevisionCobro.cs.

◆ _Sel

bool sage.ew.cliente.PrevisionCobro._Sel
getset

Sel (campo "virtual")

Definición en la línea 894 del archivo PrevisionCobro.cs.

◆ _SIIFraMod

string sage.ew.cliente.PrevisionCobro._SIIFraMod
getset

Nº expedición de la factura, que se pasa a IVAREPER y de IVAREPER a las previsiones al contabilizar la factura.

Definición en la línea 1373 del archivo PrevisionCobro.cs.

◆ _Tipade19

string sage.ew.cliente.PrevisionCobro._Tipade19
getset

TIPAD19.

Definición en la línea 552 del archivo PrevisionCobro.cs.

◆ _TipoCambio

eTipoCambio sage.ew.cliente.PrevisionCobro._TipoCambio
getset

Tipo de cambio.

Implementa sage.ew.interficies.IDivisaOperableTipoCambio.

Definición en la línea 701 del archivo PrevisionCobro.cs.

◆ _TipoGasto

int sage.ew.cliente.PrevisionCobro._TipoGasto
getset

Tipo de gasto.

Definición en la línea 607 del archivo PrevisionCobro.cs.

◆ _Usuario

string sage.ew.cliente.PrevisionCobro._Usuario
getset

Usuario.

Definición en la línea 306 del archivo PrevisionCobro.cs.

◆ _Vendedor

string sage.ew.cliente.PrevisionCobro._Vendedor
getset

Código de vendedor.

Definición en la línea 508 del archivo PrevisionCobro.cs.


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