Naming Convention document for MDM
Hi,
I am looking for naming convention document for MDM . If anyone have then please do share with me .
Thanks,
Rohit
[email protected]
Rohit,
if you are speaking about programming, the naming convention depends from the language that you are using, e.g. for Java:
http://java.sun.com/docs/codeconv/html/CodeConventions.doc8.html
for abap:
http://help.sap.com/saphelp_nw04/helpdata/en/92/c2b084bc1d11d2958700a0c94260a5/content.htm
for rdbms:
http://www.ss64.com/orasyntax/naming.html
etc. etc.
Regards,
Vito
Similar Messages
-
Naming convention document for SAP BI 7.0
Hi,
Am looking for Naming convention document for SAP BI 7.0 . I need for all the objects in BI 7.0.
Thanks in advance,
Satyahi Pavan
I am not able to access that link
Access to this place or content is restricted. If you think this is a mistake, please contact your administrator or the person who directed you here.
please help me to see that document...
Regards
Arun -
Naming convention document...
Hi,
Can someone please send me a naming convention document for <b>Custom ABAP devlopment</b> and also for <b>Enterprise portals</b> on [email protected]
Thanks.
Regards,
Rajesh.Hi Rajesh,
It usually differs from company to company and client to client. If the client has no specific document then the company that implements will follow their own naming standards.
check if these are of any help to you..
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sapportals.km.docs/documents/a1-8-4/sap%20xi%202.0%20%20customer%20developments
https://websmp101.sap-ag.de/~sapdownload/011000358700004455192006E/NameConventions.pdf -
What are the naming convention rules for BAPI and types
what are the naming convention rules for BAPI
points will be rewarded,
thank you,
Jagrut BharatKumar ShuklaHi,
plz go through the following links....
Business application Prograaming Interface is nothing but the Method of a Business object.
BAPI-step by step
http://www.sapgenie.com/abap/bapi/example.htm
list of all bapis
http://www.planetsap.com/LIST_ALL_BAPIs.htm
for BAPI's
http://www.sappoint.com/abap/bapiintro.pdf
http://www.sappoint.com/abap/bapiprg.pdf
http://www.sappoint.com/abap/bapiactx.pdf
http://www.sappoint.com/abap/bapilst.pdf
http://www.sappoint.com/abap/bapiexer.pdf
http://service.sap.com/ale
http://service.sap.com/bapi
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCMIDAPII/CABFAAPIINTRO.pdf
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/CABFABAPIREF/CABFABAPIPG.pdf
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCFESDE8/BCFESDE8.pdf
http://www.planetsap.com/Bapi_main_page.htm
http://www.topxml.com/sap/sap_idoc_xml.asp
http://www.sapdevelopment.co.uk/
http://www.sapdevelopment.co.uk/java/jco/bapi_jco.pdf
Also refer to the following links..
www.sappoint.com/abap/bapiintro.pdf
www.sap-img.com/bapi.htm
www.sap-img.com/abap/bapi-conventions.htm
www.planetsap.com/Bapi_main_page.htm
www.sapgenie.com/abap/bapi/index.htm
Checkout !!
http://searchsap.techtarget.com/originalContent/0,289142,sid21_gci948835,00.html
http://techrepublic.com.com/5100-6329-1051160.html#
http://www.sap-img.com/bapi.htm
http://www.sap-img.com/abap/bapi-conventions.htm
http://www.sappoint.com/abap/bapiintro.pdf
u can check the below the material also
what is BAPI?
BAPI stands for Business API(Application Program Interface).
I have answered this question before..
A BAPI is remotely enabled function module ie it can be invoked from remote programs like standalone JAVA programs, web interface etc..
You can make your function module remotely enabled in attributes of Function module but
A BAPI are standard SAP function modules provided by SAP for remote access. Also they are part of Businees Objest Repository(BOR).
BAPI are RFC enabled function modules. the difference between RFc and BAPI are business objects. You create business objects and those are then registered in your BOR (Business Object Repository) which can be accessed outside the SAP system by using some other applications (Non-SAP) such as VB or JAVA. in this case u only specify the business object and its method from external system in BAPI there is no direct system call. while RFC are direct system call Some BAPIs provide basic functions and can be used for most SAP business object types. These BAPIs should be implemented the same for all business object types. Standardized BAPIs are easier to use and prevent users having to deal with a number of different BAPIs. Whenever possible, a standardized BAPI must be used in preference to an individual BAPI.
The following standardized BAPIs are provided:
Reading instances of SAP business objects
GetList ( ) With the BAPI GetList you can select a range of object key values, for example, company codes and material numbers.
The BAPI GetList() is a class method.
GetDetail() With the BAPI GetDetail() the details of an instance of a business object type are retrieved and returned to the calling program. The instance is identified via its key. The BAPI GetDetail() is an instance method. BAPIs that can create, change or delete instances of a business object type
The following BAPIs of the same object type have to be programmed so that they can be called several times within one transaction. For example, if, after sales order 1 has been created, a second sales order 2 is created in the same transaction, the second BAPI call must not affect the consistency of the sales order 2. After completing the transaction with a COMMIT WORK, both the orders are saved consistently in the database.
Create( ) and CreateFromData! ( )
The BAPIs Create() and CreateFromData() create an instance of an SAP business object type, for example, a purchase order. These BAPIs are class methods.
Change( )
The BAPI Change() changes an existing instance of an SAP business object type, for example, a purchase order. The BAPI Change () is an instance method.
Delete( ) and Undelete( ) The BAPI Delete() deletes an instance of an SAP business object type from the database or sets a deletion flag.
The BAPI Undelete() removes a deletion flag. These BAPIs are instance methods.
Cancel ( ) Unlike the BAPI Delete(), the BAPI Cancel() cancels an instance of a business object type. The instance to be cancelled remains in the database and an additional instance is created and this is the one that is actually canceled. The Cancel() BAPI is an instance method.
Add<subobject> ( ) and Remove<subobject> ( ) The BAPI Add<subobject> adds a subobject to an existing object inst! ance and the BAPI and Remove<subobject> removes a subobject from an object instance. These BAPIs are instance methods.
http://help.sap.com/saphelp_nw2004s/helpdata/en/7e/5e114a4a1611d1894c0000e829fbbd/frameset.htm
http://www.sapgenie.com/abap/bapi/example.htm
http://help.sap.com/saphelp_46c/helpdata/en/9b/417f07ee2211d1ad14080009b0fb56/frameset.htm
http://searchsap.techtarget.com/originalContent/0,289142,sid21_gci948835,00.html
http://searchsap.techtarget.com/originalContent/0,289142,sid21_gci948835,00.html
http://techrepublic.com.com/5100-6329-1051160.html#
http://www.sap-img.com/bapi.htm
http://www.sap-img.com/abap/bapi-conventions.htm
http://www.sappoint.com/abap/bapiintro.pdf
http://www.sapgenie.com/abap/bapi/example.htm
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCMIDAPII/CABFAAPIINTRO.pdf
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/CABFABAPIREF/CABFABAPIPG.pdf
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCFESDE8/BCFESDE8.pdf
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/CABFABAPIREF/CABFABAPIPG.pdf
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCMIDAPII/CABFAAPIINTRO.pdf
http://techrepublic.com.com/5100-6329-1051160.html#
http://www.sap-img.com/bapi.htm
http://www.sap-img.com/abap/bapi-conventions.htm
http://www.sappoint.com/abap/bapiintro.pdf
BAPI
http://help.sap.com/saphelp_46c/helpdata/en/9b/417f07ee2211d1ad14080009b0fb56/frameset.htm
http://searchsap.techtarget.com/originalContent/0,289142,sid21_gci948835,00.html
Checkout !!
http://searchsap.techtarget.com/originalContent/0,289142,sid21_gci948835,00.html
http://techrepublic.com.com/5100-6329-1051160.html#
http://www.sap-img.com/bapi.htm
http://www.sap-img.com/abap/bapi-conventions.htm
http://www.sappoint.com/abap/bapiintro.pdf
http://www.sapgenie.com/abap/bapi/example.htm
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCMIDAPII/CABFAAPIINTRO.pdf
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/CABFABAPIREF/CABFABAPIPG.pdf
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCFESDE8/BCFESDE8.pdf
List of all BAPIs
http://www.planetsap.com/LIST_ALL_BAPIs.htm
http://www.sappoint.com/abap/bapiintro.pdf
http://www.sappoint.com/abap/bapiprg.pdf
http://www.sappoint.com/abap/bapiactx.pdf
http://www.sappoint.com/abap/bapilst.pdf
http://www.sappoint.com/abap/bapiexer.pdf
http://service.sap.com/ale
http://service.sap.com/bapi
http://www.geocities.com/mpioud/Abap_programs.html
http://www.sapdevelopment.co.uk/reporting/reportinghome.htm
***do reward if usefull
vijay -
What are the naming conventions used for aggregates created from Query?
What are the naming conventions used for aggregates created from Query?
Hi Reddy,
As you know aggregates are baby cubes right.
Aggregate names by default system has given as 6 digit number like 100831 but write the description by yourself.
Here you have to remember fact table is created with the name
like for ex: /BIC/F100831.
while creating aggregates you can observe all options carefully till complete the creation process then after I am sure about
your can get idea .
If problem still persists with you let me know the same until
get out of that.
else assign points if this is sufficient.
Thanks,
Ramki -
Naming Conventions Document on PCUI
Hello Friends,
Can anyone of you, please forward me a document on <b>Naming Conventions in PCUI</b>??
Your help on this front would be highly appreciated.
Please respond to [email protected] (my alternate id)as well
Regards,
PraveenHi Sameer,
Could you pls send me the naming conventions in XI.
Thanks in advance.
Regards,
Saravanan. -
Naming conventions included for linked files?
Perhaps a simple question but... if a file is only going to serve as a downloadable link (save as) do the standard naming conventions still apply? (lowercase, no spaces) the files i am working with are dwg, pdf, zmt, jpeg, png... my assumption is yes but thought i would ask.
thank you in advance,All lowercase is nice, and easier since URLs are case-sensitive. Spaces are always best avoided. Completely. Some systems handle them, but there are no guarantees. Underscores (_) are a good alternative.
-
Naming conventions/hierarchies for products and software components
Hi,
Can someone please advise what they have found works well for naming products and software components and recommended hierarchies?
Following the SAP model it seems to make sense to have a custom product for each SAP product when we are developing custom interfaces for the related system, e.g. ZPRODMYCOMPDEVS_R3, ZMYCOMPDEVS_CRM etc.
Beneath this level as similar convention could be used for the software component, e.g. ZSWCMYCOMPDEVS_CRM or if it is a modular SAP system like R/3 perhaps a grouping per key application area? (e.g. HR, Finance, Logistics etc)
I know it's not compulsory to start these with 'Z' but it would help group custom developments.
Any advice greatly appreciated.
AlanHi,
Please refer to this blog...
/people/michal.krawczyk2/blog/2005/04/09/xi--saps-document-templates
that is mentioned in the thread
Name space
Regards,
Bhanu -
Naming conventions / Naming conventions for Trading Partner Management
Hello Experts,
Can any one share the Naming conventions / Naming conventions document for Trading Partner Management ?
Thanks
SaurabhHey Saurabh,
We usually go with the name and description for partners ,
Below blog might help
ISA and GS segments mapping - Value mapping v/s Predefined TPM UDFs - II
Suggestions-
Template - TM_Description
Function Profiles - FP_Description
Partners - TP_Description or PartnerName
Agreement - TPA_Description
Code List - CL_Description
Property key - lower case, description separated by dot (.) ( eg. seg.sep)
TPM Export file - Config_description .tpm
Regards,
Pooja -
Hi All,
Request you to please share if you have any naming convention document for IP Projects.
Regards,
DeeptiHi Deepti,
we have the following naming convention:
Aggregation Level similar to Cube:
e.g. Cube = ZPP_RC01 --> PP for Production Planning; RC for Real-time Cube and 01 just a sequential number
than the Aggregation Level will become ZPP_AL01 --> AL for Aggregation Level
Filter:
starting with AL name and just a sequential number: e.g. ZPP_AL01_F1
Planning function:
e.g. ZPF_01 ... PF for Planning Function and sequential number
Planning Sequence
e.g. ZPS_01 ... PS for Planning Sequence and sequential number
Best greetings,
Peggy -
Oracle Recomanded Naming Conventions for SOA
Hi,
We are working on a 12i implementation project using SOA (BPEL) for interface development and Oracle Data Integrator for conversion. Could you please let us know about oracle recomanded naming conventions for
1. Adapter Service
2. Adapter Connection Factories
3. Routing Services
4. XSD Files
5. XSL Transformation Files
6. ...etc
Is there any oracle corporation provided naming conventions document on these? If so please let us know. Your quick help would be highly appreciated.
RegardsIf the names are meaningful (which will depend on what objects are in the different schemas) and the underlying architecture is reasonable, then the naming convention would be a good practice.
- How do the objects in the ABC schema relate to the objects in the ABC_ADMIN schema?
- What, exactly, does the _ADMIN suffix indicate?
My unfounded guess is that you have two related schemas because you're creating one schema that owns the objects and another schema that has restricted access to those objects (ideally just via procedures, functions, and views) for applications to use to log in. If that's the case, it's not obvious to me which of ABC and ABC_ADMIN would own the objects for the ABC application. But if you're actually separating the objects for other reasons, then _ADMIN may make perfect sense.
Justin -
Code Inspector - Naming conventions &mExtended Naming conventions for Progs
Hi experts,
I had a look into the naming conventions enforced by 'DEFAULT' variant of code inspector (SCI).
the relevant categories are: "Naming Conventions", and "Extended Naming conventions for Programs" under "Programing conventions".
in the "Extended Naming conventions for Programs" category, for functions, (applicable while calling the functions) it says,
importing parameter : I[:type:]_
exporting parameter : E[:type:]_
changing parameter : C[:type:]_
tables parameter : T[:type:]_
but in the "naming conventions" category, for functions (applicable while defining the functions), it says,
importing parameter : P_*
exporting parameter : P_*
changing parameter : P_*
tables parameter : P_*
I felt, while defining the function too, its better to have beginning with I_, E_, C_ or T_ instead of P_
is the 'DEFAULT' variant of code inspector is provided and recommended by SAP?
for easier maintenance and clearer understanding, which naming convention is more suitable, or is there any official guidelines released by SAP for ABAP developers.
appreciate the opinions from experienced abap developers.
thanks,
Madhu_1980Frank,
Thanks for your answer.
But what about Entity Objects, View Objects, View Links, and Application Modules.
I would like my developers to have an easy way to name them and also find them via intellisense.
So I was thinking in naming them the following way :
Entity Objects :
EO_Employee
EO_Department
View Objects :
VO_Employees
VO_Departments
View Links :
VL_EmployeesToDepartments
Application Module :
AM_HRService
However the use of "_" is not so "Java naming oriented".
So other alternatives would be:
1. take the "_" :
1.1 EOEmployee (I don't like the fact of having 3 capital letters together).
1.2 EoEmployee (I don't like the fact of having Entity Object with a lowercase "o").
2. Use the prefix at the end, but this way I loose the intellisense feature I want:
ex: EmployeeEO
Which naming approach are you using for big projects ?
Thanks,
Claudio. -
What's the naming convention for Helper Class?
Hi Experts,
What's the naming convention for helper class?
cl_util? or cl_heper?
Thanks in advance!Hi.,
Normally in JAVA the naming convention for Helper Class is <EventID>Util.java. The Naming convention for helper class must start with EventID.
here Event ID is the event Name , Util.java is the helper class for java.
I believe the same will be followed in ABAP OO too..
here the helper class is cl_uitl.,
so <EventID><ABAP hepler class> is the naming convention.
wait for experts reply..,
hope this helps u.,
Thanks & Regards,
Kiran -
Implement a technical naming convention for queries depending on user
Hello,
I'd like to implement a technical naming convention for queries depending on the user, because I want to make sure that the users are taking care of the naming conventions.
For example a user defines a query and would like to save this query.
During the save process he should only have the possibility to save the query with the name C_Name-of-Infoprovider_Text.
The C should be unchageable for the user.
The Name-of-Infoprovider should set automatically (if possible).
The Text could be defined by the user.
Another user would have this naming convention: X_Name-of-Infoprovider_Text
Is there a possibility to implement such a function? (or just a part of this)
Thank you.Thank you for your answer!
Your answer helped me to implement a part of the naming conventions.
Maybe some as an idea to implement the rest of the naming convention.
--> Technical query name depending on technical name of the InfoProvider.
Has anyone an idea? -
Is there naming conventions for variables, itabs?
Hi!
Is there an ad hoc naming convention standard for writing ABAP programs?
What prefixes, suffixes, etc. I should use when defining selection options, variables, internal tables, etc.
Thank you!Hi,
We have to follow the naming conventions according to the client's coding standards.
For example
My present client.
I am following the conventions as follows:
Variables: v_variablename,
Constants: c_contant,
Select-options: S_selopt,
Internal tables: T_
Work Areas: K_
Etc.
Reward me if it is useful.
Maybe you are looking for
-
Excel Services, connection to remote DB fails.
Hi got this error message (below) when I try to refresh a excel powerpivot document with a Connection to a remote database (not SharePoint). I have configured an unattended account, and we run this workbook with an SQL-account with db-reader permissi
-
Exporting the flash movie with all the associated files linked in?
Hey guys i have a movie that has a swf player practically on every page playing a number of different videos. When I export it usually and play it on another computer the flash file won't play the videos as they simply are not there! Is there a way I
-
Change in Webdynpro ABAP(FITE_EXPENSES) iView standard code in Portal.
Hi, We are on EP 7.0 with ESS 1.2 and MSS 1.0. In Backend R/3, we have applied EHP2 for Webdynpro ABAP screens. In travel & expenses -> Create Expense report we have a requirement where we need to put our logic for calculation of receipt amount ba
-
Missing file type icons in nautillus 2.14
Since upgrading nautilus has been missing icons for several types of text file, so far I've noticed patch, plain text and html aren't correctly showing their icons and are instead just showing the default icon. I've scoured google and only found one
-
Extensions Panel greyed out in Photoshop CC
Hi, I wondered if anyone can help? Extensions under Windows is greyed out. I have checked my preferences. Any ideas?