Referencia de la Clase sage.ew.docscompra.ewDocCompraDEPOSITO

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

Diagrama de herencias de sage.ew.docscompra.ewDocCompraDEPOSITO
sage.ew.docscompra.DocsCompra.ewDocCompra< ewDocCompraCabDEPOSITO, ewDocCompraLinDEPOSITO, ewDocCompraPieDEPOSITO > sage.ew.docscompra.DocsCompra.ewDocCompra< ewDocCompraCabDEPOSITO, ewDocCompraLinDEPOSITO, ewDocCompraPieDEPOSITO >

Métodos públicos

 ewDocCompraDEPOSITO ()
 Inicializa una nueva instancia de la clase ewDocCompraDEPOSITO Más...
 
 ewDocCompraDEPOSITO (dynamic toForm)
 Inicializa una nueva instancia de la clase ewDocCompraDEPOSITO Más...
 
override void _Bloquear_Documento (bool tlBloqueo)
 bloquegem el document Más...
 
override IDocCompra< ewDocCompraCabDEPOSITO, ewDocCompraLinDEPOSITO, ewDocCompraPieDEPOSITO_NuevaInstanciaDocumento ()
 Instancia deposito de compra Más...
 
string _To_Albaran (Dictionary< string, object > toParam)
 Traspaso de depósito de compra a albarán de compra Más...
 
string _To_Devolucion (Dictionary< string, object > toParam)
 Traspaso de depósito de compra a devolución de depósito de compra Más...
 
override ConfiguradorTraspasoAlbaran _Obtener_Config_Traspaso_DocDestino (ConfiguradorTraspasoAlbaran._DestinosTraspaso teDestinoTraspaso=ConfiguradorTraspasoAlbaran._DestinosTraspaso.albaran)
 Obtener la configuración de traspaso de depósito de compra a posibles documentos destino (devolución de depósito de compra, albarán de compra) Más...
 
override bool _Documento_Traspasado_Totalmente ()
 Método que comprueba si todas las líneas del depósito de compra han sido servidas en su totalidad. Más...
 
override Dictionary< string, object > _Traspaso_DocDestino_Validaciones_Previas ()
 Comprobaciones previas a realizar en un deposito de compra antes de pasar a realizar el traspaso a documento destino (albarán decompra o devolución de depósito de compra). Se controlará que el depósito 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 bool _Es_Valido (bool tlAbandonaDocumento=false)
 validacions del document Más...
 
override bool _Delete ()
 borrar Más...
 
override bool _Contiene_Series ()
 Devuelve true si el documento de compra cargado contiene Series (Mirando si hay algún registro en COMSER) Más...
 
override bool _Contiene_Lotes ()
 Devuelve true si el documento de compra cargado contiene Series (Mirando si hay algún registro en COMSER) Más...
 
override bool _Comprobaciones_Borrado_Series (ref string tcMensaje)
 Realiza las comprobaciones necesarias para determinar si se pueden borrar las series. Devuelve true si se puede proseguir con el borrado Más...
 
override bool _Comprobaciones_Antes_Delete_Documento (bool tlPreguntaBorrar=true)
 Comprobaciones a realizar antes de llamar al _delete() 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 del deposito de compra Más...
 
override void _Comprovar_KeyCopy (String tcEmpresa, String tcNumero, String tcProveedor=" ")
 revisar si està en uso el deposito de compra Más...
 
override void Inicializar_Constructor_ewDocCompra ()
 inicialitzem les propietats del deposito de compra Más...
 

Propiedades

new bool _Solo_Lectura [get]
 solo lectura Más...
 
override eTipoDocumento _TipoDocumento [get]
 Es un deposito Más...
 
override IDocPrint _DocPrint [get, set]
 Redefinición del objeto _DocPrint para los depósitos de compra Más...
 

Descripción detallada

Clase documento de DEPOSITO DE COMPRA

Definición en la línea 30 del archivo DocsDepositoCompra.cs.

Documentación del constructor y destructor

◆ ewDocCompraDEPOSITO() [1/2]

sage.ew.docscompra.ewDocCompraDEPOSITO.ewDocCompraDEPOSITO ( )
inline

Inicializa una nueva instancia de la clase ewDocCompraDEPOSITO

Definición en la línea 37 del archivo DocsDepositoCompra.cs.

◆ ewDocCompraDEPOSITO() [2/2]

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

Inicializa una nueva instancia de la clase ewDocCompraDEPOSITO

Parámetros
toForm

Definición en la línea 48 del archivo DocsDepositoCompra.cs.

Documentación de las funciones miembro

◆ _Bloquear_Documento()

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

bloquegem el document

Parámetros
tlBloqueo

Definición en la línea 135 del archivo DocsDepositoCompra.cs.

◆ _Comprobaciones_Antes_Delete_Documento()

