Árvore de páginas

Versões comparadas

Chave

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

Tempo aproximado para leitura: 02 min

01. DADOS GERAIS

Linha de Produto:Microsiga Protheus
Segmento:Varejo
Módulo:Oficina (SIGAOFI)
Função:Solicitação Garantia JD (OFINJD15)
Ticket:XXXXXXX
Requisito/Story/Issue (informe o requisito relacionado) :MMIL-XXXX
Pacote(s) Gerado(s):

Liberação Pendente


02. SITUAÇÃO/REQUISITO

Há necessidade na rotina de Solicitação Garantia JD (OFINJD15) de melhoria no processamento da Atualização da Ordem de Serviço.

03. SOLUÇÃO

Implementada melhoria no Módulo SIGAOFI, através de alterações na Rotina Solicitação Garantia JD (OFINJD15) para que se melhore o processamento da Atualização da Ordem de Serviço.



Alteração de Campos no arquivo SX3 – Campos:

Tabela VMC - Cadastro SegurosGarantia JD itens:

OBS: As informações de alterações estão em verde.

Campo

VMC_VUPECR

VQ8
VMC_
OBSERV
GRUSER
VQ8
VMC_
OBSMEM
VTSERR

Tipo

Memo

Numérico

CaracterNumérico
Ordem(Automática)(Automática)(Automática)

Tamanho

47

15

2
6
10

Decimal

4

0
0
2

Formato

@E 9,999,999,999.9999

@!
@!
@E 9,999,999.99
Contexto
2 - Virtual
1 - Real1 - Real1 - Real
Propriedade2 - Visualizar1 - Alterar1 - Alterar
Grupo de Campos


Título

Observacao

Memo-Observ

Vl. Unit. Re

Grupo Serv.Vl. Total Re

Descrição

Valor unitario (Retorno)

Grupo do ServicoValor total (Retorno)

Descrição

Observacao

Memo-Observ

Opções




Inic. Padrão
E_MSMM(VQ8->VQ8_OBSMEM,47)



Inic. Browse


Con. Padrão


Modo

E



Val. Sistema




Nível

1



Usado

Sim

SimSim

Obrigatório

Não

NãoNão

Browse

Não

Sim
NãoNão

When


M->VMC_TIPOPS $ "S/O"
Help

Informe a observacao.

Valor unitario da peca retornada pela John Deere.

Informe o grupo de serviço.

Valor total do servico retornado pela John Deere

Informe a observação

.



Inclusão de Campo no arquivo SX3 – Campos:

Tabela VMB - Cadastro SegurosGarantia JD cabecalho:

Campo

VQ8

VMB_

OBSERV

SNDGAR

Tipo

Memo

Ordem(Automática)

Tamanho

47

10

Decimal

0

Formato

@!


Contexto
2
1 -
Virtual
Real
Propriedade
1
2 -
Alterar
Visualizar
Grupo de Campos

Título

Observacao

XML Garantia

Descrição

Observacao

XML Envio de Sol. Gar.

Opções


Inic. Padrão
E_MSMM(VQ8->VQ8_OBSMEM,47)

Inic. Browse
Con. Padrão

Modo

E

Val. Sistema


Nível

1

Usado

Sim

Obrigatório

Não

Browse

Sim

Não

When


Help
Informe a observacao

XML de envio da solicitacao de garantia.



Melhorias e correções efetuadas:

  • Garantia Especial: Correção na atualização da ordem de serviço. Em alguns casos de solicitação de garantia especial, a ordem de serviço ficava com diferença de centavos. A rotina foi alterada para calcular corretamente os arredondamentos de casas decimais;


  • Validação no valor da hora: Não será permitida geração de solicitação de garantia de serviços em que o valor da hora seja maior ou igual a R$ 1.000,00;


  • Permissão para devolução de requisição de peça no cadastro de equipe técnica (VAI_DEVPEC): O sistema não irá verificar a permissão da equipe técnica na atualização da ordem de serviço. Nos casos em que uma peça não é aprovada pela fábrica, o sistema gera uma devolução e uma nova requisição no tipo de tempo informado na atualização da ordem de serviço. Em alguns casos, o garantista não tem acesso a devolver peça na Oficina, o que impedia a atualização da ordem de serviço;


  • Correção da validação do horímetro no momento da transmissão da Solicitação de garantia;


  • Criação de um campo na tabela de solicitação de garantia (VMB_SNDGAR) para gravar o XML gerado na transmissão da solicitação de garantia;


  • Validação dos valores atualizados no final do processamento da Atualização da Ordem de Serviço: Com esta melhoria, o sistema irá verificar os valores atualizados e havendo uma divergência todo o processo de atualização será cancelado. Esta validação é igual a validação realizada no momento do fechamento da Ordem de Serviço.


04. DEMAIS INFORMAÇÕES

  • Não há.

05. ASSUNTOS RELACIONADOS

  • Não há.


Templatedocumentos


HTML
<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}
</style>