Referencia de la Clase sage.ew.contabilidad.ParamGenFactCompra

Clase para configuración de parámetros para generar factura de compra a contabilidad (sin albaranes de compra) con el método _GenerarFacturaCompra() de la clase CONTABILIDAD. Más...

Diagrama de herencias de sage.ew.contabilidad.ParamGenFactCompra
sage.ew.contabilidad.ParamGenFact

Campos de datos

Proveedor _oProveedor = new Proveedor()
 Objeto proveedor Más...
 
bool _AplicaRetPro = null
 Aplicar condiciones de retención ficha proveedor si/no, si no se declara se utilizarán las condiciones de retención declaradas en la ficha proveedor. Más...
 
bool _PresentarFechaBancoPago = false
 Presentar por pantalla formulario para introducir fecha y cuenta tesoreria para el pago. Más...
 
DateTime _FechaPago = null
 Fecha de pago. Más...
 
string _CuentaBancoPago = ""
 Cuenta de tesoreria para el pago. Más...
 
bool _PresentarFacturaCEE = false
 Presentar por pantalla formulario para introducir nº factura CEE, fecha factura CEE y concepto factura CEE Más...
 
int _FacturaCEE = 0
 Nº factura CEE caso de generar factura Más...
 
DateTime _Fecha_FacturaCEE =null
 Fecha de factura CEE Más...
 
string _ConceptoFacturaCEE = ""
 Concepto de factura CEE Más...
 
bool _Isp = null
 Indica si se trata de una compra Isp Más...
 
bool _ProrrataRegEspAplicar = false
 En el caso de que se trabaje con regla de la prorrata activada y con régimen "Especial" de prorrata, si se ha de aplicar regla de la prorrata o no en la generación del asiento de la factura que se dispone a realizar. Más...
 
bool _ProrrataRegEspOperNoDeducible = false
 Propiedad útil sólamente en el caso de que haya que aplicar prorrata y el tipo de régimen sea Especial, mediante esta propiedad podemos indicar que todo el IVA de la factura de compra sea no deducible, sin tener en cuenta el % de prorrata existente en la ficha de empresa. Más...
 
- Campos de datos heredados desde sage.ew.contabilidad.ParamGenFact
DataTable _DtTiposIva = null
 Datatable con los tipos de IVA (codigo, importe) el importe se interpreta CON o SIN IVA en función del valor de la propiedad _IvaIncluido Más...
 
DataTable _DtContraPartidas = null
 Datatable con las contrapartidas (cuenta, importe) el importe se interpreta siempre SIN IVA Más...
 
DateTime _FechaAsiento = DateTime.Today.Date
 Fecha de asiento de factura Más...
 
DateTime _FechaFactura = DateTime.Today.Date
 Fecha de factura Más...
 
bool _IvaIncluido = false
 Importes iva incluido si/no Más...
 
string _Divisa = ""
 Divisa en la que se genera la factura, si no se declara se asumirá que la factura se hace en la divisa de la ficha cliente/proveedor. Más...
 
decimal _Cambio = 0
 Tasa de cambio respecto de la divisa en que se factura respecto a la divisa de la empresa, si no se declara se asumirá que la tasa de cambio se deduce del cambio pactado con el cliente/proveedor. Más...
 
decimal _PrcDtoPP = null
 % Descuento pronto pago Más...
 
bool _RecEquiv = null
 Aplicar recargo equivalencia si/no, si no se declara se aplicará recargo equivalencia o no en función de ficha cliente/proveedor. Más...
 
string _DefinicionDebe = ""
 Definición debe (partida cuenta del cliente/proveedor) Más...
 
string _DefinicionHaber = ""
 Definición haber (resto partidas diferentes cuenta del cliente/proveedor) Más...
 
bool _PresentarVencimientos = false
 Presentar por pantalla previsiones generadas. 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 (extraido de contador, caso compras obligatorio tener configurado trabjar con contador de factura de compra) y puede consultarse al acabar. 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< int > _Giros = null
 Lista de giros a utilizar al generar las previsiones, si no se declara esta propiedad se generaran los giros en función de los giros definidos en la ficha cliente/proveedor. Más...
 
List< LineaGiro_GirosPrc = null
 Lista de giros a utilizar al generar las previsiones, si no se declara esta propiedad se generaran los giros en función de los giros definidos en la ficha cliente/proveedor. 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. Más...
 
Nullable< RetencionGenFact_ConfiguracionParaRetencion = null
 Configuración para retención Más...
 
string _ContrapartidaAsientos = ""
 Cuenta contrapartida asientos. Más...
 
string _Referencia = ""
 Referencia para el asiento y previsiones Más...
 

Propiedades

string _Proveedor [get, set]
 Código de proveedor Más...
 
override bool _GenerarPrev [get, set]
 Si se han de generar previsiones o no, valor por defecto true. Más...
 
bool _ContabilizarPago [get, set]
 Contabilizar pago si/no Más...
 
- Propiedades heredados desde sage.ew.contabilidad.ParamGenFact
virtual bool _GenerarPrev = true [get, set]
 Si se han de generar previsiones o no, valor por defecto true. Más...
 