override bool sage.ew.docscompra.ewDocCompraDEPOSITO._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 973 del archivo DocsDepositoCompra.cs.

◆ _Comprobaciones_Borrado_Series()

override bool sage.ew.docscompra.ewDocCompraDEPOSITO._Comprobaciones_Borrado_Series ( ref string  tcMensaje)
inline

Realiza las comprobaciones necesarias para determinar si se pueden borrar las series. Devuelve true si se puede proseguir con el borrado

Devuelve

Definición en la línea 956 del archivo DocsDepositoCompra.cs.

◆ _Comprovar_KeyCopy()

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

revisar si està en uso el deposito de compra

Parámetros
tcEmpresa
tcNumero
tcProveedor

Definición en la línea 124 del archivo DocsDepositoCompra.cs.

◆ _Consulta_Load()

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

Camps propis del deposito de compra

Definición en la línea 109 del archivo DocsDepositoCompra.cs.

◆ _Contiene_Lotes()

override bool sage.ew.docscompra.ewDocCompraDEPOSITO._Contiene_Lotes ( )
inline

Devuelve true si el documento de compra cargado contiene Series (Mirando si hay algún registro en COMSER)

Devuelve

Definición en la línea 946 del archivo DocsDepositoCompra.cs.

◆ _Contiene_Series()

override bool sage.ew.docscompra.ewDocCompraDEPOSITO._Contiene_Series ( )
inline

Devuelve true si el documento de compra cargado contiene Series (Mirando si hay algún registro en COMSER)

Devuelve

Definición en la línea 936 del archivo DocsDepositoCompra.cs.

◆ _Delete()

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

borrar

Devuelve

Definición en la línea 914 del archivo DocsDepositoCompra.cs.

◆ _Documento_Traspasado_Totalmente()

override bool sage.ew.docscompra.ewDocCompraDEPOSITO._Documento_Traspasado_Totalmente ( )
inline

Método que comprueba si todas las líneas del depósito de compra han sido servidas en su totalidad.

Devuelve
true si el depósito de compra está totalmente traspasad, false caso contrario.

Definición en la línea 841 del archivo DocsDepositoCompra.cs.

◆ _Es_Valido()

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

validacions del document

Parámetros
tlAbandonaDocumento
Devuelve

Definición en la línea 893 del archivo DocsDepositoCompra.cs.

◆ _NuevaInstanciaDocumento()

override IDocCompra<ewDocCompraCabDEPOSITO, ewDocCompraLinDEPOSITO, ewDocCompraPieDEPOSITO> sage.ew.docscompra.ewDocCompraDEPOSITO._NuevaInstanciaDocumento ( )
inline

Instancia deposito de compra

Devuelve

Definición en la línea 258 del archivo DocsDepositoCompra.cs.

◆ _Obtener_Config_Traspaso_DocDestino()

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

Obtener la configuración de traspaso de depósito de compra a posibles documentos destino (devolución de depósito de compra, albarán de compra)

Parámetros
teDestinoTraspaso
Devuelve

Definición en la línea 765 del archivo DocsDepositoCompra.cs.

◆ _To_Albaran()

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

Traspaso de depósito 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 en el formato proveedo-numero.

Definición en la línea 270 del archivo DocsDepositoCompra.cs.

◆ _To_Devolucion()

string sage.ew.docscompra.ewDocCompraDEPOSITO._To_Devolucion ( Dictionary< string, object >  toParam)
inline

Traspaso de depósito de compra a devolución de depósito de compra

Parámetros
toParamDiccionario de parámetros. Claves: fecha, almacen, docudestino, proveedor, operario, numero
Devuelve
Número de depósito de compra generado.

Definición en la línea 331 del archivo DocsDepositoCompra.cs.

◆ _Traspaso_DocDestino_Validaciones_Previas()

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

Comprobaciones previas a realizar en un deposito de compra antes de pasar a realizar el traspaso a documento destino (albarán decompra o devolución de depósito de compra). Se controlará que el depósito 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 865 del archivo DocsDepositoCompra.cs.

◆ Inicializar_Constructor_ewDocCompra()

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

inicialitzem les propietats del deposito de compra

Definición en la línea 148 del archivo DocsDepositoCompra.cs.

Documentación de los campos

◆ _Solo_Lectura_disabled

bool sage.ew.docscompra.ewDocCompraDEPOSITO._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 69 del archivo DocsDepositoCompra.cs.

Documentación de propiedades

◆ _DocPrint

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

Redefinición del objeto _DocPrint para los depósitos de compra

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

◆ _Solo_Lectura

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

solo lectura

Definición en la línea 79 del archivo DocsDepositoCompra.cs.

◆ _TipoDocumento

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

Es un deposito

Definición en la línea 95 del archivo DocsDepositoCompra.cs.


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