Referencia de la Clase sage.ew.docscompra.ewDocCompraPROPUESTA

Clase documento de PROPUESTAS DE COMPRA Más...

Diagrama de herencias de sage.ew.docscompra.ewDocCompraPROPUESTA
sage.ew.docscompra.DocsCompra.ewDocCompra< ewDocCompraCabPROPUESTA, ewDocCompraLinPROPUESTA, ewDocCompraPiePROPUESTA > sage.ew.docscompra.DocsCompra.ewDocCompra< ewDocCompraCabPROPUESTA, ewDocCompraLinPROPUESTA, ewDocCompraPiePROPUESTA > sage.ew.interficies.IDocumentoMarcas

Métodos públicos

 ewDocCompraPROPUESTA ()
 Inicializa una nueva instancia de la clase ewDocCompraPROPUESTA Más...
 
 ewDocCompraPROPUESTA (dynamic toForm)
 Inicializa una nueva instancia de la clase ewDocCompraPROPUESTA Más...
 
override IDocCompra< ewDocCompraCabPROPUESTA, ewDocCompraLinPROPUESTA, ewDocCompraPiePROPUESTA_NuevaInstanciaDocumento ()
 Instancia propuesta de compra Más...
 
override void _Bloquear_Documento (bool tlBloqueo)
 bloquegem el document Más...
 
override bool _Comprobaciones_Antes_Delete_Documento (bool tlPreguntaBorrar=true)
 Comprobaciones a realizar antes de llamar al _delete() Más...
 
string _To_Pedido (Dictionary< string, object > toParam)
 Traspaso de propuesta de compra a pedido de compra Más...
 
string _To_Albaran (Dictionary< string, object > toParam)
 Traspaso de propuesta de compra a albarán de compra Más...
 
override Dictionary< string, object > _Traspaso_DocDestino_Validaciones_Previas ()
 Comprobaciones previas a realizar en una propuesta de compra antes de pasar a realizar el traspaso a documento destino (pedido de compra o albarán de compra). Se controlará que la propuesta de compra origen no esté en uso, que no sea de solo lectura, que esté el documento en un estado consistente, que tenga proveedor, líneas a traspasar, etc. Más...
 
override ConfiguradorTraspasoAlbaran _Obtener_Config_Traspaso_DocDestino (ConfiguradorTraspasoAlbaran._DestinosTraspaso teDestinoTraspaso=ConfiguradorTraspasoAlbaran._DestinosTraspaso.albaran)
 Obtener la configuración de traspaso de propuesta de compra a documento destino (pedido de compra, albarán de compra) Más...
 
override bool _Es_Valido (bool tlAbandonaDocumento=false)
 validacions del document Más...
 
override bool _Delete ()
 PE104332- si està cancelat s'ha de poder borrar, però ha d'estar de solo_lectura ja q no s'ha de poder afegir linies ni traspassar. Más...
 
- Métodos públicos heredados desde sage.ew.interficies.IDocumentoMarcas
void _Refrescar_Form ()
 Metodo para refrescar el formulario asociado Más...
 
Boolean _Save ()
 Guardar el documento Más...
 

Campos de datos

bool _Solo_Lectura_disabled = false
 Propiedad para aquellos métodos que toquen propiedades sensibles al control de cambios => marcar sello traspasado, traspaso de documentos, etc. en que la propiedad que actualizan se utiliza para el control de solo lecutra por lo que nunca se grabaría el cambio Más...
 

Métodos protegidos

override void _Consulta_Load ()
 Camps propis de la propuesta de compra Más...
 
override void _Comprovar_KeyCopy (String tcEmpresa, String tcNumero, String tcProveedor=" ")
 revisar si està en uso la proposta de compra Más...
 
override void Inicializar_Constructor_ewDocCompra ()
 inicialitzem les propietats de la proposta de compra Más...
 

Propiedades

IMarcas _MarcasDocumento [get]
 Listado de marcas del presupuesto Más...
 
