SAP ABAP Class CL_IFW_STATUS (IFW Status class)
Hierarchy
☛
SAP_APPL (Software Component) Logistics and Accounting
⤷
LO-AB-IFW (Application Component) Invoice Forecasting
⤷
CIWB_STATUS (Package) IFW status management

⤷

⤷

Properties
Class | CL_IFW_STATUS | |
Short Description | IFW Status class | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | CIWB_STATUS | IFW status management |
Created | 20100818 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_IFW_STATUS has no interface implemented.
Friends
Class CL_IFW_STATUS has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'IFW_T_COMM' | BRF+ comm table | 20101011 | |
2 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'IFW_S_STATUS_COMM' | Communication structure | 20101123 | |
3 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'DATE_OFFSET' | date offset | 20101011 | |
4 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'DATE_OFFSET_IDD' | date offset from idd | 20101116 | |
5 | ![]() |
Constant | Public | Type reference (TYPE) | SY-MSGTY | 'E' | error | 20101109 | |
6 | ![]() |
Constant | Public | Type reference (TYPE) | FDT_UUID | '1B9C6B4CFA195E03E10000000A4285B9' | FDT: Universal Unique Identifier | 20101011 | |
7 | ![]() |
Constant | Public | Type reference (TYPE) | SY-MSGTY | 'I' | Information | 20101109 | |
8 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'INV_DUE_DATE_FIN' | Invoice Due Date Final | 20101018 | |
9 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'INV_DUE_DATE_PRO' | Invoice Due Date Provisional | 20101018 | |
10 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'INV_ITEM' | Invoice Item | 20101123 | |
11 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'INV_NR' | Invoice Number | 20101123 | |
12 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'INV_TYPE' | Invoice Type | 20101123 | |
13 | ![]() |
Constant | Public | Type reference (TYPE) | SY-MSGID | 'IFW_STATUS' | Message Class | 20101109 | |
14 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'PAY_DUE_DATE_FIN' | Invoice Due Date Final | 20101123 | |
15 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'PAY_DUE_DATE_PRO' | Invoice Due Date Provisional | 20101123 | |
16 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'ROOT_DOC' | Root Doc | 20101018 | |
17 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'ROOT_DOC_ITEM' | Root Doc Item | 20101018 | |
18 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'ROOT_DOC_TYPE' | Root Doc Type | 20101018 | |
19 | ![]() |
Constant | Public | Type reference (TYPE) | CIWB_DE_ROOT_DOC_TYPE | '01' | Source Document Type | 20101011 | |
20 | ![]() |
Constant | Public | Type reference (TYPE) | IFW_DE_STATUS | '000' | Status 000 | 20101122 | |
21 | ![]() |
Constant | Public | Type reference (TYPE) | IFW_DE_STATUS | '001' | Status 001 | 20110412 | |
22 | ![]() |
Constant | Public | Type reference (TYPE) | IFW_DE_STATUS | '002' | Status 002 | 20110412 | |
23 | ![]() |
Constant | Public | Type reference (TYPE) | IFW_DE_STATUS | '003' | Status 003 | 20101011 | |
24 | ![]() |
Constant | Public | Type reference (TYPE) | IFW_DE_STATUS | '004' | Status 004 | 20110412 | |
25 | ![]() |
Constant | Public | Type reference (TYPE) | IFW_DE_STATUS | '005' | Status 005 | 20101011 | |
26 | ![]() |
Constant | Public | Type reference (TYPE) | IFW_DE_STATUS | '006' | Status 006 | 20110412 | |
27 | ![]() |
Constant | Public | Type reference (TYPE) | IFW_DE_STATUS | '007' | Status 007 | 20110412 | |
28 | ![]() |
Constant | Public | Type reference (TYPE) | IFW_DE_STATUS | '008' | Status 008 | 20101011 | |
29 | ![]() |
Constant | Public | Type reference (TYPE) | IFW_DE_STATUS | '009' | Status 009 | 20110412 | |
30 | ![]() |
Constant | Public | Type reference (TYPE) | IFW_DE_STATUS | '010' | Status 010 | 20101011 | |
31 | ![]() |
Constant | Public | Type reference (TYPE) | IFW_DE_STATUS | '011' | Status 011 | 20110808 | |
32 | ![]() |
Constant | Public | Type reference (TYPE) | SY-MSGTY | 'W' | Warning | 20101109 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Private | Method | call brf+ function | 20100818 |
2 | ![]() |
Static method | Private | Method | determine header status | 20100823 |
3 | ![]() |
Static method | Public | Method | determine IFW status | 20100818 |
4 | ![]() |
Static method | Private | Method | 20100921 | |
5 | ![]() |
Static method | Public | Method | set status into result structure | 20101124 |
Events
Class CL_IFW_STATUS has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | IFW_TT_STATUS_COMM | Public | See coding | 20100824 | ifw_tt_status_comm TYPE STANDARD TABLE OF ifw_s_status_comm
|
Method Signatures
Method CALL_BRF_FUNCTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_T_RESULT | Call by reference | Type reference (TYPE) | IFW_TT_STATUS_RESULT | Status result structure | 20100818 | ||
2 | ![]() |
I_COMM_STRUCTURE_NAME | Call by reference | Type reference (TYPE) | IFW_DE_COMM_STRUCTURE_NAME | BRFplus Communication Structure | 20101125 | ||
3 | ![]() |
I_CREATE_BRF_TRACE | Call by reference | Type reference (TYPE) | XFELD | Create BRF+ trace | 20101209 | ||
4 | ![]() |
I_FUNCTION_ID | Call by reference | Type reference (TYPE) | IFW_DE_FUNCTION_ID | function ID | 20100921 | ||
5 | ![]() |
I_T_COMM | Call by reference | Type reference (TYPE) | ANY TABLE | comm table | 20100820 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception class for IFW | 20110301 |
Method DETERMINE_HEADER_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_S_HEADER_RESULT | Call by reference | Type reference (TYPE) | IFW_S_STATUS_RESULT | Status result structure | 20100823 | ||
2 | ![]() |
I_T_COMM | Call by reference | Type reference (TYPE) | IFW_TT_STATUS_COMM | Status comm type | 20100823 | ||
3 | ![]() |
I_T_RESULT | Call by reference | Type reference (TYPE) | IFW_TT_STATUS_RESULT | Status result type | 20100823 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception class for IFW | 20101110 |
Method DETERMINE_IFW_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_T_HEADER_RESULT | Call by reference | Type reference (TYPE) | IFW_TT_STATUS_RESULT | Status result structure | 20100823 | ||
2 | ![]() |
E_T_RESULT | Call by reference | Type reference (TYPE) | IFW_TT_STATUS_RESULT | Status result type | 20100818 | ||
3 | ![]() |
I_CREATE_BRF_TRACE | Call by reference | Type reference (TYPE) | XFELD | ' ' | create BRF+ trace | 20101209 | |
4 | ![]() |
I_READ_DESCRIPTION | Call by reference | Type reference (TYPE) | XFELD | ' ' | read description | 20101123 | |
5 | ![]() |
I_T_HEADER | Call by reference | Type reference (TYPE) | IFW_TT_FC_HEADER_STD | Invoice forecast. header | 20100818 | ||
6 | ![]() |
I_T_ITEMS | Call by reference | Type reference (TYPE) | IFW_TT_FC_ITEM_STD | Invoice forecast. item | 20100818 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception class for IFW | 20101109 |
Method READ_STATUS_CUSTOMIZING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_COMM_STRUCTURE_NAME | Call by reference | Type reference (TYPE) | IFW_DE_COMM_STRUCTURE_NAME | Function name | 20100930 | ||
2 | ![]() |
E_FUNCTION_ID | Call by reference | Type reference (TYPE) | IFW_DE_FUNCTION_ID | Function Id | 20100921 | ||
3 | ![]() |
E_S_COMM_STRUCTURE | Call by reference | Object reference (TYPE REF TO) | DATA | Comm structure | 20100928 | ||
4 | ![]() |
I_ROOT_DOC_TYPE | Call by reference | Type reference (TYPE) | CIWB_DE_ROOT_DOC_TYPE | Source Document Type | 20100921 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception class for IFW | 20101110 |
Method SET_STATUS_INTO_RESULT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_T_RESULT | Call by reference | Type reference (TYPE) | IFW_TT_STATUS_RESULT | Status result structure | 20101126 | ||
2 | ![]() |
I_STATUS | Call by reference | Type reference (TYPE) | IFW_DE_STATUS | Status | 20101124 | ||
3 | ![]() |
I_S_COMM | Call by reference | Type reference (TYPE) | IFW_S_STATUS_COMM | IFW status communication structure | 20101124 |
Method SET_STATUS_INTO_RESULT on class CL_IFW_STATUS has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 606 |