bool _Recc [get, set]
 Factura acogida a criterio de caja si/no, si no se declara se aplicará criterio de caja en función de ficha cliente/proveedor. Más...
 

Otros miembros heredados

- Métodos públicos heredados desde sage.ew.contabilidad.ParamGenFact
 ParamGenFact ()
 Constructor vacío Más...
 
void _AnadirTipoIva (string tcCodigo, decimal tnImporte)
 Añade un nuevo registro de tipo IVA al DataTable de tipos de IVA Más...
 
void _AnadirContrapartida (string tcCuenta, decimal tnImporte)
 Añade un nuevo registro de tipo IVA al DataTable de tipos de IVA Más...
 
void _AnadirContrapartida (string tcCuenta, decimal tnImporte, bool tlEsUnSuplido)
 Añade un nuevo registro de contrapartida Más...
 
bool _TieneContrapartidasInformadas ()
 Método auxiliar que informa de la presencia de registros en la tabla de contrapartidas Más...
 
bool _TieneTiposDeIvaInformados ()
 Método auxiliar que informa de la presencia de registros en la tabla de impuestos Más...
 

Descripción detallada

Clase para configuración de parámetros para generar factura de compra a contabilidad (sin albaranes de compra) con el método _GenerarFacturaCompra() de la clase CONTABILIDAD.

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

Documentación de los campos

◆ _AplicaRetPro

bool sage.ew.contabilidad.ParamGenFactCompra._AplicaRetPro = null

Aplicar condiciones de retención ficha proveedor si/no, si no se declara se utilizarán las condiciones de retención declaradas en la ficha proveedor.

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

◆ _ConceptoFacturaCEE

string sage.ew.contabilidad.ParamGenFactCompra._ConceptoFacturaCEE = ""

Concepto de factura CEE

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

◆ _CuentaBancoPago

string sage.ew.contabilidad.ParamGenFactCompra._CuentaBancoPago = ""

Cuenta de tesoreria para el pago.

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

◆ _FacturaCEE

int sage.ew.contabilidad.ParamGenFactCompra._FacturaCEE = 0

Nº factura CEE caso de generar factura

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

◆ _Fecha_FacturaCEE

DateTime sage.ew.contabilidad.ParamGenFactCompra._Fecha_FacturaCEE =null

Fecha de factura CEE

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

◆ _FechaPago

DateTime sage.ew.contabilidad.ParamGenFactCompra._FechaPago = null

Fecha de pago.

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

◆ _Isp

bool sage.ew.contabilidad.ParamGenFactCompra._Isp = null

Indica si se trata de una compra Isp

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

◆ _oProveedor

Proveedor sage.ew.contabilidad.ParamGenFactCompra._oProveedor = new Proveedor()

Objeto proveedor

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

◆ _PresentarFacturaCEE

bool sage.ew.contabilidad.ParamGenFactCompra._PresentarFacturaCEE = false

Presentar por pantalla formulario para introducir nº factura CEE, fecha factura CEE y concepto factura CEE

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

◆ _PresentarFechaBancoPago

bool sage.ew.contabilidad.ParamGenFactCompra._PresentarFechaBancoPago = false

Presentar por pantalla formulario para introducir fecha y cuenta tesoreria para el pago.

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

◆ _ProrrataRegEspAplicar

bool sage.ew.contabilidad.ParamGenFactCompra._ProrrataRegEspAplicar = false

En el caso de que se trabaje con regla de la prorrata activada y con régimen "Especial" de prorrata, si se ha de aplicar regla de la prorrata o no en la generación del asiento de la factura que se dispone a realizar.

Si se trabaja con regla de la prorrata y con régimen general se aplica siempre la regla de la prorrata, independientemente del valor que se de a esta propiedad (_ProrrataRegEspAplicar) la cual solo es útil cuando se trabaja con regimen especial.

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

◆ _ProrrataRegEspOperNoDeducible

bool sage.ew.contabilidad.ParamGenFactCompra._ProrrataRegEspOperNoDeducible = false

Propiedad útil sólamente en el caso de que haya que aplicar prorrata y el tipo de régimen sea Especial, mediante esta propiedad podemos indicar que todo el IVA de la factura de compra sea no deducible, sin tener en cuenta el % de prorrata existente en la ficha de empresa.

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

Documentación de propiedades

◆ _ContabilizarPago

bool sage.ew.contabilidad.ParamGenFactCompra._ContabilizarPago
getset

Contabilizar pago si/no

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

◆ _GenerarPrev

override bool sage.ew.contabilidad.ParamGenFactCompra._GenerarPrev
getset

Si se han de generar previsiones o no, valor por defecto true.

Desde Marzo 2023 en los formularios generadores de contabilidad de facturas de compra y venta se puede optar por no generar previsiones. En facturación desde ventas y compras siempre se generan previsiones.

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

◆ _Proveedor

string sage.ew.contabilidad.ParamGenFactCompra._Proveedor
getset

Código de proveedor

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


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