Cargando...
Buscando...
Nada coincide
Referencia de la clase sage.ew.docscompra.ewDocCompraCabFACTURA

Classe capsalera de la factura. Más...

Diagrama de herencia de sage.ew.docscompra.ewDocCompraCabFACTURA
sage.ew.docscompra.ewDocCompraCabALBARAN sage.ew.docscompra.DocsCompra.ewDocCompraCab sage.ew.interficies.IMarcaFacturable sage.ew.interficies.IDocCompraCab sage.ew.interficies.ISageReportsFilterProvider sage.ew.interficies.IGetPropiedades sage.ew.interficies.IDocCompraCab sage.ew.interficies.ISageReportsFilterProvider

Métodos públicos

 ewDocCompraCabFACTURA ()
 Constructor por defecto.
 
 ewDocCompraCabFACTURA (dynamic toParent)
 capsalera factura venta
 
override bool _DescargarDatos ()
 Descargamos los datos de la cabecera de la factura de compra.
 
override bool _Load (DataRow tdrCab)
 carreguem propietats especifiques factura
 
override void _Cargar_Sellos (bool tlForzar=false)
 Carreguem tots els sellos invisibles PE-103564. Cambiar a Public y añadir el parámetro tlForzar para poder forzar la carga de los sellos.
 
- Métodos públicos heredados de sage.ew.docscompra.ewDocCompraCabALBARAN
 ewDocCompraCabALBARAN ()
 constructor capsalera
 
 ewDocCompraCabALBARAN (dynamic toParent)
 constructor capsalera
 
override void _Clonar (dynamic toCabecera)
 clonem propietats especifiques albará de compra
 
override bool _Cambiar_Caracteristicas_Proveedor (Proveedor toProveedorNuevo)
 
void Asignar_Mes_No_Cerrado (ref DateTime tdtFecha, DateTime? tdFechaAnterior)
 
override void _Activar_Sello (_TipoSello teSello, bool tlActivo)
 Establece el sello indicado al estado deseado via propiedades privadas y lo muestra si estamos en formulario.
 
void _CambiarGirosDocumento (string tcFormaPago)
 Método público para cambiar los giros.
 
- Métodos públicos heredados de sage.ew.docscompra.DocsCompra.ewDocCompraCab
 ewDocCompraCab ()
 Constructor capçalera buit.
 
 ewDocCompraCab (dynamic toDocCompra)
 Constructor passant per referencia el doccompra.
 
virtual void _Save ()
 Guardem els camps ewCampo.
 
Dictionary< string, object > _GetPropiedades ()
 Task 199040.
 
virtual void _TraspasoEstablecerDivisa (string tcDivisa, decimal tnCambio)
 Método auxiliar para operaciones de traspaso con divisas.
 
virtual void _TraspasoRecalcularCambioLineas (bool tlSoloRecalculo, DateTime tdFecha)
 Método auxiliar para operaciones de traspaso con divisas.
 
virtual Dictionary< string, object > _Obtener_Filtros_SageReports (Dictionary< string, object > tdicParametros=null)
 Implementación del método para contruir informació de filtrado para Sage Reports con infromación la cabecera.
 

Campos de datos

bool _Portes_Inc_pp = false
 Portes.
 
bool _Portes_Iva_Inc = false
 Portes Iva Incluido.
 
string _Portes_Tipo_Iva = String.Empty
 Tipo Iva de los portes.
 

Métodos protegidos

override void _RecalculoPreciosLineas ()
 no debe hacer nada ya que el albaran de compra no es operativo.
 
- Métodos protegidos heredados de sage.ew.docscompra.ewDocCompraCabALBARAN
override bool Puedo_Continuar (string tcProveedor)
 
override void _Cambios_Proveedor ()
 a l'albarà de compra funciona diferent, ens podem trobar que passi per aquí hi hagi un canvi de proveedor i el número estigui buit
 

Atributos protegidos

bool _lFacturaDirecta = false
 Factura directa.
 
- Atributos protegidos heredados de sage.ew.docscompra.DocsCompra.ewDocCompraCab
dynamic _oDocumentoRef
 Referencia al documento.
 
string _cReferencia = ""
 Referencia de la factura que se copiará al asiento al facturar y del asiento a las previsiones, caso de que esté activado el opcflag "COPIAR NÚMERO DE ASIENTO EN EL CAMPO REFERENCIA".
 

Propiedades

DateTime? _FechaFac [get, set]
 fecha factura
 
int _FacturaCEE [get, set]
 Nº de factura CEE, caso de ser una factura de compra que ha generado intracomunitario (prov. nacional+ISP ó prov. comunitario ó prov. extracomunitario+IVA servicios)
 
DateTime? _FechaFacturaCEE [get, set]
 Fecha factura CEE, caso de ser una factura de compra que ha generado intracomunitario (prov. nacional+ISP ó prov. comunitario ó prov. extracomunitario+IVA servicios)
 
string _ConceptoFacturaCEE [get, set]
 Concepto Factura CEE, caso de ser una factura de compra que ha generado intracomunitario (prov. nacional+ISP ó prov. comunitario ó prov. extracomunitario+IVA servicios)
 
DateTime? _Fecha_Asi [get, set]
 fecha del asietnos
 
Int32 _Orden [get, set]
 Número de orden de la factura de compra.
 
override string _Observacio [get, set]
 Observacio.
 
bool _FacturaDirecta [get]
 Factura directa.
 
override string _Almacen [get, set]
 Almacen.
 
override decimal _Cambio [get, set]
 Cambio.
 
override string _Operario [get, set]
 Operario.
 
override string _Obra [get, set]
 Obra.
 
override string _Encargado [get, set]
 Encargado.
 
- Propiedades heredados de sage.ew.docscompra.ewDocCompraCabALBARAN
string _AlbaranVenta [get, set]
 Albarán de venta.
 
virtual bool _Facturable [get, set]
 facturabel
 
bool _Isp [get, set]
 isp
 
bool _Recc [get, set]
 Determina si el documento trabaja con criterio de caja.
 
override DateTime _Fecha [get, set]
 si modifiquem la data s'ha d'actualitzar el referpro
 
override string _Obra [get, set]
 sobreescric per temes isp
 
override string _FormaPago [get, set]
 forma de pago - tractament especial pel tema d giros.
 
bool _GirosMesesCompletos [get, set]
 Giros a meses completos.
 
GastosAdicionales _GastosAdicionales [get, set]
 Gastos adicionales.
 
string _DescFac [get, set]
 Descripción de la factura.
 
BindingList< int > _Giros [get]
 Guarda los giros relacionados con el documento según el sistema antiguo de gestión de giros como List(int)
 
BindingList< LineaGiro_GirosPrc [get]
 Guarda los giros del documento con el nuevo formato (Julio 2022), ya no es un List(int) sino que es un List(LineaGiro) donde LineaGiro contiene básicamente _Giro y _Porcentaje.
 
- Propiedades heredados de sage.ew.docscompra.DocsCompra.ewDocCompraCab
virtual DateTime _Fecha [get, set]
 Fecha.
 
virtual string _Almacen [get, set]
 Almacen.
 
virtual string _Operario [get, set]
 Operario.
 
Operario _oOperario [get, set]
 Objecte operari.
 
virtual string _FormaPago [get, set]
 Forma de pago.
 
string _Divisa [get, set]
 Divisa.
 
Divisa _oDivisa [get, set]
 Objeto divisa.
 
virtual decimal _Cambio [get, set]
 Cambio.
 
eTipoCambio _TipoCambio [get, set]
 Tipo de cambio que se ha aplicado.
 
string _Mensaje_Info_Cambio [get, set]
 Mensaje informativo asociado al origen/valor del cambio.
 
bool _Comms [get, set]
 Comms.
 
bool _Impreso [get, set]
 PE-97711 Impreso.
 
decimal _ImpDivisa [get, set]
 Importe divisa.
 
decimal _Importe [get, set]
 Importe.
 
virtual string _Obra [get, set]
 Obra.
 
cliente.Obra _oObra [get, set]
 Objeto de Obra Si no trabajamos con obra siempre valdrá null (No se instanciará la clase 'Obra')
 
virtual string _Observacio [get, set]
 Observació
 
decimal _Stock_Coef [get, set]
 Stockcoef.
 
virtual string _Proveedor [get, set]
 Proveedor.
 
