Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Nome da Rotina

Importação Glass
ProgramaOFIA538
Módulo ERPOficina (SIGAOFI)
Acesso à RotinaAtualizações/Cadastros Peças/Importação Glass (OFIA538)
Data da Documentação (Última Atualização)

 


...

2. Descrição Funcional

Executar o processo de envio das informações A rotina de execução é responsável por identificar, preparar e enviar os dados de clientes e veículos ao SCRM, respeitando regras de elegibilidade, controle de alterações e consistência de dados.

Funcionamento Geral

A integralmente todas as regras definidas na configuração. Essa execução pode ocorrer de forma manual ou automática, dependendo do contexto operacional.
Durante a execução, o sistema identifica quais registros precisam ser enviados com base em alterações ocorridas nos dados.

O processo não envia dados repetidos ou inalterados, priorizando apenas informações que sofreram mudanças relevantes desde a última execução.

Execução de Clientes

Durante a execução, um cliente será considerado para envio quando:

  • Possuir alterações relevantes desde a última comunicação.

  • Estiver ativo e com informações mínimas preenchidas.

  • Estiver vinculado a um dealer válido.

  • Atender às regras definidas na configuração.

O envio do cliente pode ocorrer isoladamente ou como parte de um processo que também envolva seus veículos.

Execução de Veículos

O envio de veículos depende diretamente da elegibilidade do cliente.
Além disso, o sistema avalia:

  • Se o cliente possui frota válida para envio.

  • Se os veículos atendem aos critérios mínimos configurados (como marca e ano).

  • Se os veículos não estão bloqueados ou excluídos.

Caso o cliente não possua veículos elegíveis, apenas os dados do cliente são enviados.

Controle de Execução

Cada execução gera um controle que registra:

  • Data e hora da execução.

  • Tipo de execução realizada.

  • Situação do envio (somente cliente ou cliente com veículos).

  • Resultado final da comunicação com o SCRM.

Esse controle evita duplicidade de envios e permite acompanhamento posterior.

Comunicação com o SCRM

Após a montagem das informações, o sistema realiza o envio por meio de serviço externo seguro.

O retorno do serviço é avaliado imediatamente:

...

Em caso de sucesso, o envio é considerado concluído.

...

sempre considerando apenas informações que sofreram alteração desde a última execução válida.

Durante a execução, o sistema realiza uma análise criteriosa dos dados, verificando se os clientes atendem aos requisitos funcionais antes de qualquer envio. Somente clientes considerados elegíveis são processados, evitando integrações desnecessárias ou incorretas. Quando aplicável, o sistema também avalia a existência de frota válida associada ao cliente, garantindo coerência entre os dados enviados.

O processo organiza os registros em lotes controlados, permitindo:

  • Divisão do envio em múltiplos arquivos, quando o volume de dados ultrapassa os limites definidos;

  • Rastreabilidade completa de cada envio, associando cliente, veículo e execução;

  • Tratamento de erros por lote, sem comprometer toda a execução.

Cada envio é submetido a uma validação do retorno do serviço externo. Apenas respostas positivas são consideradas como execução bem-sucedida. Em caso de falha, o processo registra o erro e segue a regra definida para interrupção ou continuidade, sempre preservando a integridade das informações.

Ao final da execução, o sistema atualiza os controles internos, garantindo que execuções futuras considerem corretamente o histórico já processado, evitando reenvios indevidos e mantendo a consistência da integração.


...

3. Pré-requisitos e Configurações

...