SAP ABAP Class CL_UKM_BOL_DETAIL_SERVICE (Service Class for POWL "Blocked Sales Orders")
Hierarchy
☛
SAP_FIN (Software Component) SAP_FIN
⤷ FI-AP-AP (Application Component) Basic Functions
⤷ FOAP_UKM_WORK_CENTER_CLIENT (Package) Connection of FI-AR to FSCM Credit Management Work Center
⤷ FI-AP-AP (Application Component) Basic Functions
⤷ FOAP_UKM_WORK_CENTER_CLIENT (Package) Connection of FI-AR to FSCM Credit Management Work Center
Properties
Class | CL_UKM_BOL_DETAIL_SERVICE | |
Short Description | Service Class for POWL "Blocked Sales Orders" | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | UKM_WC_CLIENT | |
Program status | P | SAP Standard Production Program |
Category | 0 | |
Package | FOAP_UKM_WORK_CENTER_CLIENT | Connection of FI-AR to FSCM Credit Management Work Center |
Created | 20070404 | SAP |
Last change | 20100310 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_UKM_BOL_DETAIL_SERVICE has no forward declaration.
Interfaces
Class CL_UKM_BOL_DETAIL_SERVICE has no interface implemented.
Friends
Class CL_UKM_BOL_DETAIL_SERVICE has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | CON_UKM_RELATION | Constant | Private | Type reference (TYPE) | STRING | 'UKMSB0' | "Credit Manager" Relationships | 20070528 | |
2 | SR_BADI_CMA_QUERY | Static Attribute | Private | Object reference (TYPE REF TO) | IF_EX_BADI_SD_CM | BAdI for Credit Management ESA Query | 20070528 | ||
3 | SR_BADI_UKM_WORKCENTER | Static Attribute | Private | Object reference (TYPE REF TO) | UKM_WORK_CENTER | BAdI Reference | 20070528 | ||
4 | ST_ACCOUNT_DATA | Static Attribute | Private | Type reference (TYPE) | UKM_T_ACCOUNT_DATA_CLIENT | Credit Account - Data | 20070528 | ||
5 | ST_ACCOUNT_KEY | Static Attribute | Private | Type reference (TYPE) | UKM_T_ACCOUNT_CLIENT | Credit Account - Key | 20070528 | ||
6 | ST_CREDIT_SGMNTS | Static Attribute | Public | Type reference (TYPE) | UKM_T_CREDIT_SGMNT_CLIENT | Value Set of Credit Segments | 20070412 | ||
7 | ST_CREDIT_STATUS | Static Attribute | Private | Type reference (TYPE) | WDR_CONTEXT_ATTR_VALUE_LIST | 20070528 | |||
8 | ST_PARTNER_DETAIL_INFO | Static Attribute | Private | Type reference (TYPE) | UKM_T_PARTNER_DETAIL_INFO | 20070528 | |||
9 | S_RFCDEST | Static Attribute | Private | Type reference (TYPE) | RFCDEST | RFC Connection | 20070528 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CLASS_CONSTRUCTOR | Static method | Public | Constructor | Class constructor | 20070404 |
2 | GET_BOL_DETAIL_INFO | Static method | Public | Method | Get Detail Information for Blocked Sales Order | 20070404 |
3 | GET_CREDIT_ACCOUNT_DATA | Static method | Public | Method | Determine Data of Credit Account | 20070404 |
4 | GET_CREDIT_ACCOUNT_KEY | Static method | Public | Method | Determine Key of Credit Account | 20070404 |
5 | GET_CREDIT_SGMNTS | Static method | Public | Method | Determine Credit Segments | 20070412 |
6 | GET_CREDIT_STATUS_TEXT | Static method | Public | Method | Determine Text of Credit Status | 20070509 |
7 | GET_FIELD_NAME | Static method | Public | Method | Determine Field Names | 20070404 |
8 | GET_PARTNER_ADDRESS | Static method | Public | Method | Determine Address of Business Partner | 20070404 |
9 | GET_PARTNER_CM_DATA | Static method | Public | Method | Read Business Partner Data from Credit Management | 20070405 |
10 | GET_PARTNER_DETAIL | Static method | Public | Method | Determine Details of Business Partner | 20070404 |
11 | GET_PARTNER_RELATIONSHIP | Static method | Public | Method | Determine Partner Relationship | 20070404 |
12 | GET_RFC_DEST | Static method | Private | Method | Determine RFC Connection | 20070404 |
13 | SET_CREDIT_STATUS_FIXEDVALUE | Static method | Private | Method | Set Text for Credit Status | 20070509 |
14 | UPDATE_BOL_DETAIL | Static method | Public | Method | Update Detail Info of BOL | 20091022 |
15 | USE_FAST_MODE_IN_BOL_POWL | Static method | Public | Method | Use Fast Mode in BOL POWL | 20091022 |
Events
Class CL_UKM_BOL_DETAIL_SERVICE has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | UKM_PARTNER_DETAIL_INFO | Private | See coding | 20070528 | BEGIN OF ukm_partner_detail_info,
bp_number TYPE bu_partner,
bp_name TYPE bu_descrip,
bp_address_line1 TYPE ukm_str_house,
bp_address_line2 TYPE ukm_ctry_zip_city,
managedby_number TYPE bu_partner,
managedby_name TYPE bu_descrip,
END OF ukm_partner_detail_info
|
||
2 | UKM_T_PARTNER_DETAIL_INFO | Private | See coding | 20070528 | ukm_t_partner_detail_info TYPE TABLE OF ukm_partner_detail_info
|
Method Signatures
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_UKM_BOL_DETAIL_SERVICE has no parameter.
Method CLASS_CONSTRUCTOR on class CL_UKM_BOL_DETAIL_SERVICE has no exception.
Method GET_BOL_DETAIL_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_BOL_DETAIL | Call by reference | Type reference (TYPE) | UKM_S_BOL_DETAIL | Detailinformationen POWL "Gesperrte Kundenaufträge" | 20070404 | ||
2 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Tabelle mit BAPI Return Informationen | 20070404 | ||
3 | Importing | IS_ACCOUNT_DATA | Call by reference | Type reference (TYPE) | UKM_S_ACCOUNT_DATA_CLIENT2 | Kreditkontodaten | 20070405 | ||
4 | Importing | IS_BOL_ALL | Call by reference | Type reference (TYPE) | UKM_S_BOL | Struktur POWL "Gesperrte Kundenaufträge" | 20070404 |
Method GET_BOL_DETAIL_INFO on class CL_UKM_BOL_DETAIL_SERVICE has no exception.
Method GET_CREDIT_ACCOUNT_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_BOL_ALL | Call by reference | Type reference (TYPE) | UKM_S_BOL | Struktur POWL "Gesperrte Kundenaufträge" | 20070509 | ||
2 | Exporting | ES_ACCOUNT_DATA | Call by reference | Type reference (TYPE) | UKM_S_ACCOUNT_DATA_CLIENT2 | Kreditkontodaten | 20070404 | ||
3 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Kreditgesperrte Dokumente - Tabelle Meldungen | 20070404 | ||
4 | Importing | IS_ACCOUNT_KEY | Call by reference | Type reference (TYPE) | UKM_S_ACCOUNT_CLIENT2 | FSCM Credit Management: Schlüssel Kreditkonto | 20070404 |
Method GET_CREDIT_ACCOUNT_DATA on class CL_UKM_BOL_DETAIL_SERVICE has no exception.
Method GET_CREDIT_ACCOUNT_KEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_BOL_ALL | Call by reference | Type reference (TYPE) | UKM_S_BOL | Struktur POWL "Gesperrte Kundenaufträge" | 20070404 | ||
2 | Exporting | ES_CREDIT_ACCOUNT | Call by reference | Type reference (TYPE) | UKM_S_ACCOUNT_CLIENT2 | FSCM Credit Management: Schlüssel Kreditkonto | 20070404 | ||
3 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Kreditgesperrte Dokumente - Tabelle Meldungen | 20070404 | ||
4 | Importing | IS_CONNECTOR | Call by reference | Type reference (TYPE) | UKM_S_SD2CM | The connector of sales document and credit management | 20070404 |
Method GET_CREDIT_ACCOUNT_KEY on class CL_UKM_BOL_DETAIL_SERVICE has no exception.
Method GET_CREDIT_SGMNTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_CREDIT_SGMNTS | Call by reference | Type reference (TYPE) | UKM_T_CREDIT_SGMNT_CLIENT | Kreditsegmente | 20070412 |
Method GET_CREDIT_SGMNTS on class CL_UKM_BOL_DETAIL_SERVICE has no exception.
Method GET_CREDIT_STATUS_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_TEXT | Call by reference | Type reference (TYPE) | STRING | 20070509 | |||
2 | Importing | IM_CREDIT_STATUS | Call by reference | Type reference (TYPE) | CMPS_CM | Status der Kreditprüfung SAP Credit Management | 20070509 |
Method GET_CREDIT_STATUS_TEXT on class CL_UKM_BOL_DETAIL_SERVICE has no exception.
Method GET_FIELD_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_FLD_NAME | Call by reference | Type reference (TYPE) | ROLLNAME | Datenelement (semantische Domäne) | 20070404 | ||
2 | Returning | RE_FLD_NAME | Value transfer | Type reference (TYPE) | FIELDNAME | Feldname | 20070404 |
Method GET_FIELD_NAME on class CL_UKM_BOL_DETAIL_SERVICE has no exception.
Method GET_PARTNER_ADDRESS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | 20070404 | |||
2 | Exporting | EX_COUNTRY_ZIPCODE_CITY | Call by reference | Type reference (TYPE) | UKM_CTRY_ZIP_CITY | Land / PLZ / Stadt | 20070404 | ||
3 | Exporting | EX_STREET_HOUSE_NO | Call by reference | Type reference (TYPE) | UKM_STR_HOUSE | Straße / Hausnummer | 20070404 | ||
4 | Importing | IM_PARTNER | Call by reference | Type reference (TYPE) | BU_PARTNER | 20070404 | |||
5 | Importing | IM_VALID_DATE | Call by reference | Type reference (TYPE) | DATS | 20070404 |
Method GET_PARTNER_ADDRESS on class CL_UKM_BOL_DETAIL_SERVICE has no exception.
Method GET_PARTNER_CM_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_BOL_ALL | Call by reference | Type reference (TYPE) | UKM_S_BOL | Struktur POWL "Gesperrte Kundenaufträge" | 20070405 | ||
2 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Tabelle mit BAPI Return Informationen | 20070405 | ||
3 | Importing | IS_ACCOUNT_DATA | Call by reference | Type reference (TYPE) | UKM_S_ACCOUNT_DATA_CLIENT2 | Kreditkontodaten | 20070405 |
Method GET_PARTNER_CM_DATA on class CL_UKM_BOL_DETAIL_SERVICE has no exception.
Method GET_PARTNER_DETAIL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Tabelle mit BAPI Return Informationen | 20070404 | ||
2 | Exporting | EX_FULLNAME | Call by reference | Type reference (TYPE) | BU_DESCRIP | Vollständiger Name | 20070404 | ||
3 | Importing | IM_PARTNER | Call by reference | Type reference (TYPE) | BU_PARTNER | Geschäftspartnernummer | 20070404 | ||
4 | Importing | IM_VALID_DATE | Call by reference | Type reference (TYPE) | DATS | Feld vom Typ DATS | 20070404 |
Method GET_PARTNER_DETAIL on class CL_UKM_BOL_DETAIL_SERVICE has no exception.
Method GET_PARTNER_RELATIONSHIP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Tabelle mit BAPI Return Informationen | 20070404 | ||
2 | Exporting | EX_MANAGEDBY | Call by reference | Type reference (TYPE) | UKM_BP_COACH_CLIENT | Tabelle SAP-GP: BAPI-Struktur für GP-Beziehungen | 20070404 | ||
3 | Importing | IM_PARTNER | Call by reference | Type reference (TYPE) | BU_PARTNER | Geschäftspartnernummer | 20070404 |
Method GET_PARTNER_RELATIONSHIP on class CL_UKM_BOL_DETAIL_SERVICE has no exception.
Method GET_RFC_DEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RE_RFC_DEST | Value transfer | Type reference (TYPE) | RFCDEST | logische Destination (Wird bei Funktionsaufruf angegeben) | 20070404 |
Method GET_RFC_DEST on class CL_UKM_BOL_DETAIL_SERVICE has no exception.
Method SET_CREDIT_STATUS_FIXEDVALUE Signature
Method SET_CREDIT_STATUS_FIXEDVALUE on class CL_UKM_BOL_DETAIL_SERVICE has no parameter.
Method SET_CREDIT_STATUS_FIXEDVALUE on class CL_UKM_BOL_DETAIL_SERVICE has no exception.
Method UPDATE_BOL_DETAIL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_BOL | Call by reference | Type reference (TYPE) | UKM_S_BOL | Struktur POWL "Gesperrte Kundenaufträge" | 20091022 | ||
2 | Exporting | ET_MESSAGE | Call by reference | Type reference (TYPE) | RVKRED_TT_MESSAGES | Kreditgesperrte Dokumente - Tabelle Meldungen | 20091022 |
Method UPDATE_BOL_DETAIL on class CL_UKM_BOL_DETAIL_SERVICE has no exception.
Method USE_FAST_MODE_IN_BOL_POWL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_FAST_MODE | Value transfer | Type reference (TYPE) | FLAG | 20091022 |
Method USE_FAST_MODE_IN_BOL_POWL on class CL_UKM_BOL_DETAIL_SERVICE has no exception.
History
Last changed by/on | SAP | 20100310 |
SAP Release Created in | 602 |