Proveedor _oProveedor [get, set]
 Codi proveedor.
 
virtual string _Factura [get, set]
 Número de la factura.
 
bool _Traspasado [get, set]
 Traspassat.
 
virtual string _Encargado [get, set]
 Encargado.
 
bool _TraspasadoEjercicio [get, set]
 //Bug 120174 Trapasado ejercicio
 
string _Guid_Id [get]
 Campo que nos indica el identificador único del registro.
 
DateTime _Created [get]
 Campo que nos indica la fecha de creación del registro.
 
DateTime _Modified [get, set]
 Campo que nos indica la fecha de modificación del registro //Task 126334.
 
bool _ActualizarCambioFecha [get, set]
 Actualizar cambio al modificar la fecha.
 
string _Referencia [get, set]
 Referencia de la factura que se copiará al asiento al facturar y del asiento a las previsiones, caso de que esté activado el opcflag "COPIAR NÚMERO DE ASIENTO EN EL CAMPO REFERENCIA".
 

Otros miembros heredados

- Eventos heredados de sage.ew.docscompra.DocsCompra.ewDocCompraCab
PropertyChangedEventHandler PropertyChanged
 Evento de propiedad cambiada.
 

Descripción detallada

Classe capsalera de la factura.

Definición en la línea 6276 del archivo DocsFacturaCompra.cs.

Documentación de constructores y destructores

◆ ewDocCompraCabFACTURA() [1/2]

sage.ew.docscompra.ewDocCompraCabFACTURA.ewDocCompraCabFACTURA ( )
inline

Constructor por defecto.

Definición en la línea 6634 del archivo DocsFacturaCompra.cs.

◆ ewDocCompraCabFACTURA() [2/2]

sage.ew.docscompra.ewDocCompraCabFACTURA.ewDocCompraCabFACTURA ( dynamic toParent)
inline

capsalera factura venta

Parámetros
toParent

Definición en la línea 6643 del archivo DocsFacturaCompra.cs.

Documentación de funciones miembro

◆ _Cargar_Sellos()

override void sage.ew.docscompra.ewDocCompraCabFACTURA._Cargar_Sellos ( bool tlForzar = false)
inlinevirtual

Carreguem tots els sellos invisibles PE-103564. Cambiar a Public y añadir el parámetro tlForzar para poder forzar la carga de los sellos.

Parámetros
tlForzar

Reimplementado de sage.ew.docscompra.ewDocCompraCabALBARAN.

Definición en la línea 6755 del archivo DocsFacturaCompra.cs.

◆ _DescargarDatos()

override bool sage.ew.docscompra.ewDocCompraCabFACTURA._DescargarDatos ( )
inlinevirtual

Descargamos los datos de la cabecera de la factura de compra.

Devuelve

Reimplementado de sage.ew.docscompra.ewDocCompraCabALBARAN.

Definición en la línea 6659 del archivo DocsFacturaCompra.cs.

◆ _Load()

override bool sage.ew.docscompra.ewDocCompraCabFACTURA._Load ( DataRow tdrCab)
inlinevirtual

carreguem propietats especifiques factura

Parámetros
tdrCab
Devuelve

Reimplementado de sage.ew.docscompra.ewDocCompraCabALBARAN.

Definición en la línea 6684 del archivo DocsFacturaCompra.cs.

◆ _RecalculoPreciosLineas()

override void sage.ew.docscompra.ewDocCompraCabFACTURA._RecalculoPreciosLineas ( )
inlineprotectedvirtual

no debe hacer nada ya que el albaran de compra no es operativo.

Reimplementado de sage.ew.docscompra.ewDocCompraCabALBARAN.

Definición en la línea 6809 del archivo DocsFacturaCompra.cs.

Documentación de campos

◆ _lFacturaDirecta

bool sage.ew.docscompra.ewDocCompraCabFACTURA._lFacturaDirecta = false
protected

Factura directa.

Definición en la línea 6308 del archivo DocsFacturaCompra.cs.

◆ _Portes_Inc_pp

bool sage.ew.docscompra.ewDocCompraCabFACTURA._Portes_Inc_pp = false

Portes.

Definición en la línea 6368 del archivo DocsFacturaCompra.cs.

