Generic Business Tools for Application Developers (BC-SRV-GBT)
   Business Communication Interface - Sending from R/3 Applications
      Business Communication Interface
         Information Availability via Object Links
         Status Confirmation
            Send Process and Status Confirmation
            Active Status Confirmation by Event
            Active Status Confirmation by Mail
            Status Display by Object Links
         Connection to the Interface
            Message
               Create
               Attach
               Find
               Submit
               Save
               AddCopyOfRecipient
               RemoveRecipient
               EditRecipientList
               SetAsynchron
               AddApplObjectID
               SetOutboxFlag
               SetLinkFolder
               ClearLinkFolder
               AddGeneralNote
               DeleteGeneralNote
               SetProcGeneral
               SetProcMemoryID
               AddProcSetGetParam
               AddProcImportParam
               ImportRecipientList
               SetSensitivity
               Copy
               SetNextSender
            Recipient
               CreateAddress
               FindAddress
               Copy
               Edit
               Save
               ImportSendAttributes
               Delete
               Expand
               AddNote
               DeleteNote
               SetExpress
               SetCopy
               SetBlindCopy
               SetNotForwarding
               NoPrinting
               SetSendPriority
               SetToDoByAll
               SetToDoByOne
               SetReplyRequired
               SetDeliver
               SetNotDeliver
               SetRead
               SetStatusInfoByMail
               SetResend
            Indirect Connection using Message Control
            Indirect Connection using SAPscript
            Sending Under Another Name
   Creating Express Messages in Applications
      Connection to the Interface
         SO_EXPRESS_FLAG_SET
   Business Appointment Services (4.6B)
      Terms
      Authorizations
      Appointment Types and Event Handling
         Event Handling for the Appointment Type 'Service Order'
      Connection to the Interface
         APPT_CREATE_INTERNAL
         APPT_MODIFY_INTERNAL
         APPT_DELETE_INTERNAL
         DAY_COVERING_GET
         DAY_COVERING_AND_PATTERN_GET
         SC_GET_APPT_NEIGHBOR
         APPOINTMENT_GRP_PARTICIPAN_GET
         SCHEDULE_OWNER_ATTRIBUTES_GET
         Examples of the Use of Function Modules
            Creating a Group Appointment with a Title and a Description.
            Creating Dominants for Several Days
            Creating an Individual Appointment with a Link to an Application
            Moving an Individual Appointment
            Moving a Group Appointment for all Participants
            Deleting Appointments
            Scenario Meeting Arrangement
         Use of Event Handling
            Appointment Type Attributes
            Function Module Exit for the Appointment Management
               Jump to an Application Transaction
               Calling a Search for Customer Master Data
            Events
   Relationship Service (BC-SRV-GBT)
      Object Relationships Model
         Creating a Model (Example)
         Attributes of Relationship Types
      The Object Relationships API
         Create and Display Relationship (Example)
         Presenting Objects in other Systems
   Generic Object Services (BC-SRV-GBT)
      List of Object Services
         Adding a PC Document (to the Storage System)
         Adding a PC Document
         Entering an Object with a Document
         Sending an Object with a Note
         Starting a Workflow for an Object
         Linking an Internet Address
         Entering a Bar Code
         Tracing Events for the Object (Subscription)
            Configuring Subscription Service
         Telephony
         Displaying Object History
         Displaying Workflows for an Object
         Displaying Transmissions for an Object
         Displaying Relationships
         Displaying Attachments
      Application Connection to Object Services
         Publishing Callback
         Offering the Context Menu
         Restricting Available Services
         Starting Only One Service Directly
         Offering the Toolbox Directly
         Calling Services During Creating or Changing
      Creating New Object Service
   Post Processing Framework (BC-SRV-GBT)
      Connection of PPF to the Application
         Creating Application Class
         Creating Partner Class
         Creating Context Class
         Creating Processing Class
         Determination and Merging of Outputs
            Programming Your Own Determination
            Programming Your Own Merging
         Processing Using the Output Medium
         Performing Customizing
         Example: Programming Calling of PPF
         Application Interface
         Extensibility Using BADIs
         Class Diagrams
            CL_APPL_CUST_PPF
            CL_CONTEXT_DEF_PPF
            CL_CONTEXT_MANAGER_PPF
            CL_CONTEXT_PPF
            CL_CUST_MANAGER_PPF
            CL_MANAGER_PPF
            CL_PARTNER_COLL
            CL_PARTNER_PPF
            CL_SBOOK_CONTEXT (Example)
            CL_SBOOK_PARTNER_PPF (Example)
            CL_SBOOK_PPF (Example)
            CL_SF_MAIL_CUST_PPF
            CL_SF_PRINT_CUST_PPF
            CL_TRIGGER_PPF
            CL_TTYPE_CUST_PPF
            CL_TTYPE_PPF
            IF_DETERMINATION_PPF
            IF_LOCK_PPF
            IF_MEDIUM_CUST_PPF
            IF_MEDIUM_PPF
            IF_MERGE_PPF
            IF_PARTNER_PPF