SalesOrder Members

The SalesOrder type exposes the following members.

Constructors


  Name Description
Public method SalesOrder
Initializes a new instance of the SalesOrder class.

Methods


  Name Description
Public method AdjustBackOrders
Badly formed XML comment.
Public method CalculateDueDate
Public method CheckEDIDCLocationCode
Checks the edidc location code.
Public method CheckEDIStoreLocationCode
Checks the edi store location code.
Public method CleanUp
Cleans up.
Public method Clear
Clears this instance.
Public method CompensateTaxRound
Compensates the tax round.
Public method Copy
Copies this instance.
Public method CreateNew()()()()
Creates the new.
Public method CreateNew(SalesOrder..::..NewSalesOrderTypes, String, Boolean, String, String, String, String)
Badly formed XML comment.
Public method CreateObjRef(System.Type)
Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.
(Inherited from MarshalByRefObject.)
Public method Delete
Deletes this instance.
Public method Deserialise(SalesOrder)
Badly formed XML comment.
Public method Deserialise(String)
Deserialises the specified XML string.
Public method Email(SalesOrderReport, String, String, String, Boolean, String, String, String, String, ExportFormatType)
Emails the specified report.
Public method Email(String)
Public method Equals(System.Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected method Finalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public method Find
Finds the specified read mode.
(Inherited from Maintenance.)
Public method Static member GenerateNewRunNumber
Generates the new run number.
Public method GetCandidateReportsToEmail
Gets the candidate reports to email.
Public method GetCandidateReportsToPrint
Gets the candidate reports to print.
Public method GetCurrentLastSavedDateTime
Gets the current last saved date time.
Public method GetDebtorIDFromEDIAddress
Badly formed XML comment.
Public method GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public method GetLifetimeService
Retrieves the current lifetime service object that controls the lifetime policy for this instance.
(Inherited from MarshalByRefObject.)
Public method GetType
Gets the Type of the current instance.
(Inherited from Object.)
Public method InitializeLifetimeService
Obtains a lifetime service object to control the lifetime policy for this instance.
(Inherited from MarshalByRefObject.)
Public method KitRoundingPart
Kits the rounding part.
Public method KitRoundingPartSingleKit
Kits the rounding part single kit.
Public method LockOrder
Badly formed XML comment.
Public method MakeNewSnapshot
Makes the new snapshot.
Protected method MemberwiseClone(System.Boolean)
Creates a shallow copy of the current MarshalByRefObject object.
(Inherited from MarshalByRefObject.)
Protected method MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public method NotifyPropertyChanged
Notifies the property changed.
Public method OnClearEnd
Called when [clear end].
(Inherited from Maintenance.)
Public method OnClearStart
Called when [clear start].
(Inherited from Maintenance.)
Public method OnCopyEnd
Called when [copy end].
(Inherited from Maintenance.)
Public method OnCopyStart
Called when [copy start].
(Inherited from Maintenance.)
Public method OnCreated
Called when [created].
Public method OnCreateEnd
Called when [create end].
(Inherited from Maintenance.)
Public method OnCreateStart
Called when [create start].
(Inherited from Maintenance.)
Public method OnCreating
Called when [creating].
Public method OnDeserialiseEnd
Called when [deserialise end].
(Inherited from Maintenance.)
Public method OnDeserialiseStart
Called when [deserialise start].
(Inherited from Maintenance.)
Public method OnEmailed
Called when [emailed].
Public method OnEmailing
Called when [emailing].
Public method OnPrinted
Called when [printed].
Public method OnPrintedMany
Called when [printed many].
Public method OnPrinting
Called when [printing].
Public method OnPrintingMany
Called when [printing many].
Public method OnProcessed
Called when [processed].
Public method OnProcessingEnd
Called when [processing end].
Public method OnProcessingStart
Called when [processing start].
Public method OnReadEnd
Called when [read end].
(Inherited from Maintenance.)
Public method OnReadStart
Called when [read start].
(Inherited from Maintenance.)
Public method OnSaveEnd
Called when [save end].
(Inherited from Maintenance.)
Public method OnSaveEnding
Called when [save ending].
(Inherited from Maintenance.)
Public method OnSaveStart
Called when [save start].
(Inherited from Maintenance.)
Public method OnSerialiseEnd
Called when [serialise end].
(Inherited from Maintenance.)
Public method OnSerialiseStart
Called when [serialise start].
(Inherited from Maintenance.)
Public method Print
Prints the specified report collection.
Public method Process
Badly formed XML comment.
Public method ProcessPayments
Processes the payments.
Public method Read
Reads the specified record identifier.
Public method ReadDefaultBranch
Reads the default branch.
Public method ReCalculatePrices
Res the calculate prices.
Public method ResolveJobDetails
Badly formed XML comment.
Public method ReTotalPayments
Res the total payments.
Public method Save()()()()
Saves this instance.
Public method Save(Boolean, Boolean)
Badly formed XML comment.
Public method SaveRCTI
Saves the rcti.
Public method Search
Public method Serialise()()()()
Serialises this instance.
Public method Serialise(String%)
Serialises the specified sales order XML.
Public method Setup
Setups this instance.
Public method ToggleTaxExemption
Badly formed XML comment.
Public method ToString
Returns a string that represents the current object.
(Inherited from Object.)
Public method UnLockOrder
Uns the lock order.

Fields


  Name Description
Public field DefaultInvoiceType
The default invoice type
Public field EmailLogCollection
The email log collection
Public field PrintLogCollection
The print log collection
Public field SystemSettings
The system settings

Properties


  Name Description
Public property AbstractPermissionCollection (Inherited from Maintenance.)
Public property BackOrderMode
Gets or sets the back order mode.
Public property BaseFindSQLQuery (Inherited from Maintenance.)
Public property BillType
Gets or sets the type of the bill.
Public property Branch
Gets the branch.
Public property CashSalesAddress1
Gets or sets the cash sales address1.
Public property CashSalesAddress2
Gets or sets the cash sales address2.
Public property CashSalesAddress3
Gets or sets the cash sales address3.
Public property CashSalesAddress4
Gets or sets the cash sales address4.
Public property CashSalesCompanyName
Gets or sets the name of the cash sales company.
Public property CashSalesContactName
Gets or sets the name of the cash sales contact.
Public property CashSalesFax
Gets or sets the cash sales fax.
Public property CashSalesName
Gets or sets the name of the cash sales.
Public property CashSalesPhone
Gets or sets the cash sales phone.
Public property CashSalesPostCode
Gets or sets the cash sales post code.
Public property ChangeFlag
Flag indicating if the record is in a changed state.
(Inherited from Maintenance.)
Public property Client (Inherited from Maintenance.)
Public property ClientClassName
Public property ConsumingXML
Gets or sets a value indicating whether [consuming XML].
Public property CreditIntoStock
Gets or sets a value indicating whether [credit into stock].
Public property CreditNote
Gets or sets a value indicating whether [credit note].
Public property CreditNoteInvoiceHistoryID
Gets or sets the credit note invoice history identifier.
Public property CreditReasonKey
Gets or sets the credit reason key.
Public property CreditReasons
Gets the credit reasons.
Public property CurrentHistoryNo
Gets or sets the current history no.
Public property CustomFieldValues
Gets or sets the custom field values.
Public property CustomSettings
Gets the custom settings.
Public property Debtor
Gets the debtor.
Public property DefaultTodoFilter
Gets the default todo filter.
Public property DeleteFlag
Gets or sets a value indicating whether [delete flag].
(Inherited from Maintenance.)
Public property DocumentNo
Public property Documents
Gets the documents.
Public property EDI
Gets the edi.
Public property ExpectedDeliveryDate
Gets or sets the expected delivery date.
Public property FixedFilterString (Inherited from Maintenance.)
Public property FixPricing
Gets or sets a value indicating whether [fix pricing].
Public property GenericObjectCollection
Gets or sets the generic object collection.
(Inherited from Maintenance.)
Public property GroupSupplierID
Gets or sets the group supplier identifier.
Public property GSTExemptID
Gets or sets the GST exempt identifier.
Public property GSTExemptIndex
Gets or sets the index of the GST exempt.
Public property GSTInvoice
Gets or sets a value indicating whether [GST invoice].
Public property GstTaxRates
Gets or sets the GST tax rates.
Public property HistoryCustomSettings
Gets the history custom settings.
Public property InitiatedDate
Gets or sets the initiated date.
Public property InsertFlag
Gets or sets a value indicating whether [insert flag].
(Inherited from Maintenance.)
Public property InvoiceEmailed
Gets or sets a value indicating whether [invoice emailed].
Public property InvoiceID
Gets or sets the invoice identifier.
Public property InvoiceLastDate
Gets or sets the invoice last date.
Public property InvoiceNo
Gets or sets the invoice no.
Public property InvoicePrinted
Gets or sets a value indicating whether [invoice printed].
Public property InvoiceTotal
Gets or sets the invoice total.
Public property IsCreating
Gets or sets a value indicating whether this instance is creating.
(Inherited from Maintenance.)
Public property IsDeserialising
Gets or sets a value indicating whether this instance is deserialising.
(Inherited from Maintenance.)
Public property IsProcessing
Gets a value indicating whether this instance is processing.
Public property IsReading
Gets or sets a value indicating whether this instance is reading.
(Inherited from Maintenance.)
Public property JobCostDescription
Gets or sets the job cost description.
Public property JobCostGSTApplicable
Gets or sets a value indicating whether [job cost GST applicable].
Public property JobCostID
Gets or sets the job cost identifier.
Public property JobCostNo
Gets or sets the job cost no.
Public property JobInvoiceObject
Gets or sets the job invoice object.
Public property JournalSet
Gets the journal set.
Public property KitRoundingPartKey
Gets or sets the kit rounding part key.
Public property LastSavedDateTime
Gets or sets the last saved date time.
Public property LineCustomFields
Gets the line custom fields.
Public property Locked
Gets or sets a value indicating whether this SalesOrder is locked.
Public property LogicalWarehouseResidingIn
Public property MakingNewSnap
Gets or sets a value indicating whether [making new snap].
Public property Notes
Gets the notes.
Public property OrderNo
Gets or sets the order no.
Public property OrderType
Gets or sets the type of the order.
Public property PaymentTypes
Gets the payment types.
Public property PreviousOrderType
Gets or sets the type of the previous order.
Public property PriceScheme
Gets the price scheme.
Public property PriceSchemeID
Gets or sets the price scheme identifier.
Public property PropertiesChanged
Gets the properties changed.
(Inherited from Maintenance.)
Public property QuoteID
Gets or sets the quote identifier.
Public property RecID
Unique identifier for the record
(Inherited from Maintenance.)
Public property RecIDFieldName
Gets the name of the record identifier field.
Public property Reference
Gets or sets the reference.
Public property SalesOrderHistorys
Gets the sales order historys.
Public property SalesOrderLines
Gets the sales order lines.
Public property SalesOrderPayments
Gets the sales order payments.
Public property SalesOrderReports
Gets or sets the sales order reports.
Public property SalesOrderStatus
Gets or sets the sales order status.
Public property SalesOrderType
Gets or sets the type of the sales order.
Public property SelectedHistoryNo
Gets or sets the selected history no.
Public property SnapshotIsForDeliveries
Gets or sets a value indicating whether [snapshot is for deliveries].
Public property SortFieldValue
Gets the sort field value.
Public property SortOrder
Gets or sets the sort order.
(Inherited from Maintenance.)
Public property SortOrders
Gets or sets the sort orders.
(Inherited from Maintenance.)
Public property SourceQuoteHistoryID
Gets or sets the source quote history identifier.
Public property SourceQuoteID
Gets or sets the source quote identifier.
Public property SourceQuoteNo
Gets or sets the source quote no.
Public property Staff
Gets or sets the staff.
Public property SupressEvents
Gets or sets a value indicating whether [supress events].
Public property TableName
Gets the name of the table.
Public property Tag
Gets or sets the tag.
(Inherited from Maintenance.)
Public property TaxExemptionNo
Gets or sets the tax exemption no.
Public property TodoFilter
Gets or sets the todo filter.
Public property ToDos
Gets to dos.
Public property Tokens
Public property Warehouse
Gets or sets the warehouse.
Public property WarehouseColumnName
Public property WholeSaleInvoice
Gets or sets a value indicating whether [whole sale invoice].

Events


  Name Description
Public event ClearEnd
Occurs when [clear end].
(Inherited from Maintenance.)
Public event ClearStart
Occurs when [clear start].
(Inherited from Maintenance.)
Public event CopyEnd
Occurs when [copy end].
(Inherited from Maintenance.)
Public event CopyStart
Occurs when [copy start].
(Inherited from Maintenance.)
Public event Created
Occurs when [created].
Public event CreatedNewSnapshot
Occurs when [created new snapshot].
Public event CreateEnd
Occurs when [create end].
(Inherited from Maintenance.)
Public event CreateStart
Occurs when [create start].
(Inherited from Maintenance.)
Public event Creating
Occurs when [creating].
Public event CreatingNewSnapshot
Occurs when [creating new snapshot].
Public event DeadLockEncountered
Public event DeserialiseEnd
Occurs when [deserialise end].
(Inherited from Maintenance.)
Public event DeserialiseStart
Occurs when [deserialise start].
(Inherited from Maintenance.)
Public event Emailed
Occurs when [emailed].
Public event Emailing
Occurs when [emailing].
Public event HistoryTotalChanged
Public event LineDetailAdded
Occurs when [line detail added].
Public event LineDetailAdding
Occurs when [line detail adding].
Public event LineDetailChanged
Occurs when [line detail changed].
Public event LineDetailRemoved
Occurs when [line detail removed].
Public event LineDetailRemoving
Occurs when [line detail removing].
Public event LinesRetotalEnd
Public event LockSucceeded
Occurs when [lock succeeded].
Public event PaymentProcessingEnd
Occurs when Payment processing for a payment ends.
Public event PaymentProcessingEnding
Occurs when Payment processing for a payment is ending.
Public event PaymentProcessingStart
Occurs when Payment processing for a payment begins.
Public event Printed
Occurs when [printed].
Public event PrintedMany
Occurs when [printed many].
Public event Printing
Occurs when [printing].
Public event PrintingMany
Occurs when [printing many].
Public event Processed
Occurs when [processed].
Public event ProcessingEnd
Occurs when [processing end].
Public event ProcessingStart
Occurs when [processing start].
Public event PropertyChanged
Occurs when a property value changes.
(Inherited from Maintenance.)
Public event ReadEnd
Occurs when [read end].
(Inherited from Maintenance.)
Public event ReadStart
Occurs when [read start].
(Inherited from Maintenance.)
Public event SalesOrderCreditCardPaymentAuthorised
Occurs when [sales order credit card payment authorised].
Public event SalesOrderCreditCardPaymentExceedsOrderValue
Occurs when [sales order credit card payment exceeds order value].
Public event SalesOrderCreditCardPaymentUpdateCardNumber
Occurs when [sales order credit card payment update card number].
Public event SalesOrderCreditLimitExceeded
Occurs when [sales order credit limit exceeded].
Public event SalesOrderDebtorOnHold
Occurs when [sales order debtor on hold].
Public event SalesOrderHistoryCarrierChanged
Occurs when [sales order history carrier changed].
Public event SalesOrderHistoryConsignmentNoteAdded
Occurs when [sales order history consignment note added].
Public event SalesOrderHistoryConsignmentNoteAdding
Occurs when [sales order history consignment note adding].
Public event SalesOrderHistoryConsignmentNoteChanged
Occurs when [sales order history consignment note changed].
Public event SalesOrderHistoryConsignmentNoteRemoved
Occurs when [sales order history consignment note removed].
Public event SalesOrderHistoryConsignmentNoteRemoving
Occurs when [sales order history consignment note removing].
Public event SalesOrderHistoryCustomSettingChanged
Occurs when [sales order history custom setting changed].
Public event SalesOrderHistoryCustomSettingValueChanged
Occurs when [sales order history custom setting value changed].
Public event SalesOrderHistoryFreightItemAdded
Occurs when [sales order history freight item added].
Public event SalesOrderHistoryFreightItemAdding
Occurs when [sales order history freight item adding].
Public event SalesOrderHistoryFreightItemChanged
Occurs when [sales order history freight item changed].
Public event SalesOrderHistoryFreightItemRemoved
Occurs when [sales order history freight item removed].
Public event SalesOrderHistoryFreightItemRemoving
Occurs when [sales order history freight item removing].
Public event SalesOrderLineAdded
Occurs when [sales order line added].
Public event SalesOrderLineAddedFromQuote
Occurs when [sales order line added from quote].
Public event SalesOrderLineAdding
Occurs when [sales order line adding].
Public event SalesOrderLineChanged
Occurs when [sales order line changed].
Public event SalesOrderLineCustomFieldChanged
Occurs when [sales order line custom field changed].
Public event SalesOrderLineMinGPWarning
Occurs when [sales order line minimum gp warning].
Public event SalesOrderLineRemoved
Occurs when [sales order line removed].
Public event SalesOrderLineRemoving
Occurs when [sales order line removing].
Public event SalesOrderLineRequestSerialSelection
Occurs when [sales order line request serial selection].
Public event SalesOrderLineUseAllocatedStockQuery
Occurs when [sales order line use allocated stock query].
Public event SalesOrderSaveOrderNumberInUse
Occurs when [sales order save order number in use].
Public event SalesOrderSelectedHistoryNoChanged
Occurs when [sales order selected history no changed].
Public event SaveEnd
Occurs when [save end].
(Inherited from Maintenance.)
Public event SaveEnding
Occurs when [save ending].
(Inherited from Maintenance.)
Public event SaveStart
Occurs when [save start].
(Inherited from Maintenance.)
Public event SavingBackToBackSalesOrderWithLinesHavingNoDefaultSupplier
Occurs when [saving back to back sales order with lines having no default supplier].
Public event SerialiseEnd
Occurs when [serialise end].
(Inherited from Maintenance.)
Public event SerialiseStart
Occurs when [serialise start].
(Inherited from Maintenance.)
Public event ShippingLabelAdded
Occurs when [shipping label added].
Public event ShippingLabelChanged
Occurs when [shipping label changed].
Public event ShippingLabelRemoved
Occurs when [shipping label removed].
Public event UnLockSucceeded
Occurs when [un lock succeeded].