Referencia de la Clase sage.ew.contabilidad.TipoOperacionEmitidasSII

Clase para las operaciones emitidas del SII Más...

Métodos públicos

 TipoOperacionEmitidasSII ()
 Constructor Más...
 
eTipoOperacionEmitidasSII _TipoOperacionEmitidasSII ()
 Método para obtener el tipo de operación Emitida para el SII
Más...
 
eTipoOperacionEmitidasSII _TipoOperacionEmitidasSII (string tcTipoIVA)
 Método para obtener el tipo de operación Emitida para el SII Más...
 
eTipoOperacionEmitidasSII _TipoOperacionEmitidasSII (DatosIVABase toFilaModelos)
 Método para obtener el tipo de operación Emitida para el SII a partir de una línea de la pantalla del SII Más...
 
bool _FacturaConIVAMayor0 ()
 Método para comprobar si en el documento existe un IVA con % > 0 Más...
 
bool _FacturaConIVAMayor0 (string tcTipoIVA="")
 Método para comprobar si en el documento existe un IVA con % > 0 Más...
 
bool _FacturaConIVA303 (string tcTipo303)
 Método para comprobar si en el documento existe un IVA configurado en en el tipo "tcTipo303" del modelo 303 Más...
 
bool _FacturaConIVA303 (string tcTipo303, string tcTipoIVA="")
 Método para comprobar si en el documento existe un IVA configurado en en el tipo "tcTipo303" del modelo 303 Más...
 
bool _FacturaConIVANoSujeto ()
 Método para comprobar si en el documento existe un IVA no sujeto (IVA_EXEN) Más...
 
bool _FacturaConIVANoSujeto (string tcTipoIVA="")
 Método para comprobar si en el documento existe un IVA no sujeto (IVA_EXEN) Se realiza el filtro de Tipo de IVA por las movimientos del asiento que conllevan IVA. Más...
 
bool _FacturaConIVAServicios ()
 Método para comprobar si en el documento existe un IVA con la marca de servicios Más...
 
bool _FacturaConIVAServicios (string tcTipoIVA="")
 Método para comprobar si en el documento existe un IVA con la marca de servicios Más...
 
bool _FacturaConIVAExento (string tcTipoIVA="")
 Método para comprobar si en el documento existe un IVA EXENTO Se realiza el filtro de Tipo de IVA por las movimientos del asiento que conllevan IVA. Más...
 
bool _FacturaConIVASujetoCero (string tcTipoIVA="")
 Método para comprobar si en el documento existe un IVA SUJETO CERO Más...
 
bool _OperacionIVAEuropeo (eOperacionesAsientos teOperacion)
 Devuelve si es una operación del IVA Europeo Más...
 
bool _FacturaIGIC ()
 Factura con IGIC Más...
 

Atributos protegidos

IAsientos _oAsiento = null
 Instancia del asiento contable Más...
 

Propiedades

dynamic _Documento [get, set]
 
Referencia al documento relacionado Más...
 
IDatosAdicionalesFactura _DatosAdicionalesFactura [get, set]
 Objeto inicial a partir del cual vamos a leer/guardar datos adicionales Más...
 
ewDocVentaFRA _Factura [get, set]
 Para tener la referencia al documento de factura relacionado Más...
 

Descripción detallada

Clase para las operaciones emitidas del SII

Definición en la línea 21 del archivo TipoOperacionEmitidasSII.cs.

Documentación del constructor y destructor

◆ TipoOperacionEmitidasSII()

sage.ew.contabilidad.TipoOperacionEmitidasSII.TipoOperacionEmitidasSII ( )
inline

Constructor

Definición en la línea 109 del archivo TipoOperacionEmitidasSII.cs.

Documentación de las funciones miembro

◆ _FacturaConIVA303() [1/2]

bool sage.ew.contabilidad.TipoOperacionEmitidasSII._FacturaConIVA303 ( string  tcTipo303)
inline

Método para comprobar si en el documento existe un IVA configurado en en el tipo "tcTipo303" del modelo 303

