{"id":30580,"date":"2022-01-18T22:27:17","date_gmt":"2022-01-18T09:27:17","guid":{"rendered":"https:\/\/portal.loadscan.com\/lvs-estrutura-de-dados-do-usuario-e-interacoes-rev2\/"},"modified":"2026-06-19T07:48:44","modified_gmt":"2026-06-18T19:48:44","slug":"lvs-estrutura-de-dados-do-usuario-e-interacoes-rev2","status":"publish","type":"post","link":"https:\/\/portal.loadscan.com\/pt-br\/lvs-estrutura-de-dados-do-usuario-e-interacoes-rev2\/","title":{"rendered":"LVS &#8211; Estrutura de dados do usu\u00e1rio e intera\u00e7\u00f5es &#8211; Rev2"},"content":{"rendered":"<div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-1 fusion-flex-container has-pattern-background has-mask-background nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"max-width:1331.2px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-0 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-builder-row fusion-builder-row-inner fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"--awb-flex-grow:0;--awb-flex-grow-medium:0;--awb-flex-grow-small:0;--awb-flex-shrink:0;--awb-flex-shrink-medium:0;--awb-flex-shrink-small:0;width:104% !important;max-width:104% !important;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column_inner fusion-builder-nested-column-0 fusion_builder_column_inner_1_6 1_6 fusion-flex-column fusion-flex-align-self-stretch\" style=\"--awb-padding-top:20px;--awb-padding-right:20px;--awb-padding-bottom:20px;--awb-padding-left:20px;--awb-bg-color:#e2e2e2;--awb-bg-color-hover:#e2e2e2;--awb-bg-size:cover;--awb-width-large:16.666666666667%;--awb-margin-top-large:0px;--awb-spacing-right-large:0%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:0%;--awb-width-medium:16.666666666667%;--awb-order-medium:0;--awb-spacing-right-medium:0%;--awb-spacing-left-medium:0%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\" data-scroll-devices=\"small-visibility,medium-visibility,large-visibility\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-center fusion-content-layout-column\"><i class=\"fb-icon-element-1 fb-icon-element fontawesome-icon fa-exclamation-triangle fas circle-no fusion-text-flow\" style=\"--awb-iconcolor:var(--awb-color7);--awb-iconcolor-hover:var(--awb-color7);--awb-font-size:52px;--awb-margin-top:5px;--awb-margin-bottom:5px;\"><\/i><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column_inner fusion-builder-nested-column-1 fusion_builder_column_inner_5_6 5_6 fusion-flex-column fusion-flex-align-self-stretch\" style=\"--awb-padding-top:20px;--awb-padding-right:20px;--awb-padding-bottom:20px;--awb-padding-left:20px;--awb-bg-color:#e2e2e2;--awb-bg-color-hover:#e2e2e2;--awb-bg-size:cover;--awb-width-large:83.333333333333%;--awb-margin-top-large:0px;--awb-spacing-right-large:0%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:0%;--awb-width-medium:83.333333333333%;--awb-order-medium:0;--awb-spacing-right-medium:0%;--awb-spacing-left-medium:0%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\" data-scroll-devices=\"small-visibility,medium-visibility,large-visibility\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-center fusion-content-layout-column\"><div class=\"fusion-text fusion-text-1\" style=\"--awb-line-height:1;\"><p><strong>Este \u00e9 um documento t\u00e9cnico de refer\u00eancia interno do Loadscan destinado \u00e0 equipe de produ\u00e7\u00e3o e de suporte t\u00e9cnico, e n\u00e3o deve ser distribu\u00eddo aos usu\u00e1rios finais do LVS.<\/strong><\/p>\n<\/div><\/div><\/div><\/div><div class=\"fusion-title title fusion-title-1 fusion-sep-none fusion-title-text fusion-title-size-two\" style=\"--awb-margin-top-small:20px;--awb-margin-right-small:0px;--awb-margin-bottom-small:10px;--awb-margin-left-small:0px;\"><h2 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:28;--minFontSize:28;line-height:1.5;\">Introdu\u00e7\u00e3o<\/h2><\/div><div class=\"fusion-text fusion-text-2\"><p>Os sistemas LVS t\u00eam um m\u00f3dulo de unidade de estado s\u00f3lido onde ficam armazenados todos os dados do usu\u00e1rio e as configura\u00e7\u00f5es que voc\u00ea pode ajustar. Essa unidade \u00e9 chamada de \u201cunidade de dados do usu\u00e1rio\u201d e \u00e9 diferente da unidade \u201cdo sistema\u201d, que \u00e9 protegida contra grava\u00e7\u00e3o e inclui o sistema operacional, o aplicativo LVS, o software de suporte e as configura\u00e7\u00f5es de f\u00e1brica. <\/p>\n<p>O documento traz uma vis\u00e3o geral dos arquivos e pastas na unidade de dados do usu\u00e1rio, sua finalidade e os processos internos e externos que atuam sobre eles. Isso n\u00e3o inclui informa\u00e7\u00f5es detalhadas sobre a estrutura dos arquivos nem sobre seu uso. <\/p>\n<p>As informa\u00e7\u00f5es contidas neste documento referem-se ao projeto atual do LVS no momento da reda\u00e7\u00e3o:<\/p>\n<ul>\n<li>Vers\u00e3o do software LVS v3.0-621<\/li>\n<li>Sistema operacional Windows 10 IoT Enterprise 2016 ou 2021<\/li>\n<li>Plataforma de hardware Advantech PPC-3100-RE9A.<\/li>\n<\/ul>\n<\/div><div class=\"fusion-reading-box-container reading-box-container-1\" style=\"--awb-title-color:#333333;--awb-margin-top:20px;--awb-margin-bottom:31px;\"><div class=\"reading-box\" style=\"background-color:#fff4dd;border-width:1px;border-color:#f6f6f6;border-left-width:3px;border-left-color:var(--primary_color);border-style:solid;\"><div class=\"reading-box-additional\">\n<p>A funcionalidade obsoleta a seguir \u00e9 mencionada neste documento para fins de completude, mas precisa ser ativada por meio de configura\u00e7\u00f5es personalizadas em novos sistemas LVS e n\u00e3o \u00e9 recomendada para novos usu\u00e1rios:<\/p>\n<ul>\n<li><span style=\"color: #ff0000;\"><em><strong>Software de relat\u00f3rios Loadscan OverView<\/strong><\/em><\/span><\/li>\n<li><span style=\"color: #ff0000;\"><em><strong>Acesso de compartilhamento de arquivos em rede a arquivos\/pastas<\/strong><\/em><\/span><\/li>\n<\/ul>\n<\/div><div class=\"fusion-clearfix\"><\/div><\/div><\/div><div class=\"fusion-reading-box-container reading-box-container-2\" style=\"--awb-title-color:#333333;--awb-margin-top:20px;--awb-margin-bottom:31px;\"><div class=\"reading-box\" style=\"background-color:#fff4dd;border-width:1px;border-color:#f6f6f6;border-left-width:3px;border-left-color:var(--primary_color);border-style:solid;\"><div class=\"reading-box-additional\">\n<h5><strong>Neste documento<\/strong><\/h5>\n<p>Este documento tem duas se\u00e7\u00f5es:<\/p>\n<ul>\n<li>Arquivos e pastas de dados do usu\u00e1rio<\/li>\n<li>Arquivos de varredura de refer\u00eancia e sincroniza\u00e7\u00e3o<\/li>\n<\/ul>\n<\/div><div class=\"fusion-clearfix\"><\/div><\/div><\/div><div class=\"fusion-text fusion-text-3\"><h2 id=\"toc_User_data_files_and_folders\" class=\"fusion-responsive-typography-calculated\" style=\"--fontsize: 28; line-height: 1.5; --minfontsize: 28;\" data-fontsize=\"28\" data-lineheight=\"42px\">Arquivos e pastas de dados do usu\u00e1rio<\/h2>\n<p>A tabela abaixo lista as pastas e os arquivos presentes na raiz da unidade de dados do usu\u00e1rio. As informa\u00e7\u00f5es sobre cada um deles s\u00e3o fornecidas nas se\u00e7\u00f5es a seguir. O acesso ao compartilhamento de arquivos em rede s\u00f3 se aplica se o compartilhamento de arquivos estiver habilitado no LVS.<\/p>\n<\/div><div class=\"fusion-text fusion-text-4\"><div class=\"table-1\">\n<table width=\"100%\">\n<thead>\n<tr>\n<th align=\"left\"><strong>Arquivo\/Pasta<\/strong><\/th>\n<th align=\"left\"><strong>Conte\u00fado<\/strong><\/th>\n<th align=\"left\"><strong>Acesso a compartilhamentos de arquivos em rede<\/strong><\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Arquivos de registro di\u00e1rios<\/td>\n<td>Arquivos de registro de medi\u00e7\u00f5es de 90 dias (texto simples)<\/td>\n<td>somente leitura (compartilhados como \u201cLogs\u201d)<\/td>\n<\/tr>\n<tr>\n<td>Dbase<\/td>\n<td>Arquivos de registros de varredura de refer\u00eancia (banco de dados de ve\u00edculos)<\/td>\n<td>leitura\/grava\u00e7\u00e3o<\/td>\n<\/tr>\n<tr>\n<td>Dados<\/td>\n<td>Arquivos de dados brutos de varredura<\/td>\n<td>somente leitura<\/td>\n<\/tr>\n<tr>\n<td>Listas<\/td>\n<td>Carregar arquivos de listas de sele\u00e7\u00e3o detalhadas<\/td>\n<td>ler\/gravar<\/td>\n<\/tr>\n<tr>\n<td>Logs<\/td>\n<td>Arquivos de registro de medi\u00e7\u00f5es permanentes e criptografados<\/td>\n<td>nenhum<\/td>\n<\/tr>\n<tr>\n<td>Infotags<\/td>\n<td>Carregar arquivos de dados de resposta autom\u00e1tica de detalhes<\/td>\n<td>leitura\/grava\u00e7\u00e3o<\/td>\n<\/tr>\n<tr>\n<td>Downloads<\/td>\n<td>Reposit\u00f3rio para downloads\/importa\u00e7\u00f5es de arquivos tempor\u00e1rios<\/td>\n<td>leitura\/grava\u00e7\u00e3o<\/td>\n<\/tr>\n<tr>\n<td>Tallysync<\/td>\n<td>Arquivos de log do TallySync<\/td>\n<td>nenhum<\/td>\n<\/tr>\n<tr>\n<td>LoadSync<\/td>\n<td>Banco de dados SQLite e arquivo de configura\u00e7\u00e3o do LoadSync<\/td>\n<td>nenhum<\/td>\n<\/tr>\n<tr>\n<td>LoadTrak<\/td>\n<td>Arquivos de configura\u00e7\u00e3o e de dados do LoadTrak<\/td>\n<td>nenhum<\/td>\n<\/tr>\n<tr>\n<td>PostgreSQL<\/td>\n<td>Pasta de dados do banco de dados PostgreSQL<\/td>\n<td>nenhuma<\/td>\n<\/tr>\n<tr>\n<td>System_logs<\/td>\n<td>Reposit\u00f3rio para v\u00e1rios arquivos de depura\u00e7\u00e3o e de logs de eventos<\/td>\n<td>nenhum<\/td>\n<\/tr>\n<tr>\n<td>User.ini<\/td>\n<td>Arquivo de configura\u00e7\u00f5es personaliz\u00e1veis pelo usu\u00e1rio (criptografado)<\/td>\n<td>nenhum<\/td>\n<\/tr>\n<tr>\n<td>seqnum<\/td>\n<td>Arquivo de contador para gera\u00e7\u00e3o de n\u00fameros de registro<\/td>\n<td>nenhum<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div><div class=\"fusion-text fusion-text-5\"><h3 id=\"toc_Daily_Log_Files_plain_text_measurement_records\" class=\"fusion-responsive-typography-calculated\" style=\"--fontsize: 18; line-height: 1.4; --minfontsize: 18;\" data-fontsize=\"18\" data-lineheight=\"25.2px\">Arquivos de registro di\u00e1rio (registros de medi\u00e7\u00e3o em texto simples)<\/h3>\n<p>Essa pasta cont\u00e9m arquivos de log de registros de medi\u00e7\u00e3o em texto simples dos \u00faltimos 90 dias.<\/p>\n<ul>\n<li>Arquivos de texto ASCII delimitados por tabula\u00e7\u00e3o (arquivos de registro).<\/li>\n<li>Um arquivo por dia, em que o nome do arquivo inclua a data e o n\u00famero de s\u00e9rie do LVS.<\/li>\n<li>Limitado aos \u00faltimos 90 dias.<\/li>\n<li>Um registro de v\u00e1rias colunas por linha com uma \u00fanica linha de cabe\u00e7alho por arquivo.<\/li>\n<li>Os arquivos de registro s\u00e3o apenas anexados (a contagem de bytes sempre aumenta).<\/li>\n<li>O nome do arquivo de log atual (atualizado mais recentemente) e a contagem de bytes desse arquivo s\u00e3o registrados em um arquivo chamado &#8220;current.dat&#8221; na subpasta &#8220;Current&#8221;.<\/li>\n<\/ul>\n<p>Consulte o <em><strong><span style=\"color: #ff0000;\">documento de suporte do LVS \u201cLoadscan LVS \u2013 Formatos de arquivos de log\u201d<\/span><\/strong><\/em> para obter informa\u00e7\u00f5es detalhadas sobre os formatos de arquivo de log do LVS.<\/p>\n<h3 id=\"toc_Interactions\" class=\"fusion-responsive-typography-calculated\" style=\"--fontsize: 18; line-height: 1.4; --minfontsize: 18;\" data-fontsize=\"18\" data-lineheight=\"25.2px\">Intera\u00e7\u00f5es<\/h3>\n<ul>\n<li>O aplicativo LVS grava no arquivo de log e atualiza o arquivo current.dat sempre que um novo registro de medi\u00e7\u00e3o \u00e9 gerado. Um novo arquivo de log \u00e9 gerado automaticamente se ainda n\u00e3o houver nenhum arquivo de log para o dia atual. <\/li>\n<li>O software de relat\u00f3rios OverView, rodando em um computador conectado \u00e0 rede local, l\u00ea os arquivos de log por meio da API Filesync (HTTP) em execu\u00e7\u00e3o no LVS ou por meio de um compartilhamento de arquivos na rede. O OverView monitora o arquivo \u201ccurrent.dat\u201d para detectar quando h\u00e1 novos registros. Isso evita listagens repetidas de arquivos.  <\/li>\n<li>Apenas sistemas LVS sem os servi\u00e7os MMQ instalados. O utilit\u00e1rio de sincroniza\u00e7\u00e3o de arquivos TallySync, que roda nos monitores LVS, monitora os arquivos de log e envia novos registros de medi\u00e7\u00e3o para o MyScanner se o LVS estiver configurado com uma conta do MyScanner e configurado para enviar registros de medi\u00e7\u00e3o. O TallySync chama scripts PHP disponibilizados pelo servidor web do MyScanner para acrescentar registros de medi\u00e7\u00e3o \u00e0s c\u00f3pias online dos arquivos de log de texto.  <\/li>\n<li>Os arquivos de log podem ser copiados manualmente por meio do acesso ao compartilhamento de arquivos em rede (se estiver habilitado). Os usu\u00e1rios podem optar por acessar os arquivos de log diretamente e abri-los no Excel ou process\u00e1-los com seus pr\u00f3prios sistemas. <\/li>\n<li>Os arquivos de log podem ser baixados manualmente para um pen drive a partir da interface do operador do LVS.<\/li>\n<li>O aplicativo LVS apaga automaticamente os arquivos de log em texto simples ap\u00f3s 90 dias.<\/li>\n<\/ul>\n<h3 id=\"toc_Dbase_vehicle_database\" class=\"fusion-responsive-typography-calculated\" style=\"--fontsize: 18; line-height: 1.4; --minfontsize: 18;\" data-fontsize=\"18\" data-lineheight=\"25.2px\">Dbase (banco de dados de ve\u00edculos)<\/h3>\n<p>Essa pasta cont\u00e9m arquivos de registros de digitaliza\u00e7\u00e3o de refer\u00eancia. Esses arquivos s\u00e3o, basicamente, modelos 3D de compartimentos vazios de caminh\u00f5es ou reboques. Essa cole\u00e7\u00e3o de arquivos \u00e9 chamada de \u201cbanco de dados de ve\u00edculos\u201d. \u00c9 um banco de dados no sentido de que \u00e9 um conjunto estruturado de objetos de dados informativos e, na interface do usu\u00e1rio do LVS, \u00e9 gerenciado como um conjunto de registros de banco de dados, mas n\u00e3o possui nenhuma estrutura de banco de dados relacional\/tabular associada a ele na implementa\u00e7\u00e3o atual.   <\/p>\n<ul>\n<li>Subpastas para diferentes classes de compartimentos de caminh\u00f5es (consulte a tabela abaixo).<\/li>\n<li>Um arquivo de dados bin\u00e1rios compactado por bin. Formato LVS propriet\u00e1rio. <\/li>\n<li>O ID do compartimento, a hora da digitaliza\u00e7\u00e3o e outros metadados est\u00e3o incorporados nos nomes dos arquivos. Veja <span style=\"color: #ff0000;\"><strong><em>Formato de nome de arquivo de digitaliza\u00e7\u00e3o de refer\u00eancia<\/em><\/strong><\/span> no final deste documento para informa\u00e7\u00f5es mais detalhadas sobre o formato do nome do arquivo de digitaliza\u00e7\u00e3o de refer\u00eancia. <\/li>\n<li>Arquivo de configura\u00e7\u00e3o de limites de status de carga para relat\u00f3rios de status de carga.<\/li>\n<li>Arquivos tempor\u00e1rios usados para a sincroniza\u00e7\u00e3o do banco de dados de ve\u00edculos entre v\u00e1rios sistemas LVS.<\/li>\n<\/ul>\n<p>As subpastas do banco de dados de ve\u00edculos s\u00e3o:<\/p>\n<\/div>\n<div class=\"table-1\" style=\"--awb-margin-top:20px;--awb-margin-bottom:20px;\">\n<table width=\"100%\">\n<thead>\n<tr>\n<th align=\"left\"><strong>Subpasta<\/strong><\/th>\n<th align=\"left\"><strong>Conte\u00fado<\/strong><\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td align=\"left\">Caminh\u00e3o<\/td>\n<td align=\"left\">Digitaliza\u00e7\u00f5es de refer\u00eancia para caminh\u00e3o de compartimento \u00fanico ou primeiro compartimento de caminh\u00e3o com v\u00e1rios compartimentos e reboque<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">Trailer<\/td>\n<td align=\"left\">Digitaliza\u00e7\u00f5es de refer\u00eancia para o<sup>2\u00ba<\/sup>,<sup>3\u00ba<\/sup> ou<sup>4\u00ba<\/sup> compartimento de caminh\u00e3o e reboque ou trem rodovi\u00e1rio<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">Caixa<\/td>\n<td align=\"left\">Varreduras de refer\u00eancia para caixas intercambi\u00e1veis sem ordem de sequ\u00eancia definida<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">Temp<\/td>\n<td align=\"left\">Digitaliza\u00e7\u00f5es de refer\u00eancia tempor\u00e1rias e arquivos relacionados \u00e0s medi\u00e7\u00f5es do \u201c2-Scan\u201d<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">Rastreamento<\/td>\n<td align=\"left\">Arquivos de digitaliza\u00e7\u00e3o de refer\u00eancia sem perfil 3D, apenas para fins de rastreamento de identifica\u00e7\u00e3o<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<div class=\"fusion-text fusion-text-6\"><h5 class=\"fusion-responsive-typography-calculated\" style=\"--fontsize: 18; line-height: 1.5; --minfontsize: 18;\" data-fontsize=\"18\" data-lineheight=\"27px\">Intera\u00e7\u00f5es<\/h5>\n<ul>\n<li>O aplicativo LVS cria, modifica e exclui arquivos de registros de digitaliza\u00e7\u00e3o de refer\u00eancia.<\/li>\n<li>[Funcionalidade obsoleta] Se a Sincroniza\u00e7\u00e3o de V\u00e1rios Scanners (MSS) estiver ativada para dois ou mais sistemas LVS na mesma rede local, os arquivos de refer\u00eancia de digitaliza\u00e7\u00e3o s\u00e3o sincronizados por meio de compartilhamentos de arquivos na rede. A rotina MSS em um LVS pode criar, modificar e excluir arquivos de registros de digitaliza\u00e7\u00e3o de refer\u00eancia, tanto internamente quanto em outro sistema LVS. <\/li>\n<li>Se o LVS estiver configurado para sincronizar o banco de dados de ve\u00edculos com o MyScanner, a rotina MSS no LVS sincroniza os arquivos de digitaliza\u00e7\u00e3o de refer\u00eancia com um \u201cmestre\u201d online pertencente \u00e0 conta de usu\u00e1rio do MyScanner. Isso \u00e9 feito por meio de chamadas ao servi\u00e7o web da API FileSync disponibilizado pelo servidor web do MyScanner. Para um \u00fanico sistema LVS, isso simplesmente cria um backup do \u201cbanco de dados de ve\u00edculos\u201d. Para v\u00e1rios sistemas LVS, isso alcan\u00e7a o mesmo resultado que a Sincroniza\u00e7\u00e3o Multi-Scanner em uma rede local.   <\/li>\n<li>Os arquivos de registro de digitaliza\u00e7\u00e3o de refer\u00eancia podem ser exportados para um pen drive via a interface do operador do LVS. Os arquivos de digitaliza\u00e7\u00e3o de refer\u00eancia s\u00e3o exportados como uma c\u00f3pia compactada de toda a pasta \u201cDbase\u201d. <\/li>\n<li>Um conjunto de arquivos de registros de digitaliza\u00e7\u00e3o de refer\u00eancia exportado anteriormente pode ser importado de uma pen drive via a interface do usu\u00e1rio do LVS.<\/li>\n<\/ul>\n<h3 id=\"toc_Data_scan_data_files\" class=\"fusion-responsive-typography-calculated\" style=\"--fontsize: 18; line-height: 1.4; --minfontsize: 18;\" data-fontsize=\"18\" data-lineheight=\"25.2px\">Dados (arquivos de dados de digitaliza\u00e7\u00e3o)<\/h3>\n<p>Essa pasta cont\u00e9m arquivos de dados de digitaliza\u00e7\u00e3o na raiz. Esses arquivos cont\u00eam os dados brutos de medi\u00e7\u00e3o a laser do lidar capturados durante cada digitaliza\u00e7\u00e3o e outros metadados associados. Esses arquivos s\u00e3o usados para criar gr\u00e1ficos de perfil de digitaliza\u00e7\u00e3o 3D e para fins de diagn\u00f3stico.  <\/p>\n<ul>\n<li>Um arquivo de dados bin\u00e1rios compactado por varredura.<\/li>\n<li>N\u00famero de registro, IDs de compartimento, tempo de digitaliza\u00e7\u00e3o, c\u00f3digos de erro e outros metadados incorporados nos nomes de arquivos.<\/li>\n<\/ul>\n<p>Dependendo da configura\u00e7\u00e3o do sistema, as seguintes subpastas tamb\u00e9m podem estar presentes;<\/p>\n<\/div>\n<div class=\"table-1\" style=\"--awb-margin-top:20px;--awb-margin-bottom:20px;\">\n<table width=\"100%\">\n<thead>\n<tr>\n<th align=\"left\"><strong>Subpasta<\/strong><\/th>\n<th align=\"left\"><strong>Conte\u00fado<\/strong><\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td align=\"left\">3D<\/td>\n<td align=\"left\">Arquivos tempor\u00e1rios de perfil de digitaliza\u00e7\u00e3o 3D para enviar para o MyScanner<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">Imagens<\/td>\n<td align=\"left\">Imagens instant\u00e2neas das placas detectadas pelas c\u00e2meras LPR<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">V\u00eddeo<\/td>\n<td align=\"left\">Arquivos tempor\u00e1rios para uploads de v\u00eddeos da c\u00e2mera de instant\u00e2neos do LoadVision para o MyScanner<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">AWS_Uploads<\/td>\n<td align=\"left\">Arquivos tempor\u00e1rios para uploads de v\u00eddeos e outros arquivos para o MyScanner (armazenamento ASW S3)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<div class=\"fusion-text fusion-text-7\"><h5 class=\"fusion-responsive-typography-calculated\" style=\"--fontsize: 18; line-height: 1.5; --minfontsize: 18;\" data-fontsize=\"18\" data-lineheight=\"27px\">Intera\u00e7\u00f5es<\/h5>\n<ul>\n<li>O aplicativo LVS cria arquivos de dados de digitaliza\u00e7\u00e3o e arquivos de imagem LPR.<\/li>\n<li>As subpastas e os arquivos s\u00e3o criados, processados e exclu\u00eddos por v\u00e1rios servi\u00e7os, dependendo da configura\u00e7\u00e3o do sistema.<\/li>\n<li>O software de gera\u00e7\u00e3o de relat\u00f3rios OverView l\u00ea arquivos de dados de digitaliza\u00e7\u00e3o via API Filesync (HTTP) ou compartilhamento de arquivos em rede para gerar imagens 3D para a ferramenta integrada 3D Load Profiler.<\/li>\n<li>Os arquivos de dados digitalizados e os arquivos de imagem LPR podem ser exportados para um pen drive via a interface do operador do LVS.<\/li>\n<li>Os arquivos de dados digitalizados podem ser copiados manualmente por meio do compartilhamento de arquivos em rede (somente leitura). Os arquivos nas subpastas tamb\u00e9m podem ser acessados por meio do compartilhamento de arquivos, mas isso nunca deveria ser necess\u00e1rio. <\/li>\n<li>O aplicativo LVS apaga automaticamente os arquivos de dados de digitaliza\u00e7\u00e3o e quaisquer arquivos de imagem LPR correspondentes ap\u00f3s um per\u00edodo definido, dependendo do tipo de digitaliza\u00e7\u00e3o;\n<ul>\n<li>As varreduras de erros que n\u00e3o resultam em nenhuma medi\u00e7\u00e3o s\u00e3o exclu\u00eddas ap\u00f3s 7 dias,<\/li>\n<li>As varreduras que resultam em uma medi\u00e7\u00e3o s\u00e3o exclu\u00eddas ap\u00f3s 60 dias,<\/li>\n<li>As varreduras de refer\u00eancia vazias s\u00e3o exclu\u00eddas ap\u00f3s 3 anos.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h3 id=\"toc_Lists_selection_list_files\" class=\"fusion-responsive-typography-calculated\" style=\"--fontsize: 18; line-height: 1.4; --minfontsize: 18;\" data-fontsize=\"18\" data-lineheight=\"25.2px\">Listas (arquivos de lista de sele\u00e7\u00e3o)<\/h3>\n<p>Essa pasta cont\u00e9m arquivos de texto simples com listas de sele\u00e7\u00e3o de detalhes de carregamento.<\/p>\n<ul>\n<li>Arquivos de texto ASCII no formato CSV.<\/li>\n<li>Um item de lista por linha com campos adicionais (colunas) para fun\u00e7\u00f5es especiais, conforme necess\u00e1rio.<\/li>\n<li>Os nomes dos arquivos da lista correspondem aos detalhes de carga configurados no LVS.<\/li>\n<\/ul>\n<h5 class=\"fusion-responsive-typography-calculated\" style=\"--fontsize: 18; line-height: 1.5; --minfontsize: 18;\" data-fontsize=\"18\" data-lineheight=\"27px\">Intera\u00e7\u00f5es<\/h5>\n<ul>\n<li>O aplicativo LVS cria, modifica e exclui arquivos de lista.<\/li>\n<li>O software de relat\u00f3rio OverView cria, modifica e exclui arquivos de lista por meio da API do Filesync (HTTP) ou do compartilhamento de arquivos em rede.<\/li>\n<li>Os arquivos da lista podem ser exportados para um pen drive via a interface do operador do LVS.<\/li>\n<li>Os arquivos da lista podem ser importados de um pen drive por meio da interface do operador do LVS.<\/li>\n<li>[Funcionalidade obsoleta] Se a Sincroniza\u00e7\u00e3o de V\u00e1rios Scanners (MSS) estiver ativada para dois ou mais sistemas LVS na mesma rede local, os arquivos de lista podem ser sincronizados por meio de compartilhamentos de arquivos na rede. A rotina MSS em um LVS pode criar, modificar e excluir arquivos de lista internamente e em outro sistema LVS. <\/li>\n<li>Se o LVS estiver configurado para sincronizar listas detalhadas de carga com o MyScanner, a rotina MSS pode sincronizar arquivos de lista com um \u201cmestre\u201d online pertencente \u00e0 conta de usu\u00e1rio do MyScanner. Isso \u00e9 feito por meio de chamadas ao servi\u00e7o web FileSyncAPI disponibilizado pelo servidor web do MyScanner. Para um \u00fanico sistema LVS, isso simplesmente cria um backup das listas de detalhes de carga. Para v\u00e1rios sistemas LVS, isso alcan\u00e7a o mesmo resultado que a sincroniza\u00e7\u00e3o Multi-Scanner em uma rede local.   <\/li>\n<li>Os arquivos da lista podem ser copiados, modificados ou exclu\u00eddos manualmente por meio do acesso ao compartilhamento de arquivos em rede.<\/li>\n<li>Somente sistemas com servi\u00e7os MMQ instalados: O conte\u00fado do arquivo de lista \u00e9 copiado para o banco de dados PostgreSQL e carregado no MyScanner por meio dos servi\u00e7os MMQ para uso na interface de usu\u00e1rio do MyScanner.<\/li>\n<\/ul>\n<h3 id=\"toc_Logs_encrypted_measurement_records\" class=\"fusion-responsive-typography-calculated\" style=\"--fontsize: 18; line-height: 1.4; --minfontsize: 18;\" data-fontsize=\"18\" data-lineheight=\"25.2px\">Logs (registros de medi\u00e7\u00e3o criptografados)<\/h3>\n<p>Essa pasta cont\u00e9m arquivos de log de registros de medi\u00e7\u00e3o criptografados. S\u00e3o os registros-mestre de medi\u00e7\u00e3o e os logs de auditoria do sistema LVS (exigidos pelas autoridades de Pesos e Medidas em sistemas certificados). <\/p>\n<ul>\n<li>Os arquivos s\u00e3o vers\u00f5es criptografadas dos arquivos de log em texto simples gravados na pasta \u201cDaily Log Files\u201d. A criptografia consiste apenas em uma reordena\u00e7\u00e3o b\u00e1sica de bits para impedir a edi\u00e7\u00e3o manual. <\/li>\n<li>Os arquivos s\u00e3o movidos para a subpasta &#8220;Arquivados&#8221; e convertidos em arquivos compactados ap\u00f3s 60 dias.<\/li>\n<li>Os arquivos nunca s\u00e3o exclu\u00eddos, a menos que os dados do usu\u00e1rio sejam redefinidos.<\/li>\n<li>Os arquivos n\u00e3o s\u00e3o acess\u00edveis externamente<\/li>\n<\/ul>\n<h5 class=\"fusion-responsive-typography-calculated\" style=\"--fontsize: 18; line-height: 1.5; --minfontsize: 18;\" data-fontsize=\"18\" data-lineheight=\"27px\">Intera\u00e7\u00f5es<\/h5>\n<ul>\n<li>O aplicativo LVS cria, modifica e arquiva arquivos de log.<\/li>\n<li>O aplicativo LVS l\u00ea o hist\u00f3rico de medi\u00e7\u00f5es desses arquivos de log para exibi-lo na tela \u201cRegistros\u201d da interface do operador do LVS. Esses arquivos s\u00e3o usados em vez dos arquivos de log em texto simples porque n\u00e3o t\u00eam o limite de 90 dias e \u00e9 muito improv\u00e1vel que tenham sido manipulados. <\/li>\n<li>Os arquivos de log podem ser exportados para um pen drive via a interface de opera\u00e7\u00e3o do LVS. Nesse caso, s\u00e3o exportadas c\u00f3pias dos arquivos em texto simples. <\/li>\n<\/ul>\n<h3 id=\"toc_InfoTags_autoresponse_data_files\" class=\"fusion-responsive-typography-calculated\" style=\"--fontsize: 18; line-height: 1.4; --minfontsize: 18;\" data-fontsize=\"18\" data-lineheight=\"25.2px\">InfoTags (arquivos de dados de resposta autom\u00e1tica)<\/h3>\n<p>Essa pasta cont\u00e9m arquivos de dados de resposta autom\u00e1tica para a inser\u00e7\u00e3o automatizada de detalhes de carga.<\/p>\n<ul>\n<li>Arquivos de texto ASCII delimitados por tabula\u00e7\u00e3o.<\/li>\n<li>Cada linha cont\u00e9m um nome de detalhe de carga e o texto de resposta autom\u00e1tica correspondente.<\/li>\n<li>O nome do arquivo identifica o ve\u00edculo, o operador do ve\u00edculo ou o grupo de ve\u00edculos aos quais os dados de resposta autom\u00e1tica se aplicam.<\/li>\n<\/ul>\n<h5 class=\"fusion-responsive-typography-calculated\" style=\"--fontsize: 18; line-height: 1.5; --minfontsize: 18;\" data-fontsize=\"18\" data-lineheight=\"27px\">Intera\u00e7\u00f5es<\/h5>\n<ul>\n<li>O aplicativo LVS cria, modifica e exclui arquivos de dados de resposta autom\u00e1tica.<\/li>\n<li>Se o LoadTrak estiver ativado, os consoles remotos do LoadTrak criam e modificam arquivos de dados de resposta autom\u00e1tica por meio de chamadas a scripts PHP disponibilizados pelo servidor web integrado no LVS.<\/li>\n<\/ul>\n<h3 id=\"toc_Downloads_imported_files_repository\" class=\"fusion-responsive-typography-calculated\" style=\"--fontsize: 18; line-height: 1.4; --minfontsize: 18;\" data-fontsize=\"18\" data-lineheight=\"25.2px\">Downloads (reposit\u00f3rio de arquivos importados)<\/h3>\n<p>Essa pasta serve como reposit\u00f3rio tempor\u00e1rio para arquivos copiados para o LVS a partir de fontes externas.<\/p>\n<h5 class=\"fusion-responsive-typography-calculated\" style=\"--fontsize: 18; line-height: 1.5; --minfontsize: 18;\" data-fontsize=\"18\" data-lineheight=\"27px\">Intera\u00e7\u00f5es<\/h5>\n<ul>\n<li>O aplicativo LVS monitora essa pasta em busca de novos arquivos de tipos reconhecidos, como arquivos de atualiza\u00e7\u00e3o de software e arquivos de lista, e os processa e exclui caso os encontre.<\/li>\n<li>Os arquivos podem ser enviados para essa pasta por meio do acesso ao compartilhamento de arquivos<\/li>\n<li>Os arquivos podem ser enviados para essa pasta pelo suporte t\u00e9cnico do Loadscan usando o MeshCentral (por meio do servi\u00e7o do agente do MeshCentral em execu\u00e7\u00e3o no LVS).<\/li>\n<li>O aplicativo LVS exclui automaticamente os arquivos desta pasta ap\u00f3s 90 dias.<\/li>\n<\/ul>\n<h3 id=\"toc_TallySync_TallySync_log_files\" class=\"fusion-responsive-typography-calculated\" style=\"--fontsize: 18; line-height: 1.4; --minfontsize: 18;\" data-fontsize=\"18\" data-lineheight=\"25.2px\">TallySync (arquivos de registro do TallySync)<\/h3>\n<p>Essa pasta cont\u00e9m os arquivos de log do aplicativo TallySync, que serve para sincronizar arquivos. Ele \u00e9 usado para enviar registros de medi\u00e7\u00e3o para o MyScanner caso os servi\u00e7os MMQ n\u00e3o estejam instalados. O aplicativo em si fica na pasta de aplicativos do LVS, na unidade do sistema. Mas, para evitar grava\u00e7\u00f5es frequentes na unidade do sistema, os arquivos de log gerados pelo TallySync s\u00e3o armazenados na unidade de dados do usu\u00e1rio. Essa pasta n\u00e3o \u00e9 acess\u00edvel externamente.    <\/p>\n<h3 id=\"toc_LoadSync_SQLite_database\" class=\"fusion-responsive-typography-calculated\" style=\"--fontsize: 18; line-height: 1.4; --minfontsize: 18;\" data-fontsize=\"18\" data-lineheight=\"25.2px\">LoadSync (banco de dados SQLite)<\/h3>\n<p>Essa pasta cont\u00e9m o banco de dados de registros de medi\u00e7\u00e3o do SQLite usado pelas funcionalidades LoadSyncAPI e LoadSyncSQL integradas ao LVS.<\/p>\n<ul>\n<li>O banco de dados SQLite cont\u00e9m as mesmas informa\u00e7\u00f5es de registros de medi\u00e7\u00e3o que os arquivos de registro de registro de medi\u00e7\u00e3o, em um formato de banco de dados com v\u00e1rias tabelas.<\/li>\n<li>O banco de dados \u00e9 um \u00fanico arquivo chamado &#8220;records.db&#8221;.<\/li>\n<li>Os registros nunca s\u00e3o exclu\u00eddos, a menos que os dados do usu\u00e1rio sejam redefinidos.<\/li>\n<li>Essa pasta n\u00e3o pode ser acessada externamente.<\/li>\n<\/ul>\n<h5 class=\"fusion-responsive-typography-calculated\" style=\"--fontsize: 18; line-height: 1.5; --minfontsize: 18;\" data-fontsize=\"18\" data-lineheight=\"27px\">Intera\u00e7\u00f5es<\/h5>\n<ul>\n<li>O aplicativo LVS grava no banco de dados SQLite toda vez que um novo registro de medi\u00e7\u00e3o \u00e9 gerado.<\/li>\n<li>Se o banco de dados n\u00e3o existir ou estiver ileg\u00edvel, o aplicativo LVS gera um novo banco de dados a partir dos arquivos de log em texto simples dos \u00faltimos 90 dias.<\/li>\n<li>Os scripts PHP LoadSyncAPI e LoadSyncSQL leem (consultam) registros do banco de dados SQLite.<\/li>\n<\/ul>\n<h3 id=\"toc_LoadTrak_LoadTrak_webapplication_files\" class=\"fusion-responsive-typography-calculated\" style=\"--fontsize: 18; line-height: 1.4; --minfontsize: 18;\" data-fontsize=\"18\" data-lineheight=\"25.2px\">LoadTrak (arquivos do aplicativo da Web LoadTrak)<\/h3>\n<p>Essa pasta cont\u00e9m arquivos de configura\u00e7\u00e3o e arquivos tempor\u00e1rios usados pelo aplicativo web LoadTrak integrado ao LVS.<\/p>\n<ul>\n<li>Os arquivos s\u00e3o usados para a troca de dados entre o aplicativo LVS e os scripts PHP do LoadTrak.<\/li>\n<li>Essa pasta n\u00e3o pode ser acessada externamente.<\/li>\n<\/ul>\n<h5 class=\"fusion-responsive-typography-calculated\" style=\"--fontsize: 18; line-height: 1.5; --minfontsize: 18;\" data-fontsize=\"18\" data-lineheight=\"27px\">Intera\u00e7\u00f5es<\/h5>\n<ul>\n<li>O aplicativo LVS grava em arquivos nessa pasta.<\/li>\n<li>Os scripts PHP do LoadTrak leem os arquivos dessa pasta.<\/li>\n<\/ul>\n<h3>PostgreSQL<\/h3>\n<p>Essa pasta \u00e9 a pasta de dados do banco de dados PostgreSQL integrado, que armazena registros de medi\u00e7\u00e3o para envio ao MyScanner por meio dos servi\u00e7os de fila de mensagens do MyScannerMQ (MMQ).<\/p>\n<ul>\n<li>O banco de dados PostgreSQL armazena registros de medi\u00e7\u00e3o em um formato de dados avan\u00e7ados que cont\u00e9m mais informa\u00e7\u00f5es do que as registradas em arquivos de log ou no banco de dados SQLite.<\/li>\n<li>Os registros s\u00e3o exclu\u00eddos ap\u00f3s 2 anos.<\/li>\n<li>Essa pasta n\u00e3o pode ser acessada externamente.<\/li>\n<\/ul>\n<p><strong>Observa\u00e7\u00e3o:<\/strong> No momento da reda\u00e7\u00e3o deste texto, os registros de medi\u00e7\u00e3o s\u00e3o gravados tanto no PostgreSQL quanto no SQLite. O SQLite n\u00e3o ser\u00e1 mais usado assim que as funcionalidades do LoadSync AP e do LoadSync SQL forem migradas para o PostgreSQL. <\/p>\n<h5>Intera\u00e7\u00f5es<\/h5>\n<ul>\n<li>O aplicativo LVS grava no banco de dados PostgreSQL toda vez que um novo registro de medi\u00e7\u00e3o \u00e9 gerado ou quando uma lista de sele\u00e7\u00e3o de detalhes de carga \u00e9 criada ou modificada.<\/li>\n<li>Os servi\u00e7os MMQ (se estiverem ativos) leem do banco de dados PostgreSQL e carregam registros e listas de sele\u00e7\u00e3o de detalhes para o servi\u00e7o da Web MyScanner.<\/li>\n<li>Se o banco de dados n\u00e3o estiver presente, o aplicativo LVS gera um novo banco de dados a partir de uma pasta de dados modelo e de scripts SQL.<\/li>\n<\/ul>\n<h3>Registros do sistema<\/h3>\n<p>Essa pasta serve como reposit\u00f3rio para arquivos de depura\u00e7\u00e3o e de log de eventos gerados por v\u00e1rios componentes de software do sistema. Cada componente de software que registra dados nessa pasta cria uma subpasta com o mesmo nome e cuida da nomenclatura, rota\u00e7\u00e3o e exclus\u00e3o dos arquivos de log que gera. Os logs s\u00e3o usados apenas para fins de desenvolvimento e suporte.  <\/p>\n<p><strong>Observa\u00e7\u00e3o:<\/strong> no momento em que este texto foi escrito, s\u00f3 os servi\u00e7os relacionados \u00e0 c\u00e2mera de instant\u00e2neos registram seus logs nessa pasta (quando est\u00e3o ativos).<\/p>\n<h3 id=\"toc_Userini_user_settings\" class=\"fusion-responsive-typography-calculated\" style=\"--fontsize: 18; line-height: 1.4; --minfontsize: 18;\" data-fontsize=\"18\" data-lineheight=\"25.2px\">User.ini (configura\u00e7\u00f5es do usu\u00e1rio)<\/h3>\n<p>Esse arquivo \u00e9 o arquivo de configura\u00e7\u00e3o para as op\u00e7\u00f5es do LVS que podem ser definidas pelo usu\u00e1rio.<\/p>\n<ul>\n<li>Criptografado por uma simples reordena\u00e7\u00e3o de bits para ofuscar as configura\u00e7\u00f5es.<\/li>\n<li>O arquivo descriptografado tem o formato de arquivo .INI de texto ASCII padr\u00e3o.<\/li>\n<li>Esse arquivo \u00e9 usado apenas pelo aplicativo LVS e n\u00e3o est\u00e1 acess\u00edvel externamente.<\/li>\n<\/ul>\n<h3 id=\"toc_Seqnum_record_number_counter\" class=\"fusion-responsive-typography-calculated\" style=\"--fontsize: 18; line-height: 1.4; --minfontsize: 18;\" data-fontsize=\"18\" data-lineheight=\"25.2px\">Seqnum (contador de n\u00famero de registro)<\/h3>\n<p>Esse arquivo \u00e9 usado como um contador incremental para a gera\u00e7\u00e3o de n\u00fameros de registros de medi\u00e7\u00e3o. Ele \u00e9 usado apenas pelo software LVS e n\u00e3o est\u00e1 acess\u00edvel externamente. <\/p>\n<h2 id=\"toc_Reference_scan_files_and_synchronization\" class=\"fusion-responsive-typography-calculated\" style=\"--fontsize: 28; line-height: 1.5; --minfontsize: 28;\" data-fontsize=\"28\" data-lineheight=\"42px\">Arquivos de varredura de refer\u00eancia e sincroniza\u00e7\u00e3o<\/h2>\n<p>Os arquivos de digitaliza\u00e7\u00e3o de refer\u00eancia (banco de dados de ve\u00edculos) e alguns outros arquivos de dados do usu\u00e1rio podem ser sincronizados entre v\u00e1rios sistemas LVS por meio do MyScanner ou de rotinas de Sincroniza\u00e7\u00e3o Multi-Scanner (MSS) baseadas na rede local. Os arquivos de digitaliza\u00e7\u00e3o de refer\u00eancia n\u00e3o podem ser sincronizados apenas comparando a data e hora de modifica\u00e7\u00e3o dos arquivos e exigem uma compara\u00e7\u00e3o mais complexa. Cada registro de digitaliza\u00e7\u00e3o de refer\u00eancia \u00e9 um \u00fanico arquivo que cont\u00e9m os dados bin\u00e1rios do modelo 3D e os detalhes do compartimento. O ID do compartimento, a hora da digitaliza\u00e7\u00e3o e outros detalhes est\u00e3o embutidos nos nomes dos arquivos de digitaliza\u00e7\u00e3o de refer\u00eancia para evitar a necessidade de ler um arquivo inteiro para recuperar detalhes b\u00e1sicos. A rotina de sincroniza\u00e7\u00e3o usa esse formato de nome de arquivo.    <\/p>\n<h3 id=\"toc_Reference_scan_filename_format\" class=\"fusion-responsive-typography-calculated\" style=\"--fontsize: 18; line-height: 1.4; --minfontsize: 18;\" data-fontsize=\"18\" data-lineheight=\"25.2px\">Formato de nome de arquivo de varredura de refer\u00eancia<\/h3>\n<p>O nome de cada arquivo de digitaliza\u00e7\u00e3o de refer\u00eancia \u00e9 estruturado de forma a fornecer todas as informa\u00e7\u00f5es principais do ve\u00edculo, para que listas completas desses detalhes possam ser compiladas a partir de simples listagens de arquivos, sem precisar ler o conte\u00fado real do arquivo, recuperar carimbos de data\/hora da \u00faltima modifica\u00e7\u00e3o ou acessar registros do banco de dados SQL. A estrutura do nome do arquivo \u00e9: <\/p>\n<p style=\"padding-left: 40px;\"><strong>[ID] . [Data e hora da digitaliza\u00e7\u00e3o] <span style=\"color: #ff0000;\">M<\/span> [Data e hora da modifica\u00e7\u00e3o] <span style=\"color: #ff0000;\">S<\/span> [Status] <span style=\"color: #ff0000;\">.<\/span> [ID da tag]   <span style=\"color: #ff0000;\">. 7z<\/span><\/strong><\/p>\n<\/div>\n<div class=\"table-1\" style=\"--awb-margin-top:20px;--awb-margin-bottom:20px;\">\n<table width=\"100%\">\n<tbody>\n<tr>\n<td align=\"left\"><strong>ID<\/strong><\/td>\n<td align=\"left\">Identificador alfanum\u00e9rico exclusivo do cont\u00eainer. Normalmente, \u00e9 o n\u00famero da placa do caminh\u00e3o\/reboque ao qual o cont\u00eainer pertence. <\/td>\n<\/tr>\n<tr>\n<td align=\"left\"><strong>Data e hora da digitaliza\u00e7\u00e3o<\/strong><\/td>\n<td align=\"left\">Hora da digitaliza\u00e7\u00e3o original, em segundos desde as 00h00 do dia 1\u00ba de janeiro de 1904.<\/td>\n<\/tr>\n<tr>\n<td align=\"left\"><strong>Carimbo de data e hora da modifica\u00e7\u00e3o<\/strong><\/td>\n<td align=\"left\">Hora da \u00faltima modifica\u00e7\u00e3o no arquivo de registro, em segundos desde as 00h do dia 1\u00ba de janeiro de 1904. A modifica\u00e7\u00e3o corresponde a uma altera\u00e7\u00e3o em detalhes informativos, como o ID da etiqueta, mas n\u00e3o a uma nova leitura. Na leitura inicial, o carimbo de data\/hora da modifica\u00e7\u00e3o \u00e9 o mesmo que o carimbo de data\/hora da leitura. O carimbo de data\/hora da leitura s\u00f3 \u00e9 atualizado se o ve\u00edculo for lido de novo; nesse caso, o carimbo de data\/hora da modifica\u00e7\u00e3o tamb\u00e9m \u00e9 atualizado para corresponder ao novo carimbo de data\/hora da leitura.   <\/td>\n<\/tr>\n<tr>\n<td align=\"left\"><strong>Status<\/strong><\/td>\n<td align=\"left\">Indicador de status, n\u00famero de um d\u00edgito. O status \u00e9 usado internamente pelo software do scanner. <\/td>\n<\/tr>\n<tr>\n<td align=\"left\"><strong>ID da etiqueta<\/strong><\/td>\n<td align=\"left\">C\u00f3digo alfanum\u00e9rico \u00fanico para identifica\u00e7\u00e3o autom\u00e1tica de ve\u00edculos. Corresponde ao ID de uma etiqueta RFID, se houver, ou ao n\u00famero da placa, caso seja usada uma c\u00e2mera LPR para identifica\u00e7\u00e3o autom\u00e1tica. Nos registros de reboques, esse campo \u00e9 usado para registrar o ID do caminh\u00e3o parceiro, caso o reboque esteja configurado como um \u201cpar permanente\u201d com um caminh\u00e3o. Se nenhuma identifica\u00e7\u00e3o autom\u00e1tica for atribu\u00edda ao cont\u00eainer, esse campo e o ponto \u201c.\u201d que o precede n\u00e3o aparecer\u00e3o no nome do arquivo.   <\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<div class=\"fusion-text fusion-text-8\"><p>Cada arquivo de digitaliza\u00e7\u00e3o de refer\u00eancia \u00e9 um arquivo compactado com a extens\u00e3o .7z. Exemplos de nomes de arquivos s\u00e3o: <\/p>\n<p><strong>TRK123.3552959772M3552959772S3.12345678.7z<\/strong> [leitura inicial, com etiqueta RFID presente]<\/p>\n<p><strong>TRK123.3552959772M3552959961S3.12345678.7z  [ <\/strong> ap\u00f3s modifica\u00e7\u00e3o nos detalhes, com etiqueta RFID presente]<\/p>\n<p><strong>TRK123.3552959772M3552959961S3.7z  [ <\/strong> ap\u00f3s modifica\u00e7\u00e3o, sem etiqueta RFID]<\/p>\n<p>Considera-se mais adequado usar um banco de dados relacional para armazenar os detalhes informativos de cada perfil de compartimento vazio, juntamente com blobs de dados bin\u00e1rios ou refer\u00eancias a arquivos de dados bin\u00e1rios, e o LVS ser\u00e1 migrado para uma solu\u00e7\u00e3o de banco de dados como parte do projeto planejado da estrutura da API do LVS. Mas, na \u00e9poca em que essa estrutura de registro foi desenvolvida, o software do scanner n\u00e3o tinha como se comunicar com um banco de dados relacional. Al\u00e9m disso, qualquer altera\u00e7\u00e3o na estrutura de arquivos existente vai causar problemas de compatibilidade com vers\u00f5es anteriores.  <\/p>\n<p>A estrutura de registros tem a vantagem de que cada arquivo cont\u00e9m todas as informa\u00e7\u00f5es do ve\u00edculo\/compartimento correspondente, e os registros de digitaliza\u00e7\u00e3o de refer\u00eancia podem ser copiados ou transferidos de um sistema para outro por meio de simples transfer\u00eancias de arquivos, sem a necessidade de sincroniza\u00e7\u00e3o com bancos de dados relacionais. No entanto, a complexa estrutura dos nomes de arquivo faz com que a sincroniza\u00e7\u00e3o entre bancos de dados de v\u00e1rios sistemas n\u00e3o seja apenas uma quest\u00e3o de comparar nomes de arquivo e carimbos de data\/hora de modifica\u00e7\u00e3o. <\/p>\n<h3>Sincroniza\u00e7\u00e3o de varredura de refer\u00eancia<\/h3>\n<p>O objetivo da sincroniza\u00e7\u00e3o das digitaliza\u00e7\u00f5es de refer\u00eancia \u00e9 garantir que todos os scanners de um grupo tenham c\u00f3pias dos arquivos de digitaliza\u00e7\u00e3o de refer\u00eancia mais atualizados para todos os compartimentos. Quando existem v\u00e1rios arquivos de digitaliza\u00e7\u00e3o de refer\u00eancia para o mesmo ID de ve\u00edculo (no mesmo scanner ou em scanners diferentes), o \u201cmais atualizado\u201d n\u00e3o significa necessariamente o arquivo com a data e hora de modifica\u00e7\u00e3o mais recente. Um arquivo com uma data de digitaliza\u00e7\u00e3o mais recente sempre deve ter prioridade sobre um arquivo com uma data de digitaliza\u00e7\u00e3o mais antiga, mesmo que o arquivo com a data de digitaliza\u00e7\u00e3o mais antiga tenha uma data de modifica\u00e7\u00e3o mais recente. Portanto, quando se falar em arquivos de digitaliza\u00e7\u00e3o de refer\u00eancia \u201catuais\u201d ou \u201cduplicados\u201d a seguir, eles s\u00e3o definidos como:   <\/p>\n<p><strong>Arquivo de varredura de refer\u00eancia atual:<\/strong> o nome do arquivo com a data e hora de varredura mais recente ou, caso as datas e horas de varredura sejam iguais, o nome do arquivo com a data e hora de modifica\u00e7\u00e3o mais recente.<\/p>\n<p><strong>Arquivo de digitaliza\u00e7\u00e3o de refer\u00eancia duplicado:<\/strong> Qualquer arquivo de digitaliza\u00e7\u00e3o de refer\u00eancia para um ID de ve\u00edculo espec\u00edfico que n\u00e3o seja o arquivo de digitaliza\u00e7\u00e3o de refer\u00eancia atual.<\/p>\n<p>A sincroniza\u00e7\u00e3o tamb\u00e9m precisa permitir a exclus\u00e3o de arquivos de digitaliza\u00e7\u00e3o de refer\u00eancia. Quando um arquivo de digitaliza\u00e7\u00e3o de refer\u00eancia \u00e9 exclu\u00eddo manualmente (removido) em um scanner, ele precisa ser exclu\u00eddo em todos os outros scanners sincronizados. Para isso, a exclus\u00e3o da digitaliza\u00e7\u00e3o de refer\u00eancia \u00e9 feita, no momento, alterando a extens\u00e3o do arquivo de digitaliza\u00e7\u00e3o de refer\u00eancia de .7z para .DEL e sincronizando o arquivo .DEL da mesma forma que os outros arquivos de digitaliza\u00e7\u00e3o de refer\u00eancia. O software do scanner ignora os arquivos .DEL, e eles s\u00e3o removidos ap\u00f3s 6 meses por processos em segundo plano (presume-se que a sincroniza\u00e7\u00e3o tenha ocorrido dentro desse prazo).<\/p>\n<p>\u00c0s vezes, podem existir arquivos de digitaliza\u00e7\u00e3o de refer\u00eancia \u201cduplicados\u201d na mesma pasta. Esses arquivos precisam ser removidos regularmente. <\/p>\n<p>Os arquivos tempor\u00e1rios de varredura de refer\u00eancia encontrados na subpasta \u201cTemp\u201d s\u00e3o usados para medi\u00e7\u00f5es 2-Scan e, opcionalmente, precisam ser sincronizados da mesma forma que os arquivos padr\u00e3o de varredura de refer\u00eancia. Esses arquivos t\u00eam validade de apenas 6 horas; depois disso, s\u00e3o exclu\u00eddos automaticamente. A subpasta \u201cTemp\u201d tamb\u00e9m pode conter outros arquivos tempor\u00e1rios que armazenam detalhes de carga coletados na primeira varredura de duas e que precisam ser registrados na segunda varredura. Esses arquivos t\u00eam a extens\u00e3o .rec e tamb\u00e9m s\u00e3o exclu\u00eddos ap\u00f3s 6 horas. Esses arquivos .rec n\u00e3o t\u00eam o mesmo formato de dados que os arquivos de varredura de refer\u00eancia, mas a estrutura do nome do arquivo \u00e9 a mesma, de modo que a rotina de sincroniza\u00e7\u00e3o funciona com eles.<\/p>\n<\/div><\/div><\/div><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>O documento traz uma vis\u00e3o geral dos arquivos e pastas na unidade de dados do usu\u00e1rio, sua finalidade e os processos internos e externos que atuam sobre eles. Isso n\u00e3o inclui informa\u00e7\u00f5es detalhadas sobre a estrutura dos arquivos nem sobre seu uso. <\/p>\n","protected":false},"author":65,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[203,188,169,194],"tags":[204],"class_list":["post-30580","post","type-post","status-publish","format-standard","hentry","category-documentos-de-nivel-de-servico-lvs","category-instalacao-e-configuracao-do-lvs","category-nao-categorizado","category-scanner-de-volume-de-carga","tag-documento-de-nivel-de-servico"],"_links":{"self":[{"href":"https:\/\/portal.loadscan.com\/pt-br\/wp-json\/wp\/v2\/posts\/30580","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/portal.loadscan.com\/pt-br\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/portal.loadscan.com\/pt-br\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/portal.loadscan.com\/pt-br\/wp-json\/wp\/v2\/users\/65"}],"replies":[{"embeddable":true,"href":"https:\/\/portal.loadscan.com\/pt-br\/wp-json\/wp\/v2\/comments?post=30580"}],"version-history":[{"count":1,"href":"https:\/\/portal.loadscan.com\/pt-br\/wp-json\/wp\/v2\/posts\/30580\/revisions"}],"predecessor-version":[{"id":30615,"href":"https:\/\/portal.loadscan.com\/pt-br\/wp-json\/wp\/v2\/posts\/30580\/revisions\/30615"}],"wp:attachment":[{"href":"https:\/\/portal.loadscan.com\/pt-br\/wp-json\/wp\/v2\/media?parent=30580"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/portal.loadscan.com\/pt-br\/wp-json\/wp\/v2\/categories?post=30580"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/portal.loadscan.com\/pt-br\/wp-json\/wp\/v2\/tags?post=30580"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}