MGCLatticeBudgetRegisterService
Custom service for budget register operations including posting original budget entries and budget transfers.
Methods
new
Initializes a new instance of the MGCLatticeBudgetRegisterService class.
- Visibility:
public - Returns:
void
No parameters.
construct
Creates a new instance of the MGCLatticeBudgetRegisterService class.
- Visibility:
public - Returns:
MGCLatticeBudgetRegisterServiceA new MGCLatticeBudgetRegisterService instance.
No parameters.
postBudgetEntry
Posts an original budget register entry with budget lines.
- Visibility:
public - Returns:
MGCLatticeOrderOperationResponseContractAn MGCLatticeOrderOperationResponseContract indicating success or failure with details.
| Name | Type | Optional | Description |
|---|---|---|---|
_request | MGCLatticeBudgetEntryPostRequestContract | No | The request containing BudgetTransactionCode, BudgetModelId, budget lines, and standard header fields. |
postBudgetTransfer
Posts a budget transfer entry to move budget amounts between accounts.
- Visibility:
public - Returns:
MGCLatticeOrderOperationResponseContractAn MGCLatticeOrderOperationResponseContract indicating success or failure with details.
| Name | Type | Optional | Description |
|---|---|---|---|
_request | MGCLatticeBudgetEntryPostRequestContract | No | The request containing BudgetTransactionCode, BudgetModelId, budget lines, and standard header fields. |
postBudgetEntryBatch
Posts multiple budget entries in a single bulk operation.
- Visibility:
public - Returns:
MGCLatticeBulkOperationResponseContractAn MGCLatticeBulkOperationResponseContract containing per-item results.
| Name | Type | Optional | Description |
|---|---|---|---|
_requests | List | No | List of MGCLatticeBudgetEntryPostRequestContract. |
postBudgetTransferBatch
Posts multiple budget transfers in a single bulk operation.
- Visibility:
public - Returns:
MGCLatticeBulkOperationResponseContractAn MGCLatticeBulkOperationResponseContract containing per-item results.
| Name | Type | Optional | Description |
|---|---|---|---|
_requests | List | No | List of MGCLatticeBudgetEntryPostRequestContract. |