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.
Alan

Hi,
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

Similar Messages

  • Products and software components not found in SLD?

    Hello All,
    I am trying to configure SLD for Retail (POS -XI Integration )Scenario using "SAP Business Package for Store Connectivity POS Integration
    I am trying a create a third party system for POS in SLD and  i am trying to assign products and software components (GM STORE CONNECTIVITY and STORE CONNECTIVITY)for this system.
    But i amot able to find the products and software components in the SLD.
    SAP (GM) POS system:
    Product (one of the following)
    SAP TRANSACTIONWARE GM 9.5
    SAP POS 1.0
    SAP POS 2.0
    Software Component Version (all of the following)
    XI CONTENT STORE CONNECT 2.0
    XI CONTENT GM STORECONNECT 1.0.
    what may be the reason?
    Thanks and best regards,
    Anil

    Hello All,
    I am trying to configure SLD for Retail (POS -XI Integration )Scenario using "SAP Business Package for Store Connectivity POS Integration
    I am trying a create a third party system for POS in SLD and i am trying to assign products and software components (GM STORE CONNECTIVITY and STORE CONNECTIVITY)for this system.
    But i am not able to find the products and software components in the SLD.
    SAP (GM) POS system:
    Product (one of the following)
    SAP TRANSACTIONWARE GM 9.5
    SAP POS 1.0
    SAP POS 2.0
    Software Component Version (all of the following)
    XI CONTENT STORE CONNECT 2.0
    XI CONTENT GM STORECONNECT 1.0.
    what may be the reason?
    Thanks and best regards,
    Anil

  • Transporting Products and Software components

    Hi ALL,
    I have two new products for which I have created the export file to be imported into the target system. The target system already contains few other products and Software components. Is it true that the new export file from source system will over write all entries in the target system?? or will it be an append ??
    The " How to handle SLD for XI" doc tells that it will overwrite..I am a little concerned as there has been no SLD transports done in these boxes and all products currently  in the target box have been manually created.
    -Ken

    /people/sap.india5/blog/2005/11/03/xi-software-logistics-1-sld-preparation

  • 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 Shukla

    Hi,
    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

  • XI products and software components in SLD

    We are starting to implement XI in order to exchange messages between R/3 systems.
    Is it better to create a custom software component within the standard SAP R/3 Product (in the SLD), or do you suggest to create also a custom product (even if the systems involved are SAP systems) ?
    Which are advantages and disadvantages ?
    Thanks in advance.

    I am not sure if the question is answered. I am trying to see what is correct. SAP appear to say build under the specific Product supplied. Or else, what is that used for ?
    I am not a seasoned XI developer by far, however, upon reading XI books and documentation, i see that S/W components are attached to Products, and the Products are Imported into the Intergration Builder. I have also seen, and been told, that it is common practice to create a Product that reflects the Project, and then attach the S/W components under that, for which XI would be interfacing. For example, if I were working on a new project, say, "myProj" I would create a product called "myProd", then attach the S/W components involved, say, CRM under that. When the Product gets imported into the Intergration Builder, I continue my developments under a new namespace, that is under the Product "myProj".
    Is this right?
    In reality, "myProj" is not a Product, it is a project.
    I hope this is clear
    thanks
    Glen

  • Product and Software component in SLD

    Hi,
    What is the basic concept of product and Software component.I have few questions.
    If our company is going for Sap implementation of ISmedia
    and XI as middleware for interfacing with other systems then what do we need to do for product and SWC.
    Do we need to create a third party product and SWC for this project in sld?
    We can create differnt Software component under the existing Product of SAP ISM
    What are the best practices
    Thanks,
    Naveen.

    Hi,
    about Software Product and component go thru this part of SAP help-
    http://help.sap.com/saphelp_nw2004s/helpdata/en/a2/2999ef97ea2b4790165f9ca5c05c41/frameset.htm
    <i>Do we need to create a third party product and SWC for this project in sld?</i>
    >>yea, you can create a thridparty product.
    <i>We can create differnt Software component under the existing Product of SAP ISM</i>
    >>>You can create software components for the product.
    I think, the documentation will help you understand this.
    Regards,
    Moorthy

  • Colective Settlement and "CLSD"Status for Production and Maintenance Orders

    Hi dear experts,
    Is that possible to use transaction KO8G for collective settlement of Production Orders? Apparently it only works for Maintenance Orders.
    The same applies for transaction CO99 for getting "Closed" status in Orders. Apparently it does not take the Production Orders, even if the selection "With CO Production Orders" is active. Is there any additional configuration we should do?!
    We would like to do settlement (and mass set "Close" status after) for Production and Maintenance Orders at the same time.
    Thanks in advance,
    Lígia Moreira

    Hi,
    You can use CO88 for settlement of production orders. Normally, CO99 should take production orders if the flag is switched. Do you receive any error when you do it?
    Regards,
    Eli

  • Transport products and software component version

    Hi,
    I created a Products and its Software Component Version in System Landscape Directory of XI development.
    I imported this Software Component Version into Integration Builder and developed design and configuration objects.
    The scenario is completed and now I want to transport the Products and Software Component Version to XI Production.
    Could someone please explain the transport procedure.

    Hi Shravan,
    Thanks four your instructions. I would like to have more details on the export/import procedure. Please confirm the following steps are correct:
    From SLD of XI development:
    1/ Edit new product and its software component version.
    2/ Click on icon Export: XI generates a zip file and downloads it in c drive.
    From SLD of XI Production:
    1/ Select Import utility under system catalog.
    2/ Browse and select the zip file
    In XI production there are existing third party products, and I do not want the transport of this new product causes any problem.
    Design and configuration objects will be exported/import ed after the successful transport of product and software component version transport. 
    Regards,
    Daniel

  • Hi i added a few sofware products and hence components do we need to add ..

    hi i added a few sofware products and hence components do we need to add these
    to the technical and business system

    Yes add them. How ever, if you do not add them you will not get any error. But while editing the condition editor in Receiver agreement or Interface Determination, you will not get the source msg structure.
    So it is better to add them.
    Regards,
    Jai Shankar

  • Monthly return for production and removal of goods - ER 1

    How to generate -Monthly return for production and removal of goods - Form ER 1
    is there any standard reports in SAP which directly can be submitted to Excise Authorities.
    regards
    Rajesh

    Hi,
    -> Enter J1ILN (this will provide the India Localisation menu path)
    -> Select Register or Reports
    -> Here you can find the transaction code to take the RT12 report.
    Please check and revert
    Regards
    Manivannan R

  • 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

  • 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,
    Satya

    hi 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

  • 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

  • Packages and software components

    Hi everyone:
    I'am having problem with an interface going to my XI-system. This interface works OK in another XI-system, because of that I think the problem are the packages or the software components installed in my XI-system.
    Can somebody tell me if this two configuration are compatible?the levels(010,009...) are importants????
    My XI-system patches:
    __________________My XI______________________________
    SAP_BASIS     640          0010     SAPKB64010     SAP Basis Component
    SAP_ABA          640          0009     SAPKA64009     Cross-Application Component
    PI_BASIS     2004_1_640     0006     SAPKIPYI66     Basis Plug-In (PI_BASIS) 2004_1_640
    SAP_BW          350          0009     SAPKW35009     Business Information Warehouse
    ______________The another one XI________________________
    SAP_ABA          640          0015     SAPKA64015     Anwendungsübergreifende Komponent
    SAP_BASIS     640          0015     SAPKB64015     SAP Basiskomponente
    PI_BASIS     2004_1_640     0010     SAPKIPYI66     Basis Plug-In (PI_BASIS) 2004_1_640
    SAP_BW          350          0000         -         Business Information Warehouse
    Thanks

    Hi:
    The error in the sm21 is the following:
    <b>Transaction cancelled IDOC_ADAPTER 601 (SAPGET 100)</b>
          in details I can see this:
    <b>No sevice for system SAPGET, client 100 in Integration directory. No documentation exist for message ID601.</b>
        In The sld and in the integration diretory is created this bussiness system.

  • Sales forecasting scenario for production and procurement

    Hello Gurus
    We have currently one scenario  need your inputs and expertise
    We have a requirement for the Sales forecast for the production and procurement planning. More over its like demand planning but sales needs to have a 6 months or yearly sales forecast in the system.
    Is there any option or functionality available for the same.in  SAP-SD
    Thanks inadvance
    Regards
    Venkat

    Hi KV chalapathi
    check this link
    How to maintain Sales forecast or projection in SAP
    hope clear your issue
    Regards,
    Krishna

Maybe you are looking for

  • Change background of the text in a TextBox

    (JavaFX 1.3) How can one change the background (color, gradient, whatever) of the text in a TextBox without affecting any of the other display (Skin) attributes for the TextBox? A related question is: How can I programmatically determine the backgrou

  • Viewing recordings in another room

    I have my BT Vision setup in my TV room. Is it possible to somehow Play back recordings on the Vision box on a TV located in another room? 

  • Profit centre in line iteam not found

    Hi Guru, While doing posting, given below error is coming.. Balancing field "Profit Center" in line item 003 not filled Kindly advice to solved this issue. Regards, Sharma

  • GWI: Add new filter criteria for replication object BUPA_MAIN

    Hello, we are currently setting up Groupware Integration with CRM 7.0 and Outlook Exchange 2007. We would like to filter the BPs that are replicated to Outlook's public folder. The replication object BUPA_MAIN in Tx. SMOEAC has only got the following

  • Unable to install the netweaver 2004 slim edition

    Hi, i am new to the netweaver. i am trying to instal the netweaver 2004 slim edition. my system config:-    OS: windowsXp    jdk version is jdk1.5.0    ram 1GB i am getting the below error. please help me--- i need the jdk1.5.0 only     CJSlibModule: