Boletim Técnico Relatório de Controle de Garantia Massey Ferguson Produto : Microsiga Protheus® Oficina versão 11 Chamado : THFPLZ Data da publicação : 15/05/13 País(es) : Todos Banco(s) de Dados : Todos Esta melhoria depende de execução do update de base UPDOFIL7, conforme Procedimentos para Implementação. Implementada melhoria através da criação da rotina Contr. Garantia MF (OFIRMF01), que tem por objetivo emitir um relatório com informações dos processos de garantia da oficina. Através desse relatório, o responsável pelo departamento pode controlar de forma ágil e simples todos os processos de garantia e seus respectivos retornos (cartas de crédito), exibindo também a variação entre eles. Assim, em um só relatório são exibidos todos os valores necessários para controlar os processos de garantia, o que proporciona agilidade e eficácia ao processo. Procedimento para Implementação O sistema é atualizado logo após a aplicação do pacote de atualizações (Patch) deste chamado. Antes de executar o compatibilizador UPDOFIL7 é imprescindível: a) Realizar o backup da base de dados do produto que será executado o compatibilizador (diretório \PROTHEUS11_DATA\DATA) e dos dicionários de dados SXs (diretório \PROTHEUS11_DATA\SYSTEM). b) Os diretórios acima mencionados correspondem à instalação padrão do Protheus, portanto, devem ser alterados conforme o produto instalado na empresa. c) Essa rotina deve ser executada em modo exclusivo, ou seja, nenhum usuário deve estar utilizando o sistema. d) Se os dicionários de dados possuírem índices personalizados (criados pelo usuário), antes de executar o compatibilizador, certifique-se de que estão identificados pelo nickname. Caso o compatibilizador necessite criar índices, irá adicioná-los a partir da ordem original instalada pelo Protheus, o que poderá sobrescrever índices personalizados, caso não estejam identificados pelo nickname. e) O compatibilizador deve ser executado com a Integridade Referencial desativada*. 1 SIGAOFI –Relatório de Controle de Garantia Massey Ferguson Boletim Técnico O procedimento a seguir deve ser realizado por um profissional qualificado como Administrador de Banco de Dados (DBA) ou equivalente! A ativação indevida da Integridade Referencial pode alterar drasticamente o relacionamento entre tabelas no banco de dados. Portanto, antes de utilizá-la, observe atentamente os procedimentos a seguir: i. No Configurador (SIGACFG), veja se a empresa utiliza Integridade Referencial, selecionando a opção Integridade/Verificação (APCFG60A). ii. Se não há Integridade Referencial ativa, são relacionadas em uma nova janela todas as empresas e filiais cadastradas para o sistema e nenhuma delas estará selecionada. Neste caso, E SOMENTE NESTE, não é necessário qualquer outro procedimento de ativação ou desativação de integridade, basta finalizar a verificação e aplicar normalmente o compatibilizador, conforme instruções. iii. Se há Integridade Referencial ativa em todas as empresas e filiais, é exibida uma mensagem na janela Verificação de relacionamento entre tabelas. Confirme a mensagem para que a verificação seja concluída, ou; iv. Se há Integridade Referencial ativa em uma ou mais empresas, que não na sua totalidade, são relacionadas em uma nova janela todas as empresas e filiais cadastradas para o sistema e, somente, a(s) que possui(em) integridade está(arão) selecionada(s). Anote qual(is) empresa(s) e/ou filial(is) possui(em) a integridade ativada e reserve esta anotação para posterior consulta na reativação (ou ainda, contate nosso Help Desk Framework para informações quanto a um arquivo que contém essa informação). v. Nestes casos descritos nos itens “iii” ou “iv”, E SOMENTE NESTES CASOS, é necessário desativar tal integridade, selecionando a opção Integridade/ Desativar (APCFG60D). vi. Quando desativada a Integridade Referencial, execute o compatibilizador, conforme instruções. vii. Aplicado o compatibilizador, a Integridade Referencial deve ser reativada, SE E SOMENTE SE tiver sido desativada, através da opção Integridade/Ativar (APCFG60). Para isso, tenha em mãos as informações da(s) empresa(s) e/ou filial(is) que possuía(m) ativação da integridade, selecione-a(s) novamente e confirme a ativação. Contate o Help Desk Framework EM CASO DE DÚVIDAS! 1. Em Microsiga Protheus® ByYou Smart Client, digite U_UPDOFIL7 no campo Programa Inicial. 2. Clique em OK para continuar. 3. Após a confirmação é exibida uma tela para a seleção da empresa em que o dicionário de dados será modificado. SIGAOFI Relatório de Controle de Garantia Massey Ferguson 2 Boletim Técnico 4. Ao confirmar é exibida uma mensagem de advertência sobre o backup e a necessidade de sua execução em modo exclusivo. 5. Clique em Processar para iniciar o processamento. O primeiro passo da execução é a preparação dos arquivos. É apresentada uma mensagem explicativa na tela. 6. Em seguida, é exibida a janela Atualização concluída com o histórico (log) de todas as atualizações processadas. Nesse log de atualização são apresentados somente os campos atualizados pelo programa. O compatibilizador cria os campos que ainda não existem no dicionário de dados. 7. Clique em Gravar para salvar o histórico (log) apresentado. 8. Clique em OK para encerrar o processamento. Atualizações do compatibilizador 1. Alteração de tabela no arquivo SX2– Tabelas: Chave Nome Modo PYME VG6 Peças x Serviços Garantia Exclusivo S VG8 Dados da Rr de Garantia Exclusivo S 2. Alteração de Campos no arquivo SX3 – Campos: Tabela VG8 – Dados da Rr de Garantia: Campo VG8_PORAPC VG8_VLRAPC VG8_VLPVLA Tipo Numérico Numérico Numérico Tamanho 6 12 12 Decimal 2 2 2 Formato @E 999.99 @E 9,999,999.99 @E 9,999,999.99 Contexto Real Real Virtual Propriedade Alterar Alterar Visualizar Título % Ad Peca Ad Peca Tot Peca Descrição % Adicionada Vlr Peca Vlr adicional Peca Vlr Peca + Vlr Adicional 3 SIGAOFI –Relatório de Controle de Garantia Massey Ferguson Boletim Técnico Help Informe a % Adicional da Peça Garantia Informe o Vlr adicional Peça Garantia MF MF Informe o Vlr Total da Peça Vlr Peça + Vlr Adicion. Garantia MF Relação IIF(!INCLUI,(VG8>VG8_VALITE+VG8>VG8_VLRAPC),0) Inic. Browse (VG8>VG8_VALITE+VG8>VG8_VLRAPC) Val. Sistema FG_CCVALOR() FG_CCVALOR() Nível 1 1 1 Obrigatório Não Não Não Usado Sim Sim Sim Browse Não Não Não Módulos TODOS TODOS TODOS Campo VG8_VLKMCA VG8_VLRSET Tipo Numérico Numérico Tamanho 12 12 Decimal 2 2 Formato @E 9,999,999.99 @E 9,999,999.99 Contexto Real Real Propriedade Alterar Alterar Título Valor Km Serv 3o Descrição Vlr Km cobrados p/atedmto Vlr Serviço de Terceiro Help Informe Vlr Km cobrados p/atedmto Informe Vlr Serviço de Terceiro Garantia Garantia MF MF Val. Sistema FG_CCVALOR() FG_CCVALOR() Nível 1 1 Obrigatório Não Não Usado Sim Sim Browse Não Não Módulos TODOS TODOS SIGAOFI Relatório de Controle de Garantia Massey Ferguson 4 Boletim Técnico 3. Criação de Campos no arquivo SX3 – Campos: Tabela VG8 – Dados da Rr de Garantia: Campo VG8_NUMNFI VG8_NFCRED VG8_SERNFC Tipo Caractere Caractere Caractere Tamanho 9 9 3 Decimal 0 0 0 Formato @! @! @!S3 Contexto Real Real Real Propriedade Alterar Alterar Alterar Título Nro NFiscal NF Crédito Serie NF Crd Descrição Número da Nota Fiscal NF Crédito Série NF Crédito Informe o número da nota fiscal. Informe o número da nota fiscal de Informe a série da nota fiscal de crédito. crédito. Help Nível 1 1 1 Obrigatório Não Não Não Usado Sim Sim Sim Browse Sim Não Não Módulos TODOS TODOS TODOS O tamanho dos campos que possuem grupo podem variar conforme ambiente em uso. 4. Criação de Consulta Padrão no arquivo SXB – Consulta Padrão: Pesquisa VG5: Alias VG5 VG5 VG5 Tipo 1 2 3 Sequência 01 01 01 Coluna DB 01 01 Descrição Numeracao RRs Codigo Cadastra Novo Contém VG4 01 5 SIGAOFI –Relatório de Controle de Garantia Massey Ferguson Boletim Técnico Alias VG5 VG5 VG5 Tipo 4 4 4 Sequência 01 01 01 Coluna 01 02 03 Descrição Ano da RR Numero da RR Marca Contém VG4_ANONRO VG4_NUMERO VG4_CODMAR Alias VG5 Tipo 5 Sequência 01 Contém VG4->VG4_NUMERO Procedimentos para Configuração ig 5. No Configurador (SIGACFG) acesse Ambientes/Cadastro/Menu (CFGX013). Informe a nova opção de menu do Oficina, conforme instruções a seguir: Menu Relatórios Submenu Garantia MF Nome da Rotina Contr. Garantia MF Programa OFIRMF01 Módulo Oficina Tipo Função Protheus Tabelas VG8, VG6, VGG. Procedimentos para Utilização Pré-Requisitos: 1. No Configurador (SIGACFG) acesse Ambientes/Cadastro/Parâmetros (CFGX017). Configure o parâmetro á seguir: Parâmetro Conteúdo MV_GARMAFE Informe o mesmo código do cadastro de Marcas que se refere a marca Massey Ferguson. SIGAOFI Relatório de Controle de Garantia Massey Ferguson 6 Boletim Técnico 1. Em Oficina (SIGAOFI) acesse Atualizações/Cad Gerais/Fórmulas (OFIPA860). 2. Clique em Incluir. 3. Preencha os campos abaixo: Código (VEG_CODIGO): Informe o código desta fórmula. Preenchimento livre, de acordo com o critério estabelecido pelo usuário. Grp Fórmula (VEG_GRUFOR): Informe o grupo da fórmula. Preencha com 06 (GARANTIA). Descrição (VEG_DESCRI): Informe a descrição da fórmula. Preenchimento livre, de acordo com o critério estabelecido pelo usuário. Fórmula (VEG_FORMUL): Informe a expressão ADVPL que será utilizada para esta fórmula. Preencha com FG_IMPGARMF(). Esta é uma função interna que gera os arquivos de garantia no sistema. 4. Confirme a inclusão. 5. Acesse Atualizações/Cad Gestão/Parâmetro Marca (OFIPA980). 6. Inclua um cadastro que se refere à montadora responsável por atender os processos de garantia. 7. Clique na pasta Garantia. 8. Preencha os campos conforme orientação dos helps de campo, com especial atenção aos seguintes campos: Garantia (VE4_VDAREV): Informe qual data será considerada para cálculo do período de garantia do equipamento. A data considerada através deste campo será comparada aos prazos de garantia estabelecidos por modelo. Estes prazos de garantia são informados na rotina Modelos (VEIVA020), pasta Garantia. Qdo Exp Gar (VE4_QDOIMP): Informe em que momento os arquivos de garantia serão gerados. Para Massey Ferguson, escolha a opção 2=Exporta no Fechamento da OS. Form p/Expor (VE4_FOREXP): Informe o código de uma fórmula que será utilizada para geração dos arquivos de garantia no sistema. Preencha com o código da fórmula criada anteriormente. 9. Confirme a inclusão. 10. Acesse Atualizações/Mov Oficina/Abertura O S (OFIOM010). 11. Abra uma nova ordem de serviço para um equipamento da marca Massey Ferguson que esteja em garantia. 12. Acesse Atualizações/Mov Oficina/Req Serviços/Apont (OFIOM030). 13. Requisite e aponte serviços para a ordem de serviço que foi aberta utilizando tipos de tempo de garantia na rotina Tipo de Tempo (OFIOA090). O campo Sit. Tempo (VOI_SITTPO) deve estar configurado com 2=Garantia). 7 SIGAOFI –Relatório de Controle de Garantia Massey Ferguson Boletim Técnico 14. Acesse Atualizações/Mov Oficina/Req Peças (OFIOM020). 15. Requisite peças utilizando tipos de tempo de garantia em Tipo de Tempo (OFIOA090). O campo Sit. Tempo (VOI_SITTPO) deve estar configurado com 2=Garantia). 16. Acesse Atualizações/Mov Oficina/Liberação O S (OFIOM140). 17. Libere os tipos de tempo desta ordem de serviço e confirme. 18. Acesse Atualizações/Mov Oficina/Fechamento OS Mod2 (OFIXA100). 19. Posicione o browse sobre a ordem de serviço gerada anteriormente e clique em Fechar. 20. Marque os tipos de tempo de garantia e realize o fechamento. 21. Acesse Atualizações/Mov Garantia/Garantia Mf (OFIGM070). Nesta rotina também é permitido incluir um processo de garantia manualmente digitando os campos, porém, neste caso, utilizamos o processo automático de importação de garantia através do uso da fórmula conforme configurado anteriormente. Verifique que foi criado o arquivo de garantia de acordo com o fechamento realizado. 22. Clique em Alterar. São exibidos os campos com as informações da garantia, onde alguns campos mesmo após a importação dos dados da garantia necessitam de manutenção manual: 23. Preencha os campos conforme orientações abaixo: Cabeçalho Abert.Garan.(VG8_ABEGAR): Informe a data de abertura da ordem de serviço da garantia para a montadora. % Ad Peça (VG8_PORAPC): Informe a porcentagem adicional para o valor de peça da ordem de serviço. Ao informar um valor neste campo, será aplicado este porcentual sobre o valor do campo Vl. Item Tra. (VG8_VALITE). O resultado desta operação será atribuído ao campo Ad Peça (VG8_VLRAPC), sendo que este valor será somado ao campo Tot Peça (VG8_VLPVLA). Data Crédito (VG8_DATCRE): Informe a data da carta de crédito (retorno) da montadora. NF Crédito (VG8_NFCRED): Informe a nota fiscal de crédito (retorno) enviada pela montadora. Série NF Crd (VG8_SERNFC): Informe a série da nota fiscal de crédito (retorno) enviada pela montadora. Observação (VG8_OBSERV): Informe uma observação referente a este processo de garantia. Itens Nro RO (VG6_NUMRRC): Informe o número da R.O. referente a este item. Ao preencher este campo, o campo Ano RO (VG6_ANORRC) será preenchido automaticamente. SIGAOFI Relatório de Controle de Garantia Massey Ferguson 8 Boletim Técnico Retorno – Carta de Crédito Carta Cred (VGG_CACREC): Informe o número da carta de crédito (retorno) enviado pela montadora. Mao Obra (VGG_VLMOCC): Informe o valor de mão-de-obra considerado na carta de crédito. Peça (VGG_VLPECC): Informe o valor de peças considerado na carta de crédito. % Ad Peça (VGG_POAPCC): Informe a porcentagem adicional para o valor de peça da carta de crédito. Ao informar um valor neste campo, será aplicado este porcentual sobre o valor do campo Peça (VGG_VLPECC). O resultado desta operação será atribuído ao campo Ad Peça (VGG_VRAPCC), sendo que este valor será somado ao campo Tot Peça (VGG_VPVLAC). Valor Km (VGG_VKMCAC): Informe o valor de deslocamento considerado na carta de crédito. Serv 3º (VGG_VRSETC): Informe o valor de serviços de terceiros considerado na carta de crédito. 24. Após preencher os campos, confirme a alteração. 25. Acesse Relatórios/Garantia MF/ Contr. Garantia MF (OFIRMF01). É exibida a janela inicial da rotina com uma breve explicação sobre sua funcionalidade. 26. Clique na opção Param. 27. Informe os dados, conforme orientações abaixo: Data Inicial e Data Final: Informe o intervalo de datas referente a data de abertura de garantia informado no campo Abert.Garan.(VG8_ABEGAR). R.O. Inicial e R.O. Final: Informe um código de R.O. ou um intervalo de códigos de R.O. a serem considerados no levantamento dos processos de garantia. Status: Informe qual status dentre os processos deverá ser considerado: Todos: Serão considerados todos os status. Com Saldo: Serão considerados apenas os processos de garantia que ainda possuem saldo, ou seja, ainda não possuem carta de crédito (retorno) da montadora. Sem Saldo: Serão considerados apenas os processos de garantia que estão sem saldo, ou seja, já possuem carta de crédito (retorno) da montadora. 28. Realize o preenchimento dos parâmetros e confirme. O Sistema apresenta uma janela com os processos de garantia levantados de acordo com os parâmetros informados anteriormente. 29. Neste momento o usuário poderá gerar um relatório através do botão Imprimir ou gerar um arquivo XML para ser aberto com o programa Microsoft Excel através do botão Exportar XML. Independente da escolha, as informações a serem projetadas são: 9 SIGAOFI –Relatório de Controle de Garantia Massey Ferguson Boletim Técnico Nro R.O.s: O número das R.O.s consideradas. Data NF: A data de emissão da nota fiscal gerada a partir da ordem de serviço. Numero NF: O número da nota fiscal gerada a partir da ordem de serviço. Ser: A série da nota fiscal gerada a partir da ordem de serviço. Filial: A descrição da filial de onde se originou esta ordem de serviço. Valor Total: O valor total do processo de garantia a partir da ordem de serviço. Vlr. Peças: O valor total de peças mais adicional. Mão Obra: O valor de serviço realizado na oficina. Dta NF Crd: A data de emissão da nota fiscal de crédito. Nr NF Crd: O número da nota fiscal de crédito. Ser: A série da nota fiscal de crédito. Peç NF Crd: O valor total de peças da nota fiscal de crédito. Ad P NF Cr: O valor do adicional de peças da nota fiscal de crédito. M.O NF Crd: O valor de serviço da nota fiscal de crédito. S.T NF Crd: O valor de serviço de terceiros da nota fiscal de crédito. Dl NF Crd: o valor de deslocamento da nota fiscal de crédito. Tot NF Crd: O valor total da nota fiscal de crédito (Peças NF Credito+Ad Peças NF Cred+M.O. NF Cred+S. Terc. NF Cred+Desloc. NF Cred). Peças Var.: A variação entre os valores de peças da ordem de serviço com a nota de crédito. Ad Peç Var: A variação entre os valores de adicional de peças da ordem de serviço com a nota de crédito. M.O. Var.: A variação entre os valores de serviços da ordem de serviço com a nota de crédito. S.T. Var.: A variação entre os valores de serviço de terceiro da ordem de serviço com a nota de crédito. Dl. Var.: A variação entre os valores de deslocamento da ordem de serviço com a nota de crédito. Tot. Var: A variação entre os totais da ordem de serviço com a nota de crédito. Saldo Var: Caso haja saldo, significa que ainda não houve carta de crédito (retorno) da montadora. Caso esteja zerado, significa que já houve carta de crédito (retorno) da montadora. SIGAOFI Relatório de Controle de Garantia Massey Ferguson 10 Boletim Técnico Informações Técnicas VE4 – Parâmetro Fábrica VEG – Fórmulas VG6 – Peças X Serviços Garantia Tabelas Utilizadas VG8 – Dados da Rr de Garantia VO1 – Ordem de Serviço VO3 – Requisição de Peças VO4 – Requisição de Serviços OFIPA860 – Fórmulas; OFIPA980 – Parâmetro Marca; OFIOM010 – Abertura O S; OFIOM030 – Req Serviços/Apont; Funções Envolvidas OFIOM020 – Req Peças; OFIOA090 – Tipo de Tempo; OFIOM140 – Liberação O S; OFIXA100 – Fechamento OS Mod2; OFIGM070 – Garantia Mf; OFIRMF01 – Contr. Garantia MF. Sistemas Operacionais Windows®/Linux® 11 SIGAOFI –Relatório de Controle de Garantia Massey Ferguson