API CV ATTACHMENT SRV: Unterschied zwischen den Versionen

Aus SAP Wiki ツ
Zeile 29: Zeile 29:
HTTP-Request:
HTTP-Request:
Header-Name : Wert
Header-Name : Wert
* BusinessObjectTypeName : Business Objekt z.B. EKKO
* BusinessObjectTypeName : Business Objekt z.B. BUS2012 für Bestellung
* Content : Pfad + Dateiname.Dateityp vom Client
* Content : Pfad + Dateiname.Dateityp vom Client
* Content-Type : text/plain für .txt (application/pdf für .pdf etc.)
* Content-Type : text/plain für .txt (application/pdf für .pdf etc.)
* LinkedSAPObjectKey :  
* LinkedSAPObjectKey : Key z.B. Bestellnr.
* slug : Dateiname.txt
* slug : Dateiname.txt

Version vom 6. November 2024, 08:57 Uhr

Dieser Wiki-Eintrag wurde für die Version 1.00 geschrieben. Die Inhalte beziehen sich auf die letzte Änderung vom Service am 17.10.2024.

Gängige Business Objekte

  • Bestellung: BUS2012
  • Bestellpositionen: -
  • Bestellanforderung: BUS2105
  • Bestellanforderungspositionen: BUS2009
  • Kundenauftrag: BUS2032
  • Kundenangebot: BUS2031
  • Verkaufskontrakt: BUS2034

GOS

Anzeige von Anhänge

Anlegen eines Anhangs

Hinweis: Wenn zum Business Objekt in DMS Objektverknüpfungen im Customizing existieren, versucht die API den Anhang mit DMS hochzuladen. Um das zu vermeiden, muss ein eigenes Business Objekt mit Transaktion "SWO1" angelegt/kopiert und verwendet werden. Das ist z.B. bei den Verkaufsbelegpositionen (VBAP) der Fall.

Datei

HTTP-Methode: POST Request-URI: /sap/opu/odata/sap/API_CV_ATTACHMENT_SRV/AttachmentContentSet HTTP-Request: Header-Name : Wert

  • BusinessObjectTypeName : Business Objekt z.B. BUS2012 für Bestellung
  • Content : Pfad + Dateiname.Dateityp vom Client
  • Content-Type : text/plain für .txt (application/pdf für .pdf etc.)
  • LinkedSAPObjectKey : Key z.B. Bestellnr.
  • slug : Dateiname.txt