SAP ABAP Class CL_HR_PBSUS_SAVINGS_BOND (Public Sector US: Savings Bond)
Hierarchy
SAP_HRCUS (Software Component) Sub component SAP_HRCUS of SAP_HR
   PY-US-PS (Application Component) Öffentlicher Dienst
     P10P1 (Package) HR Public Sector USA
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HR_BOND_OWNER Public Sector US: Bond Owner 20020406
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HR_BOND_PURCHASE Public Sector US: Bond Purchase 20020406
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HR_FAMILY_RELATED Public Sector US: Family Related 20020406
Properties
Class CL_HR_PBSUS_SAVINGS_BOND  
Short Description Public Sector US: Savings Bond    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class HRPBSUS    
Program status     
Category 0   
Package P10P1   HR Public Sector USA 
Created 20020405   SAP 
Last change 20020405   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 T Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_HR_BOND_OWNER Public Sector US: Bond Owner 20020406
2 IF_HR_BOND_PURCHASE Public Sector US: Bond Purchase 20020406
3 IF_HR_FAMILY_RELATED Public Sector US: Family Related 20020406
Friends
Class CL_HR_PBSUS_SAVINGS_BOND has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ALL_BOND_OWNERS Instance attribute Private Attribute reference (LIKE) 20020406
2 ALL_BOND_PURCHASES Instance attribute Public Attribute reference (LIKE) 20020408
3 ALL_FAMILY_RELATED_PERSON Instance attribute Public Attribute reference (LIKE) 20020409
4 BOND_OWNERS Instance attribute Private Type reference (TYPE) BOND_OWNER_TAB Bond owners 20020411
5 ESS_EMP Instance attribute Private Type reference (TYPE) ESS_EMP ESS Employee Header Data 20020405
6 I_P0104 Instance attribute Public Attribute reference (LIKE) 20020406
7 OBJPS Instance attribute Public Type reference (TYPE) OBJPS Object Identification 20020409
8 TMP_OWNERS Instance attribute Private Type reference (TYPE) P0104_TAB Public Sector US - Bond Owners 20020426
Methods
# Method Level Visibility Method type Description Created on
1 BOND_OWNER_CHANGE Instance method Public Method 20020406
2 BOND_OWNER_COPY Instance method Public Method 20020406
3 BOND_OWNER_CREATE Instance method Public Method 20020406
4 BOND_OWNER_DELETE Instance method Public Method 20020406
5 BOND_OWNER_DELETE_ALL Instance method Public Method 20020406
6 BOND_OWNER_DISPLAY Instance method Public Method 20020406
7 BOND_OWNER_GET_ALL Instance method Public Method 20020406
8 BOND_OWNER_GET_COUNT Instance method Public Method 20020406
9 BOND_OWNER_LIST Instance method Public Method 20020406
10 BOND_OWNER_RESTORE Instance method Public Method 20020426
11 BOND_OWNER_SAVE Instance method Public Method 20020406
12 BOND_PURCHASE_CHANGE Instance method Public Method 20020406
13 BOND_PURCHASE_COPY Instance method Public Method 20020406
14 BOND_PURCHASE_CREATE Instance method Public Method 20020406
15 BOND_PURCHASE_DELETE Instance method Public Method 20020406
16 BOND_PURCHASE_DISPLAY Instance method Public Method 20020406
17 BOND_PURCHASE_GET_ALL Instance method Public Method 20020406
18 BOND_PURCHASE_GET_COUNT Instance method Public Method 20020406
19 BOND_PURCHASE_GET_OBJID Instance method Public Method 20020410
20 BOND_PURCHASE_LIST Instance method Public Method 20020406
21 BOND_PURCHASE_SAVE Instance method Public Method 20020406
22 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20020405
23 FAMILY_RELATED_DISPLAY Instance method Public Method 20020406
24 FAMILY_RELATED_GET_ALL Instance method Public Method 20020406
25 LEAVE Instance method Public Method Leave the application 20020406
26 OWNER_OPERATION Instance method Private Method operations on bond owners 20020424
27 OWNER_SYNCHRONIZE_DATE Instance method Private Method synchronize bond owner's date with purchase's 20020509
28 PURCHASE_OPERATION Instance method Private Method operations on bond purchases 20020424
Events
Class CL_HR_PBSUS_SAVINGS_BOND has no event.
Types
Class CL_HR_PBSUS_SAVINGS_BOND has no local type.
Method Signatures

Method BOND_OWNER_CHANGE Signature

Method BOND_OWNER_CHANGE on class CL_HR_PBSUS_SAVINGS_BOND has no parameter.
Method BOND_OWNER_CHANGE on class CL_HR_PBSUS_SAVINGS_BOND has no exception.

Method BOND_OWNER_COPY Signature

Method BOND_OWNER_COPY on class CL_HR_PBSUS_SAVINGS_BOND has no parameter.
Method BOND_OWNER_COPY on class CL_HR_PBSUS_SAVINGS_BOND has no exception.

Method BOND_OWNER_CREATE Signature

Method BOND_OWNER_CREATE on class CL_HR_PBSUS_SAVINGS_BOND has no parameter.
Method BOND_OWNER_CREATE on class CL_HR_PBSUS_SAVINGS_BOND has no exception.

Method BOND_OWNER_DELETE Signature

Method BOND_OWNER_DELETE on class CL_HR_PBSUS_SAVINGS_BOND has no parameter.
Method BOND_OWNER_DELETE on class CL_HR_PBSUS_SAVINGS_BOND has no exception.

Method BOND_OWNER_DELETE_ALL Signature

Method BOND_OWNER_DELETE_ALL on class CL_HR_PBSUS_SAVINGS_BOND has no parameter.
Method BOND_OWNER_DELETE_ALL on class CL_HR_PBSUS_SAVINGS_BOND has no exception.

Method BOND_OWNER_DISPLAY Signature

Method BOND_OWNER_DISPLAY on class CL_HR_PBSUS_SAVINGS_BOND has no parameter.
Method BOND_OWNER_DISPLAY on class CL_HR_PBSUS_SAVINGS_BOND has no exception.

Method BOND_OWNER_GET_ALL Signature

Method BOND_OWNER_GET_ALL on class CL_HR_PBSUS_SAVINGS_BOND has no parameter.
Method BOND_OWNER_GET_ALL on class CL_HR_PBSUS_SAVINGS_BOND has no exception.

Method BOND_OWNER_GET_COUNT Signature

Method BOND_OWNER_GET_COUNT on class CL_HR_PBSUS_SAVINGS_BOND has no parameter.
Method BOND_OWNER_GET_COUNT on class CL_HR_PBSUS_SAVINGS_BOND has no exception.

Method BOND_OWNER_LIST Signature

Method BOND_OWNER_LIST on class CL_HR_PBSUS_SAVINGS_BOND has no parameter.
Method BOND_OWNER_LIST on class CL_HR_PBSUS_SAVINGS_BOND has no exception.

Method BOND_OWNER_RESTORE Signature

Method BOND_OWNER_RESTORE on class CL_HR_PBSUS_SAVINGS_BOND has no parameter.
Method BOND_OWNER_RESTORE on class CL_HR_PBSUS_SAVINGS_BOND has no exception.

Method BOND_OWNER_SAVE Signature

Method BOND_OWNER_SAVE on class CL_HR_PBSUS_SAVINGS_BOND has no parameter.
Method BOND_OWNER_SAVE on class CL_HR_PBSUS_SAVINGS_BOND has no exception.

Method BOND_PURCHASE_CHANGE Signature

Method BOND_PURCHASE_CHANGE on class CL_HR_PBSUS_SAVINGS_BOND has no parameter.
Method BOND_PURCHASE_CHANGE on class CL_HR_PBSUS_SAVINGS_BOND has no exception.

Method BOND_PURCHASE_COPY Signature

Method BOND_PURCHASE_COPY on class CL_HR_PBSUS_SAVINGS_BOND has no parameter.
Method BOND_PURCHASE_COPY on class CL_HR_PBSUS_SAVINGS_BOND has no exception.

Method BOND_PURCHASE_CREATE Signature

Method BOND_PURCHASE_CREATE on class CL_HR_PBSUS_SAVINGS_BOND has no parameter.
Method BOND_PURCHASE_CREATE on class CL_HR_PBSUS_SAVINGS_BOND has no exception.

Method BOND_PURCHASE_DELETE Signature

Method BOND_PURCHASE_DELETE on class CL_HR_PBSUS_SAVINGS_BOND has no parameter.
Method BOND_PURCHASE_DELETE on class CL_HR_PBSUS_SAVINGS_BOND has no exception.

Method BOND_PURCHASE_DISPLAY Signature

Method BOND_PURCHASE_DISPLAY on class CL_HR_PBSUS_SAVINGS_BOND has no parameter.
Method BOND_PURCHASE_DISPLAY on class CL_HR_PBSUS_SAVINGS_BOND has no exception.

