Árvore de páginas

Versões comparadas

Chave

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

...

Observação:
Neste tópico, devem ser informados todos os pré-requisitos e configurações necessárias para o correto funcionamento da rotina, como parametrizações, permissões, cadastros obrigatórios, tabelas envolvidas ou qualquer dependência técnica ou funcional.



aba1,aba2,aba3
Totvs custom tabs box
tabsPré-requisitos, Configurações, Atualização de Dicionário/Menu
idsaba1,aba2,aba3
tabsPré-requisitos, Configurações, Atualização de Dicionário/Menu
ids
HTML
<style>
  /* Contêiner geral das abas */
  totvs-custom-tabs-box {
    background-color: #08244C !important; /* Fundo azul escuro */
    border-radius: 8px !important;
    color: #FFFFFF !important;
    padding: 4px !important;
    font-family: "Segoe UI", Arial, sans-serif !important;
  }

  /* Cabeçalho das abas (faixa de navegação) */
  totvs-custom-tabs-box::part(header) {
    background-color: #08244C !important;
    border-bottom: 2px solid #0C336E !important;
  }

  /* Cada aba (botão) */
  totvs-custom-tabs-box-item::part(tab) {
    background-color: #08244C !important;
    color: #FFFFFF !important;
    font-weight: 600 !important;
    font-size: 15px !important;
    border: none !important;
    border-radius: 6px 6px 0 0 !important;
    padding: 10px 20px !important;
    cursor: pointer !important;
    transition: background-color 0.3s ease, transform 0.2s ease;
  }

  /* Hover da aba */
  totvs-custom-tabs-box-item::part(tab):hover {
    background-color: #0E3B80 !important;
    color: #FFFFFF !important;
    transform: scale(1.03);
  }

  /* Aba selecionada */
  totvs-custom-tabs-box-item[selected]::part(tab) {
    background-color: #0E3B80 !important;
    border-bottom: 2px solid #FFFFFF !important;
    color: #FFFFFF !important;
  }

  /* Área de conteúdo da aba */
  totvs-custom-tabs-box-item::part(content) {
    background-color: #061B3B !important;
    color: #FFFFFF !important;
    border-radius: 0 0 8px 8px !important;
    padding: 16px !important;
  }

  /* Efeito de transição no conteúdo ativo */
  totvs-custom-tabs-box-item[selected]::part(content) {
    opacity: 1 !important;
    transition: opacity 0.3s ease;
  }
</style>
     
Totvs custom tabs box
Totvs custom tabs box items
defaultyes
referenciaaba1


Para o correto funcionamento da rotina Importação de Serviços Scania (OFIA533), é necessário garantir pré-condições que asseguram a leitura adequada do arquivo XML, o mapeamento dos grupos de serviço e a integração completa entre os dados da Scania e o Protheus DMS. São elas:

  1. O campo “Cod. Grp Mont” deve estar adicionado na rotina Grupos de Serviço (OFIOA020), garantindo o vínculo correto entre os grupos de serviço da montadora Scania e os grupos cadastrados no Protheus.
  2. É necessário incluir manualmente a rotina Importação de Serviços Scania (OFIA533) no menu do Protheus, permitindo assim o acesso à funcionalidade.
  3. Deve-se possuir um arquivo XML válido contendo os serviços enviados pela montadora Scania, que será utilizado como base para o processo de importação.


Totvs custom tabs box items
defaultno
referenciaaba2


Para que a importação de serviços ocorra corretamente durante o processamento do arquivo XML, é necessário que, na rotina Grupos de Serviço (OFIOA020), existam registros cadastrados com o campo “Cod. Grp Mont” devidamente preenchido, conforme os códigos pré-definidos pela montadora Scania.

Essa configuração garante o correto mapeamento entre os grupos de serviço da Scania e os grupos cadastrados no Protheus, permitindo que o sistema identifique e vincule corretamente os serviços durante o processo de importação.

Totvs custom tabs box items
defaultno
referenciaaba3


Criação de Campo no arquivo SX3 – Campos:


  • Tabela VOS - Grupos de Serviços


CampoVOS_GRPSER
TipoCaractere
Grupo de Campos
Ordem09
Tamanho2
Decimal0
Formato@!
Contexto1-Real
Propriedade1-Alterar
TítuloCod Grp Mont
DescriçãoCod Grp Servico Montadora
Val. SistemaOA0200018_VldGrp()
Opções
Inic. Padrão
Inic. Browse
Cons. Padrão
Nível1
UsadoSim
ObrigatórioNão
BrowseNão
When
Pasta
Help

Grupo de servico da Montadora




  • 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 Oficina

Nome da Rotina

Importação de Serviços Scania

Programa

OFIA533

Módulo

Oficina (SIGAOFI)

Tipo

Função Protheus



Criação de Pergunte no arquivo SX1 – Pergunta


Grupo

OFIA533OFIA533OFIA533OFIA533OFIA533

Ordem

0102030405

Pergunta

Marca ?Arquivo XML ?Quantidade Mecânicos ?Ação pós Processamento ?Mover Para ?

Tipo

CCNCC
Tamanho3991199
Decimal00000
Var01MV_PAR01MV_PAR02MV_PAR03MV_PAR04MV_PAR05
Formato

@E 9

ValidaçãoExistCpo("VE1",MV_PAR01)OA533002K_ValidPerg()!Vazio() .AND. (MV_PAR03 >= 1 .And. MV_PAR03 <= 9)NaoVazio()OA533002K_ValidPerg()
ObjetoGetGetGetComboGet
Consulta PadrãoVE1



Pré-Seleção (Combo)


1
Item 1


Nenhuma Ação
Item 2


Mover Arquivo
Item 3


Apagar Arquivo
Item 4




Item 5




Help






...