📚 SAP Business One SDK Help

GetInbox Method
See Also  Example

Description

Retrieves the Inbox messages.

Syntax

Visual Basic
Public Function GetInbox() As MessageHeaders

Example

The following is a VB.NET sample that retrieves the Inbox messages (similar to the Messages Overview in the application).
GetInbox (Visual Basic)Copy Code
Dim oCmpSrv As SAPbobsCOM.CompanyService
Dim oMessageService As MessagesService
Dim oUserInbox As MessageHeaders
Dim oMessageHeader As MessageHeader
Dim oMessage As Message
Dim sUserCode As String
Dim iAttachment As integer
Dim sSubject As string
Dim sReceivedDate As String
Dim eReadMail As BoYesNoEnum

'get company service
oCmpSrv = oCompany.GetCompanyService

'get msg service
oMessageService = oCmpSrv.GetBusinessService(ServiceTypes.MessagesService)

'get inbox
oUserInbox = oMessageService.GetInbox

'get first message header
oMessageHeader = oUserInbox.Item(0)

'get the first message
oMessage = oMessageService.GetMessage(oMessageHeader)

'get subject
sSubject=oMessage.Subject

'get Date
sReceivedDate=oMessageHeader.ReceivedDate

'get the user's code
sUserCode =oMessage.User

'get read confirmation
eReadMail=oMessageHeader.Read

'get attachement code key
iAttachment = oMessage.Attachment

See Also