Ansicht
Dokumentation

Business Application Programming Interfaces (BAPIs) ( RELN45-CA-BFA-API )

Business Application Programming Interfaces (BAPIs) ( RELN45-CA-BFA-API )

RFUMSV00 - Advance Return for Tax on Sales/Purchases   General Data in Customer Master  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Kurztext

Business Application Programming Interfaces (BAPIs)

Beschreibung

BAPIs (Business Application Programming Interfaces) sind offene, betriebswirtschaftlich orientierte Programmierschnittstellen für den externen Zugriff auf die Geschäftsprozesse und Daten des R/3-Systems.

BAPIs werden im Business Object Repository (BOR) als Methoden von SAP-Business-Objekten bzw. SAP-Interfacetypen definiert und ermöglichen eine objektorientierte Sicht auf die Business-Komponenten (Anwendungskomponenten) des R/3-Systems.

Allgemeine Informationen zur BAPI-Schnittstellentechnologie finden Sie in der R/3-Bibliothek unter:

CA - Anwendungsübergreifende Komponenten
- Business Framework Architecture
- Schnittstellentechnologie BAPI

Zu Release 4.5A gibt es im Bereich BAPI folgende Neuerungen:

  • Methoden an SAP-Interfacetypen
BAPIs werden nun auch als Methoden an SAP-Interfacetypen definiert, um Outbound-Schnittstellen zu dokumentieren.
Auf diese Weise können Funktionen, die außerhalb des R/3-Systems implementiert werden, standardisiert und als BAPIs zur Verfügung gestellt werden.
  • Neue Funktionen beim Einsatz von BAPIs in der asynchronen Datenübertragung (Application Link Enabling).
Detaillierte Informationen hierzu finden Sie in den Release-Informationen zum Application Link Enabling.
  • BAPI Java Klassenbibliothek im SAP Assistant
Zu Release 4.5A steht im SAP Assistant eine dynamische BAPI Java Klassenbibliothek zur Verfügung, die den objektorientierten Zugriff auf BAPIs von Java-Plattformen ermöglicht. Für den Aufruf von BAPIs können die in Java üblichen Datentypen und Klassen anstelle der SAP-internen Datentypen und Strukturen verwendet werden.
Voraussetzung für den Einsatz der BAPI Java Klassenbibliothek ist die RFC Java Klassenbibliothek, die ebenfalls mit Release 4.5A ausgeliefert wird.
  • Repository Browser
Der Repository Browser ist ein ActiveX Control, mit dem die Meta-Informationen zu den BAPIs im Business Object Repository angezeigt werden können.
Der Repository Browser kann in allen COM-basierten Entwicklungsumgebungen oder Anwendungen verwendet werden. Er wird beispielsweise im SAP Assistant für die Anzeige der BAPI-Metadaten eingesetzt.
  • SAPs R/3 DCOM Component Connector
Der von Microsoft und SAP gemeinsam entwickelte R/3 DCOM Component Connector ermöglicht eine nahtlose Integration von R/3-Objekten und COM-Objekten. SAP-Business-Objekte und ihre BAPIs können transparent von COM-basierten Entwicklungstools angesprochen werden und umgekehrt werden COM-Komponenten in der SAP-Entwicklungsumgebung zur Verfügung gestellt.
Das R/3 DCOM Component Connector Software Development Kit (SDK) wird als Bestandteil des RFC SDK für Windows NT ausgeliefert.
  • Integration von BAPIs in "Visual Studio 97" (Enterprise Edition) von Microsoft
Die BAPIs aus R/3-Release 3.1H und 4.0A stehen in Zukunft lokal in Microsofts Entwicklungsumgebung Visual Studio 97 (Enterprise Edition) zur Verfügung.
  • Zugriff auf BAPIs von "Access Builder for SAP R/3" von IBM
Über IBMs Access Builder for SAP R/3 werden BAPIs in die Entwicklungsumgebung VisualAge for Java von IBM integriert. Access Builder for SAP R/3 ermöglicht die Entwicklung von BAPI-fähigen Java-Anwendungen, Java-Applets und JavaBeans für das R/3-System. Auf diese Weise können Java-Entwickler die Funktionaltät des R/3-Systems über zusätzliche Java-Anwendungen erweitern bzw. bestehende Java-Anwendungen an das R/3-System anbinden.
Access Builder for SAP R/3 von IBM ist Bestandteil von VisualAge for Java Enterprise Edition 2.0 und wird im Rahmen der VisualAge Developer Domain auch als eigenständiges Entwicklungstool verfügbar gemacht.
  • Zugriff auf BAPIs über "Object Bridge" von Visual Edge