new bool _Solo_Lectura [get]
 solo lectura Más...
 
override eTipoDocumento _TipoDocumento [get]
 Es una proposta de compra Más...
 
override IDocPrint _DocPrint [get, set]
 Redefinición del objeto _DocPrint para las propuestas de compra Más...
 
- Propiedades heredados desde sage.ew.interficies.IDocumentoMarcas
IMarcas _MarcasDocumento [get]
 IMarcas Más...
 

Descripción detallada

Clase documento de PROPUESTAS DE COMPRA

Clase documento de PROPUESTAS DE COMPRA

Definición en la línea 27 del archivo DocsPropuestaCompra.cs.

Documentación del constructor y destructor

◆ ewDocCompraPROPUESTA() [1/2]

sage.ew.docscompra.ewDocCompraPROPUESTA.ewDocCompraPROPUESTA ( )
inline

Inicializa una nueva instancia de la clase ewDocCompraPROPUESTA

Definición en la línea 34 del archivo DocsPropuestaCompra.cs.

◆ ewDocCompraPROPUESTA() [2/2]

sage.ew.docscompra.ewDocCompraPROPUESTA.ewDocCompraPROPUESTA ( dynamic  toForm)
inline

Inicializa una nueva instancia de la clase ewDocCompraPROPUESTA

Parámetros
toForm

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

Documentación de las funciones miembro

◆ _Bloquear_Documento()

override void sage.ew.docscompra.ewDocCompraPROPUESTA._Bloquear_Documento ( bool  tlBloqueo)
inline

bloquegem el document

Parámetros
tlBloqueo

Definición en la línea 489 del archivo DocsPropuestaCompra.cs.

◆ _Comprobaciones_Antes_Delete_Documento()

override bool sage.ew.docscompra.ewDocCompraPROPUESTA._Comprobaciones_Antes_Delete_Documento ( bool  tlPreguntaBorrar = true)
inline

Comprobaciones a realizar antes de llamar al _delete()

Parámetros
tlPreguntaBorrarParámetro opcional para indicar si queremos preguntar al usuario por el borrado

Definición en la línea 583 del archivo DocsPropuestaCompra.cs.

◆ _Comprovar_KeyCopy()

override void sage.ew.docscompra.ewDocCompraPROPUESTA._Comprovar_KeyCopy ( String  tcEmpresa,
String  tcNumero,
String  tcProveedor = "  " 
)
inlineprotected

revisar si està en uso la proposta de compra

Parámetros
tcEmpresa
tcNumero
tcProveedor

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

◆ _Consulta_Load()

override void sage.ew.docscompra.ewDocCompraPROPUESTA._Consulta_Load ( )
inlineprotected

Camps propis de la propuesta de compra

Definición en la línea 464 del archivo DocsPropuestaCompra.cs.

◆ _Delete()

override bool sage.ew.docscompra.ewDocCompraPROPUESTA._Delete ( )
inline

PE104332- si està cancelat s'ha de poder borrar, però ha d'estar de solo_lectura ja q no s'ha de poder afegir linies ni traspassar.

Devuelve

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

◆ _Es_Valido()

override bool sage.ew.docscompra.ewDocCompraPROPUESTA._Es_Valido ( bool  tlAbandonaDocumento = false)
inline

validacions del document

Parámetros
tlAbandonaDocumento
Devuelve

Definición en la línea 875 del archivo DocsPropuestaCompra.cs.

◆ _NuevaInstanciaDocumento()

override IDocCompra<ewDocCompraCabPROPUESTA, ewDocCompraLinPROPUESTA, ewDocCompraPiePROPUESTA> sage.ew.docscompra.ewDocCompraPROPUESTA._NuevaInstanciaDocumento ( )
inline

Instancia propuesta de compra

Devuelve

Definición en la línea 116 del archivo DocsPropuestaCompra.cs.

◆ _Obtener_Config_Traspaso_DocDestino()

