Referencia de la Clase sage.ew.docscompra.ewDocCompraPEDIDO

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

Diagrama de herencias de sage.ew.docscompra.ewDocCompraPEDIDO
sage.ew.docscompra.DocsCompra.ewDocCompra< ewDocCompraCabPEDIDO, ewDocCompraLinPEDIDO, ewDocCompraPiePEDIDO > sage.ew.docscompra.DocsCompra.ewDocCompra< ewDocCompraCabPEDIDO, ewDocCompraLinPEDIDO, ewDocCompraPiePEDIDO >

Métodos públicos

 ewDocCompraPEDIDO ()
 Inicializa una nueva instancia de la clase ewDocCompraPEDIDO Más...
 
 ewDocCompraPEDIDO (dynamic toForm)
 Inicializa una nueva instancia de la clase ewDocCompraPEDIDO Más...
 
override bool _Show_Print (int tnAbrirEn=1)
 PE-96830 Sobreescribimos el metodo para guardar el campo Impreso Más...
 
override void _Bloquear_Documento (bool tlBloqueo)
 bloquegem el document Más...
 
override bool _Documento_Traspasado_Totalmente ()
 Método que comprueba si todas las líneas del pedido de compra han sido servidas en su totalidad. Más...
 
IEnumerable< KeyValuePair< string, decimal > > _Obtener_elResto ()
 Obtiene los artículos y las unidades pendientes de traspasar Más...
 
string _To_Albaran (Dictionary< string, object > toParam)
 Traspaso de pedido de compra a albarán de compra Más...
 
string _To_Deposito (Dictionary< string, object > toParam)
 Traspaso de pedido de compra a depósito de compra Más...
 
override Dictionary< string, object > _Traspaso_DocDestino_Validaciones_Previas ()
 Comprobaciones previas a realizar en el pedido de compra antes de proceder al traspaso Más...
 
override ConfiguradorTraspasoAlbaran _Obtener_Config_Traspaso_DocDestino (ConfiguradorTraspasoAlbaran._DestinosTraspaso teDestinoTraspaso=ConfiguradorTraspasoAlbaran._DestinosTraspaso.albaran)
 Obtener la configuración de traspaso de pedido de compra a albarán de compra. Más...
 
override bool _Es_Valido (bool tlAbandonaDocumento=false)
 validacions del document Más...
 
override bool _Comprobaciones_Antes_Delete_Documento (bool tlPreguntaBorrar=true)
 Comprobaciones a realizar antes de llamar al _delete() Más...
 
override DataTable _Obtener_Datos_SageReports (Dictionary< string, object > tdicParametros=null)
 PE-96829 Retorna los datos para el report, se sobreescribe el metodo DocCompra para filtar los datos para lo opción de unidades pendientes 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...
 
override IDocCompra< ewDocCompraCabPEDIDO, ewDocCompraLinPEDIDO, ewDocCompraPiePEDIDO_NuevaInstanciaDocumento ()
 Instancia pedido de compra 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 pedido de compra Más...
 
override void _Comprovar_KeyCopy (String tcEmpresa, String tcNumero, String tcProveedor=" ")
 revisar si està en uso el pedido de compra Más...
 
override void Inicializar_Constructor_ewDocCompra ()
 inicialitzem les propietats del pedido de compra Más...
 

Propiedades

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

Descripción detallada

Clase documento de PEDIDOS DE COMPRA

Definición en la línea 23 del archivo DocsPedidoCompra.cs.

Documentación del constructor y destructor

◆ ewDocCompraPEDIDO() [1/2]

sage.ew.docscompra.ewDocCompraPEDIDO.ewDocCompraPEDIDO ( )
inline

Inicializa una nueva instancia de la clase ewDocCompraPEDIDO

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

◆ ewDocCompraPEDIDO() [2/2]

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

Inicializa una nueva instancia de la clase ewDocCompraPEDIDO

Parámetros
toForm

Definición en la línea 41 del archivo DocsPedidoCompra.cs.

Documentación de las funciones miembro

◆ _Bloquear_Documento()

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

bloquegem el document

Parámetros
tlBloqueo

Definición en la línea 461 del archivo DocsPedidoCompra.cs.

◆ _Comprobaciones_Antes_Delete_Documento()

