SAP ABAP Class CL_FCO_COSS_UPDATE (Postings to COSS)
Hierarchy
☛
BBPCRM (Software Component) BBPCRM
⤷
CRM (Application Component) Customer Relationship Management
⤷
CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
⤷
KBAS (Package) Overhead Cost Controlling
⤷
⤷
⤷
Properties
| Class | CL_FCO_COSS_UPDATE | |
| Short Description | Postings to COSS | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | KBAS | Overhead Cost Controlling |
| Created | 20130602 | SAP |
| Last change | 20140121 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_FCO_COSS_UPDATE has no forward declaration.
Interfaces
Class CL_FCO_COSS_UPDATE has no interface implemented.
Friends
Class CL_FCO_COSS_UPDATE has no friend class.
Attributes
Class CL_FCO_COSS_UPDATE has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | DELETE Table COSS | 20130719 | |
| 2 | Static method | Public | Method | INSERT Table COSS | 20130719 | |
| 3 | Static method | Public | Method | MODIFY Table COSS | 20130719 | |
| 4 | Static method | Public | Method | SELECT SINGLE FOR UPDATE Timestamp | 20130719 | |
| 5 | Static method | Public | Method | UPDATE Table COSS | 20130719 | |
| 6 | Static method | Public | Method | UPDATE SET Table COSS from COEJ | 20130719 | |
| 7 | Static method | Public | Method | UPDATE SET Table COSS from COEP | 20130719 | |
| 8 | Static method | Public | Method | UPDATE SET Table COSS from COEP with TIMESTAMP | 20130719 | |
| 9 | Static method | Public | Method | UPDATE SET Table COSS from COSS as importing structure | 20130719 | |
| 10 | Static method | Public | Method | UPDATE SET Table COSS - only MEINH | 20130719 | |
| 11 | Static method | Public | Method | UPDATE SET Table COSS - only TWAER | 20130719 |
Events
Class CL_FCO_COSS_UPDATE has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | YT_COSS | Public | See coding | 20130719 | YT_COSS TYPE TABLE OF coss
|
||
| 2 | YT_COSS_KEY | Public | See coding | 20130719 | BEGIN OF YT_COSS_KEY,
OBJNR TYPE J_OBJNR,
WRTTP TYPE CO_WRTTP,
GJAHR TYPE GJAHR,
LEDNR TYPE LEDNR,
VERSN TYPE VERSN,
KSTAR TYPE KSTAR,
HRKFT TYPE CO_SUBKEY,
VRGNG TYPE CO_VORGANG,
PAROB TYPE PAROB,
USPOB TYPE USPOB,
BEKNZ TYPE BEKNZ,
TWAER TYPE TWAER,
PERBL TYPE PERBL,
END OF YT_COSS_KEY
|
Method Signatures
Method DELETE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Return Code | 20130719 | |||
| 2 | IS_COSS | Call by reference | Type reference (TYPE) | COSS | CO Object: Cost Totals for inernal Postings | 20130719 | |||
| 3 | IT_COSS | Call by reference | Type reference (TYPE) | YT_COSS | Table: Cost Totals for Internal Postings | 20130719 | |||
| 4 | IT_WHERE_CLAUSE | Call by reference | Type reference (TYPE) | COSELTAB | Selection table with field name | 20130719 | |||
| 5 | IT_WHERE_CLAUSE_WITH_EQ | Call by reference | Type reference (TYPE) | COFIELDTAB | Fieldnames for WHERE clause with EQ | 20130719 | |||
| 6 | IT_WHERE_CLAUSE_WITH_LIKE | Call by reference | Type reference (TYPE) | COFIELDTAB | Fieldnames for WHERE clause with LIKE | 20130719 | |||
| 7 | IV_CLIENT_SPECIFIED | Call by reference | Type reference (TYPE) | BOOLEAN | With client specified | 20130719 |
Method DELETE on class CL_FCO_COSS_UPDATE has no exception.
Method INSERT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Return Code | 20130719 | |||
| 2 | IS_COSS | Call by reference | Type reference (TYPE) | COSS | CO Object: Cost Totals for internal Postings | 20130719 | |||
| 3 | IT_COSS | Call by reference | Type reference (TYPE) | YT_COSS | Table COSS | 20130719 | |||
| 4 | IV_CLIENT_SPECIFIED | Call by reference | Type reference (TYPE) | BOOLEAN | With client specified | 20130719 | |||
| 5 | IV_DUPLICATE_KEYS | Call by reference | Type reference (TYPE) | BOOLEAN | Accepting duplicate keys | 20130719 |
Method INSERT on class CL_FCO_COSS_UPDATE has no exception.
Method MODIFY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Return Code | 20130719 | |||
| 2 | IS_COSS | Call by reference | Type reference (TYPE) | COSS | CO Object: Cost Totals for internal Postings | 20130719 | |||
| 3 | IT_COSS | Call by reference | Type reference (TYPE) | YT_COSS | Table: Cost Totals for internal Postings | 20130719 | |||
| 4 | IV_CLIENT_SPECIFIED | Call by reference | Type reference (TYPE) | BOOLEAN | With client specified | 20130719 |
Method MODIFY on class CL_FCO_COSS_UPDATE has no exception.
Method SELECT_SINGLE_FOR_UPDATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Return Code | 20130719 | |||
| 2 | EV_TIMESTAMP | Call by reference | Type reference (TYPE) | RKE_HZSTMP | Timestamp | 20130719 | |||
| 3 | IS_COSS_KEY | Call by reference | Type reference (TYPE) | YT_COSS_KEY | COSS Key | 20130719 |
Method SELECT_SINGLE_FOR_UPDATE on class CL_FCO_COSS_UPDATE has no exception.
Method UPDATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Return Code | 20130719 | |||
| 2 | IS_COSS | Call by reference | Type reference (TYPE) | COSS | CO Object: Cost Totals for internal Postings | 20130719 | |||
| 3 | IT_COSS | Call by reference | Type reference (TYPE) | YT_COSS | Table: Cost Totals for internal postings | 20130719 | |||
| 4 | IV_CLIENT_SPECIFIED | Call by reference | Type reference (TYPE) | BOOLEAN | With client specified | 20130719 |
Method UPDATE on class CL_FCO_COSS_UPDATE has no exception.
Method UPDATE_SET_FROM_COEJ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Return Code | 20130719 | |||
| 2 | IS_COEJ | Call by reference | Type reference (TYPE) | COEJ | CO Object: Line Items (by Fiscal Year) | 20130719 | |||
| 3 | IV_PERBL | Call by reference | Type reference (TYPE) | PERBL | '016' | Period block | 20130719 | ||
| 4 | IV_QUANTITY_ONLY | Call by reference | Type reference (TYPE) | BOOLEAN | Only MEG and MEF fields will be SET | 20130719 | |||
| 5 | IV_TIMESTAMP | Call by reference | Type reference (TYPE) | RKE_HZSTMP | Time created (Greenwich Meantime) | 20130719 | |||
| 6 | IV_TIMESTAMP_IN_WHERE | Call by reference | Type reference (TYPE) | BOOLEAN | Special logic for timestamp in where clause | 20130719 |
Method UPDATE_SET_FROM_COEJ on class CL_FCO_COSS_UPDATE has no exception.
Method UPDATE_SET_FROM_COEP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Return Code | 20130719 | |||
| 2 | IS_COEP | Call by reference | Type reference (TYPE) | COEP | CO Object: Line Items (by Period) | 20130719 | |||
| 3 | IV_MUV | Call by reference | Type reference (TYPE) | MUVXX | Quantities Incomplete | 20130719 | |||
| 4 | IV_PERBL | Call by reference | Type reference (TYPE) | PERBL | '016' | Period block | 20130719 | ||
| 5 | IV_PERIOD | Call by reference | Type reference (TYPE) | CO_PERIO | Period to be set | 20130719 |
Method UPDATE_SET_FROM_COEP on class CL_FCO_COSS_UPDATE has no exception.
Method UPDATE_SET_FROM_COEP_TIMESTAMP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Return Code | 20130719 | |||
| 2 | IS_COEP | Call by reference | Type reference (TYPE) | COEP | CO Object: Line Items (by Period) | 20130719 | |||
| 3 | IV_MUV | Call by reference | Type reference (TYPE) | MUVXX | Quantities Incomplete | 20130719 | |||
| 4 | IV_PERBL | Call by reference | Type reference (TYPE) | PERBL | '016' | Period block | 20130719 | ||
| 5 | IV_PERIOD | Call by reference | Type reference (TYPE) | CO_PERIO | Period to be set | 20130719 | |||
| 6 | IV_TIMESTAMP | Call by reference | Type reference (TYPE) | RKE_HZSTMP | Time created (Greenwich Meantime) | 20130719 | |||
| 7 | IV_TIMESTAMP_IN_WHERE | Call by reference | Type reference (TYPE) | BOOLEAN | Special logic for timestamp in where clause | 20130719 |
Method UPDATE_SET_FROM_COEP_TIMESTAMP on class CL_FCO_COSS_UPDATE has no exception.
Method UPDATE_SET_FROM_COSS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Return Code | 20130719 | |||
| 2 | IS_COSS | Call by reference | Type reference (TYPE) | COSS | CO Object: Cost Totals for Internal Postings | 20130719 | |||
| 3 | IV_CLIENT_SPECIFIED | Call by reference | Type reference (TYPE) | BOOLEAN | Client spcified | 20130719 |
Method UPDATE_SET_FROM_COSS on class CL_FCO_COSS_UPDATE has no exception.
Method UPDATE_SET_MEINH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Return Code | 20130719 | |||
| 2 | IS_COSS | Call by reference | Type reference (TYPE) | COSS | CO Object: Cost Totals for internal Postings | 20130719 | |||
| 3 | IT_WHERE_CLAUSE_WITH_EQ | Call by reference | Type reference (TYPE) | COFIELDTAB | Fieldnames for WHERE clause with EQ | 20130719 | |||
| 4 | IV_CLIENT_SPECIFIED | Call by reference | Type reference (TYPE) | BOOLEAN | client specified | 20130719 |
Method UPDATE_SET_MEINH on class CL_FCO_COSS_UPDATE has no exception.
Method UPDATE_SET_TWAER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Return Code | 20130719 | |||
| 2 | IS_COSS | Call by reference | Type reference (TYPE) | COSS | CO Object: Cost Totals for internal Postings | 20130719 | |||
| 3 | IT_WHERE_CLAUSE_WITH_EQ | Call by reference | Type reference (TYPE) | COFIELDTAB | Fieldnames for WHERE clause with EQ | 20130719 | |||
| 4 | IV_CLIENT_SPECIFIED | Call by reference | Type reference (TYPE) | BOOLEAN | client specified | 20130719 |
Method UPDATE_SET_TWAER on class CL_FCO_COSS_UPDATE has no exception.
History
| Last changed by/on | SAP | 20140121 |
| SAP Release Created in |