Certificados de obra. Más...
Estructuras de datos | |
class | CertifObraDetalle |
Clase para tabla relacionada. Más... | |
Métodos públicos | |
override Dictionary< string, object > | _Obtener_Filtros_SageReports (Dictionary< string, object > tdicParametros=null) |
void | _AddLineaCertificacionObras (ref DataTable tdLineas, Dictionary< string, object > tdicParametros) |
Añadir linea de la certificación. | |
override void | _Print () |
Print. | |
override void | _New (string tcCodigo="") |
Nuevo documento. | |
override void | _Load () |
Metodo _Load de la clase base de los mantenimientos. | |
override bool | _Save () |
Guardar el documento. | |
override bool | _Suma_Numero () |
Busca el siguiente número de documento. | |
override bool | _Resta_Numero (string numeroactual) |
Resta el numero del contador. | |
override bool | _Comprobar_Existe_Documento (string numero) |
Comprobar si el documento existe. | |
override bool | _Delete () |
Elimina el registro actual. | |
override bool | _Abandonar_Documento () |
Prepara el entorno para un nuevo documento. | |
bool | _DocumentoGenerado () |
Comprobar si hay que generar el documento. | |
bool | _CargarObra () |
Cargar los datos de la _Obra. | |
bool | _CargarObra (string obra) |
Cargar los datos de la obra. | |
bool | _CargarPresupuesto () |
Carga los datos del _Presuven. | |
bool | _CargarPresupuesto (string letra, string numero) |
Carga los datos del presupuesto indicado. | |
bool | _LeerCertificado () |
Dado un numero de certificado lo lee, si és vacio leer todos. | |
bool | _Generar (out string mensajesgenerar) |
Generar un albaran de venta. | |
void | _CrearDataTableNavegacion (Dictionary< string, object > teClave=null) |
Crea el datatable para navegar entre las certificaciones. | |
![]() | |
virtual bool | _Show_Print (int tnAbrirEn=1) |
Muestra la pantalla de impresión. | |
virtual DataTable | _Obtener_Datos_SageReports (Dictionary< string, object > tdicParametros=null) |
_Obtener_Datos_SageReports | |
void | _ShowDialog () |
Método que se dispara cuando hay que mostrar el formulario asociado. | |
override void | _Show () |
Método que se dispara cuando hay que mostrar el formulario asociado. | |
virtual bool | _Delete (string numeroactual) |
Elimina el registro actual. | |
override void | _Load () |
Cargar el documento. | |
override bool | _Save () |
Guardar el documento. | |
virtual bool | _Update_Cabecera () |
Guarda el registro actual. | |
virtual void | _Comprovar_KeyCopy () |
Comprueba si el número de documento está bloqueado o no. | |
virtual void | _Bloquear_Documento (bool tlBloqueo) |
Bloquear / Desbloquear el documento. | |
virtual string | _Obtener_Clave_Documento () |
Devolver valor actual de la clave del documento. | |
override bool | _Delete () |
Elimina el registro actual. | |
virtual bool | _Documento_Vacio () |
Devuelve true si no hay lineas en el detalle del documento, o hay una sola linea pero no tiene datos. | |
virtual bool | _Resta_Numero (string clave, string numeroactual) |
Resta el numero del contador. | |
virtual string | _Suma_Numero (string clave) |
Busca el siguiente número de documento. | |
virtual bool | _Es_Valido () |
Devuelve si el documento es válido. | |
virtual string | Vaciar_Codigo () |
Devuelve la cadena para vaciar _Codigo. | |
DocumentoBase () | |
Constructor vacío. | |
DocumentoBase (string tcCodigo) | |
Constructor con código. | |
![]() | |
void | _Load (string tcGuid) |
Aquest mètode ens carregarà el registre que tingui associat aquest Guid. | |
void | _Cancel () |
Cancelar la edición del registro actual. | |
bool | _Existe_Registro () |
Nos indica si existe el registro en la Base de Datos. | |
IResultadoDuplicacion | _Duplicar (string lcCodigo) |
Duplica el registro en la Base de Datos. | |
ewMante | _Clonar () |
Devuelve una copia exacta del objeto actual. | |
void | _AddManteTRel (IManteTRel toManteTRel) |
Añadie los manteTRel a una lista, para gestionar el _Load, _Save y el _Delete. | |
Campos de datos | |
sage.ew.cliente.Obra | _ObraObject |
Objeto obra. | |
sage.ew.docsven.ewDocVentaPRESUP | _PresupuestoObject |
Objeto obra. | |
decimal | _TotalPresup = 0 |
Total presupuestos. | |
decimal | _TotalAda = 0 |
Total facturadas. | |
decimal | _TotalCert = 0 |
Total certificadas. | |
decimal | _TotalFact = 0 |
Total facturas. | |
decimal | _TotalPresupDiv = 0 |
Total presupuestos divisa. | |
decimal | _TotalAdaDiv = 0 |
Total facturadas divisa. | |
decimal | _TotalCertDiv = 0 |
Total certificadas divisa. | |
decimal | _TotalFactDiv = 0 |
Total facturas divisa. | |
string | _NumeroAlbaran = "" |
Número del albarán que ha generado el certificado. | |
string | _LetraAlbaran = "" |
Letra del albarán que ha generado el certificado. | |
![]() | |
string | _Mensaje_Error = "" |
Mensaje de error procedente del formulario base. | |
sage.ew.formul.FormBaseDocumento | _oForm |
Referencia al formulario asociado. | |
FormBase | _FormDocumento |
Devuelve la instancia del formulario si el documento está enlazado con la capa visual (GesDoc) | |
Type | _DetalleDocumentoType |
PE-80720. A partir de aquí, añadimos las propiedades y los metodos para gestionar el formulario de mantenimiento. | |
Métodos protegidos | |
override void | Inicializar () |
Métodoo para incializar el documento. | |
override void | AsignarValoresClave () |
Asigna los valores de la clave a _Codigo. | |
![]() | |
bool | _AddValuesToDiccionary (Dictionary< string, object > toFuente, ref Dictionary< string, object > toDestino) |
Método auxiliar para fusionar diccionarios con control de claves duplicadas. | |
DataTable | _CreaDataTableReports (Type oType, dynamic toRel, DataTable toDt=null) |
A partir de las propiedades de un tipo con la etiqueta ReportProperty, se monta un DataTable para la impresión. | |
virtual object | _FormatValue (object toValue, String tcFormat) |
Formatea el valor a partir de la cadena (si es una fecha) | |
void | Inicializar () |
Métodoo para incializar el documento. | |
new void | _Addons_Cargar () |
Método para cargar en el diccionari _Addons todas las extensiones del documento actual para los addons/módulos disponibles. | |
Propiedades | |
new string | _Empresa [get, set] |
_Empresa | |
string | _Letra [get, set] |
_Letra | |
string | _Presuven [get, set] |
_Presuven | |
string | _Obra [get, set] |
Código de la _Obra. | |
string | _Numero [get, set] |
_Numero | |
bool | _IncluirComentarios [get, set] |
Incluir comentarios. | |
override Dictionary< string, string > | _Keys [get] |
Relación entre los campos y las propiedades de la clase de negocio. | |
![]() | |
bool | _EnUso [get, set] |
Si el documento esta en uso. | |
string | _MensajeEnUso [get] |
Mensaje de desbloqueo de un documento en uso por otro usuario Si el documento no está en Uso devolverá una cadena en blanco. | |
virtual bool | _Solo_Lectura [get] |
Si el documento esta en uso o el usuario no tiene acceso a esta pantalla o tiene acceso de solo lectura. | |
dynamic | _Detalle [get] |
Detalle del documneto. | |
virtual IDocPrint | _DocPrint [get, set] |
DocPrint. | |
virtual String | _ReportBase [get, set] |
Report base del documento. | |
string | _Empresa [get, set] |
Empresa. | |
virtual String | _ReportTitlePreview [get, set] |
Título de la vista previa del report. | |
Type | _TypeLinea [get, set] |
Type de la línea del documento. | |
![]() | |
string | _Nombre [get] |
Nombre que se le va a dar al trabajo de impresión. | |
![]() | |
string | _Codigo [get, set] |
Campo de la tabla que representa el "Código" del mantenimiento. Por defecto siempre es CODIGO. | |
string | _Nombre [get, set] |
Campo de la tabla que representa el "Nombre" del mantenimiento. Por defecto siempre es NOMBRE. | |
string | _Error_Message [get, set] |
Campo donde se informará de los errores en mantenimientos. | |
string | _Guid_Id [get] |
Ens retorna el valor que hi ha al camp GUID_ID de la taula. | |
DateTime? | _Created [get] |
Ens retorna el valor que hi ha al camp CREATED de la taula. | |
DateTime? | _Modified [get] |
Ens retorna el valor que hi ha al camp MODIFIED de la taula. | |
Dictionary< string, object > | _Addons [get] |
Diccionario donde cargaremos los addons disponibles (PE-100212) | |
string | _Pantalla [get, set] |
Nombre clave del formulario. | |
string | _Tabla [get, set] |
Nombre de la tabla que navegamos. | |
AccionTraspasoUltimoEjercicio | _TraspasoUltimoEjercicio [get] |
Indica si la funcionalidad de actualizar los datos al último ejercicio esta activa. | |
string | _ManteAdic [get, set] |
Nombre de pantalla "virtual" que vamos a dar a las clases que deriven de ewMante y que necesiten utilizar extensiones y que no tengan propiedades _Pantalla ni _Tabla informadas. | |
Otros miembros heredados | |
![]() | |
dynamic | detalleDocumento |
Detalle del documneto. | |
IDocPrint | _oDocPrint |
IDocPrint. | |
Certificados de obra.
Definición en la línea 30 del archivo CertifObra.cs.
|
inlinevirtual |
Prepara el entorno para un nuevo documento.
Reimplementado de sage.ew.ewbase.DocumentoBase.
Definición en la línea 780 del archivo CertifObra.cs.
|
inline |
Añadir linea de la certificación.
tdLineas | |
tdicParametros |
Definición en la línea 397 del archivo CertifObra.cs.
|
inline |
|
inline |
Cargar los datos de la obra.
obra |
Definición en la línea 844 del archivo CertifObra.cs.
|
inline |
|
inline |
Carga los datos del presupuesto indicado.
letra | |
numero |
Definición en la línea 943 del archivo CertifObra.cs.
|
inlinevirtual |
Comprobar si el documento existe.
numero |
Reimplementado de sage.ew.ewbase.DocumentoBase.
Definición en la línea 733 del archivo CertifObra.cs.
|
inline |
Crea el datatable para navegar entre las certificaciones.
teClave |
Definición en la línea 1622 del archivo CertifObra.cs.
|
inline |
Elimina el registro actual.
Implementa sage.ew.interficies.IMante.
Definición en la línea 767 del archivo CertifObra.cs.
|
inline |
Comprobar si hay que generar el documento.
Definición en la línea 806 del archivo CertifObra.cs.
|
inline |
|
inline |
Dado un numero de certificado lo lee, si és vacio leer todos.
Definición en la línea 1006 del archivo CertifObra.cs.
|
inline |
Metodo _Load de la clase base de los mantenimientos.
Implementa sage.ew.interficies.IMante.
Definición en la línea 501 del archivo CertifObra.cs.
|
inline |
Nuevo documento.
tcCodigo |
Implementa sage.ew.interficies.IMante.
Definición en la línea 463 del archivo CertifObra.cs.
|
inlinevirtual |
tdicParametros |
Reimplementado de sage.ew.ewbase.DocumentoBase.
Definición en la línea 353 del archivo CertifObra.cs.
|
inlinevirtual |
Print.
Reimplementado de sage.ew.ewbase.DocumentoBase.
Definición en la línea 427 del archivo CertifObra.cs.
|
inlinevirtual |
Resta el numero del contador.
numeroactual |
Reimplementado de sage.ew.ewbase.DocumentoBase.
Definición en la línea 712 del archivo CertifObra.cs.
|
inline |
Guardar el documento.
Implementa sage.ew.interficies.IMante.
Definición en la línea 548 del archivo CertifObra.cs.
|
inlinevirtual |
Busca el siguiente número de documento.
Reimplementado de sage.ew.ewbase.DocumentoBase.
Definición en la línea 563 del archivo CertifObra.cs.
|
inlineprotectedvirtual |
Asigna los valores de la clave a _Codigo.
Reimplementado de sage.ew.ewbase.DocumentoBase.
Definición en la línea 453 del archivo CertifObra.cs.
|
inlineprotected |
Métodoo para incializar el documento.
Definición en la línea 305 del archivo CertifObra.cs.
string sage.ew.docsven.CertifObra._LetraAlbaran = "" |
Letra del albarán que ha generado el certificado.
Definición en la línea 294 del archivo CertifObra.cs.
string sage.ew.docsven.CertifObra._NumeroAlbaran = "" |
Número del albarán que ha generado el certificado.
Definición en la línea 289 del archivo CertifObra.cs.
sage.ew.cliente.Obra sage.ew.docsven.CertifObra._ObraObject |
Objeto obra.
Definición en la línea 239 del archivo CertifObra.cs.
sage.ew.docsven.ewDocVentaPRESUP sage.ew.docsven.CertifObra._PresupuestoObject |
Objeto obra.
Definición en la línea 244 del archivo CertifObra.cs.
decimal sage.ew.docsven.CertifObra._TotalAda = 0 |
Total facturadas.
Definición en la línea 254 del archivo CertifObra.cs.
decimal sage.ew.docsven.CertifObra._TotalAdaDiv = 0 |
Total facturadas divisa.
Definición en la línea 274 del archivo CertifObra.cs.
decimal sage.ew.docsven.CertifObra._TotalCert = 0 |
Total certificadas.
Definición en la línea 259 del archivo CertifObra.cs.
decimal sage.ew.docsven.CertifObra._TotalCertDiv = 0 |
Total certificadas divisa.
Definición en la línea 279 del archivo CertifObra.cs.
decimal sage.ew.docsven.CertifObra._TotalFact = 0 |
Total facturas.
Definición en la línea 264 del archivo CertifObra.cs.
decimal sage.ew.docsven.CertifObra._TotalFactDiv = 0 |
Total facturas divisa.
Definición en la línea 284 del archivo CertifObra.cs.
decimal sage.ew.docsven.CertifObra._TotalPresup = 0 |
Total presupuestos.
Definición en la línea 249 del archivo CertifObra.cs.
decimal sage.ew.docsven.CertifObra._TotalPresupDiv = 0 |
Total presupuestos divisa.
Definición en la línea 269 del archivo CertifObra.cs.
|
getset |
_Empresa
Implementa sage.ew.interficies.IDocumentoImprimible.
Definición en la línea 65 del archivo CertifObra.cs.
|
getset |
Incluir comentarios.
Definición en la línea 204 del archivo CertifObra.cs.
|
get |
Relación entre los campos y las propiedades de la clase de negocio.
No ha de presentar el botón de la gestión documental, es un documento virtual
Definición en la línea 225 del archivo CertifObra.cs.
|
getset |
_Letra
Definición en la línea 84 del archivo CertifObra.cs.
|
getset |
_Numero
Definición en la línea 183 del archivo CertifObra.cs.
|
getset |
Código de la _Obra.
Definición en la línea 152 del archivo CertifObra.cs.
|
getset |
_Presuven
Definición en la línea 116 del archivo CertifObra.cs.