Interface IErp
Gives access to the Erp.
Namespace: TopSolid.Pdm.Explorer.Automating
Assembly: TopSolid.Pdm.Explorer.Automating.dll
Syntax
[ServiceContract]
[AvailableSinceVersion(7, 20, 222, 0)]
public interface IErp
Remarks
This interface is available since v7.20.
Methods
| Name | Description |
|---|---|
| GetDisplayedMinorRevisionDocumentIds(PdmMinorRevisionId) | Gets minor revision identifiers corresponding to all displayed parts and assemblies in a minor revision |
| GetDocumentProperties(ErpPdmId, string) | Gets document properties, in target culture. |
| GetErpIds(List<PdmMinorRevisionId>) | Gets a list of erp pdm objects from a list of PdmMinorRevisionId |
| GetExternalDocumentIds(ErpPdmId) | Gets external document references ids from a erp pdm object |
| GetLatestDocumentIds(List<ErpPdmId>, bool) | Gets latest Erp pdm ids from a list of erp pdm object |
| GetReferencingDocuments(ErpPdmId, string) | Gets all referencing documents of an erp pdm object of a specific type |
| GetReferencingDraftDocuments(ErpPdmId) | Gets referencing drafting documents of an erp pdm object |
| GetReferencingNcIsoDocuments(ErpPdmId) | Gets referencing NC Iso documents of an erp pdm object |
| NotifyDocumentsImportedByErp(ErpPdmId, int, List<ErpPdmId>, List<int>, List<ErpPdmId>) | Notifies documents have been imported by Erp. |
| NotifyDocumentsNotImportedByErp(List<ErpPdmId>) | Notifies documents have not been imported by Erp. |
| NotifyDocumentsPublishingCanceled(List<ErpPdmId>) | Notifies documents publishing is canceled. |