2026-01-10 12:52:13.7603||DEBUG|AccountManagement.Program|init main function |url: |action: 2026-01-10 12:52:19.9221|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Amount' on entity type 'WaysMeans'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2026-01-10 12:52:19.9370|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'CurrentBalance' on entity type 'SourceAccountManagements'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2026-01-10 12:52:19.9370|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'OverdraftLimit' on entity type 'SourceAccountManagements'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2026-01-10 12:52:23.6338||WARN|AccountManagement.Core.Services.TreasuryAccountService|CorporateId : 207 |url: https://rcpayapi.mof.gov.sl/AccountServices/api/TreasuryAccount/Balance|action: FetchBalance 2026-01-10 12:52:23.9287||WARN|AccountManagement.Core.Services.IntegrationService|Route Url:https://rcpayapi.mof.gov.sl/RouteManagement/ |url: https://rcpayapi.mof.gov.sl/AccountServices/api/TreasuryAccount/Balance|action: FetchBalance 2026-01-10 12:52:23.9287||WARN|AccountManagement.Core.Services.IntegrationService|Route Url:https://rcpayapi.mof.gov.sl/RouteManagement/ |url: https://rcpayapi.mof.gov.sl/AccountServices/api/AccountManagement/GetAccountByCorporateId|action: GetAccountByCorporateId 2026-01-10 12:52:23.9314||WARN|AccountManagement.Core.Services.IntegrationService|Route Endpoint:/api/RouteManagement/FetchRoutes/79 |url: https://rcpayapi.mof.gov.sl/AccountServices/api/TreasuryAccount/Balance|action: FetchBalance 2026-01-10 12:52:23.9314||WARN|AccountManagement.Core.Services.IntegrationService|Route Endpoint:/api/RouteManagement/FetchRoutes/79 |url: https://rcpayapi.mof.gov.sl/AccountServices/api/AccountManagement/GetAccountByCorporateId|action: GetAccountByCorporateId 2026-01-10 12:52:24.2830||WARN|AccountManagement.Core.Services.IntegrationService|Response: { "data": [ { "id": 41, "name": "T24", "transactionType": 1, "integrationType": 1, "institutionId": 79, "routeServices": [ { "routeId": 41, "serviceType": 4, "endPoint": "/api/SL/CorporatePayApi/V2/FundsTransfer" }, { "routeId": 41, "serviceType": 5, "endPoint": "/api/SL/CorporatePayApi/V2/CheckOverDrawnAccount?accountNumber=" }, { "routeId": 41, "serviceType": 6, "endPoint": "/api/SL/CorporatePayApi/V2/TransactionStatusQuery?refNo={Ref}" }, { "routeId": 41, "serviceType": 1, "endPoint": "/api/SL/CorporatePayApi/V2/NameEnquiry?accountNumber=" }, { "routeId": 41, "serviceType": 2, "endPoint": "/api/SL/CorporatePayApi/V2/GetAccountBalance?accountNumber=" } ], "routeParameters": [ { "routeId": 41, "name": "Url", "value": "https://rcpayapi.mof.gov.sl/CorporatePayApi/" }, { "routeId": 41, "name": "WebServiceUrl", "value": "http://10.117.0.150:9090/TWS/services?wsdl" }, { "routeId": 41, "name": "UserName", "value": "EFTUSER" }, { "routeId": 41, "name": "Password", "value": "FINANCE123456" } ] }, { "id": 42, "name": "NotonUs", "transactionType": 2, "integrationType": 1, "institutionId": 79, "routeServices": [ { "routeId": 42, "serviceType": 1, "endPoint": "/api/SL/CorporatePayAPI/V2/NameEnquiry/OtherBank?accountNumber=" }, { "routeId": 42, "serviceType": 4, "endPoint": "/api/SL/CorporatePayAPI/V2/FundsTransfer/OtherBank" }, { "routeId": 42, "serviceType": 6, "endPoint": "/api/SL/CorporatePayApi/V2/TransactionStatusQuery?refNo={Ref}" } ], "routeParameters": [ { "routeId": 42, "name": "Url", "value": "https://rcpayapi.mof.gov.sl/CorporatePayApi/" }, { "routeId": 42, "name": "WebServiceUrl", "value": "http://10.117.0.150:9090/TWS/services?wsdl" }, { "routeId": 42, "name": "UserName", "value": "EFTUSER" }, { "routeId": 42, "name": "Password", "value": "FINANCE123456" } ] }, { "id": 43, "name": "ForeignPayment", "transactionType": 3, "integrationType": 1, "institutionId": 79, "routeServices": [ { "routeId": 43, "serviceType": 4, "endPoint": "/api/SL/CorporatePayAPI/V2/FundsTransfer/Foreign" }, { "routeId": 43, "serviceType": 6, "endPoint": "/api/SL/CorporatePayAPI/V2/TransactionStatusQuery/OtherBank?refNo={Ref}" } ], "routeParameters": [ { "routeId": 43, "name": "Url", "value": "https://rcpayapi.mof.gov.sl/CorporatePayApi/" }, { "routeId": 43, "name": "WebServiceUrl", "value": "http://10.117.0.150:9090/TWS/services?wsdl" }, { "routeId": 43, "name": "UserName", "value": "EFTUSER" }, { "routeId": 43, "name": "Password", "value": "FINANCE123456" } ] } ], "code": "00", "success": true, "description": "Success" }::: OK::: OK |url: https://rcpayapi.mof.gov.sl/AccountServices/api/AccountManagement/GetAccountByCorporateId|action: GetAccountByCorporateId 2026-01-10 12:52:24.2830||WARN|AccountManagement.Core.Services.IntegrationService|Response: { "data": [ { "id": 41, "name": "T24", "transactionType": 1, "integrationType": 1, "institutionId": 79, "routeServices": [ { "routeId": 41, "serviceType": 4, "endPoint": "/api/SL/CorporatePayApi/V2/FundsTransfer" }, { "routeId": 41, "serviceType": 5, "endPoint": "/api/SL/CorporatePayApi/V2/CheckOverDrawnAccount?accountNumber=" }, { "routeId": 41, "serviceType": 6, "endPoint": "/api/SL/CorporatePayApi/V2/TransactionStatusQuery?refNo={Ref}" }, { "routeId": 41, "serviceType": 1, "endPoint": "/api/SL/CorporatePayApi/V2/NameEnquiry?accountNumber=" }, { "routeId": 41, "serviceType": 2, "endPoint": "/api/SL/CorporatePayApi/V2/GetAccountBalance?accountNumber=" } ], "routeParameters": [ { "routeId": 41, "name": "Url", "value": "https://rcpayapi.mof.gov.sl/CorporatePayApi/" }, { "routeId": 41, "name": "WebServiceUrl", "value": "http://10.117.0.150:9090/TWS/services?wsdl" }, { "routeId": 41, "name": "UserName", "value": "EFTUSER" }, { "routeId": 41, "name": "Password", "value": "FINANCE123456" } ] }, { "id": 42, "name": "NotonUs", "transactionType": 2, "integrationType": 1, "institutionId": 79, "routeServices": [ { "routeId": 42, "serviceType": 1, "endPoint": "/api/SL/CorporatePayAPI/V2/NameEnquiry/OtherBank?accountNumber=" }, { "routeId": 42, "serviceType": 4, "endPoint": "/api/SL/CorporatePayAPI/V2/FundsTransfer/OtherBank" }, { "routeId": 42, "serviceType": 6, "endPoint": "/api/SL/CorporatePayApi/V2/TransactionStatusQuery?refNo={Ref}" } ], "routeParameters": [ { "routeId": 42, "name": "Url", "value": "https://rcpayapi.mof.gov.sl/CorporatePayApi/" }, { "routeId": 42, "name": "WebServiceUrl", "value": "http://10.117.0.150:9090/TWS/services?wsdl" }, { "routeId": 42, "name": "UserName", "value": "EFTUSER" }, { "routeId": 42, "name": "Password", "value": "FINANCE123456" } ] }, { "id": 43, "name": "ForeignPayment", "transactionType": 3, "integrationType": 1, "institutionId": 79, "routeServices": [ { "routeId": 43, "serviceType": 4, "endPoint": "/api/SL/CorporatePayAPI/V2/FundsTransfer/Foreign" }, { "routeId": 43, "serviceType": 6, "endPoint": "/api/SL/CorporatePayAPI/V2/TransactionStatusQuery/OtherBank?refNo={Ref}" } ], "routeParameters": [ { "routeId": 43, "name": "Url", "value": "https://rcpayapi.mof.gov.sl/CorporatePayApi/" }, { "routeId": 43, "name": "WebServiceUrl", "value": "http://10.117.0.150:9090/TWS/services?wsdl" }, { "routeId": 43, "name": "UserName", "value": "EFTUSER" }, { "routeId": 43, "name": "Password", "value": "FINANCE123456" } ] } ], "code": "00", "success": true, "description": "Success" }::: OK::: OK |url: https://rcpayapi.mof.gov.sl/AccountServices/api/TreasuryAccount/Balance|action: FetchBalance 2026-01-10 12:52:24.3124||WARN|AccountManagement.Core.Services.TreasuryAccountService|About to Fetch Treasury Accounts |url: https://rcpayapi.mof.gov.sl/AccountServices/api/TreasuryAccount/Balance|action: FetchBalance 2026-01-10 12:52:24.3124||WARN|SourceAccountManagement.Core.Services.SourceAccountManagementService|About to validate Source Account |url: https://rcpayapi.mof.gov.sl/AccountServices/api/AccountManagement/GetAccountByCorporateId|action: GetAccountByCorporateId 2026-01-10 12:52:24.3124||WARN|AccountManagement.Core.Services.IntegrationService|Endpoint: api/SL/CorporatePayAPI/V2/Treasury/Accounts/Balance |url: https://rcpayapi.mof.gov.sl/AccountServices/api/TreasuryAccount/Balance|action: FetchBalance 2026-01-10 12:52:24.3124||WARN|AccountManagement.Core.Services.IntegrationService|Endpoint: /api/SL/CorporatePayApi/V2/GetAccountBalance?accountNumber=1100512 |url: https://rcpayapi.mof.gov.sl/AccountServices/api/AccountManagement/GetAccountByCorporateId|action: GetAccountByCorporateId 2026-01-10 12:52:25.4894||WARN|AccountManagement.Core.Services.IntegrationService|Treasury Balance Enquiry Response ["No connection could be made because the target machine actively refused it."] |url: https://rcpayapi.mof.gov.sl/AccountServices/api/TreasuryAccount/Balance|action: FetchBalance 2026-01-10 12:52:25.4950||WARN|AccountManagement.Core.Services.IntegrationService|Balance Enquiry Response ["No connection could be made because the target machine actively refused it."] |url: https://rcpayapi.mof.gov.sl/AccountServices/api/AccountManagement/GetAccountByCorporateId|action: GetAccountByCorporateId 2026-01-10 12:52:25.4950||WARN|AccountManagement.Core.Services.TreasuryAccountService|Done Fetching Treasury Accounts |url: https://rcpayapi.mof.gov.sl/AccountServices/api/TreasuryAccount/Balance|action: FetchBalance 2026-01-10 12:52:25.4950||WARN|SourceAccountManagement.Core.Services.SourceAccountManagementService|Done validating Source Account |url: https://rcpayapi.mof.gov.sl/AccountServices/api/AccountManagement/GetAccountByCorporateId|action: GetAccountByCorporateId 2026-01-10 12:52:25.4950||WARN|SourceAccountManagement.Core.Services.SourceAccountManagementService|About to Get OverDraft Limit |url: https://rcpayapi.mof.gov.sl/AccountServices/api/AccountManagement/GetAccountByCorporateId|action: GetAccountByCorporateId 2026-01-10 12:52:25.5446||WARN|SourceAccountManagement.Core.Services.SourceAccountManagementService|Done getting Overdraft Limit |url: https://rcpayapi.mof.gov.sl/AccountServices/api/AccountManagement/GetAccountByCorporateId|action: GetAccountByCorporateId 2026-01-10 12:52:25.5446||WARN|SourceAccountManagement.Core.Services.SourceAccountManagementService|About to validate Source Account |url: https://rcpayapi.mof.gov.sl/AccountServices/api/AccountManagement/GetAccountByCorporateId|action: GetAccountByCorporateId 2026-01-10 12:52:25.5446||WARN|AccountManagement.Core.Services.IntegrationService|Endpoint: /api/SL/CorporatePayApi/V2/GetAccountBalance?accountNumber=000001011100127923 |url: https://rcpayapi.mof.gov.sl/AccountServices/api/AccountManagement/GetAccountByCorporateId|action: GetAccountByCorporateId 2026-01-10 12:52:26.6332||WARN|AccountManagement.Core.Services.IntegrationService|Balance Enquiry Response ["No connection could be made because the target machine actively refused it."] |url: https://rcpayapi.mof.gov.sl/AccountServices/api/AccountManagement/GetAccountByCorporateId|action: GetAccountByCorporateId 2026-01-10 12:52:26.6332||WARN|SourceAccountManagement.Core.Services.SourceAccountManagementService|Done validating Source Account |url: https://rcpayapi.mof.gov.sl/AccountServices/api/AccountManagement/GetAccountByCorporateId|action: GetAccountByCorporateId 2026-01-10 12:52:26.6332||WARN|SourceAccountManagement.Core.Services.SourceAccountManagementService|About to Get OverDraft Limit |url: https://rcpayapi.mof.gov.sl/AccountServices/api/AccountManagement/GetAccountByCorporateId|action: GetAccountByCorporateId 2026-01-10 12:52:26.6630||WARN|SourceAccountManagement.Core.Services.SourceAccountManagementService|Done getting Overdraft Limit |url: https://rcpayapi.mof.gov.sl/AccountServices/api/AccountManagement/GetAccountByCorporateId|action: GetAccountByCorporateId 2026-01-10 12:52:26.6630||WARN|SourceAccountManagement.Core.Services.SourceAccountManagementService|About to validate Source Account |url: https://rcpayapi.mof.gov.sl/AccountServices/api/AccountManagement/GetAccountByCorporateId|action: GetAccountByCorporateId 2026-01-10 12:52:26.6630||WARN|AccountManagement.Core.Services.IntegrationService|Endpoint: /api/SL/CorporatePayApi/V2/GetAccountBalance?accountNumber=0111001293 |url: https://rcpayapi.mof.gov.sl/AccountServices/api/AccountManagement/GetAccountByCorporateId|action: GetAccountByCorporateId 2026-01-10 12:52:27.7605||WARN|AccountManagement.Core.Services.IntegrationService|Balance Enquiry Response ["No connection could be made because the target machine actively refused it."] |url: https://rcpayapi.mof.gov.sl/AccountServices/api/AccountManagement/GetAccountByCorporateId|action: GetAccountByCorporateId 2026-01-10 12:52:27.7605||WARN|SourceAccountManagement.Core.Services.SourceAccountManagementService|Done validating Source Account |url: https://rcpayapi.mof.gov.sl/AccountServices/api/AccountManagement/GetAccountByCorporateId|action: GetAccountByCorporateId 2026-01-10 12:52:27.7605||WARN|SourceAccountManagement.Core.Services.SourceAccountManagementService|About to Get OverDraft Limit |url: https://rcpayapi.mof.gov.sl/AccountServices/api/AccountManagement/GetAccountByCorporateId|action: GetAccountByCorporateId 2026-01-10 12:52:27.7910||WARN|SourceAccountManagement.Core.Services.SourceAccountManagementService|Done getting Overdraft Limit |url: https://rcpayapi.mof.gov.sl/AccountServices/api/AccountManagement/GetAccountByCorporateId|action: GetAccountByCorporateId 2026-01-10 12:52:27.7910||WARN|SourceAccountManagement.Core.Services.SourceAccountManagementService|About to validate Source Account |url: https://rcpayapi.mof.gov.sl/AccountServices/api/AccountManagement/GetAccountByCorporateId|action: GetAccountByCorporateId 2026-01-10 12:52:27.7910||WARN|AccountManagement.Core.Services.IntegrationService|Endpoint: /api/SL/CorporatePayApi/V2/GetAccountBalance?accountNumber=SLE116030002 |url: https://rcpayapi.mof.gov.sl/AccountServices/api/AccountManagement/GetAccountByCorporateId|action: GetAccountByCorporateId 2026-01-10 12:52:28.8843||WARN|AccountManagement.Core.Services.IntegrationService|Balance Enquiry Response ["No connection could be made because the target machine actively refused it."] |url: https://rcpayapi.mof.gov.sl/AccountServices/api/AccountManagement/GetAccountByCorporateId|action: GetAccountByCorporateId 2026-01-10 12:52:28.8843||WARN|SourceAccountManagement.Core.Services.SourceAccountManagementService|Done validating Source Account |url: https://rcpayapi.mof.gov.sl/AccountServices/api/AccountManagement/GetAccountByCorporateId|action: GetAccountByCorporateId 2026-01-10 12:52:28.8843||WARN|SourceAccountManagement.Core.Services.SourceAccountManagementService|About to Get OverDraft Limit |url: https://rcpayapi.mof.gov.sl/AccountServices/api/AccountManagement/GetAccountByCorporateId|action: GetAccountByCorporateId 2026-01-10 12:52:28.9131||WARN|SourceAccountManagement.Core.Services.SourceAccountManagementService|Done getting Overdraft Limit |url: https://rcpayapi.mof.gov.sl/AccountServices/api/AccountManagement/GetAccountByCorporateId|action: GetAccountByCorporateId 2026-01-10 12:52:28.9131||WARN|SourceAccountManagement.Core.Services.SourceAccountManagementService|About to validate Source Account |url: https://rcpayapi.mof.gov.sl/AccountServices/api/AccountManagement/GetAccountByCorporateId|action: GetAccountByCorporateId 2026-01-10 12:52:28.9131||WARN|AccountManagement.Core.Services.IntegrationService|Endpoint: /api/SL/CorporatePayApi/V2/GetAccountBalance?accountNumber=000001011100129378 |url: https://rcpayapi.mof.gov.sl/AccountServices/api/AccountManagement/GetAccountByCorporateId|action: GetAccountByCorporateId 2026-01-10 12:52:29.9975||WARN|AccountManagement.Core.Services.IntegrationService|Balance Enquiry Response ["No connection could be made because the target machine actively refused it."] |url: https://rcpayapi.mof.gov.sl/AccountServices/api/AccountManagement/GetAccountByCorporateId|action: GetAccountByCorporateId 2026-01-10 12:52:29.9975||WARN|SourceAccountManagement.Core.Services.SourceAccountManagementService|Done validating Source Account |url: https://rcpayapi.mof.gov.sl/AccountServices/api/AccountManagement/GetAccountByCorporateId|action: GetAccountByCorporateId 2026-01-10 12:52:29.9975||WARN|SourceAccountManagement.Core.Services.SourceAccountManagementService|About to Get OverDraft Limit |url: https://rcpayapi.mof.gov.sl/AccountServices/api/AccountManagement/GetAccountByCorporateId|action: GetAccountByCorporateId 2026-01-10 12:52:30.0255||WARN|SourceAccountManagement.Core.Services.SourceAccountManagementService|Done getting Overdraft Limit |url: https://rcpayapi.mof.gov.sl/AccountServices/api/AccountManagement/GetAccountByCorporateId|action: GetAccountByCorporateId 2026-01-10 12:52:30.0255||WARN|SourceAccountManagement.Core.Services.SourceAccountManagementService|About to validate Source Account |url: https://rcpayapi.mof.gov.sl/AccountServices/api/AccountManagement/GetAccountByCorporateId|action: GetAccountByCorporateId 2026-01-10 12:52:30.0255||WARN|AccountManagement.Core.Services.IntegrationService|Endpoint: /api/SL/CorporatePayApi/V2/GetAccountBalance?accountNumber=000001011100131027 |url: https://rcpayapi.mof.gov.sl/AccountServices/api/AccountManagement/GetAccountByCorporateId|action: GetAccountByCorporateId 2026-01-10 12:52:31.1370||WARN|AccountManagement.Core.Services.IntegrationService|Balance Enquiry Response ["No connection could be made because the target machine actively refused it."] |url: https://rcpayapi.mof.gov.sl/AccountServices/api/AccountManagement/GetAccountByCorporateId|action: GetAccountByCorporateId 2026-01-10 12:52:31.1370||WARN|SourceAccountManagement.Core.Services.SourceAccountManagementService|Done validating Source Account |url: https://rcpayapi.mof.gov.sl/AccountServices/api/AccountManagement/GetAccountByCorporateId|action: GetAccountByCorporateId 2026-01-10 12:52:31.1370||WARN|SourceAccountManagement.Core.Services.SourceAccountManagementService|About to Get OverDraft Limit |url: https://rcpayapi.mof.gov.sl/AccountServices/api/AccountManagement/GetAccountByCorporateId|action: GetAccountByCorporateId 2026-01-10 12:52:31.1669||WARN|SourceAccountManagement.Core.Services.SourceAccountManagementService|Done getting Overdraft Limit |url: https://rcpayapi.mof.gov.sl/AccountServices/api/AccountManagement/GetAccountByCorporateId|action: GetAccountByCorporateId 2026-01-10 20:51:35.1892||DEBUG|AccountManagement.Program|init main function |url: |action: 2026-01-10 20:51:40.1836|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Amount' on entity type 'WaysMeans'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2026-01-10 20:51:40.1991|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'CurrentBalance' on entity type 'SourceAccountManagements'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2026-01-10 20:51:40.1991|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'OverdraftLimit' on entity type 'SourceAccountManagements'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: