adesso orange🍊Stellenangebote:
Software Engineer Trainee · Senior | (Senior) Cloud Software Engineer BTP
(Senior) Consultant Technologie · Consultant ABAP
Werkstudent Softwareentwicklung · Fiori / UI5 · Consulting · Application Management

Ich habe manuell über mehrere Versionen das Wiki geupdated. Evtl. läuft es noch nicht ganz rund ツ

CV ATTACHMENT SRV: Unterschied zwischen den Versionen

Aus SAP Wiki ツ
M1ch3lde (Diskussion | Beiträge)
M1ch3lde (Diskussion | Beiträge)
Zeile 24: Zeile 24:
| '''Hinweis'''
| '''Hinweis'''
|-
|-
|Für das Löschen wird die ApplicationID und FileID benötigt. Wird diese nicht mitgegeben, geht der Service davon aus, dass es eine Anlage in Entwurf ist und schaut in der Tabelle "ODATA_CV_ATTACH" nach diesem Eintrag. Wenn mit Entwürfen allerdings nicht gearbeitet wird, wird man seinen Eintrag dort nicht finden. Allerdings durch falsche Handhabe von sy-subrc, wird trotzdem ein Statuscode 204 zurückgegeben.
|Für das Löschen wird die ApplicationID und FileID benötigt. Wird diese nicht mitgegeben, geht der Service davon aus, dass es eine Anlage in Entwurf ist und schaut in der Tabelle "ODATA_CV_ATTACH" nach diesem Eintrag. Wenn mit Entwürfen allerdings nicht gearbeitet wird, wird man seinen Eintrag dort nicht finden. Durch falsche Handhabe von sy-subrc, wird trotzdem ein Statuscode 204 zurückgegeben.
|}
|}
{| style="border:1px solid black; border-radius: 6px;"
{| style="border:1px solid black; border-radius: 6px;"

Version vom 6. November 2024, 10:50 Uhr

Gängige Business Objekte

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

GOS

Anzeige von Anhänge

  • HTTP-Methode: GET
  • Request-URI: /sap/opu/odata/sap/CV_ATTACHMENT_SRV/GetAllOriginals?ObjectType='YVBAP'&ObjectKey='6000000062000010'

Anlegen eines Anhangs

Löschen eines Anhangs

Hinweis
Für das Löschen wird die ApplicationID und FileID benötigt. Wird diese nicht mitgegeben, geht der Service davon aus, dass es eine Anlage in Entwurf ist und schaut in der Tabelle "ODATA_CV_ATTACH" nach diesem Eintrag. Wenn mit Entwürfen allerdings nicht gearbeitet wird, wird man seinen Eintrag dort nicht finden. Durch falsche Handhabe von sy-subrc, wird trotzdem ein Statuscode 204 zurückgegeben.
Hinweis
Der ObjectKey wird encoded benötigt und im Service decoded (s. cl_http_utility)
  • HTTP-Methode: DELETE
  • Request-Uri: /sap/opu/odata/sap/CV_ATTACHMENT_SRV/OriginalContentSet(Documenttype='GOS',Documentnumber='EXT49000000000440',Documentpart=,Documentversion=,ApplicationId='0050569C5BC91EDFA6F31885BF9072C8',FileId='0050569C5BC91EDFA6F31885BF9092C8')
  • HTTP-Request (Header-Name : Wert) :
    • ObjectKey : NjAwMDAwMDA2MjAwMDAxMA== (6000000062000010)
    • ObjectType : YVBAP
    • isdraft : 'false'
    • markfordeletion : true