◆ _Portes_Iva_Inc

bool sage.ew.docscompra.ewDocCompraCabFACTURA._Portes_Iva_Inc = false

Portes Iva Incluido.

Definición en la línea 6373 del archivo DocsFacturaCompra.cs.

◆ _Portes_Tipo_Iva

string sage.ew.docscompra.ewDocCompraCabFACTURA._Portes_Tipo_Iva = String.Empty

Tipo Iva de los portes.

Definición en la línea 6378 del archivo DocsFacturaCompra.cs.

Documentación de propiedades

◆ _Almacen

override string sage.ew.docscompra.ewDocCompraCabFACTURA._Almacen
getset

Almacen.

Implementa sage.ew.interficies.IDocCompraCab.

Definición en la línea 6540 del archivo DocsFacturaCompra.cs.

◆ _Cambio

override decimal sage.ew.docscompra.ewDocCompraCabFACTURA._Cambio
getset

Cambio.

Implementa sage.ew.interficies.IDocCompraCab.

Definición en la línea 6558 del archivo DocsFacturaCompra.cs.

◆ _ConceptoFacturaCEE

string sage.ew.docscompra.ewDocCompraCabFACTURA._ConceptoFacturaCEE
getset

Concepto Factura CEE, caso de ser una factura de compra que ha generado intracomunitario (prov. nacional+ISP ó prov. comunitario ó prov. extracomunitario+IVA servicios)

Definición en la línea 6462 del archivo DocsFacturaCompra.cs.

◆ _Encargado

override string sage.ew.docscompra.ewDocCompraCabFACTURA._Encargado
getset

Encargado.

Definición en la línea 6612 del archivo DocsFacturaCompra.cs.

◆ _FacturaCEE

int sage.ew.docscompra.ewDocCompraCabFACTURA._FacturaCEE
getset

Nº de factura CEE, caso de ser una factura de compra que ha generado intracomunitario (prov. nacional+ISP ó prov. comunitario ó prov. extracomunitario+IVA servicios)

Definición en la línea 6428 del archivo DocsFacturaCompra.cs.

◆ _FacturaDirecta

bool sage.ew.docscompra.ewDocCompraCabFACTURA._FacturaDirecta
get

Factura directa.

Definición en la línea 6529 del archivo DocsFacturaCompra.cs.

◆ _Fecha_Asi

DateTime? sage.ew.docscompra.ewDocCompraCabFACTURA._Fecha_Asi
getset

fecha del asietnos

Definición en la línea 6478 del archivo DocsFacturaCompra.cs.

◆ _FechaFac

DateTime? sage.ew.docscompra.ewDocCompraCabFACTURA._FechaFac
getset

fecha factura

Definición en la línea 6384 del archivo DocsFacturaCompra.cs.

◆ _FechaFacturaCEE

DateTime? sage.ew.docscompra.ewDocCompraCabFACTURA._FechaFacturaCEE
getset

Fecha factura CEE, caso de ser una factura de compra que ha generado intracomunitario (prov. nacional+ISP ó prov. comunitario ó prov. extracomunitario+IVA servicios)

Definición en la línea 6445 del archivo DocsFacturaCompra.cs.

◆ _Obra

override string sage.ew.docscompra.ewDocCompraCabFACTURA._Obra
getset

Obra.

Implementa sage.ew.interficies.IDocCompraCab.

Definición en la línea 6594 del archivo DocsFacturaCompra.cs.

◆ _Observacio

override string sage.ew.docscompra.ewDocCompraCabFACTURA._Observacio
getset

Observacio.

Implementa sage.ew.interficies.IDocCompraCab.

Definición en la línea 6508 del archivo DocsFacturaCompra.cs.

◆ _Operario

override string sage.ew.docscompra.ewDocCompraCabFACTURA._Operario
getset

Operario.

Implementa sage.ew.interficies.IDocCompraCab.

Definición en la línea 6576 del archivo DocsFacturaCompra.cs.

◆ _Orden

Int32 sage.ew.docscompra.ewDocCompraCabFACTURA._Orden
getset

Número de orden de la factura de compra.

Definición en la línea 6493 del archivo DocsFacturaCompra.cs.


La documentación de esta clase está generada del siguiente archivo: