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 herencias de sage.ew.contabilidad.ParamGenFactAlbaranes
sage.ew.contabilidad.ParamGenFactAlbaranesCompra sage.ew.contabilidad.ParamGenFactAlbaranesVenta

Métodos públicos

 ParamGenFactAlbaranes ()
 Constructor vacío Más...
 

Campos de datos

DateTime _FechaFactura = DateTime.Today.Date
 Fecha de factura. Más...
 
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. Más...
 
bool _PresentarVencimientos = false
 Presentar por pantalla las previsiones generadas permitiendo modificarlas. Más...
 
bool _PresentarAsiento = false
 Presentar por pantalla asiento de factura generado. Más...
 
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. Más...
 
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. Más...
 
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. Más...
 
string _Referencia = ""
 Referencia para el asiento y para las previsiones. Más...
 

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 6330 del archivo Contabilidad.cs.

Documentación del constructor y destructor

◆ ParamGenFactAlbaranes()

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

Constructor vacío

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

Documentación de los 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 6372 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 6346 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 6366 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 6340 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 6382 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 6358 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 6352 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 6388 del archivo Contabilidad.cs.


La documentación para esta clase fue generada a partir del siguiente fichero: