Mantenimiento extendido de previsiones de pago en offline Más...
Métodos públicos | |
ManteExtPrevisionesPago (sage.ew.interficies.IMante _mantePrincipal) | |
Inicializa una nueva instancia de la clase Más... | |
ManteExtPrevisionesPago () | |
Inicializa una nueva instancia de la clase Más... | |
override bool | _Load () |
Se dispara cuando se cargan los datos en el mantenimiento principal Más... | |
override bool | _Delete () |
Se dispara cuando se borra una previsión de cobro Más... | |
override void | _New (string tcProveedor, string tcEmpresa, string tcFactura, int tnOrden, int tnPendiente, decimal tnImporte, DateTime tdEmision, DateTime tdVencim, string tcMoneda, int tnNum_Banco, string tcBanco, DateTime? tdFecha_Oper, string tcFpago, bool tlRecc, int tnPeriodo, decimal tnCambio, decimal tnImporteDiv, string lcConcepto) |
Gestiona la posible alta en CTR_PREVC si la previsión proviene de un pago parcialo una duplicidad de la previsión Más... | |
override bool | _Validar_Solo_Lectura () |
Validación de sólo lectura Más... | |
Métodos públicos heredados desde sage.ew.ewbase._ExtensionPrevisionPago | |
_ExtensionPrevisionPago () | |
Inicializa una nueva instancia de la clase Más... | |
virtual List< PrevisionPago > | _Dividir (List< int > tlisDias) |
Divide el importe definido en la propiedad _Importe entre los dias especificados en la lista de dias y generá tantas previsiones como haya. Más... | |
virtual bool | _Duplicar () |
Duplica la previsión actual por otra identica, cambiando sólo el número de recibo. Más... | |
virtual void | _Desasentar () |
Desasentar las previsiones de pago, y gestionar el criterio de caja Más... | |
virtual bool | _Descontabilizar (bool tlForzarDesmarcarPrevision) |
Anula el asiento del pago y deja la previsión pendiente de pagar, siempre que el asiento del pago no contenga ningun pago más, caso contrario, no se elimina el asiento ni se desmarca la previsión a menos que se pase el parámetro tlForzarDesmarcarPrevision Más... | |
virtual bool | _Contabilizar (string tcBanco, DateTime tdFecha, decimal tnImporteEntrega, Asientos toAsiento) |
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 Más... | |
virtual bool | _Contabilizar (string tcBanco, DateTime tdFecha, decimal tnImporteEntrega, decimal tnCambio, Asientos toAsiento, bool tlGroup) |
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 Más... | |
virtual 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 Más... | |
virtual void | _Clonar (PrevisionPago toPrevision) |
Ajusta todos los campos internos de la previsión cargada a los valores del objeto PrevisionPago recibido como parámetro. Más... | |
virtual bool | _Perdonar () |
Perdonar la previsión, marcar como pagada Más... | |
Métodos públicos heredados desde sage.ew.ewbase._ExtensionMante | |
bool | _Clonar () |
Método clonar Más... | |
virtual void | _Cancel () |
Cancelar la edición del registro actual Más... | |
virtual void | _Error (IEWException toException) |
Método que se ejecuta cuando hay algun error a nivel de mantenimiento Más... | |
virtual bool | _Init () |
Método que se ejecuta cuando se instancia la clase Más... | |
virtual bool | _Refresh () |
Refresca el registro actual de la tabla asociada Más... | |
virtual bool | _New (string tcCodigo="") |
Nos permite crear un nuevo registro Más... | |
virtual bool | _Save () |
Guarda el registro actual en la tabla asociada Más... | |
virtual void | _Bloquear_Controles (bool tlReadOnly) |
Bloquear controles de las extensiones de los mantes Más... | |
virtual bool | RowExist () |
Método que nos comprueba si ya existen datos en la tabla relacionada por el addon Más... | |
virtual bool | _TraspasarSiguienteEjercicio (string tcEjerActual, string tcEjerSig, bool tbIsNew) |
Traspasar al siguiente ejercicio Más... | |
virtual string | GetWhereClause () |
Proporciona la clausula where para las consultas a partir del contenido actual de _Codigo. Además, asigna los valores correspondientes a las propiedades que forman parte de la clave. Más... | |
virtual bool | _Duplicar (IDuplicador duplicador) |
Duplica el registro del mantenimiento Más... | |
virtual bool | _DuplicarEnGrupos (IDuplicador duplicador) |
Duplica el registro del mantenimiento Más... | |
Dictionary< string, object > | _GetPropiedades () |
Diccionario con las propiedades de la extensión de la linea de documentos Más... | |
Otros miembros heredados | |
Atributos protegidos heredados desde sage.ew.ewbase._ExtensionMante | |
bool | rowexist = false |
Contiene si el registro existe en la tabla Más... | |
Propiedades heredados desde sage.ew.ewbase._ExtensionPrevisionPago | |
PrevisionPago | _Documento [get, set] |
Instancia de la previsión de pago. Más... | |
Propiedades heredados desde sage.ew.ewbase._ExtensionMante | |
TipoExecute | _eBeforeAfter [get, set] |
Nos determina en que momento se ejecuta el método. El método se puede ejecutar antes del código de la clase de documento (before) o despúes del método del documento (after) Más... | |
string | _Tabla [get, set] |
Nombre de la tabla de la extensión del mantenimiento Más... | |
string | _Clave [get, set] |
Nombre de los campos clave separados por comas Más... | |
string | _DataBase [get, set] |
Nombre de la base de datos de la extensión del mantenimiento Más... | |
IMante | _Mante [get, set] |
Referencia al mantenimiento original Más... | |
FormBase | _FormMante [get, set] |
Referencia al formulario del mantenimiento original Más... | |
String | _Error_Message [get, set] |
PE-100770 Contiene mensajes de error para mostrarlos en entorno visual Más... | |
bool | _IsNew [get, set] |
Bug 133642 Indica si el registro principal es nuevo Más... | |
Propiedades heredados desde sage.ew.interficies.IExtensionMante | |
TipoExecute | _eBeforeAfter [get, set] |
Nos determina en que momento se ejecuta el método. El método se puede ejecutar antes del código de la clase de documento (before) o despúes del método del documento (after) Más... | |
IMante | _Mante [get, set] |
Referencia al mantenimiento original Más... | |
FormBase | _FormMante [get, set] |
Referencia al formulario del mantenimiento original Más... | |
string | _DataBase [get, set] |
Nombre de la base de datos de la extensión del mantenimiento Más... | |
string | _Error_Message [get, set] |
PE-100770 Mensaje de error para las validaciones de la configuración Más... | |
string | _Tabla [get, set] |
Nombre de la tabla de la extensión del mantenimiento Más... | |
bool | _IsNew [get, set] |
Bug 133642 Indica si el registro principal es nuevo Más... | |
Propiedades heredados desde sage.ew.interficies.IExtensionPrevisionPago | |
PrevisionPago | _Documento [get, set] |
Instancia de la previsión de pago de la que se hace la extensión. Más... | |
TipoExecute | _eBeforeAfter [get, set] |
Determina en que momento se ejecuta el método. El método se puede ejecutar antes del código de la clase (before) o despúes del código de la clase (after) Más... | |
Mantenimiento extendido de previsiones de pago en offline
Definición en la línea 15 del archivo ManteExtPrevisionesPago.cs.
|
inline |
Inicializa una nueva instancia de la clase
Definición en la línea 43 del archivo ManteExtPrevisionesPago.cs.
|
inline |
Inicializa una nueva instancia de la clase
Definición en la línea 52 del archivo ManteExtPrevisionesPago.cs.
|
inlinevirtual |
Se dispara cuando se borra una previsión de cobro
Reimplementado de sage.ew.ewbase._ExtensionMante.
Definición en la línea 103 del archivo ManteExtPrevisionesPago.cs.
|
inlinevirtual |
Se dispara cuando se cargan los datos en el mantenimiento principal
Reimplementado de sage.ew.ewbase._ExtensionMante.
Definición en la línea 66 del archivo ManteExtPrevisionesPago.cs.
|
inlinevirtual |
Gestiona la posible alta en CTR_PREVC si la previsión proviene de un pago parcialo una duplicidad de la previsión
tcProveedor | Proveedor |
tcEmpresa | Empresa |
tcFactura | Número de factura |
tnOrden | Número de previsión de una misma factura |
tnPendiente | Pendiente |
tnImporte | Importe de la previsión |
tdEmision | Fecha de emisión |
tdVencim | Fecha de vencimiento |
tcMoneda | Moneda |
tnNum_Banco | Código de registro del banco del proveedor |
tcBanco | Cuenta contable de banco del pago |
tdFecha_Oper | Fecha de operación |
tcFpago | Forma de pago |
tlRecc | Régimen especial de criterio de caja |
tnPeriodo | Ejercicio de la previsión |
tnCambio | Cambio de divisa |
tnImporteDiv | Importe de la previsión en divisa |
lcConcepto | Concepto |
Reimplementado de sage.ew.ewbase._ExtensionPrevisionPago.
Definición en la línea 202 del archivo ManteExtPrevisionesPago.cs.
|
inlinevirtual |
Validación de sólo lectura
Reimplementado de sage.ew.ewbase._ExtensionMante.
Definición en la línea 216 del archivo ManteExtPrevisionesPago.cs.