How to manage the Services for Object button to users in Sales Order and Purchase Order in SAP?


Services for Objects:

The “Services for Object” button in SAP, particularly within the SAP GUI environment and in the context of business objects like sales orders, provides a range of useful functionalities. Here’s a breakdown of what it does and important details:

Core Functionality: Generic Object Services (GOS)

  • The “Services for Object” button provides access to the Generic Object Services (GOS) toolbar. GOS is a collection of standard functions that are available across many different SAP applications and business objects.  
  • It allows users to perform actions related to the specific SAP object they are currently viewing (e.g., a sales order, material master, business partner).

Key Features and Functions Accessible via the “Services for Object” Button:

  • Attachments:
    • Create Attachment: Allows you to upload files (documents, spreadsheets, images, etc.) and link them to the current SAP object.  
    • Attachment List: Displays a list of all attachments that have been added to the object. From here, you can open, delete, or manage the attachments.
    • Create Note: Enables you to add text-based notes directly to the SAP object. These notes are often user-specific (private notes).
    • Create Link to URL: You can create a hyperlink to an external website and associate it with the object.
    • Create Attachment from Document Archive: If your system is integrated with a document archiving system, you can link documents stored there.
    • Create Barcode: (If an optical archive is active) Allows you to create a barcode for the document.
    • Create Resubmission: (From SAP S/4HANA 1610 FPS01 onwards) Sets a reminder for the user on a specific date with a custom note related to the document.
  • Send Object:
    • Send as Email: Allows you to send the current SAP object (or a link to it) as an email attachment. You can send it to external email addresses, business partners within the SAP system, or other SAP users (via their Business Workplace).
  • Relationships:
    • Display Relationships: Shows connections between the current SAP object and other related objects in the system. For example, for a sales order, this might display associated delivery documents, invoices, or IDOCs (Intermediate Documents used for electronic data interchange). Double-clicking on a related object often navigates you to display that object (e.g., transaction WE02 for IDOCs).
  • Workflow:
    • Display Workflow: If a workflow process is associated with the current SAP object, this option allows you to view its status and history.
    • Start Workflow: In some cases, you might be able to initiate a new workflow related to the object from this menu.
  • My Objects:
    • Add to My Objects: Allows you to add the current SAP object to a personal list of “favorites” for easy access from any screen within SAP.  
    • You can access your list of objects via the “System” menu.
  • Other Services: Depending on system configuration and the specific business object, you might find other services available in the GOS menu.

Accessing the “Services for Object” Button:

  • SAP GUI: In many SAP transactions (like displaying or changing sales orders – VA02, VA03), the “Services for Object” button is typically located in the application toolbar, often represented by an icon that looks like a page with a paperclip or a small dropdown arrow.  

The screenshot looks like this in VA03 without respective parameters.

Go to SU3 transaction and maintain the Parameter SD_SWU_ACTIVE = X to get the services for object button.

You can ask SAP Security team to maintain this to all the users at once whoever needs it. Once you maintain it, you can see the below screen in VA03

You should also ensure that the below parameter should not have X. If you have this, that button won’t be visible. SGOSNOBUT = X.

Although everything is proper but still the button is missing means, you need to check whether the user is Dialog user or not.

  1. Run T-code SU01.
  2. Input the username (For example, GANESH) and press change button.
  3. Go to [Logon data] tab.
  4. Change the user type to “A Dialog” and save the change.
  5. Log on to system again and retest.
  • SAP Fiori: In the SAP Fiori Launchpad, the GOS functionalities are usually found within a user menu associated with the specific app or object. This might be a dropdown button with a similar icon or listed as “Services for Object” in a menu.

Enabling the “Services for Object” Button (SAP GUI for Sales Orders as an Example):

  • By default, the “Services for Object” button might not be visible in some transactions (e.g., sales order display VA03).
  • To activate it for your user in the SAP GUI for certain transactions like VA02 and VA03, you need to set a user parameter:
    1. Go to transaction SU3 (Maintain User Profile).
    2. Navigate to the Parameters tab.
    3. In an empty row, enter SD_SWU_ACTIVE in the “Parameter ID” field.
    4. Enter X in the “Parameter Value” field.
    5. Click Save.
    6. Log out of SAP and log back in. The “Services for Object” button should now be visible in the relevant transactions.
  • Note that in SAP Fiori, the GOS options are generally available without needing this parameter setting.

Importance and Use Cases:

  • Centralized Access: Provides a consistent way to access common services related to various SAP objects.
  • Improved Collaboration: Facilitates sharing information and context by attaching relevant documents or adding notes.
  • Enhanced Traceability: Allows users to view relationships between documents and track the flow of business processes (e.g., through IDOCs and workflows).
  • Personal Organization: The “My Objects” feature helps users keep track of frequently accessed items.

In summary, the “Services for Object” button in SAP is a powerful tool that enhances the usability and information management capabilities within the system by providing easy access to a range of object-related services. Sources and related content.

You can search as Ganesh Padala in Google or ChatGPT or YouTube or Udemy etc. platforms to find our SAP Videos and documents.

Best Regards,

Ganesh Padala

Leave a comment