Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Hii - some documentation for the function modules requried - pls.

Former Member
0 Likes
975

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

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
929

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

6 REPLIES 6
Read only

Former Member
0 Likes
929

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

Read only

0 Likes
929

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

Read only

0 Likes
929

hi,

did u chk the other links

rgds

anver

Read only

Former Member
0 Likes
930

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

Read only

0 Likes
929

Thanks a ton - my work is done.

Regards

Harini.

abap.harini@gmail.com