Referencia de la Clase Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest

Clase de prueba para los testos unitarios de las operaciones de los asientos contables /summary> Más...

Métodos públicos

void Tasks_Before_EachTest ()
 
void Tasks_After_EachTest ()
 
void AsientoOperacion5EntidadesAseguradorasIVATest ()
 Prueba de validación de la Operación: 5 - Entidades aseguradoras - Primas de seguros Tipo de IVA con la marca de IVA. Más...
 
void AsientoOperacion5NoPermitirEntidadesAseguradorasIGICTest ()
 Prueba de validación de la Operación: 5 - Entidades aseguradoras - Primas de seguros Tipo de IVA con la marca de IVA. Más...
 
void AsientoOperacion14EntidadesAseguradorasContraprestacionesRecibidasIVATest ()
 Prueba de validación de la Operación: 14 - Entidades aseguradoras - Indemnizaciones (anteriormente "Entidades aseguradoras - Contraprestaciones recibidas", se cambió el literal en el bug 197262) Tipo de IVA con la marca de IVA. Más...
 
void AsientoOperacion14NoPermitirEntidadesAseguradorasContraprestacionesRecibidasIGICTest ()
 Prueba de validación de la Operación: 14 - Entidades aseguradoras - Indemnizaciones (anteriormente "Entidades aseguradoras - Contraprestaciones recibidas", se cambió el literal en el bug 197262) Tipo de IVA con la marca de IVA. Más...
 
void AsientoOperacion21PermitirFacturaCompraExentaArt25IGICTest ()
 Prueba de validación de la Operación: Más...
 
void AsientoOperacion21NoPermitirFacturaCompraExentaArt25IVACTest ()
 Prueba de validación de la Operación: Más...
 
void AsientoOperacion21PermitirFacturaVentaExentaArt25IGICTest ()
 Prueba de validación de la Operación: Más...
 
void AsientoOperacion21NoPermitirFacturaVentaExentaArt25IVACTest ()
 Prueba de validación de la Operación: Más...
 
void AsientoOperacion22PermitirFacturaCompraExclusionBajaRECMIGICTest ()
 Prueba de validación de la Operación: Más...
 
void AsientoOperacion22NoPermitirFacturaCompraExclusiónRECMIGICTest ()
 Prueba de validación de la Operación: Más...
 
void AsientoOperacion22NoPermitirFacturaVentaExclusiónTipoRECMIVATest ()
 Prueba de validación de la Operación: Más...
 
void AsientoOperacion22NoPermitirFacturaVentaExclusiónTipoRECMIGICTest ()
 Prueba de validación de la Operación: Más...
 
void AsientoOperacion23FacturaImportacionSinDUAIGICTest ()
 Prueba de validación de la Operación: 23 - Factura importación sin DUA Tipo de IVA con la marca de IGIC. Más...
 
void AsientoOperacion23NoPermitirFacturaImportacionSinDUAIVATest ()
 Prueba de validación de la Operación: 23 - Factura importación sin DUA Tipo de IVA con la marca de IVA. Más...
 
void AsientoOperacion24PermitirFacturaCompraImportacionesExentasArt25Ley1994IGICTest ()
 Prueba de validación de la Operación: Más...
 
void AsientoOperacion24NoPermitirFacturaCompraImportacionesExentasArt25Ley1994IVACTest ()
 Prueba de validación de la Operación: Más...
 
void AsientoOperacion24NoPermitirFacturaVentaImportacionesExentasArt25Ley1994IVACTest ()
 Prueba de validación de la Operación: Más...
 
void AsientoOperacion24NoPermitirFacturaVentaImportacionesExentasArt25Ley1994IGICTest ()
 Prueba de validación de la Operación: Más...
 
void AsientoOperacion25FacturaAbonoRegimenViajerosIGICTest ()
 Prueba de validación de la Operación: 25 - Factura abono régimen de viajeros Tipo de IVA con la marca de IGIC. Más...
 
void AsientoOperacion25NoPermitirFacturaAbonoRegimenViajerosIVACTest ()
 Prueba de validación de la Operación: 25 - Factura abono régimen de viajeros Tipo de IVA con la marca de IVA. Más...
 
void AsientoOperacion27AdquisicionExentaCEETest ()
 Prueba de validación de la Operación: Más...
 
void AsientoOperacion27NoPermitirAdquisicionExentaCEETest ()
 Prueba de validación de la Operación: Más...
 
void AsientoOperacion29NoPermitirFacturaCompraDocumentoIngresoArt25_19_1994IVACTest ()
 Prueba de validación de la Operación: Más...
 
void AsientoOperacion29NoPermitirFacturaCompraImportacionesDocumentoIngresoArt25Ley1994IVATest ()
 Prueba de validación de la Operación: Más...
 
void AsientoOperacion29NoPermitirFacturaVentaDocumentoIngresoArt25Ley1994IGICTest ()
 Prueba de validación de la Operación: Más...
 
void AsientoOperacion29PermitirFacturaVentaExclusionBajaRECMIGICTest ()
 Prueba de validación de la Operación: Más...
 
void AsientoOperacion32NoPermitirFacturaCompraIVAEuropeoTest ()
 Prueba de validación de la Operación: Más...
 
void AsientoOperacion33NoPermitirFacturaCompraIVAEuropeoTest ()
 Prueba de validación de la Operación: Más...
 
void AsientoOperacion34NoPermitirFacturaCompraIVAEuropeoTest ()
 Prueba de validación de la Operación: Más...
 
void AsientoOperacion35NoPermitirFacturaCompraIVAEuropeoTest ()
 Prueba de validación de la Operación: Más...
 
void AsientoOperacion32NoPermitirFacturaPorcentajeVentaExentoIVAEuropeoTest ()
 Prueba de validación de la Operación: Más...
 
void AsientoOperacion33NoPermitirFacturaPorcentajeVentaExentoIVAEuropeoTest ()
 Prueba de validación de la Operación: Más...
 
void AsientoOperacion34NoPermitirFacturaVentaPorcentajeExentoIVAEuropeoTest ()
 Prueba de validación de la Operación: Más...
 
void AsientoOperacion35NoPermitirFacturaVentaPorcentajeExentoIVAEuropeoTest ()
 Prueba de validación de la Operación: Más...
 
void AsientoOperacion32NoPermitirFacturaVentaPorcentajeNoSujetaIVACeroIVAEuropeoTest ()
 Prueba de validación de la Operación: Más...
 
void AsientoOperacion33NoPermitirFacturaVentaPorcentajeNoSujetaIVACeroIVAEuropeoTest ()
 Prueba de validación de la Operación: Más...
 
void AsientoOperacion34NoPermitirFacturaVentaPorcentajeNoSujetaIVACeroIVAEuropeoTest ()
 Prueba de validación de la Operación: Más...
 
void AsientoOperacion35NoPermitirFacturaVentaPorcentajeNoSujetaIVACeroIVAEuropeoTest ()
 Prueba de validación de la Operación: Más...
 
void AsientoOperacion32NoPermitirFacturaVentaOperacionSujetaIGICIVAEuropeoTest ()
 Prueba de validación de la Operación: Más...
 
void AsientoOperacion33NoPermitirFacturaVentaOperacionSujetaIGICIVAEuropeoTest ()
 Prueba de validación de la Operación: Más...
 
void AsientoOperacion34NoPermitirFacturaVentaOperacionSujetaIGICIVAEuropeoTest ()
 Prueba de validación de la Operación: Más...
 
void AsientoOperacion35NoPermitirFacturaVentaOperacionSujetaIGICIVAEuropeoTest ()
 Prueba de validación de la Operación: Más...
 
void AsientoOperacion32NoPermitirFacturaVentaOperacionNoSujetaIGICIVAEuropeoTest ()
 Prueba de validación de la Operación: Más...
 
void AsientoOperacion33NoPermitirFacturaVentaOperacionNoSujetaIGICIVAEuropeoTest ()
 Prueba de validación de la Operación: Más...
 
void AsientoOperacion34NoPermitirFacturaVentaOperacionNoSujetaIGICIVAEuropeoTest ()
 Prueba de validación de la Operación: Más...
 
void AsientoOperacion35NoPermitirFacturaVentaOperacionNoSujetaIGICIVAEuropeoTest ()
 Prueba de validación de la Operación: Más...
 
void AsientoOperacion32NoPermitirFacturaVentaOperacionSujetaNoNacionalEuropeoTest ()
 Prueba de validación de la Operación: Más...
 
void AsientoOperacion33NoPermitirFacturaVentaOperacionSujetaNoNacionalEuropeoTest ()
 Prueba de validación de la Operación: Más...
 
