Class PostTransactionsToDynamicsRequest
Represents the request for the PostTransactionsToDynamics method.
Namespace: Cmc.Nexus.StudentAccounts.Services
Assembly: Cmc.Nexus.StudentAccounts.Contracts.dll
Syntax
public class PostTransactionsToDynamicsRequest : ServiceRequest
Constructors
PostTransactionsToDynamicsRequest()
Declaration
public PostTransactionsToDynamicsRequest()
Fields
TransactionTypeList
The transaction type to be processed.
You can specify the following values separated by a comma:
Declaration
public List<int> TransactionTypeList
Field Value
Type | Description |
---|---|
System.Collections.Generic.List<System.Int32> |
Properties
CampusIdList
The List of Campus Ids based on which the transactions are released.
Database Information:
- Table nameSyCampus
- Column nameSyCampusId
Declaration
public List<int> CampusIdList { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<System.Int32> |
HangfireBatchNumber
The Hangfire Batch Number created for every Release to General Ledger process.
Database Information:
- Table nameSaGlBatch
- Column nameHangFireBatchId
Declaration
public string HangfireBatchNumber { get; set; }
Property Value
Type | Description |
---|---|
System.String |
HighTransactionDate
The highest date selected in the date range that is used for releasing the transaction. This value is mandatory.
Database Information:
- Table nameSaTrans
- Column nameDate
- Table nameSaMiscCash
- Column nameDate
- Table nameSaStudSubsidiaryTrans
- Column nameDate
Declaration
public DateTime HighTransactionDate { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime |
LowTransactionDate
The lowest date selected in the date range that is used for releasing the transaction. This value is mandatory.
Database Information:
- Table nameSaTrans
- Column nameDate
- Table nameSaMiscCash
- Column nameDate
- Table nameSaStudSubsidiaryTrans
- Column nameDate
Declaration
public DateTime LowTransactionDate { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime |
OverrideSuspendFlag
Override the Automated processing suspend flag for CampusVantage. This is normally passed as False, but can be set to True by the CampusVue Client
Declaration
public bool OverrideSuspendFlag { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
ProcessLogIdentifier
The record Id created for every Release to General Ledger process.
Database Information:
- Table nameSaDynamicsProcessLog
- Column nameSaDynamicsProcessLogId
Declaration
public string ProcessLogIdentifier { get; set; }
Property Value
Type | Description |
---|---|
System.String |