Interface AttachmentService

All Superinterfaces:
BatchService<AttachmentServiceBatch>
All Known Implementing Classes:
DefaultAttachmentService

@Deprecated public interface AttachmentService extends BatchService<AttachmentServiceBatch>
Deprecated.
The service and all its related classes are deprecated. Please use the odata generator to generate the VDM.

This service allows you to manage attachments and attachment URLs for business objects. You can perform operations such as create, read, rename, and deletion of attachments. You can also read an existing document info record (DIR), and add attachments to it. The service returns an appropriate success or error response while performing the attachment operations. Consumers of this service can configure the Harmonized Document Management (HDM) functionality to support attachments from various document frameworks such as Generic Object Services (GOS), Document Management System (DMS), and ArchiveLink. If this configuration has been maintained, this service also supports uploading and downloading of attachments that are larger than 100MB. If the HDM configuration has not been maintained for a business object, then this service supports attachments only from the GOS and DMS document frameworks. For more information on HDM, refer to the Business Documentation linked below. .

Business Documentation

Reference: SAP Business Accelerator Hub

Details:

OData Service: API_CV_ATTACHMENT_SRV
API Version: 1.0.0
Minimum ERP Version: 2302
Communication Scenario: Finance - Posting Integration(SAP_COM_0002), Business Partner, Customer and Supplier Integration(SAP_COM_0008), Purchase Order Integration(SAP_COM_0053), Commercial Project Integration(SAP_COM_0054), Supplier Invoice Integration(SAP_COM_0057), Distributed Manufacturing Integration(SAP_COM_0077), Purchase Requisition Integration(SAP_COM_0102), Product Lifecycle Management - Master Data Integration(SAP_COM_0105), Sales Order Integration(SAP_COM_0109), Billing Integration(SAP_COM_0120), Quality Notification and Defect Processing Integration(SAP_COM_0153), Legal Document Integration(SAP_COM_0178), SAP S/4HANA Procurement Hub - Ariba GB - Hub to Ariba GB Integration(SAP_COM_0292), Enterprise Project Integration(SAP_COM_0308), Service Order OData Integration(SAP_COM_0350), Service Quotation Integration(SAP_COM_0355), Joint Venture Partner Billing Files Integration(SAP_COM_0381), Warehousing - Attachment Service Integration(SAP_COM_0386), Asset Management Master Data Integration(SAP_COM_0395), Maintenance Processing Integration(SAP_COM_0397), SAP S/4HANA Procurement Hub - Central Invoice Satellite Integration(SAP_COM_0516), Next-Generation Buying Experience Integration(SAP_COM_0545), Business Solution Order Integration(SAP_COM_0706), Service Order Template Integration(SAP_COM_0715), Service - Repair Order Integration(SAP_COM_0742), Service - Repair Quotation Integration(SAP_COM_0744), Transportation Management - Freight Agreement Integration(SAP_COM_0756), Procurement - Supplier Quotation Management Integration(SAP_COM_0760), Warranty Claim Management Integration(SAP_COM_0766), Product Compliance - Integration(SAP_COM_0797)
Scope Items: Accounting and Financial Close(J58), Accounting and Financial Close(O58), Master Data Integration(1RO), SAP Central Invoice Management Backend Enablement(4N6), Consumable Purchasing(BNX), Service and Material Procurement - Project-Based Services(J13), Procurement of Direct Materials(J45), Procurement of Direct Materials(O45), Consumable Purchasing(ONX), Service Procurement with Ariba Network and SAP Fieldglass(4R2), Internal Project Management - Project-Based Services(1A8), Customer Project Management - Project-Based Services(J11), Collaborative Manufacturing with SAP Digital Manufacturing Cloud(1NX), Guided Buying Capability with SAP Ariba Buying(2NV), Requisitioning(O8J), Physical Inventory - Inventory Count and Adjustment(OML), Guided Buying Capability with SAP Ariba Buying(ONV), Requisitioning(18J), Next-Generation Buying Experience(4AI), Make-to-Order Production - Finished Goods Sales and Final Assembly(BJE), Engineering Bill of Material - Versions Management(1NR), Engineering Bill of Material - Change Master Management(1R3), Change Manufacturing Bill of Material for Production(3LO), Mass Change Manufacturing Bill of Material for Production(3LP), Sell from Stock(BD9), Sell from Stock(OD9), Customer Consignment(1IU), Opportunity-to-Order with Third-Party Sales Force Automation Apps (Deprecated)(1QI), B2B Order Fulfillment with SAP Commerce Cloud(2TY), External Billing(1Z6), External Billing(OZ6), Quality Management in Discrete Manufacturing(1E1), Quality Management in Procurement(1FM), Quality Management in Sales(1MP), Quality Management in Stock Handling(1MR), Nonconformance Management(2QN), SAP S/4HANA for Enterprise Contract Management(1XV), Guided Buying for Central Procurement with SAP Ariba Buying(3EN), Project Control - Finance(1NT), Project Review(1YF), Project Control - Finance(ONT), Project Review(OYF), Service Order Management and Monitoring(3D2), Joint Venture Accounting(3F7), Warehouse Inbound Processing(3BR), Warehouse Outbound Processing(3BS), Warehouse Production Integration(3DV), Service Contract Management(3MO), In-House Repair(3XK), Reactive Maintenance(4HH), Proactive Maintenance(4HI), Improvement Maintenance(4VT), Operational and Overhead Maintenance(4WM), Corrective Maintenance(BH1), Emergency Maintenance(BH2), Preventive Maintenance(BJ2), Reactive Maintenance(OHH), Proactive Maintenance(OHI), PSM: Preventive Maintenance(OJ2), Improvement Maintenance(OVT), Operational and Overhead Maintenance(OWM), Service Order Processing with SAP Field Service Management(49X), Service Quotation(4GA), Central Invoicing(41G), Solution Order Management(4GT), Order-Based Transportation Consolidation – Outbound(3EP), Manual Transportation Planning – Outbound(4MO), Manual Transportation Planning – Inbound(5OS), Order-Based Transportation Consolidation - Inbound(5VV), Stock Transport Order-Based Transportation Consolidation(5XC), Manual Transportation Planning - Stock Transport Order(5XD), Manual Transportation Planning for Ocean Freight - Outbound(64A), Manual Transportation Planning for Ocean Freight - Inbound(64B), Manual Transportation Planning for Ocean Freight - STO(64C), Manual Transportation Planning for Air Freight - Outbound(6B2), Manual Transportation Planning for Air Freight - Inbound(6B3), Manual Transportation Planning for Air Freight - STO(6B4), Intercompany Transportation - Outbound(6BG), Intercompany Transportation - Stock Transport Order(6BH), Direct Material Sourcing(4RD), Warranty Claim Management - Supplier Recovery Processing(5HR), Warranty Claim Management - Supplier Recovery Processing(OHR), Chemical Compliance Approval for Purchased Material and Supplier(31G), Assess Marketability of a Product(31H), Assess Dangerous Goods for a Product(3FC), Manage Safety Data Sheets for Products(3VR), Substance Volume Tracking(4OL), Request Regulatory Documentation from Service Provider(6AV)
Authentication Methods: x509
Business Object: Attachment
  • Field Details

  • Method Details

    • withServicePath

      @Nonnull AttachmentService withServicePath(@Nonnull String servicePath)
      Deprecated.
      Overrides the default service path and returns a new service instance with the specified service path. Also adjusts the respective entity URLs.
      Parameters:
      servicePath - Service path that will override the default.
      Returns:
      A new service instance with the specified service path.
    • createAttachmentContent

      @Nonnull AttachmentContentCreateFluentHelper createAttachmentContent(@Nonnull AttachmentContent attachmentContent)
      Deprecated.
      Create a new AttachmentContent entity and save it to the S/4HANA system.
      Parameters:
      attachmentContent - AttachmentContent entity object that will be created in the S/4HANA system.
      Returns:
      A fluent helper to create a new AttachmentContent entity. To perform execution, call the execute method on the fluent helper object.
    • deleteAttachmentContent

      @Nonnull AttachmentContentDeleteFluentHelper deleteAttachmentContent(@Nonnull AttachmentContent attachmentContent)
      Deprecated.
      Deletes an existing AttachmentContent entity in the S/4HANA system.
      Parameters:
      attachmentContent - AttachmentContent entity object that will be deleted in the S/4HANA system.
      Returns:
      A fluent helper to delete an existing AttachmentContent entity. To perform execution, call the execute method on the fluent helper object.
    • getAttachmentHarmonizedOperationByKey

      @Nonnull AttachmentHarmonizedOperationByKeyFluentHelper getAttachmentHarmonizedOperationByKey(String logicalDocument, String archiveDocumentID, String linkedSAPObjectKey, String sAPObjectType, String harmonizedDocumentType)
      Deprecated.
      Fetch a single AttachmentHarmonizedOperation entity using key fields.
      Parameters:
      archiveDocumentID - ArchiveDocumentID

      Constraints: Not nullable, Maximum length: 40

      linkedSAPObjectKey - LinkedSAPObjectKey

      Constraints: Not nullable, Maximum length: 90

      sAPObjectType - SAPObjectType

      Constraints: Not nullable, Maximum length: 30

      harmonizedDocumentType - HarmonizedDocumentType

      Constraints: Not nullable, Maximum length: 40

      logicalDocument - LogicalDocument

      Constraints: Not nullable, Maximum length: 32

      Returns:
      A fluent helper to fetch a single AttachmentHarmonizedOperation entity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the fluent helper object.
    • createAttachmentHarmonizedOperation

      @Nonnull AttachmentHarmonizedOperationCreateFluentHelper createAttachmentHarmonizedOperation(@Nonnull AttachmentHarmonizedOperation attachmentHarmonizedOperation)
      Deprecated.
      Create a new AttachmentHarmonizedOperation entity and save it to the S/4HANA system.
      Parameters:
      attachmentHarmonizedOperation - AttachmentHarmonizedOperation entity object that will be created in the S/4HANA system.
      Returns:
      A fluent helper to create a new AttachmentHarmonizedOperation entity. To perform execution, call the execute method on the fluent helper object.
    • deleteAttachmentHarmonizedOperation

      @Nonnull AttachmentHarmonizedOperationDeleteFluentHelper deleteAttachmentHarmonizedOperation(@Nonnull AttachmentHarmonizedOperation attachmentHarmonizedOperation)
      Deprecated.
      Deletes an existing AttachmentHarmonizedOperation entity in the S/4HANA system.
      Parameters:
      attachmentHarmonizedOperation - AttachmentHarmonizedOperation entity object that will be deleted in the S/4HANA system.
      Returns:
      A fluent helper to delete an existing AttachmentHarmonizedOperation entity. To perform execution, call the execute method on the fluent helper object.
    • getAllDocumentInfoRecordAttch

      @Nonnull DocumentInfoRecordAttchFluentHelper getAllDocumentInfoRecordAttch()
      Deprecated.
      Fetch multiple DocumentInfoRecordAttch entities.
      Returns:
      A fluent helper to fetch multiple DocumentInfoRecordAttch entities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the fluent helper object.
    • getDocumentInfoRecordAttchByKey

      @Nonnull DocumentInfoRecordAttchByKeyFluentHelper getDocumentInfoRecordAttchByKey(String documentInfoRecordDocType, String documentInfoRecordDocNumber, String documentInfoRecordDocVersion, String documentInfoRecordDocPart)
      Deprecated.
      Fetch a single DocumentInfoRecordAttch entity using key fields.
      Parameters:
      documentInfoRecordDocType - Document Type

      Constraints: Not nullable, Maximum length: 3

      documentInfoRecordDocNumber - Document number

      Constraints: Not nullable, Maximum length: 25

      documentInfoRecordDocPart - Document Part

      Constraints: Not nullable, Maximum length: 3

      documentInfoRecordDocVersion - Document Version

      Constraints: Not nullable, Maximum length: 2

      Returns:
      A fluent helper to fetch a single DocumentInfoRecordAttch entity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the fluent helper object.
    • createDocumentInfoRecordAttch

      @Nonnull DocumentInfoRecordAttchCreateFluentHelper createDocumentInfoRecordAttch(@Nonnull DocumentInfoRecordAttch documentInfoRecordAttch)
      Deprecated.
      Create a new DocumentInfoRecordAttch entity and save it to the S/4HANA system.
      Parameters:
      documentInfoRecordAttch - DocumentInfoRecordAttch entity object that will be created in the S/4HANA system.
      Returns:
      A fluent helper to create a new DocumentInfoRecordAttch entity. To perform execution, call the execute method on the fluent helper object.
    • getAllOriginals

      @Nonnull GetAllOriginalsFluentHelper getAllOriginals(@Nonnull String linkedSAPObjectKey, @Nullable String businessObjectTypeName, @Nullable String semanticObject)
      Deprecated.

      Creates a fluent helper for the GetAllOriginals OData function import.

      Parameters:
      linkedSAPObjectKey - LinkedSAPObjectKey

      Constraints: Not nullable, Maximum length: 90

      Original parameter name from the Odata EDM: LinkedSAPObjectKey

      businessObjectTypeName - BusinessObjectTypeName

      Constraints: Nullable, Maximum length: 40

      Original parameter name from the Odata EDM: BusinessObjectTypeName

      semanticObject - SemanticObject

      Constraints: Nullable, Maximum length: 40

      Original parameter name from the Odata EDM: SemanticObject

      Returns:
      A fluent helper object that will execute the GetAllOriginals OData function import with the provided parameters. To perform execution, call the execute method on the fluent helper object.
    • getAllOriginals

      @Nonnull GetAllOriginalsFluentHelper getAllOriginals(@Nonnull String linkedSAPObjectKey, @Nullable String businessObjectTypeName, @Nullable String semanticObject, @Nullable String sAPObjectType, @Nullable String sAPObjectNodeType)
      Deprecated.

      Creates a fluent helper for the GetAllOriginals OData function import.

      Parameters:
      linkedSAPObjectKey - LinkedSAPObjectKey

      Constraints: Not nullable, Maximum length: 90

      Original parameter name from the Odata EDM: LinkedSAPObjectKey

      businessObjectTypeName - BusinessObjectTypeName

      Constraints: Nullable, Maximum length: 40

      Original parameter name from the Odata EDM: BusinessObjectTypeName

      semanticObject - SemanticObject

      Constraints: Nullable, Maximum length: 40

      Original parameter name from the Odata EDM: SemanticObject

      sAPObjectType - SAPObjectType

      Constraints: Nullable, Maximum length: 30

      Original parameter name from the Odata EDM: SAPObjectType

      sAPObjectNodeType - SAPObjectNodeType

      Constraints: Nullable, Maximum length: 30

      Original parameter name from the Odata EDM: SAPObjectNodeType

      Returns:
      A fluent helper object that will execute the GetAllOriginals OData function import with the provided parameters. To perform execution, call the execute method on the fluent helper object.
    • getAttachmentCount

      @Nonnull GetAttachmentCountFluentHelper getAttachmentCount(@Nullable String businessObjectTypeName, @Nonnull String linkedSAPObjectKey, @Nullable String semanticObject)
      Deprecated.

      Creates a fluent helper for the GetAttachmentCount OData function import.

      Parameters:
      linkedSAPObjectKey - LinkedSAPObjectKey

      Constraints: Not nullable, Maximum length: 90

      Original parameter name from the Odata EDM: LinkedSAPObjectKey

      businessObjectTypeName - BusinessObjectTypeName

      Constraints: Nullable, Maximum length: 40

      Original parameter name from the Odata EDM: BusinessObjectTypeName

      semanticObject - SemanticObject

      Constraints: Nullable, Maximum length: 40

      Original parameter name from the Odata EDM: SemanticObject

      Returns:
      A fluent helper object that will execute the GetAttachmentCount OData function import with the provided parameters. To perform execution, call the execute method on the fluent helper object.
    • getAttachmentCount

      @Nonnull GetAttachmentCountFluentHelper getAttachmentCount(@Nullable String businessObjectTypeName, @Nonnull String linkedSAPObjectKey, @Nullable String semanticObject, @Nullable String sAPObjectType, @Nullable String sAPObjectNodeType)
      Deprecated.

      Creates a fluent helper for the GetAttachmentCount OData function import.

      Parameters:
      linkedSAPObjectKey - LinkedSAPObjectKey

      Constraints: Not nullable, Maximum length: 90

      Original parameter name from the Odata EDM: LinkedSAPObjectKey

      businessObjectTypeName - BusinessObjectTypeName

      Constraints: Nullable, Maximum length: 40

      Original parameter name from the Odata EDM: BusinessObjectTypeName

      semanticObject - SemanticObject

      Constraints: Nullable, Maximum length: 40

      Original parameter name from the Odata EDM: SemanticObject

      sAPObjectType - SAPObjectType

      Constraints: Nullable, Maximum length: 30

      Original parameter name from the Odata EDM: SAPObjectType

      sAPObjectNodeType - SAPObjectNodeType

      Constraints: Nullable, Maximum length: 30

      Original parameter name from the Odata EDM: SAPObjectNodeType

      Returns:
      A fluent helper object that will execute the GetAttachmentCount OData function import with the provided parameters. To perform execution, call the execute method on the fluent helper object.
    • renameAttachment

      @Nonnull RenameAttachmentFluentHelper renameAttachment(@Nullable String documentInfoRecordDocType, @Nullable String documentInfoRecordDocVersion, @Nonnull String logicalDocument, @Nonnull String archiveDocumentID, @Nullable String businessObjectTypeName, @Nonnull String linkedSAPObjectKey, @Nullable String semanticObject, @Nonnull String fileName, @Nullable String documentInfoRecordDocNumber, @Nullable String documentInfoRecordDocPart)
      Deprecated.

      Creates a fluent helper for the RenameAttachment OData function import.

      Parameters:
      documentInfoRecordDocType - DocumentInfoRecordDocType

      Constraints: Nullable, Maximum length: 3

      Original parameter name from the Odata EDM: DocumentInfoRecordDocType

      fileName - FileName

      Constraints: Not nullable, Maximum length: 255

      Original parameter name from the Odata EDM: FileName

      documentInfoRecordDocNumber - DocumentInfoRecordDocNumber

      Constraints: Nullable, Maximum length: 25

      Original parameter name from the Odata EDM: DocumentInfoRecordDocNumber

      documentInfoRecordDocPart - DocumentInfoRecordDocPart

      Constraints: Nullable, Maximum length: 3

      Original parameter name from the Odata EDM: DocumentInfoRecordDocPart

      archiveDocumentID - ArchiveDocumentID

      Constraints: Not nullable, Maximum length: 40

      Original parameter name from the Odata EDM: ArchiveDocumentID

      linkedSAPObjectKey - LinkedSAPObjectKey

      Constraints: Not nullable, Maximum length: 90

      Original parameter name from the Odata EDM: LinkedSAPObjectKey

      businessObjectTypeName - BusinessObjectTypeName

      Constraints: Nullable, Maximum length: 40

      Original parameter name from the Odata EDM: BusinessObjectTypeName

      documentInfoRecordDocVersion - DocumentInfoRecordDocVersion

      Constraints: Nullable, Maximum length: 2

      Original parameter name from the Odata EDM: DocumentInfoRecordDocVersion

      semanticObject - SemanticObject

      Constraints: Nullable, Maximum length: 40

      Original parameter name from the Odata EDM: SemanticObject

      logicalDocument - LogicalDocument

      Constraints: Not nullable, Maximum length: 32

      Original parameter name from the Odata EDM: LogicalDocument

      Returns:
      A fluent helper object that will execute the RenameAttachment OData function import with the provided parameters. To perform execution, call the execute method on the fluent helper object.
    • renameAttachment

      @Nonnull RenameAttachmentFluentHelper renameAttachment(@Nullable String documentInfoRecordDocType, @Nullable String documentInfoRecordDocVersion, @Nonnull String logicalDocument, @Nonnull String archiveDocumentID, @Nullable String businessObjectTypeName, @Nonnull String linkedSAPObjectKey, @Nullable String semanticObject, @Nonnull String fileName, @Nullable String documentInfoRecordDocNumber, @Nullable String documentInfoRecordDocPart, @Nullable String sAPObjectNodeType, @Nullable String sAPObjectType)
      Deprecated.

      Creates a fluent helper for the RenameAttachment OData function import.

      Parameters:
      documentInfoRecordDocType - DocumentInfoRecordDocType

      Constraints: Nullable, Maximum length: 3

      Original parameter name from the Odata EDM: DocumentInfoRecordDocType

      fileName - FileName

      Constraints: Not nullable, Maximum length: 255

      Original parameter name from the Odata EDM: FileName

      documentInfoRecordDocNumber - DocumentInfoRecordDocNumber

      Constraints: Nullable, Maximum length: 25

      Original parameter name from the Odata EDM: DocumentInfoRecordDocNumber

      documentInfoRecordDocPart - DocumentInfoRecordDocPart

      Constraints: Nullable, Maximum length: 3

      Original parameter name from the Odata EDM: DocumentInfoRecordDocPart

      archiveDocumentID - ArchiveDocumentID

      Constraints: Not nullable, Maximum length: 40

      Original parameter name from the Odata EDM: ArchiveDocumentID

      linkedSAPObjectKey - LinkedSAPObjectKey

      Constraints: Not nullable, Maximum length: 90

      Original parameter name from the Odata EDM: LinkedSAPObjectKey

      businessObjectTypeName - BusinessObjectTypeName

      Constraints: Nullable, Maximum length: 40

      Original parameter name from the Odata EDM: BusinessObjectTypeName

      documentInfoRecordDocVersion - DocumentInfoRecordDocVersion

      Constraints: Nullable, Maximum length: 2

      Original parameter name from the Odata EDM: DocumentInfoRecordDocVersion

      semanticObject - SemanticObject

      Constraints: Nullable, Maximum length: 40

      Original parameter name from the Odata EDM: SemanticObject

      sAPObjectType - SAPObjectType

      Constraints: Nullable, Maximum length: 30

      Original parameter name from the Odata EDM: SAPObjectType

      sAPObjectNodeType - SAPObjectNodeType

      Constraints: Nullable, Maximum length: 30

      Original parameter name from the Odata EDM: SAPObjectNodeType

      logicalDocument - LogicalDocument

      Constraints: Not nullable, Maximum length: 32

      Original parameter name from the Odata EDM: LogicalDocument

      Returns:
      A fluent helper object that will execute the RenameAttachment OData function import with the provided parameters. To perform execution, call the execute method on the fluent helper object.
    • getSAPObjectDocumentType

      @Nonnull GetSAPObjectDocumentFluentHelper getSAPObjectDocumentType(@Nullable String sAPObjectNodeType, @Nonnull String sAPObjectType)
      Deprecated.

      Creates a fluent helper for the GetSAPObjectDocumentType OData function import.

      Parameters:
      sAPObjectType - SAPObjectType

      Constraints: Not nullable, Maximum length: 30

      Original parameter name from the Odata EDM: SAPObjectType

      sAPObjectNodeType - SAPObjectNodeType

      Constraints: Nullable, Maximum length: 30

      Original parameter name from the Odata EDM: SAPObjectNodeType

      Returns:
      A fluent helper object that will execute the GetSAPObjectDocumentType OData function import with the provided parameters. To perform execution, call the execute method on the fluent helper object.
    • linkAttachmentToSAPObject

      @Nonnull LinkAttachmentToSAPObjectFluentHelper linkAttachmentToSAPObject(@Nonnull String linkedSAPObjectKey, @Nonnull String harmonizedDocumentType, @Nonnull String archiveDocumentID, @Nonnull String logicalDocument, @Nullable String sAPObjectNodeType, @Nonnull String sAPObjectType)
      Deprecated.

      Creates a fluent helper for the LinkAttachmentToSAPObject OData function import.

      Parameters:
      archiveDocumentID - ArchiveDocumentID

      Constraints: Not nullable, Maximum length: 40

      Original parameter name from the Odata EDM: ArchiveDocumentID

      linkedSAPObjectKey - LinkedSAPObjectKey

      Constraints: Not nullable, Maximum length: 90

      Original parameter name from the Odata EDM: LinkedSAPObjectKey

      harmonizedDocumentType - HarmonizedDocumentType

      Constraints: Not nullable, Maximum length: 40

      Original parameter name from the Odata EDM: HarmonizedDocumentType

      sAPObjectType - SAPObjectType

      Constraints: Not nullable, Maximum length: 30

      Original parameter name from the Odata EDM: SAPObjectType

      sAPObjectNodeType - SAPObjectNodeType

      Constraints: Nullable, Maximum length: 30

      Original parameter name from the Odata EDM: SAPObjectNodeType

      logicalDocument - LogicalDocument

      Constraints: Not nullable, Maximum length: 32

      Original parameter name from the Odata EDM: LogicalDocument

      Returns:
      A fluent helper object that will execute the LinkAttachmentToSAPObject OData function import with the provided parameters. To perform execution, call the execute method on the fluent helper object.
    • assignDocumentToBusinessObject

      @Nonnull AssignDocumentToBusinessObjectFluentHelper assignDocumentToBusinessObject(@Nullable String targetSAPObjectType, @Nullable String targetSAPObjectNodeType, @Nullable String targetBusinessObjectTypeName, @Nonnull String targetLinkedSAPObjectKey, @Nullable String archiveDocumentID, @Nullable String sourceSAPObjectType, @Nullable String sourceSAPObjectNodeType, @Nullable String sourceBusinessObjectTypeName, @Nonnull String sourceLinkedSAPObjectKey)
      Deprecated.

      Creates a fluent helper for the AssignDocumentToBusinessObject OData function import.

      Parameters:
      targetLinkedSAPObjectKey - TargetLinkedSAPObjectKey

      Constraints: Not nullable, Maximum length: 90

      Original parameter name from the Odata EDM: TargetLinkedSAPObjectKey

      sourceSAPObjectNodeType - SourceSAPObjectNodeType

      Constraints: Nullable, Maximum length: 30

      Original parameter name from the Odata EDM: SourceSAPObjectNodeType

      sourceSAPObjectType - SourceSAPObjectType

      Constraints: Nullable, Maximum length: 30

      Original parameter name from the Odata EDM: SourceSAPObjectType

      sourceLinkedSAPObjectKey - SourceLinkedSAPObjectKey

      Constraints: Not nullable, Maximum length: 90

      Original parameter name from the Odata EDM: SourceLinkedSAPObjectKey

      targetBusinessObjectTypeName - TargetBusinessObjectTypeName

      Constraints: Nullable, Maximum length: 40

      Original parameter name from the Odata EDM: TargetBusinessObjectTypeName

      archiveDocumentID - ArchiveDocumentID

      Constraints: Nullable, Maximum length: 40

      Original parameter name from the Odata EDM: ArchiveDocumentID

      targetSAPObjectNodeType - TargetSAPObjectNodeType

      Constraints: Nullable, Maximum length: 30

      Original parameter name from the Odata EDM: TargetSAPObjectNodeType

      sourceBusinessObjectTypeName - SourceBusinessObjectTypeName

      Constraints: Nullable, Maximum length: 40

      Original parameter name from the Odata EDM: SourceBusinessObjectTypeName

      targetSAPObjectType - TargetSAPObjectType

      Constraints: Nullable, Maximum length: 30

      Original parameter name from the Odata EDM: TargetSAPObjectType

      Returns:
      A fluent helper object that will execute the AssignDocumentToBusinessObject OData function import with the provided parameters. To perform execution, call the execute method on the fluent helper object.
    • createUrlAsAttachment

      @Nonnull CreateUrlAsAttachmentFluentHelper createUrlAsAttachment(@Nullable String semanticObject, @Nonnull String linkedSAPObjectKey, @Nullable String businessObjectTypeName, @Nonnull String url, @Nonnull String urlDescription, @Nonnull String mIMEType)
      Deprecated.

      Creates a fluent helper for the CreateUrlAsAttachment OData function import.

      Parameters:
      linkedSAPObjectKey - LinkedSAPObjectKey

      Constraints: Not nullable, Maximum length: 90

      Original parameter name from the Odata EDM: LinkedSAPObjectKey

      businessObjectTypeName - BusinessObjectTypeName

      Constraints: Nullable, Maximum length: 40

      Original parameter name from the Odata EDM: BusinessObjectTypeName

      urlDescription - UrlDescription

      Constraints: Not nullable, Maximum length: 255

      Original parameter name from the Odata EDM: UrlDescription

      semanticObject - SemanticObject

      Constraints: Nullable, Maximum length: 40

      Original parameter name from the Odata EDM: SemanticObject

      url - Url

      Constraints: Not nullable, Maximum length: 4096

      Original parameter name from the Odata EDM: Url

      mIMEType - MIMEType

      Constraints: Not nullable, Maximum length: 40

      Original parameter name from the Odata EDM: MIMEType

      Returns:
      A fluent helper object that will execute the CreateUrlAsAttachment OData function import with the provided parameters. To perform execution, call the execute method on the fluent helper object.
    • createUrlAsAttachment

      @Nonnull CreateUrlAsAttachmentFluentHelper createUrlAsAttachment(@Nullable String semanticObject, @Nonnull String linkedSAPObjectKey, @Nullable String businessObjectTypeName, @Nonnull String url, @Nonnull String urlDescription, @Nonnull String mIMEType, @Nullable String sAPObjectNodeType, @Nullable String sAPObjectType, @Nullable String harmonizedDocumentType)
      Deprecated.

      Creates a fluent helper for the CreateUrlAsAttachment OData function import.

      Parameters:
      linkedSAPObjectKey - LinkedSAPObjectKey

      Constraints: Not nullable, Maximum length: 90

      Original parameter name from the Odata EDM: LinkedSAPObjectKey

      businessObjectTypeName - BusinessObjectTypeName

      Constraints: Nullable, Maximum length: 40

      Original parameter name from the Odata EDM: BusinessObjectTypeName

      urlDescription - UrlDescription

      Constraints: Not nullable, Maximum length: 255

      Original parameter name from the Odata EDM: UrlDescription

      semanticObject - SemanticObject

      Constraints: Nullable, Maximum length: 40

      Original parameter name from the Odata EDM: SemanticObject

      sAPObjectType - SAPObjectType

      Constraints: Nullable, Maximum length: 30

      Original parameter name from the Odata EDM: SAPObjectType

      harmonizedDocumentType - HarmonizedDocumentType

      Constraints: Nullable, Maximum length: 40

      Original parameter name from the Odata EDM: HarmonizedDocumentType

      sAPObjectNodeType - SAPObjectNodeType

      Constraints: Nullable, Maximum length: 30

      Original parameter name from the Odata EDM: SAPObjectNodeType

      url - Url

      Constraints: Not nullable, Maximum length: 4096

      Original parameter name from the Odata EDM: Url

      mIMEType - MIMEType

      Constraints: Not nullable, Maximum length: 40

      Original parameter name from the Odata EDM: MIMEType

      Returns:
      A fluent helper object that will execute the CreateUrlAsAttachment OData function import with the provided parameters. To perform execution, call the execute method on the fluent helper object.