Árvore de páginas

Versões comparadas

Chave

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

...

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 realizar a importação de serviços peças enviados pela montadora Scania por meio de um arquivo XMLDAT, facilitando o recebimento e o cadastro dessas informações dentro do sistema Protheus DMS.

...

A solução implementada consistiu na criação da rotina Importação Glass (OFIA538), que realiza a leitura de arquivos DAT enviados pela montadora Scania e permite incluir ou atualizar registros no cadastro de serviços peças do sistema Protheus DMS.

Para que a rotina funcione corretamente, é necessário garantir algumas condições que asseguram a leitura adequada do arquivo DAT:

    • A rotina Importação Glass (OFIA538) deve ser incluída manualmente no menu do Protheus, permitindo o acesso à funcionalidade.
    • É necessário possuir um arquivo DAT válido com peças fornecidos pela montadora, que será utilizado como base para o processo de importação.

...

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 → Cadastros Oficina → Cadastros Peças Importação de Serviços ScaniaGlass (OFIA533OFIA538).
  3. Preencha os parâmetros obrigatórios:
    • Grupo  Padrão da Peça
    • Armazém Padrão da Peça
    • Marca
    • Arquivo XML
    • Quantidade Mecânicos 
    • .DAT
    • Ação Após Ação pós Processamento
  4. No parâmetro Arquivo XML.DAT, será exibida uma tela mostrando o servidor (pasta protheus_data) e seus diretórios. Selecione o arquivo XML DAT que será processado pela rotina.
  5. No parâmetro Ação pós-processamentoApós Processamento, selecione uma das opções abaixo:

    • Nenhuma Ação: o arquivo XML DAT permanecerá no diretório original, sem ser movido ou excluído após o processamento.

    • Mover Arquivo: o parâmetro Mover Para será habilitado, permitindo selecionar o diretório de destino dentro do servidor. Ao final do processamento, o arquivo será movido automaticamente do diretório original para o diretório informado.

    • Apagar Arquivo: ao término do processamento, o arquivo XML DAT será excluído do diretório original.

  6. Após preencher todos os parâmetros obrigatórios, clique no botão “OK”.

    • A rotina processará o arquivo XML DAT e após a inclusão ou atualização de cada serviço peça serão executadas ações personalizadas definidas através do ponto de entrada.

    • Ao final do processamento, quando o arquivo for processado com sucesso, serão executadas ações personalizadas definidas através do ponto de entrada de conclusão da rotina, e o sistema aplicará a ação de pós-processamento escolhida (mover, apagar ou manter o arquivo).


Totvs custom tabs box
tabsPasso a passo: Ação pós Processamento - Nenhuma Ação, Passo a passo: Ação pós Processamento - Mover Arquivo, Passo a passo: Ação pós Processamento - Apagar Arquivo
idsacao1,acao2,acao3
Totvs custom tabs box items
defaultyes
referenciaacao1

Multimedia
nameImportação XML Nenhuma Ação.mp4
width1400
autostarttrue
height700

Totvs custom tabs box items
defaultno
referenciaacao2

Multimedia
nameImportação Arquivo XML Mover Arquivo.mp4
width1400
autostarttrue
height700

Totvs custom tabs box items
defaultno
referenciaacao3

Multimedia
nameImportação Arquivo XML Apagar Arquivo.mp4
width1400
autostarttrue
height700

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 OficinaPeças

Nome da Rotina

Importação de Serviços ScaniaGlass

Programa

OFIA533OFIA538

Módulo

Oficina (SIGAOFI)

Tipo

Função Protheus



Criação de Pergunte no arquivo SX1 – Pergunta


Grupo

OFIA533OFIA533OFIA533OFIA533OFIA533

Grupo de campo

VE1





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








04. DEMAIS INFORMAÇÕES

...