Click or drag to resize

InvoiceServiceRunBatchInvoicing Method

Runs the batch invoicing.

Namespace:  AMCS.Elemos.IntegrationService.Services.Invoicing
Assembly:  AMCS.Elemos.IntegrationService (in AMCS.Elemos.IntegrationService.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
public void RunBatchInvoicing(
	string authenticationKey,
	DateTime invoiceDate,
	DateTime invoiceUntilDate,
	List<Guid> companyOutlets,
	Guid batchStartStatus,
	string comments,
	List<Guid> invoiceCycle,
	List<Guid> rebateInvoiceCycle,
	int chargeRebateOptionId,
	bool autoAccept
)

Parameters

authenticationKey
Type: SystemString
The authentication key. This is an auto generated key generated by AMCS and should be provided to gain access to the system. This key is used to audit all methods and transactions performed using this interface.
invoiceDate
Type: SystemDateTime
The invoice date.
invoiceUntilDate
Type: SystemDateTime
The invoice until date.
companyOutlets
Type: System.Collections.GenericListGuid
The company outlets.
batchStartStatus
Type: SystemGuid
The batch start status.
comments
Type: SystemString
The comments.
invoiceCycle
Type: System.Collections.GenericListGuid
The invoice cycle.
rebateInvoiceCycle
Type: System.Collections.GenericListGuid
The rebate invoice cycle.
chargeRebateOptionId
Type: SystemInt32
The charge rebate option identifier.
autoAccept
Type: SystemBoolean
if set to true [automatic accept].
Exceptions
ExceptionCondition
FaultException new FaultCode(RunBatchInvoicingError)
FaultCodeRunBatchInvoicingError
See Also