Referencia de la Clase sage.ew.docscompra.ewDocCompraALBARAN

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

Diagrama de herencias de sage.ew.docscompra.ewDocCompraALBARAN
sage.ew.docscompra.DocsCompra.ewDocCompra< ewDocCompraCabALBARAN, ewDocCompraLinALBARAN, ewDocCompraPieALBARAN > sage.ew.docscompra.DocsCompra.ewDocCompra< ewDocCompraCabALBARAN, ewDocCompraLinALBARAN, ewDocCompraPieALBARAN >

Métodos públicos

 ewDocCompraALBARAN ()
 Inicializa una nueva instancia de la clase ewDocCompraALBARAN Más...
 
 ewDocCompraALBARAN (dynamic toForm)
 Inicializa una nueva instancia de la clase ewDocCompraALBARAN Más...
 
override bool _Abandonar_Documento (bool tbNoValidarDocumento=false, bool tlSalirDocumento=false)
 tractament especial alb. compra Más...
 
override void _Bloquear_Documento (bool tlBloqueo)
 bloquegem el document Más...
 
void _Documento_Traspasado (bool tlPregunta=true)
 Marca el pedido com traspassat Más...
 
override IDocCompra< ewDocCompraCabALBARAN, ewDocCompraLinALBARAN, ewDocCompraPieALBARAN_NuevaInstanciaDocumento ()
 Instancia deposito de compra Más...
 
bool _Es_Documento_ISP ()
 Esta operación está sujeta a ISP Más...
 
bool _Actualizar_Campo_Factura (string tcFactura, DateTime tdFechaFactura, string tcAsi)
 Actualiza en el albarán de compra los campos de factura (FACTURA, FECHAFAC, ASI), llamado desde generador de asientos facturas compras Más...
 
override bool _Es_Valido (bool tlAbandonaDocumento=false)
 validacions del document Más...
 
override bool _Borrar_Capsalera_Despres ()
 borramos tablas relacionadas albaran compra Más...
 
override bool _Load (string tcEmpresa, string tcNumero, string tcProveedor, string tcEjercicio="GESTION")
 a l'albarà de compra necessitem el proveedor Más...
 
override ewDocCompraLinALBARAN _Clonar_Linea (ewDocCompraLinALBARAN toLinea, DocsCompra.ewDocCompra< ewDocCompraCabALBARAN, ewDocCompraLinALBARAN, ewDocCompraPieALBARAN > toDocumento)
 clonem propietats específiques d la linia albarà compra Más...
 
bool _Documento_CobradoOPagado (bool tlMensajes=false)
 Devuelve true si el documento de compra cargado está pagado (albarán de compra normal con previsiones pagadas) Más...
 
override void _Otros_Procesos_Load_Clases_Derivadas (string tcEmpresa, string tcNumero, string tcProveedor)
 
override void _DescargarDatos ()
 Descarreguem els giros Más...
 
override bool _Procesos_Cambio_Proveedor_Despues (Proveedor toProveedorAnterior, Proveedor toProveedorNuevo)
 
bool _Buscar_Documentos_Venta_Lineas (ref DataTable loResultados)
 Método que busca els diferents documents de venta associats a les linies. Más...
 
void _Cambiar_Giros_Documento (string tcFormaPago)
 Método público para cambiar los giros 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...
 
override void _NavegacionOrdenConfiguracion (botones.UserControls._NavegacionOrdenCampo _Documento, botones.UserControls._NavegacionOrdenCampo _Factura, botones.UserControls._NavegacionOrdenCampo _Cuenta)
 orden navegacion Más...
 
string _To_Albaran (Dictionary< string, object > toParam)
 Opcion convertir en venta Traspaso a albarán de venta Más...
 
override ConfiguradorTraspasoAlbaran _Obtener_Config_Traspaso_DocDestino (ConfiguradorTraspasoAlbaran._DestinosTraspaso teDestinoTraspaso=ConfiguradorTraspasoAlbaran._DestinosTraspaso.albaran)
 Obtener la configuración de traspaso de albarán de compra a albarán de venta Más...
 
override bool _Documento_Traspasado_Totalmente ()
 Método que comprueba si todas las líneas del albaran de compra estan traspasadas a un albaran de venta Más...
 
void _RecalcularCosteLineas ()
 recalculem el cost de les linies, pot haver variat pels gastos adicionals o per un canvi de cotitzacio Más...
 
override DataTable _Obtener_Datos_SageReports (Dictionary< string, object > tdicParametros)
 Método para la obtención de los datos imrpimibles Más...
 

Métodos protegidos

override void _Consulta_Load ()
 Camps propis de l'albarà de compra Más...
 
override void _Comprovar_KeyCopy (String tcEmpresa, String tcNumero, String tcProveedor=" ")
 assignació del keycopy Más...
 
override void Inicializar_Constructor_ewDocCompra ()
 inicialitzem les propietats de l'albarà de compra Más...
 
override string _Suma_Numero (string tcProveedor="")
 sobreescribimos el suma numero del albarán de compra ya que es distinto a los otros documentos Más...
 
override bool _Resta_Numero ()
 Resta numero d'albarans de compra, cas especial Más...
 
override void _Navegacion__ValorActual_Change_After (Dictionary< string, object > teClave)
 ValorActual_Change_After Más...
 
override void _Cargar_Valores_Por_Defecto_Cabecera (bool tlRefrescar=true, string tcProveedor="")
 
override void _Navegacion_Configuracion_Load (string tcNumero)
 configurem el load ja que l'albarà funciona diferent Más...
 

Propiedades

override bool _Solo_Lectura [get]
 solo lectura Más...
 
override eTipoDocumento _TipoDocumento [get]
 Es un albarà de compra Más...
 
BindingList< int > _Giros [get, set]
 guarda els giros relacionats amb el document Más...
 
override Dictionary< string, string > _Keys [get]
 Relación entre los campos y las propiedades de la clase de negocio (Gestión Documental) Más...
 
override IDocPrint _DocPrint [get, set]
 Redefinición del objeto _DocPrint para las propuestas de compra Más...
 

Descripción detallada

Clase documento de ALBARANES DE COMPRA

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

Documentación del constructor y destructor

◆ ewDocCompraALBARAN() [1/2]

sage.ew.docscompra.ewDocCompraALBARAN.ewDocCompraALBARAN ( )
inline

Inicializa una nueva instancia de la clase ewDocCompraALBARAN

Definición en la línea 80 del archivo DocsAlbaranCompra.cs.

◆ ewDocCompraALBARAN() [2/2]

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

Inicializa una nueva instancia de la clase ewDocCompraALBARAN

Parámetros
toForm

Definición en la línea 90 del archivo DocsAlbaranCompra.cs.

Documentación de las funciones miembro

◆ _Abandonar_Documento()

override bool sage.ew.docscompra.ewDocCompraALBARAN._Abandonar_Documento ( bool  tbNoValidarDocumento = false,
bool  tlSalirDocumento = false 
)
inline

tractament especial alb. compra

Parámetros
tbNoValidarDocumento
tlSalirDocumento
Devuelve

Definición en la línea 236 del archivo DocsAlbaranCompra.cs.

◆ _Actualizar_Campo_Factura()

bool sage.ew.docscompra.ewDocCompraALBARAN._Actualizar_Campo_Factura ( string  tcFactura,
DateTime  tdFechaFactura,
string  tcAsi 
)
inline

Actualiza en el albarán de compra los campos de factura (FACTURA, FECHAFAC, ASI), llamado desde generador de asientos facturas compras

Parámetros
tcFacturaNº de factura
tdFechaFacturaFecha de factura
tcAsiAsi
Devuelve

Definición en la línea 871 del archivo DocsAlbaranCompra.cs.

◆ _Bloquear_Documento()

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

bloquegem el document

Parámetros
tlBloqueo

Definición en la línea 354 del archivo DocsAlbaranCompra.cs.

◆ _Borrar_Capsalera_Despres()

override bool sage.ew.docscompra.ewDocCompraALBARAN._Borrar_Capsalera_Despres ( )
inline

borramos tablas relacionadas albaran compra

Devuelve

Definición en la línea 922 del archivo DocsAlbaranCompra.cs.

◆ _Buscar_Documentos_Venta_Lineas()

bool sage.ew.docscompra.ewDocCompraALBARAN._Buscar_Documentos_Venta_Lineas ( ref DataTable  loResultados)
inline

Método que busca els diferents documents de venta associats a les linies.

Parámetros
loResultados
Devuelve

Definición en la línea 1102 del archivo DocsAlbaranCompra.cs.

◆ _Cambiar_Giros_Documento()

void sage.ew.docscompra.ewDocCompraALBARAN._Cambiar_Giros_Documento ( string  tcFormaPago)
inline

Método público para cambiar los giros

Parámetros
tcFormaPagoForma de pago a la que queremos cambiar

Definición en la línea 1134 del archivo DocsAlbaranCompra.cs.

◆ _Cargar_Valores_Por_Defecto_Cabecera()

override void sage.ew.docscompra.ewDocCompraALBARAN._Cargar_Valores_Por_Defecto_Cabecera ( bool  tlRefrescar = true,
string  tcProveedor = "" 
)
inlineprotected

