Diese Seite (Version-3) wurde zuletzt am 06-März-2025 14:27 von Administrator geändert.

Diese Seite wurde am 28-März-2017 14:37 von unknown erstellt.

Du bist nicht autorisiert, diese Seite umzubenennen.

Du bist nicht autorisiert, diese Seite zu löschen.

Versionsgeschichte der Seite

Version Zuletzt geändert Größe Autor Änderungen Kommentar
3 06-März-2025 14:27 2 KB Administrator zur vorherigen
2 06-März-2025 14:26 2 KB Administrator zur vorherigen | zur neuesten
1 28-März-2017 14:37 1 KB unknown zur neuesten

Links

Eingehende Links Ausgehende Links

Versionsunterschiede

Unterschiede zwischen Version und .

Zeile 4: 3 Zeilen gelöscht.
* Access direct OR via RFC
* Synchrone BAPIs > RFC
* Asynchrone BAPIs > ALE
Zeile 33: 61 Zeilen gelöscht.
!Usage
Transaction
{{{
BapiService.TransactionCommit()
BapiService.TransactionRollback()
CALL FUNCTION 'DEQUEUE_ALL' .
CALL FUNCTION 'BAPI_EMPLOYEE_ENQUEUE'
CALL FUNCTION 'HR_INFOTYPE_OPERATION'
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.
CALL FUNCTION 'BAPI_EMPLOYEE_DEQUEUE'
BAPI can call 'COMMIT WORK' itself, but this must be mentioned in documentation
}}}
Documentation
{{{
HelpValues.GetList()
BapiService.FieldHelpGetDocu()
BapiService.InterfaceGetDocu()
BapiService.HyperLinkGetText()
BapiService.HyperLinkGetText()
}}}
Errors
{{{
BapiService.MessageGetDetail()
BapiService.ApplicationLogGetDetail()
All provide return parameter "Return"
A - Abort
E - Error
}}}
Konversion
{{{
BapiService.DataConversionInt2Ext1()
BapiService.DataConversionExt2Int1()
}}}
Read
{{{
GetList()
GetDetail()
GetStatus()
ExistenceCheck()
}}}
CRUD
{{{
Create() oder CreateFromData()
Change()
Delete() und Undelete()
Cancel()
Mass: ChangeMultiple(), CreateMultiple(), DeleteMultiple() ...
Copy: Replicate() und SaveReplica()
}}}
Other
{{{
PERFORM <routine> ON COMMIT
CALL <Business-Objektname>_SAVEBUFFER IN UPDATE TASK
ODATA / Gateway
x.SEGW
CDS views
}}}