Couldn't include CNTN01 in z function group created at SE80
Dear All,
I am involved in workflow development for determining agent for a step.
But I couldn't include <CNTN01> in z function group created at SE80?
How to do so?I will be grateful for your help.
Thanks,
S.Suresh
Hi Samson,
Thanks for your reply.
As you stated, <CNTN01> is found at the include file LSWEATOP under the function group SWEA.
It implies that I need not include ,<CNTN01> in my z function group?
Thanks,
S.Suresh
Similar Messages
-
Modify standard include of Custom Function Group
Hi experts!
I have a include LZFG_VT00 into ZFG Function group.
SAP created this include when I set Table maintenance generator in SE11 for table ZFG_TABLE1.
SAP wrotes this code in include automatic:
view related data declarations
generation date: 13.08.2007 at 13:17:25 by user DJLU
view maintenance generator version: #001407#
...processing: ZFG_TABLE1......................................
DATA: BEGIN OF STATUS_ZFG_TABLE1 . "state vector
INCLUDE STRUCTURE VIMSTATUS.
DATA: END OF STATUS_ZFG_TABLE1 .
CONTROLS: TCTRL_ZFG_TABLE1
TYPE TABLEVIEW USING SCREEN '0001'.
.........table declarations:.................................
TABLES: *ZFG_TABLE1 .
TABLES: ZFG_TABLE1 .
The problem is:
Table ZFG_TABLE1 is deleted.
View ZFG_TABLE1 is deleted.
But, you can see, include LZFG_VT00 declares ZFG_TABLE1 and I can not change it because is a SAP standard program.
Any suggestions?
A lot of thanks in advance.
Regards.
djluHi,
IF the table is deleted, then goto SE80 & delete the corresponding function group as well.
Best regards,
Prashant -
Function group cannot be processed
Hi All,
I have added a new field to an already created custom table. when trying to regenerate the table maintenance generator i get an information message "*function group cannot be processed*". The reason being that the function group is inactive. I tried to activate that function group. But then found that there were some errors because of which i couldn't activate it . it showed that an Include report was not found. That include is reserved for function group includes. What do i do to solve this problem.
Edited by: Herwin Wilmet Dsouza on Dec 10, 2009 7:58 AMHi,
The best thing to do when you add a custom field in the custom table is to degenerate the TMG, the View and then activate the Table using SE14 (Database utility) and then from the View again use the TMG to generate the Maintainance Views.
Yes, this is a lengthy process but at least this is good as it will ensure that the Function Group is activated and the views will work properly.
Note : If you have added your own logic or code in the TMG for any additional functionality you need to take a backup of the code or all the relevant objects (e.g. Include Reports,etc) as once you do a new generation of the same function groups this will be over written.
Hope this helps.
Thanks,
Samantak. -
Follow-up question on ZXM08U16 table E_TDRSEG (function group XM08)
Rich's suggestion worked (on how to retype the E_TDRSEG table received from MIRO by include ZXM08U16 in the function group XM08.
Before asking my new follow-up question, let me recap the original SAP typing of this table and the way I've retyped it (following Rich's instructions):
The original SAP typing is:
E_TDRSEG TYPE MMCR_TDRSEG
TYPES: mmcr_tdrseg TYPE mmcr_drseg OCCURS 0,
TYPES: BEGIN OF mmcr_drseg_co.
INCLUDE STRUCTURE cobl_mrm_d.
TYPES: cr LIKE drseg_cr OCCURS 0,
unpl_refwr TYPE refwr,
END OF mmcr_drseg_co.
TYPES: BEGIN OF mmcr_drseg.
INCLUDE STRUCTURE drseg.
TYPES: cr LIKE drseg_cr OCCURS 0,
co TYPE mmcr_drseg_co OCCURS 0,
sm LIKE drseg_sm OCCURS 0,
charact TYPE rbcharact_instance OCCURS 3,
"instances of characteristics
uebgmat TYPE matnr,
uebrblgp TYPE rblgp,
selkz_db TYPE selkz,
rblgp_old TYPE rblgp, "rblgp before aggregation
END OF mmcr_drseg.
I retyped this as follows:
TYPES:
ty_cobl_mrm_d TYPE cobl_mrm_d,
ty_drseg_cr TYPE STANDARD TABLE OF drseg_cr with DEFAULT KEY,
ty_drseg_sm TYPE STANDARD TABLE OF drseg_sm with DEFAULT KEY,
ty_charact TYPE STANDARD TABLE OF rbcharact_instance with DEFAULT KEY,
BEGIN OF ty_mmcr_drseg_co.
INCLUDE TYPE ty_cobl_mrm_d.
TYPES:
cr TYPE ty_drseg_cr ,
unpl_refwr TYPE refwr,
END OF ty_mmcr_drseg_co,
ty_co TYPE STANDARD TABLE OF ty_mmcr_drseg_co
WITH DEFAULT KEY,
BEGIN OF ty_mmcr_drseg.
INCLUDE TYPE drseg.
TYPES:
cr TYPE ty_drseg_cr,
co TYPE ty_co,
sm TYPE ty_drseg_sm,
charact TYPE ty_charact, "instances of characteristics
uebgmat TYPE matnr,
uebrblgp TYPE rblgp,
selkz_db TYPE selkz,
rblgp_old TYPE rblgp, "rblgp before aggregation
END OF ty_mmcr_drseg.
DATA:
x_mmcr_drseg TYPE mmcr_drseg,
x_mmcr_drseg_oo TYPE ty_mmcr_drseg,
it_mmcr_drseg TYPE STANDARD TABLE OF ty_mmcr_drseg,
x_drseg_cr TYPE drseg_cr,
x_drseg_sm TYPE drseg_sm,
x_drseg_co TYPE ty_mmcr_drseg_co.
But here's my question. To load the new table from the SAP table, I've had to use the code below. Is there any way to simplify this code? (I don't think there is because the drseg structure is included in the old and the new, so you can't simply say new-drseg = old-drseg. But maybe there's another way to do it and I'm not seeing it. Also, note that I had to loop on each of the inner three tables because it wouldn't compile when I tried statements of the form "new-table[] = old-table[].)
LOOP AT e_tdrseg INTO x_mmcr_drseg.
x_mmcr_drseg_oo-anln1 = x_mmcr_drseg-anln1.
x_mmcr_drseg_oo-anln2 = x_mmcr_drseg-anln2.
x_mmcr_drseg_oo-aplzl = x_mmcr_drseg-aplzl.
x_mmcr_drseg_oo-arewr = x_mmcr_drseg-arewr.
x_mmcr_drseg_oo-areww = x_mmcr_drseg-areww.
x_mmcr_drseg_oo-aufnr = x_mmcr_drseg-aufnr.
x_mmcr_drseg_oo-aufpl = x_mmcr_drseg-aufpl.
x_mmcr_drseg_oo-basme = x_mmcr_drseg-aufpl.
x_mmcr_drseg_oo-bedat = x_mmcr_drseg-bedat.
x_mmcr_drseg_oo-begru = x_mmcr_drseg-begru.
x_mmcr_drseg_oo-bewae = x_mmcr_drseg-bewae.
x_mmcr_drseg_oo-ekgrp = x_mmcr_drseg-ekgrp.
x_mmcr_drseg_oo-bpmng = x_mmcr_drseg-bpmng.
x_mmcr_drseg_oo-bprme = x_mmcr_drseg-bprme.
x_mmcr_drseg_oo-bpumn = x_mmcr_drseg-bprme.
x_mmcr_drseg_oo-bpumz = x_mmcr_drseg-bpumz.
x_mmcr_drseg_oo-bpwem = x_mmcr_drseg-bpwem.
x_mmcr_drseg_oo-bprem = x_mmcr_drseg-bprem.
x_mmcr_drseg_oo-bsmng = x_mmcr_drseg-bsmng.
x_mmcr_drseg_oo-budat = x_mmcr_drseg-budat.
x_mmcr_drseg_oo-bukrs = x_mmcr_drseg-bukrs.
x_mmcr_drseg_oo-bwtar = x_mmcr_drseg-bwtar.
LOOP at x_mmcr_drseg-cr INTO x_drseg_cr.
APPEND x_drseg_cr TO x_mmcr_drseg_oo-cr.
ENDLOOP..
LOOP at x_mmcr_drseg-co INTO x_drseg_co.
APPEND x_drseg_co TO x_mmcr_drseg_oo-co.
ENDLOOP..
LOOP at x_mmcr_drseg-sm INTO x_drseg_sm.
APPEND x_drseg_sm TO x_mmcr_drseg_oo-sm.
ENDLOOP..
x_mmcr_drseg_oo-charact = x_mmcr_drseg-charact.
x_mmcr_drseg_oo-uebgmat = x_mmcr_drseg-uebgmat.
x_mmcr_drseg_oo-uebrblgp = x_mmcr_drseg-uebrblgp.
x_mmcr_drseg_oo-selkz_db = x_mmcr_drseg-selkz_db.
x_mmcr_drseg_oo-rblgp_old = x_mmcr_drseg-rblgp_old.
ENDLOOP.Hi
I don't think, I'm agree with you, u can only replace some statament:
LOOP AT E_TDRSEG INTO X_MMCR_DRSEG.
X_MMCR_DRSEG_OO-ANLN1 = X_MMCR_DRSEG-ANLN1.
X_MMCR_DRSEG_OO-ANLN2 = X_MMCR_DRSEG-ANLN2.
X_MMCR_DRSEG_OO-APLZL = X_MMCR_DRSEG-APLZL.
X_MMCR_DRSEG_OO-AREWR = X_MMCR_DRSEG-AREWR.
X_MMCR_DRSEG_OO-AREWW = X_MMCR_DRSEG-AREWW.
X_MMCR_DRSEG_OO-AUFNR = X_MMCR_DRSEG-AUFNR.
X_MMCR_DRSEG_OO-AUFPL = X_MMCR_DRSEG-AUFPL.
X_MMCR_DRSEG_OO-BASME = X_MMCR_DRSEG-AUFPL.
X_MMCR_DRSEG_OO-BEDAT = X_MMCR_DRSEG-BEDAT.
X_MMCR_DRSEG_OO-BEGRU = X_MMCR_DRSEG-BEGRU.
X_MMCR_DRSEG_OO-BEWAE = X_MMCR_DRSEG-BEWAE.
X_MMCR_DRSEG_OO-EKGRP = X_MMCR_DRSEG-EKGRP.
X_MMCR_DRSEG_OO-BPMNG = X_MMCR_DRSEG-BPMNG.
X_MMCR_DRSEG_OO-BPRME = X_MMCR_DRSEG-BPRME.
X_MMCR_DRSEG_OO-BPUMN = X_MMCR_DRSEG-BPRME.
X_MMCR_DRSEG_OO-BPUMZ = X_MMCR_DRSEG-BPUMZ.
X_MMCR_DRSEG_OO-BPWEM = X_MMCR_DRSEG-BPWEM.
X_MMCR_DRSEG_OO-BPREM = X_MMCR_DRSEG-BPREM.
X_MMCR_DRSEG_OO-BSMNG = X_MMCR_DRSEG-BSMNG.
X_MMCR_DRSEG_OO-BUDAT = X_MMCR_DRSEG-BUDAT.
X_MMCR_DRSEG_OO-BUKRS = X_MMCR_DRSEG-BUKRS.
X_MMCR_DRSEG_OO-BWTAR = X_MMCR_DRSEG-BWTAR.
X_MMCR_DRSEG_OO-CR[] = X_MMCR_DRSEG-CR[].
X_MMCR_DRSEG_OO-CO[] = X_MMCR_DRSEG-CO[].
X_MMCR_DRSEG_OO-SM[] = X_MMCR_DRSEG-SM[].
X_MMCR_DRSEG_OO-CHARACT = X_MMCR_DRSEG-CHARACT.
X_MMCR_DRSEG_OO-UEBGMAT = X_MMCR_DRSEG-UEBGMAT.
X_MMCR_DRSEG_OO-UEBRBLGP = X_MMCR_DRSEG-UEBRBLGP.
X_MMCR_DRSEG_OO-SELKZ_DB = X_MMCR_DRSEG-SELKZ_DB.
X_MMCR_DRSEG_OO-RBLGP_OLD = X_MMCR_DRSEG-RBLGP_OLD.
ENDLOOP.
If you want to use APPEND statament u need to refresh the target table at very loop:
LOOP AT E_TDRSEG INTO X_MMCR_DRSEG.
X_MMCR_DRSEG_OO-ANLN1 = X_MMCR_DRSEG-ANLN1.
X_MMCR_DRSEG_OO-ANLN2 = X_MMCR_DRSEG-ANLN2.
X_MMCR_DRSEG_OO-APLZL = X_MMCR_DRSEG-APLZL.
X_MMCR_DRSEG_OO-AREWR = X_MMCR_DRSEG-AREWR.
X_MMCR_DRSEG_OO-AREWW = X_MMCR_DRSEG-AREWW.
X_MMCR_DRSEG_OO-AUFNR = X_MMCR_DRSEG-AUFNR.
X_MMCR_DRSEG_OO-AUFPL = X_MMCR_DRSEG-AUFPL.
X_MMCR_DRSEG_OO-BASME = X_MMCR_DRSEG-AUFPL.
X_MMCR_DRSEG_OO-BEDAT = X_MMCR_DRSEG-BEDAT.
X_MMCR_DRSEG_OO-BEGRU = X_MMCR_DRSEG-BEGRU.
X_MMCR_DRSEG_OO-BEWAE = X_MMCR_DRSEG-BEWAE.
X_MMCR_DRSEG_OO-EKGRP = X_MMCR_DRSEG-EKGRP.
X_MMCR_DRSEG_OO-BPMNG = X_MMCR_DRSEG-BPMNG.
X_MMCR_DRSEG_OO-BPRME = X_MMCR_DRSEG-BPRME.
X_MMCR_DRSEG_OO-BPUMN = X_MMCR_DRSEG-BPRME.
X_MMCR_DRSEG_OO-BPUMZ = X_MMCR_DRSEG-BPUMZ.
X_MMCR_DRSEG_OO-BPWEM = X_MMCR_DRSEG-BPWEM.
X_MMCR_DRSEG_OO-BPREM = X_MMCR_DRSEG-BPREM.
X_MMCR_DRSEG_OO-BSMNG = X_MMCR_DRSEG-BSMNG.
X_MMCR_DRSEG_OO-BUDAT = X_MMCR_DRSEG-BUDAT.
X_MMCR_DRSEG_OO-BUKRS = X_MMCR_DRSEG-BUKRS.
X_MMCR_DRSEG_OO-BWTAR = X_MMCR_DRSEG-BWTAR.
REFRESH: X_MMCR_DRSEG_OO-CR,
X_MMCR_DRSEG_OO-CO,
X_MMCR_DRSEG_OO-SM.
APPEND LINES OF: X_MMCR_DRSEG-CR TO X_MMCR_DRSEG_OO-CR,
X_MMCR_DRSEG-CO TO X_MMCR_DRSEG_OO-CO
X_MMCR_DRSEG-SM TO X_MMCR_DRSEG_OO-SM.
X_MMCR_DRSEG_OO-CHARACT = X_MMCR_DRSEG-CHARACT.
X_MMCR_DRSEG_OO-UEBGMAT = X_MMCR_DRSEG-UEBGMAT.
X_MMCR_DRSEG_OO-UEBRBLGP = X_MMCR_DRSEG-UEBRBLGP.
X_MMCR_DRSEG_OO-SELKZ_DB = X_MMCR_DRSEG-SELKZ_DB.
X_MMCR_DRSEG_OO-RBLGP_OLD = X_MMCR_DRSEG-RBLGP_OLD.
ENDLOOP.
Max -
Function group in tablenaintenance generator.
hi experts,
can anybody please tell me why we create a function group
while creating a table maintenance generator?
what is the utility of creating a function group.
regards
pankajFunction Groups
Function groups are containers for function modules. You cannot execute a function group. When you call a function module, the system loads the whole of its function group into the internal session of the calling program (if it has not already been loaded). For further information, refer to Organization of External Procedure Calls.
The following diagram shows the structure of a function group: The name of a function group, fgrpcan be up to 26 characters long. This is used by the system to create the components of the group (main program and corresponding include programs). When you create a function group or function module in the Function Builder , the main program and include programs are generated automatically.
The main program SAPLfgrp contains nothing but the INCLUDE statements for the following include programs:
キ LfgrpTOP. This contains the FUNCTION-POOL statement (equivalent for a function group of the REPORT or PROGRAMstatement) and global data declarations for the entire function group.
キ LfgrpUXX. This contains further INCLUDEstatements for the include programs LfgrpU01, LfgrpU02,... These includes contain the actual function modules.
キ The include programs LfgrpF01, LfgrpF02,... can contain the coding of subroutines that can be called with internal subroutine calls from all function modules of the group.
The creation of these INCLUDE programs is supported from the ABAP Workbench by forward navigation (for example creation of a subroutine include by double clicking on the name of a subroutine in a PERFORM statement within a function module).
You cannot declare a COMMON PART in a function group. Function groups have their own table work areas (TABLES). Function groups encapsulate data. In this respect, they are a precursor of ABAP Objects (see From Function Groups to Objects ).
All of the function modules in a function group can access the global data of the group. For this reason, you should place all function modules that use the same data in a single function group. For example, if you have a set of function modules that all use the same internal table, you could place them in a function group containing the table definition in its global data.
Function groups, like executable programs and module pools, can contain screens (selection screens and lists) as components. User input is processed either in dialog modules or in the corresponding event blocks in the main program of the function group. There are special include programs in which you can write this code. In this way, you can use function groups to encapsulate single screens or screen sequences.
In SAP, it is a function group - instead of function - that is loaded into active memory.
Function ( or function module ) is the one that you call from the program to do things.
A function group contains functionally related function modules, global variables and procedures .
To display / edit function module you use SE37,
To display / edit function group you use SE80 .
Reward if found helpful,
regards
palak -
Error : Syntax check form not found in function group program
Hi All,
I have a function group ZMRMK. In its source code the function-pool SAPLZMRMK contains error
"Form XYZ does not exits"
There is an include in SAPLZMRMK named lzmrmkf01 : in this include there is an include lmrmkf02 . Here XYZ is called->
perform XYZ.
The form XYZ is written in LMRMKF16 and this include is in function pool SAPLMRMK.
Kindly suggest how to remove this error.Hi
Yes you do
But It seems many standard includes are missing in the Z-function group: perhaps this function group was created in another system or in another release?
It's strange many includes are missing, this is a typical upgrade problem:
A standard function group was copied, but only some components were copied, so the function group use Z-include and standard ones, now in the new system "old standard includes" calls new routine defined in new include, used in standard function group, but not in Z-function group.
If it's so, you need to put the missing include manually
Max -
Function Groups of different package in ECC 6
Hi,
I am facing a very peculiar problem with using an Include in two different function groups in different packages.
We are moving from R/3 4.6C to ECC 6.
Now FG1 in PKG1 has an Include1 which uses a <b>parameter defined in a function module</b> in same packge PKG1. Its works fine.
And FG2 in PKG2 also has this include1 defined in main program. now when checking the FG2 it reports an error message in that include at that parameter, which is defined in the interface of function module defined in FG1 .
Now whne I read the documentation of a Pacakge it tell me that some visibility and use access concepts has been introduced. Please check the same and tell me if this error could be because of that.
Also To add here taht when i double click on the parameter in FG2 it takes me to the function module which has the defination however still throws an error.
And when i try to simulate similar thing in my own Z packges even the Doble click forward navigation doesn't work.
thanks in advance.
regards,
Vikas<b></b>
Message was edited by:
Vikas TanejaHi Vikas,
CAn you tell the names if they are standard FM and includes.
Regards,
Atish -
Regarding how to create function group.
Hello experts:
First Thank you in advance for all your replies.
I want to create a RFC funtion, but don't know how create a function group of mine, would you please give a hand?
couldn't thank you more.
Best regards.
FrankHi,
goto se37
goto->function groups->create
Regards,
V.Balaji
Reward if Usefull... -
Function Group and Subroutines
Hi all,
I have two Function Groups.
I have a subroutine defined in one Function Group and want to use same subroutine in another Function Group.
Is there any way to do it, <u><b>without redefining same Subroutine in another Function Group?</b></u>Hi,
either define subroutines in include
and inlude in function group
include ztest.
perform abc .
perfrom add.
Function group ZFG
include ztest.
Function group ZFG1
include ztest.
<b> or</b>
perform test(prog1).
Regards
amole -
Hi....
Any body send me what are the uses of the include programs generates function groups while creating...?
And what is the Difference between those two?
And in which cases we have to go for change them?
Thank you,
Naveen Inuganti.Hi
Include Programs
Include programs are global R/3 Repository objects. They are solely for modularizing source code, and have no parameter interface.
They have the following functions:
Library: Include programs allow you to use the same source code in different programs. For example, this can be useful if you have lengthy data declarations that you want to use in different programs.
Order. Include programs allow you to manage complex programs in an orderly way. Function groups and module pools use include programs to store parts of the program that belong together. The ABAP Workbench supports you extensively when you create such complex programs by creating the include programs automatically and by assigning them unique names. A special include is the TOP include of a program. If you name it according to the naming convention, it is always included in program navigation and in the syntax check.
Creating Your Own Include Programs
If you create an include program yourself, you must assign it the type I in its program attributes. You can also create or change an include program by double-clicking on the name of the program after the INCLUDE statement in your ABAP program. If the program exists, the ABAP Workbench navigates to it. If it does not exist, the system creates it for you.
An include program cannot run independently, but must be built into other programs. Include programs can contain other includes.
The only restrictions for writing the source code of include programs are:
Include programs cannot call themselves.
Include programs must contain complete statements.
You must ensure that the statements of your include program fit logically into the source code of the programs from which it is called. Choosing Check while editing an include program in the ABAP Editor is normally not sufficient for this.
se37 funcation group used for funcation module store on sap library.
Function Groups
function group creates two includes.
include lfgidtop.
include lfgiduxx. wher fgid is function group
The first include program-lfgidtop-is known as the top include. Within it you can place global data definitions. These are data definitions that are global to all function modules within the group.
The second include program-lfgiduxx-is known as the UXX. You are not allowed to modify the UXX. The system will automatically place an include statement in the UXX for each function module you create in this function group. For the first function module, the statement include lfgidu01 will be inserted into the UXX. When you create a second function module in this group, the system will add a second statement: include lfgidu02.
Function groups are containers for function modules. You cannot execute a function group. When you call a function module, the system loads the whole of its function group into the internal session of the calling program (if it has not already been loaded). For further information, refer to Organization of External Procedure Calls.
The following diagram shows the structure of a function group: The name of a function group, fgrpcan be up to 26 characters long. This is used by the system to create the components of the group (main program and corresponding include programs). When you create a function group or function module in the Function Builder , the main program and include programs are generated automatically.
The main program SAPLfgrp contains nothing but the INCLUDE statements for the following include programs:
In SAP, it is a function group - instead of function - that is loaded into active memory.
Function ( or function module ) is the one that you call from the program to do things.
A function group contains functionally related function modules, global variables and procedures .
To display / edit function module you use SE37,
To display / edit function group you use SE80 .
Reward If Helpfull,
Naresh. -
What is tcode for the creation of function group
What is the transaction code to create the function group.
The function group can be created in following ways.
1. in SE37. create the function group by using the menu path 'goto->function-groups -> create'
2. in SE37 give a new function module name and click on create.
It will prompt you to enter the Function group and also to enter a short text.
3. in SE80 (Object Navigator) select the Function from the dropdown list and give the Function Group name to create.
Rewards if useful. -
Program name zxvau02 are reserved for includes of exit function group
i am facing a problem during user exit.
when i am trying to change the code in function module (va01) in include zxvvau02
an error is occurred 'program name zxvau02 are reserved for includes of exit function group'
so i could not edit the include program.Hi,
1. Find the appropriate Enhancement.
2. Enter the ABAP code in the "Z" program within the function module.
3. Create a project.
4. Add the Enhancement to the project.
5. Activate the project.
At the step (2), when I double click on the Include ZX* within source code of the function module to realize the exit, the
system would prompt to create the include. But NO, it always prompt that the name of include is reserved by SAP and I
cannot create it... I entered an access key for the object ... -
How to read include names of modules in a function group
Dear All,
I'd like to read programatically the include names of all function modules within one function group, with given function group's name.
Does anybody know a module or class providing this functionality?
Best regards
Wolfgang
Message was edited by: Ralf Wolfgang GeithnerYou can do a select from TFDIR table.
DATA PANME LIKE TFDIR-PNAME.
DATA INCLUDE_NAME LIKE TFDIR-PNAME.
PNAME(4) = 'SAPL',
PNAME+4 = <FUGR_NAME>.
SELECT * FROM TFDIR WHERE PNAME EQ PNAME.
CONCATENATE 'L' <FUGR_NAME> 'U' TFDIR-INCLUDE
INTO INCLUDE_NAME.
ENDSELECT.
INCLUDE_NAME will conatin the include name of Function Module.
Cheers -
Using the same top include of a function group inside a report
I have a function group .
I want my report to use the top include of the function group.
Is this possible.How?
I tried the use the include statement inside report it didnt work...TOP INCLUDE of FG starts with FUNCTION-POOL statement, hence you ge the error.
Solution: create new include to encapsulate your definitions there, then include it in TOP INCLUDE of FG + your program.
Regards
Marcin -
Neccesary to include Function group in Transport Request?
Hi,
I had changed a Function module logic slightly and wants to trasport it to the production.
But in the transport request the object present are only FM and nothing else.
Once there was a big problem beacuase i had trasnsported only FM and not the Function group associated with the FM.
So i should add the Function group to the trasport request in which the modified FM was included? Or is it OK?
RajHi Raj,
U should also Include that F.G. along with modified F.M.
Hope it will help u.
pls reward if helpful.
Maybe you are looking for
-
How do I use my Time Capsule with hotel wired internet
How do I use my Time Capsule as a wireless router on my hotel free internet ethernet cable?
-
Can I have multiple PCs set up with iTunes to Fileshare with one iPad?
I want to have several PCs with iTunes installed, which can be used with any iPad so that we can use Fileshare to upload documents from a shared netwrok folder to the iPad. For example - Bob passes his iPad to Jane (a Support Officer) - who uses her
-
Problem with photshop cc on windows 8.1 and 4k monitor at 3840x2160 resolution
can anyone help i have a problem with photshop cc on windows 8.1 and 4k monitor at 3840x2160 resolution when i lauch photoshop cc everything is very small and i dont know how to get the program at the right size
-
Lit up screen draining battery after flash message
I am using 3GS model. After my last upgrade to 4.3.3 after recieving flash messages my phone's screen lights up again after few seconds, and remains like that. It responds only after pressing home button after that. so if it is at night (during sleep
-
Cannot print to HP Printer in landscape
I have an HP Photosmart B110a configured via cups and hplip. Everything seems to work well - until I try and print in landscape. It always prints in portrait mode - regardless of what settings I change. I have tried printing using 3 different piece