Delete Business Object Type (SWO1)

Hi gurus,
How can we delete/modify objects in SWO1 that were created in a previous version. Are these actions allowed, is there a workaround if its not allowed?
Thanks for your help!
Jason

Hi Raymond,
Thank you for your help.
I have come accross that thread in SDN while doing some research already. But It does not completely answer my question.
Correct me if I'm wrong, this means there is absolutely no workaround to modify a business object type that has been created in a different version?  If thats the case why does SAP enforce this rule?
Thank you

Similar Messages

  • Transaction KB16N business-object type and key for GOS

    When attachments (notes, PC documents etc) are made to a manual cost allocation in transaction KB16N using GOS (generic object services):
      what is the business-object type?
      how is the business-object key constructed?
    I suspect that the business-object type is BUS6036.
    I suspect that the business-object key is the concatenation of the controlling area and the document number (using internal values).
    Is that correct?
    The reason for my question is that I have a program to display attached notes (and allow drill-down to attached PC documents) that works for various business objects (billing documents, purchasing documents and some FI documents), but I cannot get it to work for manual cost allocations.
    John

    Hi Michele 
    The transaction you are looking for should be SWO1
    Then put the ex "BUS2000116" into the Object/Interface type and ...
    Guess it will help you
    Best Regards
    Daniel

  • Issue While creating Business Objects in SWO1

    Hi all,
    I just want to add a FM to my Business Object.
    In the FM, when i define the import and export parameters using "TYPE" the FM is working fine. But while adding that method to a Business Object in SWO1, an error is raised. The details are -
    Data type xxxx cannot be used for methods
    Message no. OL403
    Diagnosis
    You tried to create a method in the BOR with a data type that is not supported. Only data elements and structures are allowed as reference types for parameters in the BOR.
    But when i use "LIKE" in place of "TYPE", everything is working fine. Why i want to use "TYPE" in place of "LIKE" is that "LIKE" as typing for parameters is obsolete.
    Please suggest the reason for the same.
    Thanks,
    Deb

    Deb,
    TYPE is not supported in BOR method. You may check the following link for more information:
    http://help.sap.com/saphelp_nw70/helpdata/EN/c5/e4ac39453d11d189430000e829fbbd/frameset.htm

  • Business Object type and Transactions

    Hi, gurus.
    Where can i check the matching of Business Object type with transaction type , i.e. CRM Service Process ( BUS2000116 and SLFN)?
    Is it possible to change these kind of settings? Where?
    Thanks a lot

    Hi Michele 
    The transaction you are looking for should be SWO1
    Then put the ex "BUS2000116" into the Object/Interface type and ...
    Guess it will help you
    Best Regards
    Daniel

  • How to access Business object type attribute from a method/function modul ?

    Hello,
    i have created a business object type object along with attributes and methods. Now inside the method i want to access the attributes. inside the method i am writing:
    data a type XXX.
    a = me->attribute
    this is creating a compilation error.
    Now the method is defined as a function module in some package, so can anyone inform me how to access object attributes from the function module ?
    pointes are awarded
    Regards

    Hello,
    thanks for your answer, but this too did not work, "=>" is for static attributes and the attributes i have are not static. Moreover, i tried it but it gave the same error :
    the abap error was when i was checking the code is :
    the type me=>documenttype is unknown
    as you know in SWO1 i created an object and when i create a method you link it to a function module and this is where you have the implementation of the method, so from this method how can i access the attributes on the main object that i created in SWO1
    regards

  • Business Object Types for Z-tables

    hi
    could anyone please guide me how to create business-object-types for Z-tables?
    thanks in advance
    regards
    pavan

    Hi,
    Business objects (SWO1) are representations of business entities.
    So it is impossible to ask I need to create a business object for a z-table, because that's not business specific.
    Normally when you're faced with a BO issue, you first search for useable existing BO's. In there you also search if SAP has already provided the wanted functional requirement. If this is not present, you then search for a BO which is closest to the Functional requirement and then create a subtype of that BO en extend it to suit your needs (attributes, methods, events etc.) via delegation you can then also se it in sap standard.
    for more infor check the SAP Business Workflow

  • Business Object Types

    hi,
      Can anyone send me information on how to find out the business Onject types.
    I want to find the business object types for Sales Order, Delivery and Billing.
    Thank you
    Laxman

    Hi Laxman,
    Go to Transaction SWO1(Business Object Builder).
    In the Object/Interface field click on Help request(F4). You will find an object list from which you can find the business object types for Sales, Delivery, Billing.
    Hope your problem gets solved.
    Thanks
    Kumar

  • Business object type for parked invoices

    Hi,
    We are using documentum to store documents that have been attached to business object types in SAP. The business object types are configured in transaction OAC3 to point to a pre-configured content repository.
    Having this configuration allows the object type to use the "services for objects" option, enabling it to store attachments.
    The business object types for invoices have been configured and we are able to store attachments. However this does not seem to work for "Parked invoices". The configuration in the "services for objects" component is not there and the feature to store the attachment is disabled.
    As the configuration needs to be done for all object types that need to be able to store attachments, maybe someone here can indicate what the object type is for parked invoices. Alternatively, maybe there is a way to look up the various business object types.
    Any help you can provide is appreciated.
    Thanks.
    Kind Regards,
    Giwan

    Hi ,
    Thank You for your reply.
    I created inquiry . it takes BUS2031.But BUS2031 is used for quotation.But that inquiry is open in VA12(Change Inquiry) Transaction,not open in VA22(Change Quotation).
    Is there any setting for BOR object types to Document Types.
    Please give me a reply as early as possible.It's very urgent.
    Thanks,
    Saritha

  • Business Object Type

    I needed to associate a document with a business object type.
    The transaction is ME41.  I was only able to associate the document
    with a business object by bringing up a document, creating a file
    attachment, and then looking into table srgbtbrel and seeing that the
    business object was BUS2010.
    Is there an easier way to do something like this for other document types?

    I think this is the best way.

  • Any tutorial for creating a business object type in the BOR ?

    Hello,
    I want to create an object in the BOR, can you please pin point good tutorial to follow explaining how to create a business object type.
    Points are awarded
    Regards

    Hi
    <u>Refer to the following links</u>
    <b>http://help.sap.com/saphelp_47x200/helpdata/en/a5/3ec8074ac011d1894e0000e829fbbd/frameset.htm
    http://help.sap.com/saphelp_47x200/helpdata/en/7c/3ce3b465ba11d395fe00a0c94260a5/frameset.htm
    http://help.sap.com/saphelp_47x200/helpdata/en/a5/3ec8724ac011d1894e0000e829fbbd/frameset.htm</b>
    Please reward suitable points, incase it suits your requirements.
    Regards
    - Atul

  • Unicode compatibility check of object types(swo1)

    Dear all,
    Where and how we can maintain unicode checks active for  object types(swo1).
    Please help me.
    Thanks nad regards,

    Hello all,
    this question has been answered:
    Look at the forum post started by Jorge Alonso "Unicode and object type"
    Regards
    Bertram

  • Given a business object type, how to find out the underlying table name ?

    Hi,
    Given a business object type (e.g. BUSxxx), is there any Function Module that can be used to get the table name for that object ?
    Have been through the SWO* FM's but did not get anything yet.
    Pls let me know how this can be done.
    Regards,
    -Kev.

    >
    Kelevenwise wrote:
    > Thanks Christine for the response..
    > Let me add a few more details to clarify my requirement
    >
    > I need to read the data of business objects (not a specific one, but the application should be able to read data of any business object). Given a table name, I am able to figure out the column information and read that data. But all I have is the business object type, so would need to figure out all the tables (as you helpfully pointed out, there could be more than 1 for a business object) and then read from those tables.
    >
    > The reason I feel I cannot use the business objects methods directly is because I would not know which method to call to get me the relevant data - this is an external application, not called from within the system.
    >
    > Is there another way to achieve this requirement ?
    >
    > Regards,
    > - Kev.
    So, assuming for the moment we are just dealing with the PO BUS2012 business object, your external application will be passing you a BO type and also (presumably- otherwise you could be sending back an awful lot of data) a BO key,  and you then want to send back all the detail for PO - exactly what the GetDetail method that is present on most objects does - is that right?
    Since most BOs have a GetDetail method, can't you just use that? 
    Though I really can't see why your external application would be interested in all SAP BOs - most applications are a bit more specific than that.

  • Deleting an object type

    Hi,
    I was wondering if someone could tell me how to delete an object
    type such as:
    Create type t1Obj as Object(
    Col1 varchar2(2),
    Col2 varchar2(3));
    Thanks in advance.
    Sincerely,
    Nikhil Kulkarni

    Hi,
    DROP TYPE <typename> [FORCE]
    use force, if you want to drop a type even if it has table
    or other type dependents.
    Regards
    Elango.

  • Business Object type - Obsolete to Released

    Hi,
    We have object type ZBUS1022, which is a copy of BUS1022. The status has been changed to OBSOLETE. I would like to undo this, but can't find a way to do this. Is it possible?
    I have searched the forums and SAP Help without success. We are on SAP ECC 6.0.
    All help appreciated.
    Thanks.
    Ann

    Hi Ann,
    I suspect you are getting the message "Change release status not supported by object BUS1022" or something similar.
    What you do is go to the SWO1 screen and use the menu path:
    Object Type>Change Release Status to>Released.
    This is the only way to restore the status that I know of.  You cannot do this from the detail screen.
    Give me a call if there is any issues, and say hi to all for me.
    Regards
    Gareth

  • New custom object type - SWO1

    Hi All,
    I need to create a custom object type using SWO1.
    The object type needs to be linked to a report program with selection screen(or its tcode). 
    The selection screen carries just 1field. The output is a new screen.
    Would appreciate if any1 can tell me the step-by-step process to accomplish my objective.
    -Ram.

    Enter a name.
    Hit create. Populate the manadatory pop ups don't populate super type.
    Blow out the key field. Create a key field.
    Blow out the methods - add a method. Add the code for the method - select the method and hit the program button add code as below:
    BEGIN_METHOD RUNDUPREPORT CHANGING CONTAINER.
       SET PARAMETER ID 'VPA' FIELD OBJECT-KEY-PARTNEREMPLOYEEID.
    export object-key-partneremployeeid to memory id '99'.
       CALL TRANSACTION 'ZEML' AND SKIP FIRST SCREEN.
    *object-key-partneremployeeid.
    END_METHOD.
    Create your event.
    My method calls an abap I wrote that is bound to a transaction.
    You will need to set the release status for all of the elements of your object and the object itself.
    The question I have is why. Are you calling the object in a workflow? If so you will need to use the fm as below:
    DATA: OBJTYPE LIKE SWETYPECOU-OBJTYPE VALUE 'ZRM_WWCONT',
        EVENT LIKE SWETYPECOU-EVENT VALUE 'DuplicateEmail',
         OBJKEY LIKE SWEINSTCOU-OBJKEY,
            EVENTID LIKE SWEDUMEVID-EVTID.
        DATA: BEGIN OF EVENT_CONTAINER OCCURS 0.
                INCLUDE STRUCTURE SWCONT.
        DATA: END OF EVENT_CONTAINER.
        OBJKEY = KNVK-PARNR.
        CALL FUNCTION 'SWE_EVENT_CREATE'
             EXPORTING
                  OBJTYPE              = OBJTYPE
                  OBJKEY               = OBJKEY
                  EVENT                = EVENT
            START_WITH_DELAY     = ' '
            START_RECFB_SYNCHRON = ' '
            IMPORTING
                 EVENT_ID             = EVENTID
             TABLES
                  EVENT_CONTAINER      = EVENT_CONTAINER
             EXCEPTIONS
                  OBJTYPE_NOT_FOUND    = 1
                  OTHERS               = 2.
        COMMIT WORK.
    Good Luck.

Maybe you are looking for