Base de conhecimento
Encontre respostas para suas dúvidas em quatro fontes de conhecimento diferentes ao mesmo tempo, simplificando o processo de pesquisa.

FRAMEWORK - Framework (Línea Protheus) MI - Componentes - TOTVS CodeAnalysis

time.png Tiempo aproximado de lectura: 00:05:00 min

Duda

¿Cómo funciona el Análisis de código TOTVS ?

Ambiente
FRAMEWORK - Framework (Línea Protheus) MI - Componentes - Todas las versiones 12

Solución

TOTVS CodeAnalysis es una herramienta desarrollada para permitir a los clientes realizar una verificación de sus fuentes personalizadas con el fin de certificar su calidad. A través de reglas predeterminadas, la herramienta permite corregir los requisitos indicados evitando un mayor impacto en las actualizaciones.

Una de las recomendaciones de la herramienta es la validación del uso del entorno cliente con Data Dictionary en la Base de Datos.

El servicio consiste en registrar un proyecto en el sitio web de CodeAnalysis, enviar un archivo comprimido (solo en .zip) con las fuentes a analizar y programar el análisis de estas fuentes. Al final, se muestra una pantalla con el resultado del análisis, señalando lo que necesita ser corregido o mejorado en las fuentes.

A continuación detallaremos los pasos para realizar esta validación.

 


- Vaya al sitio web de https://codeanalysis.totvs.com.br y haga clic en Iniciar sesión



- En el primer acceso, es necesario crear una nueva cuenta. Haga clic en Nuevo cliente



- Complete los datos como se muestra a continuación y haga clic en Registrar:Nota:



es necesario ingresar el ID de Totvs utilizado en el Servidor de Licencias Virtual del Cliente.


- Aparecerá una advertencia en la pantalla de que la contraseña temporal se envió por correo electrónico (si por casualidad no se recibe el correo electrónico, haga clic en Olvidó su contraseña e ingrese el correo electrónico para enviar nuevamente)



- Acceda al correo electrónico, copie la contraseña temporal enviada y, en la pantalla de inicio de sesión de CodeAnalysis, ingrese el correo electrónico que se registró, ingrese la contraseña temporal enviada y haga clic en Iniciar sesión



- Introduzca la contraseña temporal actual y, a continuación, registre una nueva contraseña



- Se mostrará un mensaje de contraseña cambiado correctamente y volverá a la pantalla de inicio de sesión. A continuación, vuelva a introducir el correo electrónico registrado e introduzca la nueva contraseña

- Se desplegará una pantalla para la inclusión de Proyectos, que es donde programaremos el envío de las fuentes y análisis de las mismas. Haz clic en +Proyecto



- En la siguiente pantalla, complete los datos como se muestra a continuación y haga clic en Confirmar



Nombre del proyecto: Definir el nombre que se utilizará en este proyecto

Descripción del proyecto: Descripción de este proyecto

Tipo de acceso a archivos: define cómo se enviarán los orígenes para su análisis. Para nuestro ejemplo, usaremos la opción Upload

Usuarios: Seleccione los usuarios que tendrán acceso a este proyecto. De forma predeterminada, el usuario inicial ya está creado y se puede seleccionar. Si desea agregar otros usuarios, use el menú lateral Nota de usuarios

: Formato de archivos y carpetas:
los archivos y carpetas no deben contener espacios y / o acentos en sus nombres.

ADVPL Include: Si el proyecto tiene inclusiones adicionales a los estándares de Protheus, su carpeta debe indicarse en este campo. El formato de escritura de carpeta se basa en las carpetas que deben estar contenidas en el archivo comprimido (en .zip) y también en el idioma, que distingue entre mayúsculas y minúsculas. Obligatoriamente el archivo comprimido debe contener una carpeta llamada src en la raíz del zip, que contendrá las fuentes, y si tiene includes, una carpeta para ellas. En nuestro ejemplo, el archivo comprimido contiene la carpeta my_include y la carpeta src en la raíz del zip, como se muestra a continuación:







- Após preencher as informações, clique em Confirmar

- Será exibida uma mensagem informando que o projeto foi cadastrado com sucesso, e a página mostrará o projeto criado. Se precisar alterar alguma informação, clique em Manutenção. Caso esteja OK, clique em Agendar



- Será exibida uma janela para o carregamento do arquivo compactado. Clique em Selecionar arquivo, selecione o seu arquivo compactado, e clique em Agendar



- Será exibida uma mensagem de Agendamento efetuado, confirmando o envio dos fontes



- Cuando envíe su proyecto para su análisis, entrará en una cola de ejecución y, tan pronto como se verifique, se mostrará la información del estado de ejecución. Para comprobarlo, en el menú lateral, haz clic en Programaciones



- En la tabla de horarios, en la columna Link SonarQube, se mostrará el enlace con la información del análisis realizado por Totvs respecto a su proyecto. Haga clic en el enlace para abrir el proyecto en SonarQube



- En esta pantalla se mostrará la información analizada. Para comprobar las reglas de Totvs, haga clic en el menú Reglas y utilice el filtro ADVPL

 

Clasificación de los tipos de errores señalados por CodeAnalysis

Todos los errores deben ser observados, ya que están impidiendo el buen funcionamiento del sistema (todos son problemas).

Clasificación de errores:

Blocker: es el error más crítico Menor: error menos crítico
.
CodeSmell: es una recomendación de corrección (nada impide que un CodeSmell se convierta en un error en el futuro).

Los errores pueden o no ser por rendimiento, esta información se acompaña en la descripción de cada problema.

¿Fue útil este artículo?
Usuarios a los que les pareció útil: 0 de 0

0 Comentarios

Inicie sesión para dejar un comentario.
X Fechar

Olá ,

Há pendência referente a um de seus produtos contratados para a empresa ().

Entre em contato com o Centro de Serviços TOTVS para tratativa.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cobrança – Verificação de pendências financeiras . clique aqui.

TOTVS

X Fechar

Olá ,

Seu contato não está cadastrado no Portal do Cliente como um perfil autorizado a solicitar consultoria telefônica.

Por gentileza, acione o administrador do Portal de sua empresa para: (1)configurar o seu acesso ou (2)buscar um perfil autorizado para registro desse atendimento.

Em caso de dúvidas sobre a identificação do contato administrador do Portal, ligue (11) 4003-0015, opção 7 e, em seguida, opção 4 para buscar o suporte com o time de Assessoria ao Portal do Cliente. . clique aqui.

TOTVS

X Fechar

Olá ,

Para o atendimento de "Consultoria Telefônica" você deverá estar de acordo com o Faturamento.

TOTVS

X Fechar

Olá,

Algo inesperado ocorreu, e o usuario nao foi reconhecido ou você nao se encontra logado

Por favor realize um novo login

Em caso de dúvidas, entre em contato com o administrador do Portal de Clientes de sua empresa para verificação do seu usuário, ou Centro de Serviços TOTVS.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cadastros . clique aqui.

TOTVS

Chat _

Rellene los campos siguientes para iniciar el chat:

Chat _