@Named public class DefaultDocumentManagementService extends Object implements DocumentManagementService
This service enables you to create, read, update the Document Info Records(DIR) along with object Links.
Reference: SAP API Business Hub
OData Service: | API_DMS_PROCESS_SRV |
API Version: | 1 |
Communication Scenario: | Product Lifecycle Management - Master Data Integration (SAP_COM_0105) |
Scope Items: | Change Record based Product Data Management (1NF) |
Constructor and Description |
---|
DefaultDocumentManagementService() |
public DocInfoRecdObjLinkProductFluentHelper getAllDocInfoRecdObjLinkProduct()
DocumentManagementService
DocInfoRecdObjLinkProduct
entities.getAllDocInfoRecdObjLinkProduct
in interface DocumentManagementService
DocInfoRecdObjLinkProduct
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.public DocInfoRecdObjLinkProductByKeyFluentHelper getDocInfoRecdObjLinkProductByKey(String documentInfoRecordDocType, String documentInfoRecordDocNumber, String documentInfoRecordDocVersion, String documentInfoRecordDocPart, String linkedSAPObject, String linkedSAPObjectKey, String docObjectLinkCounter)
DocumentManagementService
DocInfoRecdObjLinkProduct
entity using key fields.getDocInfoRecdObjLinkProductByKey
in interface DocumentManagementService
documentInfoRecordDocType
- Part of the document key, which categorizes documents according to their distinguishing features and the organizational procedures which result from them.Constraints: Not nullable, Maximum length: 3
documentInfoRecordDocNumber
- This number is the main part of the document key, which is used to identify the document.Constraints: Not nullable, Maximum length: 25
documentInfoRecordDocVersion
- Number which identifies the version of a document.Constraints: Not nullable, Maximum length: 2
documentInfoRecordDocPart
- Section of a document which is maintained as an independent document.Constraints: Not nullable, Maximum length: 3
linkedSAPObject
- Database table of the master record that is linked to the document.Constraints: Not nullable, Maximum length: 10
linkedSAPObjectKey
- Number which identifies the master record of an object that is allocated to a document.Constraints: Not nullable, Maximum length: 90
docObjectLinkCounter
- Counter keyConstraints: Not nullable, Maximum length: 4
DocInfoRecdObjLinkProduct
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.public DocInfoRecdObjLinkProductCreateFluentHelper createDocInfoRecdObjLinkProduct(DocInfoRecdObjLinkProduct docInfoRecdObjLinkProduct)
DocumentManagementService
DocInfoRecdObjLinkProduct
entity and save it to the S/4HANA system.createDocInfoRecdObjLinkProduct
in interface DocumentManagementService
docInfoRecdObjLinkProduct
- DocInfoRecdObjLinkProduct
entity object that will be created in the S/4HANA system.DocInfoRecdObjLinkProduct
entity. To perform execution, call the execute
method on the fluent helper object.public DocInfoRecdObjLinkProductDeleteFluentHelper deleteDocInfoRecdObjLinkProduct(DocInfoRecdObjLinkProduct docInfoRecdObjLinkProduct)
DocumentManagementService
DocInfoRecdObjLinkProduct
entity in the S/4HANA system.deleteDocInfoRecdObjLinkProduct
in interface DocumentManagementService
docInfoRecdObjLinkProduct
- DocInfoRecdObjLinkProduct
entity object that will be deleted in the S/4HANA system.DocInfoRecdObjLinkProduct
entity. To perform execution, call the execute
method on the fluent helper object.public DocumentInfoRecordFluentHelper getAllDocumentInfoRecord()
DocumentManagementService
DocumentInfoRecord
entities.getAllDocumentInfoRecord
in interface DocumentManagementService
DocumentInfoRecord
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.public DocumentInfoRecordByKeyFluentHelper getDocumentInfoRecordByKey(String documentInfoRecordDocType, String documentInfoRecordDocVersion, String documentInfoRecordDocNumber, String documentInfoRecordDocPart)
DocumentManagementService
DocumentInfoRecord
entity using key fields.getDocumentInfoRecordByKey
in interface DocumentManagementService
documentInfoRecordDocType
- Part of the document key, which categorizes documents according to their distinguishing features and the organizational procedures which result from them.Constraints: Not nullable, Maximum length: 3
documentInfoRecordDocVersion
- Number which identifies the version of a document.Constraints: Not nullable, Maximum length: 2
documentInfoRecordDocNumber
- This number is the main part of the document key, which is used to identify the document.Constraints: Not nullable, Maximum length: 25
documentInfoRecordDocPart
- Section of a document which is maintained as an independent document.Constraints: Not nullable, Maximum length: 3
DocumentInfoRecord
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.public DocumentInfoRecordCreateFluentHelper createDocumentInfoRecord(DocumentInfoRecord documentInfoRecord)
DocumentManagementService
DocumentInfoRecord
entity and save it to the S/4HANA system.createDocumentInfoRecord
in interface DocumentManagementService
documentInfoRecord
- DocumentInfoRecord
entity object that will be created in the S/4HANA system.DocumentInfoRecord
entity. To perform execution, call the execute
method on the fluent helper object.public DocumentInfoRecordUpdateFluentHelper updateDocumentInfoRecord(DocumentInfoRecord documentInfoRecord)
DocumentManagementService
DocumentInfoRecord
entity and save it to the S/4HANA system.updateDocumentInfoRecord
in interface DocumentManagementService
documentInfoRecord
- DocumentInfoRecord
entity object that will be updated in the S/4HANA system.DocumentInfoRecord
entity. To perform execution, call the execute
method on the fluent helper object.public DocumentInfoRecordDescFluentHelper getAllDocumentInfoRecordDesc()
DocumentManagementService
DocumentInfoRecordDesc
entities.getAllDocumentInfoRecordDesc
in interface DocumentManagementService
DocumentInfoRecordDesc
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.public DocumentInfoRecordDescByKeyFluentHelper getDocumentInfoRecordDescByKey(String documentInfoRecordDocType, String documentInfoRecordDocNumber, String documentInfoRecordDocVersion, String documentInfoRecordDocPart, String language)
DocumentManagementService
DocumentInfoRecordDesc
entity using key fields.getDocumentInfoRecordDescByKey
in interface DocumentManagementService
documentInfoRecordDocType
- Part of the document key, which categorizes documents according to their distinguishing features and the organizational procedures which result from them.Constraints: Not nullable, Maximum length: 3
documentInfoRecordDocNumber
- This number is the main part of the document key, which is used to identify the document.Constraints: Not nullable, Maximum length: 25
documentInfoRecordDocVersion
- Number which identifies the version of a document.Constraints: Not nullable, Maximum length: 2
documentInfoRecordDocPart
- Section of a document which is maintained as an independent document.Constraints: Not nullable, Maximum length: 3
language
- Key for the language in which you want to maintain the text.Constraints: Not nullable, Maximum length: 2
DocumentInfoRecordDesc
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.public DocumentInfoRecordDescCreateFluentHelper createDocumentInfoRecordDesc(DocumentInfoRecordDesc documentInfoRecordDesc)
DocumentManagementService
DocumentInfoRecordDesc
entity and save it to the S/4HANA system.createDocumentInfoRecordDesc
in interface DocumentManagementService
documentInfoRecordDesc
- DocumentInfoRecordDesc
entity object that will be created in the S/4HANA system.DocumentInfoRecordDesc
entity. To perform execution, call the execute
method on the fluent helper object.public DocumentInfoRecordDescUpdateFluentHelper updateDocumentInfoRecordDesc(DocumentInfoRecordDesc documentInfoRecordDesc)
DocumentManagementService
DocumentInfoRecordDesc
entity and save it to the S/4HANA system.updateDocumentInfoRecordDesc
in interface DocumentManagementService
documentInfoRecordDesc
- DocumentInfoRecordDesc
entity object that will be updated in the S/4HANA system.DocumentInfoRecordDesc
entity. To perform execution, call the execute
method on the fluent helper object.public DocumentInfoRecordDescDeleteFluentHelper deleteDocumentInfoRecordDesc(DocumentInfoRecordDesc documentInfoRecordDesc)
DocumentManagementService
DocumentInfoRecordDesc
entity in the S/4HANA system.deleteDocumentInfoRecordDesc
in interface DocumentManagementService
documentInfoRecordDesc
- DocumentInfoRecordDesc
entity object that will be deleted in the S/4HANA system.DocumentInfoRecordDesc
entity. To perform execution, call the execute
method on the fluent helper object.public DocumentInfoRecordDocStsVHFluentHelper getAllDocumentInfoRecordDocStsVH()
DocumentManagementService
DocumentInfoRecordDocStsVH
entities.getAllDocumentInfoRecordDocStsVH
in interface DocumentManagementService
DocumentInfoRecordDocStsVH
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.public DocumentInfoRecordDocStsVHByKeyFluentHelper getDocumentInfoRecordDocStsVHByKey(String documentInfoRecordDocType, String language, String externalDocumentStatus)
DocumentManagementService
DocumentInfoRecordDocStsVH
entity using key fields.getDocumentInfoRecordDocStsVHByKey
in interface DocumentManagementService
documentInfoRecordDocType
- Part of the document key, which categorizes documents according to their distinguishing features and the organizational procedures which result from them.Constraints: Not nullable, Maximum length: 3
language
- Key for the language in which you want to maintain the text.Constraints: Not nullable, Maximum length: 2
externalDocumentStatus
- This key shows the document status.Constraints: Not nullable, Maximum length: 2
DocumentInfoRecordDocStsVH
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.Copyright © 2017 SAP SE. All rights reserved.