Das Middleware-Produkt "Object Bridge" von Visual Edge ermöglicht den automatischen Zugriff auf BAPIs von allen CORBA-2.0-fähigen Object Request Brokern (ORBs) sowie von anderen, objektorientierten Protokollen wie beispielsweise ActiveX/DCOM.
  • Zentraler Hinweis für obsolete BAPIs
Alle obsoleten BAPIs werden im Online Software Service (OSS) im zentralen Hinweis 0107644 "Sammelhinweis für obsolete BAPIs ab Release 4.5A" aufgelistet.
  • Neue BAPIs
Zu Release 4.5A wurden zahlreiche neue BAPIs implementiert. Detaillierte Informationen zu den im folgenden aufgelisteten neuen BAPIs ist im R/3-System im BAPI Browser verfügbar. (Die aktuellste Aufstellung der zu 4.5A implementierten BAPIs erhalten Sie im Open BAPI Network.)
Im Bereich Basis / Anwendungsübergreifende Komponenten:
Business-Objekt BackgroundJob
(Extern steuerbarer Background Job (eigentl. ein Interface))
Abort
(Job abbrechen)
AddABAPStep
(Jobstep mit ABAP-Programm an einen Job anhängen)
AddExternalStep
(Externes Programm einem Jobstep zuordnen)
CheckStatus
(Status eines Jobs laut DB gegen tatsächlichen Status
abgleichen)
Close
(Eine Jobdefinition abschließen)
CountByName
(Zählen, wieviele Jobs mit einem bestimmten Namen existieren)
Delete
(Löschen eines Jobs im R/3)
GetDefinition
(Jobdefinition lesen)
GetStatus
(Status eines Jobs ermitteln)
GetVariantListForReportname
(Ermitteln aller definierten Varianten eines ABAP-Programmes)
ModifyABAPStep
(ABAP-Programm einem bestimmten Jobstep zuordnen)
ModifyExternalStep
(Externes Programm einem bestimmten Jobstep zuordnen)
Open
(Job anlegen)
ReadJoblog
(Joblog (Jobprotokoll) eines Jobs lesen)
ReadSpoollist
(Spoolliste eines ABAP-Jobsteps lesen)
Select
(Jobs nach versch. Kriterien auswählen)
StartAsSoonAsPossible
(Job so schnell wie möglich anstarten)
StartImmediately
(Job sofort anstarten)
Business-Objekt BapiService
(Allgemeine Service-Funktionen für BAPIs)
ApplicationLogGetDetail
(Informationen zu Einträgen im Anwendungs-Log lesen)
FieldhelpGetDocu
(Feldhilfe zu einem Schnittstellenparameter eines BAPIs lesen)
InterfaceGetDocu
(Schnittstellendokumentation von BAPIs lesen)
MessageGetDetail
(Langtext zu einer Fehlermeldung lesen)
TransactionCommit
(Externen Commit bei der Verwendung von BAPIs durchführen)
TransactionRollback
(Externen Rollback bei der Verwendung von BAPIs durchführen)
Business-Objekt Barcode
(SAP ArchiveLink Barcodeeintrag)
SendList
(Barcoderückmeldungen von einem externen
Archiv entgegennehmen)
Business-Objekt BusPartnerEmployee
(Geschäftspartnermitarbeiter)
GetInternalNumber
(Liefert neue interne Ansprechpartnernummern)
GetList
(Liste mit Adressen)
Business-Objekt Currency
(Währung)
GetList
(Liste der Währungscodes im SAP-System)
Business-Objekt ExchangeRate
(Währungskurs)
Create
(Einfügen eines Eintrages in die Tabelle der Umrechnungskurse)
CreateMultiple
(Einfügen einer oder mehrerer Kurse in die SAP-Tabellen)
GetCurrentRates
(Liste Umrechnungskurse pro Kurstyp und Datum)
GetDetail
(Zum Kurstyp, Währungspaar, Wertsellungsdatum abgelegter Kurs)
GetFactors
(Anzeige der für einen Umrechnungskurs relevanten Faktoren)
GetListRateTypes
(Liste aller bei der Umrechnung verwendeten Kurstypen)
SaveReplica
(Replizieren von Währungskursen)
Business-Objekt FlightBooking
(Flugbuchung (SAP Schulungen))
Cancel
(Stornieren einer Buchung)
CreateFromData
(Erzeugen einer Buchung)
GetDetail
(Details einer Buchung)
GetList
(Liste von Buchungen)
Business-Objekt FlightConnection
(Flug mit Verbindungsdaten (SAP Schulungen))
GetDetail
(Details zu einem Flug)
GetList
(Liste von Flügen)
Business-Objekt FlightCustomer
(Flugkunde (SAP Schulungen))
ChangePassword
(Internet-Kennwort ändern)
CheckPassword
(Internet-Kennwort überprüfen)
CreateFromData
(Erzeugen)
Business-Objekt HRMasterDataReplica
(Kontrollobjekt für HR-Stammdatenreplikation)
SaveReplicaMultiple
(Replizieren von HR-Personalstammdaten und
HR-Organisationsdaten)
Business-Objekt OrgMasterDataReplica
(Kontrollobjekt für Org.-Stammdatenrepl.)
SaveReplicaMultiple
(Replizieren von HR-Organisationsdaten)
Business-Objekt PDobjecttypes
(PD-Objekttypen)
GetDetailedList
(Objektliste mit Detailinformation)
Business-Objekt SystemMngmtSession
(Implementierung der XMI)
CheckVersion
(Prüfen, ob eine bestimmte Version einer Schnittstelle
unterstützt wird)
DescribeInterface
(Abfragen der Langbezeichnung einer Schnittstelle)
EnterLogmsg
(Eintragen einer externen Meldung in das XMI-Log)
GetVersions
(Abfragen der unterstützten Versionen der XMI-Schnittstellen)
Logoff
(Abmeldung eines Externen Managementtools)
Logon
(Anmeldung eines Externen Managementtools)
SelectLog
(Selektion von übersetzten Einträgen des XMI-Logs)
SetAuditlevel
(Setzen des Auditlevels einer XMI-Sitzung)
UploadMsgFormats
(Übertragen von externen Meldungsformaten)
Business-Objekt SystemServiceInfo
(Informationen über die R/3 System Services (WPs))
GetBackgroundResourcesOnDate
(Ermittle alle Batchressourcen die an einem bestimmten Datum
vorhanden sind)
GetBgrdResourcesOnDateOnServer
(Ermittle Batchressourcen eines Servers an einem bestimmten
Datum)
GetCurrentBackgroundResources
(Momentan im System vorhandene Batchressourcen ermitteln)
Business-Objekt USER
(Benutzer des SAP-Systems)
ActgroupsAssign
(Gesamte Aktivitätsgruppenzuordnung ändern)
ActgroupsDelete
(Benutzer: Gesamte Aktivitätsgruppenzuordnung löschen)
Change
(Ändern eines Benutzers)
Clone
(Anlegen Benutzer mit Vorlage aus anderen System)
Create
(Anlegen eines Benutzers)
Delete
(Löschen eines Benutzers)
Display
(Objekt anzeigen)
GetDetail
(Detaildaten eines Benutzers lesen)
Lock
(Benutzer sperren)
ProfilesAssign
(Profile zuordnen)
ProfilesDelete
(Alle Profilzuordnungen löschen)
Unlock
(Benutzer entsperren)
Business-Objekt UserCompany
(Firma für Firmenadresse)
Clone
(Benutzerfirma (insbesondere Adresse) klonen)

