ABAP Number Range

NUMBER_GET_NEXT

NUMBER_GET_NEXT fonksiyon modülü, daha önceden oluşturulmuş, Number Range nesnesini kullanarak sonraki atamaya göre numara oluşturur. Daha önceki yazımdan Number Range oluşturmayı inceleyebilirsiniz.

ABAP kodu ile Number Range nesnesinden yeni numara oluşturma.

  DATA: P_RANGE TYPE INRI-NRRANGENR,
        P_OBJEC TYPE INRI-OBJECT,
        P_NUMBR TYPE ZED_D_URUN_NO. "Kendini data elementinizi yazabilirsiniz.

  CALL FUNCTION 'NUMBER_GET_NEXT'
    EXPORTING
      NR_RANGE_NR             = P_RANGE
      OBJECT                  = P_OBJEC
    IMPORTING
      NUMBER                  = P_NUMBR
    EXCEPTIONS
      INTERVAL_NOT_FOUND      = 1
      NUMBER_RANGE_NOT_INTERN = 2
      OBJECT_NOT_FOUND        = 3
      QUANTITY_IS_0           = 4
      QUANTITY_IS_NOT_1       = 5
      INTERVAL_OVERFLOW       = 6
      BUFFER_OVERFLOW         = 7
      OTHERS                  = 8.

Tablo Bilgileri:

TNRO – Numara alanı nesnelerinin tanımı

NRIV – Numara alanları aralığı.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Sitemizde en iyi deneyimi yaşamanızı sağlamak için çerezler kullanmaktadır.