SAP ABAP Class FSBP_MO_BPTAXC (Memory Object for Tax Compliance)
Hierarchy
☛
SAP_ABA (Software Component) Cross-Application Component
⤷ FS-BP (Application Component) Business Partner
⤷ FS_BP_AL_TAX_COMPLIANCE (Package) Application Logic: Tax Compliance
⤷ FS-BP (Application Component) Business Partner
⤷ FS_BP_AL_TAX_COMPLIANCE (Package) Application Logic: Tax Compliance
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | FSBP_MEMORY_OBJECT | Generic Memory Object | 20120703 |
Properties
Class | FSBP_MO_BPTAXC | |
Short Description | Memory Object for Tax Compliance | |
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_TAX_COMPLIANCE | Application Logic: Tax Compliance |
Created | 20120703 | SAP |
Last change | 20131127 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class FSBP_MO_BPTAXC has no forward declaration.
Interfaces
Class FSBP_MO_BPTAXC has no interface implemented.
Friends
Class FSBP_MO_BPTAXC has no friend class.
Attributes
Class FSBP_MO_BPTAXC has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | FILL_DATES | Static method | Public | Method | Populate Date Fields | 20120704 |
2 | GET_BPTAXC_NEW | Instance method | Public | Method | Returns Changed BPTAXC Data | 20120726 |
3 | GET_ID | Static method | Public | Method | Returns ID for BPTAXC Entry | 20120705 |
4 | VALIDATE_AGREEMENT_STATUS | Static method | Public | Method | Checks Fixed Values for Agreement Status | 20120704 |
5 | VALIDATE_COUNTRY | Static method | Public | Method | Checks Fixed Values for Country | 20120705 |
6 | VALIDATE_DATES | Static method | Public | Method | Checks Date | 20120704 |
7 | VALIDATE_ID | Static method | Public | Method | Checks ID | 20120705 |
8 | VALIDATE_NO_OVERLAPS | Static method | Public | Method | Checks Whether Validity Periods Overlap | 20120704 |
9 | VALIDATE_REASON | Static method | Public | Method | Checks Reason | 20120704 |
10 | VALIDATE_REGION | Static method | Public | Method | Checks Fixed Values for Region | 20120709 |
11 | VALIDATE_STATUS | Static method | Public | Method | Checks Fixed Values for Status | 20120704 |
12 | VALIDATE_TAX_COMP_TYPE | Static method | Public | Method | Checks Tax Compliance Type | 20120709 |
Events
Class FSBP_MO_BPTAXC has no event.
Types
Class FSBP_MO_BPTAXC has no local type.
Method Signatures
Method FILL_DATES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_TAX_COMPLIANCE | Call by reference | Type reference (TYPE) | BPTAXC | Geschäftspartner Steuer-Compliance | 20120704 |
Method FILL_DATES on class FSBP_MO_BPTAXC has no exception.
Method GET_BPTAXC_NEW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_BPTAXC_NEW | Value transfer | Type reference (TYPE) | FSBP_BPTAXC_TTY | 20120726 |
Method GET_BPTAXC_NEW on class FSBP_MO_BPTAXC has no exception.
Method GET_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_TAX_COMPLIANCE_LINE | Call by reference | Type reference (TYPE) | BPTAXC | Geschäftspartner Steuer-Compliance | 20120705 | ||
2 | Importing | I_TAX_COMPLIANCE | Call by reference | Type reference (TYPE) | FSBP_BPTAXC_TTY | Tabellentyp für Steuer-Compliance (BPTAXC) | 20120705 |
Method GET_ID on class FSBP_MO_BPTAXC has no exception.
Method VALIDATE_AGREEMENT_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_BPTAXC | Call by reference | Type reference (TYPE) | FSBP_BPTAXC_TTY | Geschäftspartner Steuer-Compliance | 20120704 | ||
2 | Returning | R_RESULT | Value transfer | Type reference (TYPE) | TTY_XO_MESSAGE | Nachrichten | 20120704 |
Method VALIDATE_AGREEMENT_STATUS on class FSBP_MO_BPTAXC has no exception.
Method VALIDATE_COUNTRY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_BPTAXC | Call by reference | Type reference (TYPE) | FSBP_BPTAXC_TTY | Geschäftspartner Steuer-Compliance | 20120705 | ||
2 | Returning | R_RESULT | Value transfer | Type reference (TYPE) | TTY_XO_MESSAGE | Nachrichten | 20120705 |
Method VALIDATE_COUNTRY on class FSBP_MO_BPTAXC has no exception.
Method VALIDATE_DATES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_BPTAXC | Call by reference | Type reference (TYPE) | FSBP_BPTAXC_TTY | Geschäftspartner Steuer-Compliance | 20120704 | ||
2 | Returning | R_RESULT | Value transfer | Type reference (TYPE) | TTY_XO_MESSAGE | Nachrichten | 20120704 |
Method VALIDATE_DATES on class FSBP_MO_BPTAXC has no exception.
Method VALIDATE_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_BPTAXC | Call by reference | Type reference (TYPE) | FSBP_BPTAXC_TTY | Tabellentyp für Steuer-Compliance (BPTAXC) | 20120705 | ||
2 | Returning | R_RESULT | Value transfer | Type reference (TYPE) | TTY_XO_MESSAGE | Nachrichten | 20120705 |
Method VALIDATE_ID on class FSBP_MO_BPTAXC has no exception.
Method VALIDATE_NO_OVERLAPS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_BPTAXC | Call by reference | Type reference (TYPE) | FSBP_BPTAXC_TTY | Tabellentyp für Steuer-Compliance (BPTAXC) | 20120704 | ||
2 | Returning | R_RESULT | Value transfer | Type reference (TYPE) | TTY_XO_MESSAGE | Nachrichten | 20120704 |
Method VALIDATE_NO_OVERLAPS on class FSBP_MO_BPTAXC has no exception.
Method VALIDATE_REASON Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_BPTAXC | Call by reference | Type reference (TYPE) | FSBP_BPTAXC_TTY | Geschäftspartner Steuer-Compliance | 20120704 | ||
2 | Importing | I_PARTNER | Call by reference | Type reference (TYPE) | BU_PARTNER | Geschäftspartnernummer | 20130213 | ||
3 | Returning | R_RESULT | Value transfer | Type reference (TYPE) | TTY_XO_MESSAGE | Nachrichten | 20120704 |
Method VALIDATE_REASON on class FSBP_MO_BPTAXC has no exception.
Method VALIDATE_REGION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_BPTAXC | Call by reference | Type reference (TYPE) | FSBP_BPTAXC_TTY | Geschäftspartner Steuer-Compliance | 20120709 | ||
2 | Returning | R_RESULT | Value transfer | Type reference (TYPE) | TTY_XO_MESSAGE | Nachrichten | 20120709 |
Method VALIDATE_REGION on class FSBP_MO_BPTAXC has no exception.
Method VALIDATE_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_BPTAXC | Call by reference | Type reference (TYPE) | FSBP_BPTAXC_TTY | Geschäftspartner Steuer-Compliance | 20120704 | ||
2 | Returning | R_RESULT | Value transfer | Type reference (TYPE) | TTY_XO_MESSAGE | Nachrichten | 20120704 |
Method VALIDATE_STATUS on class FSBP_MO_BPTAXC has no exception.
Method VALIDATE_TAX_COMP_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_BPTAXC | Call by reference | Type reference (TYPE) | FSBP_BPTAXC_TTY | Geschäftspartner Steuer-Compliance | 20120709 | ||
2 | Returning | R_RESULT | Value transfer | Type reference (TYPE) | TTY_XO_MESSAGE | Nachrichten | 20120709 |
Method VALIDATE_TAX_COMP_TYPE on class FSBP_MO_BPTAXC has no exception.
History
Last changed by/on | SAP | 20131127 |
SAP Release Created in | 740 |