void AsientoOperacion34NoPermitirFacturaVentaOperacionSujetaNoNacionalEuropeoTest ()
 Prueba de validación de la Operación: Más...
 
void AsientoOperacion35NoPermitirFacturaVentaOperacionSujetaNoNacionalEuropeoTest ()
 Prueba de validación de la Operación: Más...
 
void AsientoOperacion32NoPermitirFacturaVentaOperacionNoSujetaNacionalEuropeoTest ()
 Prueba de validación de la Operación: Más...
 
void AsientoOperacion33NoPermitirFacturaVentaOperacionNoSujetaNacionalEuropeoTest ()
 Prueba de validación de la Operación: Más...
 
void AsientoOperacion34NoPermitirFacturaVentaOperacionNoSujetaNacionalEuropeoTest ()
 Prueba de validación de la Operación: Más...
 
void AsientoOperacion35NoPermitirFacturaVentaOperacionNoSujetaNacionalEuropeoTest ()
 Prueba de validación de la Operación: Más...
 
void AsientoOperacion32NoPermitirFacturaVentaOperacionNoSujetaExtracomunitarioEuropeoTest ()
 Prueba de validación de la Operación: Más...
 
void AsientoOperacion33NoPermitirFacturaVentaOperacionNoSujetaExtracomunitarioEuropeoTest ()
 Prueba de validación de la Operación: Más...
 
void AsientoOperacion34NoPermitirFacturaVentaOperacionNoSujetaExtracomunitarioEuropeoTest ()
 Prueba de validación de la Operación: Más...
 
void AsientoOperacion35NoPermitirFacturaVentaOperacionNoSujetaExtracomunitarioEuropeoTest ()
 Prueba de validación de la Operación: Más...
 
void AsientoOperacion32PermitirFacturaVentaOperacionServicioSujetoNacionalEuropeoTest ()
 Prueba de validación de la Operación: Más...
 
void AsientoOperacion32PermitirFacturaVentaOperacionServicioNoSujetoNoNacionalEuropeoTest ()
 Prueba de validación de la Operación: Más...
 
void AsientoOperacion32PermitirFacturaVentaOperacionServicioBienNacionalEuropeoTest ()
 Prueba de validación de la Operación: Más...
 
void AsientoOperacion32PermitirFacturaVentaOperacionBienNoSujetoNoNacionalEuropeoTest ()
 Prueba de validación de la Operación: Más...
 
void AsientoOperacion33PermitirFacturaVentaOperacionServicioSujetoNacionalEuropeoTest ()
 Prueba de validación de la Operación: Más...
 
void AsientoOperacion33PermitirFacturaVentaOperacionServicioNoSujetoNoNacionalEuropeoTest ()
 Prueba de validación de la Operación: Más...
 
void AsientoOperacion34PermitirFacturaVentaOperacionServicioBienNacionalEuropeoTest ()
 Prueba de validación de la Operación: Más...
 
void AsientoOperacion34PermitirFacturaVentaOperacionBienNoSujetoNoNacionalEuropeoTest ()
 Prueba de validación de la Operación: Más...
 
void AsientoOperacion35PermitirFacturaVentaOperacionServicioNoSujetoNoNacionalEuropeoTest ()
 Prueba de validación de la Operación: Más...
 
void AsientoOperacion35PermitirFacturaVentaOperacionBienNoSujetoNoNacionalEuropeoTest ()
 Prueba de validación de la Operación: Más...
 
void AsientoOperacion33NoPermitirFacturaVentaOperacionBienSujetoNacionalEuropeoTest ()
 ValidarOperacionSujetaNacional($"No se permite la operación {lcOperacion} para facturas de bienes sujetas.", tlValidarServicio: true); Más...
 
void AsientoOperacion33NoPermitirFacturaVentaOperacionBienNoSujetoComunitarioEuropeoTest ()
 ValidarOperacionNoSujetaComunitaria($"No se permite la operación {lcOperacion} para facturas de bienes no sujetas.", tlValidarServicio: true); Más...
 
void AsientoOperacion34NoPermitirFacturaVentaOperacionServicioSujetoNacionalEuropeoTest ()
 ValidarOperacionSujetaNacional($"No se permite la operación {lcOperacion} para facturas de servicios sujetos.", tlValidarBien: true); Más...
 
void AsientoOperacion34NoPermitirFacturaVentaOperacionServicioNoSujetoComunitarioEuropeoTest ()
 ValidarOperacionNoSujetaComunitaria($"No se permite la operación {lcOperacion} para facturas de servicios no sujetos.", tlValidarBien: true); Más...
 
void AsientoOperacion35NoPermitirFacturaVentaOperacionServicioSujetoNacionalEuropeoTest ()
 ValidarOperacionNoSujeta($"No se permite la operación {lcOperacion} para facturas sujetas."); Más...
 
void AsientoOperacion35NoPermitirFacturaVentaOperacionServicioSujetoComunitarioEuropeoTest ()
 ValidarOperacionNoSujeta($"No se permite la operación {lcOperacion} para facturas sujetas."); Más...
 
void AsientoOperacion35NoPermitirFacturaVentaOperacionServicioSujetoExtracomunitarioEuropeoTest ()
 ValidarOperacionNoSujeta($"No se permite la operación {lcOperacion} para facturas sujetas."); Más...
 
void PermitirAsientoFacturaVentaOperacion (string tcOperacion, eOperacionesAsientos toOperacionAsiento, bool tlIGIC=false)
 Permite la operación con IVA Más...
 
void PermitirFacturaVentaOperacion32ServicioSujetoNacional (string tcOperacion, eOperacionesAsientos toOperacionAsiento, bool tlIGIC=false)
 
void PermitirFacturaVentaOperacionPermitida (string tcOperacion, eOperacionesAsientos toOperacionAsiento, string tcCliente, string tcTipoIVA)
 
void PermitirAsientoFacturaCompra (string tcOperacion, eOperacionesAsientos toOperacionAsiento, bool tlIGIC=false)
 Test para validar una factura de compra Más...
 
void PermitirAsientoFacturaCompraProrrata (string tcOperacion, eOperacionesAsientos toOperacionAsiento, bool tlIGIC=false)
 Test para validar una factura de compra Más...
 
void NoPermitirAsientoFacturaCompraIVA (string tcOperacion, eOperacionesAsientos toOperacionAsiento, bool tlIGIC=false)
 Test para validar que no permita realizar una factura de compra para la operación dada Más...
 
void NoPermitirFacturaVentaOperacionNoSujetaIGIC (string tcOperacion, eOperacionesAsientos toOperacionAsiento, bool tlIGIC=false)
 
void NoPermitirFacturaVentaOperacionSujetaIGIC (string tcOperacion, eOperacionesAsientos toOperacionAsiento, bool tlIGIC=false)
 
void NoPermitirFacturaVentaOperacionSujetaNoNacional (string tcOperacion, eOperacionesAsientos toOperacionAsiento, bool tlIGIC=false)
 llOk = llOk && ValidarOperacionSujetaNacional($"No se permite la operación {tcOperacion} para facturas sujetas y ventas no nacionales."); Más...
 
void NoPermitirFacturaVentaOperacionNoSujetaNacional (string tcOperacion, eOperacionesAsientos toOperacionAsiento, bool tlIGIC=false)
 ValidarOperacionNoSujetaComunitaria($"No se permite la operación {tcOperacion} para facturas no sujetas y ventas nacionales."); Más...
 
void NoPermitirFacturaVentaOperacionNoSujetaExtracomunitario (string tcOperacion, eOperacionesAsientos toOperacionAsiento, bool tlIGIC=false)
 "No se permite la operación {tcOperacion} para facturas no sujetas y ventas extracomunitarias." Más...
 
void NoPermitirFacturaVentaOperacion33BienSujetoNacional (string tcOperacion, eOperacionesAsientos toOperacionAsiento, bool tlIGIC=false)
 
void NoPermitirFacturaVentaOperacion33BienNoSujetoComunitario (string tcOperacion, eOperacionesAsientos toOperacionAsiento, bool tlIGIC=false)
 
void NoPermitirFacturaVentaOperacion34ServicioSujetoNacional (string tcOperacion, eOperacionesAsientos toOperacionAsiento, bool tlIGIC=false)
 
void NoPermitirFacturaVentaOperacion34ServicioNoSujetoComunitario (string tcOperacion, eOperacionesAsientos toOperacionAsiento, bool tlIGIC=false)
 
void NoPermitirFacturaVentaOperacion35Sujeto (string tcOperacion, eOperacionesAsientos toOperacionAsiento, string tcCliente)
 
void NoPermitirAsientoFacturaVentaOperacion (string tcOperacion, eOperacionesAsientos toOperacionAsiento, bool tlIGIC=false)
 No permite la operación con IGIC Más...
 
