CV ATTACHMENT SRV: Unterschied zwischen den Versionen

Aus SAP Wiki ツ
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. Allerdings durch falsche Handhabe von sy-subrc, wird trotzdem ein Statuscode 204 zurückgegeben.
|Der ObjectKey wird encoded benötigt und im Service decoded (s. cl_http_utility)
|Der ObjectKey wird encoded benötigt und im Service decoded (s. cl_http_utility)
|}
|}

Version vom 6. November 2024, 10:46 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
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. 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