Parámetros
tlRefrescar
tcProveedor

Definición en la línea 721 del archivo DocsAlbaranCompra.cs.

◆ _Clonar_Linea()

override ewDocCompraLinALBARAN sage.ew.docscompra.ewDocCompraALBARAN._Clonar_Linea ( ewDocCompraLinALBARAN  toLinea,
DocsCompra.ewDocCompra< ewDocCompraCabALBARAN, ewDocCompraLinALBARAN, ewDocCompraPieALBARAN toDocumento 
)
inline

clonem propietats específiques d la linia albarà compra

Parámetros
toLinea
toDocumento
Devuelve

Definición en la línea 965 del archivo DocsAlbaranCompra.cs.

◆ _Comprobaciones_Antes_Delete_Documento()

override bool sage.ew.docscompra.ewDocCompraALBARAN._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 1179 del archivo DocsAlbaranCompra.cs.

◆ _Comprobaciones_Borrado_Series()

override bool sage.ew.docscompra.ewDocCompraALBARAN._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 1164 del archivo DocsAlbaranCompra.cs.

◆ _Comprovar_KeyCopy()

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

assignació del keycopy

Parámetros
tcEmpresa
tcNumero
tcProveedor

Definición en la línea 343 del archivo DocsAlbaranCompra.cs.

◆ _Consulta_Load()

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

Camps propis de l'albarà de compra

Definición en la línea 328 del archivo DocsAlbaranCompra.cs.

◆ _Contiene_Lotes()

override bool sage.ew.docscompra.ewDocCompraALBARAN._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 1154 del archivo DocsAlbaranCompra.cs.

◆ _Contiene_Series()

override bool sage.ew.docscompra.ewDocCompraALBARAN._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 1144 del archivo DocsAlbaranCompra.cs.

◆ _DescargarDatos()

override void sage.ew.docscompra.ewDocCompraALBARAN._DescargarDatos ( )
inline

Descarreguem els giros

Definición en la línea 1043 del archivo DocsAlbaranCompra.cs.

◆ _Documento_CobradoOPagado()

bool sage.ew.docscompra.ewDocCompraALBARAN._Documento_CobradoOPagado ( bool  tlMensajes = false)
inline

Devuelve true si el documento de compra cargado está pagado (albarán de compra normal con previsiones pagadas)

Parámetros
tlMensajes
Devuelve

Definición en la línea 987 del archivo DocsAlbaranCompra.cs.

◆ _Documento_Traspasado()

void sage.ew.docscompra.ewDocCompraALBARAN._Documento_Traspasado ( bool  tlPregunta = true)
inline

Marca el pedido com traspassat

Definición en la línea 799 del archivo DocsAlbaranCompra.cs.

◆ _Documento_Traspasado_Totalmente()

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

Método que comprueba si todas las líneas del albaran de compra estan traspasadas a un albaran de venta

Devuelve

Definición en la línea 1388 del archivo DocsAlbaranCompra.cs.

◆ _Es_Documento_ISP()

bool sage.ew.docscompra.ewDocCompraALBARAN._Es_Documento_ISP ( )
inline

Esta operación está sujeta a ISP

Devuelve

Definición en la línea 859 del archivo DocsAlbaranCompra.cs.

◆ _Es_Valido()

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

validacions del document

Parámetros
tlAbandonaDocumento
Devuelve

Definición en la línea 890 del archivo DocsAlbaranCompra.cs.

◆ _Load()

override bool sage.ew.docscompra.ewDocCompraALBARAN._Load ( string  tcEmpresa,
string  tcNumero,
string  tcProveedor,
string  tcEjercicio = "GESTION" 
)
inline

a l'albarà de compra necessitem el proveedor

Parámetros
tcEmpresa
tcNumero
tcProveedor
tcEjercicio
Devuelve

Definición en la línea 949 del archivo DocsAlbaranCompra.cs.

◆ _Navegacion__ValorActual_Change_After()

override void sage.ew.docscompra.ewDocCompraALBARAN._Navegacion__ValorActual_Change_After ( Dictionary< string, object >  teClave)
inlineprotected

ValorActual_Change_After

Parámetros
teClave

Definición en la línea 680 del archivo DocsAlbaranCompra.cs.

◆ _Navegacion_Configuracion_Load()

override void sage.ew.docscompra.ewDocCompraALBARAN._Navegacion_Configuracion_Load ( string  tcNumero)
inlineprotected

configurem el load ja que l'albarà funciona diferent

Parámetros
tcNumero

Definición en la línea 744 del archivo DocsAlbaranCompra.cs.

◆ _NavegacionOrdenConfiguracion()

