• 12 Aralık 2025 09:17

Sait ORHAN

Öğretmek için Öğrenin- Öğrenmek için Öğretin

SAP Müşteri Siparişi Kalem Konfigürasyonunu ABAP ile Alma

BySait ORHAN

Kas 7, 2025

Bu ABAP kodu çalışmamızda müşteri siparişleri kalemlerine girilen karakteristik değerlendirmelerini okumayı inceleyeceğiz.

Adım adım nasıl yapacağımızı inceleyelim.

Öncelikle VBAP tablosundan ilgili kalemin CUOBJ (konfigürasyon) değeri alınır.

Buradan alınan değer ile VC_I_GET_CONFIGURATION fonksiyon modülü çağrılır.

DATA: GT_CONFIGURE LIKE TABLE OF CONF_OUT,
      GS_CONFIGURE LIKE CONF_OUT.

        " Sipariş kalem konfigurasyon metni
        CLEAR GT_CONFIGURE.
        CALL FUNCTION 'VC_I_GET_CONFIGURATION'
          EXPORTING
             INSTANCE                    = S_OUT-CUOBJ

         TABLES
             CONFIGURATION               = GT_CONFIGURE
    EXCEPTIONS
      INSTANCE_NOT_FOUND          = 1
      INTERNAL_ERROR              = 2
      NO_CLASS_ALLOCATION         = 3
      INSTANCE_NOT_VALID          = 4
      OTHERS                      = 5.
        IF SY-SUBRC IS INITIAL.
          READ TABLE GT_CONFIGURE INTO GS_CONFIGURE
          WITH KEY ATNAM = 'ZPP_UZUNMETIN'.
          S_OUT-UMETIN1 = GS_CONFIGURE-ATWRT.
          CLEAR GS_CONFIGURE.

          READ TABLE GT_CONFIGURE INTO GS_CONFIGURE
          WITH KEY ATNAM = 'ZPP_UZUNMETIN2'.
          S_OUT-UMETIN2 = GS_CONFIGURE-ATWRT.
          CLEAR GS_CONFIGURE.

          READ TABLE GT_CONFIGURE INTO GS_CONFIGURE
          WITH KEY ATNAM = 'ZSTAND'.
          S_OUT-ZSTAND = GS_CONFIGURE-ATWRT.
          CLEAR GS_CONFIGURE.

        ENDIF.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

This site uses Akismet to reduce spam. Learn how your comment data is processed.