Referencia de la Clase sage.ew.tpv.RetirosLinea

Clase que se utilizará para realizar el detalle del retiro de cajas Más...

Diagrama de herencias de sage.ew.tpv.RetirosLinea
sage.ew.ewbase.ewEntidad sage.ew.interficies.IDocumentoImprimible sage.ew.ewbase.Modelo sage.ew.interficies.ISageReportsFilterProvider sage.ew.interficies.ISageReportsDataProvider sage.ew.ewbase.interficies.IValidationDataAnnotations

Métodos públicos

 RetirosLinea ()
 Constructor por defecto Más...
 
 RetirosLinea (Retiros toRetiro, DataRow tdrRow=null)
 Nos permite inicializar el objeto RetiroLinea Más...
 
override bool _Delete ()
 Borra el registro correspondiente en la tabla COB_PAGO Más...
 
override bool _Save ()
 Actualiza la tabla COB_PAGO a partir de los datos guardados en el objeto Más...
 
virtual void _Show ()
 Método para mostrar el grid de retiros del día. Más...
 
bool _Print ()
 Método que nos imprime un report con los retiros que se han realizado Más...
 
string _GetCuentaEfectivo (string lcDivisa)
 Bug 117339 Se crea un metodo para obtener la forma de pago en efectivo Más...
 
bool _ValidaCuentaEfectivo ()
 Bug 117339 Valida si hay forma de pago en efectivo Más...
 
bool _Show_Print (int tnAbrirEn=1)
 Show_Print Más...
 
Dictionary< string, object > _Obtener_Filtros_SageReports (Dictionary< string, object > tdicParametros=null)
 Filtros para Sage Reports Más...
 
DataTable _Obtener_Datos_SageReports (Dictionary< string, object > tdicParametros=null)
 Datos para el Sage reports Más...
 
- Métodos públicos heredados desde sage.ew.ewbase.ewEntidad
delegate void _Error_Message_After_Handler (string tcMissatge)
 Delegado del evento que se dispara despues de establecer un valor en _Error_Message Más...
 
delegate void _Info_Message_After_Handler (object sender, MessageEventArgs e)
 Delegado del evento que se dispara despues de establecer un valor en _Info_Message Más...
 
 ewEntidad ()
 
 ewEntidad (IValidationDataAnnotations validation)
 Constructor Más...
 
virtual void _Load ()
 Carga en la lista de campos, todos los campos de la _Tabla Más...
 
virtual void _New (string tcCodigo="")
 Inicia un nuevo objeto, y permite establecer valores por defecto. Más...
 
virtual object _Campo (string tcNombreCampo)
 Nos devuelve el campo o campos de la _Tabla Más...
 
virtual void _Campo (string tcNombreCampo, object txValor)
 Nos modifica el contenido de un campo de la entidad. Más...
 
virtual bool _SetValueToCampo (object txValor, string tcNombreCampo)
 Nos modifica el contenido de un campo de la entidad asignando el valor pasado por parámetro y notificando si en valor ha cambiado Más...
 
virtual void _Refresh ()
 Vuelve a cargar los datos de los campos consultados Más...
 
virtual ewEntidad _Clonar ()
 Devuelve una copia exacta del objeto actual Más...
 
- Métodos públicos heredados desde sage.ew.ewbase.Modelo
delegate void OnValidationResultHandler (object sender, EventValidation e)
 OnValidationResultHandler Más...
 
 Modelo ()
 Constructor Más...
 
 Modelo (IValidationDataAnnotations validation)
 Constructor Más...
 
List< ValidationResult > Validate ()
 Valida las propiedade del objeto Más...
 
bool ValidateProperty (string propertyName, List< ValidationResult > validationResults)
 Valida la propiedad propertyName Más...
 
bool ValidateProperty (string propertyName, object value, List< ValidationResult > validationResults)
 Valida la propiedad propertyName con el valor value Más...
 

Propiedades

string _CuentaOrigenDelImporte = string.Empty [get, set]
 Permite establecer una cuenta origen del importe distinta de la caja. Por defecto no informar. Más...
 
Retiros _Retiro [get]
 Retiro Más...
 
decimal _Cambio [get, set]
 Valor de la cotización del retiro (COB_PAGO.CAMBIO) Más...
 
string _Operario [get, set]
 Código de operario que realiza el retiro. Deberá validar si existe el operario. En caso que exista deberá actualizar la propiedad _Nombre_Operario. Más...
 
string _NombreOperario [get]
 Nombre de operario que tiene asignado la propiedad _Operario. Será una propiedad de solo lectura. Más...
 
int _Linea [get]
 Identificación de la linea del retiro (COB_PAGO.LINEA) Más...
 
bool _Nova [get]
 Propietat que indica si es una linea nova Más...
 
string _Moneda [get, set]
 Código de moneda en que se ha realizado la reposición. Deberá validar que la moneda introducida existe (REPOSI.MONEDA) Más...
 
Divisa _Divisa [get]
 T114697 Más...
 
string _SimboloDivisa [get]
 114697 Simbolo de la divisa Más...
 
string _NombreMoneda [get]
 Nombre de la moneda que tiene asignado la propiedad _Moneda. Será una propiedad de solo lectura. Más...
 
bool _Cme [get]
 Nombre de la moneda que tiene asignado la propiedad _Moneda. Será una propiedad de solo lectura. Más...
 
decimal _Importe [get, set]
 Valor del importe que se retira Más...
 
decimal _ImporteDiv [get, set]
 Valor en Divisa del importe retirado Más...
 
string _Concepto [get, set]
 Concepto que se especifica al realizar el retiro Más...
 
IDocPrint _DocPrint [get, set]
 DocPrint Más...
 
string _Empresa [get, set]
 Empresa Más...
 
string _Fecha [get]
 Fecha Más...
 
string _Nombre [get]
 Nombre Más...
 
string _ReportBase [get, set]
 ReportBase Más...
 
string _ReportTitlePreview [get, set]
 T´tulo del preview Más...
 
- Propiedades heredados desde sage.ew.ewbase.ewEntidad
virtual string _DataBase [get, set]
 Base de datos a la que pertenece la tabla. Más...
 
virtual string _Tabla [get, set]
 Nombre de la tabla que la clase gestionará Más...
 
string _Error_Message [get, set]
 Mensaje de error Más...
 
string _Info_Message [get, set]
 Obtiene o establece un mensaje informativo. Más...
 
long ObjectId [get]
 Identificador de la instancia del objeto Más...
 
- Propiedades heredados desde sage.ew.interficies.IDocumentoImprimible
string _Fecha [get]
 Fecha Más...
 
string _Empresa [get, set]
 Empresa que origina la impresión Más...
 
string _ReportBase [get, set]
 Nombre del report que se va a utilizar para imprimir el documento Más...
 
string _ReportTitlePreview [get, set]
 PE-103490 Nombre del documento que se va a utilizar para la previsualización el documento Más...
 
string _Nombre [get]
 Nombre que se le va a dar al trabajo de impresión Más...
 
IDocPrint _DocPrint [get, set]
 Referencia al objeto de impresión. Se utiliza para finalizar la interacción entre el Documento y el objeto de impresión una vez terminado el trabajo. Más...
 

Otros miembros heredados

- Campos de datos heredados desde sage.ew.ewbase.ewEntidad
ewBonotera Navegacion = new ewBonotera()
 Objeto que permite la navegación entre los registros de la tabla asignada al objeto. Más...
 
- Campos de datos heredados desde sage.ew.ewbase.Modelo
RefreshBindingOnValidating _oRefreshBindingOnValidating = new RefreshBindingOnValidating()
 Objeto para refrecar propiedades del binding Más...
 
- Métodos protegidos heredados desde sage.ew.ewbase.ewEntidad
virtual void Navegacion__ValorActual_Change_After (Dictionary< string, object > teClave)
 Recibe un diccinario con el valor de la clave cuando Navegacion cambia de registro Más...
 
virtual void Navegacion__ValorActual_Change_Before (ref bool tlOk)
 Permite cancelar el cambio de registro Más...
 
virtual void _DescargarDatos ()
 Metodo privado que descarga los valores cargados en _Campo Más...
 
virtual string _Where ()
 Crea el where per a consultes Sql basat en el tipus d'objete, clau i valors Más...
 
virtual void _Exportar_Null ()
 Metodo privado que actualiza el valor del campo EXPORTAR, en caso de que se modifique un valor Este metodo también será usado, para actualizar los campos COM_FECHA y COM_ESTADO Más...
 
- Métodos protegidos heredados desde sage.ew.ewbase.Modelo
string GetFieldName (string property)
 Devuelve el atributo [FiledName] de la propiedad property Más...
 
- Atributos protegidos heredados desde sage.ew.ewbase.ewEntidad
bool _lTodos = false
 Si es carreguen tots els camps, guardarà true per a que al refrescar es tornin a carregar tots i no un a un Más...
 
Dictionary< String, ewCampo_lisCampos = new Dictionary<string, ewCampo>()
 Llista amb els camps d l'article Más...
 
- Atributos protegidos heredados desde sage.ew.ewbase.Modelo
IValidationDataAnnotations _oValidation
 Objeto para validaciones DataAnnotation Más...
 
Dictionary< string, string > _fieldNames = new Dictionary<string, string>()
 Lista de propiedades, fieldNames Más...
 
- Eventos heredados desde sage.ew.ewbase.ewEntidad
_Error_Message_After_Handler _Error_Message_After
 Evento que se dispara despues de establecer un valor en _Error_Message Más...
 
_Info_Message_After_Handler _Info_Message_After
 Evento que se dispara despues de establecer un valor en _Info_Message Más...
 
- Eventos heredados desde sage.ew.ewbase.Modelo
OnValidationResultHandler OnErrorValidation
 Evento ValidationResultHandler Más...
 

Descripción detallada

Clase que se utilizará para realizar el detalle del retiro de cajas

Definición en la línea 19 del archivo RetiroLinea.cs.

Documentación del constructor y destructor

◆ RetirosLinea() [1/2]

sage.ew.tpv.RetirosLinea.RetirosLinea ( )
inline

Constructor por defecto

Definición en la línea 75 del archivo RetiroLinea.cs.

◆ RetirosLinea() [2/2]

sage.ew.tpv.RetirosLinea.RetirosLinea ( Retiros  toRetiro,
DataRow  tdrRow = null 
)
inline

Nos permite inicializar el objeto RetiroLinea

Parámetros
toRetiro
tdrRow

Definición en la línea 85 del archivo RetiroLinea.cs.

Documentación de las funciones miembro

◆ _Delete()

override bool sage.ew.tpv.RetirosLinea._Delete ( )
inlinevirtual

Borra el registro correspondiente en la tabla COB_PAGO

Reimplementado de sage.ew.ewbase.ewEntidad.

Definición en la línea 325 del archivo RetiroLinea.cs.

◆ _GetCuentaEfectivo()

string sage.ew.tpv.RetirosLinea._GetCuentaEfectivo ( string  lcDivisa)
inline

Bug 117339 Se crea un metodo para obtener la forma de pago en efectivo

Parámetros
lcDivisa
Devuelve

Definición en la línea 685 del archivo RetiroLinea.cs.

◆ _Obtener_Datos_SageReports()

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

Datos para el Sage reports

Parámetros
tdicParametros
Devuelve

Implementa sage.ew.interficies.ISageReportsDataProvider.

Definición en la línea 817 del archivo RetiroLinea.cs.

◆ _Obtener_Filtros_SageReports()

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

Filtros para Sage Reports

Parámetros
tdicParametros
Devuelve

Implementa sage.ew.interficies.ISageReportsFilterProvider.

Definición en la línea 807 del archivo RetiroLinea.cs.

◆ _Print()

bool sage.ew.tpv.RetirosLinea._Print ( )
inline

Método que nos imprime un report con los retiros que se han realizado

Definición en la línea 478 del archivo RetiroLinea.cs.

◆ _Save()

override bool sage.ew.tpv.RetirosLinea._Save ( )
inlinevirtual

Actualiza la tabla COB_PAGO a partir de los datos guardados en el objeto

Reimplementado de sage.ew.ewbase.ewEntidad.

Definición en la línea 360 del archivo RetiroLinea.cs.

◆ _Show()

virtual void sage.ew.tpv.RetirosLinea._Show ( )
inlinevirtual

Método para mostrar el grid de retiros del día.

Definición en la línea 462 del archivo RetiroLinea.cs.

◆ _Show_Print()

bool sage.ew.tpv.RetirosLinea._Show_Print ( int  tnAbrirEn = 1)
inline

Show_Print

Parámetros
tnAbrirEn
Devuelve

Implementa sage.ew.interficies.IDocumentoImprimible.

Definición en la línea 797 del archivo RetiroLinea.cs.

◆ _ValidaCuentaEfectivo()

bool sage.ew.tpv.RetirosLinea._ValidaCuentaEfectivo ( )
inline

Bug 117339 Valida si hay forma de pago en efectivo

Devuelve

Definición en la línea 705 del archivo RetiroLinea.cs.

Documentación de propiedades

◆ _Cambio

decimal sage.ew.tpv.RetirosLinea._Cambio
getset

