SAP ABAP Class CL_UC_SUPPLY_CHAIN_CG_EXEC (Accounting Technique-specific Data Processing)
Hierarchy
☛
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
⤷
FIN-SEM-BCS (Application Component) Business Consolidation
⤷
UCF0 (Package) SEM-BCS: Common Objects for Consolidation Functions
⤷
⤷
Properties
| Class | CL_UC_SUPPLY_CHAIN_CG_EXEC | |
| Short Description | Accounting Technique-specific Data Processing | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | UCF0 | SEM-BCS: Common Objects for Consolidation Functions |
| Created | 20050620 | SAP |
| Last change | 20060208 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_UC_SUPPLY_CHAIN_CG_EXEC has no interface implemented.
Friends
Class CL_UC_SUPPLY_CHAIN_CG_EXEC has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_UC_COI_PROPERTIES | C/I Properties of Cons Units | 20050620 | |||
| 2 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_UC_COI_SERVICES | C/I: Read Customizing Settings | 20050620 | |||
| 3 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_UC_ACC | Target Assignm. | 20050620 | |||
| 4 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_UC_ACC | Target Assignm. | 20050620 | |||
| 5 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_UC_COI_INV_NET | C/I: Investment Network | 20050620 | |||
| 6 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_UC_MODEL | Model (Metadata) | 20050620 | |||
| 7 | Instance attribute | Private | Object reference (TYPE REF TO) | DATA | All Investment Data | 20050620 | |||
| 8 | Instance attribute | Private | Type reference (TYPE) | S_DEBUG | 20050620 | ||||
| 9 | Instance attribute | Private | Type reference (TYPE) | SX_DTEQI_BUF | 20050620 | ||||
| 10 | Instance attribute | Private | Type reference (TYPE) | S_READ_INV | 20050620 | ||||
| 11 | Instance attribute | Private | Type reference (TYPE) | SX_REF_ALL | 20050620 | ||||
| 12 | Instance attribute | Private | Type reference (TYPE) | TH_FACT | Preliminary grid factors per edge | 20050620 | |||
| 13 | Instance attribute | Private | Type reference (TYPE) | UC0_TS_VALUE | Values of Fields | 20050620 | |||
| 14 | Instance attribute | Private | Type reference (TYPE) | T_FLD_REPUNIT | 20050620 | ||||
| 15 | Instance attribute | Private | Type reference (TYPE) | UC_FIELDNAME | Primary cons units field | 20050620 | |||
| 16 | Instance attribute | Private | Type reference (TYPE) | UG_FISCPERIOD | Business Period | 20050620 | |||
| 17 | Constant | Private | Type reference (TYPE) | UC_PCNT1 | 100 | Change in Investment Share | 20050620 | ||
| 18 | Constant | Private | Type reference (TYPE) | UC_PCNT1 | '0.01' | Change in Investment Share | 20050620 | ||
| 19 | Constant | Public | Type reference (TYPE) | UC_FIELDNAME | 'DATA_IDX' | 20050620 | |||
| 20 | Constant | Public | Type reference (TYPE) | UC_FIELDNAME | 'DSH' | 20050620 | |||
| 21 | Constant | Public | Type reference (TYPE) | UC_FIELDNAME | 'EGSH' | 20050620 | |||
| 22 | Constant | Public | Type reference (TYPE) | UC_FIELDNAME | 'GSH' | 20050620 | |||
| 23 | Constant | Public | Type reference (TYPE) | UC_FIELDNAME | 'HAS_DTEQI' | 20050620 | |||
| 24 | Constant | Public | Type reference (TYPE) | UC_FIELDNAME | 'ITTYP' | 20050620 | |||
| 25 | Constant | Public | Type reference (TYPE) | UC_FIELDNAME | 'O_ACC' | 20050620 | |||
| 26 | Constant | Public | Type reference (TYPE) | UC_FIELDNAME | 'SEQNR' | 20050620 | |||
| 27 | Constant | Public | Type reference (TYPE) | UC_FIELDNAME | 'S_KEY' | 20050620 | |||
| 28 | Constant | Public | Type reference (TYPE) | UC_FIELDNAME | 'S_KFIG_MODIF' | 20050620 | |||
| 29 | Constant | Private | Type reference (TYPE) | UC_FIELDNAME | 'UCF_S_REPUNIT_COITP' | Field Name | 20050620 | ||
| 30 | Constant | Public | Type reference (TYPE) | UC_FIELDNAME | 'UCF_S_COITP_SHARE' | 20050620 | |||
| 31 | Constant | Public | Type reference (TYPE) | UC_FIELDNAME | 'UCF_S_COITP_DISTR_FIXED' | 20050620 | |||
| 32 | Constant | Public | Type reference (TYPE) | UC_FIELDNAME | 'UCF_TH_COITP_SHARE' | 20050620 | |||
| 33 | Constant | Public | Type reference (TYPE) | UC_FIELDNAME | 'UCF_TH_COITP_DISTR_FIXED' | 20050620 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Private | Method | Analyze field names that define supplier relationships | 20050620 | |
| 2 | Instance method | Private | Method | Compute grid factor | 20050620 | |
| 3 | Instance method | Private | Method | Compute values for equity method distribution | 20050824 | |
| 4 | Instance method | Private | Method | Compute "Modified Values" (=target values) | 20050824 | |
| 5 | Instance method | Private | Method | IU clearing, RE-CY, CU/PU shift | 20050824 | |
| 6 | Instance method | Private | Method | Create Document Table | 20050824 | |
| 7 | Instance method | Private | Method | Distribute Values | 20050824 | |
| 8 | Instance method | Private | Method | Get scope of reported data | 20050824 | |
| 9 | Instance method | Private | Method | Equity Method Units from Original Data | 20050824 | |
| 10 | Instance method | Private | Method | Create Equity Method Postings | 20050824 | |
| 11 | Instance method | Public | Method | Create Document and Log Information | 20050824 | |
| 12 | Instance method | Private | Method | Accounting Technique and Group Shares | 20050620 | |
| 13 | Instance method | Private | Method | Modified Values for the Log | 20050620 | |
| 14 | Instance method | Public | Method | Chain Cut-off Between Equity Method Units | 20050620 | |
| 15 | Instance method | Public | Method | Clean-up Activities | 20050620 | |
| 16 | Static method | Private | Method | Description of a Combination of Characteristics | 20050620 | |
| 17 | Static method | Private | Method | Field Header | 20050620 | |
| 18 | Instance method | Private | Method | Provide Shares | 20050620 | |
| 19 | Instance method | Private | Method | Debugging Is Initialised | 20050620 | |
| 20 | Instance method | Public | Method | Initialization | 20050620 | |
| 21 | Instance method | Public | Method | Initialization per Group | 20050620 | |
| 22 | Instance method | Public | Method | Only let purchase-method units into the supply chain | 20050824 |
Events
Class CL_UC_SUPPLY_CHAIN_CG_EXEC has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | SX_ACC_DTEQI | Private | See coding | 20050620 | begin of sx_acc_dteqi,
o_acc type ref to if_uc_acc,
dteqi type uc_dteqi,
seqnr type i,
end of sx_acc_dteqi
|
||
| 2 | SX_COITP | Private | See coding | 20050620 | begin of sx_coitp,
r_t_coitp type ref to data,
r_s_coitp type ref to data,
r_coitp_ru type ref to data,
r_coitp type ref to uc_coitp,
end of sx_coitp
|
||
| 3 | SX_COITP_SHARE | Private | See coding | 20050620 | begin of sx_coitp_share,
r_t_coitp_share type ref to data,
r_s_coitp_share type ref to data,
r_s_share_ru type ref to data,
r_share_coitp type ref to data,
r_share_gsh type ref to uc_pcnt1,
r_share_egsh type ref to uc_pcnt1,
end of sx_coitp_share
|
||
| 4 | SX_DATA_INTERMEDIATE | Private | See coding | 20050620 | begin of sx_data_intermediate,
r_s_data_i type ref to data,
r_s_kfig_i type ref to data,
r_kfig1_i type ref to data,
end of sx_data_intermediate
|
||
| 5 | SX_DATA_RAW | Private | See coding | 20050620 | begin of sx_data_raw,
r_s_data_raw type ref to data,
r_o_acc type ref to data,
r_s_repunit type ref to data,
r_s_partner type ref to data,
r_s_repunit_ie type ref to data,
r_ru_lead type ref to data,
r_f_has_dteqi type ref to uc_flg,
r_ittype type ref to uc_ittype,
r_s_kfig type ref to data,
r_kfig1 type ref to data,
r_t_clr type ref to data,
r_t_recy type ref to data,
end of sx_data_raw
|
||
| 6 | SX_DATA_TARGET | Private | See coding | 20050620 | begin of sx_data_target,
r_t_data_m type ref to data,
r_t_data_t type ref to data,
r_t_clr_t type ref to data,
r_t_recy_t type ref to data,
end of sx_data_target
|
||
| 7 | SX_DISTR | Private | See coding | 20050620 | begin of sx_distr,
r_t_distr type ref to data,
r_s_distr type ref to data,
r_s_ru type ref to data,
r_s_kfig type ref to data,
r_kfig1 type ref to data,
end of sx_distr
|
||
| 8 | SX_DOC | Private | See coding | 20050620 | begin of sx_doc,
r_s_doc type ref to data,
r_s_char_doc type ref to data,
r_item type ref to data,
r_dtaxsup type ref to uc_flg,
r_s_kfig_doc type ref to data,
end of sx_doc
|
||
| 9 | SX_DSH | Private | See coding | 20050620 | begin of sx_dsh,
r_t_dsh type ref to data,
r_s_dsh type ref to data,
r_s_dsh_ru type ref to data,
r_s_dsh_ie type ref to data,
r_dsh type ref to data,
end of sx_dsh
|
||
| 10 | SX_DTEQI_BUF | Private | See coding | 20050620 | begin of sx_dteqi_buf,
t_acc_dteqi type th_acc_dteqi,
seqnr_act type i,
dteqi_recy type uc_dteqi,
end of sx_dteqi_buf
|
||
| 11 | SX_GSH | Private | See coding | 20050620 | begin of sx_gsh,
r_t_gsh type ref to data,
r_s_gsh type ref to data,
r_s_gsh_ru type ref to data,
r_gsh type ref to data,
end of sx_gsh
|
||
| 12 | SX_KFIG | Private | See coding | 20050620 | begin of sx_kfig,
r_s_kfig_docsum type ref to data,
r_kfig1_docsum type ref to data,
r_s_kfig_sum type ref to data,
r_kfig1_sum type ref to data,
r_s_kfig_min type ref to data,
r_kfig1_min type ref to data,
end of sx_kfig
|
||
| 13 | SX_LOG_DISTR | Private | See coding | 20050620 | begin of sx_log_distr,
r_t_log_distr type ref to data,
r_s_log_distr type ref to data,
r_seqnr type ref to i,
r_s_repunit type ref to data,
r_dsh type ref to uc_pcnt1,
r_gsh type ref to uc_pcnt1,
r_s_kfig type ref to data,
r_kfig1 type ref to data,
r_s_distr_fix type ref to data,
r_seqnr_fix type ref to i,
r_s_ie type ref to data,
r_dteqi type ref to uc_dteqi,
end of sx_log_distr
|
||
| 14 | SX_LOG_VAL_MODIF | Private | See coding | 20050620 | begin of sx_log_val_modif,
r_s_val_modif type ref to data,
r_data_idx type ref to sy-tabix,
r_item type ref to data,
r_s_kfig type ref to data,
r_s_kfig_modif type ref to data,
r_kfig1 type ref to data,
r_kfig1_modif type ref to data,
end of sx_log_val_modif
|
||
| 15 | SX_REF_ALL | Private | See coding | 20050620 | begin of sx_ref_all,
s_doc type sx_doc,
s_data_raw type sx_data_raw,
s_data_t type sx_data_target,
s_data_i type sx_data_intermediate,
s_coitp type sx_coitp,
s_coitp_share type sx_coitp_share,
s_distr type sx_distr,
s_gsh type sx_gsh,
s_dsh type sx_dsh,
s_kfig type sx_kfig,
s_log_val_modif type sx_log_val_modif,
s_log_distr type sx_log_distr,
s_t_ru type sx_t_ru,
end of sx_ref_all
|
||
| 16 | SX_T_RU | Private | See coding | 20050620 | begin of sx_t_ru,
r_t_repunit_h type ref to data,
r_t_repunit_s type ref to data,
end of sx_t_ru
|
||
| 17 | S_DEBUG | Private | See coding | 20050620 | begin of s_debug,
r_s_seller type ref to data,
r_s_almu type ref to data,
r_prgrp type ref to data,
end of s_debug
|
||
| 18 | S_FACT | Private | See coding | 20050620 | begin of s_fact,
netid type i,
seqnr type i,
fact type uc_pcnt1,
end of s_fact
|
||
| 19 | S_FLD_REPUNIT | Private | See coding | 20050620 | begin of s_fld_repunit.
include type ucf_s_fld_from_to.
types: fld_repunit type uc_fieldname,
f_lead type uc_flg,
end of s_fld_repunit
|
||
| 20 | S_INVOR_SHARE | Private | See coding | 20050620 | begin of s_invor_share,
dsh type uc_pcnt1,
gsh type uc_pcnt1,
end of s_invor_share
|
||
| 21 | S_READ_INV | Private | See coding | 20050620 | begin of s_read_inv,
o_sel type ref to if_uc_sel,
s_control type ucd_sx_meth_exec_control,
t_group type uc0_ts_value,
f_ci_act type uc_flg,
end of s_read_inv
|
||
| 22 | TH_ACC_DTEQI | Private | See coding | 20050620 | th_acc_dteqi type hashed table of sx_acc_dteqi
with unique key o_acc
|
||
| 23 | TH_FACT | Private | See coding | 20050620 | th_fact type hashed table of s_fact
with unique key netid seqnr
|
||
| 24 | TH_VALUE | Private | See coding | 20050620 | th_value type hashed table of uc_value
with unique key table_line
|
||
| 25 | T_FLD_REPUNIT | Private | See coding | 20050620 | t_fld_repunit type standard table of s_fld_repunit
with default key
|
||
| 26 | T_INVOR_SHARE | Private | See coding | 20050620 | t_invor_share type standard table of s_invor_share
|
Method Signatures
Method ANALYZE_FLD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_FLD_REPUNIT | Call by reference | Type reference (TYPE) | T_FLD_REPUNIT | 20050620 | ||||
| 2 | IT_FLD_FROM_TO | Call by reference | Type reference (TYPE) | UCF_T_FLD_FROM_TO | Lieferketten: Definition der Kantenbeziehung | 20050620 |
Method ANALYZE_FLD on class CL_UC_SUPPLY_CHAIN_CG_EXEC has no exception.
Method CALC_NET_FACTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_EDGE | Call by reference | Type reference (TYPE) | SORTED TABLE | 20050620 | ||||
| 2 | IT_SUBNET | Call by reference | Type reference (TYPE) | UCF_TS_SUBNET | Subnetz der Lieferkettenstruktur | 20050620 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler in der Einbeziehungsartenspezifischen Bearbeitung | 20050620 |
Method CDL_CALC_INTERMEDIATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_DATA_TMP | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20050824 | ||||
| 2 | IT_EQUITY_TRUE | Call by reference | Type reference (TYPE) | HASHED TABLE | 20050824 | ||||
| 3 | I_GSH_TRUE | Call by reference | Type reference (TYPE) | UC_PCNT1 | Produkt der Kreisanteile aller "echten" at-Equity Einheiten | 20050824 | |||
| 4 | I_NET_FACT | Call by reference | Type reference (TYPE) | UC_PCNT1 | Änderung Anteil | 20050824 |
Method CDL_CALC_INTERMEDIATE on class CL_UC_SUPPLY_CHAIN_CG_EXEC has no exception.
Method CDL_CALC_VAL_MODIF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_VAL_MODIF | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20050824 | ||||
| 2 | IT_DATA_RAW | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20050824 | ||||
| 3 | I_GSH_TRUE | Call by reference | Type reference (TYPE) | UC_PCNT1 | Produkt der Kreisanteile aller "echten" at-Equity Einheiten | 20050824 | |||
| 4 | I_NET_FACT | Call by reference | Type reference (TYPE) | UC_PCNT1 | Änderung Anteil | 20050824 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler in der Einbeziehungsartenspezifischen Bearbeitung | 20050824 |
Method CDL_CREATE_DATA_RAW_TMP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DATA_TARGET | Call by reference | Type reference (TYPE) | STANDARD TABLE | IU-Verrechnung | 20050824 | |||
| 2 | ET_DATA_TMP | Call by reference | Type reference (TYPE) | STANDARD TABLE | Zwischenergebnis | 20050824 | |||
| 3 | ET_REPUNIT_DOC | Call by reference | Type reference (TYPE) | HASHED TABLE | Alle Konseinheiten in der Originaltabelle | 20050824 | |||
| 4 | IF_ALMU | Call by reference | Type reference (TYPE) | UC_FLG | Allgemeines Kennzeichen SAP Konsolidierung | 20050824 | |||
| 5 | IF_SELLER | Call by reference | Type reference (TYPE) | UC_FLG | Auf den Verkäufer buchen | 20050824 | |||
| 6 | IS_ALMU | Call by reference | Type reference (TYPE) | DATA | 20050824 | ||||
| 7 | IS_FACT | Call by reference | Type reference (TYPE) | S_FACT | aktueller Netzfaktor | 20050824 | |||
| 8 | IS_SELLER | Call by reference | Type reference (TYPE) | DATA | 20050824 | ||||
| 9 | IT_COITP | Call by reference | Type reference (TYPE) | HASHED TABLE | 20050824 | ||||
| 10 | IT_DATA_RAW | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20050824 | ||||
| 11 | IT_VAL_MODIF | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20050824 |
Method CDL_CREATE_DATA_RAW_TMP on class CL_UC_SUPPLY_CHAIN_CG_EXEC has no exception.
Method CDL_CREATE_DOCUMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DOC | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20050824 | ||||
| 2 | ET_LOG_DISTR | Call by reference | Type reference (TYPE) | SORTED TABLE | 20050824 | ||||
| 3 | ET_LOG_DISTR_FIXED | Call by reference | Type reference (TYPE) | HASHED TABLE | 20050824 | ||||
| 4 | ET_MESSAGE | Call by reference | Type reference (TYPE) | UC0_T_MESSAGE | Meldungen | 20050824 | |||
| 5 | IF_LOG | Call by reference | Type reference (TYPE) | UC_FLG | Protokolltabelle wird erstellt | 20050824 | |||
| 6 | IO_INV_ACC | Call by reference | Object reference (TYPE REF TO) | IF_UC_ACC | Zielkontierung | 20050824 | |||
| 7 | IS_ALMU | Call by reference | Type reference (TYPE) | DATA | 20050824 | ||||
| 8 | IT_COITP | Call by reference | Type reference (TYPE) | HASHED TABLE | 20050824 | ||||
| 9 | IT_COITP_SHARE | Call by reference | Type reference (TYPE) | HASHED TABLE | 20050824 | ||||
| 10 | IT_DATA_INTERMEDIATE | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20050824 | ||||
| 11 | IT_DATA_TARGET | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20050824 | ||||
| 12 | IT_REPUNIT_DOC | Call by reference | Type reference (TYPE) | HASHED TABLE | 20050824 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler in der Einbeziehungsartenspezifischen Bearbeitung | 20050824 |
Method CDL_DISTRIBUTE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DISTR | Call by reference | Type reference (TYPE) | STANDARD TABLE | Ein Eintrag pro Investor | 20050824 | |||
| 2 | ET_LOG | Call by reference | Type reference (TYPE) | STANDARD TABLE | Ein Eintrag pro Investor | 20050824 | |||
| 3 | ET_MESSAGE | Call by reference | Type reference (TYPE) | UC0_T_MESSAGE | Meldungen | 20050824 | |||
| 4 | IF_EQN | Call by reference | Type reference (TYPE) | UC_FLG | Equity-non-consolidated | 20050824 | |||
| 5 | IF_LOG | Call by reference | Type reference (TYPE) | UC_FLG | Protokolltabelle wird erstellt | 20050824 | |||
| 6 | IS_KFIG | Call by reference | Type reference (TYPE) | DATA | Quellwerte | 20050824 | |||
| 7 | IS_KFIG_TARGET | Call by reference | Type reference (TYPE) | DATA | Zu verteilende Werte | 20050824 | |||
| 8 | IS_REPUNIT | Call by reference | Type reference (TYPE) | DATA | Ursprüngliche Einheit (Untereinheit) | 20050824 | |||
| 9 | IT_DSH | Call by reference | Type reference (TYPE) | SORTED TABLE | Direkte Anteile | 20050824 | |||
| 10 | IT_GSH | Call by reference | Type reference (TYPE) | HASHED TABLE | Kreisanteile | 20050824 | |||
| 11 | I_DISTR_KEY | Call by reference | Type reference (TYPE) | I | Identifikator der Verteilung | 20050824 | |||
| 12 | I_KFIG1 | Call by reference | Type reference (TYPE) | NUMERIC | Der erste Quellwert | 20050824 | |||
| 13 | I_KFIG1_TARGET | Call by reference | Type reference (TYPE) | NUMERIC | Der erste zu verteilende Wert | 20050824 |
Method CDL_DISTRIBUTE on class CL_UC_SUPPLY_CHAIN_CG_EXEC has no exception.
Method CDL_GET_DTEQI Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Call by reference | Type reference (TYPE) | UC0_T_MESSAGE | Meldungen | 20050824 | |||
| 2 | E_DTEQI | Call by reference | Type reference (TYPE) | UC_DTEQI | Meldeumfang für Equity-Konsolidierung | 20050824 | |||
| 3 | IO_ACC | Call by reference | Object reference (TYPE REF TO) | IF_UC_ACC | Zielkontierung | 20050824 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler in der Einbeziehungsartenspezifischen Bearbeitung | 20050824 |
Method CDL_GET_EQUITY_UNITS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_EQUITY_TRUE | Call by reference | Type reference (TYPE) | HASHED TABLE | "Echte" at-equity Einheiten | 20050824 | |||
| 2 | IF_ALMU | Call by reference | Type reference (TYPE) | UC_FLG | Allgemeines Kennzeichen SAP Konsolidierung | 20050824 | |||
| 3 | IS_ALMU | Call by reference | Type reference (TYPE) | DATA | 20050824 | ||||
| 4 | IT_COITP | Call by reference | Type reference (TYPE) | HASHED TABLE | 20050824 | ||||
| 5 | IT_DATA_RAW | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20050824 | ||||
| 6 | IT_EDGE | Call by reference | Type reference (TYPE) | SORTED TABLE | 20050824 | ||||
| 7 | IT_SUBNET | Call by reference | Type reference (TYPE) | UCF_TS_SUBNET | Subnetz der Lieferkettenstruktur | 20050824 | |||
| 8 | I_FLD_RU_FROM | Call by reference | Type reference (TYPE) | CL_UC_SUPPLY_CHAIN=>LONG_FLD | Feldname | 20050824 | |||
| 9 | I_SELLER_RU | Call by reference | Type reference (TYPE) | DATA | 20050824 | ||||
| 10 | I_SUBNET_IDX | Call by reference | Type reference (TYPE) | SY-TABIX | Index interner Tabellen | 20050824 |
Method CDL_GET_EQUITY_UNITS on class CL_UC_SUPPLY_CHAIN_CG_EXEC has no exception.
Method CDL_POST_ATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_DOC | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20050824 | ||||
| 2 | CT_LOG | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20050824 | ||||
| 3 | ET_MESSAGE | Call by reference | Type reference (TYPE) | UC0_T_MESSAGE | Meldungen | 20050824 | |||
| 4 | IO_INV_ACC | Call by reference | Object reference (TYPE REF TO) | IF_UC_ACC | Zielkontierung | 20050824 | |||
| 5 | IS_INVESTEE | Call by reference | Type reference (TYPE) | DATA | 20050824 | ||||
| 6 | IS_PARTNER | Call by reference | Type reference (TYPE) | DATA | 20050824 | ||||
| 7 | IT_DISTR | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20050824 | ||||
| 8 | I_DTEQI | Call by reference | Type reference (TYPE) | UC_DTEQI | Meldeumfang für Equity-Konsolidierung | 20050824 |
Method CDL_POST_ATE on class CL_UC_SUPPLY_CHAIN_CG_EXEC has no exception.
Method CREATE_DOCUMENT_AND_LOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DOC | Call by reference | Type reference (TYPE) | STANDARD TABLE | Beleg | 20050824 | |||
| 2 | ET_LOG_COITP_SHARE | Call by reference | Type reference (TYPE) | HASHED TABLE | Einbeziehungsart, Kreisanteile, Effektive Kreisanteile | 20050824 | |||
| 3 | ET_LOG_DISTR | Call by reference | Type reference (TYPE) | SORTED TABLE | Verteilung auf Investoren | 20050824 | |||
| 4 | ET_LOG_DISTR_FIXED | Call by reference | Type reference (TYPE) | HASHED TABLE | Fixierte Werte einer Werteverteilung auf Investoren | 20050824 | |||
| 5 | ET_LOG_VAL_MODIF | Call by reference | Type reference (TYPE) | SORTED TABLE | Beträge durch effektive Kreisanteile modifiziert | 20050824 | |||
| 6 | ET_MESSAGE | Call by reference | Type reference (TYPE) | UC0_T_MESSAGE | Meldungen | 20050824 | |||
| 7 | IF_ALMU | Call by reference | Type reference (TYPE) | UC_FLG | Buchen auf anlageführende CU | 20050824 | |||
| 8 | IF_SELLER_EQUITY | Call by reference | Type reference (TYPE) | UC_FLG | Buchen auf den Verkäufer | 20050824 | |||
| 9 | IO_INV_ACC | Call by reference | Object reference (TYPE REF TO) | IF_UC_ACC | Beteiligungsposition zu "Verrechnung Konseinheit" | 20050824 | |||
| 10 | IS_ALMU | Call by reference | Type reference (TYPE) | DATA | Anlageführende CU | 20050824 | |||
| 11 | IS_SELLER | Call by reference | Type reference (TYPE) | DATA | Verkäufer | 20050824 | |||
| 12 | IT_DATA_RAW | Call by reference | Type reference (TYPE) | STANDARD TABLE | Buchungsbeschreibung | 20050824 | |||
| 13 | IT_EDGE | Call by reference | Type reference (TYPE) | SORTED TABLE | Lieferketten | 20050824 | |||
| 14 | IT_SUBNET | Call by reference | Type reference (TYPE) | UCF_TS_SUBNET | Subnetz der Lieferkettenstruktur | 20050824 | |||
| 15 | I_SUBNET_IDX | Call by reference | Type reference (TYPE) | SY-TABIX | Index interner Tabellen | 20050824 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler in der Einbeziehungsartenspezifischen Bearbeitung | 20050824 |
Method CREATE_LOG_COITP_SHARE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_LOG | Call by reference | Type reference (TYPE) | HASHED TABLE | 20050620 | ||||
| 2 | IT_COITP | Call by reference | Type reference (TYPE) | HASHED TABLE | 20050620 | ||||
| 3 | IT_EQUITY | Call by reference | Type reference (TYPE) | HASHED TABLE | At-Equity Einheiten (Infos schon bekannt) | 20050620 | |||
| 4 | IT_GSH | Call by reference | Type reference (TYPE) | HASHED TABLE | 20050620 | ||||
| 5 | IT_REPUNIT | Call by reference | Type reference (TYPE) | HASHED TABLE | 20050620 | ||||
| 6 | I_EGSH | Call by reference | Type reference (TYPE) | UC_PCNT1 | Änderung Anteil | 20050620 |
Method CREATE_LOG_COITP_SHARE on class CL_UC_SUPPLY_CHAIN_CG_EXEC has no exception.
Method CREATE_LOG_VAL_MODIF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_LOG_VAL_MODIF | Call by reference | Type reference (TYPE) | SORTED TABLE | 20050620 | ||||
| 2 | IT_DATA_RAW | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20050620 | ||||
| 3 | IT_VAL_MODIF | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20050620 | ||||
| 4 | I_EGSH | Call by reference | Type reference (TYPE) | UC_PCNT1 | Änderung Anteil | 20050620 |
Method CREATE_LOG_VAL_MODIF on class CL_UC_SUPPLY_CHAIN_CG_EXEC has no exception.
Method CUTOFF_CHAIN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_SUBNET | Call by reference | Type reference (TYPE) | UCF_TS_SUBNET | Subnetz der Lieferkettenstruktur (modifiziert) | 20050620 | |||
| 2 | IT_EDGE | Call by reference | Type reference (TYPE) | SORTED TABLE | Kantentabelle (Lieferketten) | 20050620 | |||
| 3 | IT_SUBNET | Call by reference | Type reference (TYPE) | UCF_TS_SUBNET | Subnetz der Lieferkettenstruktur | 20050620 |
Method CUTOFF_CHAIN on class CL_UC_SUPPLY_CHAIN_CG_EXEC has no exception.
Method FINALIZE Signature
Method FINALIZE on class CL_UC_SUPPLY_CHAIN_CG_EXEC has no parameter.
Method FINALIZE on class CL_UC_SUPPLY_CHAIN_CG_EXEC has no exception.
Method GET_COMBI_MSGV Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_MSGV | Call by reference | Type reference (TYPE) | SYMSGV | Nachrichtenvariable | 20050620 | |||
| 2 | IO_MODEL | Call by reference | Object reference (TYPE REF TO) | IF_UC_MODEL | Modell (Metadaten) | 20050620 | |||
| 3 | IS_VALUE | Call by reference | Type reference (TYPE) | DATA | 20050620 | ||||
| 4 | IT_VALUE | Call by reference | Type reference (TYPE) | UC0_TS_VALUE | Feldwerte | 20050620 |
Method GET_COMBI_MSGV on class CL_UC_SUPPLY_CHAIN_CG_EXEC has no exception.
Method GET_FLD_DESCRIPTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_DESC | Value transfer | Type reference (TYPE) | REPTEXT | Überschrift | 20050620 | |||
| 2 | IO_MODEL | Call by reference | Object reference (TYPE REF TO) | IF_UC_MODEL | Modell (Metadaten) | 20050620 | |||
| 3 | I_FLD | Call by reference | Type reference (TYPE) | UC_FIELDNAME | Feldname | 20050620 |
Method GET_FLD_DESCRIPTION on class CL_UC_SUPPLY_CHAIN_CG_EXEC has no exception.
Method GET_SHARES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_T_GSH | Call by reference | Object reference (TYPE REF TO) | DATA | 20050620 | ||||
| 2 | ET_DSH | Call by reference | Type reference (TYPE) | SORTED TABLE | 20050620 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler in der Einbeziehungsartenspezifischen Bearbeitung | 20050620 |
Method INIT_DEBUG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EF_DEBUG | Value transfer | Type reference (TYPE) | UC_FLG | Allgemeines Kennzeichen SAP Konsolidierung | 20050620 |
Method INIT_DEBUG on class CL_UC_SUPPLY_CHAIN_CG_EXEC has no exception.
Method INIT_EXEC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Call by reference | Type reference (TYPE) | UC0_T_MESSAGE | Meldungen | 20050620 | |||
| 2 | IO_MODEL | Call by reference | Object reference (TYPE REF TO) | IF_UC_MODEL | Modell (Metadaten) | 20050620 | |||
| 3 | IO_SEL | Call by reference | Object reference (TYPE REF TO) | IF_UC_SEL | Datenselektion (von Maßnahmenausführung) | 20050620 | |||
| 4 | IS_CONTROL_INIT | Call by reference | Type reference (TYPE) | UCD_SX_METH_EXEC_CONTROL | Kontrollstruktur von Maßnahmenausführung | 20050620 | |||
| 5 | IS_DATA_RAW | Call by reference | Type reference (TYPE) | DATA | Arbeitsbereich vormerken | 20050620 | |||
| 6 | IS_DOC | Call by reference | Type reference (TYPE) | DATA | Arbeitsbereich vormerken | 20050620 | |||
| 7 | IS_LOG_DISTR | Call by reference | Type reference (TYPE) | DATA | Arbeitsbereich vormerken | 20050620 | |||
| 8 | IS_LOG_VAL_MODIF | Call by reference | Type reference (TYPE) | DATA | Arbeitsbereich vormerken | 20050620 | |||
| 9 | IT_FLD_FROM_TO | Call by reference | Type reference (TYPE) | UCF_T_FLD_FROM_TO | Lieferketten: Definition der Kantenbeziehungen | 20050620 |
Method INIT_EXEC on class CL_UC_SUPPLY_CHAIN_CG_EXEC has no exception.
Method INIT_GROUP_EXEC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Call by reference | Type reference (TYPE) | UC0_T_MESSAGE | Meldungen | 20050620 | |||
| 2 | IT_REPGROUP | Call by reference | Type reference (TYPE) | UC0_TS_VALUE | Feldwerte | 20050620 |
Method INIT_GROUP_EXEC on class CL_UC_SUPPLY_CHAIN_CG_EXEC has no exception.
Method SPLIT_CHAIN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ROOT_NEW | Call by reference | Type reference (TYPE) | CL_UC_SUPPLY_CHAIN=>T_SUBNET_IDX | 20050824 | ||||
| 2 | ET_SUBNET | Call by reference | Type reference (TYPE) | UCF_TS_SUBNET | Subnetz der Lieferkettenstruktur | 20050824 | |||
| 3 | IT_EDGE | Call by reference | Type reference (TYPE) | SORTED TABLE | 20050824 | ||||
| 4 | IT_SUBNET | Call by reference | Type reference (TYPE) | UCF_TS_SUBNET | Subnetz der Lieferkettenstruktur | 20050824 |
Method SPLIT_CHAIN on class CL_UC_SUPPLY_CHAIN_CG_EXEC has no exception.
History
| Last changed by/on | SAP | 20060208 |
| SAP Release Created in | 600 |