Method BOND_PURCHASE_GET_ALL Signature

Method BOND_PURCHASE_GET_ALL on class CL_HR_PBSUS_SAVINGS_BOND has no parameter.
Method BOND_PURCHASE_GET_ALL on class CL_HR_PBSUS_SAVINGS_BOND has no exception.

Method BOND_PURCHASE_GET_COUNT Signature

Method BOND_PURCHASE_GET_COUNT on class CL_HR_PBSUS_SAVINGS_BOND has no parameter.
Method BOND_PURCHASE_GET_COUNT on class CL_HR_PBSUS_SAVINGS_BOND has no exception.

Method BOND_PURCHASE_GET_OBJID Signature

Method BOND_PURCHASE_GET_OBJID on class CL_HR_PBSUS_SAVINGS_BOND has no parameter.
Method BOND_PURCHASE_GET_OBJID on class CL_HR_PBSUS_SAVINGS_BOND has no exception.

Method BOND_PURCHASE_LIST Signature

Method BOND_PURCHASE_LIST on class CL_HR_PBSUS_SAVINGS_BOND has no parameter.
Method BOND_PURCHASE_LIST on class CL_HR_PBSUS_SAVINGS_BOND has no exception.

Method BOND_PURCHASE_SAVE Signature

Method BOND_PURCHASE_SAVE on class CL_HR_PBSUS_SAVINGS_BOND has no parameter.
Method BOND_PURCHASE_SAVE on class CL_HR_PBSUS_SAVINGS_BOND has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_HR_PBSUS_SAVINGS_BOND has no parameter.
Method CONSTRUCTOR on class CL_HR_PBSUS_SAVINGS_BOND has no exception.

Method FAMILY_RELATED_DISPLAY Signature

Method FAMILY_RELATED_DISPLAY on class CL_HR_PBSUS_SAVINGS_BOND has no parameter.
Method FAMILY_RELATED_DISPLAY on class CL_HR_PBSUS_SAVINGS_BOND has no exception.

Method FAMILY_RELATED_GET_ALL Signature

Method FAMILY_RELATED_GET_ALL on class CL_HR_PBSUS_SAVINGS_BOND has no parameter.
Method FAMILY_RELATED_GET_ALL on class CL_HR_PBSUS_SAVINGS_BOND has no exception.

Method LEAVE Signature

Method LEAVE on class CL_HR_PBSUS_SAVINGS_BOND has no parameter.
Method LEAVE on class CL_HR_PBSUS_SAVINGS_BOND has no exception.

Method OWNER_OPERATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACTION Value transfer Type reference (TYPE) ACTIO Infotype operation 20020424
2 Importing IM_BEGDA Value transfer Type reference (TYPE) BEGDA Start Date 20020509
3 Importing IM_ENDDA Value transfer Type reference (TYPE) ENDDA End Date 20020509
4 Importing IM_P0104 Value transfer Type reference (TYPE) P0104 Public Sector US - Bond Owners 20020424
5 Returning RE_MESSAGE Value transfer Type reference (TYPE) BAPIRETURN1 Return Parameter 20020426

Method OWNER_OPERATION on class CL_HR_PBSUS_SAVINGS_BOND has no exception.

Method OWNER_SYNCHRONIZE_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NEW_BEGDA Value transfer Type reference (TYPE) BEGDA Start Date 20020509
2 Importing IM_NEW_ENDDA Value transfer Type reference (TYPE) ENDDA End Date 20020509
3 Importing IM_OLD_BEGDA Value transfer Type reference (TYPE) BEGDA Start Date 20020509
4 Importing IM_OLD_ENDDA Value transfer Type reference (TYPE) ENDDA End Date 20020509

Method OWNER_SYNCHRONIZE_DATE on class CL_HR_PBSUS_SAVINGS_BOND has no exception.

Method PURCHASE_OPERATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACTION Value transfer Type reference (TYPE) ACTIO Infotype operation 20020424
2 Importing IM_O0103 Value transfer Type reference (TYPE) P0103 HR Master Record: Infotype 0103 (Bond Purchases NA) 20020509
3 Importing IM_P0103 Value transfer Type reference (TYPE) P0103 Public Sector US: Savings Bond 20020424
4 Returning RE_MESSAGE Value transfer Type reference (TYPE) BAPIRETURN1 Return Parameter 20020426

Method PURCHASE_OPERATION on class CL_HR_PBSUS_SAVINGS_BOND has no exception.
History
Last changed by/on SAP  20020405 
SAP Release Created in 470