Valor de la cotización del retiro (COB_PAGO.CAMBIO)

Definición en la línea 137 del archivo RetiroLinea.cs.

◆ _Cme

bool sage.ew.tpv.RetirosLinea._Cme
get

Nombre de la moneda que tiene asignado la propiedad _Moneda. Será una propiedad de solo lectura.

Definición en la línea 266 del archivo RetiroLinea.cs.

◆ _Concepto

string sage.ew.tpv.RetirosLinea._Concepto
getset

Concepto que se especifica al realizar el retiro

Definición en la línea 312 del archivo RetiroLinea.cs.

◆ _CuentaOrigenDelImporte

string sage.ew.tpv.RetirosLinea._CuentaOrigenDelImporte = string.Empty
getset

Permite establecer una cuenta origen del importe distinta de la caja. Por defecto no informar.

Definición en la línea 65 del archivo RetiroLinea.cs.

◆ _Divisa

Divisa sage.ew.tpv.RetirosLinea._Divisa
get

T114697

Definición en la línea 232 del archivo RetiroLinea.cs.

◆ _DocPrint

IDocPrint sage.ew.tpv.RetirosLinea._DocPrint
getset

DocPrint

Definición en la línea 719 del archivo RetiroLinea.cs.

◆ _Empresa

string sage.ew.tpv.RetirosLinea._Empresa
getset

Empresa

Definición en la línea 741 del archivo RetiroLinea.cs.

◆ _Fecha

string sage.ew.tpv.RetirosLinea._Fecha
get

Fecha

Definición en la línea 750 del archivo RetiroLinea.cs.

◆ _Importe

decimal sage.ew.tpv.RetirosLinea._Importe
getset

Valor del importe que se retira

Definición en la línea 277 del archivo RetiroLinea.cs.

◆ _ImporteDiv

decimal sage.ew.tpv.RetirosLinea._ImporteDiv
getset

Valor en Divisa del importe retirado

Definición en la línea 295 del archivo RetiroLinea.cs.

◆ _Linea

int sage.ew.tpv.RetirosLinea._Linea
get

Identificación de la linea del retiro (COB_PAGO.LINEA)

Definición en la línea 188 del archivo RetiroLinea.cs.

◆ _Moneda

string sage.ew.tpv.RetirosLinea._Moneda
getset

Código de moneda en que se ha realizado la reposición. Deberá validar que la moneda introducida existe (REPOSI.MONEDA)

Definición en la línea 207 del archivo RetiroLinea.cs.

◆ _Nombre

string sage.ew.tpv.RetirosLinea._Nombre
get

Nombre

Definición en la línea 761 del archivo RetiroLinea.cs.

◆ _NombreMoneda

string sage.ew.tpv.RetirosLinea._NombreMoneda
get

Nombre de la moneda que tiene asignado la propiedad _Moneda. Será una propiedad de solo lectura.

Definición en la línea 255 del archivo RetiroLinea.cs.

◆ _NombreOperario

string sage.ew.tpv.RetirosLinea._NombreOperario
get

Nombre de operario que tiene asignado la propiedad _Operario. Será una propiedad de solo lectura.

Definición en la línea 180 del archivo RetiroLinea.cs.

◆ _Nova

bool sage.ew.tpv.RetirosLinea._Nova
get

Propietat que indica si es una linea nova

Definición en la línea 196 del archivo RetiroLinea.cs.

◆ _Operario

string sage.ew.tpv.RetirosLinea._Operario
getset

Código de operario que realiza el retiro. Deberá validar si existe el operario. En caso que exista deberá actualizar la propiedad _Nombre_Operario.

Definición en la línea 151 del archivo RetiroLinea.cs.

◆ _ReportBase

string sage.ew.tpv.RetirosLinea._ReportBase
getset

ReportBase

Definición en la línea 772 del archivo RetiroLinea.cs.

◆ _ReportTitlePreview

string sage.ew.tpv.RetirosLinea._ReportTitlePreview
getset

T´tulo del preview

Definición en la línea 784 del archivo RetiroLinea.cs.

◆ _Retiro

Retiros sage.ew.tpv.RetirosLinea._Retiro
get

Retiro

Definición en la línea 126 del archivo RetiroLinea.cs.

◆ _SimboloDivisa

string sage.ew.tpv.RetirosLinea._SimboloDivisa
get

114697 Simbolo de la divisa

Definición en la línea 244 del archivo RetiroLinea.cs.


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