Skip to Content
0
Aug 23, 2019 at 07:23 PM

Como manter tabela SHADOW para registros individuais?

265 Views Last edit Aug 23, 2019 at 07:26 PM 2 rev

Olá,

Estou com um requisito onde existe a necessidade de disponibilizar uma SM30 para algumas tabelas SHADOW do TDF de modo que seja possivel manter os dados das mesmas.

Até aí tudo bem, o problema é que estas tabelas possuem o campo MANDT porém o mesmo faz referência ao campo mandt do sistema de origem dos dados mas as tabelas standard trata o campo como um campo MANDT tradicional, ou seja, como se fosse o campo do mandante do ambiente acessado (TDF neste caso).

Exemplo:

Se o meu ambiente produtivo ECC possui o client '666' e meu TDF possui o client '123' se eu acessar a SM30 de uma tabela SHADOW ao tentar incluir um novo registro ele será automaticamente gerado pelo standard com o client '123' quando o correto seria '666'.

Existe um modo de contornar esta limitação ou será necessário criar um programa 'Z' utilizando o comando CLIENT SPECIFIED para realizar tal manutenção?

Desde já agradeço pela atenção.