Parámetros
tcTipo303Código de configuración del 303
Devuelve

Definición en la línea 176 del archivo TipoOperacionEmitidasSII.cs.

◆ _FacturaConIVA303() [2/2]

bool sage.ew.contabilidad.TipoOperacionEmitidasSII._FacturaConIVA303 ( string  tcTipo303,
string  tcTipoIVA = "" 
)
inline

Método para comprobar si en el documento existe un IVA configurado en en el tipo "tcTipo303" del modelo 303

Se realiza el filtro de Tipo de IVA por las movimientos del asiento que conllevan IVA.

Parámetros
tcTipo303Código de configuración del 303
tcTipoIVACódigo de IVA
Devuelve

Definición en la línea 189 del archivo TipoOperacionEmitidasSII.cs.

◆ _FacturaConIVAExento()

bool sage.ew.contabilidad.TipoOperacionEmitidasSII._FacturaConIVAExento ( string  tcTipoIVA = "")
inline

Método para comprobar si en el documento existe un IVA EXENTO Se realiza el filtro de Tipo de IVA por las movimientos del asiento que conllevan IVA.

Parámetros
tcTipoIVACódigo de IVA
Devuelve

Definición en la línea 241 del archivo TipoOperacionEmitidasSII.cs.

◆ _FacturaConIVAMayor0() [1/2]

bool sage.ew.contabilidad.TipoOperacionEmitidasSII._FacturaConIVAMayor0 ( )
inline

Método para comprobar si en el documento existe un IVA con % > 0

Devuelve

Definición en la línea 154 del archivo TipoOperacionEmitidasSII.cs.

◆ _FacturaConIVAMayor0() [2/2]

bool sage.ew.contabilidad.TipoOperacionEmitidasSII._FacturaConIVAMayor0 ( string  tcTipoIVA = "")
inline

Método para comprobar si en el documento existe un IVA con % > 0

Se realiza el filtro de Tipo de IVA por las movimientos del asiento que conllevan IVA.

Parámetros
tcTipoIVACódigo de IVA
Devuelve

Definición en la línea 166 del archivo TipoOperacionEmitidasSII.cs.

◆ _FacturaConIVANoSujeto() [1/2]

bool sage.ew.contabilidad.TipoOperacionEmitidasSII._FacturaConIVANoSujeto ( )
inline

Método para comprobar si en el documento existe un IVA no sujeto (IVA_EXEN)

Devuelve

Definición en la línea 198 del archivo TipoOperacionEmitidasSII.cs.

◆ _FacturaConIVANoSujeto() [2/2]

bool sage.ew.contabilidad.TipoOperacionEmitidasSII._FacturaConIVANoSujeto ( string  tcTipoIVA = "")
inline

Método para comprobar si en el documento existe un IVA no sujeto (IVA_EXEN) Se realiza el filtro de Tipo de IVA por las movimientos del asiento que conllevan IVA.

Parámetros
tcTipoIVACódigo de IVA
Devuelve

Definición en la línea 209 del archivo TipoOperacionEmitidasSII.cs.

◆ _FacturaConIVAServicios() [1/2]

bool sage.ew.contabilidad.TipoOperacionEmitidasSII._FacturaConIVAServicios ( )
inline

Método para comprobar si en el documento existe un IVA con la marca de servicios

Devuelve

Definición en la línea 218 del archivo TipoOperacionEmitidasSII.cs.

◆ _FacturaConIVAServicios() [2/2]

bool sage.ew.contabilidad.TipoOperacionEmitidasSII._FacturaConIVAServicios ( string  tcTipoIVA = "")
inline

Método para comprobar si en el documento existe un IVA con la marca de servicios

Se realiza el filtro de Tipo de IVA por las movimientos del asiento que conllevan IVA.

Parámetros
tcTipoIVACódigo de IVA
Devuelve

Definición en la línea 230 del archivo TipoOperacionEmitidasSII.cs.

◆ _FacturaConIVASujetoCero()

bool sage.ew.contabilidad.TipoOperacionEmitidasSII._FacturaConIVASujetoCero ( string  tcTipoIVA = "")
inline

Método para comprobar si en el documento existe un IVA SUJETO CERO

Se realiza el filtro de Tipo de IVA por las movimientos del asiento que conllevan IVA.

Parámetros
tcTipoIVACódigo de IVA
Devuelve

Definición en la línea 253 del archivo TipoOperacionEmitidasSII.cs.

◆ _FacturaIGIC()

bool sage.ew.contabilidad.TipoOperacionEmitidasSII._FacturaIGIC ( )
inline

Factura con IGIC

Una factura es de IGIC o de IVA no podemos tener los dos tipos, no es necesario gestionar el Tipo de IVA

Devuelve

Definición en la línea 284 del archivo TipoOperacionEmitidasSII.cs.

◆ _OperacionIVAEuropeo()

bool sage.ew.contabilidad.TipoOperacionEmitidasSII._OperacionIVAEuropeo ( eOperacionesAsientos  teOperacion)
inline

Devuelve si es una operación del IVA Europeo

Operaciones:

  1. Operaciones en el Régimen de la Unión - OSS
  2. Operaciones en el Régimen Exterior de la unión -OSS
  3. Ventas a distancia de bienes importados de escaso valor
  4. Operaciones IVA destino
Parámetros
teOperacionOperación
Devuelve

Definición en la línea 273 del archivo TipoOperacionEmitidasSII.cs.

◆ _TipoOperacionEmitidasSII() [1/3]

eTipoOperacionEmitidasSII sage.ew.contabilidad.TipoOperacionEmitidasSII._TipoOperacionEmitidasSII ( )
inline

Método para obtener el tipo de operación Emitida para el SII

Devuelve

Definición en la línea 119 del archivo TipoOperacionEmitidasSII.cs.

◆ _TipoOperacionEmitidasSII() [2/3]

eTipoOperacionEmitidasSII sage.ew.contabilidad.TipoOperacionEmitidasSII._TipoOperacionEmitidasSII ( string  tcTipoIVA)
inline

Método para obtener el tipo de operación Emitida para el SII

Se realiza el filtro de Tipo de IVA por las movimientos del asiento que conllevan IVA. Hay métodos que continuaran devolviendo lo mismo independientemente del tipo de IVA a gestionar.

Parámetros
tcTipoIVACódigo de IVA
Devuelve

Definición en la línea 132 del archivo TipoOperacionEmitidasSII.cs.

◆ _TipoOperacionEmitidasSII() [3/3]

eTipoOperacionEmitidasSII sage.ew.contabilidad.TipoOperacionEmitidasSII._TipoOperacionEmitidasSII ( DatosIVABase  toFilaModelos)
inline

Método para obtener el tipo de operación Emitida para el SII a partir de una línea de la pantalla del SII

Parámetros
toFilaModelos
Devuelve

Definición en la línea 142 del archivo TipoOperacionEmitidasSII.cs.

Documentación de los campos

◆ _oAsiento

IAsientos sage.ew.contabilidad.TipoOperacionEmitidasSII._oAsiento = null
protected

Instancia del asiento contable

Definición en la línea 46 del archivo TipoOperacionEmitidasSII.cs.

Documentación de propiedades

◆ _DatosAdicionalesFactura

IDatosAdicionalesFactura sage.ew.contabilidad.TipoOperacionEmitidasSII._DatosAdicionalesFactura
getset

Objeto inicial a partir del cual vamos a leer/guardar datos adicionales

Definición en la línea 79 del archivo TipoOperacionEmitidasSII.cs.

◆ _Documento

dynamic sage.ew.contabilidad.TipoOperacionEmitidasSII._Documento
getset


Referencia al documento relacionado

Definición en la línea 65 del archivo TipoOperacionEmitidasSII.cs.

◆ _Factura

ewDocVentaFRA sage.ew.contabilidad.TipoOperacionEmitidasSII._Factura
getset

Para tener la referencia al documento de factura relacionado

Definición en la línea 99 del archivo TipoOperacionEmitidasSII.cs.


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