Interface IStudentAccountingIntegrationService
Integration Service is used interact with Student Accounting module.
Assembly: Cmc.Nexus.StudentAccounts.Contracts.dll
Syntax
public interface IStudentAccountingIntegrationService : IService
Methods
AddUpdateBankAndBankAccount(AddUpdateBankAndBankAccountRequest)
Method is used to add/update Bank and BankAccount in CNS (Used by CNF).
Declaration
AddUpdateBankAndBankAccountResponse AddUpdateBankAndBankAccount(AddUpdateBankAndBankAccountRequest request)
Parameters
Returns
AddUpdateCampusInCNF(AddUpdateCampusInCNFRequest)
Method is used to add update Campus to CNF
Declaration
AddUpdateCampusInCNFResponse AddUpdateCampusInCNF(AddUpdateCampusInCNFRequest request)
Parameters
Returns
AutomateReleaseToGL(AutomateReleaseToGLRequest)
Method used to Automate Release to GL from CNS to CNF
Declaration
AutomateReleaseToGLResponse AutomateReleaseToGL(AutomateReleaseToGLRequest request)
Parameters
Returns
DeleteBankAccount(DeleteBankAccountRequest)
Method is used to delete BankAccount in CNS (Used by CNF).
Declaration
DeleteBankAccountResponse DeleteBankAccount(DeleteBankAccountRequest request)
Parameters
Returns
DeleteCampusFromCNF(DeleteCampusFromCNFRequest)
Method is used to Delete Campus From CNF
Declaration
DeleteCampusFromCNFResponse DeleteCampusFromCNF(DeleteCampusFromCNFRequest request)
Parameters
Returns
GetDynamicsAccountStructure(GetDynamicsAccountStructureRequest)
Method is used to read Journal transaction details based on journal entry type provided.
Declaration
GetDynamicsAccountStructureResponse GetDynamicsAccountStructure(GetDynamicsAccountStructureRequest request)
Parameters
Returns
GetJournalAccountDetail(GetJournalAccountDetailRequest)
Method is used to read Journal transaction details based on journal entry type provided.
Declaration
GetJournalAccountDetailResponse GetJournalAccountDetail(GetJournalAccountDetailRequest request)
Parameters
Returns
PostTransactionsToDynamics(PostTransactionsToDynamicsRequest)
Declaration
PostTransactionsToDynamicsResponse PostTransactionsToDynamics(PostTransactionsToDynamicsRequest request)
Parameters
Returns
PowerSearchNextSegment(PowerSearchNextSegmentRequest)
Method is used to read power search next segment details
Declaration
PowerSearchNextSegmentResponse PowerSearchNextSegment(PowerSearchNextSegmentRequest request)
Parameters
Returns
PowerSearchValidateDynamicsAccount(PowerSearchValidateDynamicsAccountRequest)
Method is used to Validate PowerSearch Dynamics Account
Declaration
PowerSearchValidateDynamicsAccountResponse PowerSearchValidateDynamicsAccount(PowerSearchValidateDynamicsAccountRequest request)
Parameters
Returns
SaveBankAccountDelimiter(SaveBankAccountDelimiterRequest)
Method is used to save bank account delimiter from CNF
Declaration
SaveBankAccountDelimiterResponse SaveBankAccountDelimiter(SaveBankAccountDelimiterRequest request)
Parameters
Returns
SaveCNFFundSource(SaveCNFFundSourceRequest)
Method is used to add update fund source from CNF
Declaration
SaveCNFFundSourceResponse SaveCNFFundSource(SaveCNFFundSourceRequest request)
Parameters
Returns
SaveGlReleaseTransactionDetails(SaveGlReleaseTransactionDetailsRequest)
Declaration
SaveGlReleaseTransactionDetailsResponse SaveGlReleaseTransactionDetails(SaveGlReleaseTransactionDetailsRequest request)
Parameters
Returns
SaveJournalAccountDetail(SaveJournalAccountDetailRequest)
Method is used to save Journal transaction details based on journal entry type provided.
Declaration
SaveJournalAccountDetailResponse SaveJournalAccountDetail(SaveJournalAccountDetailRequest request)
Parameters
Returns
SaveStaffIntegrationData(SaveStaffIntegrationDataRequest)
Method is used to sync the add update delete staff from external system
Declaration
SaveStaffIntegrationDataResponse SaveStaffIntegrationData(SaveStaffIntegrationDataRequest request)
Parameters
Returns
UpdatePeriodEndDate(UpdatePeriodEndDateRequest)
Method is used to update Period End Date(Minimum Transaction Date) in CNS when the Period is closed in Student Accounting Module.
Campus Code will be reference to update period end date.
Declaration
UpdatePeriodEndDateResponse UpdatePeriodEndDate(UpdatePeriodEndDateRequest request)
Parameters
Returns
UpdateRevenueLedgerAxBatchNumber(UpdateRevenueLedgerAxBatchNumberRequest)
Method is used to update RevenueRecognition AX Batch Number
Declaration
UpdateRevenueLedgerAxBatchNumberResponse UpdateRevenueLedgerAxBatchNumber(UpdateRevenueLedgerAxBatchNumberRequest request)
Parameters
Returns
UpdateTransactionBankReconciled(UpdateBankReconciledRequest)
Method is used to update ReconcileStatus in CNS.
Declaration
UpdateBankReconciledResponse UpdateTransactionBankReconciled(UpdateBankReconciledRequest request)
Parameters
Returns