void PermitirAsientoFacturaCompraOperacionRECCM (string tcOperacion, eOperacionesAsientos toOperacionAsiento, bool tlIGIC=false)
 
void NoPermitirAsientoFacturaCompraOperacionRECCM (string tcOperacion, eOperacionesAsientos toOperacionAsiento, bool tlIGIC=false)
 
void NoPermitirAsientoFacturaVentaOperacionRECCM (string tcOperacion, eOperacionesAsientos toOperacionAsiento, bool tlIGIC=false)
 
void PermitirAsientoFacturaCompraOperacionIVAExento (string tcOperacion, eOperacionesAsientos toOperacionAsiento, bool tlIGIC=false)
 
void NoPermitirAsientoFacturaCompraOperacionIVAExento (string tcOperacion, eOperacionesAsientos toOperacionAsiento, bool tlIGIC=false)
 
void NoPermitirAsientoFacturaCompraOperacionIVAEuropeo (string tcOperacion, eOperacionesAsientos toOperacionAsiento, bool tlIGIC=false)
 No debe permitir una factura de compra en operaciones del IVA Europeo Más...
 
void NoPermitirAsientoFacturaVentaPorcentajeSujetaExentaOperacionIVAEuropeo (string tcOperacion, eOperacionesAsientos toOperacionAsiento, bool tlIGIC=false)
 ValidarOperacionSujetaExenta($"No se permite {tcOperacion} para facturas sujetas exentas.") Más...
 
void NoPermitirAsientoFacturaVentaPorcentajeNoSujetaIVACeroOperacionIVAEuropeo (string tcOperacion, eOperacionesAsientos toOperacionAsiento, bool tlIGIC=false)
 Validamos que la operación No Sujeta no sea del IVA al 0% Más...
 

Métodos públicos estáticos

static void Tasks_Before_AllTests (TestContext context)
 
static void Tasks_After_AllTests ()
 

Propiedades

TestContext TestContext [get, set]
 TestContext Más...
 

Descripción detallada

Clase de prueba para los testos unitarios de las operaciones de los asientos contables /summary>

Definición en la línea 27 del archivo AsientosTiposOperacionTest.cs.

Documentación de las funciones miembro

◆ AsientoOperacion14EntidadesAseguradorasContraprestacionesRecibidasIVATest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion14EntidadesAseguradorasContraprestacionesRecibidasIVATest ( )
inline

Prueba de validación de la Operación: 14 - Entidades aseguradoras - Indemnizaciones (anteriormente "Entidades aseguradoras - Contraprestaciones recibidas", se cambió el literal en el bug 197262) Tipo de IVA con la marca de IVA.

Act: Asiento con IVA Assert: Debe permitir la operación /summary>

Definición en la línea 561 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion14NoPermitirEntidadesAseguradorasContraprestacionesRecibidasIGICTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion14NoPermitirEntidadesAseguradorasContraprestacionesRecibidasIGICTest ( )
inline

Prueba de validación de la Operación: 14 - Entidades aseguradoras - Indemnizaciones (anteriormente "Entidades aseguradoras - Contraprestaciones recibidas", se cambió el literal en el bug 197262) Tipo de IVA con la marca de IVA.

Act: Asiento con IGIC Assert: NO debe permitir la operación al tener un IGIC en los registros de IVA /summary>

Definición en la línea 582 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion21NoPermitirFacturaCompraExentaArt25IVACTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion21NoPermitirFacturaCompraExentaArt25IVACTest ( )
inline

Prueba de validación de la Operación:

  1. Operaciones interiores exentas por aplicación del art.25 Tipo de IVA con la marca de IVA. Factura Compra

Act: Asiento normal Assert: No debe permitir la operación /summary>

Definición en la línea 624 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion21NoPermitirFacturaVentaExentaArt25IVACTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion21NoPermitirFacturaVentaExentaArt25IVACTest ( )
inline

Prueba de validación de la Operación:

  1. Operaciones interiores exentas por aplicación del art.25 Tipo de IVA con la marca de IVA. Factura venta

Act: Asiento normal Assert: No debe permitir la operación /summary>

Definición en la línea 664 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion21PermitirFacturaCompraExentaArt25IGICTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion21PermitirFacturaCompraExentaArt25IGICTest ( )
inline

Prueba de validación de la Operación:

  1. Operaciones interiores exentas por aplicación del art.25 Tipo de IVA con la marca de IGIC. Factura Compra

Act: Asiento normal Assert: Debe permitir la operación /summary>

Definición en la línea 604 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion21PermitirFacturaVentaExentaArt25IGICTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion21PermitirFacturaVentaExentaArt25IGICTest ( )
inline

Prueba de validación de la Operación:

  1. Operaciones interiores exentas por aplicación del art.25 Tipo de IVA con la marca de IGIC. Factura venta

Act: Asiento normal Assert: Debe permitir la operación /summary>

Definición en la línea 644 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion22NoPermitirFacturaCompraExclusiónRECMIGICTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion22NoPermitirFacturaCompraExclusiónRECMIGICTest ( )
inline

Prueba de validación de la Operación:

  1. Exclusión del RECM Tipo de IVA con la marca de IGIC. Factura Compra

Act: Asiento normal Assert: No debe permitir la operación si no estamos de baja de RECCM o no hay fecha /summary>

Definición en la línea 704 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion22NoPermitirFacturaVentaExclusiónTipoRECMIGICTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion22NoPermitirFacturaVentaExclusiónTipoRECMIGICTest ( )
inline

Prueba de validación de la Operación:

  1. Exclusión del RECM Tipo de IVA con la marca de IGIC

Act: Asiento normal Assert: No debe permitir la operación si no estamos de baja de RECCM o no hay fecha /summary>

Definición en la línea 743 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion22NoPermitirFacturaVentaExclusiónTipoRECMIVATest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion22NoPermitirFacturaVentaExclusiónTipoRECMIVATest ( )
inline

Prueba de validación de la Operación:

  1. Exclusión del RECM Tipo de IVA con la marca de IVA. (Ni debe permitir la operación)

Act: Asiento normal Assert: No debe permitir la operación si no estamos de baja de RECCM o no hay fecha Al ser de IVA tampoco debe permitir la operación /summary>

Definición en la línea 724 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion22PermitirFacturaCompraExclusionBajaRECMIGICTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion22PermitirFacturaCompraExclusionBajaRECMIGICTest ( )
inline

Prueba de validación de la Operación:

  1. Exclusión del RECM Tipo de IVA con la marca de IGIC. Factura Compra

Act: Asiento normal Assert: Debe permitir la operación si estamos de baja de RECCM o hay fecha de baja /summary>

Definición en la línea 684 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion23FacturaImportacionSinDUAIGICTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion23FacturaImportacionSinDUAIGICTest ( )
inline

Prueba de validación de la Operación: 23 - Factura importación sin DUA Tipo de IVA con la marca de IGIC.

Act: Asiento con IGIC Assert: Debe permitir la operación /summary>

Definición en la línea 762 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion23NoPermitirFacturaImportacionSinDUAIVATest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion23NoPermitirFacturaImportacionSinDUAIVATest ( )
inline

Prueba de validación de la Operación: 23 - Factura importación sin DUA Tipo de IVA con la marca de IVA.

Act: Asiento con IVA Assert: NO debe permitir la operación al tener un IGIC en los registros de IVA /summary>

Definición en la línea 781 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion24NoPermitirFacturaCompraImportacionesExentasArt25Ley1994IVACTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion24NoPermitirFacturaCompraImportacionesExentasArt25Ley1994IVACTest ( )
inline

Prueba de validación de la Operación:

  1. Importaciones exentas por el art.25 Ley 19/94 Tipo de IVA con la marca de IVA. Factura Compra

Act: Asiento normal Assert: No debe permitir la operación al ser una operación exclusiva de IGIC /summary>

Definición en la línea 821 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion24NoPermitirFacturaVentaImportacionesExentasArt25Ley1994IGICTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion24NoPermitirFacturaVentaImportacionesExentasArt25Ley1994IGICTest ( )
inline

Prueba de validación de la Operación:

  1. Importaciones exentas por el art.25 Ley 19/94 Tipo de IVA con la marca de IVA. Factura Venta (Operación exclusiva de compras)

Act: Asiento normal Assert: No debe permitir la operación al ser una operación exclusiva de IGIC y Compras /summary>

Definición en la línea 861 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion24NoPermitirFacturaVentaImportacionesExentasArt25Ley1994IVACTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion24NoPermitirFacturaVentaImportacionesExentasArt25Ley1994IVACTest ( )
inline

Prueba de validación de la Operación:

  1. Importaciones exentas por el art.25 Ley 19/94 Tipo de IVA con la marca de IVA. Factura Venta (Operación exclusiva de compras)

Act: Asiento normal Assert: No debe permitir la operación al ser una operación exclusiva de Compras /summary>

Definición en la línea 841 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion24PermitirFacturaCompraImportacionesExentasArt25Ley1994IGICTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion24PermitirFacturaCompraImportacionesExentasArt25Ley1994IGICTest ( )
inline

Prueba de validación de la Operación:

  1. Importaciones exentas por el art.25 Ley 19/94 Tipo de IVA con la marca de IVA. Factura Compra

Act: Asiento normal Assert: Debe permitir la operación al ser una operación de IGIC /summary>

Definición en la línea 801 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion25FacturaAbonoRegimenViajerosIGICTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion25FacturaAbonoRegimenViajerosIGICTest ( )
inline

Prueba de validación de la Operación: 25 - Factura abono régimen de viajeros Tipo de IVA con la marca de IGIC.

Act: Asiento con IGIC Assert: Debe permitir la operación /summary>

Definición en la línea 880 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion25NoPermitirFacturaAbonoRegimenViajerosIVACTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion25NoPermitirFacturaAbonoRegimenViajerosIVACTest ( )
inline

Prueba de validación de la Operación: 25 - Factura abono régimen de viajeros Tipo de IVA con la marca de IVA.

Act: Asiento con IVA Assert: NO debe permitir la operación al tener un IVA en los registros de IVA /summary>

Definición en la línea 899 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion27AdquisicionExentaCEETest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion27AdquisicionExentaCEETest ( )
inline

Prueba de validación de la Operación:

  1. Adquisición CEE exenta Tipo de IVA 0% Exento
    Act: Asiento de compra - Tipo de IVA 0% Exento (OJO lo deja hacer =mente en ventas) Assert: Debe permitir la operación /summary>

Definición en la línea 918 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion27NoPermitirAdquisicionExentaCEETest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion27NoPermitirAdquisicionExentaCEETest ( )
inline

Prueba de validación de la Operación:

  1. Adquisición CEE exenta Tipo de IVA no exento

Act: Asiento con Tipo de IVA no exento Assert: NO debe permitir la operación al no ser un IVA exento (0%) /summary>

Definición en la línea 937 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion29NoPermitirFacturaCompraDocumentoIngresoArt25_19_1994IVACTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion29NoPermitirFacturaCompraDocumentoIngresoArt25_19_1994IVACTest ( )
inline

Prueba de validación de la Operación:

  1. Documento de ingreso art. 25 Ley 19/1994 Tipo de IVA con la marca de IVA. Factura Compra

Act: Asiento normal Assert: Debe permitir la operación al ser una operación de IGIC /summary>

Definición en la línea 957 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion29NoPermitirFacturaCompraImportacionesDocumentoIngresoArt25Ley1994IVATest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion29NoPermitirFacturaCompraImportacionesDocumentoIngresoArt25Ley1994IVATest ( )
inline

Prueba de validación de la Operación:

  1. Documento de ingreso art. 25 Ley 19/1994 Tipo de IVA con la marca de IVA. Factura Compra

Act: Asiento normal Assert: No debe permitir la operación al ser una operación exclusiva de IGIC /summary>

Definición en la línea 977 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion29NoPermitirFacturaVentaDocumentoIngresoArt25Ley1994IGICTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion29NoPermitirFacturaVentaDocumentoIngresoArt25Ley1994IGICTest ( )
inline

Prueba de validación de la Operación:

  1. Documento de ingreso art. 25 Ley 19/1994 Tipo de IVA con la marca de IVA. Factura Venta (Operación exclusiva de compras)

Act: Asiento normal Assert: No debe permitir la operación al ser una operación exclusiva de Compras /summary>

Definición en la línea 997 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion29PermitirFacturaVentaExclusionBajaRECMIGICTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion29PermitirFacturaVentaExclusionBajaRECMIGICTest ( )
inline

Prueba de validación de la Operación:

  1. Documento de ingreso art. 25 Ley 19/1994 Tipo de IVA con la marca de IVA. Factura Venta (Operación exclusiva de compras)

Act: Asiento normal Assert: No debe permitir la operación al ser una operación exclusiva de IGIC y Compras /summary>

Definición en la línea 1017 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion32NoPermitirFacturaCompraIVAEuropeoTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion32NoPermitirFacturaCompraIVAEuropeoTest ( )
inline

Prueba de validación de la Operación:

  1. Operaciones en el Régimen de la Unión - OSS Factura de compra

Act: Asiento de compra Assert: No debe permitir la operación en las facturas de compra /summary>

Definición en la línea 1037 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion32NoPermitirFacturaPorcentajeVentaExentoIVAEuropeoTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion32NoPermitirFacturaPorcentajeVentaExentoIVAEuropeoTest ( )
inline

Prueba de validación de la Operación:

  1. Operaciones en el Régimen de la Unión - OSS Tipo de IVA al 0 % exento

Act: Asiento con IVA Exento (0%) Assert: No debe permitir la operación /summary>

Definición en la línea 1115 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion32NoPermitirFacturaVentaOperacionNoSujetaExtracomunitarioEuropeoTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion32NoPermitirFacturaVentaOperacionNoSujetaExtracomunitarioEuropeoTest ( )
inline

Prueba de validación de la Operación:

  1. Operaciones en el Régimen de la Unión - OSS Tipo de IVA no sujeto Extracomunitario

Act: Asiento con IVA no sujeto Extracomunitario Assert: No debe permitir la operación no sujeta Extracomunitario /summary>

Definición en la línea 1583 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion32NoPermitirFacturaVentaOperacionNoSujetaIGICIVAEuropeoTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion32NoPermitirFacturaVentaOperacionNoSujetaIGICIVAEuropeoTest ( )
inline

Prueba de validación de la Operación:

  1. Operaciones en el Régimen de la Unión - OSS Tipo de IGIC No sujeto

Act: Asiento con IGIC NO sujeto Assert: No debe permitir la operación /summary>

Definición en la línea 1349 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion32NoPermitirFacturaVentaOperacionNoSujetaNacionalEuropeoTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion32NoPermitirFacturaVentaOperacionNoSujetaNacionalEuropeoTest ( )
inline

Prueba de validación de la Operación:

  1. Operaciones en el Régimen de la Unión - OSS Tipo de IVA no sujeto nacional

Act: Asiento con IVA no sujeto nacional Assert: No debe permitir la operación no sujeta /summary>

Definición en la línea 1505 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion32NoPermitirFacturaVentaOperacionSujetaIGICIVAEuropeoTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion32NoPermitirFacturaVentaOperacionSujetaIGICIVAEuropeoTest ( )
inline

Prueba de validación de la Operación:

  1. Operaciones en el Régimen de la Unión - OSS Tipo de IGIC sujeto

Act: Asiento con IGIC sujeto Assert: No debe permitir la operación /summary>

Definición en la línea 1271 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion32NoPermitirFacturaVentaOperacionSujetaNoNacionalEuropeoTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion32NoPermitirFacturaVentaOperacionSujetaNoNacionalEuropeoTest ( )
inline

Prueba de validación de la Operación:

  1. Operaciones en el Régimen de la Unión - OSS Tipo de IVA sujeto no nacional

Act: Asiento con IVA sujeto no nacional Assert: No debe permitir la operación sujeta no nacional /summary>

Definición en la línea 1427 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion32NoPermitirFacturaVentaPorcentajeNoSujetaIVACeroIVAEuropeoTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion32NoPermitirFacturaVentaPorcentajeNoSujetaIVACeroIVAEuropeoTest ( )
inline

Prueba de validación de la Operación:

  1. Operaciones en el Régimen de la Unión - OSS Tipo de IVA no sujeto al 0%

Act: Asiento con IVA no sujeto al 0% Assert: No debe permitir la operación /summary>

Definición en la línea 1193 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion32PermitirFacturaVentaOperacionBienNoSujetoNoNacionalEuropeoTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion32PermitirFacturaVentaOperacionBienNoSujetoNoNacionalEuropeoTest ( )
inline

Prueba de validación de la Operación:

  1. Operaciones en el Régimen de la Unión - OSS Tipo de IVA NO sujeto + Bien + Nacional

Act: Asiento con IVA Tipo de IVA NO sujeto + Bien + Nacional Assert: Debe permitir la operación con IVA Tipo de IVA NO sujeto + Bien + Nacional /summary>