override bool sage.ew.docscompra.ewDocCompraPEDIDO._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 898 del archivo DocsPedidoCompra.cs.

◆ _Comprovar_KeyCopy()

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

revisar si està en uso el pedido de compra

Parámetros
tcEmpresa
tcNumero
tcProveedor

Definición en la línea 450 del archivo DocsPedidoCompra.cs.

◆ _Consulta_Load()

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

Camps propis del pedido de compra

Definición en la línea 435 del archivo DocsPedidoCompra.cs.

◆ _Delete()

override bool sage.ew.docscompra.ewDocCompraPEDIDO._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 1166 del archivo DocsPedidoCompra.cs.

◆ _Documento_Traspasado_Totalmente()

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

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

Devuelve

Definición en la línea 566 del archivo DocsPedidoCompra.cs.

◆ _Es_Valido()

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

validacions del document

Parámetros
tlAbandonaDocumento
Devuelve

Definición en la línea 880 del archivo DocsPedidoCompra.cs.

◆ _NuevaInstanciaDocumento()

override IDocCompra<ewDocCompraCabPEDIDO, ewDocCompraLinPEDIDO, ewDocCompraPiePEDIDO> sage.ew.docscompra.ewDocCompraPEDIDO._NuevaInstanciaDocumento ( )
inline

Instancia pedido de compra

Devuelve

Definición en la línea 1183 del archivo DocsPedidoCompra.cs.

◆ _Obtener_Config_Traspaso_DocDestino()

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

Obtener la configuración de traspaso de pedido de compra a albarán de compra.

Parámetros
teDestinoTraspaso
Devuelve

Definición en la línea 804 del archivo DocsPedidoCompra.cs.

◆ _Obtener_Datos_SageReports()

override DataTable sage.ew.docscompra.ewDocCompraPEDIDO._Obtener_Datos_SageReports ( Dictionary< string, object >  tdicParametros = null)
inline

PE-96829 Retorna los datos para el report, se sobreescribe el metodo DocCompra para filtar los datos para lo opción de unidades pendientes

Parámetros
tdicParametros
Devuelve

Definición en la línea 934 del archivo DocsPedidoCompra.cs.

◆ _Obtener_elResto()

IEnumerable<KeyValuePair<string, decimal> > sage.ew.docscompra.ewDocCompraPEDIDO._Obtener_elResto ( )
inline

Obtiene los artículos y las unidades pendientes de traspasar

Devuelve

Definición en la línea 589 del archivo DocsPedidoCompra.cs.

◆ _Show_Print()

override bool sage.ew.docscompra.ewDocCompraPEDIDO._Show_Print ( int  tnAbrirEn = 1)
inline

PE-96830 Sobreescribimos el metodo para guardar el campo Impreso

Parámetros
tnAbrirEn
Devuelve

Definición en la línea 421 del archivo DocsPedidoCompra.cs.

◆ _To_Albaran()

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

Traspaso de pedido de compra a albarán de compra

Parámetros
toParamDiccionario de parámetros. Claves: fecha, almacen, docudestino, proveedor, operario, obra, formapago, numero
Devuelve

Definición en la línea 625 del archivo DocsPedidoCompra.cs.

◆ _To_Deposito()

string sage.ew.docscompra.ewDocCompraPEDIDO._To_Deposito ( Dictionary< string, object >  toParam)
inline

Traspaso de pedido de compra a 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 699 del archivo DocsPedidoCompra.cs.

◆ _Traspaso_DocDestino_Validaciones_Previas()

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

Comprobaciones previas a realizar en el pedido de compra antes de proceder al traspaso

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

Definición en la línea 776 del archivo DocsPedidoCompra.cs.

◆ Inicializar_Constructor_ewDocCompra()

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

inicialitzem les propietats del pedido de compra

Definición en la línea 474 del archivo DocsPedidoCompra.cs.

Documentación de los campos

◆ _Solo_Lectura_disabled

bool sage.ew.docscompra.ewDocCompraPEDIDO._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 62 del archivo DocsPedidoCompra.cs.

Documentación de propiedades

◆ _DocPrint

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

Redefinición del objeto _DocPrint para los pedidos de compra

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

◆ _Solo_Lectura

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

solo lectura

Definición en la línea 73 del archivo DocsPedidoCompra.cs.

◆ _TipoDocumento

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

Es un pedido

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


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