Árvore de páginas

Versões comparadas

Chave

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

01. DADOS GERAIS

Produto:

Solucoes_totvs

Solucoes_totvs_cross
SolucaoCross

Solucoes_totvs_parceiros
SolucaoParceiros

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVSTOTVS DMS

Linha de Produto:

Linhas_totvs
LinhaLinha Protheus

Segmento:

Segmentos_totvs
Segmento Varejo

Módulo:

Modulos_cross_segmentos

Modulos_framework

Modulos_totvs_construcao

Modulos_totvs_juridico

Modulos_totvs_logistica

Modulos_totvs_manufatura

Modulos_totvs_rh

Modulos_totvs_saude

Modulos_totvs_prestadores_de_servicos

Totvs DMS (Linha Protheus) - Oficina (SIGAOFI)

Função:Agendamento Oficina (OFIOM351)
País:Brasil
Ticket:Não há/Não se aplica.
Requisito/Story/Issue:DVARMIL-11814


02. SITUAÇÃO/REQUISITO

Após levantamentos realizados sobre estudos baseando-se nos processos e regras de negócio da montadora Scania, foi identificada a necessidade de criar uma rotina que permita visualizar, editar e excluir contratos previamente cadastrados pela API ARMS, facilitando a manutenção dessas informações no sistema Protheus DMSnova aba(Incluir nome da aba) vinculada a rotina de Agendamentos Oficina com possibilidade de incluir as tarefas a serem executadas, peças e serviços (vinculados a tarefa), importar pacotes de inconvenientes, alocar boxes e mecânicos.

A partir do agendamento, será possível criar o orçamento a ser exportado para a Ordem de serviços.

03. SOLUÇÃO

A solução implementada consistiu na criação da rotina Contratos Scania (OFIA600), onde o usuário poderá consultar contratos vinculados a um chassi específico, bem como realizar alterações nos campos Cliente e Loja 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 das informações.
Além das operações padrão, a rotina contará com a operação especial “Consultar Contrato Chassi”, destinada à exibição dos dados do contrato na tela.

Para que a rotina funcione corretamente, é necessário garantir algumas condições que asseguram a integração com a API ARMS:

...

consiste na padronização e utilização obrigatória de tarefas no Protheus, alinhada ao conceito definido pela Scania e integrada ao Digital Dealer e ao WHI (Workshop History Information).

Essa solução organiza os atendimentos das concessionárias por meio de tarefas, onde cada tarefa representa uma atividade específica executada no veículo (como revisões, reclamações de clientes ou reparos).

Cada tarefa é composta por:

  • Peças necessárias para a execução

  • Serviços correspondentes à atividade realizada

Com essa abordagem, o Protheus passa a registrar os atendimentos de forma estruturada e consistente, garantindo que todas as informações sejam corretamente enviadas ao WHI, que centraliza o histórico de serviços da Scania.

Principais benefícios da solução:

  • Padronização dos atendimentos, assegurando conformidade com o Digital Dealer.

  • Melhor organização e rastreabilidade dos serviços realizados.

  • Facilidade de leitura e entendimento, pois o histórico passa a refletir claramente o que foi executado, e não apenas códigos técnicos.

  • Maior acessibilidade às informações, permitindo consultas completas e análises mais eficientes do histórico de manutenção dos veículos.

Em resumo, a solução transforma o registro de atendimentos em um processo mais claro, integrado e orientado a tarefas, elevando a qualidade da informação e o controle dos serviços prestados.


Totvs custom tabs box
tabsPasso a passo para utilização, Atualização de Dicionário/Menu
idspasso1,passo2
Totvs custom tabs box items
defaultyes
referenciapasso1
  1. Acesse o Módulo 14 (Oficina).
  2. Acesse o menu Atualizações →  Contratos Scania (OFIA600Movimentos Oficina Agenda de Tarefas (OFIA602).
  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. Clique no botão Incluir e selecione a filial.
  7. Na aba "Tarefas/Reclamações/Solicitações do Cliente", preencher os campos Descrição e Tpo Informado.
  8. Na aba "Veículo/Cliente" preencher o campo Chv Veículo.
  9. No calendário, selecione o dia do agendamento e o horário.
  10. Opcional - Na aba "Peças", preencher o campos: Sequencial, Grupo do Item, Código Item e Quantidade.
  11. Opcional - Na aba "Serviços", preencher o campos: Sequencial, Grupo Serv, Código Serv e Tipo Serviço.
  12. Após o preenchimento das abas, clique em Salvar.No menu Outras Ações, para excluir um registro, clique na opção Excluir e em seguida no botão Confirmar. 


Totvs custom tabs box
tabsPasso a passo: Consultar Contrato Chassi, Passo a passo: Alterar , Passo a passo: Visualizar, Passo a passo: Excluir
idsacao1,acao2,acao3,acao4
Totvs custom tabs box items
defaultyes
referenciaacao1


Totvs custom tabs box items
defaultno
referenciaacao2


Totvs custom tabs box items
defaultno
referenciaacao3


Totvs custom tabs box items
defaultno
referenciaacao4


Descrição Tipo
Totvs custom tabs box items
defaultno
referenciapasso2
Loja
Totvs custom tabs box items
defaultno
referenciapasso2
  • 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

Submenu

Cadastros Peças

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 Campos001002175
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 Protheus

do

Cliente
Nome/Razão SocialNome ReduzidoVal. SistemaOpçõesInic. PadrãoInic. BrowseCons. Padrão
Nível111111
UsadoSimSimSimSimSimSim
ObrigatórioNãoNãoNãoNãoNãoNão
BrowseSimSimSimSimSimSim
WhenPastaHelp

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 

Tipo

CaractereCaractereCaractereDataDataNuméricoGrupo

de

CamposOrdem131415161718Tamanho65020888Decimal000000Formato@!@!@!@E 99,999,999Contexto1-Real1-Real1-Real1-Real1-Real1-RealPropriedade2-Visualizar2-Visualizar2-Visualizar2-Visualizar2-Visualizar2-VisualizarTítuloCód. DealerNome DealerDealer ReduzIni VigênciaFim VigênciaKM InicialDescriçãoCódigo do DealerNome/Razão Social DealerNome Reduzido do DealerInicio Vigencia

Contrato

Data do Fim da VigênciaQuilometragem InicialVal

.

Sistema

OpçõesInic. PadrãoInic. BrowseCons. PadrãoNível111111UsadoSimSimSimSimSimSimObrigatórioNãoNãoNãoNãoNãoNãoBrowseSimSimNãoSimSimSimWhenPastaHelp

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_DSMANUTipoNuméricoCaractereCaractereCaractereCaractereCaractereCaractereGrupo de CamposOrdem19202122232425Tamanho81230112540Decimal0000000Formato@E 99,999,999@!@!@!@!@!@!Contexto1-Real1-Real1-Real1-Real1-Real1-Real1-RealPropriedade2-Visualizar2-Visualizar2-Visualizar2-Visualizar2-Visualizar2-Visualizar2-VisualizarTí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çãoVal. SistemaOpçõesInic. PadrãoInic. BrowseCons. PadrãoNível1111111UsadoSimSimSimSimSimSimSimObrigatórioNãoNãoNãoNãoNãoNãoNãoBrowseSimSimSimSimSimSimNãoWhenPastaHelp

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_RNMDEATipoCaractereNuméricoCaractereCaractereCaractereCaractereGrupo de CamposOrdem070809101112Tamanho1598065020Decimal020000Formato@!@E 999,999.99@!@!@!@!Contexto1-Real1-Real1-Real1-Real1-Real1-RealPropriedade2-Visualizar2-Visualizar2-Visualizar2-Visualizar2-Visualizar2-VisualizarTítuloDescr. TipoValor Desc.E-MailDealer IDNome DealerNome Reduz.DescriçãoDescrição Tipo DescontoValor do DescontoE-Mail do GestorDealer IDNome/Razão DealerNome Reduzido DealerVal. SistemaOpçõesInic. PadrãoInic. BrowseCons. PadrãoNível111111UsadoSimSimSimSimSimSimObrigatórioNãoNãoNãoNãoNãoNãoBrowseSimSimSimSimSimSimWhenPastaHelpDescrição Tipo

Desconto

Valor do Desconto

E-Mail do Gestor

Dealer ID

Nome/Razão Dealer

Nome Reduzido Dealer



04. DEMAIS INFORMAÇÕES 

05. ASSUNTOS RELACIONADOS 

HTML
<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=1032147018" target="_blank" class="btn-doc">     
	📄 Configurações Scania (OFIA541)   </a>

...