2022 May 29 9:02 AM
What is the difference between standard function module and customised function module?
The difference is literally in the name and it's the same for any objects, not just function modules.
There is a rather important distinction that it's more about who is in charge or supporting / maintaining the object than who creates it. Some comments mentioned that "standard" = provided by SAP. However, this also includes approved partner solutions / add-ons that technically not created by SAP but you'd go to SAP Support with any incidents.
"Custom" is, well, everything else. Custom objects start with letters Z or Y. They can be created by anyone. For example, SAP can even provide a report code in a note but you'd have to implement it as a custom report in Z namespace (and SAP won't maintain it for you). Or open-source solutions like abapGit or ABAP2XLSX technically not custom built by any specific customer yet also belong to the "custom" Z namespace.
"Customized" is tricky as it implies there is some element of standard functionality that was changed. We don't usually refer to ABAP objects as "customized", I'd say. Standard/custom are the words more widely used.
Hope this explains it.
2022 May 29 9:16 AM
Very basic question for any ABAP developer. You should better practice ABAP instead of learning answers.
2022 May 30 7:13 AM
Standard FM is provided by SAP itself and custom is build within the Client as per requirement locally.
2022 May 30 1:05 PM
Standard functions - those function are provided by SAP default .
Customized functions - those function which provides result as per our requirements, like if you wish to extract a particular data, which is not designed in default SAP system so we can extract it by applying ABAP function (customized).
2022 May 31 6:52 PM
The difference is literally in the name and it's the same for any objects, not just function modules.
There is a rather important distinction that it's more about who is in charge or supporting / maintaining the object than who creates it. Some comments mentioned that "standard" = provided by SAP. However, this also includes approved partner solutions / add-ons that technically not created by SAP but you'd go to SAP Support with any incidents.
"Custom" is, well, everything else. Custom objects start with letters Z or Y. They can be created by anyone. For example, SAP can even provide a report code in a note but you'd have to implement it as a custom report in Z namespace (and SAP won't maintain it for you). Or open-source solutions like abapGit or ABAP2XLSX technically not custom built by any specific customer yet also belong to the "custom" Z namespace.
"Customized" is tricky as it implies there is some element of standard functionality that was changed. We don't usually refer to ABAP objects as "customized", I'd say. Standard/custom are the words more widely used.
Hope this explains it.
2022 Jun 07 1:55 PM
The difference is note 7 - Error caused by customer modification/development
(For your exact question, look at 415983 - Modification/customer developments of SAP function modules)
| User | Count |
|---|---|
| 6 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |