PackagePackagetypeA library you install and call yourself.See every one →What this type is →independently maintainedindependently maintainedoriginPublished by one person or a small company outside SAP. Says nothing about quality; the readings say that.See every one →

AttachmentCommentODataService

An ABAP OData service that uploads, downloads and deletes attachments and posts and deletes comments on an SAP business object through Generic Object Services, with a demo SAPUI5 app.

One OData service that uploads, downloads and deletes attachments and posts and deletes comments on an SAP business object, written as reusable code so an application consuming SAP OData services does not build the same handling again. Its ABAP class ZCL_CA_GOS_ATTACHMENTS takes the business object as a BOR-compatible object reference and stores each attachment against it through Generic Object Services. It was built against SAP NW 7.5 SP14 and ECC 6.0 EHP8 SP12, with a companion SAPUI5 app that consumes it as a demo of the pattern.

Facts

Last pushLicenceApache-2.0

Where it sits

Lives in
Provides
AttachmentsABAPAttachmentscapabilityStoring a file somebody uploaded next to the record it belongs to, and getting it back out — where the bytes actually live, who may read them, and what the UI shows while they are being scanned.
Requires
SAP ERP (ECC)SAP ERP (ECC)outside the atlasthe SAP system the ABAP service runs on and attaches objects within

Who is behind it

Aditheos SolutionsAditheos SolutionsPersonMaintains this
In the atlas: maintains 2, contributes to 2
@aditheos
maintainer

Before choosing this

Signals

ActivityQuietNo published releases; repository quiet for 66 months

It publishes no releases, and its repository has been quiet for at least 24 full months. This may be normal for stable software; check whether its current state still fits your use.

What it declares

Every artifact

Type
Package
Origin
Independently maintained

As a package

Where it runs
does not say
Distributed through
does not say

Connections2

README

quoted from aditheos/AttachmentCommentODataService under Apache-2.0, read
aditheos/AttachmentCommentODataService/README.mdOn GitHub

Image

AttachmentCommentODataService

SAP OData Service for Attachments and Comments

Purpose

OData Service allows to upload, download & delete the attachments and posting & deletion of comments in SAP.

The idea is to provide the reusable code to my fellow developers, in order to decrease the time to market for the applications consuming SAP OData Services.

Details of the System on which this Service was built

SAP NW 7.5 SP14

ECC 6.0 EHP8 SP12

Demo UI

User interface is build using SAPUI5 which integrates with backend using OData Service.

SAP Web IDE is used to develop this application

Link to UI Repo

Installation

Detailed info on App and Installation

Apache-2.0, read
Attachments
  1. SAP Document Management service, application optionReady-to-use web application for enterprise contentfrom BTP/BAIP
  2. SAP Document Management service, integration optionAPIs and a UI5 component for document management in appsfrom BTP/BAIP
  3. cap-attachments-plusCAP Node.js attachments plugin with database or cloud storagefrom CAP
  4. com.sap.cds:cds-feature-attachmentsCAP Java attachments with database storage and an Object Store modulefrom CAP
  5. com.sap.cds:sdmCAP Java plugin for attachments in SAP Document Managementfrom CAP
  6. @cap-js/attachmentsCAP Node.js attachments with database, S3, Azure or GCP storagefrom CAP
  7. @cap-js/sdmCAP attachments stored in an SAP Document Management repositoryfrom CAP
  8. ui5-upload-controlsUI5 control library for file upload and download in front of CAPfrom UI5
  9. @sap/cdsCAP Node.js runtimefrom CAP
  10. @tklein1801/cap-js-attachmentsCAP Node.js attachments plugin with Object Store and malware scanningfrom CAP
  11. @ui5/webcomponentsSAP's UI elements as standard custom elementsfrom UI5
  12. sap-cap-sdm-pluginCAP Node.js plugin mapping CDS entities to SAP Document Managementfrom CAP

Details

Sources3
Added by handdiscovered herechecked
github.com/aditheos/AttachmentCommentODataServicetree, pushes, contributors, CIchecked
README.mdquoted, and what the entry declareschecked

Sources are graph entities: the same page may back several entries, and an unreachable source flags every row that rests on it.

Compatibility and provenance
discovered viaAdded by hand
first seen in the atlas
ecosystem and domainabap, data-and-persistence
abaplint
issues under its own abaplint configuration1,832
lines3,588
statements2,066
objects19
files14
analysed, main
abaplint version2.120.84
History in the atlas4
  1. The project names itself AttachmentCommentODataService; the owner account belongs in the id, as for every comparable entry, and the attachments capability already links it by this name.
  2. on an SAP business object, through Generic Object Services
  3. README and ZCL_CA_GOS_ATTACHMENTS
  4. First seen.
For your agent
Ref
artifact:aditheos-attachmentcommentodataservice
JSON
/artifacts/aditheos-attachmentcommentodataservice.json
MCP
Connecting an agent