Business Objects, BAPIs, and ALE Interfaces in Agency Business 

SAP Business Objects

The Agency Business component contains the following SAP business objects:

Document

Object name

Object category

Settlement request list

SettlementRequstList

BUS2100001

Single settlement request

SingleSettlementReqs

BUS2100002

Posting list (vendor-triggered customer billing document list)

VendTriggeredCBDList

BUS2125

Vendor billing document (single remuneration request)

SingleRemunRequest

BUS2126001

Remuneration list (collective remuneration request)

RemunRequestList

BUS2126002

BAPIs

Standardized programming interfaces - Business Application Programming Interfaces (BAPIs) - exist for the following methods. These interfaces allow external access to the business processes and data of the SAP System.

Method

Description

BAPI

Create

Create

BAPI_SETTLEMENTREQSLIST_CREATE

GetList

Determine documents

BAPI_SETTREQSLIST_GETLIST

ReleaseMultiple

Release documents to Accounting

BAPI_SETTREQSLIST_RELEASE

Change

Change

BAPI_SETTLEMENTREQSLIST_CHANGE

Close

Close

BAPI_SETTLEMENTREQSLIST_CLOSE

 

Method

Description

BAPI

CreateMultiple

Create

BAPI_SINGLESETTREQS_CREATEMULT

ChangeMultiple

Change several objects

BAPI_SINGLESETTREQS_CHANGEMULT

ReleaseMultiple

Release documents to Accounting

BAPI_SINGLESETTREQS_RELEASE

GetList

Determine documents

BAPI_SINGLESETTREQS_GETLIST

CancelMultiple

Cancel

BAPI_SINGLESETTREQS_CANCELMULT

 

Method

Description

BAPI

CreateMultiple

Create

BAPI_VENDTRIGCBDLIST_CREATEMUL

ChangeMultiple

Change

BAPI_VENDTRIGCBDLIST_CHANGEMUL

ReleaseMultiple

Release documents to Accounting

BAPI_VENDTRIGCBDLIST_RELEASE

GetList

Determine documents

BAPI_VENDTRIGCBDLIST_GETLIST

 

Method

Description

BAPI

CreateMultiple

Create

BAPI_SINGLEREMUREQS_CREATEMULT

ChangeMultiple

Change

BAPI_SINGLEREMUREQS_CREATEMULT

ReleaseMultiple

Release documents to Accounting

BAPI_SINGLEREMUREQS_RELEASE

GetList

Determine documents

BAPI_SINGLEREMUREQS_GETLIST

CancelMultiple

Cancel

BAPI_SINGLEREMUREQS_CANCELMULT

 

Method

Description

BAPI

CreateMultipleFromRemuReqs

Create from remuneration requests

BAPI_REMUREQSLISTA_CREATEMULT

CreateMultipleFromSettReqs

Create from settlement requests

BAPI_REMUREQSLISTB_CREATEMULT

CreateMultipleFromCBDList

Create from posting lists

BAPI_REMUREQSLISTB_CREATEMULT

ChangeMultiple

Change

BAPI_REMUREQSLIST_CHANGEMULT

ReleaseMultiple

Release documents to Accounting

BAPI_REMUREQSLIST_RELEASE

GetList

Determine documents

BAPI_REMUREQSLIST_GETLIST

ALE Interfaces

ALE interfaces exist for all the BAPIs listed above.

Application link enabling (ALE) supports the configuration and operation of distributed applications. This involves message interchange between distributed applications and consistent data retention in asynchronously linked R/3 systems.