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
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