Para usar el regimen de bienes usados, el contribuyente debe ir a Hacienda a registrarse en ese regimen…
Además de tener una actividad economica afín a ese regimen…
Aunque en los reglamentos dicen que el usuario debe definir en que modalidad desea pertenecer:
1) Factor IVA (usando la tabla de valores definidos por Hacienda)
2) Base Imponible (la base imponible se calcula con precio ventan articulo – precio en que lo adquirió)

En la practica, y luego de ir a oficinas de Hacienda muchas veces a ver como funcionaba eso, uno no está “casado” con solo una modalidad…
Si ud tiene articulos que entran en la tabla de factor IVA puede usar esa modalidad, y si no tiene articulos que no estan en esa tabla, puede usar Base Imponible…
(Al menos así lo dejaron en un correo que tengo como respaldo, por si un día salen con domingo 7)…

Además, cuando se utilizar base imponible, es necesario (por seguridad de alguna auditoria y por el reglamento), tener comprobantes que validen la compra del articulo que se vende de segunda… (En mi caso era una casa de empeño, entonces se genera una factura de compra por el articulo que cada cliente no liquida y se vende luego de segunda)…

El credito para Adam del gurpo de FE de CRLibre – https://crlibre.org/chats/

Para el uso de la factura electrónica en Costa Rica, se requiere hacer uso de un certificado de seguridad emitido desde el ATV del Ministerio de Hacienda (https://www.hacieda.go.cr), dicho archivo tiene una vigencia de 24 meses y acutalmente es bastante complicado (por no decir que imposible) validar la fecha de vencimiento del .p12, en la comunidad algunos compañeros diseñaron unos scripts para poder validar la fecha de vencimineto.

Para DOS / Linux

Sustituir nombre_de_archivo, por el nombre de su archivo p12

@echo off
cls
set p12File=nombre_de_archivo
openssl pkcs12 -in %p12File%.p12 -out %p12File%.pem -nodes
openssl x509 -noout -enddate -in %p12File%.pem
pause

Para Java sólo hay que cambiar como se obtiene la ruta hasta el archivo y el PIN

KeyStore p12 = KeyStore.getInstance(“PKCS12”);
String rutaLlave = ei.obtenerUbicacionLlaveCritografica() //como se obtenga la ruta a la llave
log.info(“ruta a la llave: ” + rutaLlave)
FileInputStream fi = null
try
{
fi = new FileInputStream(rutaLlave)
}
catch (java.io.FileNotFoundException exc)
{
fi = null
}
if(fi!=null)
{
String claveLlave = ei.obtenerLlaveCriptograficaClave() //como se obtenta el PIN de la llave
p12.load(fi, claveLlave.toCharArray());
Enumeration e = p12.aliases();
while (e.hasMoreElements())
{
String alias = (String) e.nextElement();
X509Certificate c = (X509Certificate) p12.getCertificate(alias);
log.info(“c.notAfter: ” + c.notAfter)
log.info(“c.notBefore: ” + c.notBefore)
fechaCaducidad = c.notAfter
}
}

Para C# tenemos:

X509Certificate2 cert = new X509Certificate2(rutaCertificado, claveCertificado)

if (cert.NotAfter > DateTime.Now)

{

Console.Write(“Certificado válido. Vencimiento: ” + cert.NotAfter.ToString(“dd-MM-yyyy HH:mm:sszzz”));

}

else

{

Console.Write(“Certificado inválido”);

}

Con (cualquiera de) estos tres procesos es posible saber la fecha de vencimiento del archivo .p12 generado para el MH.

Gracias a BlackHat (DOS/Linux), Jesús Rodríguez (Java) y Roy Rojas (C#) por compartir la información.

Dudas o consultas puden ser hechas en https://crlibre.org/chats/

En la siguiente nota explicaremos como se puede revisar desde donde se están conectando con mis usuarios de Hacienda y ademas como podemos cambiar la contraseña asignada automáticamente por el sistema del ATV.

Cuando generamos los usuarios desde el ATV para el sistema de facturacion y el de autentificacion, la contraseña es generada de forma aleatoria, ocurre que cuando brindamos nuestros credenciales para que el proveedor de facturacion los utilice no sabemos si realmente solo el los utiliza, por eso mostraremos como podemos revisar los log directamente desde los servidores Red Hat utilizados por Hacienda.

Existen 2 links a los que podemos acceder, el de produccion y el de pruebas (sandbox).

Consola de Produccion:

https://idp.comprobanteselectronicos.go.cr/auth/realms/rut/account

Consola de Sandbox:

https://idp.comprobanteselectronicos.go.cr/auth/realms/rut-stag/account

Para esta guia utilizare mis credenciales de Sandbox.

  • Se mostrara la consola de bienvenida

  • Para cambiar la contraseña ingresamos a la seccion de Password, ingresamos nuestra contraseña actual y la que deseamos nueva, luego le damos en “Save”

  • Para ver nuestras sesiones abiertas le damos en la opción de “Sessions”, esto nos muestra la lista de sesiones disponibles y la IP de conexión, en caso de que tenga una que no reconoce la puede cerrar al dar clic en “Log out all sessions”

  • La sección de “Log”  permite ver los últimos Logs relacionados a nuestros credenciales.

Con esta nota queremos dar a conocer la posibilidad de dar un seguimiento a los inicios de sesión con nuestros credenciales, tanto en el ambiente de producción como el de pruebas.

Como recomendacióne:

En caso de que tengan un proveedor, solicitar la IP del sitio y validar que solo esa IP esta iniciando sesión con los credenciales, en caso de que no sea la IP, proceder con el cambio de contraseña de inmediatamente.

 

 

A continuación detallamos los sectores afectados y las fechas dadas por el Ministerio de Hacienda.

Sector Salud

A partir del 15 de enero de 2018 y comprende las siguientes actividades:

  • Servicios sociales y de salud.
  • Actividades de hospitales.
  • Clínicas, centros médicos, hospitales privados y otros.
  • Actividades de médicos y odontólogos.
  • Ginecólogos.
  • Médicos generales.
  • Neurólogos.
  • Oculista (consulta privada).
  • Oftalmólogos (consulta privada).
  • Ortopedistas (consulta privada).
  • Odontólogos (consulta privada) y servicios conexos.
  • Otorrinolaringología, audiología y servicios conexos.
  • Farmacéuticos (doctor en farmacia).
  • Cardiólogos.
  • Actividades de médicos.
  • Oncólogos.
  • Otras actividades relacionadas con la salud humana.
  • Medicina alternativa.
  • Físico terapistas.
  • Homeopatía.
  • Naturistas.
  • Psicología.
  • Psiquiatría.
  • Servicios de enfermería.
  • Laboratorios médicos – clínicos
  • Radiología, anestesiología y otros.
  • Transporte en ambulancia terrestre y aéreo (servicio privado).
  • Profesionales en salud ocupacional.
  • Nutricionistas.
  • Profesionales en educación especial.
  • Servicios de paramédicos.
  • Otras actividades relacionadas con la salud humana.
  • Actividades veterinarias.
  • Servicios veterinarios con venta de productos gravados.
  • Servicios médicos veterinarios.

SECTOR CONTABLE-FINANCIER-ADMINISTRATIVO

A partir del 01 de febrero 2018 y comprende las siguientes actividades:

  • Actividades de Contabilidad, Teneduría de Libros y Auditoría; Asesoramiento en Materia de Impuesto.
  • Asesores Materia Fiscal.
  • Servicios de Auditoría.
  • Servicios Contables.
  • Economistas.
  • Servicios de Asesoramiento y Consultoría en Administración de Empresas y Negocio.
  • Actividad de Asesoramiento Empresarial no contemplado en otra parte.
  • Asesor Aduanero.
  • Sector Legal

A partir del 01 de marzo 2018 y comprende las actividades:

  • Actividades Jurídicas.
  • Buffete de Abogado, Notario, Asesor Legal.
  • Sector ingeniería-arquitectura-informática

A partir del 02 de abril 2018 y comprende las actividades:

  • Consultores Informáticos.
  • Servicios de Consultoría de Equipo de Informática.
  • Diseñadores de Software.
  • Diseñador de Páginas Web.
  • Reparación de Equipo De Computo.
  • Mantenimiento de Equipo De Computo.
  • Otras Actividades de Informática.
  • Actividades de Arquitectura e Ingeniería y Actividades Conexas de Asesoramiento Técnico.
  • Arquitectos.
  • Servicios de Ingeniería (Excepto Ingeniero Civil).
  • Ingenieros Civiles.
  • Servicios de Topografía.
  • Dibujante Arquitectónico y/o Planos De Construcción.
  • Otros sectores

A partir del 01 de mayo 2018 y comprende las siguientes actividades:

  • Biólogo por Cuenta Propia.
  • Profesionales En Tecnología De Alimentos.
  • Servicios de Publicidad.
  • Servicios de Bibliotecología.
  • Profesor por Cuenta Propia.
  • Profesionales en Salud Ocupacional.
  • Profesionales en Educación Especial.
  • Periodista por Cuenta Propia.
  • Meteorólogo por Cuenta Propia
  • Servicios de Consultoría de Mantenimiento Industrial y Mecánico
  • Asesoramiento Técnico en Construcciones y Obras de Ingeniería Civil.
  • Químicos.
  • Geólogo por Cuenta Propia.
  • Geógrafo por Cuenta Propia.

La fecha límite de inscripción se realizará según el número de terminación de las cédulas jurídicas o físicas:

  • Cédulas terminadas en 1, 2 y 3 tienen fecha límite de Setiembre.
  • Cédulas terminadas en 4, 5 y 6 tienen fecha límite de Octubre.
  • Cédulas terminadas en 7, 8 y 9 tienen fecha límite de Noviemb

La fecha límite de inscripción se realizará según el número de terminación de las cédulas jurídicas o físicas:

  • Cédulas terminadas en 1, 2 y 3 tienen fecha límite de Setiembre.
  • Cédulas terminadas en 4, 5 y 6 tienen fecha límite de Octubre.
  • Cédulas terminadas en 7, 8 y 9 tienen fecha límite de Noviembre