Description
The AssetDocumentService service enables you to add, look up, update, cancel, and remove asset documents.
Source table: OACQ.
Object Model
Remarks
Example
| Adding a Capitalization for Asset Master Data “FA01” (C#) | Copy Code |
|---|
AssetDocumentService AssetService = (AssetDocumentService)m_oCompanyService.GetBusinessService(ServiceTypes.AssetCapitalizationService); AssetDocument AssetDocument = AssetService.GetDataInterface(AssetDocumentServiceDataInterfaces.adsAssetDocument); AssetDocumentLine line = AssetDocument.AssetDocumentLineCollection.Add(); AssetDocumentAreaJournal journalEn = AssetDocument.AssetDocumentAreaJournalCollection.Add(); AssetDocument.AssetValueDate = New DateTime(2013, 8, 1); line.AssetNumber = "FA01"; line.TotalLC = 15000; journalEn.DepreciationArea = "DA_test"; journalEn.JournalRemarks = "Remark_test"; AssetService.Add(AssetDocument); |
|
| Updating a Capitalization Document (C#) | Copy Code |
|---|
AssetDocumentService AssetService = (AssetDocumentService)m_oCompanyService.GetBusinessService(ServiceTypes.AssetCapitalizationService); AssetDocumentParams faDocumentParams = (AssetDocumentParams)AssetService.GetDataInterface(AssetDocumentServiceDataInterfaces.adsAssetDocumentParams); faDocumentParams.Code = 1; AssetDocument AssetDocument = AssetService.Get(faDocumentParams); AssetDocument.AssetDocumentLineCollection.Item(0).Remarks = "Test1"; AssetDocument.Remarks = "Test2"; AssetService.Update(AssetDocument); |
|
| Cancelling a Capitalization Document (C#) | Copy Code |
|---|
AssetDocumentService AssetService = (AssetDocumentService)m_oCompanyService.GetBusinessService(ServiceTypes.AssetCapitalizationService); AssetDocumentParams faDocumentParams = AssetService.GetDataInterface(AssetDocumentServiceDataInterfaces.adsAssetDocumentParams); faDocumentParams.Code = 1; faDocumentParams.CancellationOption = ClosingOptionEnum.coBySpecifiedDate; faDocumentParams.CancellationDate = new DateTime(2013, 10, 1); AssetService.Cancel(faDocumentParams); |
|
See Also