Im Bereich Personalwirtschaft (Human Resources):
Interfacetyp RCVPEVTREC
(Empfänger für Prüfdaten zu Erfassung von Zeitereignissen)
receiveCostCenter
(KK1: Download Kostenstellen)
receiveInternalOrder
(KK1: Download Innenaufträge)
receiveMiniMasterData
(KK1: Download Personalministamm)
receivePExpenses
(KK1: Download der zulässigen externen Lohnarten)
receivePTBalance
(KK1: Download Mitarbeitersalden)
receivePosition
(KK1: Download der zulässigen Planstellen)
receiveTEventTypeGrp
(KK1: Download Zeitereignisartgruppen)
receiveWBSElement
(KK1: Download Projektstrukturplanelement)
requestPEvent
(KK1: Uploadanforderung der Zeitereignisse)
requestPExpenses
(KK1: Uploadanforderung der Mitarbeiterausgaben)
Interfacetyp RCVPEVTTGR
(Empfänger von Gruppen der Arbeitszeitereignisarten)
receiveTEventTypeGrp
(KK1: Download Zeitereignisartgruppen)
Interfacetyp RCVPEXPREC
(Empfänger für Prüfdaten zu Erfassung von Ausgaben des MA)
receivePExpenses
(Download der zulässigen externen Lohnarten)
requestPExpenses
(KK1: Uploadanforderung der Mitarbeiterausgaben)
Interfacetyp RCVPMINIMD
(Empfänger für Personalministamm)
receiveMiniMasterData
(KK1: Download Personalministamm)
Business-Objekt BusinessEventtype
(Veranstaltungstyp)
GetListFromQualification
(Veranstaltungstypen zu gegebener Qualifikation)
GetListFromTarget
(Veranstaltungstypen zu gegebener Zielgruppe)
GetListFromName
(Veranstaltungstypen zu gegebenem Objekttext)
GetListFromDescription
(Veranstaltungstypen zu gegebener Beschreibung)
SubtypesForDescription
(Subtypen des Infotyps Beschreibung)
Business-Objekt EmpBenefitStockpPlan
(Mitarbeiter-Arbeitgeberleistung-Aktienerwerbsplan)
GetBeneficiaries
(Begünstigte für Aktienerwerbspläne)
GetPossBeneficiaries
(Mögliche Begünstigte für Aktienerwerbspläne)
Business-Objekt EmployeeAbsence
(Mitarbeiter Abwesenheit)
GetdetailedList
(Instanzen mit Daten lesen)
Business-Objekt EmployeeAttAbs
(Mitarbeiter An- oder Abwesenheit)
GetList
(Liste vorhandener Ab-/Anwesenheiten nach Selektionskriterien)
GetDetail
(Ursprüngliche und abgeleitete Daten einer An- oder
Abwesenheit)
Business-Objekt EmployeeBankDetail.Getdetailedlist
(Bankverbindung)
GetdetailedList
(Instanzen mit Daten lesen)
Business-Objekt EmployeeBenAdjReason
(Mitarbeiter-Arbeitgeberleistung-Anpassungsgrund)
GetList
(Bestimmung der aktuell gültigen Anpassungsgründe eines
Mitarbeiters)
Business-Objekt EmployeeBenefit
(Mitarbeiter-Arbeitgeberleistung)
CreateOffer
(Arbeitgeberleistungsangebot bestimmen)
Business-Objekt EmployeeDateSpecific
(Mitarbeiter Datumsangaben)
Getdetailedlist
(Instanzen mit Daten lesen)
Business-Objekt EmployeeFamilyMember
(Mitarbeiter Familie/Bezugsperson)
Getdetailedlist
(Instanzen mit Daten lesen)
Business-Objekt EmployeeFamMemberUs
(Mitarbeiter Familie/Bezugsperson US)
Approve
(Familie entsperren)
Change
(Familie ändern)
Create
(Familie anlegen)
Delete
(Familie löschen)
Getdetail
(Familie anzeigen)
Getdetailedlist
(Instanzen mit Daten lesen)
Getlist
(Instanzen lesen)
Request
(Familie gesperrt anlegen)
Simulatecreation
(Simulation: Familie anlegen)
Business-Objekt EmployeeFiscalDataCA
(Mitarbeiter Steuerdaten Kanada)
GetDetailedList
(Instanzen mit Daten lesen)
Business-Objekt EmployeeGenBenInfo
(Mitarbeiter-Allgemeine-Arbeitgeberleistungsinformation)
GetOpenEnrollmentPeriod
(Prüfen, ob Open Enrollment-Periode vorliegt und Angabe des
Zeitraums)
Business-Objekt EmployeePayrollAcc
(Mitarbeiter Lohnkonto)
GetDetail
(Entgeltnachweis für eine Personalnummer)
GetDetailHtml
(Abrechnungsformular für Mitarbeiter in HTML-Format)
GetResultList
(Verzeichnis von Abrechnungsergebnissen für eine
Personalnummer)
Business-Objekt EmployeePersonalData
(Mitarbeiter Daten zur Person)
Getdetailedlist
(Instanzen mit Daten lesen)
Business-Objekt EmployeePrivAddress
(Mitarbeiter Adresse)
Getdetailedlist
(Instanzen mit Daten lesen)
Business-Objekt EmployeePrivateAdrUS
(Mitarbeiteradresse US)
Change
(Mitarbeiteradresse ändern)
Create
(Mitarbeiteradresse anlegen)
CreateSuccessor
(Mitarbeiteradresse Folgesatz anlegen)
Getdetail
(Mitarbeiteradresse lesen)
Getdetailedlist
(Instanzen mit Daten lesen)
Request
(Mitarbeiteradresse gesperrt anlegen)
Simulatecreation
(Simulation: Mitarbeiteradresse anlegen)
Business-Objekt EmployeeTimeQuota
(Mitarbeiter Zeitkontingent)
GetDetailedList
(Kontingentdaten für eine Personalnummer ermitteln)
Business-Objekt EmployeeTimeValSpec
(Mitarbeiter-Personalzeitbewertungsvorgaben)
Check
(abweichende Bezahlung prüfen)
CheckBonus
(Bonus prüfen)
CheckCurrency
(Währung prüfen)
CheckPosition
(Position prüfen)
CheckWageGroupLevel
(Tarifgruppe-/stufe prüfen)
GetCurrency
(Währung bestimmen)
Business-Objekt EmployeeUser
(SAP Benutzer mit HR-Stammdaten)
GetEmployee
(Mitarbeiter aus SAP Benutzer ermitteln)
Business-Objekt EmployeeW4W5InfoUS
(MA W4/W5 Steuerinformation US)
Approve
(Mitarbeiter W4/W5 Information Satz entsperren)
Change
(Mitarbeiter W4/W5 Information Satz ändern)
Create
(Mitarbeiter W4/W5 Information Satz anlegen)
Delete
(Mitarbeiter W4/W5 Information Satz löschen)
GetDetail
(Mitarbeiter W4/W5 Information Satz lesen)
GetDetailedList
(Mitarbeiter W4/W5 Information Instanzen mit Daten lesen)
GetList
(Mitarbeiter W4/W5 Information Instanzen lesen)
Request
(Mitarbeiter W4/W5 Information Satz gesperrt anlegen)
SimulateCreation
(Simulation: W4/W5 Information Satz anlegen)
Business-Objekt JobRequirement
(Arbeitsanforderung)
GetList
(Anforderungsprofil lesen)
Business-Objekt PTimeOverview
(Mitarbeiter Zeitübersicht)
SaveReplica
(Zeitübersicht von Mitarbeitern verteilen)
Get
(Zeitübersicht eines Mitarbeiters bestimmen)
Replicate
(Verteilung der Zeitübersicht von Mitarbeitern anstoßen)
DeleteReplica
(Löschen der verteilten Zeitübersicht von Mitarbeitern)
Business-Objekt PTManagerAttAbsence
(Manager für An/Abwesenheiten)
ManageCreation
(Prozeß "An-/Abwesenheiten anlegen" starten und steuern)
ManageChange
(Prozeß "An-/Abwesenheiten ändern" starten und steuern)
ManageDelete
(YAProzeß "An-/Abwesenheiten löschen" starten und steuern)
Business-Objekt PTManagerExtAttAbs
(Manager für externe An-/Abwesenheiten)
Check
(An-/Abwesenheit ohne Kontierung prüfen)
CheckCollision
(Prüft auf Kollisionen)
CheckQuota
(Kontingentabtragung überprüfen)
CheckWithActivityAllocation
(An-/Abwesenheit mit Leistungsverrechnung prüfen)
CheckWithCostAssignment
(An-/Abwesenheit mit Kostenzuordnung prüfen)
Insert
(An-/Abwesenheit ohne Kontierung einfügen)
InsertWithActivityAllocation
(An-/Abwesenheit mit Leistungsverrechnung einfügen)
InsertWithCostAssignment
(An-/Abwesenheit mit Kostenzuordnung einfügen)
Business-Objekt PTManagerExtPEvent
(Manager für externe Personalzeitereignisse)
Insert
(KK1: Upload der Zeitereignisse)
Business-Objekt PTManagerExtTimeSpec
(Manager für externe Personalzeitangaben)
Display
(Externe Daten im Infotyp anzeigen)
GetStatus
(Status des Satzes in der Schnittstellentabelle bestimmen)
Business-Objekt PTMgrExtPExpenses
(Manager für abzurechnende Ausgaben)
Insert
(KK1: Upload der Mitarbeiterausgaben)
Business-Objekt PTMgrExtRemunSpec
(Manager für externe Entgeltvorgaben)
Check
(Ext. Entgeltbelege prüfen (ohne Kontierung))
CheckWithActivityAllocation
(Ext. Entgeltbelege prüfen (mit Leistungsverrechnung))
CheckWithCostAssignment
(Ext. Entgeltbelege prüfen (mit Kostenzuordnung))
Insert
(Ext. Entgeltbelege in Tabelle einfügen (ohne Kontierung))
InsertWithActivityAllocation
(Ext. Entgeltbelege in Tabelle einfügen (mit
Leistungsverrechnung))
InsertWithCostAssignment
(Ext. Entgeltbelege in Tabelle einfügen (mit Kostenzuordnung))
Business-Objekt PayrollAccDocument
(Personalabrechnungsauswertungsbeleg für die Buchung ins RW)
Display_Acc
(Beleg anzeigen (aus RW))
Business-Objekt Qualification
(Qualifikation einer Person)
GetList
(Qualifikationsprofil lesen)
Business-Objekt Qualificationtype
(Qualifikationsart)
GetDetail
(Detailinformationen lesen)
GetList
(Lesen)
Business-Objekt WorkflowObject
(Teilnahme)
DeleteAttendance
(Teilnahme stornieren)
BookAttendance
(Teilnahme buchen)

Im Bereich Logistik:
Business-Objekt Batch
(Charge)
Change
(Charge ändern)
Create
(Charge anlegen)
GetDetail
(Charge Detailinformation)
LevelGet
(Chargenebene ermitteln)
Replicate
(Charge verteilen)
SaveReplica
(Charge replizieren)
Business-Objekt ControlRecipe
(Steuerrezept)
GetList
(Steuerrezeptliste lesen)
Request
(Steuerrezepte anfordern und übernehmen)
Business-Objekt DangerousGood
(Gefahrgut)
Replicate
(Gefahrgutinstanzen anfordern)
SaveReplicaMultiple
(Replizierte Gefahrgutinstanzen sichern)
Business-Objekt GoodsMovement
(Warenbewegung)
CreateFromData
(Buchen von Warenbewegungen)
GetItems
(Warenbewegungspositionen+Kopfdaten listen)
Cancel
(Stornieren Warenbewegungen)
GetDetail
(Details zur Warenbewegung anzeigen)
Business-Objekt InboundDelivery
(Anlieferung)
ConfirmDecentral
(Rückmeldung replizierter Anlieferungen aus einem dezentralen
System)
SaveReplica
(Replikation von Anlieferungen)
Business-Objekt InspectionLot
(Prüflos)
GetDetail
(Detaildaten zum Prüflos lesen)
SetUsageDecision
(Treffen des autom. Verwendungsentscheids)
Business-Objekt ItCustBillingDoc
(Kundeneinzelfaktura)
CreateFromData
(Anlegen mittels externem Beleg)
Simulate
(Simulieren mittels externem Beleg)
IsCancelled (Ist die Faktura storniert ?)
CancelFromData
(Stornieren)
Business-Objekt MatAllocationTable
(Materialaufteiler)
GetDetailedList
(Liste von Aufteilern und Positionen zu einer Filiale)
ConfirmRequest
(Rückmelden Aufteiler Wunschmengen zu Positionen und
Lieferwellen)
Business-Objekt MaterialPhysInv
(Materialinventur)
Create
(Inventurbeleg anlegen)
ChangeCount
(Zählung ändern für bestimmte Positionen eines Inventurbelegs)
Count
(Zählung erfassen für bestimmte Positionen eines
Inventurbelegs)
GetDetail
(Kopf und Positionen zu einem Inventurbeleg lesen)
GetItems
(Liste von Inventurbelegen mit Köpfen und Positionen)
GetList
(Liste von Inventurbeleg-Kopfsätzen)
PostDifferences
(Differenzen buchen)
Business-Objekt OutboundDelivery
(Auslieferung)
ConfirmDecentral
(BAPI zur Auslieferungsrückmeldung aus einem dezentralen
System)
SaveReplica
(Replikation von Lieferungen)
Business-Objekt PlannedOrder
(Planauftrag)
GetDetail
(GetDetail)
Change
(Change)
Create
(Create)
Delete
(Delete)
CheckExistence
(CheckExistence)
GetDetailedList
(GetDetailedList)
Business-Objekt ProcessCharactrstcPI
(Prozeßmerkmal)
GetDetails
(Technische Detaildaten zum Merkmal holen)
GetHelpvalues
(Zulässige Werte zu Prozeßmerkmal holen)
Business-Objekt ProcessMessagePI
(Prozeßmeldung)
Create
(Prozeßmeldung anlegen)
ExistenceCheck
(Existenz einer Prozeßmeldung prüfen)
Business-Objekt ProdOrdConfirmation
(Fertigungsauftragsrückmeldung)
CreateActConfMultiple
(Leistungsrückmeldungen erfassen)
ExistenceCheck
(Existenz des Objekts prüfen)
CreateTimeTicketMultiple
(Rückmeldelohnscheine erfassen)
GetTimeTicketProposal
(Daten für Rückmeldelohnschein vorschlagen)
GetList
(Liste der Rückmeldungen)
Cancel
(Fertigungsauftragsrückmeldung stornieren)
GetDetail
(Detaildaten der Fertigungsauftragsrückmeldung)
CreateTimeEventMultiple
(Rückmeldezeitereignis erfassen)
GetTimeEventProposal
(Daten für Rückmeldezeitereignis vorschlagen)
CreateAtHeaderLevelMultiple
(Daten für Rückmeldung zum Auftrag vorschlagen)
GetAtHeaderLevelProposal
(Daten für Rückmeldung zum Auftrag vorschlagen)
Business-Objekt ProductCatalog
(Produktkatalog)
GetItem
(Einzelne Produktkatalog-Position lesen)
Business-Objekt Promotion
(Handelsaktion)
ChangeSitePlanning
(Ändern der Plandaten von Werken)
ConfirmRequest
(Rückmelden der Wunschmengen eines Werkes)
GetAnnouncedList
(Liste der Aktionen zu einem Betrieb)
GetSitePlanning
(Lesen der Werksplandaten einer Aktion)
Business-Objekt PurchaseRequisition
(Bestellanforderung)
Release
(Bestellanforderung freigeben)
ResetRelease
(Freigabe von Bestellanforderungen zurücknehmen)
Business-Objekt QualityNotification
(Qualitätsmeldung)
GetKeyFigures
(Ermittlung bezugsgleicher Qualitätsmeldungen)
Business-Objekt RetailMaterial
(Handelsmaterial)
SaveAdditionalsReplicas
(Anlegen und Ändern von Verkaufshilfsmitteln (Retail))
Business-Objekt ServiceEntrySheet
(Leistungserfassungsblatt)
Delete
(Löschen Erfassungsblatt)
Create
(Anlegen Erfassungsblatt)
Business-Objekt SettlementRequstList
(Regulierungsanforderungsliste)
Create
(Anlegen)
Business-Objekt SingleSettlementReqs
(Regulierungseinzelanforderung)
CreateMultiple
(Anlegen)
Business-Objekt SiteLayoutModule
(Betriebslayoutbaustein)
GetItem
(Materialdaten für einen Layoutbaustein)
Change
(Positionen eines Layoutbaustein ändern)
Business-Objekt SourceOfSupplyDeterm
(Bezugsquellenfindung)
GetSourcesOfSupply
(Bezugsquellen zu Material/Warengruppe ermitteln)
Im Bereich Rechnungswesen:
Business-Objekt AcctngGLPosting
(Accounting General Ledger Posting)
Check
(Rechnungswesen: Sachkontenbuchung prüfen)
Post
(Rechnungswesen: Sachkontenbuchung buchen)
Business-Objekt AcctngSalesOrder
(Accounting Sales Order)
Check
(Rechnungswesen: Kundenauftrag prüfen)
Post
(Rechnungswesen: Kundenauftrag buchen)
Business-Objekt AcctngSalesQuotation
(Accounting Sales Quotation)
Check
(Rechnungswesen: Kundenangebot prüfen)
Post
(Rechnungswesen: Kundenangebot buchen)
Business-Objekt AcctngTravelExpenses
(Reisebestellung)
Check
(Rechnungswesen: Reise prüfen)
Post
(Rechnungswesen: Reise buchen)
Business-Objekt AssetAcquisition
(Anlagenzugang)
Check
(Anlagenzugang prüfen)
Post
(Anlagenzugang buchen)
Business-Objekt AssetPostCapitaliztn
(Nachaktivierung)
Check
(Nachaktivierung prüfen)
Post
(Nachaktivierung buchen)
Business-Objekt AssetRetirement
(Anlagenabgang)
Check
(Anlagenabgang prüfen)
Post
(Anlagenabgang buchen)
Business-Objekt BusProcStructureCO
(Business Process Structure CO)
Create
(Anlegen von festen Prozeßstrukturen zu CO-Prozessen)
Business-Objekt BusinessProcessCO
(Geschäftsprozeß)
CreateMultiple
(Einen oder mehrere Geschäftsprozesse anlegen)
GetDetail
(Detailinformation zu Geschäftsprozeß zum Stichtag)
GetList
(Liste der Geschäftsprozesse nach Selektionsbedingungen
ermitteln)
SetStructure
(Prozeßschema in den Prozeßstammsatz eintragen)
Business-Objekt ControllingArea
(Kostenrechnungskreis)
GetRelatedCompCodes
(Einem Kostenrechnungskreis zugeordnete Buchungskreise
ermitteln)
Business-Objekt ControllingDocument
(Kostenrechnungsbeleg)
FindDetails
(Rechnungswesen: Lesen von CO-Belegen - manuelle Istbuchungen)
Business-Objekt CostActivityPlanning
(Gemeinkostenplanung)
CheckActivityInput
(Leistungsaufnahme verproben)
CheckActivityOutput
(Leistungsabgabe verproben: Mengen und Tarife)
PostActivityInput
(Leistungsaufnahme buchen)
PostActivityOutput
(Leistungsabgabe buchen: Mengen und Tarife)
Business-Objekt CostCenter
(Kostenstelle)
GetActivityPrices
(Lesen Preise zu Kostenstelle/Leistungsart)
GetActivityQuantities
(Lesen Planleistung/Kapazität/disp. Leistung)
GetActivityTypes
(Liste der Kostenstellen/Leistungsarten)
Business-Objekt CostObject
(Allgemeiner Kostenträger)
GetDetail
(Details zu einem allgemeinen Kostenträger ermitteln)
GetList
(Allgemeine Kostenträger eines Koostenrechnungskreises
ermitteln)
Business-Objekt CostObjectNode
(Kostenträgerknoten)
GetDetail
(Details zu einem Kostenträgerknoten ermitteln)
GetHierarchy
(Kostenträgerhierarchie ermitteln)
GetList
(Kostenträgerknoten in einem Kostenrechnungskreis ermitteln)
Business-Objekt Customer
(Kunde)
ChangeFromData1
(Ändern)
CreateFromData1
(Anlegen)
GetContactList
(Liste der Ansprechpartner von Kunden)
GetDetail1
(Lesen)
GetInternalNumber
(Liefert interne Kundennummern)
GetList
(Liste mit Adressen)
Search1
(Suche)
Business-Objekt FinancialProduct
(Finanzprodukt (Wertpapiergattung))
Change
(Wertpapier ändern)
CreateFromData
(Wertpapier anlegen)
GetDetail
(Wertpapierdetaildaten lesen)
GetList
(Wertpapierliste lesen)
Business-Objekt FinancialTransaction
(Finanzgeschäft)
Change
(Ändern von Finanzgeschäften)
CreateFromData
(Anlegen von Finanzgeschäften)
GetDetail
(Anzeigen von Finanzgeschäften)
GetList
(Liste der Finanzgeschäfte)
Business-Objekt FixedAsset
(Anlage)
Change
(Anlage ändern)
CreateFromData
(Anlage anlegen)
GetList
(Informationen zu selektierten Anlagen)
Business-Objekt GeneralLedger
(Hauptbuch)
GetDocumentItems
(Einzelposten zu Beleg im Hauptbuch)
Business-Objekt InternalOrder
(Innenauftrag)
Create
(Innenauftrag anlegen aus übergebenen Daten)
SaveReplica
(Einzelnen Innenauftrag replizieren (ALE)
Business-Objekt InvestmentProgram
(Investitionsprogramm)
SaveEntityReplicas
(Zugeordnete Entitäten in Verdichtungsdatenbank speichern)
SaveValueReplicas
(Verdichtete Werte in Verdichtungsdatenbank sichern)
Business-Objekt ProfitCenterDocument
(Profit Center-Beleg)
Delete
(Löschen von Profit-Center-Belegen (ALE))
SaveReplicaPlanData
(PCA-Planeinzelposten replizieren (ALE))
Reverse
(Stornierung bereits vorhandener Belegzeilen (ALE))
SaveReplica
(PCA-Einzelposten replizieren (ALE))
Business-Objekt ResourceCO
(CO-Ressource)
SaveReplica
(Einzelne CO-Ressource replizieren (ALE))
Business-Objekt Vendor
(Lieferant)
GetInternalNumber
(Liefert neue interne Lieferantennummern)





PERFORM Short Reference   PERFORM Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 42054 Date: 20240416 Time: 111021     sap01-206 ( 240 ms )