Clase de negocio para los pagarés de pago (emisión de pagarés de proveedores). Más...
Métodos públicos | |
PagarePago () | |
Constructor de pagaré de pago. | |
PagarePago (string tcEmpresa="", string tcBanco="", string tcPagare="") | |
Constructor de pagaré de pago para un pagaré concreto. | |
PagarePago (DataRow loRow) | |
Constructor de pagaré de pago a partir de un DataRow con los datos claves de PAGARE_C. | |
bool | _Print () |
Impresión de pagaré de pago. | |
DataTable | _SeleccionarPrevisiones (DateTime tdFEmisionIni, DateTime tdFEmisionFin) |
Rellenar el DataTable de previsiones a seleccionar. | |
void | _Show_Asiento () |
Nos presenta el asiento de pagaré. | |
bool | _ExistePagare (string tcEmpresa, string tcBanco, string tcPagare) |
Método para consultar si existe un pagaré concreto en el ejercicio actual. | |
bool | _ExistePagareEjerPost (ref string tcMensaje) |
Verifica si existe el pagaré en un ejercicio posterior al actual. | |
bool | _ExisteAsientoEfectosEjerAnt () |
Verifica si existe asiento de pagaré utilizando cuentas de efectos en el ejercicio anterior. | |
bool | _Restar_Numero_Pagare () |
Resta nº de pagaré de la ficha del banco, si fuera el caso. | |
bool | _DesAsentarPagare () |
Desasentar pagaré. Borra el asiento del pagaré realizado de forma normal, sin utilizar cuenta efectos. | |
bool | _Permite_Delete_Pagare () |
Devuelve true si el pagaré que está cargada en el objeto puede ser eliminado. | |
void | _DescartarPrevisionesNoSelec () |
Eliminar del DataTable de previsiones del pagaré las que no estén seleccionadas. | |
bool | _EnlacePrevisionesPagare (bool tlDesenlazarForzado=false, bool tlCrearNuevaPrevision=false, int tnPeriodo=0, string tcProveedor="", string tcFactura="", int tnOrden=0, int tnPendiente=0, decimal tnImporte=0) |
Enlazar/desenlazar las previsiones que hay en el DataTable de previsiones con el pagaré, en función de si está seleccionada la previsión o no. | |
void | _Clonar (PagarePago toPagare, string tcEmpresa, string tcBanco, string tcPagare) |
Ajusta todos los campos internos del pagaré cargado a los valores del objeto Pagarepago recibido como parámetro. | |
bool | _ActualizarCamposPagoEnPrevis (string tcAsi, DateTime tdFechaAsiento) |
Actualizar campos de pago en las previsiones de pago que conforman un pagaré. Utilizado desde la actualización de pagarés de pago. | |
bool | _Show_Print (int tnAbrirEn=1) |
Dictionary< string, object > | _Obtener_Filtros_SageReports (Dictionary< string, object > tdicParametros=null) |
DataTable | _Obtener_Datos_SageReports (Dictionary< string, object > tdicParametros=null) |
Obtener los datos del pagare. | |
override void | _Load () |
Sobreescritura del método _Load() para pagarés de pago. | |
override bool | _Delete () |
Borrado de pagaré. | |
override bool | _Save_Before () |
Evento before antes del _Save() | |
Métodos protegidos | |
override void | _DescargarDatos () |
Descargar datos. | |
Propiedades | |
string | _Empresa [get, set] |
Código de empresa. | |
string | _Banco [get, set] |
Cuenta contable de banco del pagaré | |
string | _Pagare [get, set] |
Número de pagaré | |
string | _Proveedor [get, set] |
Código de proveedor. | |
Cuenta | _oProveedor [get, set] |
Objerto código del proveedor. | |
DateTime? | _Fecha_Emision [get, set] |
Fecha de emisión del pagaré. | |
DateTime? | _Fecha_Emision_Origen [get, set] |
Fecha de emisión del pagaré en el momento de la carga del objeto de negocio Pagare. | |
DateTime? | _Fecha_Vencim [get, set] |
Fecha vencimiento del pagaré. | |
decimal | _Importe [get, set] |
Importe del pagaré | |
decimal | _Importe_Origen [get, set] |
Importe del pagaré en el momento de la carga del objeto de negocio Pagare. | |
bool | _Cheque [get, set] |
Cheque si/no. | |
string | _Asiento [get, set] |
Asi del asiento del pagaré | |
string | _AsiEfectos [get, set] |
Asi del asiento de efectos del pagaré | |
DataTable | _Previsiones [get, set] |
DataTable de previsiones que componen el pagaré. | |
override string | _Nombre [get, set] |
Nombre del banco, por compatibilidad con clase base. | |
string | _ReportBase [get, set] |
Report base. | |
String | _ReportTitlePreview [get, set] |
Título vista previa report. | |
IDocPrint | _DocPrint [get, set] |
Objeto IDocPrint para impresión. | |
string | _Fecha [get] |
Fecha. | |
Clase de negocio para los pagarés de pago (emisión de pagarés de proveedores).
Definición en la línea 31 del archivo PagarePago.cs.
|
inline |
Constructor de pagaré de pago.
Definición en la línea 429 del archivo PagarePago.cs.
|
inline |
Constructor de pagaré de pago para un pagaré concreto.
Definición en la línea 442 del archivo PagarePago.cs.
|
inline |
Constructor de pagaré de pago a partir de un DataRow con los datos claves de PAGARE_C.
Definición en la línea 465 del archivo PagarePago.cs.
|
inline |
Actualizar campos de pago en las previsiones de pago que conforman un pagaré. Utilizado desde la actualización de pagarés de pago.
tcAsi | ASI del asiento del pagaré. |
tdFechaAsiento | Fecha de asiento. |
Utilizado desde la actualización de pagarés de pago.
Definición en la línea 1497 del archivo PagarePago.cs.
|
inline |
Ajusta todos los campos internos del pagaré cargado a los valores del objeto Pagarepago recibido como parámetro.
toPagare | Objeto de negocio de pagaré de pago. |
tcEmpresa | Empresa del pagaré. |
tcBanco | Cuenta contable del banco del pagaré. |
tcPagare | Número del pagaré |
Recordar que en origen, posteriormente a esta llamada, deberán marcarse previsiones de pago que estén pendientes, como pertenecientes a este pagaré. No tendría sentido tener un pagaré compuesto de 0 previsiones, no está permitido.
Definición en la línea 1452 del archivo PagarePago.cs.
|
inline |
|
inline |
Desasentar pagaré. Borra el asiento del pagaré realizado de forma normal, sin utilizar cuenta efectos.
Definición en la línea 1259 del archivo PagarePago.cs.
|
inlineprotected |
Descargar datos.
Definición en la línea 983 del archivo PagarePago.cs.
|
inline |
Eliminar del DataTable de previsiones del pagaré las que no estén seleccionadas.
Definición en la línea 1367 del archivo PagarePago.cs.
|
inline |
Enlazar/desenlazar las previsiones que hay en el DataTable de previsiones con el pagaré, en función de si está seleccionada la previsión o no.
tlDesenlazarForzado | Si se pasa true se hace un desenlazada forzado de las previsiones con el pagaré. Se utiliza cuando se borra un pagaré. |
tlCrearNuevaPrevision | Si se ha de crear una nueva previsión (cuando el importe del pagaré es inferior al importe de las previsiones. |
tnPeriodo | Periodo de la previsión que se utilizará como base para crear la nueva previsión. |
tcProveedor | Código de proveedor de la previsión que se utilizará como base para crear la nueva previsión. |
tcFactura | Nº factura de la previsión que se utilizará como base para crear la nueva previsión. |
tnOrden | Nº orden de la previsión que se utilizará como base para crear la nueva previsión. |
tnPendiente | Nº pendiente de la previsión que se utilizará como base para crear la nueva previsión. |
tnImporte | Importe de la previsión a crear. |
Definición en la línea 1394 del archivo PagarePago.cs.
|
inline |
Verifica si existe asiento de pagaré utilizando cuentas de efectos en el ejercicio anterior.
Definición en la línea 1177 del archivo PagarePago.cs.
|
inline |
Método para consultar si existe un pagaré concreto en el ejercicio actual.
tcEmpresa | Empresa del pagaré. |
tcBanco | Cuenta contable banco del pagaré. |
tcPagare | Número del pagaré |
Definición en la línea 1092 del archivo PagarePago.cs.
|
inline |
Verifica si existe el pagaré en un ejercicio posterior al actual.
tcMensaje | Mensaje de vuelta caso de que se encuentre el pagaré en un ejercicio posterior. |
Se utiliza como comprobación previa al borrado de un pagaré, para decirle al usuario si es el caso que haga la eliminación del pagaré desde un ejercicio posterior.
Definición en la línea 1118 del archivo PagarePago.cs.
|
inline |
Sobreescritura del método _Load() para pagarés de pago.
Definición en la línea 1841 del archivo PagarePago.cs.
|
inline |
Obtener los datos del pagare.
tdicParametros |
Implementa sage.ew.interficies.ISageReportsDataProvider.
Definición en la línea 1780 del archivo PagarePago.cs.
|
inline |
tdicParametros |
Implementa sage.ew.interficies.ISageReportsFilterProvider.
Definición en la línea 1590 del archivo PagarePago.cs.
|
inline |
Devuelve true si el pagaré que está cargada en el objeto puede ser eliminado.
Definición en la línea 1349 del archivo PagarePago.cs.
|
inline |
|
inline |
Resta nº de pagaré de la ficha del banco, si fuera el caso.
Definición en la línea 1211 del archivo PagarePago.cs.
|
inline |
|
inline |
Rellenar el DataTable de previsiones a seleccionar.
tdFEmisionIni | Fecha de emisión inicial. |
tdFEmisionFin | Fecha de emisión final. |
Definición en la línea 1040 del archivo PagarePago.cs.
|
inline |
Nos presenta el asiento de pagaré.
Definición en la línea 1073 del archivo PagarePago.cs.
|
inline |
tnAbrirEn |
Implementa sage.ew.interficies.IDocumentoImprimible.
Definición en la línea 1545 del archivo PagarePago.cs.
|
getset |
Asi del asiento de efectos del pagaré
Definición en la línea 320 del archivo PagarePago.cs.
|
getset |
Asi del asiento del pagaré
Definición en la línea 309 del archivo PagarePago.cs.
|
getset |
Cuenta contable de banco del pagaré
Definición en la línea 133 del archivo PagarePago.cs.
|
getset |
Cheque si/no.
Definición en la línea 298 del archivo PagarePago.cs.
|
getset |
Objeto IDocPrint para impresión.
Implementa sage.ew.interficies.IDocumentoImprimible.
Definición en la línea 387 del archivo PagarePago.cs.
|
getset |
Código de empresa.
Implementa sage.ew.interficies.IDocumentoImprimible.
Definición en la línea 122 del archivo PagarePago.cs.
|
get |
Fecha.
Implementa sage.ew.interficies.IDocumentoImprimible.
Definición en la línea 408 del archivo PagarePago.cs.
|
getset |
Fecha de emisión del pagaré.
Definición en la línea 222 del archivo PagarePago.cs.
|
getset |
Fecha de emisión del pagaré en el momento de la carga del objeto de negocio Pagare.
Definición en la línea 248 del archivo PagarePago.cs.
|
getset |
Fecha vencimiento del pagaré.
Definición en la línea 255 del archivo PagarePago.cs.
|
getset |
Importe del pagaré
Definición en la línea 281 del archivo PagarePago.cs.
|
getset |
Importe del pagaré en el momento de la carga del objeto de negocio Pagare.
Definición en la línea 292 del archivo PagarePago.cs.
|
getset |
Nombre del banco, por compatibilidad con clase base.
Implementa sage.ew.interficies.IDocumentoImprimible.
Definición en la línea 336 del archivo PagarePago.cs.
|
getset |
Objerto código del proveedor.
Definición en la línea 204 del archivo PagarePago.cs.
|
getset |
Número de pagaré
Definición en la línea 154 del archivo PagarePago.cs.
|
getset |
DataTable de previsiones que componen el pagaré.
Definición en la línea 330 del archivo PagarePago.cs.
|
getset |
Código de proveedor.
Definición en la línea 176 del archivo PagarePago.cs.
|
getset |
Report base.
Implementa sage.ew.interficies.IDocumentoImprimible.
Definición en la línea 355 del archivo PagarePago.cs.
|
getset |
Título vista previa report.
Implementa sage.ew.interficies.IDocumentoImprimible.
Definición en la línea 371 del archivo PagarePago.cs.