Definición en la línea 1718 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion32PermitirFacturaVentaOperacionServicioBienNacionalEuropeoTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion32PermitirFacturaVentaOperacionServicioBienNacionalEuropeoTest ( )
inline

Prueba de validación de la Operación:

  1. Operaciones en el Régimen de la Unión - OSS Tipo de IVA sujeto + Bien + Nacional

Act: Asiento con IVA Tipo de IVA sujeto + Servicio + Nacional Assert: Debe permitir la operación con IVA Tipo de IVA sujeto + Servicio + Nacional /summary>

Definición en la línea 1699 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion32PermitirFacturaVentaOperacionServicioNoSujetoNoNacionalEuropeoTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion32PermitirFacturaVentaOperacionServicioNoSujetoNoNacionalEuropeoTest ( )
inline

Prueba de validación de la Operación:

  1. Operaciones en el Régimen de la Unión - OSS Tipo de IVA NO sujeto + Servicio + Nacional

Act: Asiento con IVA Tipo de IVA NO sujeto + Servicio + Nacional Assert: Debe permitir la operación con IVA Tipo de IVA NO sujeto + Servicio + Nacional /summary>

Definición en la línea 1680 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion32PermitirFacturaVentaOperacionServicioSujetoNacionalEuropeoTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion32PermitirFacturaVentaOperacionServicioSujetoNacionalEuropeoTest ( )
inline

Prueba de validación de la Operación:

  1. Operaciones en el Régimen de la Unión - OSS Tipo de IVA sujeto + Servicio + Nacional

Act: Asiento con IVA Tipo de IVA sujeto + Servicio + Nacional Assert: Debe permitir la operación con IVA Tipo de IVA sujeto + Servicio + Nacional /summary>

Definición en la línea 1661 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion33NoPermitirFacturaCompraIVAEuropeoTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion33NoPermitirFacturaCompraIVAEuropeoTest ( )
inline

Prueba de validación de la Operación:

  1. Operaciones en el Régimen de la Unión - OSS Factura de compra

Act: Asiento de compra Assert: No debe permitir la operación en las facturas de compra /summary>

Definición en la línea 1056 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion33NoPermitirFacturaPorcentajeVentaExentoIVAEuropeoTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion33NoPermitirFacturaPorcentajeVentaExentoIVAEuropeoTest ( )
inline

Prueba de validación de la Operación:

  1. Operaciones en el Régimen de la Unión - OSS Tipo de IVA al 0 % exento

Act: Asiento con IVA Exento (0%) Assert: No debe permitir la operación /summary>

Definición en la línea 1134 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion33NoPermitirFacturaVentaOperacionBienNoSujetoComunitarioEuropeoTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion33NoPermitirFacturaVentaOperacionBienNoSujetoComunitarioEuropeoTest ( )
inline

ValidarOperacionNoSujetaComunitaria($"No se permite la operación {lcOperacion} para facturas de bienes no sujetas.", tlValidarServicio: true);

Prueba de validación de la Operación:

  1. Operaciones en el Régimen Exterior - OSS Tipo de IVA sujeto + bien

Act: Asiento con IVA Tipo de IVA sujeto + bien Assert: No debe permitir la operación con IVA Tipo de IVA sujeto + bien /summary>

Definición en la línea 1882 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion33NoPermitirFacturaVentaOperacionBienSujetoNacionalEuropeoTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion33NoPermitirFacturaVentaOperacionBienSujetoNacionalEuropeoTest ( )
inline

ValidarOperacionSujetaNacional($"No se permite la operación {lcOperacion} para facturas de bienes sujetas.", tlValidarServicio: true);

Prueba de validación de la Operación:

  1. Operaciones en el Régimen Exterior - OSS Tipo de IVA sujeto + bien + nacional

Act: Asiento con IVA Tipo de IVA sujeto + bien + nacional Assert: No debe permitir la operación con IVA Tipo de IVA sujeto + bien + nacional /summary>

Definición en la línea 1861 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion33NoPermitirFacturaVentaOperacionNoSujetaExtracomunitarioEuropeoTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion33NoPermitirFacturaVentaOperacionNoSujetaExtracomunitarioEuropeoTest ( )
inline

Prueba de validación de la Operación:

  1. Operaciones en el Régimen Exterior - OSS Tipo de IVA no sujeto Extracomunitario

Act: Asiento con IVA no sujeto Extracomunitario Assert: No debe permitir la operación no sujeta Extracomunitario /summary>

Definición en la línea 1602 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion33NoPermitirFacturaVentaOperacionNoSujetaIGICIVAEuropeoTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion33NoPermitirFacturaVentaOperacionNoSujetaIGICIVAEuropeoTest ( )
inline

Prueba de validación de la Operación:

  1. Operaciones en el Régimen Exterior - OSS Tipo de IGIC No sujeto

Act: Asiento con IGIC NO sujeto Assert: No debe permitir la operación /summary>

Definición en la línea 1368 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion33NoPermitirFacturaVentaOperacionNoSujetaNacionalEuropeoTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion33NoPermitirFacturaVentaOperacionNoSujetaNacionalEuropeoTest ( )
inline

Prueba de validación de la Operación:

  1. Operaciones en el Régimen Exterior - OSS Tipo de IVA no sujeto nacional

Act: Asiento con IVA no sujeto nacional Assert: No debe permitir la operación no sujeta /summary>

Definición en la línea 1524 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion33NoPermitirFacturaVentaOperacionSujetaIGICIVAEuropeoTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion33NoPermitirFacturaVentaOperacionSujetaIGICIVAEuropeoTest ( )
inline

Prueba de validación de la Operación:

  1. Operaciones en el Régimen Exterior - OSS Tipo de IGIC

Act: Asiento con IGIC Assert: No debe permitir la operación /summary>

Definición en la línea 1290 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion33NoPermitirFacturaVentaOperacionSujetaNoNacionalEuropeoTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion33NoPermitirFacturaVentaOperacionSujetaNoNacionalEuropeoTest ( )
inline

Prueba de validación de la Operación:

  1. Operaciones en el Régimen Exterior - OSS Tipo de IVA sujeto no nacional

Act: Asiento con IVA sujeto no nacional Assert: No debe permitir la operación sujeta no nacional /summary>

Definición en la línea 1446 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion33NoPermitirFacturaVentaPorcentajeNoSujetaIVACeroIVAEuropeoTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion33NoPermitirFacturaVentaPorcentajeNoSujetaIVACeroIVAEuropeoTest ( )
inline

Prueba de validación de la Operación:

  1. Operaciones en el Régimen de la Unión - OSS Tipo de IVA no sujeto al 0%

Act: Asiento con IVA no sujeto al 0% Assert: No debe permitir la operación /summary>

Definición en la línea 1212 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion33PermitirFacturaVentaOperacionServicioNoSujetoNoNacionalEuropeoTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion33PermitirFacturaVentaOperacionServicioNoSujetoNoNacionalEuropeoTest ( )
inline

Prueba de validación de la Operación:

  1. Operaciones en el Régimen Exterior - OSS Tipo de IVA NO sujeto + Servicio + Nacional

Act: Asiento con IVA Tipo de IVA NO sujeto + Servicio + Nacional Assert: Debe permitir la operación con IVA Tipo de IVA NO sujeto + Servicio + Nacional /summary>

Definición en la línea 1758 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion33PermitirFacturaVentaOperacionServicioSujetoNacionalEuropeoTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion33PermitirFacturaVentaOperacionServicioSujetoNacionalEuropeoTest ( )
inline

Prueba de validación de la Operación:

  1. Operaciones en el Régimen Exterior - OSS Tipo de IVA sujeto + Servicio + Nacional

Act: Asiento con IVA Tipo de IVA sujeto + Servicio + Nacional Assert: Debe permitir la operación con IVA Tipo de IVA sujeto + Servicio + Nacional /summary>

Definición en la línea 1739 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion34NoPermitirFacturaCompraIVAEuropeoTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion34NoPermitirFacturaCompraIVAEuropeoTest ( )
inline

Prueba de validación de la Operación:

  1. Venta a distancia bienes importados escaso valor - IOSS Factura de compra

Act: Asiento de compra Assert: No debe permitir la operación en las facturas de compra /summary>

Definición en la línea 1075 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion34NoPermitirFacturaVentaOperacionNoSujetaExtracomunitarioEuropeoTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion34NoPermitirFacturaVentaOperacionNoSujetaExtracomunitarioEuropeoTest ( )
inline

Prueba de validación de la Operación:

  1. Venta a distancia bienes importados escaso valor - IOSS Tipo de IVA no sujeto Extracomunitario

Act: Asiento con IVA no sujeto Extracomunitario Assert: No debe permitir la operación no sujeta Extracomunitario /summary>

Definición en la línea 1621 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion34NoPermitirFacturaVentaOperacionNoSujetaIGICIVAEuropeoTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion34NoPermitirFacturaVentaOperacionNoSujetaIGICIVAEuropeoTest ( )
inline

Prueba de validación de la Operación:

  1. Venta a distancia bienes importados escaso valor - IOSS Tipo de IGIC No sujeto

Act: Asiento con IGIC NO sujeto Assert: No debe permitir la operación /summary>

Definición en la línea 1387 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion34NoPermitirFacturaVentaOperacionNoSujetaNacionalEuropeoTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion34NoPermitirFacturaVentaOperacionNoSujetaNacionalEuropeoTest ( )
inline

Prueba de validación de la Operación:

  1. Venta a distancia bienes importados escaso valor - IOSS Tipo de IVA no sujeto nacional

Act: Asiento con IVA no sujeto nacional Assert: No debe permitir la operación no sujeta /summary>

Definición en la línea 1543 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion34NoPermitirFacturaVentaOperacionServicioNoSujetoComunitarioEuropeoTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion34NoPermitirFacturaVentaOperacionServicioNoSujetoComunitarioEuropeoTest ( )
inline

ValidarOperacionNoSujetaComunitaria($"No se permite la operación {lcOperacion} para facturas de servicios no sujetos.", tlValidarBien: true);

Prueba de validación de la Operación:

  1. Venta a distancia bienes importados escaso valor - IOSS Tipo de IVA sujeto + servicio

Act: Asiento con IVA Tipo de IVA sujeto + servicio Assert: No debe permitir la operación con IVA Tipo de IVA sujeto + servicio /summary>

Definición en la línea 1930 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion34NoPermitirFacturaVentaOperacionServicioSujetoNacionalEuropeoTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion34NoPermitirFacturaVentaOperacionServicioSujetoNacionalEuropeoTest ( )
inline

ValidarOperacionSujetaNacional($"No se permite la operación {lcOperacion} para facturas de servicios sujetos.", tlValidarBien: true);

Prueba de validación de la Operación:

  1. Venta a distancia bienes importados escaso valor - IOSS Tipo de IVA sujeto + servicio + nacional

Act: Asiento con IVA Tipo de IVA sujeto + servicio + nacional Assert: No debe permitir la operación con IVA Tipo de IVA sujeto + bien + nacional /summary>

Definición en la línea 1909 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion34NoPermitirFacturaVentaOperacionSujetaIGICIVAEuropeoTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion34NoPermitirFacturaVentaOperacionSujetaIGICIVAEuropeoTest ( )
inline

Prueba de validación de la Operación:

  1. Venta a distancia bienes importados escaso valor - IOSS Tipo de IGIC

Act: Asiento con IGIC Assert: No debe permitir la operación /summary>

Definición en la línea 1309 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion34NoPermitirFacturaVentaOperacionSujetaNoNacionalEuropeoTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion34NoPermitirFacturaVentaOperacionSujetaNoNacionalEuropeoTest ( )
inline

Prueba de validación de la Operación:

  1. Venta a distancia bienes importados escaso valor - IOSS Tipo de IVA sujeto no nacional

Act: Asiento con IVA sujeto no nacional Assert: No debe permitir la operación sujeta no nacional /summary>

Definición en la línea 1465 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion34NoPermitirFacturaVentaPorcentajeExentoIVAEuropeoTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion34NoPermitirFacturaVentaPorcentajeExentoIVAEuropeoTest ( )
inline

Prueba de validación de la Operación:

  1. Venta a distancia bienes importados escaso valor - IOSS Tipo de IVA al 0 % exento

Act: Asiento con IVA Exento (0%) Assert: No debe permitir la operación /summary>

Definición en la línea 1153 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion34NoPermitirFacturaVentaPorcentajeNoSujetaIVACeroIVAEuropeoTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion34NoPermitirFacturaVentaPorcentajeNoSujetaIVACeroIVAEuropeoTest ( )
inline

Prueba de validación de la Operación:

  1. Venta a distancia bienes importados escaso valor - IOSS Tipo de IVA no sujeto al 0%

Act: Asiento con IVA no sujeto al 0% Assert: No debe permitir la operación /summary>

Definición en la línea 1231 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion34PermitirFacturaVentaOperacionBienNoSujetoNoNacionalEuropeoTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion34PermitirFacturaVentaOperacionBienNoSujetoNoNacionalEuropeoTest ( )
inline

Prueba de validación de la Operación:

  1. Venta a distancia bienes importados escaso valor - IOSS Tipo de IVA NO sujeto + Bien + Nacional

Act: Asiento con IVA Tipo de IVA NO sujeto + Bien + Nacional Assert: Debe permitir la operación con IVA Tipo de IVA NO sujeto + Bien + Nacional /summary>

Definición en la línea 1798 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion34PermitirFacturaVentaOperacionServicioBienNacionalEuropeoTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion34PermitirFacturaVentaOperacionServicioBienNacionalEuropeoTest ( )
inline

Prueba de validación de la Operación:

  1. Venta a distancia bienes importados escaso valor - IOSS Tipo de IVA sujeto + Bien + Nacional

Act: Asiento con IVA Tipo de IVA sujeto + Servicio + Nacional Assert: Debe permitir la operación con IVA Tipo de IVA sujeto + Servicio + Nacional /summary>

Definición en la línea 1779 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion35NoPermitirFacturaCompraIVAEuropeoTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion35NoPermitirFacturaCompraIVAEuropeoTest ( )
inline

Prueba de validación de la Operación:

  1. Operaciones en el Régimen de la Unión - OSS Factura de compra

Act: Asiento de compra Assert: No debe permitir la operación en las facturas de compra /summary>

Definición en la línea 1094 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion35NoPermitirFacturaVentaOperacionNoSujetaExtracomunitarioEuropeoTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion35NoPermitirFacturaVentaOperacionNoSujetaExtracomunitarioEuropeoTest ( )
inline

Prueba de validación de la Operación:

  1. Operaciones IVA destino Tipo de IVA no sujeto Extracomunitario

Act: Asiento con IVA no sujeto Extracomunitario Assert: No debe permitir la operación no sujeta Extracomunitario /summary>

Definición en la línea 1640 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion35NoPermitirFacturaVentaOperacionNoSujetaIGICIVAEuropeoTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion35NoPermitirFacturaVentaOperacionNoSujetaIGICIVAEuropeoTest ( )
inline

Prueba de validación de la Operación:

  1. Operaciones IVA destino Tipo de IGIC No sujeto

Act: Asiento con IGIC NO sujeto Assert: No debe permitir la operación /summary>

Definición en la línea 1406 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion35NoPermitirFacturaVentaOperacionNoSujetaNacionalEuropeoTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion35NoPermitirFacturaVentaOperacionNoSujetaNacionalEuropeoTest ( )
inline

Prueba de validación de la Operación:

  1. Operaciones IVA destino Tipo de IVA no sujeto nacional

Act: Asiento con IVA no sujeto nacional Assert: No debe permitir la operación no sujeta /summary>

Definición en la línea 1562 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion35NoPermitirFacturaVentaOperacionServicioSujetoComunitarioEuropeoTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion35NoPermitirFacturaVentaOperacionServicioSujetoComunitarioEuropeoTest ( )
inline

ValidarOperacionNoSujeta($"No se permite la operación {lcOperacion} para facturas sujetas.");

Prueba de validación de la Operación: 35.Operaciones IVA destino Tipo de IVA sujeto

Act: Asiento con IVA Tipo de IVA sujeto Assert: No debe permitir la operación con IVA Tipo de IVA sujeto /summary>

Definición en la línea 1974 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion35NoPermitirFacturaVentaOperacionServicioSujetoExtracomunitarioEuropeoTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion35NoPermitirFacturaVentaOperacionServicioSujetoExtracomunitarioEuropeoTest ( )
inline

ValidarOperacionNoSujeta($"No se permite la operación {lcOperacion} para facturas sujetas.");

Prueba de validación de la Operación: 35.Operaciones IVA destino Tipo de IVA sujeto

Act: Asiento con IVA Tipo de IVA sujeto Assert: No debe permitir la operación con IVA Tipo de IVA sujeto /summary>

Definición en la línea 1995 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion35NoPermitirFacturaVentaOperacionServicioSujetoNacionalEuropeoTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion35NoPermitirFacturaVentaOperacionServicioSujetoNacionalEuropeoTest ( )
inline

ValidarOperacionNoSujeta($"No se permite la operación {lcOperacion} para facturas sujetas.");

Prueba de validación de la Operación: 35.Operaciones IVA destino Tipo de IVA sujeto

Act: Asiento con IVA Tipo de IVA sujeto Assert: No debe permitir la operación con IVA Tipo de IVA sujeto /summary>

Definición en la línea 1953 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion35NoPermitirFacturaVentaOperacionSujetaIGICIVAEuropeoTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion35NoPermitirFacturaVentaOperacionSujetaIGICIVAEuropeoTest ( )
inline

Prueba de validación de la Operación:

  1. Operaciones IVA destino Tipo de IGIC

Act: Asiento con IGIC Assert: No debe permitir la operación /summary>

Definición en la línea 1328 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion35NoPermitirFacturaVentaOperacionSujetaNoNacionalEuropeoTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion35NoPermitirFacturaVentaOperacionSujetaNoNacionalEuropeoTest ( )
inline

Prueba de validación de la Operación:

  1. Operaciones IVA destino Tipo de IVA sujeto no nacional

Act: Asiento con IVA sujeto no nacional Assert: No debe permitir la operación sujeta no nacional /summary>

Definición en la línea 1484 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion35NoPermitirFacturaVentaPorcentajeExentoIVAEuropeoTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion35NoPermitirFacturaVentaPorcentajeExentoIVAEuropeoTest ( )
inline

Prueba de validación de la Operación:

  1. Operaciones IVA destino Tipo de IVA al 0 % exento

Act: Asiento con IVA Exento (0%) Assert: No debe permitir la operación /summary>

Definición en la línea 1172 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion35NoPermitirFacturaVentaPorcentajeNoSujetaIVACeroIVAEuropeoTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion35NoPermitirFacturaVentaPorcentajeNoSujetaIVACeroIVAEuropeoTest ( )
inline

Prueba de validación de la Operación:

  1. Operaciones IVA destino Tipo de IVA no sujeto al 0%

Act: Asiento con IVA no sujeto al 0% Assert: No debe permitir la operación /summary>

Definición en la línea 1250 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion35PermitirFacturaVentaOperacionBienNoSujetoNoNacionalEuropeoTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion35PermitirFacturaVentaOperacionBienNoSujetoNoNacionalEuropeoTest ( )
inline

Prueba de validación de la Operación:

  1. Operaciones IVA destino Tipo de IVA NO sujeto + Bien + Nacional

Act: Asiento con IVA Tipo de IVA NO sujeto + Bien + Nacional Assert: Debe permitir la operación con IVA Tipo de IVA NO sujeto + Bien + Nacional /summary>

Definición en la línea 1838 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion35PermitirFacturaVentaOperacionServicioNoSujetoNoNacionalEuropeoTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion35PermitirFacturaVentaOperacionServicioNoSujetoNoNacionalEuropeoTest ( )
inline

Prueba de validación de la Operación:

  1. Operaciones IVA destino Tipo de IVA NO sujeto + Servicio + Nacional

Act: Asiento con IVA Tipo de IVA NO sujeto + Servicio + Nacional Assert: Debe permitir la operación con IVA Tipo de IVA NO sujeto + Servicio + Nacional /summary>

Definición en la línea 1819 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion5EntidadesAseguradorasIVATest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion5EntidadesAseguradorasIVATest ( )
inline

Prueba de validación de la Operación: 5 - Entidades aseguradoras - Primas de seguros Tipo de IVA con la marca de IVA.

Act: Asiento con IVA Assert: Debe permitir la operación /summary>

Definición en la línea 523 del archivo AsientosTiposOperacionTest.cs.

◆ AsientoOperacion5NoPermitirEntidadesAseguradorasIGICTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.AsientoOperacion5NoPermitirEntidadesAseguradorasIGICTest ( )
inline

Prueba de validación de la Operación: 5 - Entidades aseguradoras - Primas de seguros Tipo de IVA con la marca de IVA.

Act: Asiento con IGIC Assert: NO debe permitir la operación al tener un IGIC en los registros de IVA /summary>

Definición en la línea 542 del archivo AsientosTiposOperacionTest.cs.

◆ NoPermitirAsientoFacturaCompraIVA()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.NoPermitirAsientoFacturaCompraIVA ( string  tcOperacion,
eOperacionesAsientos  toOperacionAsiento,
bool  tlIGIC = false 
)
inline

Test para validar que no permita realizar una factura de compra para la operación dada

Relacionado con el parámetro de IGIC, si:

  • 1. tlIGIC == true -> utiliza el tipo de IVA de "_TipoIvaIGICSujeto"
  • 2. tlIGIC == false -> utiliza el tipo de IVA de "_TipoIvaBienSujeto"
Parámetros
tcOperacionDescripción de la operación
toOperacionAsientoTipo de operación del asiento a validar
tlIGICIndica si es con o sin IGIC

Definición en la línea 2177 del archivo AsientosTiposOperacionTest.cs.

◆ NoPermitirAsientoFacturaCompraOperacionIVAEuropeo()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.NoPermitirAsientoFacturaCompraOperacionIVAEuropeo ( string  tcOperacion,
eOperacionesAsientos  toOperacionAsiento,
bool  tlIGIC = false 
)
inline

No debe permitir una factura de compra en operaciones del IVA Europeo

AsientosValidacionesOperaciones => ValidarOperacionesFacturaVentaIVAEuropeo

Parámetros
tcOperacionCadena de la operación
toOperacionAsientoOperación
tlIGICIGI o IVA

Definición en la línea 2629 del archivo AsientosTiposOperacionTest.cs.

◆ NoPermitirAsientoFacturaCompraOperacionIVAExento()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.NoPermitirAsientoFacturaCompraOperacionIVAExento ( string  tcOperacion,
eOperacionesAsientos  toOperacionAsiento,
bool  tlIGIC = false 
)
inline

Definición en la línea 2603 del archivo AsientosTiposOperacionTest.cs.

◆ NoPermitirAsientoFacturaCompraOperacionRECCM()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.NoPermitirAsientoFacturaCompraOperacionRECCM ( string  tcOperacion,
eOperacionesAsientos  toOperacionAsiento,
bool  tlIGIC = false 
)
inline

Definición en la línea 2508 del archivo AsientosTiposOperacionTest.cs.

◆ NoPermitirAsientoFacturaVentaOperacion()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.NoPermitirAsientoFacturaVentaOperacion ( string  tcOperacion,
eOperacionesAsientos  toOperacionAsiento,
bool  tlIGIC = false 
)
inline

No permite la operación con IGIC

Parámetros
tcOperacion
toOperacionAsiento
tlIGIC

Definición en la línea 2451 del archivo AsientosTiposOperacionTest.cs.

◆ NoPermitirAsientoFacturaVentaOperacionRECCM()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.NoPermitirAsientoFacturaVentaOperacionRECCM ( string  tcOperacion,
eOperacionesAsientos  toOperacionAsiento,
bool  tlIGIC = false 
)
inline

Definición en la línea 2546 del archivo AsientosTiposOperacionTest.cs.

◆ NoPermitirAsientoFacturaVentaPorcentajeNoSujetaIVACeroOperacionIVAEuropeo()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.NoPermitirAsientoFacturaVentaPorcentajeNoSujetaIVACeroOperacionIVAEuropeo ( string  tcOperacion,
eOperacionesAsientos  toOperacionAsiento,
bool  tlIGIC = false 
)
inline

Validamos que la operación No Sujeta no sea del IVA al 0%

Mensaje: No se permite {tcOperacion} para facturas no sujetas y con IVA al 0%.

Parámetros
tcOperacion
toOperacionAsiento
tlIGIC

Definición en la línea 2678 del archivo AsientosTiposOperacionTest.cs.

◆ NoPermitirAsientoFacturaVentaPorcentajeSujetaExentaOperacionIVAEuropeo()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.NoPermitirAsientoFacturaVentaPorcentajeSujetaExentaOperacionIVAEuropeo ( string  tcOperacion,
eOperacionesAsientos  toOperacionAsiento,
bool  tlIGIC = false 
)
inline

ValidarOperacionSujetaExenta($"No se permite {tcOperacion} para facturas sujetas exentas.")

Parámetros
tcOperacion
toOperacionAsiento
tlIGIC

Definición en la línea 2653 del archivo AsientosTiposOperacionTest.cs.

◆ NoPermitirFacturaVentaOperacion33BienNoSujetoComunitario()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.NoPermitirFacturaVentaOperacion33BienNoSujetoComunitario ( string  tcOperacion,
eOperacionesAsientos  toOperacionAsiento,
bool  tlIGIC = false 
)
inline

Parámetros
tcOperacion
toOperacionAsiento
tlIGIC

