Page 1 of 1

Lohnarten aus dem Infotyp 0008 (SAP HCM)

PostPosted: Mon May 04, 2015 12:44 pm
by Maxi1051
Hallo zusammen,

ich bin neu in der ABAP Welt und wollte mich nun einmal mit Zusatzfeldern in den InfoSets beschäftigen da ich das aktuell nur über lokale Felder löse.

Ich bekomme jetzt den Infotyp ausgelesen aber ich kann nicht das dazugehörige Betragsfels auslesen, mein Code sieht wie folgt aus:

Code: [Select all] [Expand/Collapse] [Download] (Untitled.txt)
  1. DATA: axa_wagetype LIKE p0008-lga01,
  2.       axa_value TYPE STRING,
  3.       counter Type i.
  4.  
  5. counter = 00.
  6.  
  7. DO 40 TIMES
  8.   VARYING axa_wagetype FROM p0008-lga01 NEXT p0008-lga02.
  9.  
  10.   Add 1 to counter.
  11.   axa_value = 'p0008-BET0' && counter.
  12.  
  13.   IF axa_wagetype EQ '0610'.
  14.     AXA_LA0612_IT0008 = axa_value.
  15.     EXIT.
  16.   ENDIF.
  17.  
  18.  
GeSHi ©


Bei der Anweisung AXA_LA0612_IT0008 = axa_value. bekomme ich immer den Fehler das es nicht als Zahl interpretiert werden kann. Wenn ich aber p0008-BET01 direkt angebe funktioniert es.

Kann mir hier jemand helfen?