Contratos Scania (OFIA600)


1. Identificação da Rotina


Nome da Rotina

Contratos Scania 
Programa OFIA600
Módulo ERPOficina (SIGAOFI)
Acesso à RotinaAtualizações/Contratos Scania (OFIA600)
Data da Documentação (Ultima Atualização)

 



2. Descrição Funcional


A rotina Contratos Scania (OFIA600) tem como objetivo centralizar o gerenciamento dos contratos importados pela API ARMS, permitindo sua visualização, alteração e exclusão.

O usuário poderá consultar contratos a partir de um chassi específico, bem como atualizar, quando necessário, os campos Código do Cliente no Protheus e Loja do Cliente no Protheus.

As informações complementares de cada contrato serão organizadas em abas: Descontos, E-mail Gestores e Local Dealers, proporcionando melhor estruturação e visualização dos dados.

A rotina contará ainda com a funcionalidade “Consultar Contrato por Chassi”, que permitirá a consulta direta à API e a exibição detalhada dos dados do contrato na tela, possibilitando a atualização manual em casos de divergência ou necessidade de atualização imediata.

Através da rotina Contratos Scania(OFIA600), o usuário poderá:

  • Visualizar contratos importados pela API ARMS;

  • Atualizar a vinculação do cliente ao Protheus;

  • Excluir contratos, quando necessário.  


3. Pré-requisitos e Configurações


Para o correto funcionamento da rotina Contratos Scania (OFIA600), é necessário garantir algumas condições que asseguram a integração com a API ARMS:

    • A rotina Configurações Scania (OFIA541), aba Integração Arms deve ser preenchida com as credenciais válidas para a integração correta com a API ARMS.

4. Fluxo de Utilização


  1. Acesse o Módulo 14 (Oficina).
  2. Acesse o menu Atualizações → Contratos Scania (OFIA600).
  3. No botão Consultar Contrato Chassi, preencha o campo com o número do chassi e clique no botão Ok.
  4. No botão Alterar, altere os campos Cliente e Loja se necessário e clique no botão Confirmar.
  5. No botão Visualizar. a tela com os dados gerais do Contrato e as abas: Desconto, E-mail Gestores e Local Dealers são exibidas.
  6. No menu Outras Ações, para excluir um registro, clique na opção Excluir e em seguida no botão Confirmar. 








5. Integrações e Dependências


Para a execução da rotina Contratos Scania(OFIA600), é necessário que a aba Integração ARMS da rotina Configurações Scania (OFIA541) esteja devidamente configurada com as credenciais válidas para a integração com a API ARMS.

É obrigatório o preenchimento dos campos das seções Token e Consulta Contrato (ARMS) com credenciais válidas, assegurando o funcionamento da integração.


Configurações Scania (OFIA541)


1.
Identificação da Rotina


Nome da Rotina

 Configurações Scania (OFIA541)
Programa OFIA541
Módulo ERPOficina (SIGAOFI)
Acesso à RotinaAtualizações/Configurações Scania (OFIA541)
Data da Documentação (Ultima Atualização)

 



2. Descrição Funcional


A rotina Configurações Scania(OFIA541) tem como objetivo a inclusão de novas configurações relacionadas às integrações com a montadora na rotina Configurações Scania (OFIA541), especificamente na segunda aba denominada Integração ARMS.

A tela permitirá o cadastro dos parâmetros necessários para o consumo da API, incluindo URL base, credenciais de acesso, chaves de autenticação e demais configurações exigidas para a comunicação com o serviço.

O usuário acessará a rotina para cadastrar os dados nos campos das seções Token e Consulta Contrato(ARMS ) para a comunicação com a API de Contrato ARMS, cujas informações serão fornecidas pela plataforma WSO2 API Manager.

Caso os parâmetros já estejam previamente cadastrados, o sistema permitirá a consulta, validação e atualização dessas informações, assegurando que a integração permaneça configurada para o consumo da API.


3. Pré-requisitos e Configurações


Para o correto funcionamento da rotina Configurações Scania (OFIA541), é necessário garantir algumas pré-condições que asseguram a integração com a API ARMS:

  1. É necessário incluir manualmente a rotina Configurações Scania (OFIA541) ao menu do Protheus DMS.

4. Fluxo de Utilização


Configuração Inicial – Configurações Scania (OFIA541)

  1. Acesse o Módulo 14 (Oficina).
  2. Acesse o menu Atualizações → Configurações Scania (OFIA541).
  3. Clique na aba Integração Arms
  4. Preencha as credenciais na sessão Token.
  5. Preencha as credenciais da sessão Consulta Contrato e confirme.

















5. Integrações e Dependências


Durante a execução da rotina ...

  • No Configurador (SIGACFG), acesse Ambientes/Cadastros/Menu (CFGX013) e informe as novas opções de menu do módulo de Oficina (SIGAOFI) conforme instruções a seguir:

Menu

Atualizações

Nome da Rotina

Contratos Scania 

Programa

OFIA600

Módulo

Oficina (SIGAOFI)

Tipo

Função Protheus


Criação de campos no arquivo VW4 - Contratos Scania: 

Campo

VW4_FILIAL

VW4_SEQUEN

VW4_CHASSI

VW4_NUMCTR

VW4_STATUS

VW4_TIPO  

TipoCaractereCaractereCaractereCaractereCaractereCaractere
Grupo de Campos033




Ordem010203040506
Tamanho2102512252
Decimal000000
Formato@!@!@!@!@!@!
Contexto1-Real1-Real1-Real1-Real1-Real1-Real
Propriedade2-Visualizar 2-Visualizar 2-Visualizar 2-Visualizar 2-Visualizar 2-Visualizar 
TítuloFilialSequencialChassiNúm ContratoStatusTp. Contrato
DescriçãoFilialCódigo Sequencial InternoChassi do VeiculoNúmero do ContratoStatus do ContratoCódigo Tipo de Contrato
Val. Sistema
                                                                                       



Opções





Inic. Padrão
GETSX8NUM("VW4","VW4_SEQUEN")



Inic. Browse





Cons. Padrão





Nível111111
UsadoNãoSimSimSimSimSim
ObrigatórioNãoNãoNãoNãoNãoNão
BrowseNãoSimSimSimSimSim
When





Pasta





Help

Filial

Código Sequencial Interno

Chassi do Veiculo

Número do Contrato

Status do Contrato

Código Tipo de Contrato.

Campo

VW4_DESTIPVW4_CLISCNVW4_CLIENTVW4_LOJA  VW4_NOMCLIVW4_NOMRD 
TipoCaractereCaractereCaractereCaractereCaractereCaractere
Grupo de Campos

001002175
Ordem070809101112
Tamanho304625020
Decimal000000
Formato@!@!@!@!@!@!
Contexto1-Real1-Real1-Real1-Real1-Real1-Real
Propriedade2-Visualizar 2-Visualizar 1-Alterar1-Alterar2-Visualizar2-Visualizar
TítuloDesc. TipoCli. ScaniaClienteLojaNome/RazãoNome Reduz.
DescriçãoDescrição Tipo ContratoCódigo Cliente ScaniaCódigo Cliente ProtheusLoja do ClienteNome/Razão SocialNome Reduzido
Val. Sistema





Opções





Inic. Padrão





Inic. Browse





Cons. Padrão





Nível111111
UsadoSimSimSimSimSimSim
ObrigatórioNãoNãoNãoNãoNãoNão
BrowseSimSimSimSimSimSim
When





Pasta





Help

Descrição Tipo Contrato

Código Cliente Scania

Código Cliente Protheus

Loja do Cliente

Nome/Razão Social

Nome Reduzido

Campo

VW4_CDEAL VW4_NMDEA VW4_RNMDEAVW4_DTINI VW4_DTFIM VW4_KMINI 
TipoCaractereCaractereCaractereDataDataNumérico
Grupo de Campos





Ordem131415161718
Tamanho65020888
Decimal000000
Formato@!@!@!

@E 99,999,999
Contexto1-Real1-Real1-Real1-Real1-Real1-Real
Propriedade2-Visualizar2-Visualizar2-Visualizar2-Visualizar2-Visualizar2-Visualizar
TítuloCód. DealerNome DealerDealer ReduzIni VigênciaFim VigênciaKM Inicial
DescriçãoCódigo do DealerNome/Razão Social DealerNome Reduzido do DealerInicio Vigencia ContratoData do Fim da VigênciaQuilometragem Inicial
Val. Sistema





Opções





Inic. Padrão





Inic. Browse





Cons. Padrão





Nível111111
UsadoSimSimSimSimSimSim
ObrigatórioNãoNãoNãoNãoNãoNão
BrowseSimSimNãoSimSimSim
When





Pasta





Help

Código do Dealer

Nome/Razão Social Dealer

Nome Reduzido do Dealer

Inicio Vigência Contrato

Data do Fim da Vigência

Quilometragem Inicial

Campo

VW4_KMFIM VW4_COBER VW4_MODCHAVW4_TPCOBRVW4_DSTPCBVW4_TPMANUVW4_DSMANU
TipoNuméricoCaractereCaractereCaractereCaractereCaractereCaractere
Grupo de Campos






Ordem19202122232425
Tamanho81230112540
Decimal0000000
Formato@E 99,999,999@!@!@!@!@!@!
Contexto1-Real1-Real1-Real1-Real1-Real1-Real1-Real
Propriedade2-Visualizar2-Visualizar2-Visualizar2-Visualizar2-Visualizar2-Visualizar2-Visualizar
TítuloKM FinalCoberturaModelo Chas.Tipo Cobran.Desc. Cobr.Tip. Manut.Desc. Manut.
DescriçãoQuilometragem FinalCoberturaModelo do ChassiTipo de CobrançaDescrição Tipo CobrançaTipo de ManutençãoDescrição Manutenção
Val. Sistema






Opções






Inic. Padrão






Inic. Browse






Cons. Padrão






Nível1111111
UsadoSimSimSimSimSimSimSim
ObrigatórioNãoNãoNãoNãoNãoNãoNão
BrowseSimSimSimSimSimSimNão
When






Pasta






Help

Quilometragem Final

Cobertura

Modelo do Chassi

Tipo de Cobrança

Descrição Tipo Cobrança

Tipo de Manutenção

Descrição Manutenção





Criação de campos no arquivo VW5 - Itens do Contratos Scania: 

Campo

VW5_FILIALVW5_SEQVW4VW5_SEQUENVW5_IDDESCVW5_DSID  VW5_TPDESC
TipoCaractereCaractereCaractereCaractereCaractereCaractere
Grupo de Campos033




Ordem010203040506
Tamanho210101151
Decimal000000
Formato@!
@!@!@!@!
Contexto1-Real1-Real1-Real1-Real1-Real1-Real
Propriedade2-Visualizar2-Visualizar2-Visualizar2-Visualizar2-Visualizar2-Visualizar
TítuloFilialSeq. VW4SequencialID DescontoDescrição IDTp Desconto
DescriçãoFilialSequencial Unico VW4Código Sequencial InternoID do DescontoDescrição ID DescontoTipo de Desconto
Val. Sistema





Opções





Inic. Padrão





Inic. Browse





Cons. Padrão





Nível111111
UsadoSimSimSimSimSimSim
ObrigatórioNãoNãoNãoNãoNãoNão
BrowseNãoNãoSimSimSimSim
When





Pasta





Help

Filial

Código Sequencial Interno

Código Sequencial Interno

ID do Desconto

Descrição ID Desconto

Tipo de Desconto

Campo

VW5_DSTPVW5_VLDESCVW5_EMAILGVW5_DEALIDVW5_NMDEALVW5_RNMDEA
TipoCaractereNuméricoCaractereCaractereCaractereCaractere
Grupo de Campos





Ordem070809101112
Tamanho1598065020
Decimal020000
Formato@!@E 999,999.99@!@!@!@!
Contexto1-Real1-Real1-Real1-Real1-Real1-Real
Propriedade2-Visualizar2-Visualizar2-Visualizar2-Visualizar2-Visualizar2-Visualizar
TítuloDescr. TipoValor Desc.E-MailDealer IDNome DealerNome Reduz.
DescriçãoDescrição Tipo DescontoValor do DescontoE-Mail do GestorDealer IDNome/Razão DealerNome Reduzido Dealer
Val. Sistema





Opções





Inic. Padrão





Inic. Browse





Cons. Padrão





Nível111111
UsadoSimSimSimSimSimSim
ObrigatórioNãoNãoNãoNãoNãoNão
BrowseSimSimSimSimSimSim
When





Pasta





Help

Descrição Tipo Desconto

Valor do Desconto

E-Mail do Gestor

Dealer ID

Nome/Razão Dealer

Nome Reduzido Dealer



  • No Configurador (SIGACFG), acesse Ambientes/Cadastros/Menu (CFGX013) e informe as novas opções de menu do módulo de Oficina (SIGAOFI) conforme instruções a seguir:

Menu

Atualizações

Nome da Rotina

Configurações Scania

Programa

OFIA541

Módulo

Oficina (SIGAOFI)

Tipo

Função Protheus






6. Assuntos Relacionados


<style>
  .link_container {
    display: flex;
    flex-direction: column;
    align-items: flex-start; /* Alinhado à esquerda */
    width: 100%;
    gap: 8px; /* Espaçamento entre os itens */
  }

  .btn-doc,
  .btn-doc:link,
  .btn-doc:visited {
    display: inline-block;
    padding: 12px 24px;
    font-size: 16px;
    font-weight: 600;
    color: #FFFFFF !important; /* Força o texto branco */
    background-color: #08244C; /* Fundo azul escuro */
    border: none;
    border-radius: 8px;
    text-decoration: none;
    text-align: left;
    transition: background-color 0.3s ease, transform 0.2s ease, color 0.3s ease;
  }

  .btn-doc:hover {
    background-color: #FFFFFF; /* Azul mais claro no hover */
    color: #08244C !important; /* Mantém texto branco */
    transform: scale(1.03);
  }

  .btn-doc:active {
    background-color: #061B3B; /* Azul ainda mais escuro no clique */
    color: #FFFFFF !important; /* Mantém texto branco */
    transform: scale(0.98);
  }
</style>

<div class="link_container">
  <a href="https://tdn.totvs.com/pages/viewpage.action?pageId=1032853563" target="_blank" class="btn-doc">     		
	📄Contratos Scania (OFIA600) 
  </a>
  <a href="https://tdn.totvs.com/pages/viewpage.action?pageId=1032147018" target="_blank" class="btn-doc">     		
	📄Configurações Scania (OFIA541) 
  </a>