override void sage.ew.docscompra.ewDocCompraALBARAN._NavegacionOrdenConfiguracion ( botones.UserControls._NavegacionOrdenCampo  _Documento,
botones.UserControls._NavegacionOrdenCampo  _Factura,
botones.UserControls._NavegacionOrdenCampo  _Cuenta 
)
inline

orden navegacion

Parámetros
_Documento
_Factura
_Cuenta

Definición en la línea 1226 del archivo DocsAlbaranCompra.cs.

◆ _NuevaInstanciaDocumento()

override IDocCompra<ewDocCompraCabALBARAN, ewDocCompraLinALBARAN, ewDocCompraPieALBARAN> sage.ew.docscompra.ewDocCompraALBARAN._NuevaInstanciaDocumento ( )
inline

Instancia deposito de compra

Devuelve

Definición en la línea 848 del archivo DocsAlbaranCompra.cs.

◆ _Obtener_Config_Traspaso_DocDestino()

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

Obtener la configuración de traspaso de albarán de compra a albarán de venta

Parámetros
teDestinoTraspaso
Devuelve

Definición en la línea 1327 del archivo DocsAlbaranCompra.cs.

◆ _Obtener_Datos_SageReports()

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

Método para la obtención de los datos imrpimibles

Parámetros
tdicParametros
Devuelve

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

◆ _Otros_Procesos_Load_Clases_Derivadas()

override void sage.ew.docscompra.ewDocCompraALBARAN._Otros_Procesos_Load_Clases_Derivadas ( string  tcEmpresa,
string  tcNumero,
string  tcProveedor 
)
inline

Parámetros
tcEmpresa
tcNumero
tcProveedor

Definición en la línea 1023 del archivo DocsAlbaranCompra.cs.

◆ _Procesos_Cambio_Proveedor_Despues()

override bool sage.ew.docscompra.ewDocCompraALBARAN._Procesos_Cambio_Proveedor_Despues ( Proveedor  toProveedorAnterior,
Proveedor  toProveedorNuevo 
)
inline

Parámetros
toProveedorAnterior
toProveedorNuevo
Devuelve

Definición en la línea 1058 del archivo DocsAlbaranCompra.cs.

◆ _RecalcularCosteLineas()

void sage.ew.docscompra.ewDocCompraALBARAN._RecalcularCosteLineas ( )
inline

recalculem el cost de les linies, pot haver variat pels gastos adicionals o per un canvi de cotitzacio

Definición en la línea 1409 del archivo DocsAlbaranCompra.cs.

◆ _Resta_Numero()

override bool sage.ew.docscompra.ewDocCompraALBARAN._Resta_Numero ( )
inlineprotected

Resta numero d'albarans de compra, cas especial

Devuelve

Definición en la línea 640 del archivo DocsAlbaranCompra.cs.

◆ _Suma_Numero()

override string sage.ew.docscompra.ewDocCompraALBARAN._Suma_Numero ( string  tcProveedor = "")
inlineprotected

sobreescribimos el suma numero del albarán de compra ya que es distinto a los otros documentos

Devuelve

Definición en la línea 579 del archivo DocsAlbaranCompra.cs.

◆ _To_Albaran()

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

Opcion convertir en venta Traspaso a albarán de venta

Parámetros
toParamDiccionario de parámetros. Claves: tipodoc, fecha, almacen, docventatpv, cliente, vendedor, operario, obra, actcoste, formapago, numero
Devuelve

Definición en la línea 1248 del archivo DocsAlbaranCompra.cs.

◆ Inicializar_Constructor_ewDocCompra()

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

inicialitzem les propietats de l'albarà de compra

Definición en la línea 387 del archivo DocsAlbaranCompra.cs.

Documentación de propiedades

◆ _DocPrint

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

Redefinición del objeto _DocPrint para las propuestas de compra

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

◆ _Giros

BindingList<int> sage.ew.docscompra.ewDocCompraALBARAN._Giros
getset

guarda els giros relacionats amb el document

Definición en la línea 172 del archivo DocsAlbaranCompra.cs.

◆ _Keys

override Dictionary<string, string> sage.ew.docscompra.ewDocCompraALBARAN._Keys
get

Relación entre los campos y las propiedades de la clase de negocio (Gestión Documental)

Definición en la línea 191 del archivo DocsAlbaranCompra.cs.

◆ _Solo_Lectura

override bool sage.ew.docscompra.ewDocCompraALBARAN._Solo_Lectura
get

solo lectura

Definición en la línea 141 del archivo DocsAlbaranCompra.cs.

◆ _TipoDocumento

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

Es un albarà de compra

Definición en la línea 161 del archivo DocsAlbaranCompra.cs.


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