 | 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)
Syntaxpublic 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
)
Public Sub RunBatchInvoicing (
authenticationKey As String,
invoiceDate As DateTime,
invoiceUntilDate As DateTime,
companyOutlets As List(Of Guid),
batchStartStatus As Guid,
comments As String,
invoiceCycle As List(Of Guid),
rebateInvoiceCycle As List(Of Guid),
chargeRebateOptionId As Integer,
autoAccept As Boolean
)
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
See Also