SAP ABAP Class FSBP_MO_BP011 (Memory Object for Employment Data)
Hierarchy
☛
SAP_ABA (Software Component) Cross-Application Component
⤷ FS-BP (Application Component) Business Partner
⤷ FS_BP_AL_EMPLOYMENT (Package) Application Logic:Employment Data
⤷ FS-BP (Application Component) Business Partner
⤷ FS_BP_AL_EMPLOYMENT (Package) Application Logic:Employment Data
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | FSBP_MEMORY_OBJECT | Generic Memory Object | 20051104 |
Properties
Class | FSBP_MO_BP011 | |
Short Description | Memory Object for Employment Data | |
Super Class | FSBP_MEMORY_OBJECT | Generic Memory Object |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | FS_BP_AL_EMPLOYMENT | Application Logic:Employment Data |
Created | 20051104 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class FSBP_MO_BP011 has no forward declaration.
Interfaces
Class FSBP_MO_BP011 has no interface implemented.
Friends
Class FSBP_MO_BP011 has no friend class.
Attributes
Class FSBP_MO_BP011 has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | GET_BP011 | Instance method | Public | Method | Returns New and Old State of BP011 | 20051115 |
2 | GET_BP011_NEW | Instance method | Public | Method | Returns Changed Data of BP011 | 20051115 |
3 | GET_BP011_OLD | Instance method | Public | Method | Returns Read Data of BP011 | 20051115 |
4 | GET_BP_TYPE | Instance method | Protected | Method | Returns Business Partner Category | 20070504 |
5 | GET_EMPLOYMENT_STATUS | Static method | Public | Method | Returns the Table Entry for Authorization Status | 20080618 |
6 | SET_BP011_NEW | Instance method | Public | Method | Saves New/Changed Data of BP011 to Memory | 20051115 |
7 | VALIDATE_EMP_END_IS_SPECIFIED | Static method | Public | Method | Checks Whether Entry Exists for End of Employment | 20051108 |
8 | VALIDATE_EMP_FROM_BEFORE_UNTIL | Static method | Public | Method | Checks That Start of Employment Is Before End of Employment | 20051104 |
9 | VALIDATE_EMP_FROM_IS_SPECIFIED | Static method | Public | Method | Checks Whether Entry Exists for Start of Employment | 20051104 |
10 | VALIDATE_EMP_FROM_IS_UNIQUE | Static method | Public | Method | Checks That No Two Employments Start on Same Day | 20051104 |
11 | VALIDATE_IND_SECTOR_IS_VALID | Static method | Public | Method | Checks Whether Industry Is Defined in TB038/TB038a | 20051108 |
12 | VALIDATE_OBSOLETE_FIELDS | Static method | Public | Method | Checks That Entries Have Not Been Made In Obsolete Fields | 20051117 |
13 | VALIDATE_PROFESSION_IS_VALID | Static method | Public | Method | Checks Whether Occupation Is Defined in TB028 | 20051108 |
14 | VALIDATE_STATUS_IS_VALID | Static method | Public | Method | Checks Whether Employment Status Is Defined in TP11 | 20051108 |
Events
Class FSBP_MO_BP011 has no event.
Types
Class FSBP_MO_BP011 has no local type.
Method Signatures
Method GET_BP011 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_DATA_NEW | Call by reference | Type reference (TYPE) | FSBP_BP011_TTY | Beschäftigungsdaten | 20051115 | ||
2 | Exporting | E_DATA_OLD | Call by reference | Type reference (TYPE) | FSBP_BP011_TTY | Beschäftigungsdaten | 20051115 |
Method GET_BP011 on class FSBP_MO_BP011 has no exception.
Method GET_BP011_NEW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_DATA_NEW | Value transfer | Type reference (TYPE) | FSBP_BP011_TTY | Beschäftigungsdaten | 20051115 |
Method GET_BP011_NEW on class FSBP_MO_BP011 has no exception.
Method GET_BP011_OLD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_DATA_OLD | Value transfer | Type reference (TYPE) | FSBP_BP011_TTY | Beschäftigungsdaten | 20051115 |
Method GET_BP011_OLD on class FSBP_MO_BP011 has no exception.
Method GET_BP_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_TYPE | Value transfer | Type reference (TYPE) | BU_TYPE | Geschäftspartnertyp | 20070504 |
Method GET_BP_TYPE on class FSBP_MO_BP011 has no exception.
Method GET_EMPLOYMENT_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_EMPLOYMENT_STATUS | Call by reference | Type reference (TYPE) | BP_EMPLOYM_OLD | Beschäftigungsstatus | 20080618 | ||
2 | Returning | R_TP11 | Value transfer | Type reference (TYPE) | TP11 | Geschäftspartner: Beschäftigungsstatus | 20080618 |
Method GET_EMPLOYMENT_STATUS on class FSBP_MO_BP011 has no exception.
Method SET_BP011_NEW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_DATA | Call by reference | Type reference (TYPE) | FSBP_BP011_TTY | Beschäftigungsdaten | 20051115 |
Method SET_BP011_NEW on class FSBP_MO_BP011 has no exception.
Method VALIDATE_EMP_END_IS_SPECIFIED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_BP011 | Call by reference | Type reference (TYPE) | FSBP_BP011_TTY | Beschäftigungsdaten | 20051108 | ||
2 | Returning | R_RESULT | Value transfer | Type reference (TYPE) | TTY_XO_MESSAGE | Nachrichten | 20051108 |
Method VALIDATE_EMP_END_IS_SPECIFIED on class FSBP_MO_BP011 has no exception.
Method VALIDATE_EMP_FROM_BEFORE_UNTIL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_BP011 | Call by reference | Type reference (TYPE) | FSBP_BP011_TTY | Beschäftigungsdaten | 20051104 | ||
2 | Returning | R_RESULT | Value transfer | Type reference (TYPE) | TTY_XO_MESSAGE | Nachrichten | 20051104 |
Method VALIDATE_EMP_FROM_BEFORE_UNTIL on class FSBP_MO_BP011 has no exception.
Method VALIDATE_EMP_FROM_IS_SPECIFIED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_BP011 | Call by reference | Type reference (TYPE) | FSBP_BP011_TTY | Beschäftigungsdaten | 20051104 | ||
2 | Returning | R_RESULT | Value transfer | Type reference (TYPE) | TTY_XO_MESSAGE | Nachrichten | 20051104 |
Method VALIDATE_EMP_FROM_IS_SPECIFIED on class FSBP_MO_BP011 has no exception.
Method VALIDATE_EMP_FROM_IS_UNIQUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_BP011 | Call by reference | Type reference (TYPE) | FSBP_BP011_TTY | Beschäftigungsdaten | 20051104 | ||
2 | Returning | R_RESULT | Value transfer | Type reference (TYPE) | TTY_XO_MESSAGE | Nachrichten | 20051104 |
Method VALIDATE_EMP_FROM_IS_UNIQUE on class FSBP_MO_BP011 has no exception.
Method VALIDATE_IND_SECTOR_IS_VALID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_BP011 | Call by reference | Type reference (TYPE) | FSBP_BP011_TTY | Beschäftigungsdaten | 20051108 | ||
2 | Returning | R_RESULT | Value transfer | Type reference (TYPE) | TTY_XO_MESSAGE | Nachrichten | 20051108 |
Method VALIDATE_IND_SECTOR_IS_VALID on class FSBP_MO_BP011 has no exception.
Method VALIDATE_OBSOLETE_FIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_BP011 | Call by reference | Type reference (TYPE) | FSBP_BP011_TTY | Beschäftigungsdaten | 20051117 | ||
2 | Returning | R_RESULT | Value transfer | Type reference (TYPE) | TTY_XO_MESSAGE | Nachrichten | 20051117 |
Method VALIDATE_OBSOLETE_FIELDS on class FSBP_MO_BP011 has no exception.
Method VALIDATE_PROFESSION_IS_VALID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_BP011 | Call by reference | Type reference (TYPE) | FSBP_BP011_TTY | Beschäftigungsdaten | 20051108 | ||
2 | Returning | R_RESULT | Value transfer | Type reference (TYPE) | TTY_XO_MESSAGE | Nachrichten | 20051108 |
Method VALIDATE_PROFESSION_IS_VALID on class FSBP_MO_BP011 has no exception.
Method VALIDATE_STATUS_IS_VALID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_BP011 | Call by reference | Type reference (TYPE) | FSBP_BP011_TTY | Beschäftigungsdaten | 20051108 | ||
2 | Returning | R_RESULT | Value transfer | Type reference (TYPE) | TTY_XO_MESSAGE | Nachrichten | 20051108 |
Method VALIDATE_STATUS_IS_VALID on class FSBP_MO_BP011 has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 710 |