Migrate function group from 4.6 to 6.0 ecc
how can we migrate function group and modules from 4.6 to 6.0 ecc
please reply
Hello Yogesh
If you do not want to replace any functionality with new functions from ECC 6.0 but just "move" it to the higher release then import your custom function group into the ECC 6.0 system and remove any Unicode errors.
Unfortunately, transaction UCCHECK appears to be not available on release 4.6.
Further reading: [ABAP and Unicode|http://help.sap.com/saphelp_nw04/helpdata/en/62/3f2cadb35311d5993800508b6b8b11/frameset.htm]
Regards
Uwe
Similar Messages
-
How to copy function group from one SAP system to another
dear all,
our company will set up a sub-company currently,and the sub-company want to copy some programs from our SAP system.
how to pack and copy function group?
pls help me,tks!Hello Snow zeng,
Will the 2 systems be connected ? I.e Same land scape ?
If they are non connected systems, check this Wiki by Marcin [How to copy Repository Objects between non-connected SAP systems|http://wiki.sdn.sap.com/wiki/display/ABAP/HowtocopyRepositoryObjectsbetweennon-connectedSAPsystems]
Regards -
Provisionusers.cmd and Migrate users/groups from Planningweb
Hi
Is the functionality of Provisionusers.cmd and migrateusers/groups from planning web similar?
I feel Provsionsuers.cmd is an alternative way to migrateusers/groups from planning web.
Please correct me if i am wrong.
Thanks and regards
krishnatilakHi,
The provisionusers utility basically syncs planning and essbase with the provisioning of users/groups in shared services.
If you run the utility and a user exists in shared services but has not been created in the planning database the user will be added.
If the user does not exist in the essbase security file then they are added.
If it is a user that exists and has security settings on members in planning then these filters are pushed down to essbase.
It should also remove users/groups from planning if they have been deprovisioned in shared services.
Cheers
John
http://john-goodwin.blogspot.com/ -
How to delete the functional group from an Functional Module without ...
Hi all,
Good morning,
We have created an RFC enabled FM. Now because of enchancement the functional group is to be removed. Is there any other way to remove the Fucntional group without deleting the FM. Please provide your valuable inputs for the same.
Rewards for sure .
Thanks
Mohinder Singh ChauhanA function group is really one very large program with lots of includes. One of these includes is your Function Module.
So, no, you can't do it through the attributes of the FM. You have to create a new FG and reassign your FM to that group.
matt -
hi gurus,
my requirement is to copy a function group from other box, is there any way to reproduced it to the target environment making it sure everything's intact?
thanks and thanks,
zryxelHi,
What you can do is create a TR for your function group. It genereates two files. Ask your basis to import these two files into the otherr box.
Regards,
Atish -
Error while transporting a Function Group!
HI ABAPers!
We have created many function modules in a single function group. While we are trying to transport the function group we succeeded in releasing the function group from the development server to the quality system. But while we are trying to import the same function group from the quality system, it is throwing an error 'FUNCTION GROUP NOT FIT IN SIZE'. what might be the reason for this behaviour and what would be the remedy? Please help this out and points would be awareded for the solutions.
Regards,
KiranHi,
just an hint (i don't know if it will help u).
Try in se37 trx , menu "Utilities", shoul be "Repair function group" (o something like that).
Sometimes u have to do also with standard FM.
In second step, use unconditional mode -126 in your transport (call to your system admin ho to do that).
Hope it helps
Bye
Andrea
Pls reward if it helps -
Error in creating function group
Hi
In my z function group, do i need to declare all the parameters used in function modules explicitly in any top include?.it was not declared as such in the standard function group from which i copied .Hello ,
Sometimes when u copy any standard function group into ZFuntion group u will get some systax errors saynig some varaible is not defined .
then
goto SE37
Enter the fucntion module and get into function bulinder
select EDIT Menu option and Interface Submenu option inthat u will find GLOBALIZE PARAMETERS and LOCALIZE PARAMETERS Just do that operation u will be free of errors.
regards -
Download/Upload Function group???
Hi,
How to download function group from one system and upload it to another system.
Here transporting the request is not possible. Hence it requires to be downloded first on to one system and uploaded to another system.
How it can be done??
Thanks and Regards
Rahul.Hi,
GOTO transaction SE80, Choose Function Group in the List Box and Provide your FG and Press Enter. Now goto utilities->more utilities->Upload and DOwnload.
Hope this should have helped you.
Thanks,
Prashanth -
Problem facing Transport of function group...
Hi,
I am trying to import function group from Development to Quality but I am facing problems.
The Main program (Function pool) associated with Function group gets transported but not the function group.
To transport Function group , I am going to se80 -> Edit object -> Function group name. Then it asks me for transport request.
Now this new transport reuqest consists of function group texts and report name.
After this transport request is released and moved to Q40, I find that only main program of function gorup is actually transported and not the function group.
Please help me.
Regards,
Tushar.Hi Rajesh
Please do the following steps to include your Function group into transport request,
1) Go to SE09 and place the cursor on your request
2) Go to 1st Menu option, Then to the option "Include Object" --> Freely selected objects
3) There you select the option "Freely selected objects"
4) For type "FUGR", give your function group name and then execute.
5) Now Select the option "Save in Request".
Cheers
~ Ranganath -
Call screen of a function group
Hi experts,
How can I call a screen of a function group from another function and then return to the place of call?
I have my own function and I need to call the screen of a certain function group.Hi.
If there is function module A, which calls screen N assigned to function group B,
so to call screen N,
you should call function module A within your function module. -
Function Groups and Function Modules
Hi,
Can anyone give me the detail steps for creating Function Group and then from that function group creation of function module with example?
Regards,
ChandruHi,
Function Group creation -
A function group is a program that contains function modules. With each R/3 system, SAP supplies more than 5,000 pre-existing function groups.
In total, they contain more than 30,000 function modules. If the functionality you require is not already covered by these SAP-supplied function modules, you can also create your own function groups and function modules.
We can put all the relevant function modules under one function group and all the global variables can be declared in this FG.
FG Creation:
1) Function group can be created in SE80. There choose the 'Function Group' from the list of objects.
2) Then give a name for ur function group (starts with Y or Z) and press ENTER.
3) The click 'YES' in the create object dialog box and give a short desc. for this FG and save.
Function Module:
A function module is the last of the four main ABAP/4 modularization units. It is very similar to an external subroutine in these ways:
Both exist within an external program.
Both enable parameters to be passed and returned.
Parameters can be passed by value, by value and result, or by reference.
The major differences between function modules and external subroutines are the following:
Function modules have a special screen used for defining parameters-parameters are not defined via ABAP/4 statements.
tables work areas are not shared between the function module and the calling program.
Different syntax is used to call a function module than to call a subroutine.
Leaving a function module is accomplished via the raise statement instead of check, exit, or stop.
A function module name has a practical minimum length of three characters and a maximum length of 30 characters. Customer function modules must begin with Y_ or Z_. The name of each function module is unique within the entire R/3 system.
Defining Data within a Function Module
Data definitions within function modules are similar to those of subroutines.
Within a function module, use the data statement to define local variables that are reinitialized each time the function module is called. Use the statics statement to define local variables that are allocated the first time the function module is called. The value of a static variable is remembered between calls.
Define parameters within the function module interface to create local definitions of variables that are passed into the function module and returned from it (see the next section).
You cannot use the local statement within a function module. Instead, globalized interface parameters serve the same purpose. See the following section on defining global data to learn about local and global interface parameters.
Defining the Function Module Interface
To pass parameters to a function module, you must define a function module interface. The function module interface is the description of the parameters that are passed to and received from the function module. It is also simply known as the interface. In the remainder of this chapter, I will refer to the function module interface simply as the interface.
To define parameters, you must go to one of two parameter definition screens:
1) Import/Export Parameter Interface
2) Table Parameters/Exceptions Interface
Then in the FM interface screen, give the following
1) Import parameters
2) Export parameters
3) Changing parameters
Then give
1) Define internal table parameters
2) Document exceptions
You enter the name of the parameter in the first column and the attributes of the parameter in the remaining columns. Enter one parameter per row.
Import parameters are variables or field strings that contain values passed into the function module from the calling program. These values originate outside of the function module and they are imported into it.
Export parameters are variables or field strings that contain values returned from the function module. These values originate within the function module and they are exported out of it.
Changing parameters are variables or field strings that contain values that are passed into the function module, changed by the code within the function module, and then returned. These values originate outside the function module. They are passed into it, changed, and passed back.
Table parameters are internal tables that are passed to the function module, changed within it, and returned. The internal tables must be defined in the calling program.
An exception is a name for an error that occurs within a function module. Exceptions are described in detail in the following section.
Syntax for the call function Statement
The following is the syntax for the call function statement.
call function 'F'
[exporting p1 = v1 ... ]
[importing p2 = v2 ... ]
[changing p3 = v3 ... ]
[tables p4 = it ... ]
[exceptions x1 = n [others = n]].
where:
F is the function module name.
p1 through p4 are parameter names defined in the function module interface.
v1 through v3 are variable or field string names defined within the calling program.
it is an internal table defined within the calling program.
n is any integer literal; n cannot be a variable.
x1 is an exception name raised within the function module.
The following points apply:
All additions are optional.
call function is a single statement. Do not place periods or commas after parameters or exception names.
The function module name must be coded in uppercase. If it is coded in lowercase, the function will not be found and a short dump will result.
Use the call function statement to transfer control to a function module and specify parameters. Figure 19.9 illustrates how parameters are passed to and received from the function module.
sample FM
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
EXPORTING
I_INTERFACE_CHECK = ' '
I_BYPASSING_BUFFER = ' '
I_BUFFER_ACTIVE = ' '
I_CALLBACK_PROGRAM = ' '
I_CALLBACK_PF_STATUS_SET = ' '
I_CALLBACK_USER_COMMAND = ' '
I_CALLBACK_TOP_OF_PAGE = ' '
I_CALLBACK_HTML_TOP_OF_PAGE = ' '
I_CALLBACK_HTML_END_OF_LIST = ' '
I_STRUCTURE_NAME =
I_BACKGROUND_ID = ' '
I_GRID_TITLE =
I_GRID_SETTINGS =
IS_LAYOUT =
IT_FIELDCAT =
IT_EXCLUDING =
IT_SPECIAL_GROUPS =
IT_SORT =
IT_FILTER =
IS_SEL_HIDE =
I_DEFAULT = 'X'
I_SAVE = ' '
IS_VARIANT =
IT_EVENTS =
IT_EVENT_EXIT =
IS_PRINT =
IS_REPREP_ID =
I_SCREEN_START_COLUMN = 0
I_SCREEN_START_LINE = 0
I_SCREEN_END_COLUMN = 0
I_SCREEN_END_LINE = 0
I_HTML_HEIGHT_TOP = 0
I_HTML_HEIGHT_END = 0
IT_ALV_GRAPHICS =
IT_HYPERLINK =
IT_ADD_FIELDCAT =
IT_EXCEPT_QINFO =
IR_SALV_FULLSCREEN_ADAPTER =
IMPORTING
E_EXIT_CAUSED_BY_CALLER =
ES_EXIT_CAUSED_BY_USER =
TABLES
t_outtab =
EXCEPTIONS
PROGRAM_ERROR = 1
OTHERS = 2
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
Example
1 report ztx1905.
2 parameters: op1 type i default 2, "operand 1
3 op2 type i default 3. "operand 2
4 data rslt type p decimals 2. "result
5
6 call function 'Z_TX_DIV'
7 exporting
8 p1 = op1
9 p2 = op2
10 importing
11 p3 = rslt.
12
13 write: / op1, '/', op2, '=', rslt.
Regards,
Shanthi.P
Reward points if useful ****
Edited by: shanthi ps on Jan 26, 2008 12:03 PM -
Migration Funds Management from 4.7 to ECC.6.0
Hi,
The company is migrating the system from v. 4.7 to ECC 6.0. We have the module FM (Funds Management), but we don't know if this module is still active in ECC 6.0.
Do you have any information about this? And any documentation to do this migration?
Thanks in advance
LluisaHi Lluisa,
See note[669764|https://service.sap.com/sap/support/notes/669764]:
as of release R/3 enterprise, Funds Management is delivered as an add-on, i.e. EA-PS.
Suggest to check all the release notes for PSM including the ones for EA-PS 110,200,500 and 600
https://websmp206.sap-ag.de/releasenotes
As you are an Spanish Public Sector customer, I am also including the link to the available documentation, but if you did not have IS-PS nor ISPSe before, I think most of the specific upgrade tools will not be relevant for you. No matter, just have a look for your information:
https://websmp201.sap-ag.de/sectorpublico
Servicios para Sector Público España -> ISPSe Contabilidad Presupuestaria > ISPSe Support Packages > EAPSe600
And, in EA-PS enhancement package 4, there are additional functions for Spanish customers:
http://help.sap.com/erp2005_ehp_04/helpdata/en/42/fbded750e61febe10000000a422035/frameset.htm
> Business Functions in SAP ERP -> Enterprise Business Functions -> Accounting>Public Sector Management --> Country-Specific Business Functions -->FI-FM Localization Topics for the Spanish Public Sector
Maybe this is too much information for now..;)
Kind regards
Mar -
Function module not in Function group after transport
We have a function group ZPCAD with three function modules in it. I added two function modules. When they were transported, the function group in the target client did not show the function modules
I found the program in SE80 Repository info System. when I opened the Module got a message about funtion group being damaged.
Since then, we have:
transported the modules again. that did not help
transported the Function group, that did not help
Transport all function modules (old and new), that did not help.
I went to SE37, opened the module and pressed Control, Shift, F5. The function group ZPCAD was opened indicating the module is part of the group. However, the new function modules still were not listed in the group.
Any advice would be appreciated.
ScottSome time function modules will not be displayed in function group in target systems.
Goto SE80
Select the function group from the list box and search for the function group.
Right click on the functio group and select "Other Functions" and "Rebuild Object List" from the sub menu of "Other Functions".
After doing all these, function modules will be displayed in function group.
Regards,
Siva. -
How to assign whole Function Group in a Transport
Hi Experts,
I have to transport a big Function Group from one system to another. So how i can assign whole Function Group to a Transport without going each and every function module (includes and text) and attaching them to Transport.
Thanks in advance.
Regards,
AnilHi Amit,
I tried this option. it was not accepting the Transport Request.
Please, give some details.
Regards,
anil -
Hi All,
Can any one tell , how to take backup for the function group, consisting of
Function Modules,
Includes,
Data Dictionary Objects
Message Class attached to it
Type Group
Types
All the objects are Custom Objects.
Awaiting your reply.
Thanks,
PrasadHi, Prasad
Sorry, for late reply Please Visit this [SAPLink|Back Up Function Group; From here you can download SAPlink_install-0.1.4.zip and after Installing this to your system you can download the following Objects.
ABAP Web Dynpro (requires SAPlink >= 0.1.3)
Badi Implementations (Classical) by Raghavendra Kumar
BI Infocube
BI ODS
BSP
BSP Extensions
DDic - Data dictionary objects
Documentation - SE61
Interfaces
Function Groups
Message Class
PDF Forms
PDF Interface (SFPI) by Raghavendra Kumar
Report Variants
Smartforms
Standard Texts(DOCT)
Transactions
XSLT
Please Reply if any Issue regarding Installing or Importing and Exporting
Best Regards,
Faisal
Maybe you are looking for
-
Problem while opening excel files in office 365
Hi, Facing issue in office 365. Suppose one excel file is already opened and if we tried to open another one it just is looks like opening file and if check after sometime it shows excel blank window to open new file. Please help
-
Po's whcih are in error by a specific user
hi how can i get all the po's whcih are in error by a specific user with reference to date. one more thing is that i need workflow query whcih can show the status of an item type and owned by and forwarded to. regards arifuddin Edited by: user1130980
-
Is is standard for JSP to output every newline character it sees?
I've encountered a very annoying problem using JSP. It seems JSPC outputs every newline character it sees in the JSP page -- even if it is after a JSP comment or JSP directive. Look at the sample JSP at the bottom: it will output 4 blank lines (3 fro
-
Restriction on Asset No. in Purchase Order
Hi folks!! We are making purchase orders w/o purchase requisition for asset. user gets the asset no. detail on a hard copy and entered it into the account assignment filed in PO. My problem is that, for one assets master...say qty is 1 and amount is
-
Hi guys, is it possible to load data from attribute of InfoObject to text of the same InfoObject. I have this requierement: the text (description long) of InfoObject should be filled defends on the content of one attribute of this InfoObject. Is it p