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 de Contratos Scania(OFIA600) tem o objetivo de facilitar o gerenciamento de contratos previamente cadastrados pela API ARMS além de possibilitar  a visualização, alteração e exclusão dos contratos. 

O usuário poderá consultar contratos vinculados a um chassi específico, bem como alterar os campos Código cliente no Protheus e Loja cliente no Protheus, quando necessário.
Os dados complementares de cada contrato serão apresentados em abas (Descontos, E-mail Gestores e Local Dealers) para melhor organização e visualização das informações.

Além das operações padrão, a rotina disponibilizará a funcionalidade “Consultar Contrato por Chassi”, que permitirá a consulta direta do contrato e a exibição detalhada de seus dados na tela.

Com a nova funcionalidade, o usuário poderá consultar e atualizar manualmente contratos específicos diretamente da API, quando houver divergências ou necessidade de atualização imediata.

O usuário acessará a rotina Cadastro de Contratos Scania, onde poderá:

  • Visualizar contratos importados pela API ARMS.
  • Atualizar a vinculação do cliente ao Protheus.
  • Excluir contratos, quando necessário.
  • Consultar contratos existentes por chassi (funcionalidade ainda não desenvolvida)





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


Durante a execução da rotina ....

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(OFIA600) tem como principal objetivo... Protheus DMS,


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.
  2. 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.



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>