what is the difference between function modules and
subroutines
Answers were Sorted based on User's Feedback
Answer / smart varghese
funtion modules subroutines
1.they can be tested by itself 1.they cannot .
2.they can be remote enabled 2.they cannot .
3.they can handle exceptions 3.Only a few can handle.
4.they have to be maintained in 4.It is not necessary.
a function group.
| Is This Answer Correct ? | 55 Yes | 7 No |
Answer / manoj kumar
Function module is globel and Subroutine is local to the
the program in which it is defined. So if we need to use
some functionality more that onece we can make function
module and we can call them where ever we want. without
again redefining it.
| Is This Answer Correct ? | 38 Yes | 13 No |
Answer / venkaiah rudrapati
1) function modules are global we can access the function modules within the server as well as the out side the server also where as subroutines are local we can access the subroutines within the server only.
2)we can test the function module independently without calling where as the subroutine we can't test the subroutine independently.
3) subroutines can't handle the exceptions where as function module can handle the exceptions.
4)
.
| Is This Answer Correct ? | 4 Yes | 0 No |
Answer / manoj
A function returns a value whereas a subroutine does not. A
function should not change the values of actual arguments
whereas a subroutine could change them.
| Is This Answer Correct ? | 3 Yes | 5 No |
Answer / anand
function modules uses call by value technique and whereas subroutines uses both call by value and reference
| Is This Answer Correct ? | 6 Yes | 10 No |
Answer / mayuri
Function Module. Subroutines.
1. Can return the value Can not return the Value
2. Executable programs Non executable programs
| Is This Answer Correct ? | 17 Yes | 26 No |
Answer / sunil panghal
Functions modual is globel and subroutions is globel and
local both
| Is This Answer Correct ? | 2 Yes | 11 No |
In Table Field when display the Name, whose first charecter should be capital letter and rest will be small letter.
which method is suitable for call transaction asynchronous or synchronous
what is at new carrier
What are indexes?
Name some data dictionary objects?
how many indexes can be created for a table?
In Scripts,if we forgot to give the Elements Parameter in the Functional Module Write_form,then what will happen?
How many types of data classes are there in sap?
24) Can we create more than one main window in scripts?
I have two pages, In one page I want address, Header, Main & footer. In the second page I want only Main. How to do it?
Based on certain condition how can we show different columns in output of ALV?? For Ex if Condition A is met we need to show 1 5 and 7 column , If condition B is met we need to show 1 2 and 4 and if condition C is met we need to show 1 3 and 6.
can we insert a table in a table? structure in a structure, structure in a table and table in a structure?
SAP Basis (1262)
SAP ABAP (3939)
SAPScript (236)
SAP SD (Sales & Distribution) (2717)
SAP MM (Material Management) (912)
SAP QM (Quality Management) (99)
SAP PP (Production Planning) (523)
SAP PM (Plant Maintenance) (252)
SAP PS (Project Systems) (138)
SAP FI-CO (Financial Accounting & Controlling) (2766)
SAP HR (Human Resource Management) (1180)
SAP CRM (Customer Relationship Management) (432)
SAP SRM (Supplier Relationship Management) (132)
SAP APO (Advanced Planner Optimizer) (92)
SAP BW (Business Warehouse) (896)
SAP Business Workflow (72)
SAP Security (597)
SAP Interfaces (74)
SAP Netweaver (282)
SAP ALE IDocs (163)
SAP Business One (110)
SAP BO BOBJ (Business Objects) (388)
SAP CPS (Central Process Scheduling) (14)
SAP GTS (Global Trade Services) (21)
SAP Hybris (132)
SAP HANA (700)
SAP PI (Process Integration) (113)
SAP PO (Process Orchestration) (25)
SAP BI (Business Intelligence) (174)
SAP BPC (Business Planning and Consolidation) (38)
SAP BODS (Business Objects Data Services) (49)
SAP BODI (Business Objects Data Integrator) (26)
SAP Ariba (9)
SAP Fiori (45)
SAP EWM (Extended Warehouse Management) (58)
Sap R/3 (150)
SAP FSCM Financial Supply Chain Management (101)
SAP WM (Warehouse Management) (31)
SAP GRC (Governance Risk and Compliance) (64)
SAP MDM (Master Data Management) (0)
SAP MRS (Multi Resource Scheduling) (0)
SAP ESS MSS (Employee Manager Self Service) (13)
SAP CS (Customer Service) (0)
SAP TRM (Treasury and Risk Management) (0)
SAP Web Dynpro ABAP (198)
SAP IBP (Integrated Business Planning) (0)
SAP OO-ABAP (Object Oriented ABAP) (70)
SAP S/4 HANA Finance (Simple Finance) (143)
SAP FS-CD (Collections and Disbursements) (0)
SAP PLM (Product Lifecycle Management) (0)
SAP SuccessFactors (33)
SAP Vistex (0)
SAP ISR (IS Retail) (28)
SAP IdM (Identity Management) (0)
SAP IM (Investment Management) (0)
SAP UI5 (59)
SAP SCM (Supply Chain Management) (51)
SAP XI (Exchange Infrastructure) (49)
SAP Cloud Platform (34)
SAP Testing (89)
SAP SolMan (Solution Manager) (63)
SAP MaxDB (116)
SAP GUI (15)
SAP AllOther (329)