Clase IVA - rerpercutit i soportat. Más...
Métodos públicos | |
AsientosDatosIva () | |
constructor | |
AsientosDatosIva (AsientosLinea toAsientoLinea, DataRow tdrIva=null, bool tlClonar=false) | |
Constructor IVA. | |
bool | _Save (bool tlRevisarTodaFactura=true) |
Graba el detelle IVA. | |
void | _Clonar (IAsientosDatosIva toIIva) |
Clonación de una línea de IVA de asientos contables. | |
bool | _Delete (bool tlBorrarLinea=false, bool tlDesdeBorrarAsiento=false) |
borra la linia d'Iva | |
void | _RestaNumeroOrdenSoportado (int tnOrden=0) |
Resta contador orden soportado. | |
void | _OrdenSoportado (bool tlOrden=false, bool tlSinFactura=false, bool tlActConta=true, bool tlObtContador=true) |
retorna ordre soportat | |
void | _RecalcularIva (string tcCodigo="") |
Recalculamos IVA y recargo si le pasamos el código de IVA lo hace a partir de este código, si no le pasamos nada recalcula el IVA y el recargo a partir de la base imponible que tiene el registro de IVA. | |
eTipoOperacionEmitidasSII | _TipoOperacionEmitidasSII () |
Método para obtener el tipo de operación relacionado con el iva actual para el libro de facturas emitidas. | |
eTipoOperacionRecibidasSII | _TipoOperacionRecibidasSII () |
Método para obtener el tipo de operación relacionado con el iva actual para el libro de facturas recibidas. | |
DataTable | _ObtenerCausasExencionSII () |
Obtener un datatable con las distintas causa de exención disponibles según el tipo de operación. | |
Propiedades | |
eTipoCuenta | _eTipoIVA [get] |
Indica si es un registre de soportat o repercutit. | |
string | _Empresa [get] |
empresa del asiento | |
string | _Factura [get] |
Número de factura (numfra) | |
string | _Asi [get] |
Clave de identificación unica de la linea del asiento. | |
string | _Divisa [get] |
Divisa del asiento. | |
string | _Cuenta [get, set] |
Código de la cuenta. | |
Cliente | _oCliente [get, set] |
objecte cliente | |
Proveedor | _oProveedor [get, set] |
Objecte proveedor. | |
DateTime | _Fecha [get, set] |
Fecha. | |
decimal | _Bimpo [get, set] |
base imp. | |
string | _TipoIva [get, set] |
Tipo Iva. | |
TipoIVA | _oTipoIva [get, set] |
Tipo IVA. | |
decimal | _PorcenIVA [get, set] |
porcen iva | |
decimal | _IVA [get, set] |
iva | |
decimal | _PorcenRec [get, set] |
porcen rec | |
decimal | _Recargo [get, set] |
recargo | |
int | _Liquidacion [get, set] |
liquidacio | |
bool | _Comunitari [get, set] |
comunitari | |
decimal | _BimpoDiv [get, set] |
base imp. div | |
decimal | _IVADiv [get, set] |
iva | |
decimal | _RecargoDiv [get, set] |
recargo (recdiv) | |
string | _Cif [get, set] |
cif | |
string | _Nombre [get, set] |
nombre | |
int | _EjerLiq [get, set] |
ejercicio liquidacion (Ejer_liq) | |
DateTime? | _FechaOper [get, set] |
fecha operacion | |
int | _RegTrans [get, set] |
regtrans | |
bool | _Vencim [get, set] |
Vencimiento. | |
bool | _CritCaja [get, set] |
Criterio caja. | |
int | _LiqOp [get, set] |
liq_op | |
int | _EjerliqOp [get, set] |
ejercicio liq_op | |
bool | _TotCob [get, set] |
totcob | |
DateTime? | _FechaMax [get, set] |
fecha max | |
decimal | _Liquido [get, set] |
Liquido. | |
decimal | _Finan [get, set] |
Finan - ivareper. | |
decimal | _Finandi [get, set] |
Finandi - ivareper. | |
int | _Tipo [get, set] |
Tipo - ivareper. | |
int | _Orden [get, set] |
Orden - ivasopor. | |
DateTime | _FechaAsi [get] |
FechaAsi - ivasopor. | |
decimal | _Cambio [get, set] |
Cambio - ivasopor. | |
int | _FacturaCEE [get, set] |
FraCEE. | |
string | _ConceptoFacturaCEE [get, set] |
Concepto FraCEE. | |
string | _SerieContadorOrdenSoportado [get, set] |
contador orden soportado | |
IAsientosSII | _DatosSII [get] |
Datos del SII. Task 111325. | |
bool | _ProrrataAplicar [get, set] |
Aplicar prorrata. | |
bool | _ProrrataNoDeducible [get, set] |
Prorrata deducible. | |
decimal | _FraBaseImponible [get] |
Suma de la base imponible de los registros de IVA de la factura. | |
decimal | _FraCuotaSoportada [get] |
Suma de las cuotas de IVA (deducible+no deducible) | |
decimal | _FraCuotaRepercutida [get] |
Suma de las cuotas de IVA (deducible+no deducible) | |
decimal | _FraCuotaRecargo [get] |
Suma de las cuotas de IVA (deducible+no deducible) | |
decimal | _FraCuotaRetencion [get] |
Suma de las cuotas de IVA (deducible+no deducible) | |
decimal | _FraCuotaDeducible [get] |
Suma de las cuotas de IVA (deducibles) | |
decimal | _FraRecargoFinanciero [get] |
Recargo financiero. | |
decimal | _FraTotal [get] |
Total factura. | |
DateTime? | _FechaRegistro [get, set] |
Fecha de registro contable. | |
string | _SIIFraMod [get, set] |
Factura original. | |
string | _Guid_Id [get] |
Guid_id. | |
Clase IVA - rerpercutit i soportat.
Definición en la línea 6038 del archivo AsientosLinea.cs.
|
inline |
constructor
Definición en la línea 7214 del archivo AsientosLinea.cs.
|
inline |
Constructor IVA.
toAsientoLinea | |
tdrIva |
tlClonar |
Definición en la línea 7225 del archivo AsientosLinea.cs.
|
inline |
Clonación de una línea de IVA de asientos contables.
toIIva | Instancia de la línea de IVA que vamos a clonar |
Implementa sage.ew.interficies.IAsientosDatosIva.
Definición en la línea 7348 del archivo AsientosLinea.cs.
|
inline |
borra la linia d'Iva
tlBorrarLinea | |
tlDesdeBorrarAsiento |
Implementa sage.ew.interficies.IAsientosDatosIva.
Definición en la línea 7410 del archivo AsientosLinea.cs.
|
inline |
Obtener un datatable con las distintas causa de exención disponibles según el tipo de operación.
Implementa sage.ew.interficies.IAsientosDatosIva.
Definición en la línea 7841 del archivo AsientosLinea.cs.
|
inline |
retorna ordre soportat
tlOrden | encara q l'orden sigui 0 volem numero d'ordre |
tlSinFactura | q ens doni nu. d'ordre encara q no tinguem factura |
tlActConta | volem q resti el numero d'ordre |
tlObtContador | si es true volem q incrementi comptador |
Definición en la línea 7514 del archivo AsientosLinea.cs.
|
inline |
|
inline |
Resta contador orden soportado.
tnOrden |
Implementa sage.ew.interficies.IAsientosDatosIva.
Definición en la línea 7476 del archivo AsientosLinea.cs.
|
inline |
Graba el detelle IVA.
Implementa sage.ew.interficies.IAsientosDatosIva.
Definición en la línea 7248 del archivo AsientosLinea.cs.
|
inline |
Método para obtener el tipo de operación relacionado con el iva actual para el libro de facturas emitidas.
Definición en la línea 7652 del archivo AsientosLinea.cs.
|
inline |
Método para obtener el tipo de operación relacionado con el iva actual para el libro de facturas recibidas.
Definición en la línea 7753 del archivo AsientosLinea.cs.
|
get |
Clave de identificación unica de la linea del asiento.
Implementa sage.ew.interficies.IAsientosDatosIva.
Definición en la línea 6175 del archivo AsientosLinea.cs.
|
getset |
base imp.
Implementa sage.ew.interficies.IAsientosDatosIva.
Definición en la línea 6321 del archivo AsientosLinea.cs.
|
getset |
base imp. div
Implementa sage.ew.interficies.IAsientosDatosIva.
Definición en la línea 6531 del archivo AsientosLinea.cs.
|
getset |
Cambio - ivasopor.
Implementa sage.ew.interficies.IAsientosDatosIva.
Definición en la línea 6906 del archivo AsientosLinea.cs.
|
getset |
cif
Implementa sage.ew.interficies.IAsientosDatosIva.
Definición en la línea 6596 del archivo AsientosLinea.cs.
|
getset |
comunitari
Implementa sage.ew.interficies.IAsientosDatosIva.
Definición en la línea 6516 del archivo AsientosLinea.cs.
|
getset |
Concepto FraCEE.
Implementa sage.ew.interficies.IAsientosDatosIva.
Definición en la línea 6945 del archivo AsientosLinea.cs.
|
getset |
Criterio caja.
Implementa sage.ew.interficies.IAsientosDatosIva.
Definición en la línea 6706 del archivo AsientosLinea.cs.
|
getset |
Código de la cuenta.
Implementa sage.ew.interficies.IAsientosDatosIva.
Definición en la línea 6203 del archivo AsientosLinea.cs.
|
get |
Datos del SII. Task 111325.
Implementa sage.ew.interficies.IAsientosDatosIva.
Definición en la línea 6981 del archivo AsientosLinea.cs.
|
get |
Divisa del asiento.
Implementa sage.ew.interficies.IAsientosDatosIva.
Definición en la línea 6189 del archivo AsientosLinea.cs.
|
getset |
ejercicio liquidacion (Ejer_liq)
Implementa sage.ew.interficies.IAsientosDatosIva.
Definición en la línea 6635 del archivo AsientosLinea.cs.
|
getset |
ejercicio liq_op
Implementa sage.ew.interficies.IAsientosDatosIva.
Definición en la línea 6736 del archivo AsientosLinea.cs.
|
get |
empresa del asiento
Implementa sage.ew.interficies.IAsientosDatosIva.
Definición en la línea 6147 del archivo AsientosLinea.cs.
|
get |
Indica si es un registre de soportat o repercutit.
Implementa sage.ew.interficies.IAsientosDatosIva.
Definición en la línea 6133 del archivo AsientosLinea.cs.
|
get |
Número de factura (numfra)
Implementa sage.ew.interficies.IAsientosDatosIva.
Definición en la línea 6161 del archivo AsientosLinea.cs.
|
getset |
FraCEE.
Implementa sage.ew.interficies.IAsientosDatosIva.
Definición en la línea 6929 del archivo AsientosLinea.cs.
|
getset |
Fecha.
Implementa sage.ew.interficies.IAsientosDatosIva.
Definición en la línea 6299 del archivo AsientosLinea.cs.
|
get |
FechaAsi - ivasopor.
Implementa sage.ew.interficies.IAsientosDatosIva.
Definición en la línea 6895 del archivo AsientosLinea.cs.
|
getset |
fecha max
Implementa sage.ew.interficies.IAsientosDatosIva.
Definición en la línea 6766 del archivo AsientosLinea.cs.
|
getset |
fecha operacion
Implementa sage.ew.interficies.IAsientosDatosIva.
Definición en la línea 6650 del archivo AsientosLinea.cs.
|
getset |
Fecha de registro contable.
Implementa sage.ew.interficies.IAsientosDatosIva.
Definición en la línea 7137 del archivo AsientosLinea.cs.
|
getset |
Finan - ivareper.
Implementa sage.ew.interficies.IAsientosDatosIva.
Definición en la línea 6804 del archivo AsientosLinea.cs.
|
getset |
Finandi - ivareper.
Implementa sage.ew.interficies.IAsientosDatosIva.
Definición en la línea 6829 del archivo AsientosLinea.cs.
|
get |
Suma de la base imponible de los registros de IVA de la factura.
Implementa sage.ew.interficies.IAsientosDatosIva.
Definición en la línea 7025 del archivo AsientosLinea.cs.
|
get |
Suma de las cuotas de IVA (deducibles)
Implementa sage.ew.interficies.IAsientosDatosIva.
Definición en la línea 7095 del archivo AsientosLinea.cs.
|
get |
Suma de las cuotas de IVA (deducible+no deducible)
Implementa sage.ew.interficies.IAsientosDatosIva.
Definición en la línea 7067 del archivo AsientosLinea.cs.
|
get |
Suma de las cuotas de IVA (deducible+no deducible)
Implementa sage.ew.interficies.IAsientosDatosIva.
Definición en la línea 7053 del archivo AsientosLinea.cs.
|
get |
Suma de las cuotas de IVA (deducible+no deducible)
Implementa sage.ew.interficies.IAsientosDatosIva.
Definición en la línea 7081 del archivo AsientosLinea.cs.
|
get |
Suma de las cuotas de IVA (deducible+no deducible)
Implementa sage.ew.interficies.IAsientosDatosIva.
Definición en la línea 7039 del archivo AsientosLinea.cs.
|
get |
Recargo financiero.
Implementa sage.ew.interficies.IAsientosDatosIva.
Definición en la línea 7109 del archivo AsientosLinea.cs.
|
get |
Total factura.
Implementa sage.ew.interficies.IAsientosDatosIva.
Definición en la línea 7123 del archivo AsientosLinea.cs.
|
get |
Guid_id.
Implementa sage.ew.interficies.IAsientosDatosIva.
Definición en la línea 7198 del archivo AsientosLinea.cs.
|
getset |
iva
Implementa sage.ew.interficies.IAsientosDatosIva.
Definición en la línea 6437 del archivo AsientosLinea.cs.
|
getset |
iva
Implementa sage.ew.interficies.IAsientosDatosIva.
Definición en la línea 6556 del archivo AsientosLinea.cs.
|
getset |
liq_op
Implementa sage.ew.interficies.IAsientosDatosIva.
Definición en la línea 6721 del archivo AsientosLinea.cs.
|
getset |
liquidacio
Implementa sage.ew.interficies.IAsientosDatosIva.
Definición en la línea 6501 del archivo AsientosLinea.cs.
|
getset |
Liquido.
Implementa sage.ew.interficies.IAsientosDatosIva.
Definición en la línea 6789 del archivo AsientosLinea.cs.
|
getset |
nombre
Implementa sage.ew.interficies.IAsientosDatosIva.
Definición en la línea 6616 del archivo AsientosLinea.cs.
|
getset |
objecte cliente
Implementa sage.ew.interficies.IAsientosDatosIva.
Definición en la línea 6263 del archivo AsientosLinea.cs.
|
getset |
Objecte proveedor.
Implementa sage.ew.interficies.IAsientosDatosIva.
Definición en la línea 6281 del archivo AsientosLinea.cs.
|
getset |
Orden - ivasopor.
Implementa sage.ew.interficies.IAsientosDatosIva.
Definición en la línea 6864 del archivo AsientosLinea.cs.
|
getset |
Tipo IVA.
Definición en la línea 6397 del archivo AsientosLinea.cs.
|
getset |
porcen iva
Implementa sage.ew.interficies.IAsientosDatosIva.
Definición en la línea 6422 del archivo AsientosLinea.cs.
|
getset |
porcen rec
Implementa sage.ew.interficies.IAsientosDatosIva.
Definición en la línea 6462 del archivo AsientosLinea.cs.
|
getset |
Aplicar prorrata.
Implementa sage.ew.interficies.IAsientosDatosIva.
Definición en la línea 6995 del archivo AsientosLinea.cs.
|
getset |
Prorrata deducible.
Implementa sage.ew.interficies.IAsientosDatosIva.
Definición en la línea 7010 del archivo AsientosLinea.cs.
|
getset |
recargo
Implementa sage.ew.interficies.IAsientosDatosIva.
Definición en la línea 6477 del archivo AsientosLinea.cs.
|
getset |
recargo (recdiv)
Implementa sage.ew.interficies.IAsientosDatosIva.
Definición en la línea 6576 del archivo AsientosLinea.cs.
|
getset |
regtrans
Implementa sage.ew.interficies.IAsientosDatosIva.
Definición en la línea 6676 del archivo AsientosLinea.cs.
|
getset |
contador orden soportado
Implementa sage.ew.interficies.IAsientosDatosIva.
Definición en la línea 6961 del archivo AsientosLinea.cs.
|
getset |
Factura original.
Implementa sage.ew.interficies.IAsientosDatosIva.
Definición en la línea 7168 del archivo AsientosLinea.cs.
|
getset |
Tipo - ivareper.
Implementa sage.ew.interficies.IAsientosDatosIva.
Definición en la línea 6849 del archivo AsientosLinea.cs.
|
getset |
Tipo Iva.
Implementa sage.ew.interficies.IAsientosDatosIva.
Definición en la línea 6353 del archivo AsientosLinea.cs.
|
getset |
totcob
Implementa sage.ew.interficies.IAsientosDatosIva.
Definición en la línea 6751 del archivo AsientosLinea.cs.
|
getset |
Vencimiento.
Implementa sage.ew.interficies.IAsientosDatosIva.
Definición en la línea 6691 del archivo AsientosLinea.cs.