Envoi d'objets de données maîtres complets de Debmas à partir du pointeur de changement

StackOverflow https://stackoverflow.com//questions/12668881

  •  12-12-2019
  •  | 
  •  

Question

J'ai besoin d'envoyer des débats complètes et de compléter les Mambas IDoc à mon autre système.Je suis capable de créer et d'envoyer des IDOC Matmas et Deffmas sur le changement, mais il n'envoie que les données modifiées (Delta).J'ai donc fait une amélioration sur FM: Change_points_Read, ce qui est comme ceci:

ENHANCEMENT 1  ZSEND_COMPLETE_IDOCS.    "active version

  field-symbols <fs_bdcp> type bdcp.

  if message_type = 'DEBMAS' or message_type = 'MATMAS'.

    loop at change_pointers assigning <fs_bdcp>.

      <fs_bdcp>-fldname = 'ALELISTING'.

    endloop.
  endif.

ENDENHANCEMENT.

Cependant, cela ne fonctionne que pour Matmas.Lorsque je modifie un matériau en MM02, mon IDOC est créé avec des segments complets, non seulement avec des segments modifiés.Cependant, cette amélioration ne fonctionne pas pour Debmas!?!?Quelqu'un sait pourquoi?

Je dois savoir comment envoyer mon IDoc de Debmas complètement à mon autre système.

Merci d'avance.

talha

Était-ce utile?

La solution

résolu par moi-même.Vous devez utiliser BD12 Tcode afin d'envoyer un IDOC complet de DEBMAS, d'autres moyens ne fonctionnent pas correctement.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top