IMPORTANTE:
Es importante comentar también que ese proceso necesita ser ejecutado solamente una vez. Así, caso ya tenga ejecutado anteriormente no es necesario ejecutarlo de nuevo.
Algunos clientes empezaron a enviar la serie del comprobante referenciado en el campo "RefSerie - Serie del CFE de referencia" con caracteres especiales. Sin embargo, la DGI rechaza el documento indicando que el formato del archivo no es el correcto.
Por lo tanto, se implementó un tratamiento en la emisión a través del Web Service y del InvoiCy Conector, que eliminará los caracteres especiales enviados en la etiqueta "RefSerie" al enviar el CFE. Con esta mejora, cuando la etiqueta se envíe con un carácter especial como "A.", InvoiCy eliminará el carácter especial y no lo enviará a la DGI.
En la última actualización de la plataforma InvoiCy, ahora es posible importar CFE emitidos a través de un nuevo formato de XML, diferente del formato existente denominado "Sobre". Para ver un ejemplo del nuevo formato disponible para importación, haz clic aquí.
En este nuevo formato de XML que puede ser importado, la diferencia radica en la ausencia del grupo "Carátula" y la inexistencia de prefijos en las etiquetas.
Actualmente, cada plataforma accesada en línea exige una autenticación de usuario y contraseña, como es el caso de InvoiCy. En un entorno corporativo, por ejemplo, donde el usuario tiene acceso a varias plataformas, puede ser bastante complejo gestionar los accesos a cada una, ya que tendría que recordar cada uno de sus logins y, en cada acceso, ingresar su respectiva contraseña.
Pensando en este escenario, se ha implementado el inicio de sesión en InvoiCy a través de servicios SSO (Single Sign On), donde el usuario podrá utilizar una única contraseña diaria, sin la necesidad de ingresar diferentes contraseñas para acceder.
En este contexto, se ha añadido un nuevo parámetro en la pantalla de "Datos del usuario" que permitirá la vinculación del usuario a Google. Al hacer clic en el botón "Usar login del Google", el usuario será llevado a una pantalla de inicio de sesión de Google.
Después de la vinculación de la cuenta, no será necesario completar los campos "Nombre del Usuario", "E-mail" y "Contraseña", ya que los datos del usuario serán los mismos que los de la cuenta vinculada con Google. Además, el botón pasará a llamarse “Desvincular del Google” para permitir la modificación del tipo de inicio de sesión.
Una vez vinculada la cuenta, en la pantalla de "Ingresar al sistema" no será necesario ingresar la contraseña, solo el correo electrónico de acceso. Al hacer clic en "Ingresar", el usuario será dirigido nuevamente a la pantalla de inicio de sesión de Google, donde deberá seleccionar la cuenta que vinculó en la pantalla "Datos del usuario".
Observación: Actualmente, al crear un nuevo usuario, si no se vincula a Google, se envía un correo electrónico a la dirección del usuario para la liberación y registro de una nueva contraseña. Si se realiza la vinculación con Google al momento de registrar un nuevo usuario, no se enviará este correo electrónico, ya que no será necesario registrar una contraseña. Solo se enviará el correo de liberación si se realiza la desvinculación del usuario y no se ha registrado con el tipo de login "InvoiCy" antes de la vinculación con Google.
Durante el registro de una nueva empresa en la plataforma, en la sección "Usuarios", se puede crear un nuevo usuario mediante el botón "Registrar", lo que redirige a un pop-up de creación de usuario. La diferencia en la vinculación del usuario al servicio Single Sign-On de Google en este proceso es la ausencia del botón "Usar login de Google". Para vincularlo, se debe seleccionar "Google" en el campo "Login" y completar los campos "Nombre" y "E-mail".
En el layout XML de registro o edición de empresas vía Web Service, se incluyó un nuevo campo llamado "UsrLogin" dentro del grupo de etiquetas "UsuarioItem" para permitir la vinculación de la cuenta del usuario a Google.
Si este campo se completa con el valor "2 - Google", el campo "UsrCorreoAcceso" deberá contener una cuenta de Google y no será necesario completar el campo "UsrContrasena", permitiendo así la vinculación. Si se envía el nuevo campo con el valor "1 - InvoiCy", no se realizará la vinculación del usuario con Google.
Para configurar una cuenta de Google y utilizar el servicio SSO en una instalación InHouse, es necesario acceder al Google Cloud Console con la cuenta que se utilizará en el sistema en el siguiente enlace: console.cloud.google.com/apis/credentials.
En la página de Google Cloud Console, es preciso crear las credenciales necesarias para utilizar OAuth 2.0. Para ello, haga clic en el botón "CREATE CREDENTIALS", como se muesta en la imagen a continuación.
A continuación, seleccione la opción "OAuth client ID".
Al hacer clic en esta opción, será redirigido a una nueva pantalla donde deberá seleccionar el tipo de aplicación "“Web application" y completar el nombre de la aplicación OAuth.
Antes de confirmar la creación de la aplicación OAuth, es necesario hacer clic en el botón "ADD URI" y proporcionar la URL para la autorización con Google. En este caso, debe ser completada con el dominio donde tienes instalado el InvoiCy, y finalizar con el objeto hnuc156.aspx.
Ejemplos de URL de redireccionamiento: https://webuy.migrate.info/InvoiCy/hnuc156.aspx, https://localhost/hnuc156.aspx, https://10.0.1.1/hnuc156.aspx.
Después de hacer clic en “CREAR”, serás redirigido a la página principal donde se abrirá un cuadro de diálogo mostrando el “Client ID” y el “Client secret”. Estos deben ser guardados para ingresarlos luego en la aplicación InvoiCy.
Accede a la pantalla de "Credenciales OAuth" en InvoiCy y selecciona la opción "Nuevo". Esta pantalla ha sido ajustada para mostrar las credenciales ya registradas en InvoiCy y también para permitir el registro de más de una credencial.
Al hacer clic en "Nuevo", se abrirá la interfaz que se muestra a continuación, donde podrás ingresar los "Client ID" y "Client secret". En el campo de proveedor, selecciona "Google" y luego guarda los cambios haciendo clic en "Guardar".
En la plataforma InvoiCy, es necesario habilitar el servicio SSO de Google en la pantalla de "Parámetros Generales". Para hacerlo, dentro del grupo de parámetros "Servicio de SSO de Google", configura la opción "Autenticación activa de Google SSO" como "Sí". A través del parámetro "SSO para qué tipo de usuarios", puedes definir qué tipos de usuarios del sistema podrán acceder utilizando la cuenta de Google.
Además, en el campo "Dominios permitidos por SSO", puedes especificar dominios específicos que podrán utilizar SSO con Google, bloqueando cualquier otro que no esté en la lista. Cada dominio debe ser ingresado sin el "@" y separado por ";".
Ejemplo: migrate.info;google.com
Si optas por no definir dominios permitidos, puedes bloquear dominios no deseados que utilicen SSO en la plataforma a través del campo "Dominios obstruidos por SSO". Cualquier dominio en esta lista será bloqueado para los usuarios que elijan iniciar sesión con Google SSO, siguiendo el mismo formato de lista anterior.
InvoiCy
IMPORTANTE: En esa versión el conector se actualizará para la versión 1.6.75.0
Fecha de liberación de la versión: 02-07-2024