‎2006 Nov 24 6:10 AM
Hi Gurus :
Can some one give me description of the below mentioned function modules.
How exactly the functionality is working ?
I need to give the documentation as a part of my assignment.
Advance thanks.
1. PERIOD_DAY_DETERMINE
2. G_SET_GET_ID_FROM_NAME
3. G_SET_TREE_IMPORT
4. CONVERSION_EXIT_ALPHA_INPUT
5. FI_PERIOD_DETERMINE
6. ENQUEUE_EZINTFSYS
7. AM_PING_AND_WAIT
8. DEQUEUE_EZINTFSYS
9. LIST_FROM_MEMORY
10. WRITE_LIST
11. BDC_OPEN_GROUP
12. BDC_CLOSE_GROUP
13. BDC_INSERT
‎2006 Nov 24 6:19 AM
hi,
1. PERIOD_DAY_DETERMINE -
to list the particular day in period .period can vary based on client
2. G_SET_GET_ID_FROM_NAME----
Use this module to derive the internal set Id from the name that appears on the user interface, for example, in order then to import the set
3. G_SET_TREE_IMPORT -
Import of set hierarchy or header information for a set.
The set transferred in the parameter SETID is imported. The set ID must first have been determined from the external set name (see the function group documentation).
The hierarchy, that is, all the subordinate sets are returned to the SET_HIERARCHY table, all values in the hierarchy to the SET_VALUES table.
If the parameter TABNAME is not initial, a check is made as to whether there is exactly one field in the specified table that is compatible with the table field for which the set was created. If this is the case the fields TABNAME and FIELDNAME are replaced with the name of this table field in SET_HIERARCHY. If there is no, or more than one, compatible field, the exception ILLEGAL_TABLE_REPLACEMENT is triggered.
If the parameters TABNAME and FIELDNAME are both not initial, a check is made whether the table field specified exists and is compatible with the table field for which the set has been created. If this is the case again the fields TABNAME and FIELD NAME are replaced by this table field in SET_HIERARCHY. Otherwise the exception ILLEGAL_FIELD_REPLACEMENT is triggered.
4. CONVERSION_EXIT_ALPHA_INPUT----it convert data into internal format by putting leading zeros
5. FI_PERIOD_DETERMINE----
it gives periods for fi documents
6. ENQUEUE_EZINTFSYS----
used for locking objects
7. AM_PING_AND_WAIT
8. DEQUEUE_EZINTFSYS----
for unlocking
9. LIST_FROM_MEMORY----
Retrieves a list from ABAP Memory exported using 'LIST_TO_MEMORY' or SUBMIT... EXPORTING LIST TO MEMROY and places it in the internal table LISTOBJECT.
10. WRITE_LIST----
The list saved in the container LISTOBJECT is displayed as a list. The display uses WRITE statements, which means that is is not encapsulated (by CALL SCREEN or similar). The list can be combined with preceding or subsequent WRITE statements in a single list display.
11. BDC_OPEN_GROUP ---used to open a session
12. BDC_CLOSE_GROUP----used to close session
13. BDC_INSERT -
used to call the transaction
Regards,
Sunil.K
‎2006 Nov 24 6:13 AM
Hi,
For the documentation of these function modules just goto the FM and click on function module documentation available on the application toolbar.
Regards,
Ram
‎2006 Nov 24 6:14 AM
‎2006 Nov 24 6:22 AM
Checked the site - it does not contain the exact documentation i was lookign for the function modules - even i checked the documentation for the function module at se37 level - the documentation is not available.
Any probable other ways - pls.
Harini
‎2006 Nov 24 6:25 AM
‎2006 Nov 24 6:19 AM
hi,
1. PERIOD_DAY_DETERMINE -
to list the particular day in period .period can vary based on client
2. G_SET_GET_ID_FROM_NAME----
Use this module to derive the internal set Id from the name that appears on the user interface, for example, in order then to import the set
3. G_SET_TREE_IMPORT -
Import of set hierarchy or header information for a set.
The set transferred in the parameter SETID is imported. The set ID must first have been determined from the external set name (see the function group documentation).
The hierarchy, that is, all the subordinate sets are returned to the SET_HIERARCHY table, all values in the hierarchy to the SET_VALUES table.
If the parameter TABNAME is not initial, a check is made as to whether there is exactly one field in the specified table that is compatible with the table field for which the set was created. If this is the case the fields TABNAME and FIELDNAME are replaced with the name of this table field in SET_HIERARCHY. If there is no, or more than one, compatible field, the exception ILLEGAL_TABLE_REPLACEMENT is triggered.
If the parameters TABNAME and FIELDNAME are both not initial, a check is made whether the table field specified exists and is compatible with the table field for which the set has been created. If this is the case again the fields TABNAME and FIELD NAME are replaced by this table field in SET_HIERARCHY. Otherwise the exception ILLEGAL_FIELD_REPLACEMENT is triggered.
4. CONVERSION_EXIT_ALPHA_INPUT----it convert data into internal format by putting leading zeros
5. FI_PERIOD_DETERMINE----
it gives periods for fi documents
6. ENQUEUE_EZINTFSYS----
used for locking objects
7. AM_PING_AND_WAIT
8. DEQUEUE_EZINTFSYS----
for unlocking
9. LIST_FROM_MEMORY----
Retrieves a list from ABAP Memory exported using 'LIST_TO_MEMORY' or SUBMIT... EXPORTING LIST TO MEMROY and places it in the internal table LISTOBJECT.
10. WRITE_LIST----
The list saved in the container LISTOBJECT is displayed as a list. The display uses WRITE statements, which means that is is not encapsulated (by CALL SCREEN or similar). The list can be combined with preceding or subsequent WRITE statements in a single list display.
11. BDC_OPEN_GROUP ---used to open a session
12. BDC_CLOSE_GROUP----used to close session
13. BDC_INSERT -
used to call the transaction
Regards,
Sunil.K
‎2006 Nov 24 6:24 AM
Thanks a ton - my work is done.
Regards
Harini.
abap.harini@gmail.com