ich habe ein Nummernkreisobjekt mit Unterobjekt angelegt, welches der Buchungskreis ist.
Beim Aufruf des FuBas 'NUMBER_GET_NEXT' wird der Intervall nicht gefunden. Hier mal den Code des Aufrufs:
ALL FUNCTION 'NUMBER_GET_NEXT'
EXPORTING
nr_range_nr = '1'
object = 'Z_PLIST_2'
* QUANTITY = '1'
SUBOBJECT = 'BUKRS'
* TOYEAR = '0000'
* IGNORE_BUFFER = ' '
IMPORTING
NUMBER = number
* QUANTITY =
* RETURNCODE =
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.
Das Intervall 1 ist jedoch angelegt. Hat jemand eine Idee woran das liegen könnte? Evtl habe ich das Nummernkreisobjekt ja auch falsch angelegt?
Ich habe bereits ein Nummernkreisobjekt ohne den Buchungskreis als Unterobjekt und das funktioniert.
Für Tipps wäre ich dankbar.
So ich habe die Lösung gefunden
Beim Aufruf des FuBas zum holen der nächsten Nummer, gebe ich als Subobject die Buchungskreisvariable meines Programmes mit. Und zwar nicht in Hochkommas.