إرسال كائنات البيانات الرئيسية الكاملة لـ DEBMAS من مؤشر التغيير

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

  •  12-12-2019
  •  | 
  •  

سؤال

أحتاج إلى إرسال DEBMAS الكامل ومستند MATMAS الكامل إلى نظامي الآخر.أنا قادر على إنشاء وإرسال مستندات MATMAS وDEBMAS عند التغيير ولكنها ترسل فقط بيانات (دلتا) التي تم تغييرها.لذلك قمت بإجراء تحسين على FM:CHANGE_POINTERS_READ وهو كالتالي:

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.

ولكن هذا يعمل فقط مع MATMAS.عندما أقوم بتغيير مادة في MM02، يتم إنشاء المستند التعريفي الخاص بي بأجزاء كاملة، وليس فقط بالمقاطع التي تم تغييرها.لكن هذا التحسين لا يعمل مع DEBMAS!؟!؟هل يعرف أحد لماذا؟

أحتاج إلى معرفة كيفية إرسال مستند DEBMAS الخاص بي بالكامل إلى نظامي الآخر.

شكرا لك مقدما.

طلحة

هل كانت مفيدة؟

المحلول

حلها بنفسي.تحتاج إلى استخدام BD12 tcode لإرسال مستند كامل لـ DEBMAS, ، الطرق الأخرى لا تعمل بشكل صحيح.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top