Árvore de páginas

Versões comparadas

Chave

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

...

Totvs custom tabs box
tabsPré-requisitos, Configurações, Atualização de Dicionário/Menu
idsaba1,aba2,aba3
Totvs custom tabs box items
defaultyes
referenciaaba1


Para o correto funcionamento da rotina Atualização de Preço Garantia e Contrato (OFIA537), é necessário garantir pré-condições que asseguram a leitura adequada do arquivo XML, o mapeamento dos grupos de serviço e o correto tratamento dos dados entre a 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.


Bloco de código
languagexml
themeRDark
titleEstrutura do arquivo XMLTXT
Cod.Item   Descrição_Item       Status Qt.Peça_Emb. PRG   Descr.PRG     Preço_Harm. %Desc.PRG Grupo Descr.Grupo     Vig.Inicial  %IPI  %PIS %COFINS P.Dealer_Contrato P.Dealer_Normal MC_Contrato P.Balcao_Contrato P.Balcao_Normal Clas.Fiscal
---------- -------------------- ------ ------------ ----- ------------- ----------- --------- ----- --------------- ----------- ----- ----- ------- ----------------- --------------- ----------- ----------------- --------------- -----------
0000000    PECA DE TESTES A     A      1            444   Test Part     S           1.1       1     GRUPO TESTE      01/02/2025  1.11   3.3    22.2            999.99          888.88          11           6666.66         1111.11    00000000
1111111    PECA DE TESTES B     I      2            333   Test Part     S           2.2       2     GRUPO TESTE      01/01/2025  2.22   4.4    33.3             88.88           77.77          22             55.55           22.22    11111111
2222222    PECA DE TESTES C     A      3            222   Test Part     S           3.3       3     GRUPO TESTE      01/03/2025   1.1  1.11     4.4              7.77            6.66          33              4.44            3.33    22222222
3333333    PECA DE TESTES D     I      4            111   Test Part     S           4.4       4     GRUPO TESTE      01/04/2025   2.2  2.22     1.1                 6            5.55          44              3.33           44.44    33333333
0000000    PECA DE TESTES A     A      1            444   Test Part     S           1.1       1     GRUPO TESTE      01/02/2025  1.11   3.3    22.2            999.99          888.88          11           6666.66         1111.11    00000000
1111111    PECA DE TESTES B     I      2            333   Test Part     S           2.2       2     GRUPO TESTE      01/01/2025  2.22   4.4    33.3             88.88           77.77          22             55.55           22.22    11111111
2222222    PECA DE TESTES C     A      3            222   Test Part     S           3.3       3     GRUPO TESTE      01/03/2025   1.1  1.11     4.4              7.77            6.66          33              4.44            3.33    22222222
3333333    PECA DE TESTES D     I      4            111   Test Part     S           4.4       4     GRUPO TESTE      01/04/2025   2.2  2.22     1.1                 6            5.55          44              3.33           44.44    33333333
0000000    PECA DE TESTES A     A      1            444   Test Part     S           1.1       1     GRUPO TESTE      01/02/2025  1.11   3.3    22.2            999.99          888.88          11           6666.66         1111.11    00000000
    
Nota
titleInformativo
  • Tamanho do arquivo txt: Aproximadamente 11 MB.
  • Quantidade de peças contidas no arquivo: Cerca de 16 mil serviços.
  • Tempo de processamento do arquivo pela rotina: Aproximadamente 20 minutos.
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.


Dica
titleExemplos de códigos de Grupos de Serviço montadora Scania


00    Generalidades
01    Motor
02    Sistema de arrefecimento
03    Sistemas de escape/combustível
04    Embreagem
05    Caixa de mudanças
06    Árvore de transmissão
07    Eixo dianteiro
08    Eixo traseiro
09    Cubo e rodas
10    Freios
11    Chassi
12    Suspensão
13    Direção
14    Controle do motor
16    Sistema elétrico
17    Instrumentos
18    Cabina
19    Equipamento complementar
20    Carroceria de carga
21    Reboque
43    Carroceria de ônibus Irizar

Informações
titleAviso

Essas informações são de responsabilidade dos concessionários e deverão ser obtidas junto à Montadora Scania.

Totvs custom tabs box items
defaultno
referenciaaba3


  • 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

?

Nome da Rotina

Atualização de Preço Garantia e Contrato

Programa

OFIA537

Módulo

Oficina (SIGAOFI)

Tipo

Função Protheus



Criação de Pergunte no arquivo SX1 – Pergunta


Grupo

OFIA537OFIA537OFIA537OFIA537OFIA537

Grupo de campo






Ordem

0102030405

Pergunta

Arquivo para Importação?Grupo a Considerar?Dest. P.Dealer_ContratDest. P.Dealer_Normal?Dest. P.Balcão_Contrat

Tipo

CCCCC
Tamanho8099101010
Decimal00000
Var01MV_PAR01MV_PAR02MV_PAR03MV_PAR04MV_PAR05
Formato




ValidaçãoOA537009M_VldFldOk(1)!Vazio() .And. OA537VlGrp()Vazio() .OR. OA537009M_VldFldOk(2)Vazio() .OR. OA537009M_VldFldOk(2)Vazio() .OR. OA537009M_VldFldOk(2)
ObjetoGetGetGetGetGet
Consulta Padrão

VX5PRCVX5PRCVX5PRC
Pré-Seleção (Combo)




Item 1




Item 2




Item 3




Item 4




Item 5




Help






Grupo

OFIA537OFIA537OFIA537OFIA537

Grupo de campo





Ordem

06070809

Pergunta

Dest. P.Balcão_Normal?Atualiza Qtd. por Embalagem?Ação após Processamento?Mover Para?

Tipo

CNNC
Tamanho101180
Decimal0000
Var01MV_PAR06MV_PAR07MV_PAR08MV_PAR09
Formato



ValidaçãoVazio() .OR. OA537009M_VldFldOk(2)

If( MV_PAR08==2, OA537009M_VldFldOk(3) ,Vazio())
ObjetoGetComboGetGet
Consulta PadrãoVX5PRC


Pré-Seleção (Combo)
21
Item 1
SimNenhuma Ação
Item 2
NãoMover Arquivo
Item 3

Apagar Arquivo
Item 4



Item 5



Help





...