override ConfiguradorTraspasoAlbaran sage.ew.docscompra.ewDocCompraPROPUESTA._Obtener_Config_Traspaso_DocDestino ( ConfiguradorTraspasoAlbaran._DestinosTraspaso  teDestinoTraspaso = ConfiguradorTraspasoAlbaran._DestinosTraspaso.albaran)
inline

Obtener la configuración de traspaso de propuesta de compra a documento destino (pedido de compra, albarán de compra)

Parámetros
teDestinoTraspaso
Devuelve

Definición en la línea 796 del archivo DocsPropuestaCompra.cs.

◆ _To_Albaran()

string sage.ew.docscompra.ewDocCompraPROPUESTA._To_Albaran ( Dictionary< string, object >  toParam)
inline

Traspaso de propuesta de compra a albarán de compra

Parámetros
toParamDiccionario de parámetros. Claves: fecha, almacen, docudestino, proveedor, operario, obra, formapago, numero
Devuelve
Número de albarán de compra generado con el formato proveedor-numero.

Definición en la línea 698 del archivo DocsPropuestaCompra.cs.

◆ _To_Pedido()

string sage.ew.docscompra.ewDocCompraPROPUESTA._To_Pedido ( Dictionary< string, object >  toParam)
inline

Traspaso de propuesta de compra a pedido de compra

Parámetros
toParamDiccionario de parámetros. Claves: fecha, almacen, docudestino, proveedor, operario, obra, formapago, numero
Devuelve
Número de pedido de compra generado.

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

◆ _Traspaso_DocDestino_Validaciones_Previas()

override Dictionary<string, object> sage.ew.docscompra.ewDocCompraPROPUESTA._Traspaso_DocDestino_Validaciones_Previas ( )
inline

Comprobaciones previas a realizar en una propuesta de compra antes de pasar a realizar el traspaso a documento destino (pedido de compra o albarán de compra). Se controlará que la propuesta de compra origen no esté en uso, que no sea de solo lectura, que esté el documento en un estado consistente, que tenga proveedor, líneas a traspasar, etc.

Devuelve
Diccionario con dos claves (bool ok, string mensajeerror)

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

◆ Inicializar_Constructor_ewDocCompra()

override void sage.ew.docscompra.ewDocCompraPROPUESTA.Inicializar_Constructor_ewDocCompra ( )
inlineprotected

inicialitzem les propietats de la proposta de compra

Definición en la línea 502 del archivo DocsPropuestaCompra.cs.

Documentación de los campos

◆ _Solo_Lectura_disabled

bool sage.ew.docscompra.ewDocCompraPROPUESTA._Solo_Lectura_disabled = false

Propiedad para aquellos métodos que toquen propiedades sensibles al control de cambios => marcar sello traspasado, traspaso de documentos, etc. en que la propiedad que actualizan se utiliza para el control de solo lecutra por lo que nunca se grabaría el cambio

Definición en la línea 66 del archivo DocsPropuestaCompra.cs.

Documentación de propiedades

◆ _DocPrint

override IDocPrint sage.ew.docscompra.ewDocCompraPROPUESTA._DocPrint
getset

Redefinición del objeto _DocPrint para las propuestas de compra

Definición en la línea 1333 del archivo tmpDocPrint.cs.

◆ _MarcasDocumento

IMarcas sage.ew.docscompra.ewDocCompraPROPUESTA._MarcasDocumento
get

Listado de marcas del presupuesto

Definición en la línea 76 del archivo DocsPropuestaCompra.cs.

◆ _Solo_Lectura

new bool sage.ew.docscompra.ewDocCompraPROPUESTA._Solo_Lectura
get

solo lectura

Definición en la línea 89 del archivo DocsPropuestaCompra.cs.

◆ _TipoDocumento

override eTipoDocumento sage.ew.docscompra.ewDocCompraPROPUESTA._TipoDocumento
get

Es una proposta de compra

Definición en la línea 105 del archivo DocsPropuestaCompra.cs.


La documentación para esta clase fue generada a partir de los siguientes ficheros: