Click or drag to resize

SingleDocumentGenerationTParent, TOrderItem, TSubDocument Class

Abstract base class for document generation, which generates only a single document each time.
Inheritance Hierarchy
SystemObject
  Aloe.EnterpriseOne.Model.Core.TransformationsDocumentGenerationTParent, TOrderItem, TSubDocument
    Aloe.EnterpriseOne.Model.Core.TransformationsSingleDocumentGenerationTParent, TOrderItem, TSubDocument
      More...

Namespace:  Aloe.EnterpriseOne.Model.Core.Transformations
Assembly:  Aloe.EnterpriseOne.Model (in Aloe.EnterpriseOne.Model.dll) Version: 20.1.3.5
Syntax
public abstract class SingleDocumentGeneration<TParent, TOrderItem, TSubDocument> : DocumentGeneration<TParent, TOrderItem, TSubDocument>
where TParent : Document
where TSubDocument : Document

Type Parameters

TParent
The type of the parent.
TOrderItem
The type of the order item.
TSubDocument
The type of the sub document.

The SingleDocumentGenerationTParent, TOrderItem, TSubDocument type exposes the following members.

Constructors
  NameDescription
Public methodSingleDocumentGenerationTParent, TOrderItem, TSubDocument
Initializes a new instance of the SingleDocumentGenerationTParent, TOrderItem, TSubDocument class.
Top
Properties
  NameDescription
Public propertyChangeStateTime
Gets the change state time.
(Inherited from DocumentGenerationTParent, TOrderItem, TSubDocument.)
Public propertyCommitTime
Gets the commit time.
(Inherited from DocumentGenerationTParent, TOrderItem, TSubDocument.)
Public propertyDescription
Gets the name of the generation.
(Inherited from DocumentGenerationTParent, TOrderItem, TSubDocument.)
Public propertyGenerateOnlyOnce
Gets a value indicating whether the generation is activated only when there are no previous sub-documents.
(Inherited from DocumentGenerationTParent, TOrderItem, TSubDocument.)
Public propertyGenerationExecuted
Gets a value indicating whether the generation has been already executed.
(Inherited from DocumentGenerationTParent, TOrderItem, TSubDocument.)
Public propertyName
Gets the name of the generation.
(Inherited from DocumentGenerationTParent, TOrderItem, TSubDocument.)
Public propertyOptions
Gets the starting options for this particular generation run.
(Inherited from DocumentGenerationTParent, TOrderItem, TSubDocument.)
Public propertyParentDocument
Gets the parent document.
(Inherited from DocumentGenerationTParent, TOrderItem, TSubDocument.)
Public propertyRelationshipType
Gets the type of the relationship between the parent document and the sub-documents.
(Inherited from DocumentGenerationTParent, TOrderItem, TSubDocument.)
Public propertyRoute
Gets the route, which specifies the generation options. Set by a call to LoadParametersFromRoute(Route).
(Inherited from DocumentGenerationTParent, TOrderItem, TSubDocument.)
Public propertySingleExecution
Gets a value indicating whether the generation's business logic expects single execution.
(Inherited from DocumentGenerationTParent, TOrderItem, TSubDocument.)
Public propertySubDocumentsDateDeterminationMethod
Specifies whether to set the destination document date to the same date as the source.
(Inherited from DocumentGenerationTParent, TOrderItem, TSubDocument.)
Public propertySubDocumentsEnterpriseCompany
Gets the destination enterprise company.
(Inherited from DocumentGenerationTParent, TOrderItem, TSubDocument.)
Public propertySubDocumentsEnterpriseCompanyLocation
Gets the destination enterprise company location.
(Inherited from DocumentGenerationTParent, TOrderItem, TSubDocument.)
Public propertySubDocumentsReadOnly
Gets a value indicating whether the sub-documents should be read only.
(Inherited from DocumentGenerationTParent, TOrderItem, TSubDocument.)
Public propertySubDocumentsType
Gets or sets the document type of the generated document.
(Inherited from DocumentGenerationTParent, TOrderItem, TSubDocument.)
Public propertySupportsTransitionalSubDocuments
Gets a value indicating whether the generation supports transitional sub documents.
(Inherited from DocumentGenerationTParent, TOrderItem, TSubDocument.)
Public propertyTotalTime
Gets the total time of the generation including post processing time.
(Inherited from DocumentGenerationTParent, TOrderItem, TSubDocument.)
Top
Methods
See Also
Inheritance Hierarchy
SystemObject
  Aloe.EnterpriseOne.Model.Core.TransformationsDocumentGenerationTParent, TOrderItem, TSubDocument
    Aloe.EnterpriseOne.Model.Core.TransformationsSingleDocumentGenerationTParent, TOrderItem, TSubDocument
      Aloe.EnterpriseOne.Model.Applications.ServiceServiceActivityToSalesOrderDocumentGeneration
      Aloe.EnterpriseOne.Model.Applications.ServiceServiceOrderToStoreOrderDocumentGeneration
      Aloe.EnterpriseOne.Model.Crm.InvoicingInvoiceOrderToInvoiceDocumentGeneration
      Aloe.EnterpriseOne.Model.Crm.InvoicingInvoiceToAssetOrderDocumentGeneration
      Aloe.EnterpriseOne.Model.Crm.PresalesOfferToSalesOrderDocumentGeneration
      Aloe.EnterpriseOne.Model.Crm.SalesSalesOrderToPurchaseOrderDocumentGeneration
      Aloe.EnterpriseOne.Model.Finance.PaymentsPaymentOrderToPaymentTransactionDocumentGeneration
      Aloe.EnterpriseOne.Model.Logistics.InventoryStoreOrderToStoreTransactionDocumentGeneration
      Aloe.EnterpriseOne.Model.Logistics.ShipmentShipmentOrderToShipmentDocumentGeneration