Definición en la línea 2355 del archivo AsientosTiposOperacionTest.cs.

◆ NoPermitirFacturaVentaOperacion33BienSujetoNacional()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.NoPermitirFacturaVentaOperacion33BienSujetoNacional ( string  tcOperacion,
eOperacionesAsientos  toOperacionAsiento,
bool  tlIGIC = false 
)
inline

Parámetros
tcOperacion
toOperacionAsiento
tlIGIC

Definición en la línea 2331 del archivo AsientosTiposOperacionTest.cs.

◆ NoPermitirFacturaVentaOperacion34ServicioNoSujetoComunitario()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.NoPermitirFacturaVentaOperacion34ServicioNoSujetoComunitario ( string  tcOperacion,
eOperacionesAsientos  toOperacionAsiento,
bool  tlIGIC = false 
)
inline

Parámetros
tcOperacion
toOperacionAsiento
tlIGIC

Definición en la línea 2403 del archivo AsientosTiposOperacionTest.cs.

◆ NoPermitirFacturaVentaOperacion34ServicioSujetoNacional()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.NoPermitirFacturaVentaOperacion34ServicioSujetoNacional ( string  tcOperacion,
eOperacionesAsientos  toOperacionAsiento,
bool  tlIGIC = false 
)
inline

Parámetros
tcOperacion
toOperacionAsiento
tlIGIC

Definición en la línea 2379 del archivo AsientosTiposOperacionTest.cs.

◆ NoPermitirFacturaVentaOperacion35Sujeto()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.NoPermitirFacturaVentaOperacion35Sujeto ( string  tcOperacion,
eOperacionesAsientos  toOperacionAsiento,
string  tcCliente 
)
inline

Parámetros
tcOperacion
toOperacionAsiento
tcCliente

Definición en la línea 2427 del archivo AsientosTiposOperacionTest.cs.

◆ NoPermitirFacturaVentaOperacionNoSujetaExtracomunitario()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.NoPermitirFacturaVentaOperacionNoSujetaExtracomunitario ( string  tcOperacion,
eOperacionesAsientos  toOperacionAsiento,
bool  tlIGIC = false 
)
inline

"No se permite la operación {tcOperacion} para facturas no sujetas y ventas extracomunitarias."

Parámetros
tcOperacion
toOperacionAsiento
tlIGIC

Definición en la línea 2307 del archivo AsientosTiposOperacionTest.cs.

◆ NoPermitirFacturaVentaOperacionNoSujetaIGIC()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.NoPermitirFacturaVentaOperacionNoSujetaIGIC ( string  tcOperacion,
eOperacionesAsientos  toOperacionAsiento,
bool  tlIGIC = false 
)
inline

Definición en la línea 2217 del archivo AsientosTiposOperacionTest.cs.

◆ NoPermitirFacturaVentaOperacionNoSujetaNacional()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.NoPermitirFacturaVentaOperacionNoSujetaNacional ( string  tcOperacion,
eOperacionesAsientos  toOperacionAsiento,
bool  tlIGIC = false 
)
inline

ValidarOperacionNoSujetaComunitaria($"No se permite la operación {tcOperacion} para facturas no sujetas y ventas nacionales.");

Parámetros
tcOperacion
toOperacionAsiento
tlIGIC

Definición en la línea 2283 del archivo AsientosTiposOperacionTest.cs.

◆ NoPermitirFacturaVentaOperacionSujetaIGIC()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.NoPermitirFacturaVentaOperacionSujetaIGIC ( string  tcOperacion,
eOperacionesAsientos  toOperacionAsiento,
bool  tlIGIC = false 
)
inline

Definición en la línea 2236 del archivo AsientosTiposOperacionTest.cs.

◆ NoPermitirFacturaVentaOperacionSujetaNoNacional()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.NoPermitirFacturaVentaOperacionSujetaNoNacional ( string  tcOperacion,
eOperacionesAsientos  toOperacionAsiento,
bool  tlIGIC = false 
)
inline

llOk = llOk && ValidarOperacionSujetaNacional($"No se permite la operación {tcOperacion} para facturas sujetas y ventas no nacionales.");

Parámetros
tcOperacion
toOperacionAsiento
tlIGIC

Definición en la línea 2258 del archivo AsientosTiposOperacionTest.cs.

◆ PermitirAsientoFacturaCompra()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.PermitirAsientoFacturaCompra ( string  tcOperacion,
eOperacionesAsientos  toOperacionAsiento,
bool  tlIGIC = false 
)
inline

Test para validar una factura de compra

Relacionado con el parámetro de IGIC, si:

  • 1. tlIGIC == true -> utiliza el tipo de IVA de "_TipoIvaIGICSujeto"
  • 2. tlIGIC == false -> utiliza el tipo de IVA de "_TipoIvaBienSujeto"
Parámetros
tcOperacionDescripción de la operación
toOperacionAsientoTipo de operación del asiento a validar
tlIGICIndica si es con o sin IGIC

Definición en la línea 2083 del archivo AsientosTiposOperacionTest.cs.

◆ PermitirAsientoFacturaCompraOperacionIVAExento()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.PermitirAsientoFacturaCompraOperacionIVAExento ( string  tcOperacion,
eOperacionesAsientos  toOperacionAsiento,
bool  tlIGIC = false 
)
inline

Definición en la línea 2585 del archivo AsientosTiposOperacionTest.cs.

◆ PermitirAsientoFacturaCompraOperacionRECCM()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.PermitirAsientoFacturaCompraOperacionRECCM ( string  tcOperacion,
eOperacionesAsientos  toOperacionAsiento,
bool  tlIGIC = false 
)
inline

Definición en la línea 2470 del archivo AsientosTiposOperacionTest.cs.

◆ PermitirAsientoFacturaCompraProrrata()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.PermitirAsientoFacturaCompraProrrata ( string  tcOperacion,
eOperacionesAsientos  toOperacionAsiento,
bool  tlIGIC = false 
)
inline

Test para validar una factura de compra

Relacionado con el parámetro de IGIC, si:

  • 1. tlIGIC == true -> utiliza el tipo de IVA de "_TipoIvaIGICSujeto"
  • 2. tlIGIC == false -> utiliza el tipo de IVA de "_TipoIvaBienSujeto"
Parámetros
tcOperacionDescripción de la operación
toOperacionAsientoTipo de operación del asiento a validar
tlIGICIndica si es con o sin IGIC

Definición en la línea 2129 del archivo AsientosTiposOperacionTest.cs.

◆ PermitirAsientoFacturaVentaOperacion()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.PermitirAsientoFacturaVentaOperacion ( string  tcOperacion,
eOperacionesAsientos  toOperacionAsiento,
bool  tlIGIC = false 
)
inline

Permite la operación con IVA

Parámetros
tcOperacion
toOperacionAsiento
tlIGIC

Definición en la línea 2008 del archivo AsientosTiposOperacionTest.cs.

◆ PermitirFacturaVentaOperacion32ServicioSujetoNacional()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.PermitirFacturaVentaOperacion32ServicioSujetoNacional ( string  tcOperacion,
eOperacionesAsientos  toOperacionAsiento,
bool  tlIGIC = false 
)
inline

Parámetros
tcOperacion
toOperacionAsiento
tlIGIC

Definición en la línea 2030 del archivo AsientosTiposOperacionTest.cs.

◆ PermitirFacturaVentaOperacionPermitida()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.PermitirFacturaVentaOperacionPermitida ( string  tcOperacion,
eOperacionesAsientos  toOperacionAsiento,
string  tcCliente,
string  tcTipoIVA 
)
inline

Parámetros
tcOperacion
toOperacionAsiento
tcCliente
tcCliente

Definición en la línea 2055 del archivo AsientosTiposOperacionTest.cs.

◆ Tasks_After_AllTests()

static void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.Tasks_After_AllTests ( )
inlinestatic

Definición en la línea 492 del archivo AsientosTiposOperacionTest.cs.

◆ Tasks_After_EachTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.Tasks_After_EachTest ( )
inline

Definición en la línea 498 del archivo AsientosTiposOperacionTest.cs.

◆ Tasks_Before_AllTests()

static void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.Tasks_Before_AllTests ( TestContext  context)
inlinestatic

Definición en la línea 473 del archivo AsientosTiposOperacionTest.cs.

◆ Tasks_Before_EachTest()

void Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.Tasks_Before_EachTest ( )
inline

Definición en la línea 480 del archivo AsientosTiposOperacionTest.cs.

Documentación de propiedades

◆ TestContext

TestContext Sage.ES.S50.UnitTest.Contabilidad.AsientosTiposOperacionTest.TestContext
getset

TestContext

Definición en la línea 130 del archivo AsientosTiposOperacionTest.cs.


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