Cargando...
Buscando...
Nada coincide
Referencia de la clase sage.ew.contabilidad.ParamGenFactAlbaranes

Clase base para configuración de parámetros para generar una factura de venta o de compra partiendo de una lista de albaranes a incluir en la factura. De esta clase se derivan las clases ParamGenFactVentaAlbaranes (configuración de generación de factura de venta con albaranes) y ParamGenFactCompraAlbaranes (configuración de generación de factura de compra con albaranes). Más...

Diagrama de herencia de sage.ew.contabilidad.ParamGenFactAlbaranes
sage.ew.contabilidad.ParamGenFactAlbaranesCompra sage.ew.contabilidad.ParamGenFactAlbaranesVenta

Métodos públicos

 ParamGenFactAlbaranes ()
 Constructor vacío.
 

Campos de datos

DateTime _FechaFactura = DateTime.Today.Date
 Fecha de factura.
 
decimal? _Cambio = null
 Tasa de cambio de la divisa en que se factura respecto a la divisa de la empresa. Si no se declara se asumirá la tasa de cambio declarada en el primer albarán de la lista de albaranes a facturar.
 
bool _PresentarVencimientos = false
 Presentar por pantalla las previsiones generadas permitiendo modificarlas.
 
bool _PresentarAsiento = false
 Presentar por pantalla asiento de factura generado.
 
string _Factura = ""
 Si se hace factura con un nº concreto deberá declararse en esta propiedad, caso contrario la rellenará el propio proceso de facturación con el nº de factura que se ha utilizado y puede consultarse al acabar. En el caso de compras para utilizar contador de factura de compra es obligatorio tener configurado trabajar con contador de factura de compra en la empresa.
 
IAsientos _AsientoGenerado = null
 Referencia al asiento de factura generado. No debe declararse nada en esta propiedad, lo rellena el proceso de facturación y puede consultarse al acabar.
 
List< string > _ListaAlbaranes = new List<string>()
 Lista de albaranes a facturar, cada albarán de la lista estará expresando en los términos siguientes (proveedor+numero caso de facturar albaranes de compra, numero+letra caso de facturar albaranes de venta), se asume siempre la empresa activa. Los albaranes deberán estar pendientes de facturar.
 
string _Referencia = ""
 Referencia para el asiento y para las previsiones.
 

Descripción detallada

Clase base para configuración de parámetros para generar una factura de venta o de compra partiendo de una lista de albaranes a incluir en la factura. De esta clase se derivan las clases ParamGenFactVentaAlbaranes (configuración de generación de factura de venta con albaranes) y ParamGenFactCompraAlbaranes (configuración de generación de factura de compra con albaranes).

Objetos de estas dos clases derivadas se utilizan como parámetro de entrada en los métodos _GenerarFacturaVentaAlbaranes() y _GenerarFacturaCompraAlbaranes() de la clase CONTABILIDAD.

Definición en la línea 6649 del archivo Contabilidad.cs.

Documentación de constructores y destructores

◆ ParamGenFactAlbaranes()

sage.ew.contabilidad.ParamGenFactAlbaranes.ParamGenFactAlbaranes ( )
inline

Constructor vacío.

Definición en la línea 6717 del archivo Contabilidad.cs.

Documentación de campos

◆ _AsientoGenerado

IAsientos sage.ew.contabilidad.ParamGenFactAlbaranes._AsientoGenerado = null

Referencia al asiento de factura generado. No debe declararse nada en esta propiedad, lo rellena el proceso de facturación y puede consultarse al acabar.

Definición en la línea 6691 del archivo Contabilidad.cs.

◆ _Cambio

decimal? sage.ew.contabilidad.ParamGenFactAlbaranes._Cambio = null

Tasa de cambio de la divisa en que se factura respecto a la divisa de la empresa. Si no se declara se asumirá la tasa de cambio declarada en el primer albarán de la lista de albaranes a facturar.

Definición en la línea 6665 del archivo Contabilidad.cs.

◆ _Factura

string sage.ew.contabilidad.ParamGenFactAlbaranes._Factura = ""

Si se hace factura con un nº concreto deberá declararse en esta propiedad, caso contrario la rellenará el propio proceso de facturación con el nº de factura que se ha utilizado y puede consultarse al acabar. En el caso de compras para utilizar contador de factura de compra es obligatorio tener configurado trabajar con contador de factura de compra en la empresa.

Definición en la línea 6685 del archivo Contabilidad.cs.

◆ _FechaFactura

DateTime sage.ew.contabilidad.ParamGenFactAlbaranes._FechaFactura = DateTime.Today.Date

Fecha de factura.

En la clase derivada de ventas (ParamGenFactAlbaranesVenta) esta propiedad se utiliza tanto para fecha de factura como para fecha de asiento. En la clase derivada de compras (ParamGenFactAlbaranesCompra) para la fehca de asiento tenemos una propiedad adicional _FechaAsiento.

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

◆ _ListaAlbaranes

List<string> sage.ew.contabilidad.ParamGenFactAlbaranes._ListaAlbaranes = new List<string>()

Lista de albaranes a facturar, cada albarán de la lista estará expresando en los términos siguientes (proveedor+numero caso de facturar albaranes de compra, numero+letra caso de facturar albaranes de venta), se asume siempre la empresa activa. Los albaranes deberán estar pendientes de facturar.

Caso de facturarse más de un albarán es responsabilidad del proceso que llama a esta función el verificar que todos los albaranes tienen las mismas características y se pueden incluir todos ellos en la misma factura (todos los albaranes pendientes de facturar, idéntico cliente en ventas, idéntico proveedor en compras, % pronto pago idéntico, iva incluido idéntico, recargo equiv. idéntico, etc.)

Definición en la línea 6701 del archivo Contabilidad.cs.

◆ _PresentarAsiento

bool sage.ew.contabilidad.ParamGenFactAlbaranes._PresentarAsiento = false

Presentar por pantalla asiento de factura generado.

Definición en la línea 6677 del archivo Contabilidad.cs.

◆ _PresentarVencimientos

bool sage.ew.contabilidad.ParamGenFactAlbaranes._PresentarVencimientos = false

Presentar por pantalla las previsiones generadas permitiendo modificarlas.

Definición en la línea 6671 del archivo Contabilidad.cs.

◆ _Referencia

string sage.ew.contabilidad.ParamGenFactAlbaranes._Referencia = ""

Referencia para el asiento y para las previsiones.

Definición en la línea 6707 del archivo Contabilidad.cs.


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