Árvore de páginas

Versões comparadas

Chave

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

Como realizar a gravação/leitura de campo Memo com contexto

...

Real nas rotinas de Importação de Abastecimento ?

Produto:

Microsiga Protheus

Versões:

12.1.23

Ocorrência:

Como realizar a troca da gravação de campos memo no contexto Virtual para gravação e a busca de valores de campos memo no com o contexto Real nas rotinas de Importação de Abastecimento.

Ambiente:

Todas

Passo a passo:

A gravação de campos memo era realizada da seguinte maneira:

  • Um campo memo no contexto Virtual.
    Image Removed
  • Um campo código no contexto Real, que fará a ligação do conteúdo do campo memo que estará contido na SYP.
    Image Removed
  • Utilizar a função MSMM para realizar a gravação na tabela SYP e criar o link entre o código e o conteúdo do campo memo.
    Image Removed
Porém não é mais necessário ter dois campos para gravação de valores memo, basta apenas ter um campo memono contexto Real o mesmo poderá ser gravado em base normalmente.
Informações
titleImportante

O sistema não poderá simplesmente remover o insumo previsto na ordem de serviço preventiva devido ao impacto que poderá ocorrer caso a mesma não seja trocada.

Exemplo: Supondo que seja previsto a troca do produto " OLEO DO MOTOR DIESEL SAE 15W40 " a cada 500 horas, juntamente com o " Filtro Serie H 225 Mt Perkins 4236". Ao realizar uma manutenção corretiva observou-se a necessidade de trocar o óleo, porem não foi realizado a substituição do filtro, ocasionando a sua contaminação, desta forma, o mantenedor ao receber a O.S. preventiva precisará analisar e tomar a decisão se deverá trocar ou não.

Foi realizado a alteração do contexto Virtual para Real, nos campos memo a seguir:

  • TQQ_OBSERV - Observações
  • TR6_OBSERV - Observações
  • TUI_OBSERV - Observações

Anteriormente a gravação dos campos era feita com ao auxilio da função MSMM, conforme exemplo a seguir:

Image Added

Porém com os campos no contexto real, não é mais necessário a utilização da função MSMM, basta passar o valor direto para o campo.

Image Added

Assim também como a busca de valores, não há mais necessidade da utilização da função MSMM, sendo necessário realizar apenas a busca direta pelo campo.

Image Added

Portanto todas as utilizações devem ser alteradas para que se adéquem ao novo modelo de gravação e leitura dos campos memo.


A alteração realizada impactá de forma direta nas tabelas a seguir:

  • TQQ - Abastecimentos Rejeitados
  • TR6 - Abastecimentos Importados
  • TUI - Transferência de Combustível


Informações
titleImportante

Por favor antes de realizar as alterações verifique os campos citados estão no contexto real, pois caso contrário não seja possível realizar a gravação direta.

Assuntos Relacionados:Assuntos Relacionados: