Ansicht
Dokumentation

CL_HRPAY99_IR_4_PNPCEREPORTING - Infotype-Leser

CL_HRPAY99_IR_4_PNPCEREPORTING - Infotype-Leser

Addresses (Business Address Services)   Vendor Master (General Section)  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Diese Klasse ist ein Infotyp-Leser. Sie können ein Infotyp zu einem Vertrag mit der Methode GET_INFOTYPE, oder zu einer Person mit der Methode GET_INFOTYPE_PERSON lesen. Wenn Sie mehrere Infotype benötigen, dann rufen Sie die Methode mehrmals. Andere offentliche Methode stehen nicht zur Verfügung.

  • Diese Klasse ist besonders nützlich, wenn Sie die Mehrfachabrechnung haben, oder sie simulieren, weil die "shared" Daten konvertiert werden. "Shared" Infotypen können Sie auf zwei verschiedenen Weisen erstellen:
1),,Mit der Tabelle T582G (neuer Vorgang, komplizierter aber flexibler, kann verschiedene "sharing" Bedingungen zu verschiedenen Zeitpunkten haben.
2),,Mit der Tabelle T582A.
Die Tabelle T582G hat Vorrang auf der T582A.
Die "shared" Infotypsätze werden so konvertiert:
1),,Alle "shared" Infotypsätze werden von allen zusammenverknüpften PERNRn gelesen, aber nur zu dem PERNR "00000000" zugeordnet. Wenn auf der Datenbank zwei oder mehrere überlappende Sätze liegen, dann sind sie immer gleich und werden in einen Satz mit dem niedrigeren BEGDA und dem höheren ENDDA zusammenverschmolzen. Wenn auf der Datenbank zwei oder mehrere nebeneinanderstehende Sätze liegen, dann werden Sie in einen Satz zusammenverschmolzen, nur wenn sie gleich sind. Sätze, zwischen die ein Gap steht, werden nicht geändert.
2),,Die "nicht shared" Infotypsätze werden nur von dem dazugehörigen PERNR gelesen und dazu zugeordnet.
  • Die Infotypsätze werden im generischen Format HRPAD_PRELP_TAB ausgegeben; verwenden Sie das folgende Aufruf, um das Ausgang in einem spezifischem Infotypformat zu konvertieren:
CALL METHOD cl_hr_pnnnn_type_cast=>prelp_to_pnnnn_tab
EXPORTING
prelp_tab =
IMPORTING
pnnnn_tab = .

Beziehungen

Beispiel

Hinweise

Die Kommentare in der Methode GET_INFOTYPE können vielleicht etwas mehr erklären.

Weiterführende Informationen






General Data in Customer Master   ROGBILLS - Synchronize billing plans  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2614 Date: 20240329 Time: 083123     sap01-206 ( 46 ms )