Click or drag to resize
Infosoft Logo

RetailInvoiceJobParameters Class

Provides all necessary data for a retail invoicing session.
Inheritance Hierarchy
SystemObject
  Infosoft.Common.Contracts.DataContracts.Scheduler.ParametersSchedulableJobParameters
    Infosoft.Common.Contracts.DataContracts.Scheduler.ParametersRetailInvoiceJobParameters

Namespace: Infosoft.Common.Contracts.DataContracts.Scheduler.Parameters
Assembly: Infosoft.Common.Contracts (in Infosoft.Common.Contracts.dll) Version: 4.00.0.0
Syntax
public class RetailInvoiceJobParameters : SchedulableJobParameters, 
	IExtensibleDataObject

The RetailInvoiceJobParameters type exposes the following members.

Properties
 NameDescription
Public propertyAccountingExportFromRetailerNumber Gets or sets the first retailer number that will be included in the accounting export. If omitted, no lower bound will be applied.
Public propertyAccountingExportIncludedRetailerCategories Gets the included retailer categories.
Public propertyAccountingExportRetailerFilterCode Gets or sets the retailer filter code.
Public propertyAccountingExportToRetailerNumber Gets or sets the last retailer number that will be included in the accounting export. If omitted, no upper bound will be applied.
Public propertyCategoryCodeHigh Gets or sets the upper bound for the retailer category code interval when filtering. If empty, no upper bound will be used.
Public propertyCategoryCodeLow Gets or sets the lower bound for the retailer category code interval when filtering. If empty, no lower bound will be used.
Public propertyDistrictCodeHigh Gets or sets the upper bound for the retailer district code interval when filtering. If empty, no upper bound will be used.
Public propertyDistrictCodeLow Gets or sets the lower bound for the retailer district code interval when filtering. If empty, no lower bound will be used.
Public propertyEmptyInvoiceDatabase Gets or sets a value indicating whether the invoicing routine should empty the invoice database before starting.
Public propertyFixedInvoicingDay Gets or sets the fixed invoicing day in the month.
Public propertyIncludeRetailersWithoutReturn Gets or sets a value indicating whether retailers without return registrations should be included in the invoicing.
Public propertyInvoicePeriodeInMonth Gets or sets the invoice periode in the month.
Public propertyInvoicePrintDoAccountingSystemExport A value indicating whether to perform an export for the configured accounting system.
Public propertyInvoicePrintDoPrint A value indicating whether to make invoice print files for all consumers.
Public propertyInvoicePrintGeneratePdf A value indicating whether to generate PDF files.
Public propertyInvoicePrintJoinPdfFiles A value indicating whether to join the generated PDF files. Has no effect if GeneratePdf is false.
Public propertyPaymentDateDaysAfterInvoiceDate Gets or sets the payment date by number of days after invoice date.
Public propertyPriorityCodeHigh Gets or sets the upper bound for the retailer priority code interval when filtering. If empty, no upper bound will be used.
Public propertyPriorityCodeLow Gets or sets the lower bound for the retailer priority code interval when filtering. If empty, no lower bound will be used.
Public propertyRetailInvoicingRetailerNumberHigh Gets or sets the last retailer number that will be included in the retail invoicing.
Public propertyRetailInvoicingRetailerNumberLow Gets or sets the first retailer number that will be included in the retail invoicing.
Public propertySendPdfEmail A value indicating whether to generate PDF files.
Public propertyTypeCodeHigh Gets or sets the upper bound for the retailer type code interval when filtering. If empty, no upper bound will be used.
Public propertyTypeCodeLow Gets or sets the lower bound for the retailer type code interval when filtering. If empty, no lower bound will be used.
Top
See Also