Last updated 10 months ago
Was this helpful?
Perform balancing operations.
Symitar eDocs References: Coming soon.
Resets cash value balances.
The authorization object required for the operation. Only one credential type is required (if multiple are available) as long as it is configured in SymXchange parameters.
{"UserNumberCredentials":{"UserNumber":1995,"Password":"2dfKQYR!TeXJwe"}}
The custom object for NexumAPI request attributes.
{"customFields":{"appId":"glaci"}}
POST /nexum/627/persistent/balancing/resetCashValueBalances HTTP/1.1 Host: naas.ymcu.libum.io Authorization: Bearer JWT Content-Type: application/json Accept: */* Content-Length: 164 { "Credentials": { "UserNumberCredentials": { "UserNumber": 1995, "Password": "2dfKQYR!TeXJwe" } }, "BalanceReportFlag": true, "nxAttributes": { "customFields": { "appId": "glaci" } } }
Successful operation.
{ "StatusMessage": "text", "CashValueReport": { "BalanceDispenser": [ { "DispenserId": 1, "TranGlCode": 1, "SourceGlCode": 1, "Denomination": 1, "BeginAmount": 1, "DispenseAmount": 1, "ReverseAmount": 1, "AdjustAmount": 1, "ReplenishAmount": 1, "RevTotalAmount": 1, "CurrentAmount": 1, "WarningAmount": 1 } ] } }
Resets deposit balances.
POST /nexum/627/persistent/balancing/resetDepositBalances HTTP/1.1 Host: naas.ymcu.libum.io Authorization: Bearer JWT Content-Type: application/json Accept: */* Content-Length: 164 { "Credentials": { "UserNumberCredentials": { "UserNumber": 1995, "Password": "2dfKQYR!TeXJwe" } }, "BalanceReportFlag": true, "nxAttributes": { "customFields": { "appId": "glaci" } } }
{ "StatusMessage": "text", "DepositReport": { "Count": 1, "Amount": 1, "GlCode": 1, "GlTranCount": 1 } }
Resets second-party check balances.
POST /nexum/627/persistent/balancing/resetSecondPartyCheckBalances HTTP/1.1 Host: naas.ymcu.libum.io Authorization: Bearer JWT Content-Type: application/json Accept: */* Content-Length: 164 { "Credentials": { "UserNumberCredentials": { "UserNumber": 1995, "Password": "2dfKQYR!TeXJwe" } }, "BalanceReportFlag": true, "nxAttributes": { "customFields": { "appId": "glaci" } } }
{ "StatusMessage": "text", "CheckDisbursedReport": { "FirstPartyCount": 1, "FirstPartyAmount": 1, "BalancePrinter": [ { "PrinterId": 1, "TranGlCode": 1, "CheckAcctNumber": "text", "BeginCount": 1, "DispenseCount": 1, "DispenseAmount": 1, "ReverseCount": 1, "ReverseAmount": 1, "AdjustCount": 1, "ReplenishCount": 1, "CurrentCount": 1, "RevTotalCount": 1, "WarnCount": 1 } ], "ThirdPartyCount": 1, "ThirdPartyAmount": 1 } }
Adjusts cash values.
POST /nexum/627/persistent/balancing/cashValueAdjust HTTP/1.1 Host: naas.ymcu.libum.io Authorization: Bearer JWT Content-Type: application/json Accept: */* Content-Length: 343 { "Credentials": { "UserNumberCredentials": { "UserNumber": 1995, "Password": "2dfKQYR!TeXJwe" } }, "CashValueAdjustInput": { "DispenserAdjust": [ { "GlCode": 1, "SrcGlCode": 1, "Denomination": 1, "AdjustAmount": 1, "ReplenishAmount": 1, "WarnAmount": 1, "ResetDispenser": true, "DispenserId": 1 } ] }, "BalanceReportFlag": true, "nxAttributes": { "customFields": { "appId": "glaci" } } }
Adjusts second-party checks.
POST /nexum/627/persistent/balancing/secondPartyCheckAdjust HTTP/1.1 Host: naas.ymcu.libum.io Authorization: Bearer JWT Content-Type: application/json Accept: */* Content-Length: 324 { "Credentials": { "UserNumberCredentials": { "UserNumber": 1995, "Password": "2dfKQYR!TeXJwe" } }, "SecondPartyCheckAdjust": { "PrinterAdjust": [ { "PrinterId": 1, "GlCode": 1, "CheckAcct": "text", "AdjustCount": 1, "ReplenishCount": 1, "WarnCount": 1, "ResetPrinter": true } ] }, "BalanceReportFlag": true, "nxAttributes": { "customFields": { "appId": "glaci" } } }
Generates a report on cash values.
POST /nexum/627/persistent/balancing/cashValueReport HTTP/1.1 Host: naas.ymcu.libum.io Authorization: Bearer JWT Content-Type: application/json Accept: */* Content-Length: 139 { "Credentials": { "UserNumberCredentials": { "UserNumber": 1995, "Password": "2dfKQYR!TeXJwe" } }, "nxAttributes": { "customFields": { "appId": "glaci" } } }
Verifies deposit reports.
POST /nexum/627/persistent/balancing/verifyDepositReport HTTP/1.1 Host: naas.ymcu.libum.io Authorization: Bearer JWT Content-Type: application/json Accept: */* Content-Length: 139 { "Credentials": { "UserNumberCredentials": { "UserNumber": 1995, "Password": "2dfKQYR!TeXJwe" } }, "nxAttributes": { "customFields": { "appId": "glaci" } } }
Generates a report on disbursed checks.
POST /nexum/627/persistent/balancing/checkDisbursedReport HTTP/1.1 Host: naas.ymcu.libum.io Authorization: Bearer JWT Content-Type: application/json Accept: */* Content-Length: 139 { "Credentials": { "UserNumberCredentials": { "UserNumber": 1995, "Password": "2dfKQYR!TeXJwe" } }, "nxAttributes": { "customFields": { "appId": "glaci" } } }