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