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.