| Pagetitle |
|---|
| Preenchimento automático de campos da rotina “Garantia Massey Ferguson” |
|---|
| Preenchimento automático de campos da rotina “Garantia Massey Ferguson” |
|---|
|
Boletim Técnico: Preenchimento automático de campos da rotina “Garantia Massey Ferguson” Resumo Implementado o update UPDOFI94 aperfeiçoando a rotina “Garantia Massey Ferguson (OFIGM070)”, através do preenchimento dos campos “Número da OS (VG8_NUMOSV)” e “Marca (VG8_CODMAR)”.A garantia será preenchida automaticamente de acordo com os dados da OS, inclusive as informações referentes às peças e/ou serviços vinculados a OS, proporcionando maior praticidade à rotina. Sistema Operacional todos Nome + Fonte VG6 - Peças X Serviços Garantia; VG8 - Dados da Rr de Garantia; VGG - Carta Crédito. Número da FNC 000000130402010 Ajustes no Compatibilizador Sim Integridade Referencial Não Compatibilizador 1 - UPDOFI94 Procedimentos para Implementação · Aplicar atualização do(s) programa(s) OFIOM030, VEIFUNB, OFIGM070 e UPDOFI94. · Para que as alterações sejam efetuadas, é necessário executar a função “U_UPDOFI94”. Importante:1. Antes de executar o compatibilizador “UPDOFI94”, é imprescindível: a) Realizar o backup da base de dados do produto que será executado o compatibilizador (diretório “\PROTHEUS_DATA\DATA”) e dos dicionários de dados "SXs" (diretório “\PROTHEUS_DATA\ SYSTEM”); Os diretórios acima mencionados correspondem à instalação padrão do Protheus, portanto, devem ser alterados conforme o produto instalado na empresa. b) Essa rotina deve ser executada em modo exclusivo, ou seja, nenhum usuário deve estar utilizando o sistema. c) Se os dicionários de dados possuírem índices personalizados (criados pelo usuário), antes de executar o compatibilizador, certifique-se 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á ocasionar a sobregravação de índices personalizados caso não estejam identificados pelo nickname. 2. Em Microsiga Protheus “ByYou Smart Client”, campo “Programa Inicial” digite “U_ UPDOFI94”. 3. Clique em Ok para continuar. 4. Ao confirmar, é apresentada uma mensagem de advertência sobre o backup e a necessidade de sua execução em modo exclusivo. 5. Clique em Sim para iniciar o processamento. O primeiro passo da execução é a preparação dos arquivos. É apresentada uma mensagem explicativa na tela. 6. Em seguida, é apresentada a janela de “Atualização concluída” com o histórico (log) de todas as atualizações processadas: 7. Clique em Gravar para salvar o histórico (log) apresentado. 8. Clique em Ok para encerrar o processamento. Descrição de Ajustes 1. Inclusão de tabela(s) no Dicionário de Dados SX2: Chave | VGG | Nome | Carta Crédito MF | Modo | E | Pyme | S | Módulo | 14 |
2. Alteração de campo(s) no Dicionário de Dados SX3. · Tabela VG6 – Peças X Serviços Garantia Sc: Ordem | 06 | Campo | VG6_NUMRRC | Tipo | Caracter | Tamanho | 7 | Decimal | 0 | Formato | @!S7 | Contexto | Real | Propriedade | Alterar | Título | Número da RR | Descrição | Número da RR | Help | Número do relatório de reclamação (RR) | Cons. Padrão | VG4 | Val. Sistema | FG_Strzero("M->VG6_NUMRRC",7,.F.).and. IIF(FUNNAME()=="OFIGM060()",M->VG6_NUMRRC==VG4->VG4_NUMERO,NaoVazio()) | Nível | 1 | Obrigatório | Sim | Usado | Sim | Browse | Sim | Módulos | Sigaofi, Sigapec |
· Tabela VG8 –Dados da Rr de Garantia Sc: Ordem | 02 | 66 | 67 | Campo | VG8_NUMOSV | VG8_PORAPC | VG8_VLRAPC | Tipo | Caracter | Numérico | Numérico | Tamanho | 8 | 6 | 12 | Decimal | 0 | 2 | 2 | Formato | @!S8 | @E 999.99 | @E 9,999,999.99 | Contexto | Real | Real | Real | Propriedade | Alterar | Alterar | Alterar | Título | Numero da OS | % Ad Peca | Ad Peca | Descrição | Numero Ordem de Servico | % Adicionada Vlr Peca | Vlr adicional Peca | Help | Número Ordem de Servico | Informe a % Adicional da Peça Garantia MF | Informe o Vlr adicional Peça Garantia MF | Cons. Padrão | VO1070 | | | Val. Sistema | FS_CheOSMF() | | FG_CCVALOR() | Nível | 1 | 1 | 1 | Obrigatório | Sim | Não | Não | Usado | Sim | Não | Não | Browse | Sim | Não | Não | Módulos | Sigavei, Sigaofi, Sigapec | | |
Ordem | 68 | 69 | 70 | Campo | VG8_VLPVLA | VG8_VLKMCA | VG8_VLRSET | Tipo | Numérico | Numérico | Numérico | Tamanho | 12 | 12 | 12 | Decimal | 2 | 2 | 2 | Formato | @E 9,999,999.99 | @E 9,999,999.99 | @E 9,999,999.99 | Contexto | Virtual | Real | Real | Propriedade | Visualizar | Alterar | Alterar | Título | Tot Peca | Valor Km | Serv 3o | Descrição | Vlr Peca + Vlr Adicional | Vlr Km cobrados p/atedmto | Vlr Servico de Terceiro | Help | Informe o Vlr Total da Peça Vlr Peça + Vlr Adicion. Garantia MF | Informe Vlr Km cobrados p/atedmto Garantia MF | Informe Vlr Serviço de Terceiro Garantia MF | Inic. Padrã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 | Não | Não | Não | Browse | Não | Não | Não | Módulos | | | |
Ordem | 71 | 73 | 74 | Campo | VG8_TTPKST | VG8_VLDACE | VG8_VLMOCC | Tipo | Numérico | Numérico | Numérico | Tamanho | 12 | 12 | 12 | Decimal | 2 | 2 | 2 | Formato | @E 9,999,999.99 | @E 9,999,999.99 | @E 9,999,999.99 | Contexto | Virtual | Real | Real | Propriedade | Visualizar | Alterar | Alterar | Título | Total | Busca | Mao Obra | Descrição | Total Peca + Km + Serv 3o | Vlr despesas acessorias | Vl MObra CC(T rep x VrHr) | Help | Informe o Total Geral Total Peça + Km + Serv 3o Garantia MF | Informe o Vlr despesas acessorias Garantia MF | Informe Vl MObra CC (Tpo reparo x Vlr Hr) Garantia MF | Inic. Padrão | IIF(!INCLUI,((VG8->VG8_VALITE+VG8->VG8_VLRAPC)+VG8->VG8_VLKMCA+VG8->VG8_VLRSET),0) | | | Inic. Browse | ((VG8->VG8_VALITE+VG8->VG8_VLRAPC)+VG8->VG8_VLKMCA+VG8->VG8_VLRSET) | | | Nível | 1 | 1 | 1 | Obrigatório | Não | Não | Não | Usado | Não | Não | Não | Browse | Não | Não | Não |
Ordem | 75 | 76 | 77 | Campo | VG8_VLPECC | VG8_POAPCC | VG8_VRAPCC | Tipo | Numérico | Numérico | Numérico | Tamanho | 12 | 12 | 12 | Decimal | 2 | 2 | 2 | Formato | @E 9,999,999.99 | @E 9,999,999.99 | @E 9,999,999.99 | Contexto | Real | Real | Real | Propriedade | Alterar | Alterar | Alterar | Título | Peça | % Ad Peça | Ad Peça | Descrição | Valor Peça CC | % Adicionada Vlr Peça CC | Vlr adicional Peça CC | Help | Informe o Valor Peça CC) Garantia MF | Informe a % Adicionada Vlr Peça CC) Garantia MF | Informe o Vlr adicional Peça CC) Garantia MF | Val. Sistema | FG_CCVALOR() | | FG_CCVALOR() | Nível | 1 | 1 | 1 | Obrigatório | Não | Não | Não | Usado | Não | Não | Não | Browse | Não | Não | Não |
Ordem | 78 | 79 | 80 | Campo | VG8_VPVLAC | VG8_VKMCAC | VG8_VRSETC | Tipo | Numérico | Numérico | Numérico | Tamanho | 12 | 12 | 12 | Decimal | 2 | 2 | 2 | Formato | @E 9,999,999.99 | @E 9,999,999.99 | @E 9,999,999.99 | Contexto | Virtual | Real | Real | Propriedade | Visualizar | Alterar | Alterar | Título | Tot Peca | Valor Km | Serv 3o | Descrição | Vlr Peca + Vlr Adicio. CC | Vlr Km cobrados p/aten CC | Vlr Servico de TerceiroCC | Help | Informe o Vlr Total da Peça CC Vlr Peça + Vlr Adicion. Garantia MF | Informe o Vlr Km cobrados p/aten CC) Garantia MF | Informe o Vlr Serviço de TerceiroCC) Garantia MF | Inic. Padrao | IIF(!INCLUI,(VG8->VG8_VLPECC+VG8->VG8_VRAPCC),0) | | | Inic. Browse | (VG8->VG8_VLPECC+VG8->VG8_VRAPCC) | | | Val. Sistema | | FG_CCVALOR() | FG_CCVALOR() | Nível | 1 | 1 | 1 | Obrigatório | Não | Não | Não | Usado | Não | Não | Não | Browse | Não | Não | Não |
Ordem | 81 | 82 | 72 | Campo | VG8_TPKSTC | VG8_CACREC | VG8_REGACO | Tipo | Numérico | Numérico | Caracter | Tamanho | 12 | 10 | 25 | Decimal | 2 | 0 | 0 | Formato | @E 9,999,999.99 | @E 9999999999 | @! | Contexto | Virtual | Real | Real | Propriedade | Visualizar | Alterar | Alterar | Título | Total | Carta Cred | Regiao | Descrição | Tot Peca + Km +Serv 3o CC | Nr da Carta de Credito | Regiao atuacao Concession | Help | Informe o Tot Peça + Km +Serv 3o CC) Garantia MF | Informe o Nr da Carta de Crédito) Garantia MF | Informe a Região atuação Concession Garantia MF | Inic. Padrao | IIF(!INCLUI,((VG8->VG8_VLPECC+VG8->VG8_VRAPCC)+VG8->VG8_VKMCAC+VG8->VG8_VRSETC),0) | | | Inic. Browse | ((VG8->VG8_VLPECC+VG8->VG8_VRAPCC)+VG8->VG8_VKMCAC+VG8->VG8_VRSETC) | | | Nível | 1 | 1 | 1 | Obrigatório | Não | Não | Não | Usado | Não | Não | Não | Browse | Não | Não | Não |
Inclusão de campo(s) no Dicionário de Dados SX3. · Tabela VGG – Carta Crédito MF: Ordem | 01 | 02 | 03 | Campo | VGG_FILIAL | VGG_NUMRO | VGG_ANORO | Tipo | Caracter | Caracter | Caracter | Tamanho | 8 | 7 | 4 | Decimal | 0 | 0 | 0 | Formato | | | | Contexto | Real | Real | Real | Propriedade | Alterar | Visualizar | Visualizar | Título | Filial | Nr RO | Ano RO | Descrição | Filial do Sistema | Nr RO | Ano RO | Help | Informe a Filial | Informe a RO Garantia MF | Informe a Ano da RO Garantia MF | Nível | 1 | 1 | 1 | Obrigatório | Não | Não | Não | Usado | Não | Sim | Sim | Browse | Não | Sim | Sim | Módulos | | SIGAOFI, SIGAPEC, SIGAVEI. | SIGAOFI, SIGAPEC, SIGAVEI. |
Ordem | 04 | 05 | 06 | Campo | VGG_NUMOSV | VGG_CACREC | VGG_VLMOCC | Tipo | Caracter | Numérico | Numérico | Tamanho | 8 | 10 | 12 | Decimal | 0 | 0 | 2 | Formato | | @E 9999999999 | @E 9,999,999.99 | Contexto | Real | Real | Real | Propriedade | Visualizar | Alterar | Alterar | Título | Nr OS | Carta Cred | Mao Obra | Descrição | Nr OS | Nr da Carta de Credito | Vl MObra CC(T rep x VrHr) | Help | Informe o número da OS Garantia MF | Informe o Nr da Carta de Crédito) | Informe Vl MObra CC (Tpo reparo x Vlr Hr) | Val. Sistema | | | FG_CCVALOR() | Nível | 1 | 1 | 1 | Obrigatório | Não | Não | Não | Usado | Sim | Sim | Sim | Browse | Não | Sim | Sim | Módulos | SIGAOFI, SIGAPEC, SIGAVEI. | SIGAOFI, SIGAPEC, SIGAVEI. | SIGAOFI, SIGAPEC, SIGAVEI. |
Ordem | 07 | 08 | 09 | Campo | VGG_VLPECC | VGG_POAPCC | VGG_VRAPCC | Tipo | Numérico | Numérico | Numérico | Tamanho | 12 | 6 | 12 | Decimal | 2 | 2 | 2 | Formato | @E 9,999,999.99 | @E 9,999,999.99 | @E 9,999,999.99 | Contexto | Real | Real | Real | Propriedade | Alterar | Alterar | Visualizar | Título | Peca | % Ad Peca | Ad Peca | Descrição | Valor Peca CC | % Adicionada Vlr Peca CC | Vlr adicional Peca CC | Help | Informe o Valor Peça CC) | Informe a % Adicionada Vlr Peça CC) | Informe o Vlr adicional Peça CC) | Inic. Padrao | | | IIF(!INCLUI,((VGG->VGG_VLPECC*VGG->VGG_POAPCC)/100),0) | Inic. Browse | | | (VGG->VGG_VLPECC*VGG->VGG_POAPCC)/100 | Val. Sistema | FG_CCVALOR() | FG_CCVALOR() | | Nível | 1 | 1 | 1 | Obrigatório | Não | Não | Não | Usado | Sim | Sim | Sim | Browse | Sim | Sim | Sim | Módulos | SIGAOFI, SIGAPEC, SIGAVEI. | SIGAOFI, SIGAPEC, SIGAVEI. | SIGAOFI, SIGAPEC, SIGAVEI. |
Ordem | 10 | 11 | 12 | 13 | Campo | VGG_VPVLAC | VGG_VKMCAC | VGG_VRSETC | VGG_TPKSTC | Tipo | Numérico | Numérico | Numérico | Numérico | Tamanho | 12 | 12 | 12 | 12 | Decimal | 2 | 2 | 2 | 2 | Formato | @E 9,999,999.99 | @E 9,999,999.99 | @E 9,999,999.99 | @E 9,999,999.99 | Contexto | Virtual | Real | Real | Virtual | Propriedade | Visualizar | Alterar | Alterar | Visualizar | Título | Tot Peca | Valor Km | Serv 3o | Total | Descrição | Vlr Peca + Vlr Adicio. CC | Vlr Km cobrados p/aten CC | Vlr Servico de TerceiroCC | Tot Peca + Km +Serv 3o CC | Help | Informe o Vlr Total da Peça CC Vlr Peça + Vlr Adicion. | Informe o Vlr Km cobrados p/aten CC) | Informe o Vlr Serviço de TerceiroCC) | Informe o Tot Peça + Km +Serv 3o CC) | Inic. Padrao | IIF(!INCLUI,(VGG->VGG_VLPECC+VGG->VGG_VRAPCC),0) | | | IIF(!INCLUI,(VGG->VGG_VLMOCC+(VGG->VGG_VLPECC+VGG->VGG_VRAPCC)+VGG->VGG_VKMCAC+VGG->VGG_VRSETC),0) | Inic. Browse | (VGG->VGG_VLPECC+VGG->VGG_VRAPCC) | | | VGG->VGG_VLMOCC+VGG->VGG_VLPECC+VGG->VGG_VRAPCC+VGG->VGG_VKMCAC+VGG->VGG_VRSETC | Val. Sistema | | FG_CCVALOR() | FG_CCVALOR() | | Nível | 1 | 1 | 1 | 1 | Obrigatório | Não | Não | Não | Não | Usado | Sim | Sim | Sim | Sim | Browse | Sim | Sim | Sim | Sim | Módulos | SIGAOFI, SIGAPEC, SIGAVEI. | SIGAOFI, SIGAPEC, SIGAVEI. | SIGAOFI, SIGAPEC, SIGAVEI. | SIGAOFI, SIGAPEC, SIGAVEI. |
3. Inclusão de índice(s) no Dicionário de Dados SIX: Índice | VGG | VG6 | VG8 | Ordem | 1 | 6 | 3 | Chave | VGG_FILIAL+VGG_NUMOSV+VGG_ANORO+VGG_NUMRO | VG6_FILIAL+VG6_CODMAR+VG6_NUMOSV+VG6_ANORRC+VG6_NUMRRC+VG6_CODITE+VG6_CODSER | VG8_FILIAL+VG8_NUMOSV+VG8_CODMAR | Descrição | Número da OS + Ano da RR + Número da RR | Marca + Número da OS + Ano da RR + Número da RR + Cod Item + Cod Serviço | Número da OS + Marca | Proprietário | S | S | S |
4. Inclusão de consulta(s) padrão no Dicionário de Dados SXB: Alias | VO1070 | VO1070 | VO1070 | Tipo | 1 | 2 | 2 | Sequência | 01 | 01 | 02 | Coluna | DB | 01 | 05 | Descrição | Ordem de Serviço | Ordem de Serviço | Data da Abertura | Contém | VO1 | | |
Alias | VO1070 | VO1070 | VO1070 | Tipo | 2 | 2 | 4 | Sequência | 03 | 04 | 01 | Coluna | 06 | 08 | 01 | Descrição | Placa do Veiculo | Chassi do Veiculo | Ordem de Servico | Contém | | | VO1_NUMOSV |
Alias | VO1070 | VO1070 | VO1070 | Tipo | 4 | 4 | 4 | Sequência | 01 | 01 | 01 | Coluna | 02 | 03 | 04 | Descrição | Data da Abertura | Marca do Veiculo | Placa do Veiculo | Contém | VO1_DATABE | VO1_CODMAR | VO1_PLAVEI |
Alias | VO1070 | VO1070 | VO1070 | Tipo | 4 | 4 | 4 | Sequência | 02 | 02 | 02 | Coluna | 03 | 04 | 05 | Descrição | Marca do Veiculo | Placa do Veiculo | Chassi do Veiculo | Contém | VO1_CODMAR | VO1_PLAVEI | VO1_CHASSI |
Alias | VO1070 | VO1070 | VO1070 | Tipo | 4 | 4 | 4 | Sequência | 03 | 03 | 03 | Coluna | 01 | 02 | 03 | Descrição | Ordem de Servico | Data da Abertura | Marca do Veiculo | Contém | VO1_NUMOSV | VO1_DATABE | VO1_CODMAR |
Alias | VO1070 | VO1070 | VO1070 | Tipo | 4 | 4 | 4 | Sequência | 03 | 03 | 04 | Coluna | 04 | 05 | 01 | Descrição | Placa do Veiculo | Chassi do Veiculo | Ordem de Servico | Contém | VO1_PLAVEI | VO1_CHASSI | VO1_NUMOSV |
Alias | VO1070 | VO1070 | VO1070 | Tipo | 4 | 4 | 4 | Sequência | 04 | 04 | 04 | Coluna | 02 | 03 | 04 | Descrição | Data da Abertura | Marca do Veiculo | Placa do Veiculo | Contém | VO1_DATABE | VO1_CODMAR | VO1_PLAVEI |
Alias | VO1070 | VO1070 | VO1070 | Tipo | 4 | 5 | 6 | Sequência | 04 | 01 | 01 | Coluna | 05 | | | Descrição | Chassi do Veiculo | | | Contém | VO1_CHASSI | VO1->VO1_NUMOSV | OFIG70() |
Procedimentos para Utilização 1. Acesse o módulo “Oficina (SIGAOFI)”, e selecione as opções “Atualizações \ Cad Gestão \ Parâmetros Marca (OFIPA980). 2. Selecione a(s) marca(s) Massey Ferguson e clique em Alterar. 3. Clique na aba Garantia no campo “Qdo Exp Gar (VE4_QDOIMP)”, sendo “1” Exporta na liberação da OS ou “2” Exporta no Fechamento OS. Obs.: Este boletim tem como exemplo a opção “1”. 4. Acesse a rotina Tabela de Serviços através do menu Atualizações / Cadastro de Oficina / Tabela de Serviço(OFIOA030).Clique em incluir. Inclua o serviço para marca “ Massey Ferguson” e confirme. 5. Em seguida selecione as opções “Atualizações \ Mov. Oficina \ Abertura de OS (OFIOM010)”. 6. Clique em Abrir OS e abra uma OS de garantia da marca Massey Ferguson. 7. Informe os dados conforme orientação do help de campo e confirme. 8. O sistema apresentará uma tela com o número da OS gerada. 9. Na janela inicial da rotina clique na opção Req. Peças ou Req. Serviços. 10. Requisite uma peça ou um serviço utilizando um tipo de tempo de garantia. Obs.: É necessário que o Tipo de Tempo da Peça ou Serviço, seja de Garantia (cadastre através da rotina “Tipo de Tempo (OFIOA090)” preenchendo o campo “Tipo Tempo (VOI_SITTPO) com “2”. 11. Após a requisição de uma peça ou serviço, será necessário seu apontamento. Selecione o registro e clique em Apont. Automático. Selecione o tipo de serviço e clique em ok. Confirme. O sistema atualizará o status do tipo de serviço para a cor verde representando que o apontamento foi sinalizado. 12. Depois de requisitar a peça ou serviço, e realizar seu apontamento, libere-a pela rotina de Liberação de OS, através do menu “Atualizações \ Mov Oficina \ Liberação OS (OFIOM140)”. 13. Selecione o registro referente à garantia Massey Ferguson elibere-a em seguida. 14. Em seguida acesse as opções “Atualizações \ Mov. Garantia MF \ Garantia MF (OFIGM070)”. 15. Clique em Incluir. 16. Ao clicar em F3 ou na Lupa do campo “Numero OS (VG8_NUMOSV)”, será exibida a OS cadastrada anteriormente, selecione-a. Informe também o campo “Marca (VG8_CODMAR)”, assim será preenchido automaticamente os campos referentes à garantia, de acordo com os dados da OS, inclusive as peças/serviços, ficando somente alguns campos disponíveis para preenchimento. Preencha os campos “Abert.Garantia (VG8_ABEGAR)”, “Nro RO (VG6_NUMRRC)” e a “Carta de Crédito (VGG_CACREC)”. Como os dados serão preenchidos automaticamente ao informar a OS + Marca, não será permitido adicionar novas linhas com dados na parte inferior da tela. O “Nro RO”, não necessita estar cadastrado em outra tabela, pois este é recebido pela Fábrica para efetuar o cadastro da garantia. 17. Observe que a OS foi adicionada na rotina garantia MF com êxito. Informações Técnicas Tabelas Utilizadas | VG6 - Peças X Serviços Garantia; VG8 -Dados da Rr de Garantia; VGG - Carta Crédito. |
|