2025-11-28 06:44:38.677 +05:30 WRN Using an in-memory repository. Keys will not be persisted to storage. 2025-11-28 06:44:38.741 +05:30 WRN Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits. 2025-11-28 06:44:38.770 +05:30 INF Creating key {d050e9cf-f0f8-4c79-b75b-f8769000cd07} with creation date 2025-11-28 01:14:38Z, activation date 2025-11-28 01:14:38Z, and expiration date 2026-02-26 01:14:38Z. 2025-11-28 06:44:38.799 +05:30 WRN No XML encryptor configured. Key {d050e9cf-f0f8-4c79-b75b-f8769000cd07} may be persisted to storage in unencrypted form. 2025-11-28 06:44:39.174 +05:30 INF Application started. Press Ctrl+C to shut down. 2025-11-28 06:44:39.175 +05:30 INF Hosting environment: Production 2025-11-28 06:44:39.176 +05:30 INF Content root path: C:\inetpub\wwwroot\SangCoreSettingsAPI 2025-11-28 06:44:39.198 +05:30 5a7f6ad7-85dd-4bc3-836e-3a88aac12e04 INF Request starting HTTP/1.1 GET http://103.120.178.195:80/SangCoreSettingsAPI/ - null null 2025-11-28 06:44:39.293 +05:30 5a7f6ad7-85dd-4bc3-836e-3a88aac12e04 INF HTTP request: Path: / QueryString: Headers: {Accept-Encoding: gzip}, {Host: 103.120.178.195:80}, {User-Agent: Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)} Host: 103.120.178.195:80 Body: 2025-11-28 06:44:39.334 +05:30 d6991e5f-fc0b-4200-bcf9-88720d6ed97a INF HTTP Response: StatusCode: 404 Headers: {X-Correlation-Id: 5a7f6ad7-85dd-4bc3-836e-3a88aac12e04} Body: 2025-11-28 06:44:39.348 +05:30 d6991e5f-fc0b-4200-bcf9-88720d6ed97a INF Request finished HTTP/1.1 GET http://103.120.178.195:80/SangCoreSettingsAPI/ - 404 null null 154.2562ms 2025-11-28 06:44:39.353 +05:30 d6991e5f-fc0b-4200-bcf9-88720d6ed97a INF Request reached the end of the middleware pipeline without being handled by application code. Request path: GET http://103.120.178.195:80/SangCoreSettingsAPI/, Response status code: 404 2025-11-28 06:55:38.308 +05:30 INF Application is shutting down... 2025-11-28 09:27:11.839 +05:30 WRN Using an in-memory repository. Keys will not be persisted to storage. 2025-11-28 09:27:11.880 +05:30 WRN Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits. 2025-11-28 09:27:11.899 +05:30 INF Creating key {c7c4718b-4d84-46dd-a815-06b29e82cea7} with creation date 2025-11-28 03:57:11Z, activation date 2025-11-28 03:57:11Z, and expiration date 2026-02-26 03:57:11Z. 2025-11-28 09:27:11.913 +05:30 WRN No XML encryptor configured. Key {c7c4718b-4d84-46dd-a815-06b29e82cea7} may be persisted to storage in unencrypted form. 2025-11-28 09:27:12.165 +05:30 INF Application started. Press Ctrl+C to shut down. 2025-11-28 09:27:12.166 +05:30 INF Hosting environment: Production 2025-11-28 09:27:12.166 +05:30 INF Content root path: C:\inetpub\wwwroot\SangCoreSettingsAPI 2025-11-28 09:27:12.183 +05:30 6eafde4c-7ddf-425d-b2a8-6aea48f1633c INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 09:27:12.183 +05:30 25ed445f-c29e-485d-b866-5f5ff10bd0f0 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 09:27:12.244 +05:30 25ed445f-c29e-485d-b866-5f5ff10bd0f0 INF CORS policy execution successful. 2025-11-28 09:27:12.244 +05:30 6eafde4c-7ddf-425d-b2a8-6aea48f1633c INF CORS policy execution successful. 2025-11-28 09:27:12.252 +05:30 25ed445f-c29e-485d-b866-5f5ff10bd0f0 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 204 null null 71.3803ms 2025-11-28 09:27:12.252 +05:30 6eafde4c-7ddf-425d-b2a8-6aea48f1633c INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 204 null null 71.416ms 2025-11-28 09:27:12.323 +05:30 7a4a5540-ab19-4453-b4f0-f2a96583a364 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 09:27:12.432 +05:30 7a4a5540-ab19-4453-b4f0-f2a96583a364 INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/25/2025 8:32:07 AM', Current time (UTC): '11/28/2025 3:57:12 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-28 09:27:12.446 +05:30 7a4a5540-ab19-4453-b4f0-f2a96583a364 INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/25/2025 8:32:07 AM', Current time (UTC): '11/28/2025 3:57:12 AM'. 2025-11-28 09:27:12.447 +05:30 7a4a5540-ab19-4453-b4f0-f2a96583a364 INF CORS policy execution successful. 2025-11-28 09:27:12.464 +05:30 7a4a5540-ab19-4453-b4f0-f2a96583a364 INF HTTP request: Path: /menu/getmenudetails QueryString: ?languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MDU1OTI3LCJleHAiOjE3NjQwNTk1MjcsImlhdCI6MTc2NDA1NTkyN30.7nmoGyBUPpzQ1R0qErjyZKDCri0KlEVqlJDPtzmah24}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 09:27:12.509 +05:30 f7636a1f-a710-48cf-94ae-dfca74872c67 INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-28 09:27:12.514 +05:30 f7636a1f-a710-48cf-94ae-dfca74872c67 INF AuthenticationScheme: Bearer was challenged. 2025-11-28 09:27:12.515 +05:30 f7636a1f-a710-48cf-94ae-dfca74872c67 INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: 7a4a5540-ab19-4453-b4f0-f2a96583a364}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/25/2025 08:32:07'"} Body: 2025-11-28 09:27:12.521 +05:30 f7636a1f-a710-48cf-94ae-dfca74872c67 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 401 null null 198.6755ms 2025-11-28 09:27:12.565 +05:30 9bf93248-3a3b-4d4c-9aac-da3b3b18c66a INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 09:27:12.567 +05:30 9bf93248-3a3b-4d4c-9aac-da3b3b18c66a INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/25/2025 8:32:07 AM', Current time (UTC): '11/28/2025 3:57:12 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-28 09:27:12.568 +05:30 9bf93248-3a3b-4d4c-9aac-da3b3b18c66a INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/25/2025 8:32:07 AM', Current time (UTC): '11/28/2025 3:57:12 AM'. 2025-11-28 09:27:12.568 +05:30 9bf93248-3a3b-4d4c-9aac-da3b3b18c66a INF CORS policy execution successful. 2025-11-28 09:27:12.570 +05:30 9bf93248-3a3b-4d4c-9aac-da3b3b18c66a INF HTTP request: Path: /menu/getmenudetails QueryString: ?languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MDU1OTI3LCJleHAiOjE3NjQwNTk1MjcsImlhdCI6MTc2NDA1NTkyN30.7nmoGyBUPpzQ1R0qErjyZKDCri0KlEVqlJDPtzmah24}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 09:27:12.575 +05:30 0080d488-b5f4-4521-baea-67cf1c443dea INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-28 09:27:12.576 +05:30 0080d488-b5f4-4521-baea-67cf1c443dea INF AuthenticationScheme: Bearer was challenged. 2025-11-28 09:27:12.576 +05:30 0080d488-b5f4-4521-baea-67cf1c443dea INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: 9bf93248-3a3b-4d4c-9aac-da3b3b18c66a}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/25/2025 08:32:07'"} Body: 2025-11-28 09:27:12.577 +05:30 0080d488-b5f4-4521-baea-67cf1c443dea INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 401 null null 11.0742ms 2025-11-28 09:27:22.303 +05:30 9c0db566-d97a-4c2b-8570-4992eb3273d0 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 09:27:22.304 +05:30 9c0db566-d97a-4c2b-8570-4992eb3273d0 INF CORS policy execution successful. 2025-11-28 09:27:22.305 +05:30 9c0db566-d97a-4c2b-8570-4992eb3273d0 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 204 null null 3.0177ms 2025-11-28 09:27:22.310 +05:30 d69ed9d7-3821-4c49-9145-6f0bae0891a7 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 09:27:22.310 +05:30 d69ed9d7-3821-4c49-9145-6f0bae0891a7 INF CORS policy execution successful. 2025-11-28 09:27:22.311 +05:30 d69ed9d7-3821-4c49-9145-6f0bae0891a7 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 204 null null 0.8035ms 2025-11-28 09:27:22.384 +05:30 38841a11-8de5-42e9-a75f-48b3e65d8d99 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 09:27:22.398 +05:30 4e3f72be-bc0a-4429-9f44-3a126b92f039 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 09:27:22.401 +05:30 4e3f72be-bc0a-4429-9f44-3a126b92f039 INF CORS policy execution successful. 2025-11-28 09:27:22.401 +05:30 38841a11-8de5-42e9-a75f-48b3e65d8d99 INF CORS policy execution successful. 2025-11-28 09:27:22.402 +05:30 38841a11-8de5-42e9-a75f-48b3e65d8d99 INF HTTP request: Path: /menu/getmenudetails QueryString: ?languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzAyMjQyLCJleHAiOjE3NjQzMDU4NDIsImlhdCI6MTc2NDMwMjI0Mn0.dNCjI5aQ9pj7o_eW7RsjFXEs27m-4aeo4DdgFch1tnw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 09:27:22.402 +05:30 4e3f72be-bc0a-4429-9f44-3a126b92f039 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzAyMjQyLCJleHAiOjE3NjQzMDU4NDIsImlhdCI6MTc2NDMwMjI0Mn0.dNCjI5aQ9pj7o_eW7RsjFXEs27m-4aeo4DdgFch1tnw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 09:27:22.407 +05:30 90f7c920-34f6-4a43-a224-6d17f97601ba INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 09:27:22.407 +05:30 b835c209-4663-4d84-970c-d3105962fd01 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 09:27:22.445 +05:30 b835c209-4663-4d84-970c-d3105962fd01 INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 09:27:22.445 +05:30 90f7c920-34f6-4a43-a224-6d17f97601ba INF Route matched with {action = "GetMenuDetails", controller = "Menu"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetMenuDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.MenuController (Sang.CoreSettings.Api). 2025-11-28 09:27:22.753 +05:30 b835c209-4663-4d84-970c-d3105962fd01 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 09:27:22.753 +05:30 90f7c920-34f6-4a43-a224-6d17f97601ba INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 09:27:22.803 +05:30 b835c209-4663-4d84-970c-d3105962fd01 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 351.6312ms 2025-11-28 09:27:22.803 +05:30 b835c209-4663-4d84-970c-d3105962fd01 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 09:27:22.805 +05:30 b835c209-4663-4d84-970c-d3105962fd01 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 4e3f72be-bc0a-4429-9f44-3a126b92f039}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":1}]"} 2025-11-28 09:27:22.810 +05:30 b835c209-4663-4d84-970c-d3105962fd01 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 411.8802ms 2025-11-28 09:27:22.814 +05:30 90f7c920-34f6-4a43-a224-6d17f97601ba INF Executed action Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api) in 368.2844ms 2025-11-28 09:27:22.814 +05:30 90f7c920-34f6-4a43-a224-6d17f97601ba INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 09:27:22.817 +05:30 90f7c920-34f6-4a43-a224-6d17f97601ba INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 38841a11-8de5-42e9-a75f-48b3e65d8d99}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 36722} Body: {"status":"Success","statusCode":2000,"message":"Menu Details retrieved.","result":"{\"MenuDetails\":[{\"MenuId\":93,\"MenuName\":\"TestingMaster\",\"MenuCaption\":\"Testing\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Testing\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":66},{\"MenuId\":94,\"MenuName\":\"TestingTab\",\"MenuCaption\":\"TestingTabs\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestingTabs\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":67},{\"MenuId\":64,\"MenuName\":\"NewTest\",\"MenuCaption\":\"Test\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":62,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Test\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":46},{\"MenuId\":70,\"MenuName\":\"TestMenu\",\"MenuCaption\":\"TestMenu\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestMenu\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":49},{\"MenuId\":80,\"MenuName\":\"PTag1\",\"MenuCaption\":\"TestTag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestTag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":58},{\"MenuId\":81,\"MenuName\":\"General Settings\",\"MenuCaption\":\"General Settings\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/general-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":6,\"TagId\":59},{\"MenuId\":82,\"MenuName\":\"t4t4\",\"MenuCaption\":\"y5yy5\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/y5yy5\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":60},{\"MenuId\":90,\"MenuName\":\"Steffy_pos\",\"MenuCaption\":\"s_pos\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tags/s_pos\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":65},{\"MenuId\":125,\"MenuName\":\"dipintag1\",\"MenuCaption\":\"dipintag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/dipintag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":71},{\"MenuId\":147,\"MenuName\":\"Tag View\",\"MenuCaption\":\"Tag View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":148,\"MenuName\":\"Voucher View\",\"MenuCaption\":\"Voucher View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/voucher-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":150,\"MenuName\":\"Test_steffy1\",\"MenuCaption\":\"TSteffy1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TSteffy1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":77},{\"MenuId\":153,\"MenuName\":\"TS_Tag\",\"MenuCaption\":\"TestSteffyTag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":152,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestSteffyTag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":79},{\"MenuId\":156,\"MenuName\":\"gokultest1\",\"MenuCaption\":\"gokul\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/gokul\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":81},{\"MenuId\":157,\"MenuName\":\"CostCenter\",\"MenuCaption\":\"cc\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/cc\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":82},{\"MenuId\":159,\"MenuName\":\"ProductTag\",\"MenuCaption\":\"PT\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":157,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/PT\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":83},{\"MenuId\":162,\"MenuName\":\"pos_Tag1_name\",\"MenuCaption\":\"pos_Tag1_caption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/pos_Tag1_caption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":86},{\"MenuId\":163,\"MenuName\":\"Vendor\",\"MenuCaption\":\"Vendor/Supplier\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":163,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Vendor/Supplier\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":87},{\"MenuId\":164,\"MenuName\":\"ChartOfAccount\",\"MenuCaption\":\"COA\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/COA\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":88},{\"MenuId\":166,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":90},{\"MenuId\":167,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":91},{\"MenuId\":168,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":92},{\"MenuId\":170,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":168,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":93},{\"MenuId\":172,\"MenuName\":\"TradeTypeName\",\"MenuCaption\":\"TradeTypeCaption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TradeTypeCaption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":94},{\"MenuId\":139,\"MenuName\":\"Receipt Payment\",\"MenuCaption\":\"Receipt Payment\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":40,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Receipt Payment\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":72},{\"MenuId\":141,\"MenuName\":\"child\",\"MenuCaption\":\"child\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":140,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/child\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":73},{\"MenuId\":144,\"MenuName\":\"Base Document\",\"MenuCaption\":\"Base Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/base-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":75},{\"MenuId\":145,\"MenuName\":\"Sub Document\",\"MenuCaption\":\"Sub Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sub-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":76},{\"MenuId\":178,\"MenuName\":\"Account_Err\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":177,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Account\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":97},{\"MenuId\":185,\"MenuName\":\"STag1\",\"MenuCaption\":\"STag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":98},{\"MenuId\":186,\"MenuName\":\"STag2\",\"MenuCaption\":\"STag2\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag2\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":99},{\"MenuId\":188,\"MenuName\":\"stag4\",\"MenuCaption\":\"tag4\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag4\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":101},{\"MenuId\":189,\"MenuName\":\"test_tag\",\"MenuCaption\":\"testtag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/testtag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":102},{\"MenuId\":190,\"MenuName\":\"sss\",\"MenuCaption\":\"sss\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sss\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":103},{\"MenuId\":191,\"MenuName\":\"zzz\",\"MenuCaption\":\"lll\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/lll\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":104},{\"MenuId\":182,\"MenuName\":\"Menu_SteffyTest\",\"MenuCaption\":\"Menu_SteffyTest\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":183,\"MenuName\":\"test2\",\"MenuCaption\":\"test2\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":149,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":184,\"MenuName\":\"test3\",\"MenuCaption\":\"test3\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":6,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":146,\"MenuName\":\"View\",\"MenuCaption\":\"View\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":142,\"MenuName\":\"Voucher Setting\",\"MenuCaption\":\"Voucher Setting\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":111,\"MenuName\":\"Business Entity\",\"MenuCaption\":\"Business Entity\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":\"/Business-Entity\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":1},{\"MenuId\":113,\"MenuName\":\"steffy\",\"MenuCaption\":\"steffy\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":176,\"MenuName\":\"aas\",\"MenuCaption\":\"aas\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":177,\"MenuName\":\"Error_Tracker_Masters\",\"MenuCaption\":\"Error_Tracker_Masters\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":92,\"MenuName\":\"test1\",\"MenuCaption\":\"test1\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":58,\"MenuName\":\"ggrgr\",\"MenuCaption\":\"ggrgr\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":57,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":60,\"MenuName\":\"effefefef\",\"MenuCaption\":\"effefefef\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":59,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":109,\"MenuName\":\"Password Policy\",\"MenuCaption\":\"Password Policy\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"\",\"ToolTip\":\"\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"Password Policy_icon.png\",\"URL\":\"/PasswordPolicy\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":38,\"MenuName\":\"Create Company\",\"MenuCaption\":\"Create Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company record\",\"ToolTip\":\"Access create company page\",\"IsGroup\":false,\"ParentId\":17,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/create-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":41,\"MenuName\":\"Tag Settings\",\"MenuCaption\":\"Tag Settings\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/tag-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":42,\"MenuName\":\"Open Company\",\"MenuCaption\":\"Open Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":null,\"URL\":null,\"Type\":null,\"ExternalLink\":null,\"ScreenType\":null,\"TagId\":null},{\"MenuId\":1,\"MenuName\":\"Home\",\"MenuCaption\":\"Home\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":\"Alt+O\",\"Description\":\"'Navigate to the home page\",\"ToolTip\":\"Go to the main home page\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"home\",\"URL\":\"/home\",\"Type\":1,\"ExternalLink\":\"1\",\"ScreenType\":0,\"TagId\":1},{\"MenuId\":17,\"MenuName\":\"New Company\",\"MenuCaption\":\"New Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company\",\"ToolTip\":\"Create a new company record\",\"IsGroup\":true,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/new-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":18,\"MenuName\":\"Edit Company\",\"MenuCaption\":\"Edit Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Edit a new company\",\"ToolTip\":\"Edit a new company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":19,\"MenuName\":\"Delete Company\",\"MenuCaption\":\"Delete Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Delete a company\",\"ToolTip\":\"Delete a company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":20,\"MenuName\":\"Create Profile\",\"MenuCaption\":\"Create Profile\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new user profile\",\"ToolTip\":\"Set up a new user profile\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_profile_icon.png\",\"URL\":\"/create-profile\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":23,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage account details\",\"ToolTip\":\"Access account management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"account_icon.png\",\"URL\":\"/account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":28,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage currency master data\",\"ToolTip\":\"Access currency master management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"currency_master_icon.png\",\"URL\":\"/currency-master\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":4},{\"MenuId\":114,\"MenuName\":\"Change Password\",\"MenuCaption\":\"Change Password\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Change Password\",\"ToolTip\":\"Change Password\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"ChangePassword_icon.png\",\"URL\":\"/ChangePassword\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":115,\"MenuName\":\"Update Personal Info\",\"MenuCaption\":\"Update Personal Info\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Update Personal Info\",\"ToolTip\":\"Update Personal Info\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"UpdatePersonal_Info_icon.png\",\"URL\":\"/Update-Personal-Info\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":180,\"MenuName\":\"Purchase\",\"MenuCaption\":\"Purchase\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Purchase Menu\",\"ToolTip\":\"Go to Purchase\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Purchase\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":181,\"MenuName\":\"Sales\",\"MenuCaption\":\"Sales\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Sales Menu\",\"ToolTip\":\"Go to Sales\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Sales\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":29,\"MenuName\":\"Exchange Rate\",\"MenuCaption\":\"Exchange Rate\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage exchange rate data\",\"ToolTip\":\"Access exchange rate management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_icon.png\",\"URL\":\"/exchange-rate\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":4,\"TagId\":null},{\"MenuId\":24,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage currency details\",\"ToolTip\":\"Access currency management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"currency_icon.png\",\"URL\":\"/tags/currency\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":21,\"MenuName\":\"Create Role\",\"MenuCaption\":\"Create Role\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Create a new user role\",\"ToolTip\":\"Define a new user role\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_role_icon.png\",\"URL\":\"/create-role\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":2,\"TagId\":null},{\"MenuId\":2,\"MenuName\":\"Company\",\"MenuCaption\":\"Company\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"View and manage company details\",\"ToolTip\":\"Access company information\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"company_icon.png\",\"URL\":\"/company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":32,\"MenuName\":\"Unit\",\"MenuCaption\":\"Unit\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage units of measurement\",\"ToolTip\":\"Access unit management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"unit_icon.png\",\"URL\":\"/unit\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":14},{\"MenuId\":3,\"MenuName\":\"Security\",\"MenuCaption\":\"Security\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage user permissions and roles\",\"ToolTip\":\"Configure security settings\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"security_icon.png\",\"URL\":\"/security\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":22,\"MenuName\":\"Create User\",\"MenuCaption\":\"Create User\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Create a new user account\",\"ToolTip\":\"Add a new user to the system\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_user_icon.png\",\"URL\":\"/create-user\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":3,\"TagId\":null},{\"MenuId\":25,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage product details\",\"ToolTip\":\"Access product management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"product_icon.png\",\"URL\":\"/tags/product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":30,\"MenuName\":\"Exchange Rate History\",\"MenuCaption\":\"Exchange Rate History\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"View exchange rate history\",\"ToolTip\":\"Access historical exchange rate data\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_history_icon.png\",\"URL\":\"/exchange-rate-history\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":5,\"TagId\":null},{\"MenuId\":4,\"MenuName\":\"Tags\",\"MenuCaption\":\"Tags\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Maintain master data records\",\"ToolTip\":\"Access master data management\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"masters_icon.png\",\"URL\":\"/masters\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":34,\"MenuName\":\"Seller Price Book\",\"MenuCaption\":\"Seller Price Book\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage seller price books\",\"ToolTip\":\"Access seller price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"seller_price_book_icon.png\",\"URL\":\"/seller-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":46,\"MenuName\":\"PlaceofSupply\",\"MenuCaption\":\"Place of Supply\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage Place of supply details\",\"ToolTip\":\"Access Place of supply management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Placeofsupply_icon.png\",\"URL\":\"/tags/Placeofsupply\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":20},{\"MenuId\":95,\"MenuName\":\"Jurisdiction\",\"MenuCaption\":\"Jurisdiction\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Jurisdiction\",\"ToolTip\":\"Jurisdiction\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Jurisdiction_icon.png\",\"URL\":\"/tags/Jurisdiction\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":21},{\"MenuId\":96,\"MenuName\":\"Tax Code\",\"MenuCaption\":\"Tax Code\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Tax Code\",\"ToolTip\":\"Tax Code\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Tax Code_icon.png\",\"URL\":\"/tags/Tax Code\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":22},{\"MenuId\":97,\"MenuName\":\"Nationality\",\"MenuCaption\":\"Nationality\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Nationality\",\"ToolTip\":\"Nationality\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Nationality\",\"URL\":\"/tags/Nationality\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":23},{\"MenuId\":98,\"MenuName\":\"Country\",\"MenuCaption\":\"Country\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Country\",\"ToolTip\":\"Country\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Country\",\"URL\":\"/tags/Country\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":24},{\"MenuId\":99,\"MenuName\":\"Province\",\"MenuCaption\":\"Province\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Province\",\"ToolTip\":\"Province\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Province_icon.png\",\"URL\":\"/tags/Province\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":25},{\"MenuId\":100,\"MenuName\":\"Territory\",\"MenuCaption\":\"Territory\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Territory\",\"ToolTip\":\"Territory\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Territory_icon.png\",\"URL\":\"/tags/Territory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":26},{\"MenuId\":101,\"MenuName\":\"Township\",\"MenuCaption\":\"Township\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Township\",\"ToolTip\":\"Township\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Township_icon.png\",\"URL\":\"/tags/Township\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":27},{\"MenuId\":102,\"MenuName\":\"Zone\",\"MenuCaption\":\"Zone\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Zone\",\"ToolTip\":\"Zone\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Zone_icon.png\",\"URL\":\"/tags/Zone\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":28},{\"MenuId\":103,\"MenuName\":\"City\",\"MenuCaption\":\"City\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"City\",\"ToolTip\":\"City\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"City_icon.png\",\"URL\":\"/tags/City\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":29},{\"MenuId\":104,\"MenuName\":\"Emplyee\",\"MenuCaption\":\"Emplyee\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Emplyee\",\"ToolTip\":\"Emplyee\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Emplyee_icon.png\",\"URL\":\"/tags/Emplyee\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":30},{\"MenuId\":105,\"MenuName\":\"Fixed Assets\",\"MenuCaption\":\"Fixed Assets\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Fixed Assets\",\"ToolTip\":\"Fixed Assets\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Fixed Assets_icon.png\",\"URL\":\"/tags/Fixed Assets\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":31},{\"MenuId\":106,\"MenuName\":\"Employee Category\",\"MenuCaption\":\"Employee Category\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Employee Category\",\"ToolTip\":\"Employee Category\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Employee Category_icon.png\",\"URL\":\"/tags/Employee Category\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":32},{\"MenuId\":37,\"MenuName\":\"Warehouse\",\"MenuCaption\":\"Warehouse\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage warehouse details\",\"ToolTip\":\"Access warehouse management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"warehouse_icon.png\",\"URL\":\"/tags/warehouse\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":13},{\"MenuId\":128,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Product\",\"ToolTip\":\"Product\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Product_icon.png\",\"URL\":\"/tags/Product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":11},{\"MenuId\":129,\"MenuName\":\"Unit Conversion\",\"MenuCaption\":\"Unit Conversion\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Unit Conversion\",\"ToolTip\":\"Unit Conversion\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Unit Conversion_icon.png\",\"URL\":\"/unit-conversion\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":15},{\"MenuId\":130,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Account\",\"ToolTip\":\"Account\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Account_icon.png\",\"URL\":\"/tags/Account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":2},{\"MenuId\":131,\"MenuName\":\"Customer\",\"MenuCaption\":\"Customer\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Customer\",\"ToolTip\":\"Customer\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Customer_icon.png\",\"URL\":\"/tags/Customer\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":3},{\"MenuId\":133,\"MenuName\":\"Outlet\",\"MenuCaption\":\"Outlet\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Outlet\",\"ToolTip\":\"Outlet\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Outlet_icon.png\",\"URL\":\"/tags/Outlet\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":16},{\"MenuId\":134,\"MenuName\":\"Bin\",\"MenuCaption\":\"Bin\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bin\",\"ToolTip\":\"Bin\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bin_icon.png\",\"URL\":\"/tags/Bin\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":17},{\"MenuId\":135,\"MenuName\":\"Bank\",\"MenuCaption\":\"Bank\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bank\",\"ToolTip\":\"Bank\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bank_icon.png\",\"URL\":\"/tags/Bank\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":18},{\"MenuId\":136,\"MenuName\":\"BankBranch\",\"MenuCaption\":\"BankBranch\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"BankBranch\",\"ToolTip\":\"BankBranch\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"BankBranch_icon.png\",\"URL\":\"/tags/BankBranch\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":19},{\"MenuId\":35,\"MenuName\":\"Buyer Price Book\",\"MenuCaption\":\"Buyer Price Book\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"Manage buyer price books\",\"ToolTip\":\"Access buyer price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"buyer_price_book_icon.png\",\"URL\":\"/buyer-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":5,\"MenuName\":\"Financials\",\"MenuCaption\":\"Financials\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"View financial reports\",\"ToolTip\":\"Access financial data and reports\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"dollar-sign\",\"URL\":\"\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":5},{\"MenuId\":6,\"MenuName\":\"Inventory\",\"MenuCaption\":\"Inventory\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage inventory items and stock\",\"ToolTip\":\"Access inventory management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"warehouse\",\"URL\":\"/inventory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":6},{\"MenuId\":36,\"MenuName\":\"Barcode Definition\",\"MenuCaption\":\"Barcode Definition\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage barcode definitions\",\"ToolTip\":\"Access barcode definition management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"barcode_definition_icon.png\",\"URL\":\"/barcode-definition\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":7,\"MenuName\":\"Fixed Asset\",\"MenuCaption\":\"Fixed Asset\",\"ModuleId\":1,\"MenuIndex\":7,\"ShortcutKey\":null,\"Description\":\"Track fixed assets\",\"ToolTip\":\"Access fixed asset management\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"university\",\"URL\":\"/fixed-asset\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":7},{\"MenuId\":8,\"MenuName\":\"Production\",\"MenuCaption\":\"Production\",\"ModuleId\":1,\"MenuIndex\":8,\"ShortcutKey\":null,\"Description\":\"Manage production processes\",\"ToolTip\":\"Access production management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"boxes\",\"URL\":\"/production\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":8},{\"MenuId\":10,\"MenuName\":\"Quality Control\",\"MenuCaption\":\"Quality Control\",\"ModuleId\":1,\"MenuIndex\":10,\"ShortcutKey\":null,\"Description\":\"Perform quality control checks\",\"ToolTip\":\"Access quality control tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"clipboard-check\",\"URL\":\"/quality-control\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":10},{\"MenuId\":11,\"MenuName\":\"Settings\",\"MenuCaption\":\"Settings\",\"ModuleId\":1,\"MenuIndex\":11,\"ShortcutKey\":null,\"Description\":\"Configure general settings\",\"ToolTip\":\"Access general application settings\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"cog\",\"URL\":\"/settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":16,\"MenuName\":\"Account Settings\",\"MenuCaption\":\"Account Settings\",\"ModuleId\":1,\"MenuIndex\":16,\"ShortcutKey\":null,\"Description\":\"Configure account settings\",\"ToolTip\":\"Manage account configurations\",\"IsGroup\":false,\"ParentId\":12,\"Accessibility\":1,\"Icon\":\"account_settings_icon.png\",\"URL\":\"/account-settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null}],\"UserLoginDetails\":[{\"UserId\":2,\"LoginName\":\"dipin\",\"Entity\":\"Entity10\"}]}"} 2025-11-28 09:27:22.820 +05:30 90f7c920-34f6-4a43-a224-6d17f97601ba INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 200 36722 application/json; charset=utf-8 436.5171ms 2025-11-28 09:27:23.104 +05:30 6c3a3bc8-06b1-4157-a442-6eb974a499b8 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 09:27:23.105 +05:30 6c3a3bc8-06b1-4157-a442-6eb974a499b8 INF CORS policy execution successful. 2025-11-28 09:27:23.106 +05:30 6c3a3bc8-06b1-4157-a442-6eb974a499b8 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 204 null null 1.697ms 2025-11-28 09:27:23.113 +05:30 02ab0dea-758d-45a5-a9b5-9b6cd7bd8037 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 09:27:23.113 +05:30 02ab0dea-758d-45a5-a9b5-9b6cd7bd8037 INF CORS policy execution successful. 2025-11-28 09:27:23.114 +05:30 02ab0dea-758d-45a5-a9b5-9b6cd7bd8037 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 204 null null 1.1422ms 2025-11-28 09:27:23.191 +05:30 4983c3d5-3b4a-4735-990d-88377b3e747b INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 09:27:23.193 +05:30 4983c3d5-3b4a-4735-990d-88377b3e747b INF CORS policy execution successful. 2025-11-28 09:27:23.194 +05:30 4983c3d5-3b4a-4735-990d-88377b3e747b INF HTTP request: Path: /language/getlanguagelist QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzAyMjQyLCJleHAiOjE3NjQzMDU4NDIsImlhdCI6MTc2NDMwMjI0Mn0.dNCjI5aQ9pj7o_eW7RsjFXEs27m-4aeo4DdgFch1tnw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 09:27:23.195 +05:30 3865a47b-5f89-4030-90fe-a58cde4f9f23 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 09:27:23.203 +05:30 3865a47b-5f89-4030-90fe-a58cde4f9f23 INF Route matched with {action = "GetLanguageList", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageList(System.String) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 09:27:23.219 +05:30 3865a47b-5f89-4030-90fe-a58cde4f9f23 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 09:27:23.220 +05:30 3865a47b-5f89-4030-90fe-a58cde4f9f23 INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api) in 16.542ms 2025-11-28 09:27:23.220 +05:30 3865a47b-5f89-4030-90fe-a58cde4f9f23 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 09:27:23.220 +05:30 3865a47b-5f89-4030-90fe-a58cde4f9f23 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 4983c3d5-3b4a-4735-990d-88377b3e747b}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 221} Body: {"status":"Success","statusCode":2000,"message":"Language List retrieved.","result":"[{\"Id\":2,\"Name\":\"Arabic\"},{\"Id\":3,\"Name\":\"Chinese\"},{\"Id\":1,\"Name\":\"English\"},{\"Id\":4,\"Name\":\"LanguageTest1\"}]"} 2025-11-28 09:27:23.221 +05:30 3865a47b-5f89-4030-90fe-a58cde4f9f23 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 200 221 application/json; charset=utf-8 29.4843ms 2025-11-28 09:27:23.279 +05:30 a9b2e4e8-dc1c-4786-bd37-c14ccacb3d63 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 09:27:23.280 +05:30 a9b2e4e8-dc1c-4786-bd37-c14ccacb3d63 INF CORS policy execution successful. 2025-11-28 09:27:23.281 +05:30 a9b2e4e8-dc1c-4786-bd37-c14ccacb3d63 INF HTTP request: Path: /language/getlanguagelist QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzAyMjQyLCJleHAiOjE3NjQzMDU4NDIsImlhdCI6MTc2NDMwMjI0Mn0.dNCjI5aQ9pj7o_eW7RsjFXEs27m-4aeo4DdgFch1tnw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 09:27:23.284 +05:30 7e815427-33b8-487d-87ee-8d25d30588ab INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 09:27:23.284 +05:30 7e815427-33b8-487d-87ee-8d25d30588ab INF Route matched with {action = "GetLanguageList", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageList(System.String) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 09:27:23.289 +05:30 7e815427-33b8-487d-87ee-8d25d30588ab INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 09:27:23.289 +05:30 7e815427-33b8-487d-87ee-8d25d30588ab INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api) in 5.0755ms 2025-11-28 09:27:23.290 +05:30 7e815427-33b8-487d-87ee-8d25d30588ab INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 09:27:23.290 +05:30 7e815427-33b8-487d-87ee-8d25d30588ab INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: a9b2e4e8-dc1c-4786-bd37-c14ccacb3d63}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 221} Body: {"status":"Success","statusCode":2000,"message":"Language List retrieved.","result":"[{\"Id\":2,\"Name\":\"Arabic\"},{\"Id\":3,\"Name\":\"Chinese\"},{\"Id\":1,\"Name\":\"English\"},{\"Id\":4,\"Name\":\"LanguageTest1\"}]"} 2025-11-28 09:27:23.290 +05:30 7e815427-33b8-487d-87ee-8d25d30588ab INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 200 221 application/json; charset=utf-8 11.6216ms 2025-11-28 09:27:38.818 +05:30 06b583cb-2147-43af-a74b-7019b6bededa INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode?preferenceModeId=2 - null null 2025-11-28 09:27:38.820 +05:30 06b583cb-2147-43af-a74b-7019b6bededa INF CORS policy execution successful. 2025-11-28 09:27:38.821 +05:30 06b583cb-2147-43af-a74b-7019b6bededa INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode?preferenceModeId=2 - 204 null null 2.8579ms 2025-11-28 09:27:38.883 +05:30 b0311c01-51c0-48e8-abff-d0d91d8a87c4 INF Request starting HTTP/1.1 POST http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode?preferenceModeId=2 - null 0 2025-11-28 09:27:38.885 +05:30 b0311c01-51c0-48e8-abff-d0d91d8a87c4 INF CORS policy execution successful. 2025-11-28 09:27:38.885 +05:30 b0311c01-51c0-48e8-abff-d0d91d8a87c4 INF HTTP request: Path: /userpreference/updatepreferencemode QueryString: ?preferenceModeId=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzAyMjQyLCJleHAiOjE3NjQzMDU4NDIsImlhdCI6MTc2NDMwMjI0Mn0.dNCjI5aQ9pj7o_eW7RsjFXEs27m-4aeo4DdgFch1tnw}, {Connection: keep-alive}, {Content-Length: 0}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 09:27:38.889 +05:30 39340cd3-5d17-4ce5-b330-d2af9ebb7f13 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.UpdatePreferenceMode (Sang.CoreSettings.Api)' 2025-11-28 09:27:38.896 +05:30 39340cd3-5d17-4ce5-b330-d2af9ebb7f13 INF Route matched with {action = "UpdatePreferenceMode", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] UpdatePreferenceMode(Int32) on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 09:27:38.917 +05:30 39340cd3-5d17-4ce5-b330-d2af9ebb7f13 INF Executing CreatedAtActionResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 09:27:38.951 +05:30 39340cd3-5d17-4ce5-b330-d2af9ebb7f13 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.UpdatePreferenceMode (Sang.CoreSettings.Api) in 55.288ms 2025-11-28 09:27:38.952 +05:30 39340cd3-5d17-4ce5-b330-d2af9ebb7f13 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.UpdatePreferenceMode (Sang.CoreSettings.Api)' 2025-11-28 09:27:38.952 +05:30 39340cd3-5d17-4ce5-b330-d2af9ebb7f13 INF HTTP Response: StatusCode: 201 Headers: {X-Correlation-Id: b0311c01-51c0-48e8-abff-d0d91d8a87c4}, {Location: http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 101} Body: {"status":"Success","statusCode":2001,"message":"Mode preference updated successfully.","result":"2"} 2025-11-28 09:27:38.952 +05:30 39340cd3-5d17-4ce5-b330-d2af9ebb7f13 INF Request finished HTTP/1.1 POST http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode?preferenceModeId=2 - 201 101 application/json; charset=utf-8 69.3933ms 2025-11-28 09:27:39.041 +05:30 a50e6bfc-8df7-4a9e-902e-a6f9e698586c INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 09:27:39.041 +05:30 a50e6bfc-8df7-4a9e-902e-a6f9e698586c INF CORS policy execution successful. 2025-11-28 09:27:39.042 +05:30 a50e6bfc-8df7-4a9e-902e-a6f9e698586c INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 204 null null 1.351ms 2025-11-28 09:27:39.112 +05:30 d536537b-abac-46b4-abc8-19790499ef79 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 09:27:39.114 +05:30 d536537b-abac-46b4-abc8-19790499ef79 INF CORS policy execution successful. 2025-11-28 09:27:39.114 +05:30 d536537b-abac-46b4-abc8-19790499ef79 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzAyMjQyLCJleHAiOjE3NjQzMDU4NDIsImlhdCI6MTc2NDMwMjI0Mn0.dNCjI5aQ9pj7o_eW7RsjFXEs27m-4aeo4DdgFch1tnw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 09:27:39.115 +05:30 2afcb87e-df9a-4542-bce1-0230ef4d3028 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 09:27:39.115 +05:30 2afcb87e-df9a-4542-bce1-0230ef4d3028 INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 09:27:39.127 +05:30 2afcb87e-df9a-4542-bce1-0230ef4d3028 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 09:27:39.128 +05:30 2afcb87e-df9a-4542-bce1-0230ef4d3028 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 12.4748ms 2025-11-28 09:27:39.128 +05:30 2afcb87e-df9a-4542-bce1-0230ef4d3028 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 09:27:39.128 +05:30 2afcb87e-df9a-4542-bce1-0230ef4d3028 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: d536537b-abac-46b4-abc8-19790499ef79}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 09:27:39.129 +05:30 2afcb87e-df9a-4542-bce1-0230ef4d3028 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 16.7952ms 2025-11-28 09:38:11.715 +05:30 INF Application is shutting down... 2025-11-28 10:05:43.173 +05:30 WRN Using an in-memory repository. Keys will not be persisted to storage. 2025-11-28 10:05:43.213 +05:30 WRN Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits. 2025-11-28 10:05:43.235 +05:30 INF Creating key {ecdfcaa3-4e45-43c2-8463-14177f0dfe7e} with creation date 2025-11-28 04:35:43Z, activation date 2025-11-28 04:35:43Z, and expiration date 2026-02-26 04:35:43Z. 2025-11-28 10:05:43.248 +05:30 WRN No XML encryptor configured. Key {ecdfcaa3-4e45-43c2-8463-14177f0dfe7e} may be persisted to storage in unencrypted form. 2025-11-28 10:05:43.470 +05:30 INF Application started. Press Ctrl+C to shut down. 2025-11-28 10:05:43.471 +05:30 INF Hosting environment: Production 2025-11-28 10:05:43.471 +05:30 INF Content root path: C:\inetpub\wwwroot\SangCoreSettingsAPI 2025-11-28 10:05:43.484 +05:30 b4c1d854-4da6-499e-b929-967bbf05254a INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 10:05:43.484 +05:30 3c31468f-0194-4fb6-b462-d40375501f8f INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 10:05:43.484 +05:30 d421142e-815a-42d7-8e88-a50452972ebc INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 10:05:43.484 +05:30 1be2af5d-881f-4b5e-9598-031e35df0ba3 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 10:05:43.535 +05:30 3c31468f-0194-4fb6-b462-d40375501f8f INF CORS policy execution successful. 2025-11-28 10:05:43.535 +05:30 1be2af5d-881f-4b5e-9598-031e35df0ba3 INF CORS policy execution successful. 2025-11-28 10:05:43.535 +05:30 d421142e-815a-42d7-8e88-a50452972ebc INF CORS policy execution successful. 2025-11-28 10:05:43.535 +05:30 b4c1d854-4da6-499e-b929-967bbf05254a INF CORS policy execution successful. 2025-11-28 10:05:43.542 +05:30 1be2af5d-881f-4b5e-9598-031e35df0ba3 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 204 null null 59.2961ms 2025-11-28 10:05:43.542 +05:30 3c31468f-0194-4fb6-b462-d40375501f8f INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 204 null null 59.3133ms 2025-11-28 10:05:43.542 +05:30 d421142e-815a-42d7-8e88-a50452972ebc INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 204 null null 59.2915ms 2025-11-28 10:05:43.542 +05:30 b4c1d854-4da6-499e-b929-967bbf05254a INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 204 null null 59.3161ms 2025-11-28 10:05:43.546 +05:30 be3ea0a0-0ed2-4b76-b9ae-9b453f3922cf INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 10:05:43.546 +05:30 402fd503-c443-4825-80f8-b3d81d50ef51 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 10:05:43.546 +05:30 be3ea0a0-0ed2-4b76-b9ae-9b453f3922cf INF CORS policy execution successful. 2025-11-28 10:05:43.546 +05:30 402fd503-c443-4825-80f8-b3d81d50ef51 INF CORS policy execution successful. 2025-11-28 10:05:43.547 +05:30 be3ea0a0-0ed2-4b76-b9ae-9b453f3922cf INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 204 null null 0.7223ms 2025-11-28 10:05:43.547 +05:30 402fd503-c443-4825-80f8-b3d81d50ef51 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 204 null null 0.7622ms 2025-11-28 10:05:43.608 +05:30 b3a276e3-231c-4146-8656-b3f4cae81443 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 10:05:43.613 +05:30 dedb2354-41b2-47d2-bcb5-3deb1dbc427d INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 10:05:43.616 +05:30 201f0604-1045-4a83-b777-d9c838f38e8d INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 10:05:43.748 +05:30 dedb2354-41b2-47d2-bcb5-3deb1dbc427d INF CORS policy execution successful. 2025-11-28 10:05:43.748 +05:30 201f0604-1045-4a83-b777-d9c838f38e8d INF CORS policy execution successful. 2025-11-28 10:05:43.748 +05:30 b3a276e3-231c-4146-8656-b3f4cae81443 INF CORS policy execution successful. 2025-11-28 10:05:43.767 +05:30 201f0604-1045-4a83-b777-d9c838f38e8d INF HTTP request: Path: /transactionlayout/gettransactionlayoutlist QueryString: ?DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzAyMjQyLCJleHAiOjE3NjQzMDU4NDIsImlhdCI6MTc2NDMwMjI0Mn0.dNCjI5aQ9pj7o_eW7RsjFXEs27m-4aeo4DdgFch1tnw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 10:05:43.767 +05:30 b3a276e3-231c-4146-8656-b3f4cae81443 INF HTTP request: Path: /action/getuseractions QueryString: ?menuId=180 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzAyMjQyLCJleHAiOjE3NjQzMDU4NDIsImlhdCI6MTc2NDMwMjI0Mn0.dNCjI5aQ9pj7o_eW7RsjFXEs27m-4aeo4DdgFch1tnw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 10:05:43.767 +05:30 dedb2354-41b2-47d2-bcb5-3deb1dbc427d INF HTTP request: Path: /language/getlanguagedetails QueryString: ?id=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzAyMjQyLCJleHAiOjE3NjQzMDU4NDIsImlhdCI6MTc2NDMwMjI0Mn0.dNCjI5aQ9pj7o_eW7RsjFXEs27m-4aeo4DdgFch1tnw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 10:05:43.815 +05:30 a632f03b-4bf0-4874-9533-a297e756ddc1 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 10:05:43.815 +05:30 c33a66a6-9c18-472a-97bb-94b5db6649d7 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 10:05:43.815 +05:30 766a548b-2374-4267-a4e1-d9bc1cbc6e8f INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 10:05:43.841 +05:30 766a548b-2374-4267-a4e1-d9bc1cbc6e8f INF Route matched with {action = "GetUserActions", controller = "Action"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserActions(Int32) on controller Sang.CoreSettings.Api.Controllers.ActionController (Sang.CoreSettings.Api). 2025-11-28 10:05:43.841 +05:30 c33a66a6-9c18-472a-97bb-94b5db6649d7 INF Route matched with {action = "GetTransactionLayoutList", controller = "TransactionLayout"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionLayoutList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionLayoutController (Sang.CoreSettings.Api). 2025-11-28 10:05:43.841 +05:30 a632f03b-4bf0-4874-9533-a297e756ddc1 INF Route matched with {action = "GetLanguageDetails", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 10:05:44.213 +05:30 a632f03b-4bf0-4874-9533-a297e756ddc1 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 10:05:44.213 +05:30 c33a66a6-9c18-472a-97bb-94b5db6649d7 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 10:05:44.213 +05:30 766a548b-2374-4267-a4e1-d9bc1cbc6e8f INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 10:05:44.237 +05:30 c33a66a6-9c18-472a-97bb-94b5db6649d7 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api) in 391.2609ms 2025-11-28 10:05:44.237 +05:30 a632f03b-4bf0-4874-9533-a297e756ddc1 INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api) in 391.1784ms 2025-11-28 10:05:44.237 +05:30 766a548b-2374-4267-a4e1-d9bc1cbc6e8f INF Executed action Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api) in 391.2981ms 2025-11-28 10:05:44.237 +05:30 c33a66a6-9c18-472a-97bb-94b5db6649d7 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 10:05:44.237 +05:30 766a548b-2374-4267-a4e1-d9bc1cbc6e8f INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 10:05:44.237 +05:30 a632f03b-4bf0-4874-9533-a297e756ddc1 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 10:05:44.239 +05:30 c33a66a6-9c18-472a-97bb-94b5db6649d7 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 201f0604-1045-4a83-b777-d9c838f38e8d}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 309} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":32,\"Name\":\"Purchase\"},{\"Id\":33,\"Name\":\"purchase1\"},{\"Id\":34,\"Name\":\"purchase2\"},{\"Id\":35,\"Name\":\"purchase3\"},{\"Id\":37,\"Name\":\"purchase5\"},{\"Id\":31,\"Name\":\"TestLayout01\"}]"} 2025-11-28 10:05:44.239 +05:30 766a548b-2374-4267-a4e1-d9bc1cbc6e8f INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: b3a276e3-231c-4146-8656-b3f4cae81443}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1634} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"iAction\":81,\"Name\":\"Access\",\"Caption\":\"Access\",\"ActionType\":3},{\"iAction\":82,\"Name\":\"Add\",\"Caption\":\"New\",\"ActionType\":1},{\"iAction\":83,\"Name\":\"Edit\",\"Caption\":\"Edit\",\"ActionType\":1},{\"iAction\":84,\"Name\":\"Delete\",\"Caption\":\"Delete\",\"ActionType\":1},{\"iAction\":85,\"Name\":\"View\",\"Caption\":\"View\",\"ActionType\":1},{\"iAction\":86,\"Name\":\"Save\",\"Caption\":\"Save\",\"ActionType\":1},{\"iAction\":87,\"Name\":\"Excel\",\"Caption\":\"Excel\",\"ActionType\":1},{\"iAction\":88,\"Name\":\"ViewSummary\",\"Caption\":\"ViewSummary\",\"ActionType\":3},{\"iAction\":89,\"Name\":\"Close\",\"Caption\":\"Close\",\"ActionType\":1},{\"iAction\":90,\"Name\":\"Clear\",\"Caption\":\"Clear\",\"ActionType\":1},{\"iAction\":91,\"Name\":\"Copy\",\"Caption\":\"Copy\",\"ActionType\":5},{\"iAction\":92,\"Name\":\"Clone\",\"Caption\":\"Clone\",\"ActionType\":1},{\"iAction\":93,\"Name\":\"Import\",\"Caption\":\"Import\",\"ActionType\":1},{\"iAction\":94,\"Name\":\"Export\",\"Caption\":\"Export\",\"ActionType\":1},{\"iAction\":95,\"Name\":\"Load\",\"Caption\":\"Load\",\"ActionType\":1},{\"iAction\":96,\"Name\":\"Refresh\",\"Caption\":\"Refresh\",\"ActionType\":1},{\"iAction\":97,\"Name\":\"MassUpdate\",\"Caption\":\"Mass Update\",\"ActionType\":2},{\"iAction\":98,\"Name\":\"DeleteAll\",\"Caption\":\"Delete All\",\"ActionType\":2},{\"iAction\":99,\"Name\":\"Print\",\"Caption\":\"Print\",\"ActionType\":1},{\"iAction\":100,\"Name\":\"Settings\",\"Caption\":\"Settings\",\"ActionType\":2}]"} 2025-11-28 10:05:44.239 +05:30 a632f03b-4bf0-4874-9533-a297e756ddc1 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: dedb2354-41b2-47d2-bcb5-3deb1dbc427d}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 243} Body: {"status":"Success","statusCode":2000,"message":"Language Details retrieved.","result":"[{\"IId\":1,\"Name\":\"English\",\"Code\":\"Eng\",\"Alternate Name\":\"English\",\"Icon\":\"string\",\"ParentName\":null,\"iParent\":0,\"bGroup\":false}]"} 2025-11-28 10:05:44.246 +05:30 a632f03b-4bf0-4874-9533-a297e756ddc1 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 200 243 application/json; charset=utf-8 633.1423ms 2025-11-28 10:05:44.246 +05:30 766a548b-2374-4267-a4e1-d9bc1cbc6e8f INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 200 1634 application/json; charset=utf-8 638.1544ms 2025-11-28 10:05:44.246 +05:30 c33a66a6-9c18-472a-97bb-94b5db6649d7 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 200 309 application/json; charset=utf-8 629.9419ms 2025-11-28 10:05:44.308 +05:30 b1b9bc76-0832-4bf6-951d-278582c46a86 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 10:05:44.308 +05:30 ea0f5c72-a190-4e74-8598-16d987d6fd84 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 10:05:44.309 +05:30 b1b9bc76-0832-4bf6-951d-278582c46a86 INF CORS policy execution successful. 2025-11-28 10:05:44.309 +05:30 ea0f5c72-a190-4e74-8598-16d987d6fd84 INF CORS policy execution successful. 2025-11-28 10:05:44.309 +05:30 ea0f5c72-a190-4e74-8598-16d987d6fd84 INF HTTP request: Path: /action/getuseractions QueryString: ?menuId=180 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzAyMjQyLCJleHAiOjE3NjQzMDU4NDIsImlhdCI6MTc2NDMwMjI0Mn0.dNCjI5aQ9pj7o_eW7RsjFXEs27m-4aeo4DdgFch1tnw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 10:05:44.309 +05:30 b1b9bc76-0832-4bf6-951d-278582c46a86 INF HTTP request: Path: /transactionlayout/gettransactionlayoutlist QueryString: ?DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzAyMjQyLCJleHAiOjE3NjQzMDU4NDIsImlhdCI6MTc2NDMwMjI0Mn0.dNCjI5aQ9pj7o_eW7RsjFXEs27m-4aeo4DdgFch1tnw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 10:05:44.315 +05:30 657497e5-9719-4c29-ba51-751f7fb1dba5 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 10:05:44.315 +05:30 9c91cbce-2b74-4415-9f5f-d4f1aa9ed1f7 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 10:05:44.315 +05:30 657497e5-9719-4c29-ba51-751f7fb1dba5 INF Route matched with {action = "GetUserActions", controller = "Action"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserActions(Int32) on controller Sang.CoreSettings.Api.Controllers.ActionController (Sang.CoreSettings.Api). 2025-11-28 10:05:44.315 +05:30 9c91cbce-2b74-4415-9f5f-d4f1aa9ed1f7 INF Route matched with {action = "GetTransactionLayoutList", controller = "TransactionLayout"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionLayoutList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionLayoutController (Sang.CoreSettings.Api). 2025-11-28 10:05:44.315 +05:30 035e4455-dc54-4f7c-af26-c2318f2e6985 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 10:05:44.316 +05:30 035e4455-dc54-4f7c-af26-c2318f2e6985 INF CORS policy execution successful. 2025-11-28 10:05:44.316 +05:30 035e4455-dc54-4f7c-af26-c2318f2e6985 INF HTTP request: Path: /language/getlanguagedetails QueryString: ?id=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzAyMjQyLCJleHAiOjE3NjQzMDU4NDIsImlhdCI6MTc2NDMwMjI0Mn0.dNCjI5aQ9pj7o_eW7RsjFXEs27m-4aeo4DdgFch1tnw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 10:05:44.319 +05:30 ecd82707-018c-4f31-866d-ba72c0ec6931 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 10:05:44.319 +05:30 ecd82707-018c-4f31-866d-ba72c0ec6931 INF Route matched with {action = "GetLanguageDetails", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 10:05:44.328 +05:30 9c91cbce-2b74-4415-9f5f-d4f1aa9ed1f7 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 10:05:44.328 +05:30 ecd82707-018c-4f31-866d-ba72c0ec6931 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 10:05:44.328 +05:30 9c91cbce-2b74-4415-9f5f-d4f1aa9ed1f7 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api) in 13.0381ms 2025-11-28 10:05:44.328 +05:30 ecd82707-018c-4f31-866d-ba72c0ec6931 INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api) in 9.0724ms 2025-11-28 10:05:44.329 +05:30 657497e5-9719-4c29-ba51-751f7fb1dba5 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 10:05:44.329 +05:30 9c91cbce-2b74-4415-9f5f-d4f1aa9ed1f7 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 10:05:44.329 +05:30 ecd82707-018c-4f31-866d-ba72c0ec6931 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 10:05:44.329 +05:30 657497e5-9719-4c29-ba51-751f7fb1dba5 INF Executed action Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api) in 13.7387ms 2025-11-28 10:05:44.329 +05:30 9c91cbce-2b74-4415-9f5f-d4f1aa9ed1f7 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: b1b9bc76-0832-4bf6-951d-278582c46a86}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 309} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":32,\"Name\":\"Purchase\"},{\"Id\":33,\"Name\":\"purchase1\"},{\"Id\":34,\"Name\":\"purchase2\"},{\"Id\":35,\"Name\":\"purchase3\"},{\"Id\":37,\"Name\":\"purchase5\"},{\"Id\":31,\"Name\":\"TestLayout01\"}]"} 2025-11-28 10:05:44.329 +05:30 657497e5-9719-4c29-ba51-751f7fb1dba5 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 10:05:44.329 +05:30 ecd82707-018c-4f31-866d-ba72c0ec6931 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 035e4455-dc54-4f7c-af26-c2318f2e6985}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 243} Body: {"status":"Success","statusCode":2000,"message":"Language Details retrieved.","result":"[{\"IId\":1,\"Name\":\"English\",\"Code\":\"Eng\",\"Alternate Name\":\"English\",\"Icon\":\"string\",\"ParentName\":null,\"iParent\":0,\"bGroup\":false}]"} 2025-11-28 10:05:44.329 +05:30 657497e5-9719-4c29-ba51-751f7fb1dba5 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: ea0f5c72-a190-4e74-8598-16d987d6fd84}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1634} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"iAction\":81,\"Name\":\"Access\",\"Caption\":\"Access\",\"ActionType\":3},{\"iAction\":82,\"Name\":\"Add\",\"Caption\":\"New\",\"ActionType\":1},{\"iAction\":83,\"Name\":\"Edit\",\"Caption\":\"Edit\",\"ActionType\":1},{\"iAction\":84,\"Name\":\"Delete\",\"Caption\":\"Delete\",\"ActionType\":1},{\"iAction\":85,\"Name\":\"View\",\"Caption\":\"View\",\"ActionType\":1},{\"iAction\":86,\"Name\":\"Save\",\"Caption\":\"Save\",\"ActionType\":1},{\"iAction\":87,\"Name\":\"Excel\",\"Caption\":\"Excel\",\"ActionType\":1},{\"iAction\":88,\"Name\":\"ViewSummary\",\"Caption\":\"ViewSummary\",\"ActionType\":3},{\"iAction\":89,\"Name\":\"Close\",\"Caption\":\"Close\",\"ActionType\":1},{\"iAction\":90,\"Name\":\"Clear\",\"Caption\":\"Clear\",\"ActionType\":1},{\"iAction\":91,\"Name\":\"Copy\",\"Caption\":\"Copy\",\"ActionType\":5},{\"iAction\":92,\"Name\":\"Clone\",\"Caption\":\"Clone\",\"ActionType\":1},{\"iAction\":93,\"Name\":\"Import\",\"Caption\":\"Import\",\"ActionType\":1},{\"iAction\":94,\"Name\":\"Export\",\"Caption\":\"Export\",\"ActionType\":1},{\"iAction\":95,\"Name\":\"Load\",\"Caption\":\"Load\",\"ActionType\":1},{\"iAction\":96,\"Name\":\"Refresh\",\"Caption\":\"Refresh\",\"ActionType\":1},{\"iAction\":97,\"Name\":\"MassUpdate\",\"Caption\":\"Mass Update\",\"ActionType\":2},{\"iAction\":98,\"Name\":\"DeleteAll\",\"Caption\":\"Delete All\",\"ActionType\":2},{\"iAction\":99,\"Name\":\"Print\",\"Caption\":\"Print\",\"ActionType\":1},{\"iAction\":100,\"Name\":\"Settings\",\"Caption\":\"Settings\",\"ActionType\":2}]"} 2025-11-28 10:05:44.330 +05:30 9c91cbce-2b74-4415-9f5f-d4f1aa9ed1f7 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 200 309 application/json; charset=utf-8 22.0381ms 2025-11-28 10:05:44.330 +05:30 ecd82707-018c-4f31-866d-ba72c0ec6931 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 200 243 application/json; charset=utf-8 14.2414ms 2025-11-28 10:05:44.330 +05:30 657497e5-9719-4c29-ba51-751f7fb1dba5 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 200 1634 application/json; charset=utf-8 22.055ms 2025-11-28 10:05:47.980 +05:30 7c206e5d-ff2f-4225-a0b8-18f8fe91a8a6 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 10:05:47.981 +05:30 7c206e5d-ff2f-4225-a0b8-18f8fe91a8a6 INF CORS policy execution successful. 2025-11-28 10:05:47.982 +05:30 7c206e5d-ff2f-4225-a0b8-18f8fe91a8a6 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 204 null null 2.2861ms 2025-11-28 10:05:47.987 +05:30 56188cfb-8a03-4c16-a9b6-8e5a6aa51d72 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 10:05:47.987 +05:30 56188cfb-8a03-4c16-a9b6-8e5a6aa51d72 INF CORS policy execution successful. 2025-11-28 10:05:47.988 +05:30 56188cfb-8a03-4c16-a9b6-8e5a6aa51d72 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 204 null null 0.9795ms 2025-11-28 10:05:48.033 +05:30 af5e0110-14a9-416f-9b31-84752c3c3301 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 10:05:48.035 +05:30 af5e0110-14a9-416f-9b31-84752c3c3301 INF CORS policy execution successful. 2025-11-28 10:05:48.036 +05:30 af5e0110-14a9-416f-9b31-84752c3c3301 INF HTTP request: Path: /transactionview/gettransactionviewlist QueryString: ?search=&DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzAyMjQyLCJleHAiOjE3NjQzMDU4NDIsImlhdCI6MTc2NDMwMjI0Mn0.dNCjI5aQ9pj7o_eW7RsjFXEs27m-4aeo4DdgFch1tnw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 10:05:48.037 +05:30 3b4d0222-1d9e-4e1f-995c-51330150c567 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 10:05:48.050 +05:30 3b4d0222-1d9e-4e1f-995c-51330150c567 INF Route matched with {action = "GetTransactionViewList", controller = "TransactionView"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionViewList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionViewController (Sang.CoreSettings.Api). 2025-11-28 10:05:48.128 +05:30 3b4d0222-1d9e-4e1f-995c-51330150c567 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 10:05:48.129 +05:30 3b4d0222-1d9e-4e1f-995c-51330150c567 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api) in 78.0715ms 2025-11-28 10:05:48.129 +05:30 3b4d0222-1d9e-4e1f-995c-51330150c567 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 10:05:48.129 +05:30 3b4d0222-1d9e-4e1f-995c-51330150c567 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: af5e0110-14a9-416f-9b31-84752c3c3301}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 131} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":10,\"Name\":\"TestView\"}]"} 2025-11-28 10:05:48.130 +05:30 3b4d0222-1d9e-4e1f-995c-51330150c567 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 200 131 application/json; charset=utf-8 96.8202ms 2025-11-28 10:05:48.185 +05:30 5eacd3e3-a980-4cac-a8ad-4f0e09f6c5d0 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 10:05:48.186 +05:30 5eacd3e3-a980-4cac-a8ad-4f0e09f6c5d0 INF CORS policy execution successful. 2025-11-28 10:05:48.187 +05:30 5eacd3e3-a980-4cac-a8ad-4f0e09f6c5d0 INF HTTP request: Path: /transactionview/gettransactionviewlist QueryString: ?search=&DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzAyMjQyLCJleHAiOjE3NjQzMDU4NDIsImlhdCI6MTc2NDMwMjI0Mn0.dNCjI5aQ9pj7o_eW7RsjFXEs27m-4aeo4DdgFch1tnw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 10:05:48.190 +05:30 1a72aefc-bc09-4133-9a2e-f04e234ce7fa INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 10:05:48.190 +05:30 1a72aefc-bc09-4133-9a2e-f04e234ce7fa INF Route matched with {action = "GetTransactionViewList", controller = "TransactionView"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionViewList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionViewController (Sang.CoreSettings.Api). 2025-11-28 10:05:48.198 +05:30 1a72aefc-bc09-4133-9a2e-f04e234ce7fa INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 10:05:48.199 +05:30 1a72aefc-bc09-4133-9a2e-f04e234ce7fa INF Executed action Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api) in 8.6164ms 2025-11-28 10:05:48.199 +05:30 1a72aefc-bc09-4133-9a2e-f04e234ce7fa INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 10:05:48.199 +05:30 1a72aefc-bc09-4133-9a2e-f04e234ce7fa INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 5eacd3e3-a980-4cac-a8ad-4f0e09f6c5d0}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 131} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":10,\"Name\":\"TestView\"}]"} 2025-11-28 10:05:48.200 +05:30 1a72aefc-bc09-4133-9a2e-f04e234ce7fa INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 200 131 application/json; charset=utf-8 14.6531ms 2025-11-28 10:05:48.303 +05:30 db01d84c-42c3-40b8-b4d9-220a7baf5611 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - null null 2025-11-28 10:05:48.303 +05:30 db01d84c-42c3-40b8-b4d9-220a7baf5611 INF CORS policy execution successful. 2025-11-28 10:05:48.304 +05:30 db01d84c-42c3-40b8-b4d9-220a7baf5611 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - 204 null null 1.0299ms 2025-11-28 10:05:48.363 +05:30 978f3e42-a468-419d-a881-348d53ae7656 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - null null 2025-11-28 10:05:48.364 +05:30 978f3e42-a468-419d-a881-348d53ae7656 INF CORS policy execution successful. 2025-11-28 10:05:48.365 +05:30 978f3e42-a468-419d-a881-348d53ae7656 INF HTTP request: Path: /transactionview/gettransactionviewfield QueryString: ?Id=10&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzAyMjQyLCJleHAiOjE3NjQzMDU4NDIsImlhdCI6MTc2NDMwMjI0Mn0.dNCjI5aQ9pj7o_eW7RsjFXEs27m-4aeo4DdgFch1tnw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 10:05:48.365 +05:30 b270edb4-622a-4cf5-9498-8ec8ede88cf2 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewField (Sang.CoreSettings.Api)' 2025-11-28 10:05:48.371 +05:30 b270edb4-622a-4cf5-9498-8ec8ede88cf2 INF Route matched with {action = "GetTransactionViewField", controller = "TransactionView"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionViewField(Int32, Int32) on controller Sang.CoreSettings.Api.Controllers.TransactionViewController (Sang.CoreSettings.Api). 2025-11-28 10:05:48.479 +05:30 b270edb4-622a-4cf5-9498-8ec8ede88cf2 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 10:05:48.488 +05:30 b270edb4-622a-4cf5-9498-8ec8ede88cf2 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewField (Sang.CoreSettings.Api) in 117.4426ms 2025-11-28 10:05:48.489 +05:30 b270edb4-622a-4cf5-9498-8ec8ede88cf2 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewField (Sang.CoreSettings.Api)' 2025-11-28 10:05:48.490 +05:30 b270edb4-622a-4cf5-9498-8ec8ede88cf2 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 978f3e42-a468-419d-a881-348d53ae7656}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 10280} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":1,\"Type\":2,\"Caption\":\"AdditionalCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput1\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":1,\"Type\":1,\"Caption\":\"Narration\",\"DefaultValue\":null,\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"sNarration\",\"ReadOnly\":false,\"NoDecimal\":200},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":2,\"Type\":2,\"Caption\":\"Discount\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput2\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":3,\"Type\":2,\"Caption\":\"Discount%\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput3\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":4,\"Type\":2,\"Caption\":\"TaxableAmt\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput4\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":4,\"Type\":1,\"Caption\":\"Id\",\"DefaultValue\":null,\"Hidden\":true,\"ViewField_ReadOnly\":false,\"Mandatory\":true,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":true,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"Id\",\"ReadOnly\":false,\"NoDecimal\":200},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":5,\"Type\":2,\"Caption\":\"VAT%\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput5\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":6,\"Type\":2,\"Caption\":\"VATAmt\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput6\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":7,\"Type\":2,\"Caption\":\"ShippingCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput7\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":8,\"Type\":2,\"Caption\":\"DeliveryCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput8\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":9,\"Type\":2,\"Caption\":\"LabourCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput9\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":10,\"Type\":2,\"Caption\":\"HandlingCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput10\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":11,\"Type\":2,\"Caption\":\"CustomDuty\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput11\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":12,\"Type\":2,\"Caption\":\"ServiceCharge\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput12\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":13,\"Type\":2,\"Caption\":\"Insurance\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput13\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":14,\"Type\":2,\"Caption\":\"LateFee\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput14\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":15,\"Type\":2,\"Caption\":\"SalesTax\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput15\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":16,\"Type\":2,\"Caption\":\"ExciseTax\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput16\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":17,\"Type\":2,\"Caption\":\"Rebate%\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput17\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":18,\"Type\":2,\"Caption\":\"Subsidy\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput18\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":19,\"Type\":2,\"Caption\":\"LoyaltyPoint\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput19\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":20,\"Type\":2,\"Caption\":\"TradeInValue\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput20\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":21,\"Type\":2,\"Caption\":\"Promotion\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput21\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":22,\"Type\":2,\"Caption\":\"CashDiscount \",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput22\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":23,\"Type\":2,\"Caption\":\"Membership\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput23\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":24,\"Type\":2,\"Caption\":\"PromotionDiscount\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput24\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":2,\"Type\":1,\"Caption\":\"PlaceOfSupply\",\"DefaultValue\":null,\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":2,\"Field_Name\":\"iPlaceOfSupply\",\"ReadOnly\":false,\"NoDecimal\":200},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":5,\"Type\":1,\"Caption\":\"Warehouse\",\"DefaultValue\":null,\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":2,\"Field_Name\":\"iWarehouse\",\"ReadOnly\":false,\"NoDecimal\":200}]"} 2025-11-28 10:05:48.491 +05:30 b270edb4-622a-4cf5-9498-8ec8ede88cf2 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - 200 10280 application/json; charset=utf-8 128.297ms 2025-11-28 10:06:49.542 +05:30 275ec98c-e0b3-446c-a67d-4fa3e8c045e4 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode?preferenceModeId=1 - null null 2025-11-28 10:06:49.546 +05:30 275ec98c-e0b3-446c-a67d-4fa3e8c045e4 INF CORS policy execution successful. 2025-11-28 10:06:49.547 +05:30 275ec98c-e0b3-446c-a67d-4fa3e8c045e4 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode?preferenceModeId=1 - 204 null null 5.5391ms 2025-11-28 10:06:49.610 +05:30 945d8903-1f3f-4f42-a423-fee3aea214f5 INF Request starting HTTP/1.1 POST http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode?preferenceModeId=1 - null 0 2025-11-28 10:06:49.613 +05:30 945d8903-1f3f-4f42-a423-fee3aea214f5 INF CORS policy execution successful. 2025-11-28 10:06:49.614 +05:30 945d8903-1f3f-4f42-a423-fee3aea214f5 INF HTTP request: Path: /userpreference/updatepreferencemode QueryString: ?preferenceModeId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzAyMjQyLCJleHAiOjE3NjQzMDU4NDIsImlhdCI6MTc2NDMwMjI0Mn0.dNCjI5aQ9pj7o_eW7RsjFXEs27m-4aeo4DdgFch1tnw}, {Connection: keep-alive}, {Content-Length: 0}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 10:06:49.616 +05:30 edc19a9f-13c3-457a-b4df-ccddc3d00c54 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.UpdatePreferenceMode (Sang.CoreSettings.Api)' 2025-11-28 10:06:49.629 +05:30 edc19a9f-13c3-457a-b4df-ccddc3d00c54 INF Route matched with {action = "UpdatePreferenceMode", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] UpdatePreferenceMode(Int32) on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 10:06:49.733 +05:30 edc19a9f-13c3-457a-b4df-ccddc3d00c54 INF Executing CreatedAtActionResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 10:06:49.765 +05:30 edc19a9f-13c3-457a-b4df-ccddc3d00c54 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.UpdatePreferenceMode (Sang.CoreSettings.Api) in 135.7326ms 2025-11-28 10:06:49.765 +05:30 edc19a9f-13c3-457a-b4df-ccddc3d00c54 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.UpdatePreferenceMode (Sang.CoreSettings.Api)' 2025-11-28 10:06:49.766 +05:30 edc19a9f-13c3-457a-b4df-ccddc3d00c54 INF HTTP Response: StatusCode: 201 Headers: {X-Correlation-Id: 945d8903-1f3f-4f42-a423-fee3aea214f5}, {Location: http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 101} Body: {"status":"Success","statusCode":2001,"message":"Mode preference updated successfully.","result":"2"} 2025-11-28 10:06:49.767 +05:30 edc19a9f-13c3-457a-b4df-ccddc3d00c54 INF Request finished HTTP/1.1 POST http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode?preferenceModeId=1 - 201 101 application/json; charset=utf-8 156.789ms 2025-11-28 10:06:49.826 +05:30 8dd25cbc-6fbc-4815-8751-72872520908e INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 10:06:49.827 +05:30 8dd25cbc-6fbc-4815-8751-72872520908e INF CORS policy execution successful. 2025-11-28 10:06:49.827 +05:30 8dd25cbc-6fbc-4815-8751-72872520908e INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 204 null null 1.0724ms 2025-11-28 10:06:49.888 +05:30 a61e8fbd-9bf7-4099-8b54-c2a8d3db0fee INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 10:06:49.891 +05:30 a61e8fbd-9bf7-4099-8b54-c2a8d3db0fee INF CORS policy execution successful. 2025-11-28 10:06:49.892 +05:30 a61e8fbd-9bf7-4099-8b54-c2a8d3db0fee INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzAyMjQyLCJleHAiOjE3NjQzMDU4NDIsImlhdCI6MTc2NDMwMjI0Mn0.dNCjI5aQ9pj7o_eW7RsjFXEs27m-4aeo4DdgFch1tnw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 10:06:49.894 +05:30 2b040577-032c-4dcd-9fb3-fefd4ed1d2cc INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 10:06:49.899 +05:30 2b040577-032c-4dcd-9fb3-fefd4ed1d2cc INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 10:06:49.914 +05:30 2b040577-032c-4dcd-9fb3-fefd4ed1d2cc INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 10:06:49.915 +05:30 2b040577-032c-4dcd-9fb3-fefd4ed1d2cc INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 15.8239ms 2025-11-28 10:06:49.915 +05:30 2b040577-032c-4dcd-9fb3-fefd4ed1d2cc INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 10:06:49.915 +05:30 2b040577-032c-4dcd-9fb3-fefd4ed1d2cc INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: a61e8fbd-9bf7-4099-8b54-c2a8d3db0fee}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":1}]"} 2025-11-28 10:06:49.916 +05:30 2b040577-032c-4dcd-9fb3-fefd4ed1d2cc INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 28.0074ms 2025-11-28 10:15:34.068 +05:30 2459425d-aa1d-40a0-98d7-5a568434fcbd INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode?preferenceModeId=2 - null null 2025-11-28 10:15:34.071 +05:30 2459425d-aa1d-40a0-98d7-5a568434fcbd INF CORS policy execution successful. 2025-11-28 10:15:34.073 +05:30 2459425d-aa1d-40a0-98d7-5a568434fcbd INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode?preferenceModeId=2 - 204 null null 5.6314ms 2025-11-28 10:15:34.117 +05:30 2c171184-af21-4fec-a083-e20ebc24eed6 INF Request starting HTTP/1.1 POST http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode?preferenceModeId=2 - null 0 2025-11-28 10:15:34.120 +05:30 2c171184-af21-4fec-a083-e20ebc24eed6 INF CORS policy execution successful. 2025-11-28 10:15:34.122 +05:30 2c171184-af21-4fec-a083-e20ebc24eed6 INF HTTP request: Path: /userpreference/updatepreferencemode QueryString: ?preferenceModeId=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzAyMjQyLCJleHAiOjE3NjQzMDU4NDIsImlhdCI6MTc2NDMwMjI0Mn0.dNCjI5aQ9pj7o_eW7RsjFXEs27m-4aeo4DdgFch1tnw}, {Connection: keep-alive}, {Content-Length: 0}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 10:15:34.123 +05:30 0f64abe6-8d2b-4136-b2f7-5060a816f6ef INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.UpdatePreferenceMode (Sang.CoreSettings.Api)' 2025-11-28 10:15:34.124 +05:30 0f64abe6-8d2b-4136-b2f7-5060a816f6ef INF Route matched with {action = "UpdatePreferenceMode", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] UpdatePreferenceMode(Int32) on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 10:15:34.166 +05:30 0f64abe6-8d2b-4136-b2f7-5060a816f6ef INF Executing CreatedAtActionResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 10:15:34.168 +05:30 0f64abe6-8d2b-4136-b2f7-5060a816f6ef INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.UpdatePreferenceMode (Sang.CoreSettings.Api) in 44.0618ms 2025-11-28 10:15:34.168 +05:30 0f64abe6-8d2b-4136-b2f7-5060a816f6ef INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.UpdatePreferenceMode (Sang.CoreSettings.Api)' 2025-11-28 10:15:34.169 +05:30 0f64abe6-8d2b-4136-b2f7-5060a816f6ef INF HTTP Response: StatusCode: 201 Headers: {X-Correlation-Id: 2c171184-af21-4fec-a083-e20ebc24eed6}, {Location: http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 101} Body: {"status":"Success","statusCode":2001,"message":"Mode preference updated successfully.","result":"2"} 2025-11-28 10:15:34.169 +05:30 0f64abe6-8d2b-4136-b2f7-5060a816f6ef INF Request finished HTTP/1.1 POST http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode?preferenceModeId=2 - 201 101 application/json; charset=utf-8 52.4076ms 2025-11-28 10:15:34.212 +05:30 58546910-fb31-4cde-acf2-8e88ae98b9e4 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 10:15:34.212 +05:30 58546910-fb31-4cde-acf2-8e88ae98b9e4 INF CORS policy execution successful. 2025-11-28 10:15:34.212 +05:30 58546910-fb31-4cde-acf2-8e88ae98b9e4 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 204 null null 0.7242ms 2025-11-28 10:15:34.256 +05:30 091dbcb0-09e1-48d0-880a-e08f9add0210 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 10:15:34.257 +05:30 091dbcb0-09e1-48d0-880a-e08f9add0210 INF CORS policy execution successful. 2025-11-28 10:15:34.258 +05:30 091dbcb0-09e1-48d0-880a-e08f9add0210 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzAyMjQyLCJleHAiOjE3NjQzMDU4NDIsImlhdCI6MTc2NDMwMjI0Mn0.dNCjI5aQ9pj7o_eW7RsjFXEs27m-4aeo4DdgFch1tnw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 10:15:34.258 +05:30 85a3dc31-5046-44ff-aec1-c30cd5e7bd1f INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 10:15:34.258 +05:30 85a3dc31-5046-44ff-aec1-c30cd5e7bd1f INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 10:15:34.265 +05:30 85a3dc31-5046-44ff-aec1-c30cd5e7bd1f INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 10:15:34.266 +05:30 85a3dc31-5046-44ff-aec1-c30cd5e7bd1f INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 7.2894ms 2025-11-28 10:15:34.266 +05:30 85a3dc31-5046-44ff-aec1-c30cd5e7bd1f INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 10:15:34.266 +05:30 85a3dc31-5046-44ff-aec1-c30cd5e7bd1f INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 091dbcb0-09e1-48d0-880a-e08f9add0210}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 10:15:34.266 +05:30 85a3dc31-5046-44ff-aec1-c30cd5e7bd1f INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 10.1282ms 2025-11-28 10:22:31.684 +05:30 2d93a3f6-6a5e-496f-8fcf-b126df1c2132 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 10:22:31.684 +05:30 cc2d6ffa-7491-4f9d-99d0-bf883ed6c3c3 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 10:22:31.684 +05:30 f0028336-eee3-4c4a-ab79-7b1dce48db5b INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 10:22:31.687 +05:30 2d93a3f6-6a5e-496f-8fcf-b126df1c2132 INF CORS policy execution successful. 2025-11-28 10:22:31.687 +05:30 f0028336-eee3-4c4a-ab79-7b1dce48db5b INF CORS policy execution successful. 2025-11-28 10:22:31.689 +05:30 cc2d6ffa-7491-4f9d-99d0-bf883ed6c3c3 INF CORS policy execution successful. 2025-11-28 10:22:31.689 +05:30 2d93a3f6-6a5e-496f-8fcf-b126df1c2132 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 204 null null 6.9988ms 2025-11-28 10:22:31.689 +05:30 cc2d6ffa-7491-4f9d-99d0-bf883ed6c3c3 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 204 null null 7.0084ms 2025-11-28 10:22:31.689 +05:30 f0028336-eee3-4c4a-ab79-7b1dce48db5b INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 204 null null 7.005ms 2025-11-28 10:22:31.690 +05:30 99727129-167b-4530-abda-ab8548f402b8 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 10:22:31.690 +05:30 99727129-167b-4530-abda-ab8548f402b8 INF CORS policy execution successful. 2025-11-28 10:22:31.691 +05:30 99727129-167b-4530-abda-ab8548f402b8 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 204 null null 0.3766ms 2025-11-28 10:22:31.739 +05:30 814b255e-d92e-4677-b0fa-4f8a5e9b1aaa INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 10:22:31.739 +05:30 5e23e90c-c1e0-4a60-b671-3688fcb5efad INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 10:22:31.741 +05:30 814b255e-d92e-4677-b0fa-4f8a5e9b1aaa INF CORS policy execution successful. 2025-11-28 10:22:31.741 +05:30 5e23e90c-c1e0-4a60-b671-3688fcb5efad INF CORS policy execution successful. 2025-11-28 10:22:31.741 +05:30 814b255e-d92e-4677-b0fa-4f8a5e9b1aaa INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzAyMjQyLCJleHAiOjE3NjQzMDU4NDIsImlhdCI6MTc2NDMwMjI0Mn0.dNCjI5aQ9pj7o_eW7RsjFXEs27m-4aeo4DdgFch1tnw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 10:22:31.742 +05:30 5e23e90c-c1e0-4a60-b671-3688fcb5efad INF HTTP request: Path: /menu/getmenudetails QueryString: ?languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzAyMjQyLCJleHAiOjE3NjQzMDU4NDIsImlhdCI6MTc2NDMwMjI0Mn0.dNCjI5aQ9pj7o_eW7RsjFXEs27m-4aeo4DdgFch1tnw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 10:22:31.743 +05:30 3e833162-56e1-4221-89b1-d718ae39b5dd INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 10:22:31.743 +05:30 2f7856db-35bf-4bc8-a513-427247667205 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 10:22:31.743 +05:30 3e833162-56e1-4221-89b1-d718ae39b5dd INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 10:22:31.752 +05:30 2f7856db-35bf-4bc8-a513-427247667205 INF Route matched with {action = "GetMenuDetails", controller = "Menu"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetMenuDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.MenuController (Sang.CoreSettings.Api). 2025-11-28 10:22:31.764 +05:30 3e833162-56e1-4221-89b1-d718ae39b5dd INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 10:22:31.765 +05:30 3e833162-56e1-4221-89b1-d718ae39b5dd INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 21.7298ms 2025-11-28 10:22:31.765 +05:30 3e833162-56e1-4221-89b1-d718ae39b5dd INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 10:22:31.766 +05:30 3e833162-56e1-4221-89b1-d718ae39b5dd INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 814b255e-d92e-4677-b0fa-4f8a5e9b1aaa}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 10:22:31.766 +05:30 3e833162-56e1-4221-89b1-d718ae39b5dd INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 28.0118ms 2025-11-28 10:22:31.812 +05:30 2f7856db-35bf-4bc8-a513-427247667205 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 10:22:31.819 +05:30 d1f19d51-135d-4a32-aa8b-2303a7a89951 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 10:22:31.820 +05:30 d1f19d51-135d-4a32-aa8b-2303a7a89951 INF CORS policy execution successful. 2025-11-28 10:22:31.820 +05:30 d1f19d51-135d-4a32-aa8b-2303a7a89951 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzAyMjQyLCJleHAiOjE3NjQzMDU4NDIsImlhdCI6MTc2NDMwMjI0Mn0.dNCjI5aQ9pj7o_eW7RsjFXEs27m-4aeo4DdgFch1tnw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 10:22:31.820 +05:30 1d2cac0b-49f9-49c7-8069-2ec8e801dfae INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 10:22:31.821 +05:30 1d2cac0b-49f9-49c7-8069-2ec8e801dfae INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 10:22:31.823 +05:30 1d2cac0b-49f9-49c7-8069-2ec8e801dfae INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 10:22:31.823 +05:30 1d2cac0b-49f9-49c7-8069-2ec8e801dfae INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 2.5977ms 2025-11-28 10:22:31.823 +05:30 1d2cac0b-49f9-49c7-8069-2ec8e801dfae INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 10:22:31.823 +05:30 1d2cac0b-49f9-49c7-8069-2ec8e801dfae INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: d1f19d51-135d-4a32-aa8b-2303a7a89951}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 10:22:31.824 +05:30 1d2cac0b-49f9-49c7-8069-2ec8e801dfae INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 4.726ms 2025-11-28 10:22:31.836 +05:30 2f7856db-35bf-4bc8-a513-427247667205 INF Executed action Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api) in 84.192ms 2025-11-28 10:22:31.836 +05:30 2f7856db-35bf-4bc8-a513-427247667205 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 10:22:31.837 +05:30 2f7856db-35bf-4bc8-a513-427247667205 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 5e23e90c-c1e0-4a60-b671-3688fcb5efad}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 36722} Body: {"status":"Success","statusCode":2000,"message":"Menu Details retrieved.","result":"{\"MenuDetails\":[{\"MenuId\":93,\"MenuName\":\"TestingMaster\",\"MenuCaption\":\"Testing\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Testing\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":66},{\"MenuId\":94,\"MenuName\":\"TestingTab\",\"MenuCaption\":\"TestingTabs\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestingTabs\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":67},{\"MenuId\":64,\"MenuName\":\"NewTest\",\"MenuCaption\":\"Test\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":62,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Test\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":46},{\"MenuId\":70,\"MenuName\":\"TestMenu\",\"MenuCaption\":\"TestMenu\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestMenu\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":49},{\"MenuId\":80,\"MenuName\":\"PTag1\",\"MenuCaption\":\"TestTag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestTag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":58},{\"MenuId\":81,\"MenuName\":\"General Settings\",\"MenuCaption\":\"General Settings\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/general-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":6,\"TagId\":59},{\"MenuId\":82,\"MenuName\":\"t4t4\",\"MenuCaption\":\"y5yy5\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/y5yy5\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":60},{\"MenuId\":90,\"MenuName\":\"Steffy_pos\",\"MenuCaption\":\"s_pos\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tags/s_pos\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":65},{\"MenuId\":125,\"MenuName\":\"dipintag1\",\"MenuCaption\":\"dipintag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/dipintag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":71},{\"MenuId\":147,\"MenuName\":\"Tag View\",\"MenuCaption\":\"Tag View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":148,\"MenuName\":\"Voucher View\",\"MenuCaption\":\"Voucher View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/voucher-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":150,\"MenuName\":\"Test_steffy1\",\"MenuCaption\":\"TSteffy1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TSteffy1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":77},{\"MenuId\":153,\"MenuName\":\"TS_Tag\",\"MenuCaption\":\"TestSteffyTag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":152,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestSteffyTag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":79},{\"MenuId\":156,\"MenuName\":\"gokultest1\",\"MenuCaption\":\"gokul\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/gokul\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":81},{\"MenuId\":157,\"MenuName\":\"CostCenter\",\"MenuCaption\":\"cc\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/cc\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":82},{\"MenuId\":159,\"MenuName\":\"ProductTag\",\"MenuCaption\":\"PT\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":157,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/PT\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":83},{\"MenuId\":162,\"MenuName\":\"pos_Tag1_name\",\"MenuCaption\":\"pos_Tag1_caption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/pos_Tag1_caption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":86},{\"MenuId\":163,\"MenuName\":\"Vendor\",\"MenuCaption\":\"Vendor/Supplier\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":163,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Vendor/Supplier\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":87},{\"MenuId\":164,\"MenuName\":\"ChartOfAccount\",\"MenuCaption\":\"COA\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/COA\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":88},{\"MenuId\":166,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":90},{\"MenuId\":167,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":91},{\"MenuId\":168,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":92},{\"MenuId\":170,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":168,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":93},{\"MenuId\":172,\"MenuName\":\"TradeTypeName\",\"MenuCaption\":\"TradeTypeCaption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TradeTypeCaption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":94},{\"MenuId\":139,\"MenuName\":\"Receipt Payment\",\"MenuCaption\":\"Receipt Payment\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":40,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Receipt Payment\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":72},{\"MenuId\":141,\"MenuName\":\"child\",\"MenuCaption\":\"child\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":140,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/child\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":73},{\"MenuId\":144,\"MenuName\":\"Base Document\",\"MenuCaption\":\"Base Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/base-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":75},{\"MenuId\":145,\"MenuName\":\"Sub Document\",\"MenuCaption\":\"Sub Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sub-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":76},{\"MenuId\":178,\"MenuName\":\"Account_Err\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":177,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Account\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":97},{\"MenuId\":185,\"MenuName\":\"STag1\",\"MenuCaption\":\"STag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":98},{\"MenuId\":186,\"MenuName\":\"STag2\",\"MenuCaption\":\"STag2\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag2\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":99},{\"MenuId\":188,\"MenuName\":\"stag4\",\"MenuCaption\":\"tag4\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag4\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":101},{\"MenuId\":189,\"MenuName\":\"test_tag\",\"MenuCaption\":\"testtag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/testtag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":102},{\"MenuId\":190,\"MenuName\":\"sss\",\"MenuCaption\":\"sss\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sss\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":103},{\"MenuId\":191,\"MenuName\":\"zzz\",\"MenuCaption\":\"lll\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/lll\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":104},{\"MenuId\":182,\"MenuName\":\"Menu_SteffyTest\",\"MenuCaption\":\"Menu_SteffyTest\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":183,\"MenuName\":\"test2\",\"MenuCaption\":\"test2\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":149,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":184,\"MenuName\":\"test3\",\"MenuCaption\":\"test3\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":6,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":146,\"MenuName\":\"View\",\"MenuCaption\":\"View\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":142,\"MenuName\":\"Voucher Setting\",\"MenuCaption\":\"Voucher Setting\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":111,\"MenuName\":\"Business Entity\",\"MenuCaption\":\"Business Entity\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":\"/Business-Entity\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":1},{\"MenuId\":113,\"MenuName\":\"steffy\",\"MenuCaption\":\"steffy\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":176,\"MenuName\":\"aas\",\"MenuCaption\":\"aas\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":177,\"MenuName\":\"Error_Tracker_Masters\",\"MenuCaption\":\"Error_Tracker_Masters\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":92,\"MenuName\":\"test1\",\"MenuCaption\":\"test1\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":58,\"MenuName\":\"ggrgr\",\"MenuCaption\":\"ggrgr\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":57,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":60,\"MenuName\":\"effefefef\",\"MenuCaption\":\"effefefef\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":59,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":109,\"MenuName\":\"Password Policy\",\"MenuCaption\":\"Password Policy\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"\",\"ToolTip\":\"\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"Password Policy_icon.png\",\"URL\":\"/PasswordPolicy\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":38,\"MenuName\":\"Create Company\",\"MenuCaption\":\"Create Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company record\",\"ToolTip\":\"Access create company page\",\"IsGroup\":false,\"ParentId\":17,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/create-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":41,\"MenuName\":\"Tag Settings\",\"MenuCaption\":\"Tag Settings\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/tag-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":42,\"MenuName\":\"Open Company\",\"MenuCaption\":\"Open Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":null,\"URL\":null,\"Type\":null,\"ExternalLink\":null,\"ScreenType\":null,\"TagId\":null},{\"MenuId\":1,\"MenuName\":\"Home\",\"MenuCaption\":\"Home\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":\"Alt+O\",\"Description\":\"'Navigate to the home page\",\"ToolTip\":\"Go to the main home page\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"home\",\"URL\":\"/home\",\"Type\":1,\"ExternalLink\":\"1\",\"ScreenType\":0,\"TagId\":1},{\"MenuId\":17,\"MenuName\":\"New Company\",\"MenuCaption\":\"New Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company\",\"ToolTip\":\"Create a new company record\",\"IsGroup\":true,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/new-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":18,\"MenuName\":\"Edit Company\",\"MenuCaption\":\"Edit Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Edit a new company\",\"ToolTip\":\"Edit a new company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":19,\"MenuName\":\"Delete Company\",\"MenuCaption\":\"Delete Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Delete a company\",\"ToolTip\":\"Delete a company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":20,\"MenuName\":\"Create Profile\",\"MenuCaption\":\"Create Profile\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new user profile\",\"ToolTip\":\"Set up a new user profile\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_profile_icon.png\",\"URL\":\"/create-profile\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":23,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage account details\",\"ToolTip\":\"Access account management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"account_icon.png\",\"URL\":\"/account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":28,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage currency master data\",\"ToolTip\":\"Access currency master management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"currency_master_icon.png\",\"URL\":\"/currency-master\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":4},{\"MenuId\":114,\"MenuName\":\"Change Password\",\"MenuCaption\":\"Change Password\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Change Password\",\"ToolTip\":\"Change Password\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"ChangePassword_icon.png\",\"URL\":\"/ChangePassword\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":115,\"MenuName\":\"Update Personal Info\",\"MenuCaption\":\"Update Personal Info\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Update Personal Info\",\"ToolTip\":\"Update Personal Info\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"UpdatePersonal_Info_icon.png\",\"URL\":\"/Update-Personal-Info\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":180,\"MenuName\":\"Purchase\",\"MenuCaption\":\"Purchase\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Purchase Menu\",\"ToolTip\":\"Go to Purchase\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Purchase\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":181,\"MenuName\":\"Sales\",\"MenuCaption\":\"Sales\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Sales Menu\",\"ToolTip\":\"Go to Sales\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Sales\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":29,\"MenuName\":\"Exchange Rate\",\"MenuCaption\":\"Exchange Rate\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage exchange rate data\",\"ToolTip\":\"Access exchange rate management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_icon.png\",\"URL\":\"/exchange-rate\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":4,\"TagId\":null},{\"MenuId\":24,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage currency details\",\"ToolTip\":\"Access currency management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"currency_icon.png\",\"URL\":\"/tags/currency\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":21,\"MenuName\":\"Create Role\",\"MenuCaption\":\"Create Role\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Create a new user role\",\"ToolTip\":\"Define a new user role\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_role_icon.png\",\"URL\":\"/create-role\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":2,\"TagId\":null},{\"MenuId\":2,\"MenuName\":\"Company\",\"MenuCaption\":\"Company\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"View and manage company details\",\"ToolTip\":\"Access company information\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"company_icon.png\",\"URL\":\"/company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":32,\"MenuName\":\"Unit\",\"MenuCaption\":\"Unit\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage units of measurement\",\"ToolTip\":\"Access unit management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"unit_icon.png\",\"URL\":\"/unit\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":14},{\"MenuId\":3,\"MenuName\":\"Security\",\"MenuCaption\":\"Security\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage user permissions and roles\",\"ToolTip\":\"Configure security settings\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"security_icon.png\",\"URL\":\"/security\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":22,\"MenuName\":\"Create User\",\"MenuCaption\":\"Create User\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Create a new user account\",\"ToolTip\":\"Add a new user to the system\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_user_icon.png\",\"URL\":\"/create-user\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":3,\"TagId\":null},{\"MenuId\":25,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage product details\",\"ToolTip\":\"Access product management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"product_icon.png\",\"URL\":\"/tags/product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":30,\"MenuName\":\"Exchange Rate History\",\"MenuCaption\":\"Exchange Rate History\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"View exchange rate history\",\"ToolTip\":\"Access historical exchange rate data\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_history_icon.png\",\"URL\":\"/exchange-rate-history\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":5,\"TagId\":null},{\"MenuId\":4,\"MenuName\":\"Tags\",\"MenuCaption\":\"Tags\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Maintain master data records\",\"ToolTip\":\"Access master data management\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"masters_icon.png\",\"URL\":\"/masters\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":34,\"MenuName\":\"Seller Price Book\",\"MenuCaption\":\"Seller Price Book\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage seller price books\",\"ToolTip\":\"Access seller price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"seller_price_book_icon.png\",\"URL\":\"/seller-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":46,\"MenuName\":\"PlaceofSupply\",\"MenuCaption\":\"Place of Supply\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage Place of supply details\",\"ToolTip\":\"Access Place of supply management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Placeofsupply_icon.png\",\"URL\":\"/tags/Placeofsupply\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":20},{\"MenuId\":95,\"MenuName\":\"Jurisdiction\",\"MenuCaption\":\"Jurisdiction\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Jurisdiction\",\"ToolTip\":\"Jurisdiction\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Jurisdiction_icon.png\",\"URL\":\"/tags/Jurisdiction\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":21},{\"MenuId\":96,\"MenuName\":\"Tax Code\",\"MenuCaption\":\"Tax Code\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Tax Code\",\"ToolTip\":\"Tax Code\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Tax Code_icon.png\",\"URL\":\"/tags/Tax Code\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":22},{\"MenuId\":97,\"MenuName\":\"Nationality\",\"MenuCaption\":\"Nationality\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Nationality\",\"ToolTip\":\"Nationality\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Nationality\",\"URL\":\"/tags/Nationality\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":23},{\"MenuId\":98,\"MenuName\":\"Country\",\"MenuCaption\":\"Country\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Country\",\"ToolTip\":\"Country\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Country\",\"URL\":\"/tags/Country\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":24},{\"MenuId\":99,\"MenuName\":\"Province\",\"MenuCaption\":\"Province\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Province\",\"ToolTip\":\"Province\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Province_icon.png\",\"URL\":\"/tags/Province\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":25},{\"MenuId\":100,\"MenuName\":\"Territory\",\"MenuCaption\":\"Territory\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Territory\",\"ToolTip\":\"Territory\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Territory_icon.png\",\"URL\":\"/tags/Territory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":26},{\"MenuId\":101,\"MenuName\":\"Township\",\"MenuCaption\":\"Township\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Township\",\"ToolTip\":\"Township\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Township_icon.png\",\"URL\":\"/tags/Township\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":27},{\"MenuId\":102,\"MenuName\":\"Zone\",\"MenuCaption\":\"Zone\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Zone\",\"ToolTip\":\"Zone\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Zone_icon.png\",\"URL\":\"/tags/Zone\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":28},{\"MenuId\":103,\"MenuName\":\"City\",\"MenuCaption\":\"City\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"City\",\"ToolTip\":\"City\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"City_icon.png\",\"URL\":\"/tags/City\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":29},{\"MenuId\":104,\"MenuName\":\"Emplyee\",\"MenuCaption\":\"Emplyee\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Emplyee\",\"ToolTip\":\"Emplyee\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Emplyee_icon.png\",\"URL\":\"/tags/Emplyee\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":30},{\"MenuId\":105,\"MenuName\":\"Fixed Assets\",\"MenuCaption\":\"Fixed Assets\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Fixed Assets\",\"ToolTip\":\"Fixed Assets\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Fixed Assets_icon.png\",\"URL\":\"/tags/Fixed Assets\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":31},{\"MenuId\":106,\"MenuName\":\"Employee Category\",\"MenuCaption\":\"Employee Category\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Employee Category\",\"ToolTip\":\"Employee Category\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Employee Category_icon.png\",\"URL\":\"/tags/Employee Category\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":32},{\"MenuId\":37,\"MenuName\":\"Warehouse\",\"MenuCaption\":\"Warehouse\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage warehouse details\",\"ToolTip\":\"Access warehouse management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"warehouse_icon.png\",\"URL\":\"/tags/warehouse\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":13},{\"MenuId\":128,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Product\",\"ToolTip\":\"Product\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Product_icon.png\",\"URL\":\"/tags/Product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":11},{\"MenuId\":129,\"MenuName\":\"Unit Conversion\",\"MenuCaption\":\"Unit Conversion\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Unit Conversion\",\"ToolTip\":\"Unit Conversion\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Unit Conversion_icon.png\",\"URL\":\"/unit-conversion\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":15},{\"MenuId\":130,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Account\",\"ToolTip\":\"Account\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Account_icon.png\",\"URL\":\"/tags/Account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":2},{\"MenuId\":131,\"MenuName\":\"Customer\",\"MenuCaption\":\"Customer\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Customer\",\"ToolTip\":\"Customer\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Customer_icon.png\",\"URL\":\"/tags/Customer\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":3},{\"MenuId\":133,\"MenuName\":\"Outlet\",\"MenuCaption\":\"Outlet\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Outlet\",\"ToolTip\":\"Outlet\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Outlet_icon.png\",\"URL\":\"/tags/Outlet\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":16},{\"MenuId\":134,\"MenuName\":\"Bin\",\"MenuCaption\":\"Bin\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bin\",\"ToolTip\":\"Bin\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bin_icon.png\",\"URL\":\"/tags/Bin\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":17},{\"MenuId\":135,\"MenuName\":\"Bank\",\"MenuCaption\":\"Bank\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bank\",\"ToolTip\":\"Bank\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bank_icon.png\",\"URL\":\"/tags/Bank\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":18},{\"MenuId\":136,\"MenuName\":\"BankBranch\",\"MenuCaption\":\"BankBranch\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"BankBranch\",\"ToolTip\":\"BankBranch\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"BankBranch_icon.png\",\"URL\":\"/tags/BankBranch\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":19},{\"MenuId\":35,\"MenuName\":\"Buyer Price Book\",\"MenuCaption\":\"Buyer Price Book\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"Manage buyer price books\",\"ToolTip\":\"Access buyer price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"buyer_price_book_icon.png\",\"URL\":\"/buyer-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":5,\"MenuName\":\"Financials\",\"MenuCaption\":\"Financials\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"View financial reports\",\"ToolTip\":\"Access financial data and reports\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"dollar-sign\",\"URL\":\"\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":5},{\"MenuId\":6,\"MenuName\":\"Inventory\",\"MenuCaption\":\"Inventory\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage inventory items and stock\",\"ToolTip\":\"Access inventory management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"warehouse\",\"URL\":\"/inventory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":6},{\"MenuId\":36,\"MenuName\":\"Barcode Definition\",\"MenuCaption\":\"Barcode Definition\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage barcode definitions\",\"ToolTip\":\"Access barcode definition management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"barcode_definition_icon.png\",\"URL\":\"/barcode-definition\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":7,\"MenuName\":\"Fixed Asset\",\"MenuCaption\":\"Fixed Asset\",\"ModuleId\":1,\"MenuIndex\":7,\"ShortcutKey\":null,\"Description\":\"Track fixed assets\",\"ToolTip\":\"Access fixed asset management\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"university\",\"URL\":\"/fixed-asset\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":7},{\"MenuId\":8,\"MenuName\":\"Production\",\"MenuCaption\":\"Production\",\"ModuleId\":1,\"MenuIndex\":8,\"ShortcutKey\":null,\"Description\":\"Manage production processes\",\"ToolTip\":\"Access production management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"boxes\",\"URL\":\"/production\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":8},{\"MenuId\":10,\"MenuName\":\"Quality Control\",\"MenuCaption\":\"Quality Control\",\"ModuleId\":1,\"MenuIndex\":10,\"ShortcutKey\":null,\"Description\":\"Perform quality control checks\",\"ToolTip\":\"Access quality control tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"clipboard-check\",\"URL\":\"/quality-control\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":10},{\"MenuId\":11,\"MenuName\":\"Settings\",\"MenuCaption\":\"Settings\",\"ModuleId\":1,\"MenuIndex\":11,\"ShortcutKey\":null,\"Description\":\"Configure general settings\",\"ToolTip\":\"Access general application settings\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"cog\",\"URL\":\"/settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":16,\"MenuName\":\"Account Settings\",\"MenuCaption\":\"Account Settings\",\"ModuleId\":1,\"MenuIndex\":16,\"ShortcutKey\":null,\"Description\":\"Configure account settings\",\"ToolTip\":\"Manage account configurations\",\"IsGroup\":false,\"ParentId\":12,\"Accessibility\":1,\"Icon\":\"account_settings_icon.png\",\"URL\":\"/account-settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null}],\"UserLoginDetails\":[{\"UserId\":2,\"LoginName\":\"dipin\",\"Entity\":\"Entity10\"}]}"} 2025-11-28 10:22:31.839 +05:30 2f7856db-35bf-4bc8-a513-427247667205 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 200 36722 application/json; charset=utf-8 100.5593ms 2025-11-28 10:22:31.875 +05:30 091f8084-7489-453b-9886-3ad8ceda36f9 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 10:22:31.876 +05:30 091f8084-7489-453b-9886-3ad8ceda36f9 INF CORS policy execution successful. 2025-11-28 10:22:31.876 +05:30 091f8084-7489-453b-9886-3ad8ceda36f9 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzAyMjQyLCJleHAiOjE3NjQzMDU4NDIsImlhdCI6MTc2NDMwMjI0Mn0.dNCjI5aQ9pj7o_eW7RsjFXEs27m-4aeo4DdgFch1tnw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 10:22:31.877 +05:30 ad79ff94-4f2c-4236-9e94-49bdb753549f INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 10:22:31.877 +05:30 ad79ff94-4f2c-4236-9e94-49bdb753549f INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 10:22:31.879 +05:30 ad79ff94-4f2c-4236-9e94-49bdb753549f INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 10:22:31.880 +05:30 ad79ff94-4f2c-4236-9e94-49bdb753549f INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 2.8593ms 2025-11-28 10:22:31.880 +05:30 ad79ff94-4f2c-4236-9e94-49bdb753549f INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 10:22:31.880 +05:30 ad79ff94-4f2c-4236-9e94-49bdb753549f INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 091f8084-7489-453b-9886-3ad8ceda36f9}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 10:22:31.880 +05:30 ad79ff94-4f2c-4236-9e94-49bdb753549f INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 5.4837ms 2025-11-28 10:22:31.888 +05:30 32211b3f-1a7f-4550-bb9b-44b25083d24f INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 10:22:31.889 +05:30 32211b3f-1a7f-4550-bb9b-44b25083d24f INF CORS policy execution successful. 2025-11-28 10:22:31.890 +05:30 32211b3f-1a7f-4550-bb9b-44b25083d24f INF HTTP request: Path: /menu/getmenudetails QueryString: ?languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzAyMjQyLCJleHAiOjE3NjQzMDU4NDIsImlhdCI6MTc2NDMwMjI0Mn0.dNCjI5aQ9pj7o_eW7RsjFXEs27m-4aeo4DdgFch1tnw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 10:22:31.892 +05:30 a83c0982-8f55-444c-a0e9-a9428079ee9e INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 10:22:31.892 +05:30 a83c0982-8f55-444c-a0e9-a9428079ee9e INF Route matched with {action = "GetMenuDetails", controller = "Menu"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetMenuDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.MenuController (Sang.CoreSettings.Api). 2025-11-28 10:22:31.902 +05:30 a83c0982-8f55-444c-a0e9-a9428079ee9e INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 10:22:31.907 +05:30 a83c0982-8f55-444c-a0e9-a9428079ee9e INF Executed action Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api) in 14.2661ms 2025-11-28 10:22:31.907 +05:30 a83c0982-8f55-444c-a0e9-a9428079ee9e INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 10:22:31.908 +05:30 a83c0982-8f55-444c-a0e9-a9428079ee9e INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 32211b3f-1a7f-4550-bb9b-44b25083d24f}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 36722} Body: {"status":"Success","statusCode":2000,"message":"Menu Details retrieved.","result":"{\"MenuDetails\":[{\"MenuId\":93,\"MenuName\":\"TestingMaster\",\"MenuCaption\":\"Testing\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Testing\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":66},{\"MenuId\":94,\"MenuName\":\"TestingTab\",\"MenuCaption\":\"TestingTabs\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestingTabs\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":67},{\"MenuId\":64,\"MenuName\":\"NewTest\",\"MenuCaption\":\"Test\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":62,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Test\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":46},{\"MenuId\":70,\"MenuName\":\"TestMenu\",\"MenuCaption\":\"TestMenu\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestMenu\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":49},{\"MenuId\":80,\"MenuName\":\"PTag1\",\"MenuCaption\":\"TestTag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestTag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":58},{\"MenuId\":81,\"MenuName\":\"General Settings\",\"MenuCaption\":\"General Settings\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/general-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":6,\"TagId\":59},{\"MenuId\":82,\"MenuName\":\"t4t4\",\"MenuCaption\":\"y5yy5\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/y5yy5\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":60},{\"MenuId\":90,\"MenuName\":\"Steffy_pos\",\"MenuCaption\":\"s_pos\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tags/s_pos\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":65},{\"MenuId\":125,\"MenuName\":\"dipintag1\",\"MenuCaption\":\"dipintag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/dipintag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":71},{\"MenuId\":147,\"MenuName\":\"Tag View\",\"MenuCaption\":\"Tag View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":148,\"MenuName\":\"Voucher View\",\"MenuCaption\":\"Voucher View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/voucher-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":150,\"MenuName\":\"Test_steffy1\",\"MenuCaption\":\"TSteffy1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TSteffy1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":77},{\"MenuId\":153,\"MenuName\":\"TS_Tag\",\"MenuCaption\":\"TestSteffyTag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":152,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestSteffyTag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":79},{\"MenuId\":156,\"MenuName\":\"gokultest1\",\"MenuCaption\":\"gokul\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/gokul\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":81},{\"MenuId\":157,\"MenuName\":\"CostCenter\",\"MenuCaption\":\"cc\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/cc\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":82},{\"MenuId\":159,\"MenuName\":\"ProductTag\",\"MenuCaption\":\"PT\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":157,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/PT\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":83},{\"MenuId\":162,\"MenuName\":\"pos_Tag1_name\",\"MenuCaption\":\"pos_Tag1_caption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/pos_Tag1_caption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":86},{\"MenuId\":163,\"MenuName\":\"Vendor\",\"MenuCaption\":\"Vendor/Supplier\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":163,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Vendor/Supplier\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":87},{\"MenuId\":164,\"MenuName\":\"ChartOfAccount\",\"MenuCaption\":\"COA\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/COA\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":88},{\"MenuId\":166,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":90},{\"MenuId\":167,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":91},{\"MenuId\":168,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":92},{\"MenuId\":170,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":168,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":93},{\"MenuId\":172,\"MenuName\":\"TradeTypeName\",\"MenuCaption\":\"TradeTypeCaption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TradeTypeCaption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":94},{\"MenuId\":139,\"MenuName\":\"Receipt Payment\",\"MenuCaption\":\"Receipt Payment\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":40,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Receipt Payment\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":72},{\"MenuId\":141,\"MenuName\":\"child\",\"MenuCaption\":\"child\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":140,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/child\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":73},{\"MenuId\":144,\"MenuName\":\"Base Document\",\"MenuCaption\":\"Base Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/base-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":75},{\"MenuId\":145,\"MenuName\":\"Sub Document\",\"MenuCaption\":\"Sub Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sub-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":76},{\"MenuId\":178,\"MenuName\":\"Account_Err\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":177,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Account\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":97},{\"MenuId\":185,\"MenuName\":\"STag1\",\"MenuCaption\":\"STag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":98},{\"MenuId\":186,\"MenuName\":\"STag2\",\"MenuCaption\":\"STag2\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag2\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":99},{\"MenuId\":188,\"MenuName\":\"stag4\",\"MenuCaption\":\"tag4\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag4\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":101},{\"MenuId\":189,\"MenuName\":\"test_tag\",\"MenuCaption\":\"testtag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/testtag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":102},{\"MenuId\":190,\"MenuName\":\"sss\",\"MenuCaption\":\"sss\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sss\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":103},{\"MenuId\":191,\"MenuName\":\"zzz\",\"MenuCaption\":\"lll\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/lll\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":104},{\"MenuId\":182,\"MenuName\":\"Menu_SteffyTest\",\"MenuCaption\":\"Menu_SteffyTest\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":183,\"MenuName\":\"test2\",\"MenuCaption\":\"test2\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":149,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":184,\"MenuName\":\"test3\",\"MenuCaption\":\"test3\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":6,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":146,\"MenuName\":\"View\",\"MenuCaption\":\"View\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":142,\"MenuName\":\"Voucher Setting\",\"MenuCaption\":\"Voucher Setting\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":111,\"MenuName\":\"Business Entity\",\"MenuCaption\":\"Business Entity\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":\"/Business-Entity\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":1},{\"MenuId\":113,\"MenuName\":\"steffy\",\"MenuCaption\":\"steffy\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":176,\"MenuName\":\"aas\",\"MenuCaption\":\"aas\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":177,\"MenuName\":\"Error_Tracker_Masters\",\"MenuCaption\":\"Error_Tracker_Masters\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":92,\"MenuName\":\"test1\",\"MenuCaption\":\"test1\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":58,\"MenuName\":\"ggrgr\",\"MenuCaption\":\"ggrgr\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":57,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":60,\"MenuName\":\"effefefef\",\"MenuCaption\":\"effefefef\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":59,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":109,\"MenuName\":\"Password Policy\",\"MenuCaption\":\"Password Policy\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"\",\"ToolTip\":\"\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"Password Policy_icon.png\",\"URL\":\"/PasswordPolicy\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":38,\"MenuName\":\"Create Company\",\"MenuCaption\":\"Create Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company record\",\"ToolTip\":\"Access create company page\",\"IsGroup\":false,\"ParentId\":17,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/create-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":41,\"MenuName\":\"Tag Settings\",\"MenuCaption\":\"Tag Settings\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/tag-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":42,\"MenuName\":\"Open Company\",\"MenuCaption\":\"Open Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":null,\"URL\":null,\"Type\":null,\"ExternalLink\":null,\"ScreenType\":null,\"TagId\":null},{\"MenuId\":1,\"MenuName\":\"Home\",\"MenuCaption\":\"Home\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":\"Alt+O\",\"Description\":\"'Navigate to the home page\",\"ToolTip\":\"Go to the main home page\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"home\",\"URL\":\"/home\",\"Type\":1,\"ExternalLink\":\"1\",\"ScreenType\":0,\"TagId\":1},{\"MenuId\":17,\"MenuName\":\"New Company\",\"MenuCaption\":\"New Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company\",\"ToolTip\":\"Create a new company record\",\"IsGroup\":true,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/new-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":18,\"MenuName\":\"Edit Company\",\"MenuCaption\":\"Edit Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Edit a new company\",\"ToolTip\":\"Edit a new company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":19,\"MenuName\":\"Delete Company\",\"MenuCaption\":\"Delete Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Delete a company\",\"ToolTip\":\"Delete a company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":20,\"MenuName\":\"Create Profile\",\"MenuCaption\":\"Create Profile\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new user profile\",\"ToolTip\":\"Set up a new user profile\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_profile_icon.png\",\"URL\":\"/create-profile\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":23,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage account details\",\"ToolTip\":\"Access account management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"account_icon.png\",\"URL\":\"/account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":28,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage currency master data\",\"ToolTip\":\"Access currency master management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"currency_master_icon.png\",\"URL\":\"/currency-master\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":4},{\"MenuId\":114,\"MenuName\":\"Change Password\",\"MenuCaption\":\"Change Password\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Change Password\",\"ToolTip\":\"Change Password\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"ChangePassword_icon.png\",\"URL\":\"/ChangePassword\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":115,\"MenuName\":\"Update Personal Info\",\"MenuCaption\":\"Update Personal Info\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Update Personal Info\",\"ToolTip\":\"Update Personal Info\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"UpdatePersonal_Info_icon.png\",\"URL\":\"/Update-Personal-Info\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":180,\"MenuName\":\"Purchase\",\"MenuCaption\":\"Purchase\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Purchase Menu\",\"ToolTip\":\"Go to Purchase\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Purchase\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":181,\"MenuName\":\"Sales\",\"MenuCaption\":\"Sales\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Sales Menu\",\"ToolTip\":\"Go to Sales\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Sales\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":29,\"MenuName\":\"Exchange Rate\",\"MenuCaption\":\"Exchange Rate\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage exchange rate data\",\"ToolTip\":\"Access exchange rate management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_icon.png\",\"URL\":\"/exchange-rate\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":4,\"TagId\":null},{\"MenuId\":24,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage currency details\",\"ToolTip\":\"Access currency management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"currency_icon.png\",\"URL\":\"/tags/currency\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":21,\"MenuName\":\"Create Role\",\"MenuCaption\":\"Create Role\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Create a new user role\",\"ToolTip\":\"Define a new user role\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_role_icon.png\",\"URL\":\"/create-role\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":2,\"TagId\":null},{\"MenuId\":2,\"MenuName\":\"Company\",\"MenuCaption\":\"Company\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"View and manage company details\",\"ToolTip\":\"Access company information\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"company_icon.png\",\"URL\":\"/company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":32,\"MenuName\":\"Unit\",\"MenuCaption\":\"Unit\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage units of measurement\",\"ToolTip\":\"Access unit management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"unit_icon.png\",\"URL\":\"/unit\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":14},{\"MenuId\":3,\"MenuName\":\"Security\",\"MenuCaption\":\"Security\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage user permissions and roles\",\"ToolTip\":\"Configure security settings\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"security_icon.png\",\"URL\":\"/security\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":22,\"MenuName\":\"Create User\",\"MenuCaption\":\"Create User\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Create a new user account\",\"ToolTip\":\"Add a new user to the system\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_user_icon.png\",\"URL\":\"/create-user\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":3,\"TagId\":null},{\"MenuId\":25,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage product details\",\"ToolTip\":\"Access product management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"product_icon.png\",\"URL\":\"/tags/product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":30,\"MenuName\":\"Exchange Rate History\",\"MenuCaption\":\"Exchange Rate History\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"View exchange rate history\",\"ToolTip\":\"Access historical exchange rate data\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_history_icon.png\",\"URL\":\"/exchange-rate-history\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":5,\"TagId\":null},{\"MenuId\":4,\"MenuName\":\"Tags\",\"MenuCaption\":\"Tags\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Maintain master data records\",\"ToolTip\":\"Access master data management\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"masters_icon.png\",\"URL\":\"/masters\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":34,\"MenuName\":\"Seller Price Book\",\"MenuCaption\":\"Seller Price Book\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage seller price books\",\"ToolTip\":\"Access seller price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"seller_price_book_icon.png\",\"URL\":\"/seller-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":46,\"MenuName\":\"PlaceofSupply\",\"MenuCaption\":\"Place of Supply\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage Place of supply details\",\"ToolTip\":\"Access Place of supply management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Placeofsupply_icon.png\",\"URL\":\"/tags/Placeofsupply\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":20},{\"MenuId\":95,\"MenuName\":\"Jurisdiction\",\"MenuCaption\":\"Jurisdiction\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Jurisdiction\",\"ToolTip\":\"Jurisdiction\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Jurisdiction_icon.png\",\"URL\":\"/tags/Jurisdiction\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":21},{\"MenuId\":96,\"MenuName\":\"Tax Code\",\"MenuCaption\":\"Tax Code\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Tax Code\",\"ToolTip\":\"Tax Code\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Tax Code_icon.png\",\"URL\":\"/tags/Tax Code\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":22},{\"MenuId\":97,\"MenuName\":\"Nationality\",\"MenuCaption\":\"Nationality\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Nationality\",\"ToolTip\":\"Nationality\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Nationality\",\"URL\":\"/tags/Nationality\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":23},{\"MenuId\":98,\"MenuName\":\"Country\",\"MenuCaption\":\"Country\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Country\",\"ToolTip\":\"Country\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Country\",\"URL\":\"/tags/Country\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":24},{\"MenuId\":99,\"MenuName\":\"Province\",\"MenuCaption\":\"Province\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Province\",\"ToolTip\":\"Province\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Province_icon.png\",\"URL\":\"/tags/Province\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":25},{\"MenuId\":100,\"MenuName\":\"Territory\",\"MenuCaption\":\"Territory\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Territory\",\"ToolTip\":\"Territory\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Territory_icon.png\",\"URL\":\"/tags/Territory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":26},{\"MenuId\":101,\"MenuName\":\"Township\",\"MenuCaption\":\"Township\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Township\",\"ToolTip\":\"Township\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Township_icon.png\",\"URL\":\"/tags/Township\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":27},{\"MenuId\":102,\"MenuName\":\"Zone\",\"MenuCaption\":\"Zone\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Zone\",\"ToolTip\":\"Zone\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Zone_icon.png\",\"URL\":\"/tags/Zone\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":28},{\"MenuId\":103,\"MenuName\":\"City\",\"MenuCaption\":\"City\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"City\",\"ToolTip\":\"City\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"City_icon.png\",\"URL\":\"/tags/City\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":29},{\"MenuId\":104,\"MenuName\":\"Emplyee\",\"MenuCaption\":\"Emplyee\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Emplyee\",\"ToolTip\":\"Emplyee\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Emplyee_icon.png\",\"URL\":\"/tags/Emplyee\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":30},{\"MenuId\":105,\"MenuName\":\"Fixed Assets\",\"MenuCaption\":\"Fixed Assets\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Fixed Assets\",\"ToolTip\":\"Fixed Assets\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Fixed Assets_icon.png\",\"URL\":\"/tags/Fixed Assets\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":31},{\"MenuId\":106,\"MenuName\":\"Employee Category\",\"MenuCaption\":\"Employee Category\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Employee Category\",\"ToolTip\":\"Employee Category\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Employee Category_icon.png\",\"URL\":\"/tags/Employee Category\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":32},{\"MenuId\":37,\"MenuName\":\"Warehouse\",\"MenuCaption\":\"Warehouse\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage warehouse details\",\"ToolTip\":\"Access warehouse management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"warehouse_icon.png\",\"URL\":\"/tags/warehouse\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":13},{\"MenuId\":128,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Product\",\"ToolTip\":\"Product\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Product_icon.png\",\"URL\":\"/tags/Product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":11},{\"MenuId\":129,\"MenuName\":\"Unit Conversion\",\"MenuCaption\":\"Unit Conversion\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Unit Conversion\",\"ToolTip\":\"Unit Conversion\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Unit Conversion_icon.png\",\"URL\":\"/unit-conversion\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":15},{\"MenuId\":130,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Account\",\"ToolTip\":\"Account\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Account_icon.png\",\"URL\":\"/tags/Account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":2},{\"MenuId\":131,\"MenuName\":\"Customer\",\"MenuCaption\":\"Customer\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Customer\",\"ToolTip\":\"Customer\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Customer_icon.png\",\"URL\":\"/tags/Customer\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":3},{\"MenuId\":133,\"MenuName\":\"Outlet\",\"MenuCaption\":\"Outlet\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Outlet\",\"ToolTip\":\"Outlet\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Outlet_icon.png\",\"URL\":\"/tags/Outlet\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":16},{\"MenuId\":134,\"MenuName\":\"Bin\",\"MenuCaption\":\"Bin\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bin\",\"ToolTip\":\"Bin\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bin_icon.png\",\"URL\":\"/tags/Bin\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":17},{\"MenuId\":135,\"MenuName\":\"Bank\",\"MenuCaption\":\"Bank\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bank\",\"ToolTip\":\"Bank\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bank_icon.png\",\"URL\":\"/tags/Bank\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":18},{\"MenuId\":136,\"MenuName\":\"BankBranch\",\"MenuCaption\":\"BankBranch\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"BankBranch\",\"ToolTip\":\"BankBranch\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"BankBranch_icon.png\",\"URL\":\"/tags/BankBranch\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":19},{\"MenuId\":35,\"MenuName\":\"Buyer Price Book\",\"MenuCaption\":\"Buyer Price Book\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"Manage buyer price books\",\"ToolTip\":\"Access buyer price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"buyer_price_book_icon.png\",\"URL\":\"/buyer-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":5,\"MenuName\":\"Financials\",\"MenuCaption\":\"Financials\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"View financial reports\",\"ToolTip\":\"Access financial data and reports\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"dollar-sign\",\"URL\":\"\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":5},{\"MenuId\":6,\"MenuName\":\"Inventory\",\"MenuCaption\":\"Inventory\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage inventory items and stock\",\"ToolTip\":\"Access inventory management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"warehouse\",\"URL\":\"/inventory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":6},{\"MenuId\":36,\"MenuName\":\"Barcode Definition\",\"MenuCaption\":\"Barcode Definition\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage barcode definitions\",\"ToolTip\":\"Access barcode definition management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"barcode_definition_icon.png\",\"URL\":\"/barcode-definition\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":7,\"MenuName\":\"Fixed Asset\",\"MenuCaption\":\"Fixed Asset\",\"ModuleId\":1,\"MenuIndex\":7,\"ShortcutKey\":null,\"Description\":\"Track fixed assets\",\"ToolTip\":\"Access fixed asset management\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"university\",\"URL\":\"/fixed-asset\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":7},{\"MenuId\":8,\"MenuName\":\"Production\",\"MenuCaption\":\"Production\",\"ModuleId\":1,\"MenuIndex\":8,\"ShortcutKey\":null,\"Description\":\"Manage production processes\",\"ToolTip\":\"Access production management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"boxes\",\"URL\":\"/production\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":8},{\"MenuId\":10,\"MenuName\":\"Quality Control\",\"MenuCaption\":\"Quality Control\",\"ModuleId\":1,\"MenuIndex\":10,\"ShortcutKey\":null,\"Description\":\"Perform quality control checks\",\"ToolTip\":\"Access quality control tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"clipboard-check\",\"URL\":\"/quality-control\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":10},{\"MenuId\":11,\"MenuName\":\"Settings\",\"MenuCaption\":\"Settings\",\"ModuleId\":1,\"MenuIndex\":11,\"ShortcutKey\":null,\"Description\":\"Configure general settings\",\"ToolTip\":\"Access general application settings\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"cog\",\"URL\":\"/settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":16,\"MenuName\":\"Account Settings\",\"MenuCaption\":\"Account Settings\",\"ModuleId\":1,\"MenuIndex\":16,\"ShortcutKey\":null,\"Description\":\"Configure account settings\",\"ToolTip\":\"Manage account configurations\",\"IsGroup\":false,\"ParentId\":12,\"Accessibility\":1,\"Icon\":\"account_settings_icon.png\",\"URL\":\"/account-settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null}],\"UserLoginDetails\":[{\"UserId\":2,\"LoginName\":\"dipin\",\"Entity\":\"Entity10\"}]}"} 2025-11-28 10:22:31.909 +05:30 a83c0982-8f55-444c-a0e9-a9428079ee9e INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 200 36722 application/json; charset=utf-8 20.6045ms 2025-11-28 10:22:31.928 +05:30 87d36459-6159-4333-87a0-805c16a9d30e INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 10:22:31.929 +05:30 87d36459-6159-4333-87a0-805c16a9d30e INF CORS policy execution successful. 2025-11-28 10:22:31.929 +05:30 87d36459-6159-4333-87a0-805c16a9d30e INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzAyMjQyLCJleHAiOjE3NjQzMDU4NDIsImlhdCI6MTc2NDMwMjI0Mn0.dNCjI5aQ9pj7o_eW7RsjFXEs27m-4aeo4DdgFch1tnw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 10:22:31.929 +05:30 a08e890d-40be-4205-8dc9-7680be724180 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 10:22:31.930 +05:30 a08e890d-40be-4205-8dc9-7680be724180 INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 10:22:31.932 +05:30 a08e890d-40be-4205-8dc9-7680be724180 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 10:22:31.932 +05:30 a08e890d-40be-4205-8dc9-7680be724180 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 2.6949ms 2025-11-28 10:22:31.932 +05:30 a08e890d-40be-4205-8dc9-7680be724180 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 10:22:31.933 +05:30 a08e890d-40be-4205-8dc9-7680be724180 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 87d36459-6159-4333-87a0-805c16a9d30e}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 10:22:31.933 +05:30 a08e890d-40be-4205-8dc9-7680be724180 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 4.8565ms 2025-11-28 10:22:32.044 +05:30 e4727e2a-a9f2-4721-ab65-d1bd93db3ad6 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 10:22:32.048 +05:30 64926304-80ee-425a-87b9-090fe3ad8c04 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 10:22:32.048 +05:30 e449d268-31af-4d18-bde0-80a5408badf7 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 10:22:32.048 +05:30 e4727e2a-a9f2-4721-ab65-d1bd93db3ad6 INF CORS policy execution successful. 2025-11-28 10:22:32.048 +05:30 64926304-80ee-425a-87b9-090fe3ad8c04 INF CORS policy execution successful. 2025-11-28 10:22:32.048 +05:30 e449d268-31af-4d18-bde0-80a5408badf7 INF CORS policy execution successful. 2025-11-28 10:22:32.048 +05:30 64926304-80ee-425a-87b9-090fe3ad8c04 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 204 null null 0.3871ms 2025-11-28 10:22:32.048 +05:30 e4727e2a-a9f2-4721-ab65-d1bd93db3ad6 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 204 null null 3.8557ms 2025-11-28 10:22:32.048 +05:30 e449d268-31af-4d18-bde0-80a5408badf7 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 204 null null 0.4724ms 2025-11-28 10:22:32.055 +05:30 1f6a3164-ad7b-403b-bd50-4c3b1ae622e0 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 10:22:32.056 +05:30 1f6a3164-ad7b-403b-bd50-4c3b1ae622e0 INF CORS policy execution successful. 2025-11-28 10:22:32.056 +05:30 1f6a3164-ad7b-403b-bd50-4c3b1ae622e0 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 204 null null 0.3367ms 2025-11-28 10:22:32.092 +05:30 c7c8b55b-129d-4b65-979a-a82d16130269 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 10:22:32.093 +05:30 c7c8b55b-129d-4b65-979a-a82d16130269 INF CORS policy execution successful. 2025-11-28 10:22:32.093 +05:30 c7c8b55b-129d-4b65-979a-a82d16130269 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 204 null null 0.5146ms 2025-11-28 10:22:32.094 +05:30 5acfb8ab-5c7a-4eca-945e-457be21716b9 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 10:22:32.095 +05:30 5acfb8ab-5c7a-4eca-945e-457be21716b9 INF CORS policy execution successful. 2025-11-28 10:22:32.095 +05:30 5acfb8ab-5c7a-4eca-945e-457be21716b9 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 204 null null 0.4511ms 2025-11-28 10:22:32.100 +05:30 ea5c364a-5bc0-4e6b-92f8-652b7d44574e INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 10:22:32.100 +05:30 f62d8986-10f1-4e0a-8e76-71b542b54ef3 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 10:22:32.100 +05:30 ea5c364a-5bc0-4e6b-92f8-652b7d44574e INF CORS policy execution successful. 2025-11-28 10:22:32.100 +05:30 f62d8986-10f1-4e0a-8e76-71b542b54ef3 INF CORS policy execution successful. 2025-11-28 10:22:32.100 +05:30 f62d8986-10f1-4e0a-8e76-71b542b54ef3 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 204 null null 0.3589ms 2025-11-28 10:22:32.100 +05:30 ea5c364a-5bc0-4e6b-92f8-652b7d44574e INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 204 null null 0.5373ms 2025-11-28 10:22:32.112 +05:30 daf5ed48-322f-48f6-aa21-841dfe205854 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 10:22:32.112 +05:30 daf5ed48-322f-48f6-aa21-841dfe205854 INF CORS policy execution successful. 2025-11-28 10:22:32.113 +05:30 daf5ed48-322f-48f6-aa21-841dfe205854 INF HTTP request: Path: /language/getlanguagelist QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzAyMjQyLCJleHAiOjE3NjQzMDU4NDIsImlhdCI6MTc2NDMwMjI0Mn0.dNCjI5aQ9pj7o_eW7RsjFXEs27m-4aeo4DdgFch1tnw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 10:22:32.113 +05:30 6be86d99-8d2c-4667-8fe0-a1a03586dfad INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 10:22:32.115 +05:30 695b5e5b-b065-40ed-8b3b-2652c352d3e1 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 10:22:32.115 +05:30 695b5e5b-b065-40ed-8b3b-2652c352d3e1 INF CORS policy execution successful. 2025-11-28 10:22:32.115 +05:30 695b5e5b-b065-40ed-8b3b-2652c352d3e1 INF HTTP request: Path: /action/getuseractions QueryString: ?menuId=180 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzAyMjQyLCJleHAiOjE3NjQzMDU4NDIsImlhdCI6MTc2NDMwMjI0Mn0.dNCjI5aQ9pj7o_eW7RsjFXEs27m-4aeo4DdgFch1tnw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 10:22:32.116 +05:30 aef28b9d-a708-4e69-8c03-d4691ea8b708 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 10:22:32.116 +05:30 aef28b9d-a708-4e69-8c03-d4691ea8b708 INF Route matched with {action = "GetUserActions", controller = "Action"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserActions(Int32) on controller Sang.CoreSettings.Api.Controllers.ActionController (Sang.CoreSettings.Api). 2025-11-28 10:22:32.118 +05:30 6be86d99-8d2c-4667-8fe0-a1a03586dfad INF Route matched with {action = "GetLanguageList", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageList(System.String) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 10:22:32.136 +05:30 1536e2fe-d01b-45d2-99cc-63b6a141e585 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 10:22:32.137 +05:30 1536e2fe-d01b-45d2-99cc-63b6a141e585 INF CORS policy execution successful. 2025-11-28 10:22:32.137 +05:30 1536e2fe-d01b-45d2-99cc-63b6a141e585 INF HTTP request: Path: /transactionlayout/gettransactionlayoutlist QueryString: ?DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzAyMjQyLCJleHAiOjE3NjQzMDU4NDIsImlhdCI6MTc2NDMwMjI0Mn0.dNCjI5aQ9pj7o_eW7RsjFXEs27m-4aeo4DdgFch1tnw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 10:22:32.138 +05:30 0b618bed-7690-4d3d-a871-fb2fe2615e3d INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 10:22:32.138 +05:30 0b618bed-7690-4d3d-a871-fb2fe2615e3d INF Route matched with {action = "GetTransactionLayoutList", controller = "TransactionLayout"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionLayoutList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionLayoutController (Sang.CoreSettings.Api). 2025-11-28 10:22:32.142 +05:30 28b7248a-ea34-4906-b65f-65da5ea0dd0d INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 10:22:32.143 +05:30 28b7248a-ea34-4906-b65f-65da5ea0dd0d INF CORS policy execution successful. 2025-11-28 10:22:32.143 +05:30 28b7248a-ea34-4906-b65f-65da5ea0dd0d INF HTTP request: Path: /language/getlanguagedetails QueryString: ?id=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzAyMjQyLCJleHAiOjE3NjQzMDU4NDIsImlhdCI6MTc2NDMwMjI0Mn0.dNCjI5aQ9pj7o_eW7RsjFXEs27m-4aeo4DdgFch1tnw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 10:22:32.143 +05:30 64d537fd-004d-442e-ab1b-42dfc5374eec INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 10:22:32.143 +05:30 64d537fd-004d-442e-ab1b-42dfc5374eec INF Route matched with {action = "GetLanguageDetails", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 10:22:32.197 +05:30 aef28b9d-a708-4e69-8c03-d4691ea8b708 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 10:22:32.198 +05:30 aef28b9d-a708-4e69-8c03-d4691ea8b708 INF Executed action Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api) in 81.793ms 2025-11-28 10:22:32.198 +05:30 aef28b9d-a708-4e69-8c03-d4691ea8b708 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 10:22:32.198 +05:30 aef28b9d-a708-4e69-8c03-d4691ea8b708 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 695b5e5b-b065-40ed-8b3b-2652c352d3e1}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1634} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"iAction\":81,\"Name\":\"Access\",\"Caption\":\"Access\",\"ActionType\":3},{\"iAction\":82,\"Name\":\"Add\",\"Caption\":\"New\",\"ActionType\":1},{\"iAction\":83,\"Name\":\"Edit\",\"Caption\":\"Edit\",\"ActionType\":1},{\"iAction\":84,\"Name\":\"Delete\",\"Caption\":\"Delete\",\"ActionType\":1},{\"iAction\":85,\"Name\":\"View\",\"Caption\":\"View\",\"ActionType\":1},{\"iAction\":86,\"Name\":\"Save\",\"Caption\":\"Save\",\"ActionType\":1},{\"iAction\":87,\"Name\":\"Excel\",\"Caption\":\"Excel\",\"ActionType\":1},{\"iAction\":88,\"Name\":\"ViewSummary\",\"Caption\":\"ViewSummary\",\"ActionType\":3},{\"iAction\":89,\"Name\":\"Close\",\"Caption\":\"Close\",\"ActionType\":1},{\"iAction\":90,\"Name\":\"Clear\",\"Caption\":\"Clear\",\"ActionType\":1},{\"iAction\":91,\"Name\":\"Copy\",\"Caption\":\"Copy\",\"ActionType\":5},{\"iAction\":92,\"Name\":\"Clone\",\"Caption\":\"Clone\",\"ActionType\":1},{\"iAction\":93,\"Name\":\"Import\",\"Caption\":\"Import\",\"ActionType\":1},{\"iAction\":94,\"Name\":\"Export\",\"Caption\":\"Export\",\"ActionType\":1},{\"iAction\":95,\"Name\":\"Load\",\"Caption\":\"Load\",\"ActionType\":1},{\"iAction\":96,\"Name\":\"Refresh\",\"Caption\":\"Refresh\",\"ActionType\":1},{\"iAction\":97,\"Name\":\"MassUpdate\",\"Caption\":\"Mass Update\",\"ActionType\":2},{\"iAction\":98,\"Name\":\"DeleteAll\",\"Caption\":\"Delete All\",\"ActionType\":2},{\"iAction\":99,\"Name\":\"Print\",\"Caption\":\"Print\",\"ActionType\":1},{\"iAction\":100,\"Name\":\"Settings\",\"Caption\":\"Settings\",\"ActionType\":2}]"} 2025-11-28 10:22:32.198 +05:30 aef28b9d-a708-4e69-8c03-d4691ea8b708 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 200 1634 application/json; charset=utf-8 83.6516ms 2025-11-28 10:22:32.205 +05:30 64d537fd-004d-442e-ab1b-42dfc5374eec INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 10:22:32.206 +05:30 64d537fd-004d-442e-ab1b-42dfc5374eec INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api) in 62.1087ms 2025-11-28 10:22:32.206 +05:30 64d537fd-004d-442e-ab1b-42dfc5374eec INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 10:22:32.206 +05:30 64d537fd-004d-442e-ab1b-42dfc5374eec INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 28b7248a-ea34-4906-b65f-65da5ea0dd0d}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 243} Body: {"status":"Success","statusCode":2000,"message":"Language Details retrieved.","result":"[{\"IId\":1,\"Name\":\"English\",\"Code\":\"Eng\",\"Alternate Name\":\"English\",\"Icon\":\"string\",\"ParentName\":null,\"iParent\":0,\"bGroup\":false}]"} 2025-11-28 10:22:32.206 +05:30 64d537fd-004d-442e-ab1b-42dfc5374eec INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 200 243 application/json; charset=utf-8 64.0733ms 2025-11-28 10:22:32.207 +05:30 0b618bed-7690-4d3d-a871-fb2fe2615e3d INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 10:22:32.207 +05:30 0b618bed-7690-4d3d-a871-fb2fe2615e3d INF Executed action Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api) in 68.8227ms 2025-11-28 10:22:32.207 +05:30 0b618bed-7690-4d3d-a871-fb2fe2615e3d INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 10:22:32.207 +05:30 0b618bed-7690-4d3d-a871-fb2fe2615e3d INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 1536e2fe-d01b-45d2-99cc-63b6a141e585}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 309} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":32,\"Name\":\"Purchase\"},{\"Id\":33,\"Name\":\"purchase1\"},{\"Id\":34,\"Name\":\"purchase2\"},{\"Id\":35,\"Name\":\"purchase3\"},{\"Id\":37,\"Name\":\"purchase5\"},{\"Id\":31,\"Name\":\"TestLayout01\"}]"} 2025-11-28 10:22:32.207 +05:30 0b618bed-7690-4d3d-a871-fb2fe2615e3d INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 200 309 application/json; charset=utf-8 70.8335ms 2025-11-28 10:22:32.208 +05:30 6be86d99-8d2c-4667-8fe0-a1a03586dfad INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 10:22:32.208 +05:30 6be86d99-8d2c-4667-8fe0-a1a03586dfad INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api) in 89.9031ms 2025-11-28 10:22:32.208 +05:30 6be86d99-8d2c-4667-8fe0-a1a03586dfad INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 10:22:32.209 +05:30 6be86d99-8d2c-4667-8fe0-a1a03586dfad INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: daf5ed48-322f-48f6-aa21-841dfe205854}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 221} Body: {"status":"Success","statusCode":2000,"message":"Language List retrieved.","result":"[{\"Id\":2,\"Name\":\"Arabic\"},{\"Id\":3,\"Name\":\"Chinese\"},{\"Id\":1,\"Name\":\"English\"},{\"Id\":4,\"Name\":\"LanguageTest1\"}]"} 2025-11-28 10:22:32.209 +05:30 6be86d99-8d2c-4667-8fe0-a1a03586dfad INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 200 221 application/json; charset=utf-8 97.1597ms 2025-11-28 10:22:32.254 +05:30 130a373a-4593-467b-a966-29d153ef94bc INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 10:22:32.254 +05:30 130a373a-4593-467b-a966-29d153ef94bc INF CORS policy execution successful. 2025-11-28 10:22:32.255 +05:30 130a373a-4593-467b-a966-29d153ef94bc INF HTTP request: Path: /action/getuseractions QueryString: ?menuId=180 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzAyMjQyLCJleHAiOjE3NjQzMDU4NDIsImlhdCI6MTc2NDMwMjI0Mn0.dNCjI5aQ9pj7o_eW7RsjFXEs27m-4aeo4DdgFch1tnw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 10:22:32.255 +05:30 6fbe89e3-8451-4a3f-ba0e-8e0dcdd35f1a INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 10:22:32.255 +05:30 6fbe89e3-8451-4a3f-ba0e-8e0dcdd35f1a INF Route matched with {action = "GetUserActions", controller = "Action"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserActions(Int32) on controller Sang.CoreSettings.Api.Controllers.ActionController (Sang.CoreSettings.Api). 2025-11-28 10:22:32.260 +05:30 316b32b6-4188-4ec2-a790-e14877cc5440 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 10:22:32.261 +05:30 316b32b6-4188-4ec2-a790-e14877cc5440 INF CORS policy execution successful. 2025-11-28 10:22:32.261 +05:30 20eb4a65-4938-4bea-b23d-a35d3badfb51 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 10:22:32.261 +05:30 316b32b6-4188-4ec2-a790-e14877cc5440 INF HTTP request: Path: /transactionlayout/gettransactionlayoutlist QueryString: ?DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzAyMjQyLCJleHAiOjE3NjQzMDU4NDIsImlhdCI6MTc2NDMwMjI0Mn0.dNCjI5aQ9pj7o_eW7RsjFXEs27m-4aeo4DdgFch1tnw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 10:22:32.261 +05:30 c4acaeb9-874e-4e07-8a58-a1fa6611ec2b INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 10:22:32.261 +05:30 20eb4a65-4938-4bea-b23d-a35d3badfb51 INF CORS policy execution successful. 2025-11-28 10:22:32.261 +05:30 c4acaeb9-874e-4e07-8a58-a1fa6611ec2b INF Route matched with {action = "GetTransactionLayoutList", controller = "TransactionLayout"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionLayoutList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionLayoutController (Sang.CoreSettings.Api). 2025-11-28 10:22:32.261 +05:30 20eb4a65-4938-4bea-b23d-a35d3badfb51 INF HTTP request: Path: /language/getlanguagedetails QueryString: ?id=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzAyMjQyLCJleHAiOjE3NjQzMDU4NDIsImlhdCI6MTc2NDMwMjI0Mn0.dNCjI5aQ9pj7o_eW7RsjFXEs27m-4aeo4DdgFch1tnw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 10:22:32.262 +05:30 bdb31494-1601-40a8-bd7e-9e9d67bd38f3 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 10:22:32.262 +05:30 bdb31494-1601-40a8-bd7e-9e9d67bd38f3 INF Route matched with {action = "GetLanguageDetails", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 10:22:32.263 +05:30 6fbe89e3-8451-4a3f-ba0e-8e0dcdd35f1a INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 10:22:32.263 +05:30 6fbe89e3-8451-4a3f-ba0e-8e0dcdd35f1a INF Executed action Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api) in 7.401ms 2025-11-28 10:22:32.263 +05:30 6fbe89e3-8451-4a3f-ba0e-8e0dcdd35f1a INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 10:22:32.263 +05:30 6fbe89e3-8451-4a3f-ba0e-8e0dcdd35f1a INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 130a373a-4593-467b-a966-29d153ef94bc}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1634} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"iAction\":81,\"Name\":\"Access\",\"Caption\":\"Access\",\"ActionType\":3},{\"iAction\":82,\"Name\":\"Add\",\"Caption\":\"New\",\"ActionType\":1},{\"iAction\":83,\"Name\":\"Edit\",\"Caption\":\"Edit\",\"ActionType\":1},{\"iAction\":84,\"Name\":\"Delete\",\"Caption\":\"Delete\",\"ActionType\":1},{\"iAction\":85,\"Name\":\"View\",\"Caption\":\"View\",\"ActionType\":1},{\"iAction\":86,\"Name\":\"Save\",\"Caption\":\"Save\",\"ActionType\":1},{\"iAction\":87,\"Name\":\"Excel\",\"Caption\":\"Excel\",\"ActionType\":1},{\"iAction\":88,\"Name\":\"ViewSummary\",\"Caption\":\"ViewSummary\",\"ActionType\":3},{\"iAction\":89,\"Name\":\"Close\",\"Caption\":\"Close\",\"ActionType\":1},{\"iAction\":90,\"Name\":\"Clear\",\"Caption\":\"Clear\",\"ActionType\":1},{\"iAction\":91,\"Name\":\"Copy\",\"Caption\":\"Copy\",\"ActionType\":5},{\"iAction\":92,\"Name\":\"Clone\",\"Caption\":\"Clone\",\"ActionType\":1},{\"iAction\":93,\"Name\":\"Import\",\"Caption\":\"Import\",\"ActionType\":1},{\"iAction\":94,\"Name\":\"Export\",\"Caption\":\"Export\",\"ActionType\":1},{\"iAction\":95,\"Name\":\"Load\",\"Caption\":\"Load\",\"ActionType\":1},{\"iAction\":96,\"Name\":\"Refresh\",\"Caption\":\"Refresh\",\"ActionType\":1},{\"iAction\":97,\"Name\":\"MassUpdate\",\"Caption\":\"Mass Update\",\"ActionType\":2},{\"iAction\":98,\"Name\":\"DeleteAll\",\"Caption\":\"Delete All\",\"ActionType\":2},{\"iAction\":99,\"Name\":\"Print\",\"Caption\":\"Print\",\"ActionType\":1},{\"iAction\":100,\"Name\":\"Settings\",\"Caption\":\"Settings\",\"ActionType\":2}]"} 2025-11-28 10:22:32.263 +05:30 6fbe89e3-8451-4a3f-ba0e-8e0dcdd35f1a INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 200 1634 application/json; charset=utf-8 9.8911ms 2025-11-28 10:22:32.263 +05:30 c4acaeb9-874e-4e07-8a58-a1fa6611ec2b INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 10:22:32.264 +05:30 c4acaeb9-874e-4e07-8a58-a1fa6611ec2b INF Executed action Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api) in 2.3648ms 2025-11-28 10:22:32.264 +05:30 c4acaeb9-874e-4e07-8a58-a1fa6611ec2b INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 10:22:32.264 +05:30 c4acaeb9-874e-4e07-8a58-a1fa6611ec2b INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 316b32b6-4188-4ec2-a790-e14877cc5440}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 309} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":32,\"Name\":\"Purchase\"},{\"Id\":33,\"Name\":\"purchase1\"},{\"Id\":34,\"Name\":\"purchase2\"},{\"Id\":35,\"Name\":\"purchase3\"},{\"Id\":37,\"Name\":\"purchase5\"},{\"Id\":31,\"Name\":\"TestLayout01\"}]"} 2025-11-28 10:22:32.264 +05:30 bdb31494-1601-40a8-bd7e-9e9d67bd38f3 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 10:22:32.264 +05:30 c4acaeb9-874e-4e07-8a58-a1fa6611ec2b INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 200 309 application/json; charset=utf-8 3.9256ms 2025-11-28 10:22:32.264 +05:30 bdb31494-1601-40a8-bd7e-9e9d67bd38f3 INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api) in 2.477ms 2025-11-28 10:22:32.264 +05:30 bdb31494-1601-40a8-bd7e-9e9d67bd38f3 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 10:22:32.264 +05:30 bdb31494-1601-40a8-bd7e-9e9d67bd38f3 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 20eb4a65-4938-4bea-b23d-a35d3badfb51}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 243} Body: {"status":"Success","statusCode":2000,"message":"Language Details retrieved.","result":"[{\"IId\":1,\"Name\":\"English\",\"Code\":\"Eng\",\"Alternate Name\":\"English\",\"Icon\":\"string\",\"ParentName\":null,\"iParent\":0,\"bGroup\":false}]"} 2025-11-28 10:22:32.265 +05:30 bdb31494-1601-40a8-bd7e-9e9d67bd38f3 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 200 243 application/json; charset=utf-8 3.7421ms 2025-11-28 10:22:32.270 +05:30 f53f6ed0-5cd4-4119-816a-0d1a2524f498 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 10:22:32.271 +05:30 f53f6ed0-5cd4-4119-816a-0d1a2524f498 INF CORS policy execution successful. 2025-11-28 10:22:32.271 +05:30 f53f6ed0-5cd4-4119-816a-0d1a2524f498 INF HTTP request: Path: /language/getlanguagelist QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzAyMjQyLCJleHAiOjE3NjQzMDU4NDIsImlhdCI6MTc2NDMwMjI0Mn0.dNCjI5aQ9pj7o_eW7RsjFXEs27m-4aeo4DdgFch1tnw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 10:22:32.271 +05:30 bcd2a49d-0d23-499f-ac5b-8792a9d6662b INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 10:22:32.271 +05:30 bcd2a49d-0d23-499f-ac5b-8792a9d6662b INF Route matched with {action = "GetLanguageList", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageList(System.String) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 10:22:32.273 +05:30 bcd2a49d-0d23-499f-ac5b-8792a9d6662b INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 10:22:32.274 +05:30 bcd2a49d-0d23-499f-ac5b-8792a9d6662b INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api) in 2.2316ms 2025-11-28 10:22:32.274 +05:30 bcd2a49d-0d23-499f-ac5b-8792a9d6662b INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 10:22:32.274 +05:30 bcd2a49d-0d23-499f-ac5b-8792a9d6662b INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: f53f6ed0-5cd4-4119-816a-0d1a2524f498}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 221} Body: {"status":"Success","statusCode":2000,"message":"Language List retrieved.","result":"[{\"Id\":2,\"Name\":\"Arabic\"},{\"Id\":3,\"Name\":\"Chinese\"},{\"Id\":1,\"Name\":\"English\"},{\"Id\":4,\"Name\":\"LanguageTest1\"}]"} 2025-11-28 10:22:32.274 +05:30 bcd2a49d-0d23-499f-ac5b-8792a9d6662b INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 200 221 application/json; charset=utf-8 3.561ms 2025-11-28 10:22:39.802 +05:30 9b39799a-88ab-41cc-a216-3721d38130cf INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 10:22:39.803 +05:30 9b39799a-88ab-41cc-a216-3721d38130cf INF CORS policy execution successful. 2025-11-28 10:22:39.804 +05:30 9b39799a-88ab-41cc-a216-3721d38130cf INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 204 null null 1.2467ms 2025-11-28 10:22:39.811 +05:30 ee9ee0d1-d584-44bc-ad2c-3c7cdce7aacb INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 10:22:39.811 +05:30 ee9ee0d1-d584-44bc-ad2c-3c7cdce7aacb INF CORS policy execution successful. 2025-11-28 10:22:39.812 +05:30 ee9ee0d1-d584-44bc-ad2c-3c7cdce7aacb INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 204 null null 0.5311ms 2025-11-28 10:22:39.866 +05:30 5ede605c-5588-4176-8876-ecfb0614c1f4 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 10:22:39.868 +05:30 5ede605c-5588-4176-8876-ecfb0614c1f4 INF CORS policy execution successful. 2025-11-28 10:22:39.869 +05:30 5ede605c-5588-4176-8876-ecfb0614c1f4 INF HTTP request: Path: /transactionview/gettransactionviewlist QueryString: ?search=&DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzAyMjQyLCJleHAiOjE3NjQzMDU4NDIsImlhdCI6MTc2NDMwMjI0Mn0.dNCjI5aQ9pj7o_eW7RsjFXEs27m-4aeo4DdgFch1tnw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 10:22:39.869 +05:30 b77d2b2f-df26-4b72-8679-cd274bf2c885 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 10:22:39.870 +05:30 b77d2b2f-df26-4b72-8679-cd274bf2c885 INF Route matched with {action = "GetTransactionViewList", controller = "TransactionView"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionViewList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionViewController (Sang.CoreSettings.Api). 2025-11-28 10:22:39.883 +05:30 b77d2b2f-df26-4b72-8679-cd274bf2c885 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 10:22:39.884 +05:30 b77d2b2f-df26-4b72-8679-cd274bf2c885 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api) in 13.6026ms 2025-11-28 10:22:39.884 +05:30 b77d2b2f-df26-4b72-8679-cd274bf2c885 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 10:22:39.884 +05:30 b77d2b2f-df26-4b72-8679-cd274bf2c885 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 5ede605c-5588-4176-8876-ecfb0614c1f4}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 131} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":10,\"Name\":\"TestView\"}]"} 2025-11-28 10:22:39.884 +05:30 b77d2b2f-df26-4b72-8679-cd274bf2c885 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 200 131 application/json; charset=utf-8 18.2119ms 2025-11-28 10:22:39.942 +05:30 4d9304e6-315d-44db-bf00-bb3ec685c341 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 10:22:39.943 +05:30 4d9304e6-315d-44db-bf00-bb3ec685c341 INF CORS policy execution successful. 2025-11-28 10:22:39.943 +05:30 4d9304e6-315d-44db-bf00-bb3ec685c341 INF HTTP request: Path: /transactionview/gettransactionviewlist QueryString: ?search=&DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzAyMjQyLCJleHAiOjE3NjQzMDU4NDIsImlhdCI6MTc2NDMwMjI0Mn0.dNCjI5aQ9pj7o_eW7RsjFXEs27m-4aeo4DdgFch1tnw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 10:22:39.943 +05:30 8bf1a721-10ac-41f9-ba22-31eacb586f18 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 10:22:39.943 +05:30 8bf1a721-10ac-41f9-ba22-31eacb586f18 INF Route matched with {action = "GetTransactionViewList", controller = "TransactionView"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionViewList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionViewController (Sang.CoreSettings.Api). 2025-11-28 10:22:39.947 +05:30 8bf1a721-10ac-41f9-ba22-31eacb586f18 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 10:22:39.947 +05:30 8bf1a721-10ac-41f9-ba22-31eacb586f18 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api) in 3.7345ms 2025-11-28 10:22:39.947 +05:30 8bf1a721-10ac-41f9-ba22-31eacb586f18 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 10:22:39.947 +05:30 8bf1a721-10ac-41f9-ba22-31eacb586f18 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 4d9304e6-315d-44db-bf00-bb3ec685c341}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 131} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":10,\"Name\":\"TestView\"}]"} 2025-11-28 10:22:39.948 +05:30 8bf1a721-10ac-41f9-ba22-31eacb586f18 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 200 131 application/json; charset=utf-8 5.8052ms 2025-11-28 10:22:40.031 +05:30 e78090c7-d630-4bd7-8718-436be6256fdd INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - null null 2025-11-28 10:22:40.031 +05:30 e78090c7-d630-4bd7-8718-436be6256fdd INF CORS policy execution successful. 2025-11-28 10:22:40.031 +05:30 e78090c7-d630-4bd7-8718-436be6256fdd INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - 204 null null 0.635ms 2025-11-28 10:22:40.099 +05:30 98624d30-6d4e-4c1d-9d88-bf8565c5da3f INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - null null 2025-11-28 10:22:40.099 +05:30 98624d30-6d4e-4c1d-9d88-bf8565c5da3f INF CORS policy execution successful. 2025-11-28 10:22:40.100 +05:30 98624d30-6d4e-4c1d-9d88-bf8565c5da3f INF HTTP request: Path: /transactionview/gettransactionviewfield QueryString: ?Id=10&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzAyMjQyLCJleHAiOjE3NjQzMDU4NDIsImlhdCI6MTc2NDMwMjI0Mn0.dNCjI5aQ9pj7o_eW7RsjFXEs27m-4aeo4DdgFch1tnw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 10:22:40.100 +05:30 5a8802e3-86ad-4a68-a505-bb7a7d5384f2 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewField (Sang.CoreSettings.Api)' 2025-11-28 10:22:40.100 +05:30 5a8802e3-86ad-4a68-a505-bb7a7d5384f2 INF Route matched with {action = "GetTransactionViewField", controller = "TransactionView"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionViewField(Int32, Int32) on controller Sang.CoreSettings.Api.Controllers.TransactionViewController (Sang.CoreSettings.Api). 2025-11-28 10:22:40.123 +05:30 5a8802e3-86ad-4a68-a505-bb7a7d5384f2 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 10:22:40.123 +05:30 5a8802e3-86ad-4a68-a505-bb7a7d5384f2 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewField (Sang.CoreSettings.Api) in 23.2488ms 2025-11-28 10:22:40.123 +05:30 5a8802e3-86ad-4a68-a505-bb7a7d5384f2 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewField (Sang.CoreSettings.Api)' 2025-11-28 10:22:40.124 +05:30 5a8802e3-86ad-4a68-a505-bb7a7d5384f2 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 98624d30-6d4e-4c1d-9d88-bf8565c5da3f}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 10280} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":1,\"Type\":2,\"Caption\":\"AdditionalCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput1\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":1,\"Type\":1,\"Caption\":\"Narration\",\"DefaultValue\":null,\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"sNarration\",\"ReadOnly\":false,\"NoDecimal\":200},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":2,\"Type\":2,\"Caption\":\"Discount\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput2\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":3,\"Type\":2,\"Caption\":\"Discount%\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput3\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":4,\"Type\":2,\"Caption\":\"TaxableAmt\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput4\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":4,\"Type\":1,\"Caption\":\"Id\",\"DefaultValue\":null,\"Hidden\":true,\"ViewField_ReadOnly\":false,\"Mandatory\":true,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":true,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"Id\",\"ReadOnly\":false,\"NoDecimal\":200},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":5,\"Type\":2,\"Caption\":\"VAT%\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput5\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":6,\"Type\":2,\"Caption\":\"VATAmt\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput6\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":7,\"Type\":2,\"Caption\":\"ShippingCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput7\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":8,\"Type\":2,\"Caption\":\"DeliveryCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput8\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":9,\"Type\":2,\"Caption\":\"LabourCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput9\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":10,\"Type\":2,\"Caption\":\"HandlingCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput10\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":11,\"Type\":2,\"Caption\":\"CustomDuty\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput11\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":12,\"Type\":2,\"Caption\":\"ServiceCharge\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput12\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":13,\"Type\":2,\"Caption\":\"Insurance\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput13\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":14,\"Type\":2,\"Caption\":\"LateFee\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput14\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":15,\"Type\":2,\"Caption\":\"SalesTax\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput15\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":16,\"Type\":2,\"Caption\":\"ExciseTax\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput16\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":17,\"Type\":2,\"Caption\":\"Rebate%\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput17\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":18,\"Type\":2,\"Caption\":\"Subsidy\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput18\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":19,\"Type\":2,\"Caption\":\"LoyaltyPoint\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput19\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":20,\"Type\":2,\"Caption\":\"TradeInValue\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput20\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":21,\"Type\":2,\"Caption\":\"Promotion\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput21\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":22,\"Type\":2,\"Caption\":\"CashDiscount \",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput22\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":23,\"Type\":2,\"Caption\":\"Membership\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput23\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":24,\"Type\":2,\"Caption\":\"PromotionDiscount\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput24\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":2,\"Type\":1,\"Caption\":\"PlaceOfSupply\",\"DefaultValue\":null,\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":2,\"Field_Name\":\"iPlaceOfSupply\",\"ReadOnly\":false,\"NoDecimal\":200},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":5,\"Type\":1,\"Caption\":\"Warehouse\",\"DefaultValue\":null,\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":2,\"Field_Name\":\"iWarehouse\",\"ReadOnly\":false,\"NoDecimal\":200}]"} 2025-11-28 10:22:40.125 +05:30 5a8802e3-86ad-4a68-a505-bb7a7d5384f2 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - 200 10280 application/json; charset=utf-8 26.0468ms 2025-11-28 10:32:43.136 +05:30 INF Application is shutting down... 2025-11-28 11:02:27.204 +05:30 WRN Using an in-memory repository. Keys will not be persisted to storage. 2025-11-28 11:02:27.281 +05:30 WRN Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits. 2025-11-28 11:02:27.317 +05:30 INF Creating key {aad666bb-f82c-437b-87bf-f30ad9456b34} with creation date 2025-11-28 05:32:27Z, activation date 2025-11-28 05:32:27Z, and expiration date 2026-02-26 05:32:27Z. 2025-11-28 11:02:27.336 +05:30 WRN No XML encryptor configured. Key {aad666bb-f82c-437b-87bf-f30ad9456b34} may be persisted to storage in unencrypted form. 2025-11-28 11:02:27.672 +05:30 INF Application started. Press Ctrl+C to shut down. 2025-11-28 11:02:27.673 +05:30 INF Hosting environment: Production 2025-11-28 11:02:27.673 +05:30 INF Content root path: C:\inetpub\wwwroot\SangCoreSettingsAPI 2025-11-28 11:02:27.686 +05:30 91c73869-3dd7-4129-8219-7a8dec6da7c0 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/swagger/index.html - null null 2025-11-28 11:02:27.882 +05:30 91c73869-3dd7-4129-8219-7a8dec6da7c0 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/swagger/index.html - 200 null text/html;charset=utf-8 197.9529ms 2025-11-28 11:02:27.975 +05:30 56cb388a-b72a-4b43-9b43-0c91ed79f2cb INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/swagger/swagger-ui-bundle.js - null null 2025-11-28 11:02:27.975 +05:30 f1081a6a-01f2-467c-b244-60b57dde9276 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/swagger/swagger-ui.css - null null 2025-11-28 11:02:27.998 +05:30 f1081a6a-01f2-467c-b244-60b57dde9276 INF Sending file. Request path: '/swagger-ui.css'. Physical path: 'N/A' 2025-11-28 11:02:28.011 +05:30 eb922dfb-f799-42c9-8436-8941f1ed9d74 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/swagger/swagger-ui-standalone-preset.js - null null 2025-11-28 11:02:28.012 +05:30 56cb388a-b72a-4b43-9b43-0c91ed79f2cb INF Sending file. Request path: '/swagger-ui-bundle.js'. Physical path: 'N/A' 2025-11-28 11:02:28.027 +05:30 eb922dfb-f799-42c9-8436-8941f1ed9d74 INF Sending file. Request path: '/swagger-ui-standalone-preset.js'. Physical path: 'N/A' 2025-11-28 11:02:28.158 +05:30 f1081a6a-01f2-467c-b244-60b57dde9276 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/swagger/swagger-ui.css - 200 144929 text/css 182.4969ms 2025-11-28 11:02:28.252 +05:30 eb922dfb-f799-42c9-8436-8941f1ed9d74 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/swagger/swagger-ui-standalone-preset.js - 200 312163 text/javascript 240.8208ms 2025-11-28 11:02:28.408 +05:30 56cb388a-b72a-4b43-9b43-0c91ed79f2cb INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/swagger/swagger-ui-bundle.js - 200 1061536 text/javascript 432.9815ms 2025-11-28 11:02:28.573 +05:30 f460538b-cf5c-4390-b85c-932b0e6b94c1 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/swagger/v1/swagger.json - null null 2025-11-28 11:02:28.584 +05:30 18840671-24bd-4c88-9259-060f0ab1ac0b INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/swagger/favicon-32x32.png - null null 2025-11-28 11:02:28.586 +05:30 18840671-24bd-4c88-9259-060f0ab1ac0b INF Sending file. Request path: '/favicon-32x32.png'. Physical path: 'N/A' 2025-11-28 11:02:28.586 +05:30 18840671-24bd-4c88-9259-060f0ab1ac0b INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/swagger/favicon-32x32.png - 200 628 image/png 2.5952ms 2025-11-28 11:02:29.072 +05:30 f460538b-cf5c-4390-b85c-932b0e6b94c1 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/swagger/v1/swagger.json - 200 null application/json;charset=utf-8 498.9941ms 2025-11-28 11:13:26.629 +05:30 INF Application is shutting down... 2025-11-28 11:16:29.816 +05:30 WRN Using an in-memory repository. Keys will not be persisted to storage. 2025-11-28 11:16:29.858 +05:30 WRN Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits. 2025-11-28 11:16:29.875 +05:30 INF Creating key {7b52295b-01aa-4e5f-be24-de8f95444f17} with creation date 2025-11-28 05:46:29Z, activation date 2025-11-28 05:46:29Z, and expiration date 2026-02-26 05:46:29Z. 2025-11-28 11:16:29.889 +05:30 WRN No XML encryptor configured. Key {7b52295b-01aa-4e5f-be24-de8f95444f17} may be persisted to storage in unencrypted form. 2025-11-28 11:16:30.116 +05:30 INF Application started. Press Ctrl+C to shut down. 2025-11-28 11:16:30.117 +05:30 INF Hosting environment: Production 2025-11-28 11:16:30.117 +05:30 INF Content root path: C:\inetpub\wwwroot\SangCoreSettingsAPI 2025-11-28 11:16:30.129 +05:30 71c4cb2a-c5a2-4596-b576-8d5f012f92b9 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 11:16:30.129 +05:30 5c418d9c-5161-41e9-85d3-1dc683337c3e INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 11:16:30.129 +05:30 7df9d8f8-c9d9-4c8a-ac48-1d6cdf011c75 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 11:16:30.129 +05:30 ca4a08fa-4e4a-4797-abd5-553b9da2e15e INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 11:16:30.188 +05:30 71c4cb2a-c5a2-4596-b576-8d5f012f92b9 INF CORS policy execution successful. 2025-11-28 11:16:30.188 +05:30 7df9d8f8-c9d9-4c8a-ac48-1d6cdf011c75 INF CORS policy execution successful. 2025-11-28 11:16:30.188 +05:30 5c418d9c-5161-41e9-85d3-1dc683337c3e INF CORS policy execution successful. 2025-11-28 11:16:30.188 +05:30 ca4a08fa-4e4a-4797-abd5-553b9da2e15e INF CORS policy execution successful. 2025-11-28 11:16:30.197 +05:30 ca4a08fa-4e4a-4797-abd5-553b9da2e15e INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 204 null null 68.8495ms 2025-11-28 11:16:30.197 +05:30 71c4cb2a-c5a2-4596-b576-8d5f012f92b9 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 204 null null 68.8467ms 2025-11-28 11:16:30.197 +05:30 5c418d9c-5161-41e9-85d3-1dc683337c3e INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 204 null null 68.8393ms 2025-11-28 11:16:30.197 +05:30 7df9d8f8-c9d9-4c8a-ac48-1d6cdf011c75 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 204 null null 68.853ms 2025-11-28 11:16:30.239 +05:30 eef813b3-5f7e-4271-8777-d95284d785b5 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 11:16:30.239 +05:30 b64c163d-7ad1-4396-a40a-2f4392db43c4 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 11:16:30.365 +05:30 b64c163d-7ad1-4396-a40a-2f4392db43c4 INF CORS policy execution successful. 2025-11-28 11:16:30.365 +05:30 eef813b3-5f7e-4271-8777-d95284d785b5 INF CORS policy execution successful. 2025-11-28 11:16:30.383 +05:30 b64c163d-7ad1-4396-a40a-2f4392db43c4 INF HTTP request: Path: /menu/getmenudetails QueryString: ?languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA1Nzg0LCJleHAiOjE3NjQzMDkzODQsImlhdCI6MTc2NDMwNTc4NH0._qJ4FzN8qfLc1YSHBiZDgJPH8hhTMSLfiaQetDSf5mY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:16:30.383 +05:30 eef813b3-5f7e-4271-8777-d95284d785b5 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA1Nzg0LCJleHAiOjE3NjQzMDkzODQsImlhdCI6MTc2NDMwNTc4NH0._qJ4FzN8qfLc1YSHBiZDgJPH8hhTMSLfiaQetDSf5mY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:16:30.430 +05:30 d58ed9d6-3847-45c1-8e62-99530f06d349 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 11:16:30.430 +05:30 6ae32af7-6f94-4b25-a337-12f9a3e3ef1f INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 11:16:30.450 +05:30 d58ed9d6-3847-45c1-8e62-99530f06d349 INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 11:16:30.452 +05:30 6ae32af7-6f94-4b25-a337-12f9a3e3ef1f INF Route matched with {action = "GetMenuDetails", controller = "Menu"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetMenuDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.MenuController (Sang.CoreSettings.Api). 2025-11-28 11:16:30.748 +05:30 d58ed9d6-3847-45c1-8e62-99530f06d349 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:16:30.748 +05:30 6ae32af7-6f94-4b25-a337-12f9a3e3ef1f INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:16:30.799 +05:30 d58ed9d6-3847-45c1-8e62-99530f06d349 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 341.5559ms 2025-11-28 11:16:30.800 +05:30 d58ed9d6-3847-45c1-8e62-99530f06d349 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 11:16:30.802 +05:30 d58ed9d6-3847-45c1-8e62-99530f06d349 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: eef813b3-5f7e-4271-8777-d95284d785b5}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 11:16:30.809 +05:30 6ae32af7-6f94-4b25-a337-12f9a3e3ef1f INF Executed action Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api) in 356.098ms 2025-11-28 11:16:30.809 +05:30 6ae32af7-6f94-4b25-a337-12f9a3e3ef1f INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 11:16:30.811 +05:30 d58ed9d6-3847-45c1-8e62-99530f06d349 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 572.0488ms 2025-11-28 11:16:30.813 +05:30 6ae32af7-6f94-4b25-a337-12f9a3e3ef1f INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: b64c163d-7ad1-4396-a40a-2f4392db43c4}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 36722} Body: {"status":"Success","statusCode":2000,"message":"Menu Details retrieved.","result":"{\"MenuDetails\":[{\"MenuId\":93,\"MenuName\":\"TestingMaster\",\"MenuCaption\":\"Testing\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Testing\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":66},{\"MenuId\":94,\"MenuName\":\"TestingTab\",\"MenuCaption\":\"TestingTabs\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestingTabs\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":67},{\"MenuId\":64,\"MenuName\":\"NewTest\",\"MenuCaption\":\"Test\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":62,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Test\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":46},{\"MenuId\":70,\"MenuName\":\"TestMenu\",\"MenuCaption\":\"TestMenu\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestMenu\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":49},{\"MenuId\":80,\"MenuName\":\"PTag1\",\"MenuCaption\":\"TestTag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestTag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":58},{\"MenuId\":81,\"MenuName\":\"General Settings\",\"MenuCaption\":\"General Settings\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/general-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":6,\"TagId\":59},{\"MenuId\":82,\"MenuName\":\"t4t4\",\"MenuCaption\":\"y5yy5\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/y5yy5\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":60},{\"MenuId\":90,\"MenuName\":\"Steffy_pos\",\"MenuCaption\":\"s_pos\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tags/s_pos\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":65},{\"MenuId\":125,\"MenuName\":\"dipintag1\",\"MenuCaption\":\"dipintag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/dipintag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":71},{\"MenuId\":147,\"MenuName\":\"Tag View\",\"MenuCaption\":\"Tag View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":148,\"MenuName\":\"Voucher View\",\"MenuCaption\":\"Voucher View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/voucher-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":150,\"MenuName\":\"Test_steffy1\",\"MenuCaption\":\"TSteffy1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TSteffy1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":77},{\"MenuId\":153,\"MenuName\":\"TS_Tag\",\"MenuCaption\":\"TestSteffyTag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":152,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestSteffyTag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":79},{\"MenuId\":156,\"MenuName\":\"gokultest1\",\"MenuCaption\":\"gokul\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/gokul\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":81},{\"MenuId\":157,\"MenuName\":\"CostCenter\",\"MenuCaption\":\"cc\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/cc\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":82},{\"MenuId\":159,\"MenuName\":\"ProductTag\",\"MenuCaption\":\"PT\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":157,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/PT\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":83},{\"MenuId\":162,\"MenuName\":\"pos_Tag1_name\",\"MenuCaption\":\"pos_Tag1_caption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/pos_Tag1_caption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":86},{\"MenuId\":163,\"MenuName\":\"Vendor\",\"MenuCaption\":\"Vendor/Supplier\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":163,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Vendor/Supplier\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":87},{\"MenuId\":164,\"MenuName\":\"ChartOfAccount\",\"MenuCaption\":\"COA\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/COA\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":88},{\"MenuId\":166,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":90},{\"MenuId\":167,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":91},{\"MenuId\":168,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":92},{\"MenuId\":170,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":168,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":93},{\"MenuId\":172,\"MenuName\":\"TradeTypeName\",\"MenuCaption\":\"TradeTypeCaption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TradeTypeCaption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":94},{\"MenuId\":139,\"MenuName\":\"Receipt Payment\",\"MenuCaption\":\"Receipt Payment\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":40,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Receipt Payment\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":72},{\"MenuId\":141,\"MenuName\":\"child\",\"MenuCaption\":\"child\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":140,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/child\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":73},{\"MenuId\":144,\"MenuName\":\"Base Document\",\"MenuCaption\":\"Base Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/base-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":75},{\"MenuId\":145,\"MenuName\":\"Sub Document\",\"MenuCaption\":\"Sub Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sub-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":76},{\"MenuId\":178,\"MenuName\":\"Account_Err\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":177,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Account\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":97},{\"MenuId\":185,\"MenuName\":\"STag1\",\"MenuCaption\":\"STag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":98},{\"MenuId\":186,\"MenuName\":\"STag2\",\"MenuCaption\":\"STag2\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag2\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":99},{\"MenuId\":188,\"MenuName\":\"stag4\",\"MenuCaption\":\"tag4\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag4\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":101},{\"MenuId\":189,\"MenuName\":\"test_tag\",\"MenuCaption\":\"testtag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/testtag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":102},{\"MenuId\":190,\"MenuName\":\"sss\",\"MenuCaption\":\"sss\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sss\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":103},{\"MenuId\":191,\"MenuName\":\"zzz\",\"MenuCaption\":\"lll\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/lll\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":104},{\"MenuId\":182,\"MenuName\":\"Menu_SteffyTest\",\"MenuCaption\":\"Menu_SteffyTest\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":183,\"MenuName\":\"test2\",\"MenuCaption\":\"test2\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":149,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":184,\"MenuName\":\"test3\",\"MenuCaption\":\"test3\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":6,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":146,\"MenuName\":\"View\",\"MenuCaption\":\"View\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":142,\"MenuName\":\"Voucher Setting\",\"MenuCaption\":\"Voucher Setting\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":111,\"MenuName\":\"Business Entity\",\"MenuCaption\":\"Business Entity\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":\"/Business-Entity\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":1},{\"MenuId\":113,\"MenuName\":\"steffy\",\"MenuCaption\":\"steffy\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":176,\"MenuName\":\"aas\",\"MenuCaption\":\"aas\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":177,\"MenuName\":\"Error_Tracker_Masters\",\"MenuCaption\":\"Error_Tracker_Masters\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":92,\"MenuName\":\"test1\",\"MenuCaption\":\"test1\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":58,\"MenuName\":\"ggrgr\",\"MenuCaption\":\"ggrgr\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":57,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":60,\"MenuName\":\"effefefef\",\"MenuCaption\":\"effefefef\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":59,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":109,\"MenuName\":\"Password Policy\",\"MenuCaption\":\"Password Policy\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"\",\"ToolTip\":\"\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"Password Policy_icon.png\",\"URL\":\"/PasswordPolicy\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":38,\"MenuName\":\"Create Company\",\"MenuCaption\":\"Create Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company record\",\"ToolTip\":\"Access create company page\",\"IsGroup\":false,\"ParentId\":17,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/create-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":41,\"MenuName\":\"Tag Settings\",\"MenuCaption\":\"Tag Settings\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/tag-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":42,\"MenuName\":\"Open Company\",\"MenuCaption\":\"Open Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":null,\"URL\":null,\"Type\":null,\"ExternalLink\":null,\"ScreenType\":null,\"TagId\":null},{\"MenuId\":1,\"MenuName\":\"Home\",\"MenuCaption\":\"Home\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":\"Alt+O\",\"Description\":\"'Navigate to the home page\",\"ToolTip\":\"Go to the main home page\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"home\",\"URL\":\"/home\",\"Type\":1,\"ExternalLink\":\"1\",\"ScreenType\":0,\"TagId\":1},{\"MenuId\":17,\"MenuName\":\"New Company\",\"MenuCaption\":\"New Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company\",\"ToolTip\":\"Create a new company record\",\"IsGroup\":true,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/new-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":18,\"MenuName\":\"Edit Company\",\"MenuCaption\":\"Edit Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Edit a new company\",\"ToolTip\":\"Edit a new company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":19,\"MenuName\":\"Delete Company\",\"MenuCaption\":\"Delete Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Delete a company\",\"ToolTip\":\"Delete a company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":20,\"MenuName\":\"Create Profile\",\"MenuCaption\":\"Create Profile\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new user profile\",\"ToolTip\":\"Set up a new user profile\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_profile_icon.png\",\"URL\":\"/create-profile\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":23,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage account details\",\"ToolTip\":\"Access account management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"account_icon.png\",\"URL\":\"/account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":28,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage currency master data\",\"ToolTip\":\"Access currency master management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"currency_master_icon.png\",\"URL\":\"/currency-master\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":4},{\"MenuId\":114,\"MenuName\":\"Change Password\",\"MenuCaption\":\"Change Password\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Change Password\",\"ToolTip\":\"Change Password\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"ChangePassword_icon.png\",\"URL\":\"/ChangePassword\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":115,\"MenuName\":\"Update Personal Info\",\"MenuCaption\":\"Update Personal Info\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Update Personal Info\",\"ToolTip\":\"Update Personal Info\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"UpdatePersonal_Info_icon.png\",\"URL\":\"/Update-Personal-Info\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":180,\"MenuName\":\"Purchase\",\"MenuCaption\":\"Purchase\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Purchase Menu\",\"ToolTip\":\"Go to Purchase\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Purchase\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":181,\"MenuName\":\"Sales\",\"MenuCaption\":\"Sales\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Sales Menu\",\"ToolTip\":\"Go to Sales\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Sales\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":29,\"MenuName\":\"Exchange Rate\",\"MenuCaption\":\"Exchange Rate\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage exchange rate data\",\"ToolTip\":\"Access exchange rate management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_icon.png\",\"URL\":\"/exchange-rate\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":4,\"TagId\":null},{\"MenuId\":24,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage currency details\",\"ToolTip\":\"Access currency management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"currency_icon.png\",\"URL\":\"/tags/currency\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":21,\"MenuName\":\"Create Role\",\"MenuCaption\":\"Create Role\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Create a new user role\",\"ToolTip\":\"Define a new user role\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_role_icon.png\",\"URL\":\"/create-role\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":2,\"TagId\":null},{\"MenuId\":2,\"MenuName\":\"Company\",\"MenuCaption\":\"Company\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"View and manage company details\",\"ToolTip\":\"Access company information\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"company_icon.png\",\"URL\":\"/company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":32,\"MenuName\":\"Unit\",\"MenuCaption\":\"Unit\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage units of measurement\",\"ToolTip\":\"Access unit management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"unit_icon.png\",\"URL\":\"/unit\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":14},{\"MenuId\":3,\"MenuName\":\"Security\",\"MenuCaption\":\"Security\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage user permissions and roles\",\"ToolTip\":\"Configure security settings\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"security_icon.png\",\"URL\":\"/security\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":22,\"MenuName\":\"Create User\",\"MenuCaption\":\"Create User\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Create a new user account\",\"ToolTip\":\"Add a new user to the system\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_user_icon.png\",\"URL\":\"/create-user\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":3,\"TagId\":null},{\"MenuId\":25,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage product details\",\"ToolTip\":\"Access product management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"product_icon.png\",\"URL\":\"/tags/product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":30,\"MenuName\":\"Exchange Rate History\",\"MenuCaption\":\"Exchange Rate History\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"View exchange rate history\",\"ToolTip\":\"Access historical exchange rate data\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_history_icon.png\",\"URL\":\"/exchange-rate-history\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":5,\"TagId\":null},{\"MenuId\":4,\"MenuName\":\"Tags\",\"MenuCaption\":\"Tags\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Maintain master data records\",\"ToolTip\":\"Access master data management\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"masters_icon.png\",\"URL\":\"/masters\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":34,\"MenuName\":\"Seller Price Book\",\"MenuCaption\":\"Seller Price Book\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage seller price books\",\"ToolTip\":\"Access seller price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"seller_price_book_icon.png\",\"URL\":\"/seller-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":46,\"MenuName\":\"PlaceofSupply\",\"MenuCaption\":\"Place of Supply\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage Place of supply details\",\"ToolTip\":\"Access Place of supply management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Placeofsupply_icon.png\",\"URL\":\"/tags/Placeofsupply\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":20},{\"MenuId\":95,\"MenuName\":\"Jurisdiction\",\"MenuCaption\":\"Jurisdiction\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Jurisdiction\",\"ToolTip\":\"Jurisdiction\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Jurisdiction_icon.png\",\"URL\":\"/tags/Jurisdiction\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":21},{\"MenuId\":96,\"MenuName\":\"Tax Code\",\"MenuCaption\":\"Tax Code\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Tax Code\",\"ToolTip\":\"Tax Code\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Tax Code_icon.png\",\"URL\":\"/tags/Tax Code\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":22},{\"MenuId\":97,\"MenuName\":\"Nationality\",\"MenuCaption\":\"Nationality\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Nationality\",\"ToolTip\":\"Nationality\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Nationality\",\"URL\":\"/tags/Nationality\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":23},{\"MenuId\":98,\"MenuName\":\"Country\",\"MenuCaption\":\"Country\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Country\",\"ToolTip\":\"Country\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Country\",\"URL\":\"/tags/Country\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":24},{\"MenuId\":99,\"MenuName\":\"Province\",\"MenuCaption\":\"Province\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Province\",\"ToolTip\":\"Province\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Province_icon.png\",\"URL\":\"/tags/Province\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":25},{\"MenuId\":100,\"MenuName\":\"Territory\",\"MenuCaption\":\"Territory\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Territory\",\"ToolTip\":\"Territory\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Territory_icon.png\",\"URL\":\"/tags/Territory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":26},{\"MenuId\":101,\"MenuName\":\"Township\",\"MenuCaption\":\"Township\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Township\",\"ToolTip\":\"Township\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Township_icon.png\",\"URL\":\"/tags/Township\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":27},{\"MenuId\":102,\"MenuName\":\"Zone\",\"MenuCaption\":\"Zone\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Zone\",\"ToolTip\":\"Zone\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Zone_icon.png\",\"URL\":\"/tags/Zone\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":28},{\"MenuId\":103,\"MenuName\":\"City\",\"MenuCaption\":\"City\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"City\",\"ToolTip\":\"City\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"City_icon.png\",\"URL\":\"/tags/City\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":29},{\"MenuId\":104,\"MenuName\":\"Emplyee\",\"MenuCaption\":\"Emplyee\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Emplyee\",\"ToolTip\":\"Emplyee\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Emplyee_icon.png\",\"URL\":\"/tags/Emplyee\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":30},{\"MenuId\":105,\"MenuName\":\"Fixed Assets\",\"MenuCaption\":\"Fixed Assets\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Fixed Assets\",\"ToolTip\":\"Fixed Assets\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Fixed Assets_icon.png\",\"URL\":\"/tags/Fixed Assets\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":31},{\"MenuId\":106,\"MenuName\":\"Employee Category\",\"MenuCaption\":\"Employee Category\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Employee Category\",\"ToolTip\":\"Employee Category\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Employee Category_icon.png\",\"URL\":\"/tags/Employee Category\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":32},{\"MenuId\":37,\"MenuName\":\"Warehouse\",\"MenuCaption\":\"Warehouse\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage warehouse details\",\"ToolTip\":\"Access warehouse management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"warehouse_icon.png\",\"URL\":\"/tags/warehouse\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":13},{\"MenuId\":128,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Product\",\"ToolTip\":\"Product\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Product_icon.png\",\"URL\":\"/tags/Product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":11},{\"MenuId\":129,\"MenuName\":\"Unit Conversion\",\"MenuCaption\":\"Unit Conversion\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Unit Conversion\",\"ToolTip\":\"Unit Conversion\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Unit Conversion_icon.png\",\"URL\":\"/unit-conversion\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":15},{\"MenuId\":130,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Account\",\"ToolTip\":\"Account\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Account_icon.png\",\"URL\":\"/tags/Account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":2},{\"MenuId\":131,\"MenuName\":\"Customer\",\"MenuCaption\":\"Customer\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Customer\",\"ToolTip\":\"Customer\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Customer_icon.png\",\"URL\":\"/tags/Customer\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":3},{\"MenuId\":133,\"MenuName\":\"Outlet\",\"MenuCaption\":\"Outlet\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Outlet\",\"ToolTip\":\"Outlet\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Outlet_icon.png\",\"URL\":\"/tags/Outlet\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":16},{\"MenuId\":134,\"MenuName\":\"Bin\",\"MenuCaption\":\"Bin\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bin\",\"ToolTip\":\"Bin\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bin_icon.png\",\"URL\":\"/tags/Bin\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":17},{\"MenuId\":135,\"MenuName\":\"Bank\",\"MenuCaption\":\"Bank\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bank\",\"ToolTip\":\"Bank\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bank_icon.png\",\"URL\":\"/tags/Bank\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":18},{\"MenuId\":136,\"MenuName\":\"BankBranch\",\"MenuCaption\":\"BankBranch\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"BankBranch\",\"ToolTip\":\"BankBranch\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"BankBranch_icon.png\",\"URL\":\"/tags/BankBranch\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":19},{\"MenuId\":35,\"MenuName\":\"Buyer Price Book\",\"MenuCaption\":\"Buyer Price Book\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"Manage buyer price books\",\"ToolTip\":\"Access buyer price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"buyer_price_book_icon.png\",\"URL\":\"/buyer-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":5,\"MenuName\":\"Financials\",\"MenuCaption\":\"Financials\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"View financial reports\",\"ToolTip\":\"Access financial data and reports\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"dollar-sign\",\"URL\":\"\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":5},{\"MenuId\":6,\"MenuName\":\"Inventory\",\"MenuCaption\":\"Inventory\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage inventory items and stock\",\"ToolTip\":\"Access inventory management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"warehouse\",\"URL\":\"/inventory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":6},{\"MenuId\":36,\"MenuName\":\"Barcode Definition\",\"MenuCaption\":\"Barcode Definition\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage barcode definitions\",\"ToolTip\":\"Access barcode definition management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"barcode_definition_icon.png\",\"URL\":\"/barcode-definition\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":7,\"MenuName\":\"Fixed Asset\",\"MenuCaption\":\"Fixed Asset\",\"ModuleId\":1,\"MenuIndex\":7,\"ShortcutKey\":null,\"Description\":\"Track fixed assets\",\"ToolTip\":\"Access fixed asset management\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"university\",\"URL\":\"/fixed-asset\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":7},{\"MenuId\":8,\"MenuName\":\"Production\",\"MenuCaption\":\"Production\",\"ModuleId\":1,\"MenuIndex\":8,\"ShortcutKey\":null,\"Description\":\"Manage production processes\",\"ToolTip\":\"Access production management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"boxes\",\"URL\":\"/production\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":8},{\"MenuId\":10,\"MenuName\":\"Quality Control\",\"MenuCaption\":\"Quality Control\",\"ModuleId\":1,\"MenuIndex\":10,\"ShortcutKey\":null,\"Description\":\"Perform quality control checks\",\"ToolTip\":\"Access quality control tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"clipboard-check\",\"URL\":\"/quality-control\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":10},{\"MenuId\":11,\"MenuName\":\"Settings\",\"MenuCaption\":\"Settings\",\"ModuleId\":1,\"MenuIndex\":11,\"ShortcutKey\":null,\"Description\":\"Configure general settings\",\"ToolTip\":\"Access general application settings\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"cog\",\"URL\":\"/settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":16,\"MenuName\":\"Account Settings\",\"MenuCaption\":\"Account Settings\",\"ModuleId\":1,\"MenuIndex\":16,\"ShortcutKey\":null,\"Description\":\"Configure account settings\",\"ToolTip\":\"Manage account configurations\",\"IsGroup\":false,\"ParentId\":12,\"Accessibility\":1,\"Icon\":\"account_settings_icon.png\",\"URL\":\"/account-settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null}],\"UserLoginDetails\":[{\"UserId\":2,\"LoginName\":\"dipin\",\"Entity\":\"Entity10\"}]}"} 2025-11-28 11:16:30.816 +05:30 6ae32af7-6f94-4b25-a337-12f9a3e3ef1f INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 200 36722 application/json; charset=utf-8 576.9865ms 2025-11-28 11:16:30.856 +05:30 b02d35b7-4b39-4d05-a3f7-8e2b754e25f7 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 11:16:30.856 +05:30 5b328812-ebc8-4caf-aa6f-97bb78c0847a INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 11:16:30.860 +05:30 5b328812-ebc8-4caf-aa6f-97bb78c0847a INF CORS policy execution successful. 2025-11-28 11:16:30.860 +05:30 b02d35b7-4b39-4d05-a3f7-8e2b754e25f7 INF CORS policy execution successful. 2025-11-28 11:16:30.861 +05:30 5b328812-ebc8-4caf-aa6f-97bb78c0847a INF HTTP request: Path: /menu/getmenudetails QueryString: ?languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA1Nzg0LCJleHAiOjE3NjQzMDkzODQsImlhdCI6MTc2NDMwNTc4NH0._qJ4FzN8qfLc1YSHBiZDgJPH8hhTMSLfiaQetDSf5mY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:16:30.861 +05:30 b02d35b7-4b39-4d05-a3f7-8e2b754e25f7 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA1Nzg0LCJleHAiOjE3NjQzMDkzODQsImlhdCI6MTc2NDMwNTc4NH0._qJ4FzN8qfLc1YSHBiZDgJPH8hhTMSLfiaQetDSf5mY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:16:30.867 +05:30 9199d4a5-aa69-4016-af6d-c4220b7d690e INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 11:16:30.867 +05:30 4c780d4e-df80-41d0-9738-b83af4887c81 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 11:16:30.868 +05:30 9199d4a5-aa69-4016-af6d-c4220b7d690e INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 11:16:30.868 +05:30 4c780d4e-df80-41d0-9738-b83af4887c81 INF Route matched with {action = "GetMenuDetails", controller = "Menu"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetMenuDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.MenuController (Sang.CoreSettings.Api). 2025-11-28 11:16:30.879 +05:30 9199d4a5-aa69-4016-af6d-c4220b7d690e INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:16:30.880 +05:30 9199d4a5-aa69-4016-af6d-c4220b7d690e INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 12.0152ms 2025-11-28 11:16:30.880 +05:30 9199d4a5-aa69-4016-af6d-c4220b7d690e INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 11:16:30.880 +05:30 9199d4a5-aa69-4016-af6d-c4220b7d690e INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: b02d35b7-4b39-4d05-a3f7-8e2b754e25f7}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 11:16:30.881 +05:30 9199d4a5-aa69-4016-af6d-c4220b7d690e INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 25.2481ms 2025-11-28 11:16:30.881 +05:30 4c780d4e-df80-41d0-9738-b83af4887c81 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:16:30.885 +05:30 4c780d4e-df80-41d0-9738-b83af4887c81 INF Executed action Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api) in 17.1502ms 2025-11-28 11:16:30.885 +05:30 4c780d4e-df80-41d0-9738-b83af4887c81 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 11:16:30.888 +05:30 4c780d4e-df80-41d0-9738-b83af4887c81 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 5b328812-ebc8-4caf-aa6f-97bb78c0847a}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 36722} Body: {"status":"Success","statusCode":2000,"message":"Menu Details retrieved.","result":"{\"MenuDetails\":[{\"MenuId\":93,\"MenuName\":\"TestingMaster\",\"MenuCaption\":\"Testing\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Testing\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":66},{\"MenuId\":94,\"MenuName\":\"TestingTab\",\"MenuCaption\":\"TestingTabs\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestingTabs\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":67},{\"MenuId\":64,\"MenuName\":\"NewTest\",\"MenuCaption\":\"Test\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":62,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Test\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":46},{\"MenuId\":70,\"MenuName\":\"TestMenu\",\"MenuCaption\":\"TestMenu\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestMenu\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":49},{\"MenuId\":80,\"MenuName\":\"PTag1\",\"MenuCaption\":\"TestTag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestTag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":58},{\"MenuId\":81,\"MenuName\":\"General Settings\",\"MenuCaption\":\"General Settings\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/general-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":6,\"TagId\":59},{\"MenuId\":82,\"MenuName\":\"t4t4\",\"MenuCaption\":\"y5yy5\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/y5yy5\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":60},{\"MenuId\":90,\"MenuName\":\"Steffy_pos\",\"MenuCaption\":\"s_pos\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tags/s_pos\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":65},{\"MenuId\":125,\"MenuName\":\"dipintag1\",\"MenuCaption\":\"dipintag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/dipintag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":71},{\"MenuId\":147,\"MenuName\":\"Tag View\",\"MenuCaption\":\"Tag View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":148,\"MenuName\":\"Voucher View\",\"MenuCaption\":\"Voucher View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/voucher-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":150,\"MenuName\":\"Test_steffy1\",\"MenuCaption\":\"TSteffy1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TSteffy1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":77},{\"MenuId\":153,\"MenuName\":\"TS_Tag\",\"MenuCaption\":\"TestSteffyTag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":152,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestSteffyTag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":79},{\"MenuId\":156,\"MenuName\":\"gokultest1\",\"MenuCaption\":\"gokul\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/gokul\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":81},{\"MenuId\":157,\"MenuName\":\"CostCenter\",\"MenuCaption\":\"cc\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/cc\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":82},{\"MenuId\":159,\"MenuName\":\"ProductTag\",\"MenuCaption\":\"PT\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":157,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/PT\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":83},{\"MenuId\":162,\"MenuName\":\"pos_Tag1_name\",\"MenuCaption\":\"pos_Tag1_caption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/pos_Tag1_caption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":86},{\"MenuId\":163,\"MenuName\":\"Vendor\",\"MenuCaption\":\"Vendor/Supplier\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":163,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Vendor/Supplier\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":87},{\"MenuId\":164,\"MenuName\":\"ChartOfAccount\",\"MenuCaption\":\"COA\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/COA\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":88},{\"MenuId\":166,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":90},{\"MenuId\":167,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":91},{\"MenuId\":168,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":92},{\"MenuId\":170,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":168,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":93},{\"MenuId\":172,\"MenuName\":\"TradeTypeName\",\"MenuCaption\":\"TradeTypeCaption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TradeTypeCaption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":94},{\"MenuId\":139,\"MenuName\":\"Receipt Payment\",\"MenuCaption\":\"Receipt Payment\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":40,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Receipt Payment\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":72},{\"MenuId\":141,\"MenuName\":\"child\",\"MenuCaption\":\"child\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":140,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/child\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":73},{\"MenuId\":144,\"MenuName\":\"Base Document\",\"MenuCaption\":\"Base Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/base-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":75},{\"MenuId\":145,\"MenuName\":\"Sub Document\",\"MenuCaption\":\"Sub Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sub-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":76},{\"MenuId\":178,\"MenuName\":\"Account_Err\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":177,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Account\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":97},{\"MenuId\":185,\"MenuName\":\"STag1\",\"MenuCaption\":\"STag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":98},{\"MenuId\":186,\"MenuName\":\"STag2\",\"MenuCaption\":\"STag2\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag2\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":99},{\"MenuId\":188,\"MenuName\":\"stag4\",\"MenuCaption\":\"tag4\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag4\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":101},{\"MenuId\":189,\"MenuName\":\"test_tag\",\"MenuCaption\":\"testtag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/testtag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":102},{\"MenuId\":190,\"MenuName\":\"sss\",\"MenuCaption\":\"sss\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sss\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":103},{\"MenuId\":191,\"MenuName\":\"zzz\",\"MenuCaption\":\"lll\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/lll\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":104},{\"MenuId\":182,\"MenuName\":\"Menu_SteffyTest\",\"MenuCaption\":\"Menu_SteffyTest\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":183,\"MenuName\":\"test2\",\"MenuCaption\":\"test2\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":149,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":184,\"MenuName\":\"test3\",\"MenuCaption\":\"test3\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":6,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":146,\"MenuName\":\"View\",\"MenuCaption\":\"View\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":142,\"MenuName\":\"Voucher Setting\",\"MenuCaption\":\"Voucher Setting\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":111,\"MenuName\":\"Business Entity\",\"MenuCaption\":\"Business Entity\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":\"/Business-Entity\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":1},{\"MenuId\":113,\"MenuName\":\"steffy\",\"MenuCaption\":\"steffy\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":176,\"MenuName\":\"aas\",\"MenuCaption\":\"aas\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":177,\"MenuName\":\"Error_Tracker_Masters\",\"MenuCaption\":\"Error_Tracker_Masters\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":92,\"MenuName\":\"test1\",\"MenuCaption\":\"test1\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":58,\"MenuName\":\"ggrgr\",\"MenuCaption\":\"ggrgr\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":57,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":60,\"MenuName\":\"effefefef\",\"MenuCaption\":\"effefefef\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":59,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":109,\"MenuName\":\"Password Policy\",\"MenuCaption\":\"Password Policy\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"\",\"ToolTip\":\"\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"Password Policy_icon.png\",\"URL\":\"/PasswordPolicy\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":38,\"MenuName\":\"Create Company\",\"MenuCaption\":\"Create Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company record\",\"ToolTip\":\"Access create company page\",\"IsGroup\":false,\"ParentId\":17,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/create-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":41,\"MenuName\":\"Tag Settings\",\"MenuCaption\":\"Tag Settings\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/tag-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":42,\"MenuName\":\"Open Company\",\"MenuCaption\":\"Open Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":null,\"URL\":null,\"Type\":null,\"ExternalLink\":null,\"ScreenType\":null,\"TagId\":null},{\"MenuId\":1,\"MenuName\":\"Home\",\"MenuCaption\":\"Home\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":\"Alt+O\",\"Description\":\"'Navigate to the home page\",\"ToolTip\":\"Go to the main home page\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"home\",\"URL\":\"/home\",\"Type\":1,\"ExternalLink\":\"1\",\"ScreenType\":0,\"TagId\":1},{\"MenuId\":17,\"MenuName\":\"New Company\",\"MenuCaption\":\"New Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company\",\"ToolTip\":\"Create a new company record\",\"IsGroup\":true,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/new-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":18,\"MenuName\":\"Edit Company\",\"MenuCaption\":\"Edit Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Edit a new company\",\"ToolTip\":\"Edit a new company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":19,\"MenuName\":\"Delete Company\",\"MenuCaption\":\"Delete Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Delete a company\",\"ToolTip\":\"Delete a company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":20,\"MenuName\":\"Create Profile\",\"MenuCaption\":\"Create Profile\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new user profile\",\"ToolTip\":\"Set up a new user profile\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_profile_icon.png\",\"URL\":\"/create-profile\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":23,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage account details\",\"ToolTip\":\"Access account management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"account_icon.png\",\"URL\":\"/account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":28,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage currency master data\",\"ToolTip\":\"Access currency master management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"currency_master_icon.png\",\"URL\":\"/currency-master\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":4},{\"MenuId\":114,\"MenuName\":\"Change Password\",\"MenuCaption\":\"Change Password\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Change Password\",\"ToolTip\":\"Change Password\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"ChangePassword_icon.png\",\"URL\":\"/ChangePassword\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":115,\"MenuName\":\"Update Personal Info\",\"MenuCaption\":\"Update Personal Info\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Update Personal Info\",\"ToolTip\":\"Update Personal Info\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"UpdatePersonal_Info_icon.png\",\"URL\":\"/Update-Personal-Info\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":180,\"MenuName\":\"Purchase\",\"MenuCaption\":\"Purchase\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Purchase Menu\",\"ToolTip\":\"Go to Purchase\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Purchase\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":181,\"MenuName\":\"Sales\",\"MenuCaption\":\"Sales\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Sales Menu\",\"ToolTip\":\"Go to Sales\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Sales\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":29,\"MenuName\":\"Exchange Rate\",\"MenuCaption\":\"Exchange Rate\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage exchange rate data\",\"ToolTip\":\"Access exchange rate management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_icon.png\",\"URL\":\"/exchange-rate\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":4,\"TagId\":null},{\"MenuId\":24,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage currency details\",\"ToolTip\":\"Access currency management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"currency_icon.png\",\"URL\":\"/tags/currency\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":21,\"MenuName\":\"Create Role\",\"MenuCaption\":\"Create Role\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Create a new user role\",\"ToolTip\":\"Define a new user role\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_role_icon.png\",\"URL\":\"/create-role\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":2,\"TagId\":null},{\"MenuId\":2,\"MenuName\":\"Company\",\"MenuCaption\":\"Company\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"View and manage company details\",\"ToolTip\":\"Access company information\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"company_icon.png\",\"URL\":\"/company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":32,\"MenuName\":\"Unit\",\"MenuCaption\":\"Unit\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage units of measurement\",\"ToolTip\":\"Access unit management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"unit_icon.png\",\"URL\":\"/unit\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":14},{\"MenuId\":3,\"MenuName\":\"Security\",\"MenuCaption\":\"Security\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage user permissions and roles\",\"ToolTip\":\"Configure security settings\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"security_icon.png\",\"URL\":\"/security\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":22,\"MenuName\":\"Create User\",\"MenuCaption\":\"Create User\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Create a new user account\",\"ToolTip\":\"Add a new user to the system\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_user_icon.png\",\"URL\":\"/create-user\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":3,\"TagId\":null},{\"MenuId\":25,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage product details\",\"ToolTip\":\"Access product management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"product_icon.png\",\"URL\":\"/tags/product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":30,\"MenuName\":\"Exchange Rate History\",\"MenuCaption\":\"Exchange Rate History\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"View exchange rate history\",\"ToolTip\":\"Access historical exchange rate data\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_history_icon.png\",\"URL\":\"/exchange-rate-history\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":5,\"TagId\":null},{\"MenuId\":4,\"MenuName\":\"Tags\",\"MenuCaption\":\"Tags\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Maintain master data records\",\"ToolTip\":\"Access master data management\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"masters_icon.png\",\"URL\":\"/masters\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":34,\"MenuName\":\"Seller Price Book\",\"MenuCaption\":\"Seller Price Book\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage seller price books\",\"ToolTip\":\"Access seller price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"seller_price_book_icon.png\",\"URL\":\"/seller-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":46,\"MenuName\":\"PlaceofSupply\",\"MenuCaption\":\"Place of Supply\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage Place of supply details\",\"ToolTip\":\"Access Place of supply management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Placeofsupply_icon.png\",\"URL\":\"/tags/Placeofsupply\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":20},{\"MenuId\":95,\"MenuName\":\"Jurisdiction\",\"MenuCaption\":\"Jurisdiction\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Jurisdiction\",\"ToolTip\":\"Jurisdiction\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Jurisdiction_icon.png\",\"URL\":\"/tags/Jurisdiction\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":21},{\"MenuId\":96,\"MenuName\":\"Tax Code\",\"MenuCaption\":\"Tax Code\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Tax Code\",\"ToolTip\":\"Tax Code\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Tax Code_icon.png\",\"URL\":\"/tags/Tax Code\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":22},{\"MenuId\":97,\"MenuName\":\"Nationality\",\"MenuCaption\":\"Nationality\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Nationality\",\"ToolTip\":\"Nationality\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Nationality\",\"URL\":\"/tags/Nationality\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":23},{\"MenuId\":98,\"MenuName\":\"Country\",\"MenuCaption\":\"Country\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Country\",\"ToolTip\":\"Country\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Country\",\"URL\":\"/tags/Country\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":24},{\"MenuId\":99,\"MenuName\":\"Province\",\"MenuCaption\":\"Province\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Province\",\"ToolTip\":\"Province\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Province_icon.png\",\"URL\":\"/tags/Province\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":25},{\"MenuId\":100,\"MenuName\":\"Territory\",\"MenuCaption\":\"Territory\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Territory\",\"ToolTip\":\"Territory\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Territory_icon.png\",\"URL\":\"/tags/Territory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":26},{\"MenuId\":101,\"MenuName\":\"Township\",\"MenuCaption\":\"Township\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Township\",\"ToolTip\":\"Township\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Township_icon.png\",\"URL\":\"/tags/Township\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":27},{\"MenuId\":102,\"MenuName\":\"Zone\",\"MenuCaption\":\"Zone\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Zone\",\"ToolTip\":\"Zone\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Zone_icon.png\",\"URL\":\"/tags/Zone\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":28},{\"MenuId\":103,\"MenuName\":\"City\",\"MenuCaption\":\"City\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"City\",\"ToolTip\":\"City\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"City_icon.png\",\"URL\":\"/tags/City\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":29},{\"MenuId\":104,\"MenuName\":\"Emplyee\",\"MenuCaption\":\"Emplyee\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Emplyee\",\"ToolTip\":\"Emplyee\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Emplyee_icon.png\",\"URL\":\"/tags/Emplyee\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":30},{\"MenuId\":105,\"MenuName\":\"Fixed Assets\",\"MenuCaption\":\"Fixed Assets\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Fixed Assets\",\"ToolTip\":\"Fixed Assets\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Fixed Assets_icon.png\",\"URL\":\"/tags/Fixed Assets\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":31},{\"MenuId\":106,\"MenuName\":\"Employee Category\",\"MenuCaption\":\"Employee Category\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Employee Category\",\"ToolTip\":\"Employee Category\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Employee Category_icon.png\",\"URL\":\"/tags/Employee Category\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":32},{\"MenuId\":37,\"MenuName\":\"Warehouse\",\"MenuCaption\":\"Warehouse\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage warehouse details\",\"ToolTip\":\"Access warehouse management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"warehouse_icon.png\",\"URL\":\"/tags/warehouse\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":13},{\"MenuId\":128,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Product\",\"ToolTip\":\"Product\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Product_icon.png\",\"URL\":\"/tags/Product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":11},{\"MenuId\":129,\"MenuName\":\"Unit Conversion\",\"MenuCaption\":\"Unit Conversion\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Unit Conversion\",\"ToolTip\":\"Unit Conversion\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Unit Conversion_icon.png\",\"URL\":\"/unit-conversion\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":15},{\"MenuId\":130,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Account\",\"ToolTip\":\"Account\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Account_icon.png\",\"URL\":\"/tags/Account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":2},{\"MenuId\":131,\"MenuName\":\"Customer\",\"MenuCaption\":\"Customer\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Customer\",\"ToolTip\":\"Customer\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Customer_icon.png\",\"URL\":\"/tags/Customer\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":3},{\"MenuId\":133,\"MenuName\":\"Outlet\",\"MenuCaption\":\"Outlet\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Outlet\",\"ToolTip\":\"Outlet\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Outlet_icon.png\",\"URL\":\"/tags/Outlet\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":16},{\"MenuId\":134,\"MenuName\":\"Bin\",\"MenuCaption\":\"Bin\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bin\",\"ToolTip\":\"Bin\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bin_icon.png\",\"URL\":\"/tags/Bin\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":17},{\"MenuId\":135,\"MenuName\":\"Bank\",\"MenuCaption\":\"Bank\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bank\",\"ToolTip\":\"Bank\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bank_icon.png\",\"URL\":\"/tags/Bank\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":18},{\"MenuId\":136,\"MenuName\":\"BankBranch\",\"MenuCaption\":\"BankBranch\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"BankBranch\",\"ToolTip\":\"BankBranch\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"BankBranch_icon.png\",\"URL\":\"/tags/BankBranch\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":19},{\"MenuId\":35,\"MenuName\":\"Buyer Price Book\",\"MenuCaption\":\"Buyer Price Book\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"Manage buyer price books\",\"ToolTip\":\"Access buyer price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"buyer_price_book_icon.png\",\"URL\":\"/buyer-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":5,\"MenuName\":\"Financials\",\"MenuCaption\":\"Financials\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"View financial reports\",\"ToolTip\":\"Access financial data and reports\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"dollar-sign\",\"URL\":\"\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":5},{\"MenuId\":6,\"MenuName\":\"Inventory\",\"MenuCaption\":\"Inventory\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage inventory items and stock\",\"ToolTip\":\"Access inventory management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"warehouse\",\"URL\":\"/inventory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":6},{\"MenuId\":36,\"MenuName\":\"Barcode Definition\",\"MenuCaption\":\"Barcode Definition\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage barcode definitions\",\"ToolTip\":\"Access barcode definition management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"barcode_definition_icon.png\",\"URL\":\"/barcode-definition\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":7,\"MenuName\":\"Fixed Asset\",\"MenuCaption\":\"Fixed Asset\",\"ModuleId\":1,\"MenuIndex\":7,\"ShortcutKey\":null,\"Description\":\"Track fixed assets\",\"ToolTip\":\"Access fixed asset management\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"university\",\"URL\":\"/fixed-asset\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":7},{\"MenuId\":8,\"MenuName\":\"Production\",\"MenuCaption\":\"Production\",\"ModuleId\":1,\"MenuIndex\":8,\"ShortcutKey\":null,\"Description\":\"Manage production processes\",\"ToolTip\":\"Access production management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"boxes\",\"URL\":\"/production\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":8},{\"MenuId\":10,\"MenuName\":\"Quality Control\",\"MenuCaption\":\"Quality Control\",\"ModuleId\":1,\"MenuIndex\":10,\"ShortcutKey\":null,\"Description\":\"Perform quality control checks\",\"ToolTip\":\"Access quality control tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"clipboard-check\",\"URL\":\"/quality-control\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":10},{\"MenuId\":11,\"MenuName\":\"Settings\",\"MenuCaption\":\"Settings\",\"ModuleId\":1,\"MenuIndex\":11,\"ShortcutKey\":null,\"Description\":\"Configure general settings\",\"ToolTip\":\"Access general application settings\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"cog\",\"URL\":\"/settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":16,\"MenuName\":\"Account Settings\",\"MenuCaption\":\"Account Settings\",\"ModuleId\":1,\"MenuIndex\":16,\"ShortcutKey\":null,\"Description\":\"Configure account settings\",\"ToolTip\":\"Manage account configurations\",\"IsGroup\":false,\"ParentId\":12,\"Accessibility\":1,\"Icon\":\"account_settings_icon.png\",\"URL\":\"/account-settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null}],\"UserLoginDetails\":[{\"UserId\":2,\"LoginName\":\"dipin\",\"Entity\":\"Entity10\"}]}"} 2025-11-28 11:16:30.890 +05:30 4c780d4e-df80-41d0-9738-b83af4887c81 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 200 36722 application/json; charset=utf-8 33.2968ms 2025-11-28 11:16:30.925 +05:30 bf947d95-73ae-4529-a8b9-45f2e1940ffe INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 11:16:30.926 +05:30 bf947d95-73ae-4529-a8b9-45f2e1940ffe INF CORS policy execution successful. 2025-11-28 11:16:30.927 +05:30 bf947d95-73ae-4529-a8b9-45f2e1940ffe INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA1Nzg0LCJleHAiOjE3NjQzMDkzODQsImlhdCI6MTc2NDMwNTc4NH0._qJ4FzN8qfLc1YSHBiZDgJPH8hhTMSLfiaQetDSf5mY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:16:30.927 +05:30 16e74a63-4313-484b-b4c6-4d9f56797e50 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 11:16:30.927 +05:30 16e74a63-4313-484b-b4c6-4d9f56797e50 INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 11:16:30.934 +05:30 16e74a63-4313-484b-b4c6-4d9f56797e50 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:16:30.935 +05:30 16e74a63-4313-484b-b4c6-4d9f56797e50 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 7.2618ms 2025-11-28 11:16:30.935 +05:30 16e74a63-4313-484b-b4c6-4d9f56797e50 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 11:16:30.935 +05:30 16e74a63-4313-484b-b4c6-4d9f56797e50 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: bf947d95-73ae-4529-a8b9-45f2e1940ffe}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 11:16:30.936 +05:30 16e74a63-4313-484b-b4c6-4d9f56797e50 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 10.3865ms 2025-11-28 11:16:30.986 +05:30 da55a8f5-001b-4f99-a800-3f74ca786efa INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 11:16:30.987 +05:30 da55a8f5-001b-4f99-a800-3f74ca786efa INF CORS policy execution successful. 2025-11-28 11:16:30.988 +05:30 da55a8f5-001b-4f99-a800-3f74ca786efa INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA1Nzg0LCJleHAiOjE3NjQzMDkzODQsImlhdCI6MTc2NDMwNTc4NH0._qJ4FzN8qfLc1YSHBiZDgJPH8hhTMSLfiaQetDSf5mY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:16:30.988 +05:30 042c1452-0707-4ace-8662-b3558994189d INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 11:16:30.988 +05:30 042c1452-0707-4ace-8662-b3558994189d INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 11:16:30.997 +05:30 042c1452-0707-4ace-8662-b3558994189d INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:16:30.997 +05:30 042c1452-0707-4ace-8662-b3558994189d INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 5.0941ms 2025-11-28 11:16:30.998 +05:30 042c1452-0707-4ace-8662-b3558994189d INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 11:16:30.998 +05:30 042c1452-0707-4ace-8662-b3558994189d INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: da55a8f5-001b-4f99-a800-3f74ca786efa}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 11:16:30.999 +05:30 042c1452-0707-4ace-8662-b3558994189d INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 12.4014ms 2025-11-28 11:16:31.109 +05:30 00f13981-22fd-4f1d-9e4c-3d60d328359f INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 11:16:31.109 +05:30 89834dd4-9462-400d-89ee-5fa942b80e92 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 11:16:31.109 +05:30 8c241400-e193-4998-9470-90ea01756d51 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 11:16:31.110 +05:30 89834dd4-9462-400d-89ee-5fa942b80e92 INF CORS policy execution successful. 2025-11-28 11:16:31.110 +05:30 8c241400-e193-4998-9470-90ea01756d51 INF CORS policy execution successful. 2025-11-28 11:16:31.110 +05:30 00f13981-22fd-4f1d-9e4c-3d60d328359f INF CORS policy execution successful. 2025-11-28 11:16:31.110 +05:30 b34fff4c-25c3-41f2-a83c-22b2e113c983 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 11:16:31.111 +05:30 8c241400-e193-4998-9470-90ea01756d51 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 204 null null 1.246ms 2025-11-28 11:16:31.111 +05:30 00f13981-22fd-4f1d-9e4c-3d60d328359f INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 204 null null 1.3172ms 2025-11-28 11:16:31.111 +05:30 89834dd4-9462-400d-89ee-5fa942b80e92 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 204 null null 1.2454ms 2025-11-28 11:16:31.111 +05:30 b34fff4c-25c3-41f2-a83c-22b2e113c983 INF CORS policy execution successful. 2025-11-28 11:16:31.112 +05:30 b34fff4c-25c3-41f2-a83c-22b2e113c983 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 204 null null 1.7222ms 2025-11-28 11:16:31.154 +05:30 2c6f428f-51cb-440f-abff-bd520929d77a INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 11:16:31.154 +05:30 47b5c162-c415-4cb9-a65d-3627d1445850 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 11:16:31.155 +05:30 47b5c162-c415-4cb9-a65d-3627d1445850 INF CORS policy execution successful. 2025-11-28 11:16:31.155 +05:30 2c6f428f-51cb-440f-abff-bd520929d77a INF CORS policy execution successful. 2025-11-28 11:16:31.155 +05:30 47b5c162-c415-4cb9-a65d-3627d1445850 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 204 null null 1.2193ms 2025-11-28 11:16:31.155 +05:30 2c6f428f-51cb-440f-abff-bd520929d77a INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 204 null null 1.3563ms 2025-11-28 11:16:31.157 +05:30 2c3e0f20-2289-4eea-9253-c46f008b5330 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 11:16:31.157 +05:30 7119a028-b5fb-4c22-8499-cf21f526b62f INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 11:16:31.157 +05:30 2c3e0f20-2289-4eea-9253-c46f008b5330 INF CORS policy execution successful. 2025-11-28 11:16:31.157 +05:30 7119a028-b5fb-4c22-8499-cf21f526b62f INF CORS policy execution successful. 2025-11-28 11:16:31.157 +05:30 2c3e0f20-2289-4eea-9253-c46f008b5330 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 204 null null 0.8431ms 2025-11-28 11:16:31.158 +05:30 7119a028-b5fb-4c22-8499-cf21f526b62f INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 204 null null 0.6623ms 2025-11-28 11:16:31.158 +05:30 2561225c-a1dd-4b60-820d-cebab63dabb2 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 11:16:31.159 +05:30 2561225c-a1dd-4b60-820d-cebab63dabb2 INF CORS policy execution successful. 2025-11-28 11:16:31.159 +05:30 2561225c-a1dd-4b60-820d-cebab63dabb2 INF HTTP request: Path: /transactionlayout/gettransactionlayoutlist QueryString: ?DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA1Nzg0LCJleHAiOjE3NjQzMDkzODQsImlhdCI6MTc2NDMwNTc4NH0._qJ4FzN8qfLc1YSHBiZDgJPH8hhTMSLfiaQetDSf5mY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:16:31.160 +05:30 ac03b52d-d283-40f5-b38d-e5f8dc14b1cf INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 11:16:31.167 +05:30 ac03b52d-d283-40f5-b38d-e5f8dc14b1cf INF Route matched with {action = "GetTransactionLayoutList", controller = "TransactionLayout"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionLayoutList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionLayoutController (Sang.CoreSettings.Api). 2025-11-28 11:16:31.176 +05:30 365c6808-ad27-4a6c-8b1b-ead8c1f49e30 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 11:16:31.177 +05:30 365c6808-ad27-4a6c-8b1b-ead8c1f49e30 INF CORS policy execution successful. 2025-11-28 11:16:31.178 +05:30 365c6808-ad27-4a6c-8b1b-ead8c1f49e30 INF HTTP request: Path: /language/getlanguagedetails QueryString: ?id=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA1Nzg0LCJleHAiOjE3NjQzMDkzODQsImlhdCI6MTc2NDMwNTc4NH0._qJ4FzN8qfLc1YSHBiZDgJPH8hhTMSLfiaQetDSf5mY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:16:31.178 +05:30 93888eb4-344a-48ff-b79c-95620084478c INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 11:16:31.184 +05:30 93888eb4-344a-48ff-b79c-95620084478c INF Route matched with {action = "GetLanguageDetails", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 11:16:31.195 +05:30 93888eb4-344a-48ff-b79c-95620084478c INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:16:31.195 +05:30 93888eb4-344a-48ff-b79c-95620084478c INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api) in 11.2347ms 2025-11-28 11:16:31.195 +05:30 93888eb4-344a-48ff-b79c-95620084478c INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 11:16:31.196 +05:30 93888eb4-344a-48ff-b79c-95620084478c INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 365c6808-ad27-4a6c-8b1b-ead8c1f49e30}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 243} Body: {"status":"Success","statusCode":2000,"message":"Language Details retrieved.","result":"[{\"IId\":1,\"Name\":\"English\",\"Code\":\"Eng\",\"Alternate Name\":\"English\",\"Icon\":\"string\",\"ParentName\":null,\"iParent\":0,\"bGroup\":false}]"} 2025-11-28 11:16:31.196 +05:30 93888eb4-344a-48ff-b79c-95620084478c INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 200 243 application/json; charset=utf-8 20.5055ms 2025-11-28 11:16:31.198 +05:30 0e42d4ea-5510-4938-80cc-a7d892acd987 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 11:16:31.198 +05:30 0e0f79dc-3e31-49ae-a5dd-f7d14cc1d976 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 11:16:31.199 +05:30 0e42d4ea-5510-4938-80cc-a7d892acd987 INF CORS policy execution successful. 2025-11-28 11:16:31.199 +05:30 0e0f79dc-3e31-49ae-a5dd-f7d14cc1d976 INF CORS policy execution successful. 2025-11-28 11:16:31.200 +05:30 0e42d4ea-5510-4938-80cc-a7d892acd987 INF HTTP request: Path: /language/getlanguagelist QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA1Nzg0LCJleHAiOjE3NjQzMDkzODQsImlhdCI6MTc2NDMwNTc4NH0._qJ4FzN8qfLc1YSHBiZDgJPH8hhTMSLfiaQetDSf5mY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:16:31.200 +05:30 0e0f79dc-3e31-49ae-a5dd-f7d14cc1d976 INF HTTP request: Path: /action/getuseractions QueryString: ?menuId=180 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA1Nzg0LCJleHAiOjE3NjQzMDkzODQsImlhdCI6MTc2NDMwNTc4NH0._qJ4FzN8qfLc1YSHBiZDgJPH8hhTMSLfiaQetDSf5mY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:16:31.200 +05:30 b0b2d631-00d7-4189-8ec1-442e03a81b18 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 11:16:31.201 +05:30 ac03b52d-d283-40f5-b38d-e5f8dc14b1cf INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:16:31.201 +05:30 ac03b52d-d283-40f5-b38d-e5f8dc14b1cf INF Executed action Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api) in 33.8966ms 2025-11-28 11:16:31.201 +05:30 ac03b52d-d283-40f5-b38d-e5f8dc14b1cf INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 11:16:31.202 +05:30 ac03b52d-d283-40f5-b38d-e5f8dc14b1cf INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 2561225c-a1dd-4b60-820d-cebab63dabb2}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 309} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":32,\"Name\":\"Purchase\"},{\"Id\":33,\"Name\":\"purchase1\"},{\"Id\":34,\"Name\":\"purchase2\"},{\"Id\":35,\"Name\":\"purchase3\"},{\"Id\":37,\"Name\":\"purchase5\"},{\"Id\":31,\"Name\":\"TestLayout01\"}]"} 2025-11-28 11:16:31.202 +05:30 ac03b52d-d283-40f5-b38d-e5f8dc14b1cf INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 200 309 application/json; charset=utf-8 44.5638ms 2025-11-28 11:16:31.203 +05:30 a301df8a-5c26-49ac-8db2-155b4a758df2 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 11:16:31.207 +05:30 b0b2d631-00d7-4189-8ec1-442e03a81b18 INF Route matched with {action = "GetUserActions", controller = "Action"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserActions(Int32) on controller Sang.CoreSettings.Api.Controllers.ActionController (Sang.CoreSettings.Api). 2025-11-28 11:16:31.209 +05:30 a301df8a-5c26-49ac-8db2-155b4a758df2 INF Route matched with {action = "GetLanguageList", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageList(System.String) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 11:16:31.218 +05:30 a301df8a-5c26-49ac-8db2-155b4a758df2 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:16:31.218 +05:30 a301df8a-5c26-49ac-8db2-155b4a758df2 INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api) in 9.3408ms 2025-11-28 11:16:31.218 +05:30 a301df8a-5c26-49ac-8db2-155b4a758df2 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 11:16:31.219 +05:30 a301df8a-5c26-49ac-8db2-155b4a758df2 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 0e42d4ea-5510-4938-80cc-a7d892acd987}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 221} Body: {"status":"Success","statusCode":2000,"message":"Language List retrieved.","result":"[{\"Id\":2,\"Name\":\"Arabic\"},{\"Id\":3,\"Name\":\"Chinese\"},{\"Id\":1,\"Name\":\"English\"},{\"Id\":4,\"Name\":\"LanguageTest1\"}]"} 2025-11-28 11:16:31.219 +05:30 a301df8a-5c26-49ac-8db2-155b4a758df2 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 200 221 application/json; charset=utf-8 21.2993ms 2025-11-28 11:16:31.233 +05:30 b0b2d631-00d7-4189-8ec1-442e03a81b18 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:16:31.234 +05:30 b0b2d631-00d7-4189-8ec1-442e03a81b18 INF Executed action Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api) in 26.3317ms 2025-11-28 11:16:31.234 +05:30 b0b2d631-00d7-4189-8ec1-442e03a81b18 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 11:16:31.235 +05:30 b0b2d631-00d7-4189-8ec1-442e03a81b18 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 0e0f79dc-3e31-49ae-a5dd-f7d14cc1d976}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1634} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"iAction\":81,\"Name\":\"Access\",\"Caption\":\"Access\",\"ActionType\":3},{\"iAction\":82,\"Name\":\"Add\",\"Caption\":\"New\",\"ActionType\":1},{\"iAction\":83,\"Name\":\"Edit\",\"Caption\":\"Edit\",\"ActionType\":1},{\"iAction\":84,\"Name\":\"Delete\",\"Caption\":\"Delete\",\"ActionType\":1},{\"iAction\":85,\"Name\":\"View\",\"Caption\":\"View\",\"ActionType\":1},{\"iAction\":86,\"Name\":\"Save\",\"Caption\":\"Save\",\"ActionType\":1},{\"iAction\":87,\"Name\":\"Excel\",\"Caption\":\"Excel\",\"ActionType\":1},{\"iAction\":88,\"Name\":\"ViewSummary\",\"Caption\":\"ViewSummary\",\"ActionType\":3},{\"iAction\":89,\"Name\":\"Close\",\"Caption\":\"Close\",\"ActionType\":1},{\"iAction\":90,\"Name\":\"Clear\",\"Caption\":\"Clear\",\"ActionType\":1},{\"iAction\":91,\"Name\":\"Copy\",\"Caption\":\"Copy\",\"ActionType\":5},{\"iAction\":92,\"Name\":\"Clone\",\"Caption\":\"Clone\",\"ActionType\":1},{\"iAction\":93,\"Name\":\"Import\",\"Caption\":\"Import\",\"ActionType\":1},{\"iAction\":94,\"Name\":\"Export\",\"Caption\":\"Export\",\"ActionType\":1},{\"iAction\":95,\"Name\":\"Load\",\"Caption\":\"Load\",\"ActionType\":1},{\"iAction\":96,\"Name\":\"Refresh\",\"Caption\":\"Refresh\",\"ActionType\":1},{\"iAction\":97,\"Name\":\"MassUpdate\",\"Caption\":\"Mass Update\",\"ActionType\":2},{\"iAction\":98,\"Name\":\"DeleteAll\",\"Caption\":\"Delete All\",\"ActionType\":2},{\"iAction\":99,\"Name\":\"Print\",\"Caption\":\"Print\",\"ActionType\":1},{\"iAction\":100,\"Name\":\"Settings\",\"Caption\":\"Settings\",\"ActionType\":2}]"} 2025-11-28 11:16:31.237 +05:30 b0b2d631-00d7-4189-8ec1-442e03a81b18 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 200 1634 application/json; charset=utf-8 38.6847ms 2025-11-28 11:16:31.247 +05:30 71c34aaa-b492-4eb6-8745-14246b48d03d INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 11:16:31.248 +05:30 71c34aaa-b492-4eb6-8745-14246b48d03d INF CORS policy execution successful. 2025-11-28 11:16:31.248 +05:30 71c34aaa-b492-4eb6-8745-14246b48d03d INF HTTP request: Path: /transactionlayout/gettransactionlayoutlist QueryString: ?DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA1Nzg0LCJleHAiOjE3NjQzMDkzODQsImlhdCI6MTc2NDMwNTc4NH0._qJ4FzN8qfLc1YSHBiZDgJPH8hhTMSLfiaQetDSf5mY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:16:31.251 +05:30 7082df26-30d8-43c9-963f-078eed1d6082 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 11:16:31.251 +05:30 7082df26-30d8-43c9-963f-078eed1d6082 INF Route matched with {action = "GetTransactionLayoutList", controller = "TransactionLayout"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionLayoutList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionLayoutController (Sang.CoreSettings.Api). 2025-11-28 11:16:31.252 +05:30 75f48b67-e724-418e-becb-05a0f3e5fed6 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 11:16:31.253 +05:30 75f48b67-e724-418e-becb-05a0f3e5fed6 INF CORS policy execution successful. 2025-11-28 11:16:31.253 +05:30 75f48b67-e724-418e-becb-05a0f3e5fed6 INF HTTP request: Path: /language/getlanguagedetails QueryString: ?id=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA1Nzg0LCJleHAiOjE3NjQzMDkzODQsImlhdCI6MTc2NDMwNTc4NH0._qJ4FzN8qfLc1YSHBiZDgJPH8hhTMSLfiaQetDSf5mY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:16:31.254 +05:30 d8140915-da4c-4700-a169-1db64f501dfd INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 11:16:31.254 +05:30 d8140915-da4c-4700-a169-1db64f501dfd INF Route matched with {action = "GetLanguageDetails", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 11:16:31.257 +05:30 7082df26-30d8-43c9-963f-078eed1d6082 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:16:31.257 +05:30 7082df26-30d8-43c9-963f-078eed1d6082 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api) in 5.5626ms 2025-11-28 11:16:31.257 +05:30 7082df26-30d8-43c9-963f-078eed1d6082 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 11:16:31.258 +05:30 7082df26-30d8-43c9-963f-078eed1d6082 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 71c34aaa-b492-4eb6-8745-14246b48d03d}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 309} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":32,\"Name\":\"Purchase\"},{\"Id\":33,\"Name\":\"purchase1\"},{\"Id\":34,\"Name\":\"purchase2\"},{\"Id\":35,\"Name\":\"purchase3\"},{\"Id\":37,\"Name\":\"purchase5\"},{\"Id\":31,\"Name\":\"TestLayout01\"}]"} 2025-11-28 11:16:31.260 +05:30 7082df26-30d8-43c9-963f-078eed1d6082 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 200 309 application/json; charset=utf-8 12.984ms 2025-11-28 11:16:31.261 +05:30 03c71f21-aa46-4b1d-a584-b56d0e577e79 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 11:16:31.262 +05:30 03c71f21-aa46-4b1d-a584-b56d0e577e79 INF CORS policy execution successful. 2025-11-28 11:16:31.262 +05:30 d8140915-da4c-4700-a169-1db64f501dfd INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:16:31.262 +05:30 03c71f21-aa46-4b1d-a584-b56d0e577e79 INF HTTP request: Path: /language/getlanguagelist QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA1Nzg0LCJleHAiOjE3NjQzMDkzODQsImlhdCI6MTc2NDMwNTc4NH0._qJ4FzN8qfLc1YSHBiZDgJPH8hhTMSLfiaQetDSf5mY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:16:31.262 +05:30 d8140915-da4c-4700-a169-1db64f501dfd INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api) in 8.4656ms 2025-11-28 11:16:31.263 +05:30 d8140915-da4c-4700-a169-1db64f501dfd INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 11:16:31.263 +05:30 02811e87-9b4f-4c5d-b4a7-8484bbc52c20 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 11:16:31.263 +05:30 d8140915-da4c-4700-a169-1db64f501dfd INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 75f48b67-e724-418e-becb-05a0f3e5fed6}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 243} Body: {"status":"Success","statusCode":2000,"message":"Language Details retrieved.","result":"[{\"IId\":1,\"Name\":\"English\",\"Code\":\"Eng\",\"Alternate Name\":\"English\",\"Icon\":\"string\",\"ParentName\":null,\"iParent\":0,\"bGroup\":false}]"} 2025-11-28 11:16:31.263 +05:30 02811e87-9b4f-4c5d-b4a7-8484bbc52c20 INF Route matched with {action = "GetLanguageList", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageList(System.String) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 11:16:31.264 +05:30 d8140915-da4c-4700-a169-1db64f501dfd INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 200 243 application/json; charset=utf-8 11.3453ms 2025-11-28 11:16:31.267 +05:30 02811e87-9b4f-4c5d-b4a7-8484bbc52c20 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:16:31.268 +05:30 02811e87-9b4f-4c5d-b4a7-8484bbc52c20 INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api) in 4.6627ms 2025-11-28 11:16:31.268 +05:30 02811e87-9b4f-4c5d-b4a7-8484bbc52c20 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 11:16:31.268 +05:30 02811e87-9b4f-4c5d-b4a7-8484bbc52c20 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 03c71f21-aa46-4b1d-a584-b56d0e577e79}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 221} Body: {"status":"Success","statusCode":2000,"message":"Language List retrieved.","result":"[{\"Id\":2,\"Name\":\"Arabic\"},{\"Id\":3,\"Name\":\"Chinese\"},{\"Id\":1,\"Name\":\"English\"},{\"Id\":4,\"Name\":\"LanguageTest1\"}]"} 2025-11-28 11:16:31.269 +05:30 02811e87-9b4f-4c5d-b4a7-8484bbc52c20 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 200 221 application/json; charset=utf-8 8.2502ms 2025-11-28 11:16:31.279 +05:30 3e3473de-b609-416e-8a6a-6a3737f5b425 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 11:16:31.280 +05:30 3e3473de-b609-416e-8a6a-6a3737f5b425 INF CORS policy execution successful. 2025-11-28 11:16:31.281 +05:30 3e3473de-b609-416e-8a6a-6a3737f5b425 INF HTTP request: Path: /action/getuseractions QueryString: ?menuId=180 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA1Nzg0LCJleHAiOjE3NjQzMDkzODQsImlhdCI6MTc2NDMwNTc4NH0._qJ4FzN8qfLc1YSHBiZDgJPH8hhTMSLfiaQetDSf5mY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:16:31.284 +05:30 b8625b73-ada2-453f-8aa5-d34d19416cce INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 11:16:31.284 +05:30 b8625b73-ada2-453f-8aa5-d34d19416cce INF Route matched with {action = "GetUserActions", controller = "Action"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserActions(Int32) on controller Sang.CoreSettings.Api.Controllers.ActionController (Sang.CoreSettings.Api). 2025-11-28 11:16:31.296 +05:30 b8625b73-ada2-453f-8aa5-d34d19416cce INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:16:31.296 +05:30 b8625b73-ada2-453f-8aa5-d34d19416cce INF Executed action Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api) in 12.0672ms 2025-11-28 11:16:31.297 +05:30 b8625b73-ada2-453f-8aa5-d34d19416cce INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 11:16:31.297 +05:30 b8625b73-ada2-453f-8aa5-d34d19416cce INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 3e3473de-b609-416e-8a6a-6a3737f5b425}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1634} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"iAction\":81,\"Name\":\"Access\",\"Caption\":\"Access\",\"ActionType\":3},{\"iAction\":82,\"Name\":\"Add\",\"Caption\":\"New\",\"ActionType\":1},{\"iAction\":83,\"Name\":\"Edit\",\"Caption\":\"Edit\",\"ActionType\":1},{\"iAction\":84,\"Name\":\"Delete\",\"Caption\":\"Delete\",\"ActionType\":1},{\"iAction\":85,\"Name\":\"View\",\"Caption\":\"View\",\"ActionType\":1},{\"iAction\":86,\"Name\":\"Save\",\"Caption\":\"Save\",\"ActionType\":1},{\"iAction\":87,\"Name\":\"Excel\",\"Caption\":\"Excel\",\"ActionType\":1},{\"iAction\":88,\"Name\":\"ViewSummary\",\"Caption\":\"ViewSummary\",\"ActionType\":3},{\"iAction\":89,\"Name\":\"Close\",\"Caption\":\"Close\",\"ActionType\":1},{\"iAction\":90,\"Name\":\"Clear\",\"Caption\":\"Clear\",\"ActionType\":1},{\"iAction\":91,\"Name\":\"Copy\",\"Caption\":\"Copy\",\"ActionType\":5},{\"iAction\":92,\"Name\":\"Clone\",\"Caption\":\"Clone\",\"ActionType\":1},{\"iAction\":93,\"Name\":\"Import\",\"Caption\":\"Import\",\"ActionType\":1},{\"iAction\":94,\"Name\":\"Export\",\"Caption\":\"Export\",\"ActionType\":1},{\"iAction\":95,\"Name\":\"Load\",\"Caption\":\"Load\",\"ActionType\":1},{\"iAction\":96,\"Name\":\"Refresh\",\"Caption\":\"Refresh\",\"ActionType\":1},{\"iAction\":97,\"Name\":\"MassUpdate\",\"Caption\":\"Mass Update\",\"ActionType\":2},{\"iAction\":98,\"Name\":\"DeleteAll\",\"Caption\":\"Delete All\",\"ActionType\":2},{\"iAction\":99,\"Name\":\"Print\",\"Caption\":\"Print\",\"ActionType\":1},{\"iAction\":100,\"Name\":\"Settings\",\"Caption\":\"Settings\",\"ActionType\":2}]"} 2025-11-28 11:16:31.298 +05:30 b8625b73-ada2-453f-8aa5-d34d19416cce INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 200 1634 application/json; charset=utf-8 18.8048ms 2025-11-28 11:16:46.383 +05:30 1060f9bc-8d2f-4a56-9fcb-f18c15635c98 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 11:16:46.383 +05:30 c2ad5551-87dc-4ccf-a9aa-540ead364b15 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 11:16:46.384 +05:30 1060f9bc-8d2f-4a56-9fcb-f18c15635c98 INF CORS policy execution successful. 2025-11-28 11:16:46.384 +05:30 c2ad5551-87dc-4ccf-a9aa-540ead364b15 INF CORS policy execution successful. 2025-11-28 11:16:46.386 +05:30 1060f9bc-8d2f-4a56-9fcb-f18c15635c98 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 204 null null 3.7237ms 2025-11-28 11:16:46.386 +05:30 c2ad5551-87dc-4ccf-a9aa-540ead364b15 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 204 null null 3.736ms 2025-11-28 11:16:46.468 +05:30 a8a89511-62ac-4877-ac40-b84468d5b8f8 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 11:16:46.472 +05:30 a8a89511-62ac-4877-ac40-b84468d5b8f8 INF CORS policy execution successful. 2025-11-28 11:16:46.473 +05:30 a8a89511-62ac-4877-ac40-b84468d5b8f8 INF HTTP request: Path: /transactionview/gettransactionviewlist QueryString: ?search=&DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA1Nzg0LCJleHAiOjE3NjQzMDkzODQsImlhdCI6MTc2NDMwNTc4NH0._qJ4FzN8qfLc1YSHBiZDgJPH8hhTMSLfiaQetDSf5mY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:16:46.475 +05:30 6831aa59-b2a4-4ab8-a552-313441b4ede9 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 11:16:46.491 +05:30 6831aa59-b2a4-4ab8-a552-313441b4ede9 INF Route matched with {action = "GetTransactionViewList", controller = "TransactionView"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionViewList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionViewController (Sang.CoreSettings.Api). 2025-11-28 11:16:46.511 +05:30 6831aa59-b2a4-4ab8-a552-313441b4ede9 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:16:46.512 +05:30 6831aa59-b2a4-4ab8-a552-313441b4ede9 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api) in 20.108ms 2025-11-28 11:16:46.512 +05:30 6831aa59-b2a4-4ab8-a552-313441b4ede9 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 11:16:46.512 +05:30 6831aa59-b2a4-4ab8-a552-313441b4ede9 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: a8a89511-62ac-4877-ac40-b84468d5b8f8}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 131} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":10,\"Name\":\"TestView\"}]"} 2025-11-28 11:16:46.513 +05:30 6831aa59-b2a4-4ab8-a552-313441b4ede9 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 200 131 application/json; charset=utf-8 44.3387ms 2025-11-28 11:16:46.562 +05:30 4ae5c2a7-97e7-49ac-b944-7fd233a2d97d INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 11:16:46.564 +05:30 4ae5c2a7-97e7-49ac-b944-7fd233a2d97d INF CORS policy execution successful. 2025-11-28 11:16:46.565 +05:30 4ae5c2a7-97e7-49ac-b944-7fd233a2d97d INF HTTP request: Path: /transactionview/gettransactionviewlist QueryString: ?search=&DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA1Nzg0LCJleHAiOjE3NjQzMDkzODQsImlhdCI6MTc2NDMwNTc4NH0._qJ4FzN8qfLc1YSHBiZDgJPH8hhTMSLfiaQetDSf5mY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:16:46.569 +05:30 d3fbdf96-35e0-47b3-91cc-5bd0181b3465 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 11:16:46.569 +05:30 d3fbdf96-35e0-47b3-91cc-5bd0181b3465 INF Route matched with {action = "GetTransactionViewList", controller = "TransactionView"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionViewList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionViewController (Sang.CoreSettings.Api). 2025-11-28 11:16:46.579 +05:30 d3fbdf96-35e0-47b3-91cc-5bd0181b3465 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:16:46.580 +05:30 d3fbdf96-35e0-47b3-91cc-5bd0181b3465 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api) in 10.8054ms 2025-11-28 11:16:46.580 +05:30 d3fbdf96-35e0-47b3-91cc-5bd0181b3465 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 11:16:46.581 +05:30 d3fbdf96-35e0-47b3-91cc-5bd0181b3465 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 4ae5c2a7-97e7-49ac-b944-7fd233a2d97d}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 131} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":10,\"Name\":\"TestView\"}]"} 2025-11-28 11:16:46.582 +05:30 d3fbdf96-35e0-47b3-91cc-5bd0181b3465 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 200 131 application/json; charset=utf-8 19.3466ms 2025-11-28 11:16:46.655 +05:30 e16d0f8f-28f2-4044-88e0-5d3251872890 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - null null 2025-11-28 11:16:46.656 +05:30 e16d0f8f-28f2-4044-88e0-5d3251872890 INF CORS policy execution successful. 2025-11-28 11:16:46.656 +05:30 e16d0f8f-28f2-4044-88e0-5d3251872890 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - 204 null null 1.1075ms 2025-11-28 11:16:46.763 +05:30 6fe6ac63-1b6e-4aec-99b2-82749ca15032 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - null null 2025-11-28 11:16:46.765 +05:30 6fe6ac63-1b6e-4aec-99b2-82749ca15032 INF CORS policy execution successful. 2025-11-28 11:16:46.765 +05:30 6fe6ac63-1b6e-4aec-99b2-82749ca15032 INF HTTP request: Path: /transactionview/gettransactionviewfield QueryString: ?Id=10&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA1Nzg0LCJleHAiOjE3NjQzMDkzODQsImlhdCI6MTc2NDMwNTc4NH0._qJ4FzN8qfLc1YSHBiZDgJPH8hhTMSLfiaQetDSf5mY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:16:46.766 +05:30 c3287bc2-a02b-4d38-a06f-e3e98fb1b977 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewField (Sang.CoreSettings.Api)' 2025-11-28 11:16:46.771 +05:30 c3287bc2-a02b-4d38-a06f-e3e98fb1b977 INF Route matched with {action = "GetTransactionViewField", controller = "TransactionView"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionViewField(Int32, Int32) on controller Sang.CoreSettings.Api.Controllers.TransactionViewController (Sang.CoreSettings.Api). 2025-11-28 11:16:46.792 +05:30 c3287bc2-a02b-4d38-a06f-e3e98fb1b977 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:16:46.793 +05:30 c3287bc2-a02b-4d38-a06f-e3e98fb1b977 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewField (Sang.CoreSettings.Api) in 21.3743ms 2025-11-28 11:16:46.793 +05:30 c3287bc2-a02b-4d38-a06f-e3e98fb1b977 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewField (Sang.CoreSettings.Api)' 2025-11-28 11:16:46.794 +05:30 c3287bc2-a02b-4d38-a06f-e3e98fb1b977 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 6fe6ac63-1b6e-4aec-99b2-82749ca15032}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 10280} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":1,\"Type\":2,\"Caption\":\"AdditionalCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput1\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":1,\"Type\":1,\"Caption\":\"Narration\",\"DefaultValue\":null,\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"sNarration\",\"ReadOnly\":false,\"NoDecimal\":200},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":2,\"Type\":2,\"Caption\":\"Discount\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput2\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":3,\"Type\":2,\"Caption\":\"Discount%\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput3\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":4,\"Type\":2,\"Caption\":\"TaxableAmt\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput4\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":4,\"Type\":1,\"Caption\":\"Id\",\"DefaultValue\":null,\"Hidden\":true,\"ViewField_ReadOnly\":false,\"Mandatory\":true,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":true,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"Id\",\"ReadOnly\":false,\"NoDecimal\":200},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":5,\"Type\":2,\"Caption\":\"VAT%\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput5\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":6,\"Type\":2,\"Caption\":\"VATAmt\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput6\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":7,\"Type\":2,\"Caption\":\"ShippingCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput7\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":8,\"Type\":2,\"Caption\":\"DeliveryCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput8\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":9,\"Type\":2,\"Caption\":\"LabourCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput9\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":10,\"Type\":2,\"Caption\":\"HandlingCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput10\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":11,\"Type\":2,\"Caption\":\"CustomDuty\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput11\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":12,\"Type\":2,\"Caption\":\"ServiceCharge\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput12\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":13,\"Type\":2,\"Caption\":\"Insurance\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput13\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":14,\"Type\":2,\"Caption\":\"LateFee\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput14\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":15,\"Type\":2,\"Caption\":\"SalesTax\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput15\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":16,\"Type\":2,\"Caption\":\"ExciseTax\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput16\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":17,\"Type\":2,\"Caption\":\"Rebate%\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput17\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":18,\"Type\":2,\"Caption\":\"Subsidy\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput18\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":19,\"Type\":2,\"Caption\":\"LoyaltyPoint\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput19\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":20,\"Type\":2,\"Caption\":\"TradeInValue\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput20\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":21,\"Type\":2,\"Caption\":\"Promotion\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput21\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":22,\"Type\":2,\"Caption\":\"CashDiscount \",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput22\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":23,\"Type\":2,\"Caption\":\"Membership\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput23\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":24,\"Type\":2,\"Caption\":\"PromotionDiscount\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput24\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":2,\"Type\":1,\"Caption\":\"PlaceOfSupply\",\"DefaultValue\":null,\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":2,\"Field_Name\":\"iPlaceOfSupply\",\"ReadOnly\":false,\"NoDecimal\":200},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":5,\"Type\":1,\"Caption\":\"Warehouse\",\"DefaultValue\":null,\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":2,\"Field_Name\":\"iWarehouse\",\"ReadOnly\":false,\"NoDecimal\":200}]"} 2025-11-28 11:16:46.794 +05:30 c3287bc2-a02b-4d38-a06f-e3e98fb1b977 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - 200 10280 application/json; charset=utf-8 31.4588ms 2025-11-28 11:21:10.243 +05:30 b74f3a6e-566e-4d17-82cc-b652e9bd961e INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 11:21:10.243 +05:30 6fbf5ad9-3397-4c60-8b75-5255fdd08047 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 11:21:10.243 +05:30 6a243e3f-9772-4e3c-95cd-f6ab5a01e52f INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 11:21:10.243 +05:30 389ef29b-1e9c-4c6e-99fb-0851643720c9 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 11:21:10.248 +05:30 6a243e3f-9772-4e3c-95cd-f6ab5a01e52f INF CORS policy execution successful. 2025-11-28 11:21:10.248 +05:30 6fbf5ad9-3397-4c60-8b75-5255fdd08047 INF CORS policy execution successful. 2025-11-28 11:21:10.248 +05:30 b74f3a6e-566e-4d17-82cc-b652e9bd961e INF CORS policy execution successful. 2025-11-28 11:21:10.248 +05:30 389ef29b-1e9c-4c6e-99fb-0851643720c9 INF CORS policy execution successful. 2025-11-28 11:21:10.251 +05:30 389ef29b-1e9c-4c6e-99fb-0851643720c9 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 204 null null 6.6039ms 2025-11-28 11:21:10.251 +05:30 6a243e3f-9772-4e3c-95cd-f6ab5a01e52f INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 204 null null 6.6043ms 2025-11-28 11:21:10.251 +05:30 b74f3a6e-566e-4d17-82cc-b652e9bd961e INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 204 null null 6.6087ms 2025-11-28 11:21:10.251 +05:30 6fbf5ad9-3397-4c60-8b75-5255fdd08047 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 204 null null 6.5948ms 2025-11-28 11:21:10.302 +05:30 0e6671f6-7f06-40f4-991f-59b9c715b5bd INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 11:21:10.302 +05:30 22a5be40-c072-49ab-9177-ec3c7e57cff9 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 11:21:10.306 +05:30 22a5be40-c072-49ab-9177-ec3c7e57cff9 INF CORS policy execution successful. 2025-11-28 11:21:10.306 +05:30 0e6671f6-7f06-40f4-991f-59b9c715b5bd INF CORS policy execution successful. 2025-11-28 11:21:10.308 +05:30 22a5be40-c072-49ab-9177-ec3c7e57cff9 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA1Nzg0LCJleHAiOjE3NjQzMDkzODQsImlhdCI6MTc2NDMwNTc4NH0._qJ4FzN8qfLc1YSHBiZDgJPH8hhTMSLfiaQetDSf5mY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:21:10.308 +05:30 0e6671f6-7f06-40f4-991f-59b9c715b5bd INF HTTP request: Path: /menu/getmenudetails QueryString: ?languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA1Nzg0LCJleHAiOjE3NjQzMDkzODQsImlhdCI6MTc2NDMwNTc4NH0._qJ4FzN8qfLc1YSHBiZDgJPH8hhTMSLfiaQetDSf5mY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:21:10.310 +05:30 d8b02870-0e78-4f86-b321-a3a580c5736c INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 11:21:10.310 +05:30 54eb895f-d8de-4797-971b-3d6aeb0b283f INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 11:21:10.311 +05:30 54eb895f-d8de-4797-971b-3d6aeb0b283f INF Route matched with {action = "GetMenuDetails", controller = "Menu"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetMenuDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.MenuController (Sang.CoreSettings.Api). 2025-11-28 11:21:10.311 +05:30 d8b02870-0e78-4f86-b321-a3a580c5736c INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 11:21:10.366 +05:30 d8b02870-0e78-4f86-b321-a3a580c5736c INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:21:10.367 +05:30 d8b02870-0e78-4f86-b321-a3a580c5736c INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 55.2808ms 2025-11-28 11:21:10.367 +05:30 d8b02870-0e78-4f86-b321-a3a580c5736c INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 11:21:10.368 +05:30 d8b02870-0e78-4f86-b321-a3a580c5736c INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 22a5be40-c072-49ab-9177-ec3c7e57cff9}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 11:21:10.370 +05:30 d8b02870-0e78-4f86-b321-a3a580c5736c INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 67.2996ms 2025-11-28 11:21:10.410 +05:30 54eb895f-d8de-4797-971b-3d6aeb0b283f INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:21:10.418 +05:30 54eb895f-d8de-4797-971b-3d6aeb0b283f INF Executed action Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api) in 106.6106ms 2025-11-28 11:21:10.419 +05:30 54eb895f-d8de-4797-971b-3d6aeb0b283f INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 11:21:10.419 +05:30 874aae0c-da0c-45ce-9f93-e23b32ca106f INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 11:21:10.421 +05:30 874aae0c-da0c-45ce-9f93-e23b32ca106f INF CORS policy execution successful. 2025-11-28 11:21:10.421 +05:30 54eb895f-d8de-4797-971b-3d6aeb0b283f INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 0e6671f6-7f06-40f4-991f-59b9c715b5bd}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 36722} Body: {"status":"Success","statusCode":2000,"message":"Menu Details retrieved.","result":"{\"MenuDetails\":[{\"MenuId\":93,\"MenuName\":\"TestingMaster\",\"MenuCaption\":\"Testing\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Testing\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":66},{\"MenuId\":94,\"MenuName\":\"TestingTab\",\"MenuCaption\":\"TestingTabs\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestingTabs\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":67},{\"MenuId\":64,\"MenuName\":\"NewTest\",\"MenuCaption\":\"Test\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":62,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Test\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":46},{\"MenuId\":70,\"MenuName\":\"TestMenu\",\"MenuCaption\":\"TestMenu\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestMenu\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":49},{\"MenuId\":80,\"MenuName\":\"PTag1\",\"MenuCaption\":\"TestTag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestTag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":58},{\"MenuId\":81,\"MenuName\":\"General Settings\",\"MenuCaption\":\"General Settings\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/general-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":6,\"TagId\":59},{\"MenuId\":82,\"MenuName\":\"t4t4\",\"MenuCaption\":\"y5yy5\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/y5yy5\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":60},{\"MenuId\":90,\"MenuName\":\"Steffy_pos\",\"MenuCaption\":\"s_pos\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tags/s_pos\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":65},{\"MenuId\":125,\"MenuName\":\"dipintag1\",\"MenuCaption\":\"dipintag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/dipintag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":71},{\"MenuId\":147,\"MenuName\":\"Tag View\",\"MenuCaption\":\"Tag View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":148,\"MenuName\":\"Voucher View\",\"MenuCaption\":\"Voucher View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/voucher-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":150,\"MenuName\":\"Test_steffy1\",\"MenuCaption\":\"TSteffy1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TSteffy1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":77},{\"MenuId\":153,\"MenuName\":\"TS_Tag\",\"MenuCaption\":\"TestSteffyTag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":152,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestSteffyTag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":79},{\"MenuId\":156,\"MenuName\":\"gokultest1\",\"MenuCaption\":\"gokul\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/gokul\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":81},{\"MenuId\":157,\"MenuName\":\"CostCenter\",\"MenuCaption\":\"cc\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/cc\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":82},{\"MenuId\":159,\"MenuName\":\"ProductTag\",\"MenuCaption\":\"PT\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":157,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/PT\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":83},{\"MenuId\":162,\"MenuName\":\"pos_Tag1_name\",\"MenuCaption\":\"pos_Tag1_caption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/pos_Tag1_caption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":86},{\"MenuId\":163,\"MenuName\":\"Vendor\",\"MenuCaption\":\"Vendor/Supplier\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":163,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Vendor/Supplier\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":87},{\"MenuId\":164,\"MenuName\":\"ChartOfAccount\",\"MenuCaption\":\"COA\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/COA\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":88},{\"MenuId\":166,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":90},{\"MenuId\":167,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":91},{\"MenuId\":168,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":92},{\"MenuId\":170,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":168,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":93},{\"MenuId\":172,\"MenuName\":\"TradeTypeName\",\"MenuCaption\":\"TradeTypeCaption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TradeTypeCaption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":94},{\"MenuId\":139,\"MenuName\":\"Receipt Payment\",\"MenuCaption\":\"Receipt Payment\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":40,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Receipt Payment\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":72},{\"MenuId\":141,\"MenuName\":\"child\",\"MenuCaption\":\"child\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":140,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/child\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":73},{\"MenuId\":144,\"MenuName\":\"Base Document\",\"MenuCaption\":\"Base Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/base-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":75},{\"MenuId\":145,\"MenuName\":\"Sub Document\",\"MenuCaption\":\"Sub Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sub-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":76},{\"MenuId\":178,\"MenuName\":\"Account_Err\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":177,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Account\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":97},{\"MenuId\":185,\"MenuName\":\"STag1\",\"MenuCaption\":\"STag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":98},{\"MenuId\":186,\"MenuName\":\"STag2\",\"MenuCaption\":\"STag2\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag2\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":99},{\"MenuId\":188,\"MenuName\":\"stag4\",\"MenuCaption\":\"tag4\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag4\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":101},{\"MenuId\":189,\"MenuName\":\"test_tag\",\"MenuCaption\":\"testtag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/testtag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":102},{\"MenuId\":190,\"MenuName\":\"sss\",\"MenuCaption\":\"sss\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sss\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":103},{\"MenuId\":191,\"MenuName\":\"zzz\",\"MenuCaption\":\"lll\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/lll\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":104},{\"MenuId\":182,\"MenuName\":\"Menu_SteffyTest\",\"MenuCaption\":\"Menu_SteffyTest\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":183,\"MenuName\":\"test2\",\"MenuCaption\":\"test2\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":149,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":184,\"MenuName\":\"test3\",\"MenuCaption\":\"test3\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":6,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":146,\"MenuName\":\"View\",\"MenuCaption\":\"View\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":142,\"MenuName\":\"Voucher Setting\",\"MenuCaption\":\"Voucher Setting\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":111,\"MenuName\":\"Business Entity\",\"MenuCaption\":\"Business Entity\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":\"/Business-Entity\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":1},{\"MenuId\":113,\"MenuName\":\"steffy\",\"MenuCaption\":\"steffy\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":176,\"MenuName\":\"aas\",\"MenuCaption\":\"aas\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":177,\"MenuName\":\"Error_Tracker_Masters\",\"MenuCaption\":\"Error_Tracker_Masters\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":92,\"MenuName\":\"test1\",\"MenuCaption\":\"test1\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":58,\"MenuName\":\"ggrgr\",\"MenuCaption\":\"ggrgr\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":57,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":60,\"MenuName\":\"effefefef\",\"MenuCaption\":\"effefefef\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":59,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":109,\"MenuName\":\"Password Policy\",\"MenuCaption\":\"Password Policy\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"\",\"ToolTip\":\"\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"Password Policy_icon.png\",\"URL\":\"/PasswordPolicy\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":38,\"MenuName\":\"Create Company\",\"MenuCaption\":\"Create Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company record\",\"ToolTip\":\"Access create company page\",\"IsGroup\":false,\"ParentId\":17,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/create-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":41,\"MenuName\":\"Tag Settings\",\"MenuCaption\":\"Tag Settings\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/tag-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":42,\"MenuName\":\"Open Company\",\"MenuCaption\":\"Open Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":null,\"URL\":null,\"Type\":null,\"ExternalLink\":null,\"ScreenType\":null,\"TagId\":null},{\"MenuId\":1,\"MenuName\":\"Home\",\"MenuCaption\":\"Home\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":\"Alt+O\",\"Description\":\"'Navigate to the home page\",\"ToolTip\":\"Go to the main home page\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"home\",\"URL\":\"/home\",\"Type\":1,\"ExternalLink\":\"1\",\"ScreenType\":0,\"TagId\":1},{\"MenuId\":17,\"MenuName\":\"New Company\",\"MenuCaption\":\"New Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company\",\"ToolTip\":\"Create a new company record\",\"IsGroup\":true,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/new-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":18,\"MenuName\":\"Edit Company\",\"MenuCaption\":\"Edit Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Edit a new company\",\"ToolTip\":\"Edit a new company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":19,\"MenuName\":\"Delete Company\",\"MenuCaption\":\"Delete Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Delete a company\",\"ToolTip\":\"Delete a company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":20,\"MenuName\":\"Create Profile\",\"MenuCaption\":\"Create Profile\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new user profile\",\"ToolTip\":\"Set up a new user profile\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_profile_icon.png\",\"URL\":\"/create-profile\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":23,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage account details\",\"ToolTip\":\"Access account management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"account_icon.png\",\"URL\":\"/account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":28,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage currency master data\",\"ToolTip\":\"Access currency master management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"currency_master_icon.png\",\"URL\":\"/currency-master\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":4},{\"MenuId\":114,\"MenuName\":\"Change Password\",\"MenuCaption\":\"Change Password\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Change Password\",\"ToolTip\":\"Change Password\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"ChangePassword_icon.png\",\"URL\":\"/ChangePassword\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":115,\"MenuName\":\"Update Personal Info\",\"MenuCaption\":\"Update Personal Info\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Update Personal Info\",\"ToolTip\":\"Update Personal Info\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"UpdatePersonal_Info_icon.png\",\"URL\":\"/Update-Personal-Info\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":180,\"MenuName\":\"Purchase\",\"MenuCaption\":\"Purchase\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Purchase Menu\",\"ToolTip\":\"Go to Purchase\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Purchase\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":181,\"MenuName\":\"Sales\",\"MenuCaption\":\"Sales\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Sales Menu\",\"ToolTip\":\"Go to Sales\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Sales\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":29,\"MenuName\":\"Exchange Rate\",\"MenuCaption\":\"Exchange Rate\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage exchange rate data\",\"ToolTip\":\"Access exchange rate management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_icon.png\",\"URL\":\"/exchange-rate\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":4,\"TagId\":null},{\"MenuId\":24,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage currency details\",\"ToolTip\":\"Access currency management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"currency_icon.png\",\"URL\":\"/tags/currency\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":21,\"MenuName\":\"Create Role\",\"MenuCaption\":\"Create Role\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Create a new user role\",\"ToolTip\":\"Define a new user role\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_role_icon.png\",\"URL\":\"/create-role\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":2,\"TagId\":null},{\"MenuId\":2,\"MenuName\":\"Company\",\"MenuCaption\":\"Company\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"View and manage company details\",\"ToolTip\":\"Access company information\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"company_icon.png\",\"URL\":\"/company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":32,\"MenuName\":\"Unit\",\"MenuCaption\":\"Unit\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage units of measurement\",\"ToolTip\":\"Access unit management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"unit_icon.png\",\"URL\":\"/unit\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":14},{\"MenuId\":3,\"MenuName\":\"Security\",\"MenuCaption\":\"Security\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage user permissions and roles\",\"ToolTip\":\"Configure security settings\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"security_icon.png\",\"URL\":\"/security\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":22,\"MenuName\":\"Create User\",\"MenuCaption\":\"Create User\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Create a new user account\",\"ToolTip\":\"Add a new user to the system\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_user_icon.png\",\"URL\":\"/create-user\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":3,\"TagId\":null},{\"MenuId\":25,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage product details\",\"ToolTip\":\"Access product management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"product_icon.png\",\"URL\":\"/tags/product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":30,\"MenuName\":\"Exchange Rate History\",\"MenuCaption\":\"Exchange Rate History\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"View exchange rate history\",\"ToolTip\":\"Access historical exchange rate data\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_history_icon.png\",\"URL\":\"/exchange-rate-history\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":5,\"TagId\":null},{\"MenuId\":4,\"MenuName\":\"Tags\",\"MenuCaption\":\"Tags\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Maintain master data records\",\"ToolTip\":\"Access master data management\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"masters_icon.png\",\"URL\":\"/masters\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":34,\"MenuName\":\"Seller Price Book\",\"MenuCaption\":\"Seller Price Book\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage seller price books\",\"ToolTip\":\"Access seller price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"seller_price_book_icon.png\",\"URL\":\"/seller-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":46,\"MenuName\":\"PlaceofSupply\",\"MenuCaption\":\"Place of Supply\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage Place of supply details\",\"ToolTip\":\"Access Place of supply management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Placeofsupply_icon.png\",\"URL\":\"/tags/Placeofsupply\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":20},{\"MenuId\":95,\"MenuName\":\"Jurisdiction\",\"MenuCaption\":\"Jurisdiction\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Jurisdiction\",\"ToolTip\":\"Jurisdiction\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Jurisdiction_icon.png\",\"URL\":\"/tags/Jurisdiction\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":21},{\"MenuId\":96,\"MenuName\":\"Tax Code\",\"MenuCaption\":\"Tax Code\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Tax Code\",\"ToolTip\":\"Tax Code\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Tax Code_icon.png\",\"URL\":\"/tags/Tax Code\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":22},{\"MenuId\":97,\"MenuName\":\"Nationality\",\"MenuCaption\":\"Nationality\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Nationality\",\"ToolTip\":\"Nationality\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Nationality\",\"URL\":\"/tags/Nationality\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":23},{\"MenuId\":98,\"MenuName\":\"Country\",\"MenuCaption\":\"Country\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Country\",\"ToolTip\":\"Country\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Country\",\"URL\":\"/tags/Country\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":24},{\"MenuId\":99,\"MenuName\":\"Province\",\"MenuCaption\":\"Province\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Province\",\"ToolTip\":\"Province\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Province_icon.png\",\"URL\":\"/tags/Province\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":25},{\"MenuId\":100,\"MenuName\":\"Territory\",\"MenuCaption\":\"Territory\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Territory\",\"ToolTip\":\"Territory\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Territory_icon.png\",\"URL\":\"/tags/Territory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":26},{\"MenuId\":101,\"MenuName\":\"Township\",\"MenuCaption\":\"Township\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Township\",\"ToolTip\":\"Township\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Township_icon.png\",\"URL\":\"/tags/Township\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":27},{\"MenuId\":102,\"MenuName\":\"Zone\",\"MenuCaption\":\"Zone\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Zone\",\"ToolTip\":\"Zone\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Zone_icon.png\",\"URL\":\"/tags/Zone\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":28},{\"MenuId\":103,\"MenuName\":\"City\",\"MenuCaption\":\"City\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"City\",\"ToolTip\":\"City\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"City_icon.png\",\"URL\":\"/tags/City\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":29},{\"MenuId\":104,\"MenuName\":\"Emplyee\",\"MenuCaption\":\"Emplyee\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Emplyee\",\"ToolTip\":\"Emplyee\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Emplyee_icon.png\",\"URL\":\"/tags/Emplyee\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":30},{\"MenuId\":105,\"MenuName\":\"Fixed Assets\",\"MenuCaption\":\"Fixed Assets\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Fixed Assets\",\"ToolTip\":\"Fixed Assets\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Fixed Assets_icon.png\",\"URL\":\"/tags/Fixed Assets\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":31},{\"MenuId\":106,\"MenuName\":\"Employee Category\",\"MenuCaption\":\"Employee Category\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Employee Category\",\"ToolTip\":\"Employee Category\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Employee Category_icon.png\",\"URL\":\"/tags/Employee Category\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":32},{\"MenuId\":37,\"MenuName\":\"Warehouse\",\"MenuCaption\":\"Warehouse\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage warehouse details\",\"ToolTip\":\"Access warehouse management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"warehouse_icon.png\",\"URL\":\"/tags/warehouse\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":13},{\"MenuId\":128,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Product\",\"ToolTip\":\"Product\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Product_icon.png\",\"URL\":\"/tags/Product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":11},{\"MenuId\":129,\"MenuName\":\"Unit Conversion\",\"MenuCaption\":\"Unit Conversion\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Unit Conversion\",\"ToolTip\":\"Unit Conversion\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Unit Conversion_icon.png\",\"URL\":\"/unit-conversion\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":15},{\"MenuId\":130,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Account\",\"ToolTip\":\"Account\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Account_icon.png\",\"URL\":\"/tags/Account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":2},{\"MenuId\":131,\"MenuName\":\"Customer\",\"MenuCaption\":\"Customer\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Customer\",\"ToolTip\":\"Customer\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Customer_icon.png\",\"URL\":\"/tags/Customer\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":3},{\"MenuId\":133,\"MenuName\":\"Outlet\",\"MenuCaption\":\"Outlet\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Outlet\",\"ToolTip\":\"Outlet\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Outlet_icon.png\",\"URL\":\"/tags/Outlet\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":16},{\"MenuId\":134,\"MenuName\":\"Bin\",\"MenuCaption\":\"Bin\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bin\",\"ToolTip\":\"Bin\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bin_icon.png\",\"URL\":\"/tags/Bin\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":17},{\"MenuId\":135,\"MenuName\":\"Bank\",\"MenuCaption\":\"Bank\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bank\",\"ToolTip\":\"Bank\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bank_icon.png\",\"URL\":\"/tags/Bank\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":18},{\"MenuId\":136,\"MenuName\":\"BankBranch\",\"MenuCaption\":\"BankBranch\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"BankBranch\",\"ToolTip\":\"BankBranch\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"BankBranch_icon.png\",\"URL\":\"/tags/BankBranch\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":19},{\"MenuId\":35,\"MenuName\":\"Buyer Price Book\",\"MenuCaption\":\"Buyer Price Book\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"Manage buyer price books\",\"ToolTip\":\"Access buyer price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"buyer_price_book_icon.png\",\"URL\":\"/buyer-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":5,\"MenuName\":\"Financials\",\"MenuCaption\":\"Financials\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"View financial reports\",\"ToolTip\":\"Access financial data and reports\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"dollar-sign\",\"URL\":\"\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":5},{\"MenuId\":6,\"MenuName\":\"Inventory\",\"MenuCaption\":\"Inventory\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage inventory items and stock\",\"ToolTip\":\"Access inventory management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"warehouse\",\"URL\":\"/inventory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":6},{\"MenuId\":36,\"MenuName\":\"Barcode Definition\",\"MenuCaption\":\"Barcode Definition\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage barcode definitions\",\"ToolTip\":\"Access barcode definition management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"barcode_definition_icon.png\",\"URL\":\"/barcode-definition\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":7,\"MenuName\":\"Fixed Asset\",\"MenuCaption\":\"Fixed Asset\",\"ModuleId\":1,\"MenuIndex\":7,\"ShortcutKey\":null,\"Description\":\"Track fixed assets\",\"ToolTip\":\"Access fixed asset management\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"university\",\"URL\":\"/fixed-asset\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":7},{\"MenuId\":8,\"MenuName\":\"Production\",\"MenuCaption\":\"Production\",\"ModuleId\":1,\"MenuIndex\":8,\"ShortcutKey\":null,\"Description\":\"Manage production processes\",\"ToolTip\":\"Access production management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"boxes\",\"URL\":\"/production\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":8},{\"MenuId\":10,\"MenuName\":\"Quality Control\",\"MenuCaption\":\"Quality Control\",\"ModuleId\":1,\"MenuIndex\":10,\"ShortcutKey\":null,\"Description\":\"Perform quality control checks\",\"ToolTip\":\"Access quality control tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"clipboard-check\",\"URL\":\"/quality-control\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":10},{\"MenuId\":11,\"MenuName\":\"Settings\",\"MenuCaption\":\"Settings\",\"ModuleId\":1,\"MenuIndex\":11,\"ShortcutKey\":null,\"Description\":\"Configure general settings\",\"ToolTip\":\"Access general application settings\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"cog\",\"URL\":\"/settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":16,\"MenuName\":\"Account Settings\",\"MenuCaption\":\"Account Settings\",\"ModuleId\":1,\"MenuIndex\":16,\"ShortcutKey\":null,\"Description\":\"Configure account settings\",\"ToolTip\":\"Manage account configurations\",\"IsGroup\":false,\"ParentId\":12,\"Accessibility\":1,\"Icon\":\"account_settings_icon.png\",\"URL\":\"/account-settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null}],\"UserLoginDetails\":[{\"UserId\":2,\"LoginName\":\"dipin\",\"Entity\":\"Entity10\"}]}"} 2025-11-28 11:21:10.422 +05:30 874aae0c-da0c-45ce-9f93-e23b32ca106f INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA1Nzg0LCJleHAiOjE3NjQzMDkzODQsImlhdCI6MTc2NDMwNTc4NH0._qJ4FzN8qfLc1YSHBiZDgJPH8hhTMSLfiaQetDSf5mY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:21:10.425 +05:30 7ba169d7-7c10-4914-94a4-dbf7a01f6531 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 11:21:10.426 +05:30 7ba169d7-7c10-4914-94a4-dbf7a01f6531 INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 11:21:10.427 +05:30 54eb895f-d8de-4797-971b-3d6aeb0b283f INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 200 36722 application/json; charset=utf-8 123.9209ms 2025-11-28 11:21:10.434 +05:30 7ba169d7-7c10-4914-94a4-dbf7a01f6531 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:21:10.435 +05:30 7ba169d7-7c10-4914-94a4-dbf7a01f6531 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 9.4437ms 2025-11-28 11:21:10.436 +05:30 7ba169d7-7c10-4914-94a4-dbf7a01f6531 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 11:21:10.436 +05:30 7ba169d7-7c10-4914-94a4-dbf7a01f6531 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 874aae0c-da0c-45ce-9f93-e23b32ca106f}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 11:21:10.438 +05:30 7ba169d7-7c10-4914-94a4-dbf7a01f6531 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 18.7324ms 2025-11-28 11:21:10.469 +05:30 11aaabb9-7abb-4815-80b4-5de1ee3d1e97 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 11:21:10.471 +05:30 11aaabb9-7abb-4815-80b4-5de1ee3d1e97 INF CORS policy execution successful. 2025-11-28 11:21:10.471 +05:30 11aaabb9-7abb-4815-80b4-5de1ee3d1e97 INF HTTP request: Path: /menu/getmenudetails QueryString: ?languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA1Nzg0LCJleHAiOjE3NjQzMDkzODQsImlhdCI6MTc2NDMwNTc4NH0._qJ4FzN8qfLc1YSHBiZDgJPH8hhTMSLfiaQetDSf5mY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:21:10.472 +05:30 ac6513af-2cd9-4895-8e64-d8eb3dd79042 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 11:21:10.472 +05:30 ac6513af-2cd9-4895-8e64-d8eb3dd79042 INF Route matched with {action = "GetMenuDetails", controller = "Menu"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetMenuDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.MenuController (Sang.CoreSettings.Api). 2025-11-28 11:21:10.482 +05:30 ac6513af-2cd9-4895-8e64-d8eb3dd79042 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:21:10.483 +05:30 184802ed-7804-489f-8a2d-a5a642a8396f INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 11:21:10.484 +05:30 184802ed-7804-489f-8a2d-a5a642a8396f INF CORS policy execution successful. 2025-11-28 11:21:10.485 +05:30 184802ed-7804-489f-8a2d-a5a642a8396f INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA1Nzg0LCJleHAiOjE3NjQzMDkzODQsImlhdCI6MTc2NDMwNTc4NH0._qJ4FzN8qfLc1YSHBiZDgJPH8hhTMSLfiaQetDSf5mY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:21:10.485 +05:30 d8f41fbc-7329-4d11-8d27-23419c9354c7 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 11:21:10.486 +05:30 d8f41fbc-7329-4d11-8d27-23419c9354c7 INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 11:21:10.488 +05:30 ac6513af-2cd9-4895-8e64-d8eb3dd79042 INF Executed action Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api) in 15.3067ms 2025-11-28 11:21:10.488 +05:30 ac6513af-2cd9-4895-8e64-d8eb3dd79042 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 11:21:10.490 +05:30 d8f41fbc-7329-4d11-8d27-23419c9354c7 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:21:10.490 +05:30 d8f41fbc-7329-4d11-8d27-23419c9354c7 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 4.674ms 2025-11-28 11:21:10.490 +05:30 d8f41fbc-7329-4d11-8d27-23419c9354c7 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 11:21:10.491 +05:30 d8f41fbc-7329-4d11-8d27-23419c9354c7 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 184802ed-7804-489f-8a2d-a5a642a8396f}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 11:21:10.491 +05:30 ac6513af-2cd9-4895-8e64-d8eb3dd79042 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 11aaabb9-7abb-4815-80b4-5de1ee3d1e97}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 36722} Body: {"status":"Success","statusCode":2000,"message":"Menu Details retrieved.","result":"{\"MenuDetails\":[{\"MenuId\":93,\"MenuName\":\"TestingMaster\",\"MenuCaption\":\"Testing\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Testing\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":66},{\"MenuId\":94,\"MenuName\":\"TestingTab\",\"MenuCaption\":\"TestingTabs\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestingTabs\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":67},{\"MenuId\":64,\"MenuName\":\"NewTest\",\"MenuCaption\":\"Test\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":62,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Test\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":46},{\"MenuId\":70,\"MenuName\":\"TestMenu\",\"MenuCaption\":\"TestMenu\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestMenu\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":49},{\"MenuId\":80,\"MenuName\":\"PTag1\",\"MenuCaption\":\"TestTag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestTag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":58},{\"MenuId\":81,\"MenuName\":\"General Settings\",\"MenuCaption\":\"General Settings\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/general-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":6,\"TagId\":59},{\"MenuId\":82,\"MenuName\":\"t4t4\",\"MenuCaption\":\"y5yy5\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/y5yy5\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":60},{\"MenuId\":90,\"MenuName\":\"Steffy_pos\",\"MenuCaption\":\"s_pos\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tags/s_pos\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":65},{\"MenuId\":125,\"MenuName\":\"dipintag1\",\"MenuCaption\":\"dipintag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/dipintag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":71},{\"MenuId\":147,\"MenuName\":\"Tag View\",\"MenuCaption\":\"Tag View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":148,\"MenuName\":\"Voucher View\",\"MenuCaption\":\"Voucher View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/voucher-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":150,\"MenuName\":\"Test_steffy1\",\"MenuCaption\":\"TSteffy1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TSteffy1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":77},{\"MenuId\":153,\"MenuName\":\"TS_Tag\",\"MenuCaption\":\"TestSteffyTag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":152,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestSteffyTag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":79},{\"MenuId\":156,\"MenuName\":\"gokultest1\",\"MenuCaption\":\"gokul\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/gokul\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":81},{\"MenuId\":157,\"MenuName\":\"CostCenter\",\"MenuCaption\":\"cc\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/cc\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":82},{\"MenuId\":159,\"MenuName\":\"ProductTag\",\"MenuCaption\":\"PT\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":157,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/PT\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":83},{\"MenuId\":162,\"MenuName\":\"pos_Tag1_name\",\"MenuCaption\":\"pos_Tag1_caption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/pos_Tag1_caption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":86},{\"MenuId\":163,\"MenuName\":\"Vendor\",\"MenuCaption\":\"Vendor/Supplier\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":163,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Vendor/Supplier\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":87},{\"MenuId\":164,\"MenuName\":\"ChartOfAccount\",\"MenuCaption\":\"COA\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/COA\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":88},{\"MenuId\":166,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":90},{\"MenuId\":167,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":91},{\"MenuId\":168,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":92},{\"MenuId\":170,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":168,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":93},{\"MenuId\":172,\"MenuName\":\"TradeTypeName\",\"MenuCaption\":\"TradeTypeCaption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TradeTypeCaption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":94},{\"MenuId\":139,\"MenuName\":\"Receipt Payment\",\"MenuCaption\":\"Receipt Payment\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":40,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Receipt Payment\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":72},{\"MenuId\":141,\"MenuName\":\"child\",\"MenuCaption\":\"child\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":140,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/child\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":73},{\"MenuId\":144,\"MenuName\":\"Base Document\",\"MenuCaption\":\"Base Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/base-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":75},{\"MenuId\":145,\"MenuName\":\"Sub Document\",\"MenuCaption\":\"Sub Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sub-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":76},{\"MenuId\":178,\"MenuName\":\"Account_Err\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":177,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Account\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":97},{\"MenuId\":185,\"MenuName\":\"STag1\",\"MenuCaption\":\"STag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":98},{\"MenuId\":186,\"MenuName\":\"STag2\",\"MenuCaption\":\"STag2\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag2\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":99},{\"MenuId\":188,\"MenuName\":\"stag4\",\"MenuCaption\":\"tag4\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag4\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":101},{\"MenuId\":189,\"MenuName\":\"test_tag\",\"MenuCaption\":\"testtag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/testtag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":102},{\"MenuId\":190,\"MenuName\":\"sss\",\"MenuCaption\":\"sss\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sss\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":103},{\"MenuId\":191,\"MenuName\":\"zzz\",\"MenuCaption\":\"lll\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/lll\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":104},{\"MenuId\":182,\"MenuName\":\"Menu_SteffyTest\",\"MenuCaption\":\"Menu_SteffyTest\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":183,\"MenuName\":\"test2\",\"MenuCaption\":\"test2\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":149,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":184,\"MenuName\":\"test3\",\"MenuCaption\":\"test3\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":6,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":146,\"MenuName\":\"View\",\"MenuCaption\":\"View\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":142,\"MenuName\":\"Voucher Setting\",\"MenuCaption\":\"Voucher Setting\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":111,\"MenuName\":\"Business Entity\",\"MenuCaption\":\"Business Entity\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":\"/Business-Entity\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":1},{\"MenuId\":113,\"MenuName\":\"steffy\",\"MenuCaption\":\"steffy\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":176,\"MenuName\":\"aas\",\"MenuCaption\":\"aas\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":177,\"MenuName\":\"Error_Tracker_Masters\",\"MenuCaption\":\"Error_Tracker_Masters\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":92,\"MenuName\":\"test1\",\"MenuCaption\":\"test1\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":58,\"MenuName\":\"ggrgr\",\"MenuCaption\":\"ggrgr\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":57,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":60,\"MenuName\":\"effefefef\",\"MenuCaption\":\"effefefef\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":59,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":109,\"MenuName\":\"Password Policy\",\"MenuCaption\":\"Password Policy\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"\",\"ToolTip\":\"\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"Password Policy_icon.png\",\"URL\":\"/PasswordPolicy\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":38,\"MenuName\":\"Create Company\",\"MenuCaption\":\"Create Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company record\",\"ToolTip\":\"Access create company page\",\"IsGroup\":false,\"ParentId\":17,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/create-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":41,\"MenuName\":\"Tag Settings\",\"MenuCaption\":\"Tag Settings\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/tag-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":42,\"MenuName\":\"Open Company\",\"MenuCaption\":\"Open Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":null,\"URL\":null,\"Type\":null,\"ExternalLink\":null,\"ScreenType\":null,\"TagId\":null},{\"MenuId\":1,\"MenuName\":\"Home\",\"MenuCaption\":\"Home\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":\"Alt+O\",\"Description\":\"'Navigate to the home page\",\"ToolTip\":\"Go to the main home page\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"home\",\"URL\":\"/home\",\"Type\":1,\"ExternalLink\":\"1\",\"ScreenType\":0,\"TagId\":1},{\"MenuId\":17,\"MenuName\":\"New Company\",\"MenuCaption\":\"New Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company\",\"ToolTip\":\"Create a new company record\",\"IsGroup\":true,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/new-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":18,\"MenuName\":\"Edit Company\",\"MenuCaption\":\"Edit Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Edit a new company\",\"ToolTip\":\"Edit a new company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":19,\"MenuName\":\"Delete Company\",\"MenuCaption\":\"Delete Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Delete a company\",\"ToolTip\":\"Delete a company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":20,\"MenuName\":\"Create Profile\",\"MenuCaption\":\"Create Profile\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new user profile\",\"ToolTip\":\"Set up a new user profile\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_profile_icon.png\",\"URL\":\"/create-profile\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":23,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage account details\",\"ToolTip\":\"Access account management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"account_icon.png\",\"URL\":\"/account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":28,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage currency master data\",\"ToolTip\":\"Access currency master management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"currency_master_icon.png\",\"URL\":\"/currency-master\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":4},{\"MenuId\":114,\"MenuName\":\"Change Password\",\"MenuCaption\":\"Change Password\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Change Password\",\"ToolTip\":\"Change Password\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"ChangePassword_icon.png\",\"URL\":\"/ChangePassword\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":115,\"MenuName\":\"Update Personal Info\",\"MenuCaption\":\"Update Personal Info\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Update Personal Info\",\"ToolTip\":\"Update Personal Info\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"UpdatePersonal_Info_icon.png\",\"URL\":\"/Update-Personal-Info\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":180,\"MenuName\":\"Purchase\",\"MenuCaption\":\"Purchase\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Purchase Menu\",\"ToolTip\":\"Go to Purchase\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Purchase\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":181,\"MenuName\":\"Sales\",\"MenuCaption\":\"Sales\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Sales Menu\",\"ToolTip\":\"Go to Sales\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Sales\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":29,\"MenuName\":\"Exchange Rate\",\"MenuCaption\":\"Exchange Rate\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage exchange rate data\",\"ToolTip\":\"Access exchange rate management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_icon.png\",\"URL\":\"/exchange-rate\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":4,\"TagId\":null},{\"MenuId\":24,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage currency details\",\"ToolTip\":\"Access currency management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"currency_icon.png\",\"URL\":\"/tags/currency\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":21,\"MenuName\":\"Create Role\",\"MenuCaption\":\"Create Role\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Create a new user role\",\"ToolTip\":\"Define a new user role\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_role_icon.png\",\"URL\":\"/create-role\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":2,\"TagId\":null},{\"MenuId\":2,\"MenuName\":\"Company\",\"MenuCaption\":\"Company\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"View and manage company details\",\"ToolTip\":\"Access company information\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"company_icon.png\",\"URL\":\"/company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":32,\"MenuName\":\"Unit\",\"MenuCaption\":\"Unit\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage units of measurement\",\"ToolTip\":\"Access unit management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"unit_icon.png\",\"URL\":\"/unit\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":14},{\"MenuId\":3,\"MenuName\":\"Security\",\"MenuCaption\":\"Security\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage user permissions and roles\",\"ToolTip\":\"Configure security settings\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"security_icon.png\",\"URL\":\"/security\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":22,\"MenuName\":\"Create User\",\"MenuCaption\":\"Create User\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Create a new user account\",\"ToolTip\":\"Add a new user to the system\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_user_icon.png\",\"URL\":\"/create-user\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":3,\"TagId\":null},{\"MenuId\":25,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage product details\",\"ToolTip\":\"Access product management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"product_icon.png\",\"URL\":\"/tags/product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":30,\"MenuName\":\"Exchange Rate History\",\"MenuCaption\":\"Exchange Rate History\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"View exchange rate history\",\"ToolTip\":\"Access historical exchange rate data\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_history_icon.png\",\"URL\":\"/exchange-rate-history\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":5,\"TagId\":null},{\"MenuId\":4,\"MenuName\":\"Tags\",\"MenuCaption\":\"Tags\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Maintain master data records\",\"ToolTip\":\"Access master data management\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"masters_icon.png\",\"URL\":\"/masters\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":34,\"MenuName\":\"Seller Price Book\",\"MenuCaption\":\"Seller Price Book\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage seller price books\",\"ToolTip\":\"Access seller price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"seller_price_book_icon.png\",\"URL\":\"/seller-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":46,\"MenuName\":\"PlaceofSupply\",\"MenuCaption\":\"Place of Supply\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage Place of supply details\",\"ToolTip\":\"Access Place of supply management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Placeofsupply_icon.png\",\"URL\":\"/tags/Placeofsupply\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":20},{\"MenuId\":95,\"MenuName\":\"Jurisdiction\",\"MenuCaption\":\"Jurisdiction\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Jurisdiction\",\"ToolTip\":\"Jurisdiction\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Jurisdiction_icon.png\",\"URL\":\"/tags/Jurisdiction\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":21},{\"MenuId\":96,\"MenuName\":\"Tax Code\",\"MenuCaption\":\"Tax Code\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Tax Code\",\"ToolTip\":\"Tax Code\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Tax Code_icon.png\",\"URL\":\"/tags/Tax Code\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":22},{\"MenuId\":97,\"MenuName\":\"Nationality\",\"MenuCaption\":\"Nationality\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Nationality\",\"ToolTip\":\"Nationality\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Nationality\",\"URL\":\"/tags/Nationality\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":23},{\"MenuId\":98,\"MenuName\":\"Country\",\"MenuCaption\":\"Country\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Country\",\"ToolTip\":\"Country\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Country\",\"URL\":\"/tags/Country\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":24},{\"MenuId\":99,\"MenuName\":\"Province\",\"MenuCaption\":\"Province\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Province\",\"ToolTip\":\"Province\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Province_icon.png\",\"URL\":\"/tags/Province\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":25},{\"MenuId\":100,\"MenuName\":\"Territory\",\"MenuCaption\":\"Territory\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Territory\",\"ToolTip\":\"Territory\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Territory_icon.png\",\"URL\":\"/tags/Territory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":26},{\"MenuId\":101,\"MenuName\":\"Township\",\"MenuCaption\":\"Township\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Township\",\"ToolTip\":\"Township\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Township_icon.png\",\"URL\":\"/tags/Township\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":27},{\"MenuId\":102,\"MenuName\":\"Zone\",\"MenuCaption\":\"Zone\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Zone\",\"ToolTip\":\"Zone\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Zone_icon.png\",\"URL\":\"/tags/Zone\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":28},{\"MenuId\":103,\"MenuName\":\"City\",\"MenuCaption\":\"City\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"City\",\"ToolTip\":\"City\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"City_icon.png\",\"URL\":\"/tags/City\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":29},{\"MenuId\":104,\"MenuName\":\"Emplyee\",\"MenuCaption\":\"Emplyee\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Emplyee\",\"ToolTip\":\"Emplyee\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Emplyee_icon.png\",\"URL\":\"/tags/Emplyee\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":30},{\"MenuId\":105,\"MenuName\":\"Fixed Assets\",\"MenuCaption\":\"Fixed Assets\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Fixed Assets\",\"ToolTip\":\"Fixed Assets\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Fixed Assets_icon.png\",\"URL\":\"/tags/Fixed Assets\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":31},{\"MenuId\":106,\"MenuName\":\"Employee Category\",\"MenuCaption\":\"Employee Category\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Employee Category\",\"ToolTip\":\"Employee Category\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Employee Category_icon.png\",\"URL\":\"/tags/Employee Category\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":32},{\"MenuId\":37,\"MenuName\":\"Warehouse\",\"MenuCaption\":\"Warehouse\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage warehouse details\",\"ToolTip\":\"Access warehouse management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"warehouse_icon.png\",\"URL\":\"/tags/warehouse\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":13},{\"MenuId\":128,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Product\",\"ToolTip\":\"Product\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Product_icon.png\",\"URL\":\"/tags/Product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":11},{\"MenuId\":129,\"MenuName\":\"Unit Conversion\",\"MenuCaption\":\"Unit Conversion\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Unit Conversion\",\"ToolTip\":\"Unit Conversion\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Unit Conversion_icon.png\",\"URL\":\"/unit-conversion\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":15},{\"MenuId\":130,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Account\",\"ToolTip\":\"Account\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Account_icon.png\",\"URL\":\"/tags/Account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":2},{\"MenuId\":131,\"MenuName\":\"Customer\",\"MenuCaption\":\"Customer\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Customer\",\"ToolTip\":\"Customer\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Customer_icon.png\",\"URL\":\"/tags/Customer\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":3},{\"MenuId\":133,\"MenuName\":\"Outlet\",\"MenuCaption\":\"Outlet\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Outlet\",\"ToolTip\":\"Outlet\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Outlet_icon.png\",\"URL\":\"/tags/Outlet\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":16},{\"MenuId\":134,\"MenuName\":\"Bin\",\"MenuCaption\":\"Bin\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bin\",\"ToolTip\":\"Bin\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bin_icon.png\",\"URL\":\"/tags/Bin\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":17},{\"MenuId\":135,\"MenuName\":\"Bank\",\"MenuCaption\":\"Bank\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bank\",\"ToolTip\":\"Bank\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bank_icon.png\",\"URL\":\"/tags/Bank\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":18},{\"MenuId\":136,\"MenuName\":\"BankBranch\",\"MenuCaption\":\"BankBranch\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"BankBranch\",\"ToolTip\":\"BankBranch\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"BankBranch_icon.png\",\"URL\":\"/tags/BankBranch\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":19},{\"MenuId\":35,\"MenuName\":\"Buyer Price Book\",\"MenuCaption\":\"Buyer Price Book\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"Manage buyer price books\",\"ToolTip\":\"Access buyer price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"buyer_price_book_icon.png\",\"URL\":\"/buyer-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":5,\"MenuName\":\"Financials\",\"MenuCaption\":\"Financials\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"View financial reports\",\"ToolTip\":\"Access financial data and reports\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"dollar-sign\",\"URL\":\"\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":5},{\"MenuId\":6,\"MenuName\":\"Inventory\",\"MenuCaption\":\"Inventory\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage inventory items and stock\",\"ToolTip\":\"Access inventory management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"warehouse\",\"URL\":\"/inventory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":6},{\"MenuId\":36,\"MenuName\":\"Barcode Definition\",\"MenuCaption\":\"Barcode Definition\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage barcode definitions\",\"ToolTip\":\"Access barcode definition management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"barcode_definition_icon.png\",\"URL\":\"/barcode-definition\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":7,\"MenuName\":\"Fixed Asset\",\"MenuCaption\":\"Fixed Asset\",\"ModuleId\":1,\"MenuIndex\":7,\"ShortcutKey\":null,\"Description\":\"Track fixed assets\",\"ToolTip\":\"Access fixed asset management\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"university\",\"URL\":\"/fixed-asset\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":7},{\"MenuId\":8,\"MenuName\":\"Production\",\"MenuCaption\":\"Production\",\"ModuleId\":1,\"MenuIndex\":8,\"ShortcutKey\":null,\"Description\":\"Manage production processes\",\"ToolTip\":\"Access production management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"boxes\",\"URL\":\"/production\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":8},{\"MenuId\":10,\"MenuName\":\"Quality Control\",\"MenuCaption\":\"Quality Control\",\"ModuleId\":1,\"MenuIndex\":10,\"ShortcutKey\":null,\"Description\":\"Perform quality control checks\",\"ToolTip\":\"Access quality control tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"clipboard-check\",\"URL\":\"/quality-control\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":10},{\"MenuId\":11,\"MenuName\":\"Settings\",\"MenuCaption\":\"Settings\",\"ModuleId\":1,\"MenuIndex\":11,\"ShortcutKey\":null,\"Description\":\"Configure general settings\",\"ToolTip\":\"Access general application settings\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"cog\",\"URL\":\"/settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":16,\"MenuName\":\"Account Settings\",\"MenuCaption\":\"Account Settings\",\"ModuleId\":1,\"MenuIndex\":16,\"ShortcutKey\":null,\"Description\":\"Configure account settings\",\"ToolTip\":\"Manage account configurations\",\"IsGroup\":false,\"ParentId\":12,\"Accessibility\":1,\"Icon\":\"account_settings_icon.png\",\"URL\":\"/account-settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null}],\"UserLoginDetails\":[{\"UserId\":2,\"LoginName\":\"dipin\",\"Entity\":\"Entity10\"}]}"} 2025-11-28 11:21:10.491 +05:30 d8f41fbc-7329-4d11-8d27-23419c9354c7 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 7.9668ms 2025-11-28 11:21:10.492 +05:30 ac6513af-2cd9-4895-8e64-d8eb3dd79042 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 200 36722 application/json; charset=utf-8 22.3674ms 2025-11-28 11:21:10.537 +05:30 7b32d4d3-bade-4970-a9cb-7ec03b88638e INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 11:21:10.540 +05:30 7b32d4d3-bade-4970-a9cb-7ec03b88638e INF CORS policy execution successful. 2025-11-28 11:21:10.542 +05:30 7b32d4d3-bade-4970-a9cb-7ec03b88638e INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA1Nzg0LCJleHAiOjE3NjQzMDkzODQsImlhdCI6MTc2NDMwNTc4NH0._qJ4FzN8qfLc1YSHBiZDgJPH8hhTMSLfiaQetDSf5mY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:21:10.543 +05:30 1a889b22-ae89-4b2f-bd81-8c702482de9b INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 11:21:10.544 +05:30 1a889b22-ae89-4b2f-bd81-8c702482de9b INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 11:21:10.559 +05:30 1a889b22-ae89-4b2f-bd81-8c702482de9b INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:21:10.560 +05:30 1a889b22-ae89-4b2f-bd81-8c702482de9b INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 15.931ms 2025-11-28 11:21:10.560 +05:30 1a889b22-ae89-4b2f-bd81-8c702482de9b INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 11:21:10.560 +05:30 1a889b22-ae89-4b2f-bd81-8c702482de9b INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 7b32d4d3-bade-4970-a9cb-7ec03b88638e}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 11:21:10.562 +05:30 1a889b22-ae89-4b2f-bd81-8c702482de9b INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 24.9178ms 2025-11-28 11:21:10.787 +05:30 4e021f6b-c7ed-44fd-8079-d336a559b5b8 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 11:21:10.787 +05:30 e93cff2a-0b5d-48e9-9c16-91b2d14402fc INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 11:21:10.788 +05:30 fef30f2c-b3b1-482b-83d0-8514589969f8 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 11:21:10.788 +05:30 e93cff2a-0b5d-48e9-9c16-91b2d14402fc INF CORS policy execution successful. 2025-11-28 11:21:10.788 +05:30 fef30f2c-b3b1-482b-83d0-8514589969f8 INF CORS policy execution successful. 2025-11-28 11:21:10.788 +05:30 4e021f6b-c7ed-44fd-8079-d336a559b5b8 INF CORS policy execution successful. 2025-11-28 11:21:10.788 +05:30 e93cff2a-0b5d-48e9-9c16-91b2d14402fc INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 204 null null 0.8605ms 2025-11-28 11:21:10.788 +05:30 4e021f6b-c7ed-44fd-8079-d336a559b5b8 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 204 null null 0.8622ms 2025-11-28 11:21:10.788 +05:30 fef30f2c-b3b1-482b-83d0-8514589969f8 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 204 null null 0.6189ms 2025-11-28 11:21:10.789 +05:30 e2dd6813-a957-4ab3-a16f-2cc7e81dc9ab INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 11:21:10.789 +05:30 e2dd6813-a957-4ab3-a16f-2cc7e81dc9ab INF CORS policy execution successful. 2025-11-28 11:21:10.790 +05:30 e2dd6813-a957-4ab3-a16f-2cc7e81dc9ab INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 204 null null 0.2453ms 2025-11-28 11:21:10.834 +05:30 ec106989-c594-4290-b3eb-433612f45290 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 11:21:10.834 +05:30 cd16eab8-cd2b-452d-8126-2fe22275bd7d INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 11:21:10.834 +05:30 cd16eab8-cd2b-452d-8126-2fe22275bd7d INF CORS policy execution successful. 2025-11-28 11:21:10.834 +05:30 ec106989-c594-4290-b3eb-433612f45290 INF CORS policy execution successful. 2025-11-28 11:21:10.834 +05:30 e11802f6-c20c-4aab-a7ec-cd9ef25d9a64 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 11:21:10.834 +05:30 ec106989-c594-4290-b3eb-433612f45290 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 204 null null 0.8239ms 2025-11-28 11:21:10.835 +05:30 cd16eab8-cd2b-452d-8126-2fe22275bd7d INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 204 null null 0.826ms 2025-11-28 11:21:10.835 +05:30 e11802f6-c20c-4aab-a7ec-cd9ef25d9a64 INF CORS policy execution successful. 2025-11-28 11:21:10.835 +05:30 e11802f6-c20c-4aab-a7ec-cd9ef25d9a64 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 204 null null 0.6448ms 2025-11-28 11:21:10.835 +05:30 6f063bcc-8794-429f-8b13-92d9707ddb78 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 11:21:10.836 +05:30 7b054eb8-6b78-485d-8878-e1c23b120626 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 11:21:10.836 +05:30 7b054eb8-6b78-485d-8878-e1c23b120626 INF CORS policy execution successful. 2025-11-28 11:21:10.836 +05:30 6f063bcc-8794-429f-8b13-92d9707ddb78 INF CORS policy execution successful. 2025-11-28 11:21:10.836 +05:30 7b054eb8-6b78-485d-8878-e1c23b120626 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 204 null null 0.2592ms 2025-11-28 11:21:10.837 +05:30 6f063bcc-8794-429f-8b13-92d9707ddb78 INF HTTP request: Path: /language/getlanguagelist QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA1Nzg0LCJleHAiOjE3NjQzMDkzODQsImlhdCI6MTc2NDMwNTc4NH0._qJ4FzN8qfLc1YSHBiZDgJPH8hhTMSLfiaQetDSf5mY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:21:10.837 +05:30 e58afa9e-65c2-4c00-bc8c-cfd823724681 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 11:21:10.837 +05:30 3c741b39-81ad-4070-82aa-d308a67f90c5 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 11:21:10.837 +05:30 e58afa9e-65c2-4c00-bc8c-cfd823724681 INF CORS policy execution successful. 2025-11-28 11:21:10.837 +05:30 3c741b39-81ad-4070-82aa-d308a67f90c5 INF Route matched with {action = "GetLanguageList", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageList(System.String) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 11:21:10.838 +05:30 e58afa9e-65c2-4c00-bc8c-cfd823724681 INF HTTP request: Path: /action/getuseractions QueryString: ?menuId=180 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA1Nzg0LCJleHAiOjE3NjQzMDkzODQsImlhdCI6MTc2NDMwNTc4NH0._qJ4FzN8qfLc1YSHBiZDgJPH8hhTMSLfiaQetDSf5mY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:21:10.838 +05:30 05250724-a839-4922-989c-7342ff42fa85 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 11:21:10.838 +05:30 05250724-a839-4922-989c-7342ff42fa85 INF Route matched with {action = "GetUserActions", controller = "Action"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserActions(Int32) on controller Sang.CoreSettings.Api.Controllers.ActionController (Sang.CoreSettings.Api). 2025-11-28 11:21:10.853 +05:30 3c741b39-81ad-4070-82aa-d308a67f90c5 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:21:10.853 +05:30 3c741b39-81ad-4070-82aa-d308a67f90c5 INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api) in 15.9026ms 2025-11-28 11:21:10.854 +05:30 3c741b39-81ad-4070-82aa-d308a67f90c5 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 11:21:10.854 +05:30 3c741b39-81ad-4070-82aa-d308a67f90c5 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 6f063bcc-8794-429f-8b13-92d9707ddb78}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 221} Body: {"status":"Success","statusCode":2000,"message":"Language List retrieved.","result":"[{\"Id\":2,\"Name\":\"Arabic\"},{\"Id\":3,\"Name\":\"Chinese\"},{\"Id\":1,\"Name\":\"English\"},{\"Id\":4,\"Name\":\"LanguageTest1\"}]"} 2025-11-28 11:21:10.854 +05:30 3c741b39-81ad-4070-82aa-d308a67f90c5 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 200 221 application/json; charset=utf-8 19.2757ms 2025-11-28 11:21:10.881 +05:30 5469410b-78cd-45e7-9624-681ad1bdd1a3 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 11:21:10.881 +05:30 27f66116-acdf-45c5-8a72-afab69429465 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 11:21:10.882 +05:30 5469410b-78cd-45e7-9624-681ad1bdd1a3 INF CORS policy execution successful. 2025-11-28 11:21:10.882 +05:30 27f66116-acdf-45c5-8a72-afab69429465 INF CORS policy execution successful. 2025-11-28 11:21:10.882 +05:30 5469410b-78cd-45e7-9624-681ad1bdd1a3 INF HTTP request: Path: /language/getlanguagedetails QueryString: ?id=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA1Nzg0LCJleHAiOjE3NjQzMDkzODQsImlhdCI6MTc2NDMwNTc4NH0._qJ4FzN8qfLc1YSHBiZDgJPH8hhTMSLfiaQetDSf5mY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:21:10.882 +05:30 27f66116-acdf-45c5-8a72-afab69429465 INF HTTP request: Path: /transactionlayout/gettransactionlayoutlist QueryString: ?DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA1Nzg0LCJleHAiOjE3NjQzMDkzODQsImlhdCI6MTc2NDMwNTc4NH0._qJ4FzN8qfLc1YSHBiZDgJPH8hhTMSLfiaQetDSf5mY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:21:10.883 +05:30 31f948d5-cac6-49f4-b803-62921c3a1903 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 11:21:10.883 +05:30 eae5a293-3e3d-44d7-aaed-53cec30894b5 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 11:21:10.883 +05:30 31f948d5-cac6-49f4-b803-62921c3a1903 INF Route matched with {action = "GetTransactionLayoutList", controller = "TransactionLayout"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionLayoutList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionLayoutController (Sang.CoreSettings.Api). 2025-11-28 11:21:10.884 +05:30 eae5a293-3e3d-44d7-aaed-53cec30894b5 INF Route matched with {action = "GetLanguageDetails", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 11:21:10.902 +05:30 15b88f37-5960-40c8-b571-a06d9201a727 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 11:21:10.903 +05:30 15b88f37-5960-40c8-b571-a06d9201a727 INF CORS policy execution successful. 2025-11-28 11:21:10.904 +05:30 15b88f37-5960-40c8-b571-a06d9201a727 INF HTTP request: Path: /language/getlanguagelist QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA1Nzg0LCJleHAiOjE3NjQzMDkzODQsImlhdCI6MTc2NDMwNTc4NH0._qJ4FzN8qfLc1YSHBiZDgJPH8hhTMSLfiaQetDSf5mY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:21:10.904 +05:30 c90b231f-d7e6-43e5-bd0b-108953932b20 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 11:21:10.904 +05:30 c90b231f-d7e6-43e5-bd0b-108953932b20 INF Route matched with {action = "GetLanguageList", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageList(System.String) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 11:21:10.916 +05:30 31f948d5-cac6-49f4-b803-62921c3a1903 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:21:10.917 +05:30 31f948d5-cac6-49f4-b803-62921c3a1903 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api) in 33.338ms 2025-11-28 11:21:10.917 +05:30 31f948d5-cac6-49f4-b803-62921c3a1903 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 11:21:10.917 +05:30 31f948d5-cac6-49f4-b803-62921c3a1903 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 27f66116-acdf-45c5-8a72-afab69429465}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 309} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":32,\"Name\":\"Purchase\"},{\"Id\":33,\"Name\":\"purchase1\"},{\"Id\":34,\"Name\":\"purchase2\"},{\"Id\":35,\"Name\":\"purchase3\"},{\"Id\":37,\"Name\":\"purchase5\"},{\"Id\":31,\"Name\":\"TestLayout01\"}]"} 2025-11-28 11:21:10.918 +05:30 31f948d5-cac6-49f4-b803-62921c3a1903 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 200 309 application/json; charset=utf-8 36.8273ms 2025-11-28 11:21:10.920 +05:30 c90b231f-d7e6-43e5-bd0b-108953932b20 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:21:10.921 +05:30 c90b231f-d7e6-43e5-bd0b-108953932b20 INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api) in 16.0638ms 2025-11-28 11:21:10.921 +05:30 c90b231f-d7e6-43e5-bd0b-108953932b20 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 11:21:10.921 +05:30 c90b231f-d7e6-43e5-bd0b-108953932b20 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 15b88f37-5960-40c8-b571-a06d9201a727}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 221} Body: {"status":"Success","statusCode":2000,"message":"Language List retrieved.","result":"[{\"Id\":2,\"Name\":\"Arabic\"},{\"Id\":3,\"Name\":\"Chinese\"},{\"Id\":1,\"Name\":\"English\"},{\"Id\":4,\"Name\":\"LanguageTest1\"}]"} 2025-11-28 11:21:10.921 +05:30 eae5a293-3e3d-44d7-aaed-53cec30894b5 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:21:10.921 +05:30 eae5a293-3e3d-44d7-aaed-53cec30894b5 INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api) in 37.3576ms 2025-11-28 11:21:10.921 +05:30 eae5a293-3e3d-44d7-aaed-53cec30894b5 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 11:21:10.921 +05:30 eae5a293-3e3d-44d7-aaed-53cec30894b5 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 5469410b-78cd-45e7-9624-681ad1bdd1a3}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 243} Body: {"status":"Success","statusCode":2000,"message":"Language Details retrieved.","result":"[{\"IId\":1,\"Name\":\"English\",\"Code\":\"Eng\",\"Alternate Name\":\"English\",\"Icon\":\"string\",\"ParentName\":null,\"iParent\":0,\"bGroup\":false}]"} 2025-11-28 11:21:10.921 +05:30 c90b231f-d7e6-43e5-bd0b-108953932b20 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 200 221 application/json; charset=utf-8 19.1669ms 2025-11-28 11:21:10.922 +05:30 eae5a293-3e3d-44d7-aaed-53cec30894b5 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 200 243 application/json; charset=utf-8 40.8218ms 2025-11-28 11:21:10.945 +05:30 05250724-a839-4922-989c-7342ff42fa85 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:21:10.945 +05:30 05250724-a839-4922-989c-7342ff42fa85 INF Executed action Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api) in 107.2097ms 2025-11-28 11:21:10.945 +05:30 05250724-a839-4922-989c-7342ff42fa85 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 11:21:10.946 +05:30 05250724-a839-4922-989c-7342ff42fa85 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: e58afa9e-65c2-4c00-bc8c-cfd823724681}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1634} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"iAction\":81,\"Name\":\"Access\",\"Caption\":\"Access\",\"ActionType\":3},{\"iAction\":82,\"Name\":\"Add\",\"Caption\":\"New\",\"ActionType\":1},{\"iAction\":83,\"Name\":\"Edit\",\"Caption\":\"Edit\",\"ActionType\":1},{\"iAction\":84,\"Name\":\"Delete\",\"Caption\":\"Delete\",\"ActionType\":1},{\"iAction\":85,\"Name\":\"View\",\"Caption\":\"View\",\"ActionType\":1},{\"iAction\":86,\"Name\":\"Save\",\"Caption\":\"Save\",\"ActionType\":1},{\"iAction\":87,\"Name\":\"Excel\",\"Caption\":\"Excel\",\"ActionType\":1},{\"iAction\":88,\"Name\":\"ViewSummary\",\"Caption\":\"ViewSummary\",\"ActionType\":3},{\"iAction\":89,\"Name\":\"Close\",\"Caption\":\"Close\",\"ActionType\":1},{\"iAction\":90,\"Name\":\"Clear\",\"Caption\":\"Clear\",\"ActionType\":1},{\"iAction\":91,\"Name\":\"Copy\",\"Caption\":\"Copy\",\"ActionType\":5},{\"iAction\":92,\"Name\":\"Clone\",\"Caption\":\"Clone\",\"ActionType\":1},{\"iAction\":93,\"Name\":\"Import\",\"Caption\":\"Import\",\"ActionType\":1},{\"iAction\":94,\"Name\":\"Export\",\"Caption\":\"Export\",\"ActionType\":1},{\"iAction\":95,\"Name\":\"Load\",\"Caption\":\"Load\",\"ActionType\":1},{\"iAction\":96,\"Name\":\"Refresh\",\"Caption\":\"Refresh\",\"ActionType\":1},{\"iAction\":97,\"Name\":\"MassUpdate\",\"Caption\":\"Mass Update\",\"ActionType\":2},{\"iAction\":98,\"Name\":\"DeleteAll\",\"Caption\":\"Delete All\",\"ActionType\":2},{\"iAction\":99,\"Name\":\"Print\",\"Caption\":\"Print\",\"ActionType\":1},{\"iAction\":100,\"Name\":\"Settings\",\"Caption\":\"Settings\",\"ActionType\":2}]"} 2025-11-28 11:21:10.947 +05:30 05250724-a839-4922-989c-7342ff42fa85 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 200 1634 application/json; charset=utf-8 109.705ms 2025-11-28 11:21:10.970 +05:30 a2dfec1d-eee9-4bc7-8cce-65273f91458a INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 11:21:10.970 +05:30 75db5c61-83b9-4171-94c7-2ae0bc7c6856 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 11:21:10.971 +05:30 a2dfec1d-eee9-4bc7-8cce-65273f91458a INF CORS policy execution successful. 2025-11-28 11:21:10.971 +05:30 75db5c61-83b9-4171-94c7-2ae0bc7c6856 INF CORS policy execution successful. 2025-11-28 11:21:10.971 +05:30 a2dfec1d-eee9-4bc7-8cce-65273f91458a INF HTTP request: Path: /language/getlanguagedetails QueryString: ?id=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA1Nzg0LCJleHAiOjE3NjQzMDkzODQsImlhdCI6MTc2NDMwNTc4NH0._qJ4FzN8qfLc1YSHBiZDgJPH8hhTMSLfiaQetDSf5mY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:21:10.971 +05:30 75db5c61-83b9-4171-94c7-2ae0bc7c6856 INF HTTP request: Path: /transactionlayout/gettransactionlayoutlist QueryString: ?DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA1Nzg0LCJleHAiOjE3NjQzMDkzODQsImlhdCI6MTc2NDMwNTc4NH0._qJ4FzN8qfLc1YSHBiZDgJPH8hhTMSLfiaQetDSf5mY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:21:10.972 +05:30 dfa3fc0b-01b9-4d8f-991a-56e1ee5c40d7 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 11:21:10.972 +05:30 4520da02-0600-49a5-b88c-3af291a1e91d INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 11:21:10.972 +05:30 4520da02-0600-49a5-b88c-3af291a1e91d INF Route matched with {action = "GetLanguageDetails", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 11:21:10.972 +05:30 dfa3fc0b-01b9-4d8f-991a-56e1ee5c40d7 INF Route matched with {action = "GetTransactionLayoutList", controller = "TransactionLayout"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionLayoutList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionLayoutController (Sang.CoreSettings.Api). 2025-11-28 11:21:10.978 +05:30 4520da02-0600-49a5-b88c-3af291a1e91d INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:21:10.979 +05:30 4520da02-0600-49a5-b88c-3af291a1e91d INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api) in 6.9903ms 2025-11-28 11:21:10.979 +05:30 4520da02-0600-49a5-b88c-3af291a1e91d INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 11:21:10.979 +05:30 4520da02-0600-49a5-b88c-3af291a1e91d INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: a2dfec1d-eee9-4bc7-8cce-65273f91458a}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 243} Body: {"status":"Success","statusCode":2000,"message":"Language Details retrieved.","result":"[{\"IId\":1,\"Name\":\"English\",\"Code\":\"Eng\",\"Alternate Name\":\"English\",\"Icon\":\"string\",\"ParentName\":null,\"iParent\":0,\"bGroup\":false}]"} 2025-11-28 11:21:10.979 +05:30 dfa3fc0b-01b9-4d8f-991a-56e1ee5c40d7 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:21:10.980 +05:30 dfa3fc0b-01b9-4d8f-991a-56e1ee5c40d7 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api) in 7.5863ms 2025-11-28 11:21:10.980 +05:30 dfa3fc0b-01b9-4d8f-991a-56e1ee5c40d7 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 11:21:10.980 +05:30 dfa3fc0b-01b9-4d8f-991a-56e1ee5c40d7 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 75db5c61-83b9-4171-94c7-2ae0bc7c6856}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 309} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":32,\"Name\":\"Purchase\"},{\"Id\":33,\"Name\":\"purchase1\"},{\"Id\":34,\"Name\":\"purchase2\"},{\"Id\":35,\"Name\":\"purchase3\"},{\"Id\":37,\"Name\":\"purchase5\"},{\"Id\":31,\"Name\":\"TestLayout01\"}]"} 2025-11-28 11:21:10.980 +05:30 4520da02-0600-49a5-b88c-3af291a1e91d INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 200 243 application/json; charset=utf-8 9.9018ms 2025-11-28 11:21:10.980 +05:30 dfa3fc0b-01b9-4d8f-991a-56e1ee5c40d7 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 200 309 application/json; charset=utf-8 10.2908ms 2025-11-28 11:21:10.999 +05:30 c76813d6-a699-4366-9000-721eb50f9d09 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 11:21:11.000 +05:30 c76813d6-a699-4366-9000-721eb50f9d09 INF CORS policy execution successful. 2025-11-28 11:21:11.000 +05:30 c76813d6-a699-4366-9000-721eb50f9d09 INF HTTP request: Path: /action/getuseractions QueryString: ?menuId=180 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA1Nzg0LCJleHAiOjE3NjQzMDkzODQsImlhdCI6MTc2NDMwNTc4NH0._qJ4FzN8qfLc1YSHBiZDgJPH8hhTMSLfiaQetDSf5mY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:21:11.001 +05:30 9f885877-b9d3-448f-962e-89b5a318594d INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 11:21:11.001 +05:30 9f885877-b9d3-448f-962e-89b5a318594d INF Route matched with {action = "GetUserActions", controller = "Action"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserActions(Int32) on controller Sang.CoreSettings.Api.Controllers.ActionController (Sang.CoreSettings.Api). 2025-11-28 11:21:11.019 +05:30 9f885877-b9d3-448f-962e-89b5a318594d INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:21:11.020 +05:30 9f885877-b9d3-448f-962e-89b5a318594d INF Executed action Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api) in 18.6546ms 2025-11-28 11:21:11.020 +05:30 9f885877-b9d3-448f-962e-89b5a318594d INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 11:21:11.020 +05:30 9f885877-b9d3-448f-962e-89b5a318594d INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: c76813d6-a699-4366-9000-721eb50f9d09}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1634} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"iAction\":81,\"Name\":\"Access\",\"Caption\":\"Access\",\"ActionType\":3},{\"iAction\":82,\"Name\":\"Add\",\"Caption\":\"New\",\"ActionType\":1},{\"iAction\":83,\"Name\":\"Edit\",\"Caption\":\"Edit\",\"ActionType\":1},{\"iAction\":84,\"Name\":\"Delete\",\"Caption\":\"Delete\",\"ActionType\":1},{\"iAction\":85,\"Name\":\"View\",\"Caption\":\"View\",\"ActionType\":1},{\"iAction\":86,\"Name\":\"Save\",\"Caption\":\"Save\",\"ActionType\":1},{\"iAction\":87,\"Name\":\"Excel\",\"Caption\":\"Excel\",\"ActionType\":1},{\"iAction\":88,\"Name\":\"ViewSummary\",\"Caption\":\"ViewSummary\",\"ActionType\":3},{\"iAction\":89,\"Name\":\"Close\",\"Caption\":\"Close\",\"ActionType\":1},{\"iAction\":90,\"Name\":\"Clear\",\"Caption\":\"Clear\",\"ActionType\":1},{\"iAction\":91,\"Name\":\"Copy\",\"Caption\":\"Copy\",\"ActionType\":5},{\"iAction\":92,\"Name\":\"Clone\",\"Caption\":\"Clone\",\"ActionType\":1},{\"iAction\":93,\"Name\":\"Import\",\"Caption\":\"Import\",\"ActionType\":1},{\"iAction\":94,\"Name\":\"Export\",\"Caption\":\"Export\",\"ActionType\":1},{\"iAction\":95,\"Name\":\"Load\",\"Caption\":\"Load\",\"ActionType\":1},{\"iAction\":96,\"Name\":\"Refresh\",\"Caption\":\"Refresh\",\"ActionType\":1},{\"iAction\":97,\"Name\":\"MassUpdate\",\"Caption\":\"Mass Update\",\"ActionType\":2},{\"iAction\":98,\"Name\":\"DeleteAll\",\"Caption\":\"Delete All\",\"ActionType\":2},{\"iAction\":99,\"Name\":\"Print\",\"Caption\":\"Print\",\"ActionType\":1},{\"iAction\":100,\"Name\":\"Settings\",\"Caption\":\"Settings\",\"ActionType\":2}]"} 2025-11-28 11:21:11.021 +05:30 9f885877-b9d3-448f-962e-89b5a318594d INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 200 1634 application/json; charset=utf-8 22.0469ms 2025-11-28 11:21:12.411 +05:30 4b21ffb9-6ae4-48e8-9e2d-679673f43616 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 11:21:12.412 +05:30 40e9352d-748b-4abb-b973-6c1c25e8517c INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 11:21:12.413 +05:30 4b21ffb9-6ae4-48e8-9e2d-679673f43616 INF CORS policy execution successful. 2025-11-28 11:21:12.413 +05:30 40e9352d-748b-4abb-b973-6c1c25e8517c INF CORS policy execution successful. 2025-11-28 11:21:12.414 +05:30 4b21ffb9-6ae4-48e8-9e2d-679673f43616 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 204 null null 2.0346ms 2025-11-28 11:21:12.414 +05:30 40e9352d-748b-4abb-b973-6c1c25e8517c INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 204 null null 1.7864ms 2025-11-28 11:21:12.474 +05:30 3715aedd-c690-4f34-bb35-1e6e9a99a879 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 11:21:12.475 +05:30 3715aedd-c690-4f34-bb35-1e6e9a99a879 INF CORS policy execution successful. 2025-11-28 11:21:12.476 +05:30 3715aedd-c690-4f34-bb35-1e6e9a99a879 INF HTTP request: Path: /transactionview/gettransactionviewlist QueryString: ?search=&DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA1Nzg0LCJleHAiOjE3NjQzMDkzODQsImlhdCI6MTc2NDMwNTc4NH0._qJ4FzN8qfLc1YSHBiZDgJPH8hhTMSLfiaQetDSf5mY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:21:12.477 +05:30 eff9796f-a9fa-474d-bb3d-d910da60ba0c INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 11:21:12.478 +05:30 eff9796f-a9fa-474d-bb3d-d910da60ba0c INF Route matched with {action = "GetTransactionViewList", controller = "TransactionView"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionViewList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionViewController (Sang.CoreSettings.Api). 2025-11-28 11:21:12.512 +05:30 eff9796f-a9fa-474d-bb3d-d910da60ba0c INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:21:12.513 +05:30 eff9796f-a9fa-474d-bb3d-d910da60ba0c INF Executed action Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api) in 33.3591ms 2025-11-28 11:21:12.513 +05:30 eff9796f-a9fa-474d-bb3d-d910da60ba0c INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 11:21:12.514 +05:30 eff9796f-a9fa-474d-bb3d-d910da60ba0c INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 3715aedd-c690-4f34-bb35-1e6e9a99a879}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 131} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":10,\"Name\":\"TestView\"}]"} 2025-11-28 11:21:12.515 +05:30 eff9796f-a9fa-474d-bb3d-d910da60ba0c INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 200 131 application/json; charset=utf-8 41.2334ms 2025-11-28 11:21:12.565 +05:30 f8329943-1233-4e6a-8d00-53a5d9714c97 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 11:21:12.569 +05:30 f8329943-1233-4e6a-8d00-53a5d9714c97 INF CORS policy execution successful. 2025-11-28 11:21:12.570 +05:30 f8329943-1233-4e6a-8d00-53a5d9714c97 INF HTTP request: Path: /transactionview/gettransactionviewlist QueryString: ?search=&DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA1Nzg0LCJleHAiOjE3NjQzMDkzODQsImlhdCI6MTc2NDMwNTc4NH0._qJ4FzN8qfLc1YSHBiZDgJPH8hhTMSLfiaQetDSf5mY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:21:12.571 +05:30 31663cfd-70d3-4dfe-9e88-d373b3eeee2c INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 11:21:12.572 +05:30 31663cfd-70d3-4dfe-9e88-d373b3eeee2c INF Route matched with {action = "GetTransactionViewList", controller = "TransactionView"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionViewList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionViewController (Sang.CoreSettings.Api). 2025-11-28 11:21:12.597 +05:30 31663cfd-70d3-4dfe-9e88-d373b3eeee2c INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:21:12.597 +05:30 31663cfd-70d3-4dfe-9e88-d373b3eeee2c INF Executed action Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api) in 25.1984ms 2025-11-28 11:21:12.597 +05:30 31663cfd-70d3-4dfe-9e88-d373b3eeee2c INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 11:21:12.598 +05:30 31663cfd-70d3-4dfe-9e88-d373b3eeee2c INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: f8329943-1233-4e6a-8d00-53a5d9714c97}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 131} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":10,\"Name\":\"TestView\"}]"} 2025-11-28 11:21:12.598 +05:30 31663cfd-70d3-4dfe-9e88-d373b3eeee2c INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 200 131 application/json; charset=utf-8 33.2982ms 2025-11-28 11:21:12.667 +05:30 7c572678-c0f7-4606-a82a-f9e96d771e0f INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - null null 2025-11-28 11:21:12.667 +05:30 7c572678-c0f7-4606-a82a-f9e96d771e0f INF CORS policy execution successful. 2025-11-28 11:21:12.668 +05:30 7c572678-c0f7-4606-a82a-f9e96d771e0f INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - 204 null null 1.4001ms 2025-11-28 11:21:12.717 +05:30 1d4c0973-fca4-423f-a8ac-f569398f22d7 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - null null 2025-11-28 11:21:12.718 +05:30 1d4c0973-fca4-423f-a8ac-f569398f22d7 INF CORS policy execution successful. 2025-11-28 11:21:12.719 +05:30 1d4c0973-fca4-423f-a8ac-f569398f22d7 INF HTTP request: Path: /transactionview/gettransactionviewfield QueryString: ?Id=10&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA1Nzg0LCJleHAiOjE3NjQzMDkzODQsImlhdCI6MTc2NDMwNTc4NH0._qJ4FzN8qfLc1YSHBiZDgJPH8hhTMSLfiaQetDSf5mY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:21:12.720 +05:30 a6f24e3d-41e7-4cde-8723-ec22f5fde17a INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewField (Sang.CoreSettings.Api)' 2025-11-28 11:21:12.721 +05:30 a6f24e3d-41e7-4cde-8723-ec22f5fde17a INF Route matched with {action = "GetTransactionViewField", controller = "TransactionView"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionViewField(Int32, Int32) on controller Sang.CoreSettings.Api.Controllers.TransactionViewController (Sang.CoreSettings.Api). 2025-11-28 11:21:12.766 +05:30 a6f24e3d-41e7-4cde-8723-ec22f5fde17a INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:21:12.767 +05:30 a6f24e3d-41e7-4cde-8723-ec22f5fde17a INF Executed action Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewField (Sang.CoreSettings.Api) in 46.4002ms 2025-11-28 11:21:12.768 +05:30 a6f24e3d-41e7-4cde-8723-ec22f5fde17a INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewField (Sang.CoreSettings.Api)' 2025-11-28 11:21:12.768 +05:30 a6f24e3d-41e7-4cde-8723-ec22f5fde17a INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 1d4c0973-fca4-423f-a8ac-f569398f22d7}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 10280} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":1,\"Type\":2,\"Caption\":\"AdditionalCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput1\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":1,\"Type\":1,\"Caption\":\"Narration\",\"DefaultValue\":null,\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"sNarration\",\"ReadOnly\":false,\"NoDecimal\":200},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":2,\"Type\":2,\"Caption\":\"Discount\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput2\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":3,\"Type\":2,\"Caption\":\"Discount%\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput3\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":4,\"Type\":2,\"Caption\":\"TaxableAmt\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput4\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":4,\"Type\":1,\"Caption\":\"Id\",\"DefaultValue\":null,\"Hidden\":true,\"ViewField_ReadOnly\":false,\"Mandatory\":true,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":true,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"Id\",\"ReadOnly\":false,\"NoDecimal\":200},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":5,\"Type\":2,\"Caption\":\"VAT%\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput5\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":6,\"Type\":2,\"Caption\":\"VATAmt\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput6\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":7,\"Type\":2,\"Caption\":\"ShippingCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput7\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":8,\"Type\":2,\"Caption\":\"DeliveryCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput8\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":9,\"Type\":2,\"Caption\":\"LabourCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput9\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":10,\"Type\":2,\"Caption\":\"HandlingCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput10\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":11,\"Type\":2,\"Caption\":\"CustomDuty\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput11\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":12,\"Type\":2,\"Caption\":\"ServiceCharge\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput12\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":13,\"Type\":2,\"Caption\":\"Insurance\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput13\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":14,\"Type\":2,\"Caption\":\"LateFee\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput14\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":15,\"Type\":2,\"Caption\":\"SalesTax\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput15\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":16,\"Type\":2,\"Caption\":\"ExciseTax\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput16\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":17,\"Type\":2,\"Caption\":\"Rebate%\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput17\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":18,\"Type\":2,\"Caption\":\"Subsidy\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput18\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":19,\"Type\":2,\"Caption\":\"LoyaltyPoint\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput19\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":20,\"Type\":2,\"Caption\":\"TradeInValue\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput20\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":21,\"Type\":2,\"Caption\":\"Promotion\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput21\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":22,\"Type\":2,\"Caption\":\"CashDiscount \",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput22\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":23,\"Type\":2,\"Caption\":\"Membership\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput23\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":24,\"Type\":2,\"Caption\":\"PromotionDiscount\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput24\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":2,\"Type\":1,\"Caption\":\"PlaceOfSupply\",\"DefaultValue\":null,\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":2,\"Field_Name\":\"iPlaceOfSupply\",\"ReadOnly\":false,\"NoDecimal\":200},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":5,\"Type\":1,\"Caption\":\"Warehouse\",\"DefaultValue\":null,\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":2,\"Field_Name\":\"iWarehouse\",\"ReadOnly\":false,\"NoDecimal\":200}]"} 2025-11-28 11:21:12.769 +05:30 a6f24e3d-41e7-4cde-8723-ec22f5fde17a INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - 200 10280 application/json; charset=utf-8 52.4027ms 2025-11-28 11:22:40.614 +05:30 0ffbb1cc-64ed-4c5d-b80b-fe5cedb5df18 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 11:22:40.614 +05:30 d114dee1-80a3-478d-847e-8d97c7351fcc INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 11:22:40.615 +05:30 64fdc3d3-b7b5-4a75-a9eb-f9ac2c5246c2 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 11:22:40.615 +05:30 4ce45331-10ba-4ceb-aef6-739bf0a63c9c INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 11:22:40.615 +05:30 4ce45331-10ba-4ceb-aef6-739bf0a63c9c INF CORS policy execution successful. 2025-11-28 11:22:40.615 +05:30 d114dee1-80a3-478d-847e-8d97c7351fcc INF CORS policy execution successful. 2025-11-28 11:22:40.615 +05:30 0ffbb1cc-64ed-4c5d-b80b-fe5cedb5df18 INF CORS policy execution successful. 2025-11-28 11:22:40.615 +05:30 64fdc3d3-b7b5-4a75-a9eb-f9ac2c5246c2 INF CORS policy execution successful. 2025-11-28 11:22:40.616 +05:30 d114dee1-80a3-478d-847e-8d97c7351fcc INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 204 null null 1.5356ms 2025-11-28 11:22:40.616 +05:30 0ffbb1cc-64ed-4c5d-b80b-fe5cedb5df18 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 204 null null 2.1334ms 2025-11-28 11:22:40.616 +05:30 4ce45331-10ba-4ceb-aef6-739bf0a63c9c INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 204 null null 0.9266ms 2025-11-28 11:22:40.616 +05:30 64fdc3d3-b7b5-4a75-a9eb-f9ac2c5246c2 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 204 null null 0.9478ms 2025-11-28 11:22:40.661 +05:30 72fbca95-f0f7-450c-b933-c69b06145b2a INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 11:22:40.663 +05:30 d0a98f80-e40c-4b67-87bb-a62210e231fe INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 11:22:40.663 +05:30 72fbca95-f0f7-450c-b933-c69b06145b2a INF CORS policy execution successful. 2025-11-28 11:22:40.664 +05:30 72fbca95-f0f7-450c-b933-c69b06145b2a INF HTTP request: Path: /menu/getmenudetails QueryString: ?languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA1Nzg0LCJleHAiOjE3NjQzMDkzODQsImlhdCI6MTc2NDMwNTc4NH0._qJ4FzN8qfLc1YSHBiZDgJPH8hhTMSLfiaQetDSf5mY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:22:40.664 +05:30 d0a98f80-e40c-4b67-87bb-a62210e231fe INF CORS policy execution successful. 2025-11-28 11:22:40.665 +05:30 d0a98f80-e40c-4b67-87bb-a62210e231fe INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA1Nzg0LCJleHAiOjE3NjQzMDkzODQsImlhdCI6MTc2NDMwNTc4NH0._qJ4FzN8qfLc1YSHBiZDgJPH8hhTMSLfiaQetDSf5mY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:22:40.665 +05:30 0946b73a-1621-45d2-aa58-ac67356e2419 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 11:22:40.665 +05:30 70752dce-97e7-480c-8097-6bde0aca8ffb INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 11:22:40.666 +05:30 0946b73a-1621-45d2-aa58-ac67356e2419 INF Route matched with {action = "GetMenuDetails", controller = "Menu"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetMenuDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.MenuController (Sang.CoreSettings.Api). 2025-11-28 11:22:40.666 +05:30 70752dce-97e7-480c-8097-6bde0aca8ffb INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 11:22:40.692 +05:30 70752dce-97e7-480c-8097-6bde0aca8ffb INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:22:40.693 +05:30 70752dce-97e7-480c-8097-6bde0aca8ffb INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 26.9012ms 2025-11-28 11:22:40.693 +05:30 70752dce-97e7-480c-8097-6bde0aca8ffb INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 11:22:40.693 +05:30 70752dce-97e7-480c-8097-6bde0aca8ffb INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: d0a98f80-e40c-4b67-87bb-a62210e231fe}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 11:22:40.694 +05:30 70752dce-97e7-480c-8097-6bde0aca8ffb INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 30.9109ms 2025-11-28 11:22:40.723 +05:30 0946b73a-1621-45d2-aa58-ac67356e2419 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:22:40.728 +05:30 0946b73a-1621-45d2-aa58-ac67356e2419 INF Executed action Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api) in 62.6204ms 2025-11-28 11:22:40.729 +05:30 0946b73a-1621-45d2-aa58-ac67356e2419 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 11:22:40.730 +05:30 0946b73a-1621-45d2-aa58-ac67356e2419 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 72fbca95-f0f7-450c-b933-c69b06145b2a}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 36722} Body: {"status":"Success","statusCode":2000,"message":"Menu Details retrieved.","result":"{\"MenuDetails\":[{\"MenuId\":93,\"MenuName\":\"TestingMaster\",\"MenuCaption\":\"Testing\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Testing\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":66},{\"MenuId\":94,\"MenuName\":\"TestingTab\",\"MenuCaption\":\"TestingTabs\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestingTabs\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":67},{\"MenuId\":64,\"MenuName\":\"NewTest\",\"MenuCaption\":\"Test\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":62,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Test\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":46},{\"MenuId\":70,\"MenuName\":\"TestMenu\",\"MenuCaption\":\"TestMenu\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestMenu\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":49},{\"MenuId\":80,\"MenuName\":\"PTag1\",\"MenuCaption\":\"TestTag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestTag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":58},{\"MenuId\":81,\"MenuName\":\"General Settings\",\"MenuCaption\":\"General Settings\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/general-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":6,\"TagId\":59},{\"MenuId\":82,\"MenuName\":\"t4t4\",\"MenuCaption\":\"y5yy5\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/y5yy5\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":60},{\"MenuId\":90,\"MenuName\":\"Steffy_pos\",\"MenuCaption\":\"s_pos\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tags/s_pos\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":65},{\"MenuId\":125,\"MenuName\":\"dipintag1\",\"MenuCaption\":\"dipintag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/dipintag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":71},{\"MenuId\":147,\"MenuName\":\"Tag View\",\"MenuCaption\":\"Tag View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":148,\"MenuName\":\"Voucher View\",\"MenuCaption\":\"Voucher View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/voucher-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":150,\"MenuName\":\"Test_steffy1\",\"MenuCaption\":\"TSteffy1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TSteffy1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":77},{\"MenuId\":153,\"MenuName\":\"TS_Tag\",\"MenuCaption\":\"TestSteffyTag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":152,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestSteffyTag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":79},{\"MenuId\":156,\"MenuName\":\"gokultest1\",\"MenuCaption\":\"gokul\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/gokul\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":81},{\"MenuId\":157,\"MenuName\":\"CostCenter\",\"MenuCaption\":\"cc\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/cc\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":82},{\"MenuId\":159,\"MenuName\":\"ProductTag\",\"MenuCaption\":\"PT\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":157,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/PT\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":83},{\"MenuId\":162,\"MenuName\":\"pos_Tag1_name\",\"MenuCaption\":\"pos_Tag1_caption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/pos_Tag1_caption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":86},{\"MenuId\":163,\"MenuName\":\"Vendor\",\"MenuCaption\":\"Vendor/Supplier\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":163,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Vendor/Supplier\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":87},{\"MenuId\":164,\"MenuName\":\"ChartOfAccount\",\"MenuCaption\":\"COA\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/COA\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":88},{\"MenuId\":166,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":90},{\"MenuId\":167,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":91},{\"MenuId\":168,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":92},{\"MenuId\":170,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":168,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":93},{\"MenuId\":172,\"MenuName\":\"TradeTypeName\",\"MenuCaption\":\"TradeTypeCaption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TradeTypeCaption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":94},{\"MenuId\":139,\"MenuName\":\"Receipt Payment\",\"MenuCaption\":\"Receipt Payment\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":40,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Receipt Payment\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":72},{\"MenuId\":141,\"MenuName\":\"child\",\"MenuCaption\":\"child\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":140,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/child\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":73},{\"MenuId\":144,\"MenuName\":\"Base Document\",\"MenuCaption\":\"Base Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/base-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":75},{\"MenuId\":145,\"MenuName\":\"Sub Document\",\"MenuCaption\":\"Sub Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sub-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":76},{\"MenuId\":178,\"MenuName\":\"Account_Err\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":177,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Account\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":97},{\"MenuId\":185,\"MenuName\":\"STag1\",\"MenuCaption\":\"STag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":98},{\"MenuId\":186,\"MenuName\":\"STag2\",\"MenuCaption\":\"STag2\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag2\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":99},{\"MenuId\":188,\"MenuName\":\"stag4\",\"MenuCaption\":\"tag4\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag4\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":101},{\"MenuId\":189,\"MenuName\":\"test_tag\",\"MenuCaption\":\"testtag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/testtag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":102},{\"MenuId\":190,\"MenuName\":\"sss\",\"MenuCaption\":\"sss\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sss\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":103},{\"MenuId\":191,\"MenuName\":\"zzz\",\"MenuCaption\":\"lll\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/lll\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":104},{\"MenuId\":182,\"MenuName\":\"Menu_SteffyTest\",\"MenuCaption\":\"Menu_SteffyTest\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":183,\"MenuName\":\"test2\",\"MenuCaption\":\"test2\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":149,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":184,\"MenuName\":\"test3\",\"MenuCaption\":\"test3\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":6,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":146,\"MenuName\":\"View\",\"MenuCaption\":\"View\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":142,\"MenuName\":\"Voucher Setting\",\"MenuCaption\":\"Voucher Setting\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":111,\"MenuName\":\"Business Entity\",\"MenuCaption\":\"Business Entity\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":\"/Business-Entity\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":1},{\"MenuId\":113,\"MenuName\":\"steffy\",\"MenuCaption\":\"steffy\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":176,\"MenuName\":\"aas\",\"MenuCaption\":\"aas\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":177,\"MenuName\":\"Error_Tracker_Masters\",\"MenuCaption\":\"Error_Tracker_Masters\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":92,\"MenuName\":\"test1\",\"MenuCaption\":\"test1\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":58,\"MenuName\":\"ggrgr\",\"MenuCaption\":\"ggrgr\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":57,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":60,\"MenuName\":\"effefefef\",\"MenuCaption\":\"effefefef\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":59,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":109,\"MenuName\":\"Password Policy\",\"MenuCaption\":\"Password Policy\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"\",\"ToolTip\":\"\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"Password Policy_icon.png\",\"URL\":\"/PasswordPolicy\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":38,\"MenuName\":\"Create Company\",\"MenuCaption\":\"Create Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company record\",\"ToolTip\":\"Access create company page\",\"IsGroup\":false,\"ParentId\":17,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/create-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":41,\"MenuName\":\"Tag Settings\",\"MenuCaption\":\"Tag Settings\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/tag-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":42,\"MenuName\":\"Open Company\",\"MenuCaption\":\"Open Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":null,\"URL\":null,\"Type\":null,\"ExternalLink\":null,\"ScreenType\":null,\"TagId\":null},{\"MenuId\":1,\"MenuName\":\"Home\",\"MenuCaption\":\"Home\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":\"Alt+O\",\"Description\":\"'Navigate to the home page\",\"ToolTip\":\"Go to the main home page\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"home\",\"URL\":\"/home\",\"Type\":1,\"ExternalLink\":\"1\",\"ScreenType\":0,\"TagId\":1},{\"MenuId\":17,\"MenuName\":\"New Company\",\"MenuCaption\":\"New Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company\",\"ToolTip\":\"Create a new company record\",\"IsGroup\":true,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/new-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":18,\"MenuName\":\"Edit Company\",\"MenuCaption\":\"Edit Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Edit a new company\",\"ToolTip\":\"Edit a new company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":19,\"MenuName\":\"Delete Company\",\"MenuCaption\":\"Delete Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Delete a company\",\"ToolTip\":\"Delete a company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":20,\"MenuName\":\"Create Profile\",\"MenuCaption\":\"Create Profile\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new user profile\",\"ToolTip\":\"Set up a new user profile\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_profile_icon.png\",\"URL\":\"/create-profile\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":23,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage account details\",\"ToolTip\":\"Access account management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"account_icon.png\",\"URL\":\"/account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":28,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage currency master data\",\"ToolTip\":\"Access currency master management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"currency_master_icon.png\",\"URL\":\"/currency-master\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":4},{\"MenuId\":114,\"MenuName\":\"Change Password\",\"MenuCaption\":\"Change Password\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Change Password\",\"ToolTip\":\"Change Password\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"ChangePassword_icon.png\",\"URL\":\"/ChangePassword\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":115,\"MenuName\":\"Update Personal Info\",\"MenuCaption\":\"Update Personal Info\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Update Personal Info\",\"ToolTip\":\"Update Personal Info\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"UpdatePersonal_Info_icon.png\",\"URL\":\"/Update-Personal-Info\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":180,\"MenuName\":\"Purchase\",\"MenuCaption\":\"Purchase\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Purchase Menu\",\"ToolTip\":\"Go to Purchase\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Purchase\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":181,\"MenuName\":\"Sales\",\"MenuCaption\":\"Sales\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Sales Menu\",\"ToolTip\":\"Go to Sales\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Sales\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":29,\"MenuName\":\"Exchange Rate\",\"MenuCaption\":\"Exchange Rate\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage exchange rate data\",\"ToolTip\":\"Access exchange rate management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_icon.png\",\"URL\":\"/exchange-rate\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":4,\"TagId\":null},{\"MenuId\":24,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage currency details\",\"ToolTip\":\"Access currency management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"currency_icon.png\",\"URL\":\"/tags/currency\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":21,\"MenuName\":\"Create Role\",\"MenuCaption\":\"Create Role\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Create a new user role\",\"ToolTip\":\"Define a new user role\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_role_icon.png\",\"URL\":\"/create-role\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":2,\"TagId\":null},{\"MenuId\":2,\"MenuName\":\"Company\",\"MenuCaption\":\"Company\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"View and manage company details\",\"ToolTip\":\"Access company information\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"company_icon.png\",\"URL\":\"/company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":32,\"MenuName\":\"Unit\",\"MenuCaption\":\"Unit\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage units of measurement\",\"ToolTip\":\"Access unit management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"unit_icon.png\",\"URL\":\"/unit\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":14},{\"MenuId\":3,\"MenuName\":\"Security\",\"MenuCaption\":\"Security\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage user permissions and roles\",\"ToolTip\":\"Configure security settings\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"security_icon.png\",\"URL\":\"/security\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":22,\"MenuName\":\"Create User\",\"MenuCaption\":\"Create User\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Create a new user account\",\"ToolTip\":\"Add a new user to the system\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_user_icon.png\",\"URL\":\"/create-user\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":3,\"TagId\":null},{\"MenuId\":25,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage product details\",\"ToolTip\":\"Access product management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"product_icon.png\",\"URL\":\"/tags/product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":30,\"MenuName\":\"Exchange Rate History\",\"MenuCaption\":\"Exchange Rate History\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"View exchange rate history\",\"ToolTip\":\"Access historical exchange rate data\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_history_icon.png\",\"URL\":\"/exchange-rate-history\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":5,\"TagId\":null},{\"MenuId\":4,\"MenuName\":\"Tags\",\"MenuCaption\":\"Tags\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Maintain master data records\",\"ToolTip\":\"Access master data management\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"masters_icon.png\",\"URL\":\"/masters\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":34,\"MenuName\":\"Seller Price Book\",\"MenuCaption\":\"Seller Price Book\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage seller price books\",\"ToolTip\":\"Access seller price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"seller_price_book_icon.png\",\"URL\":\"/seller-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":46,\"MenuName\":\"PlaceofSupply\",\"MenuCaption\":\"Place of Supply\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage Place of supply details\",\"ToolTip\":\"Access Place of supply management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Placeofsupply_icon.png\",\"URL\":\"/tags/Placeofsupply\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":20},{\"MenuId\":95,\"MenuName\":\"Jurisdiction\",\"MenuCaption\":\"Jurisdiction\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Jurisdiction\",\"ToolTip\":\"Jurisdiction\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Jurisdiction_icon.png\",\"URL\":\"/tags/Jurisdiction\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":21},{\"MenuId\":96,\"MenuName\":\"Tax Code\",\"MenuCaption\":\"Tax Code\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Tax Code\",\"ToolTip\":\"Tax Code\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Tax Code_icon.png\",\"URL\":\"/tags/Tax Code\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":22},{\"MenuId\":97,\"MenuName\":\"Nationality\",\"MenuCaption\":\"Nationality\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Nationality\",\"ToolTip\":\"Nationality\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Nationality\",\"URL\":\"/tags/Nationality\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":23},{\"MenuId\":98,\"MenuName\":\"Country\",\"MenuCaption\":\"Country\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Country\",\"ToolTip\":\"Country\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Country\",\"URL\":\"/tags/Country\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":24},{\"MenuId\":99,\"MenuName\":\"Province\",\"MenuCaption\":\"Province\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Province\",\"ToolTip\":\"Province\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Province_icon.png\",\"URL\":\"/tags/Province\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":25},{\"MenuId\":100,\"MenuName\":\"Territory\",\"MenuCaption\":\"Territory\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Territory\",\"ToolTip\":\"Territory\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Territory_icon.png\",\"URL\":\"/tags/Territory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":26},{\"MenuId\":101,\"MenuName\":\"Township\",\"MenuCaption\":\"Township\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Township\",\"ToolTip\":\"Township\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Township_icon.png\",\"URL\":\"/tags/Township\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":27},{\"MenuId\":102,\"MenuName\":\"Zone\",\"MenuCaption\":\"Zone\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Zone\",\"ToolTip\":\"Zone\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Zone_icon.png\",\"URL\":\"/tags/Zone\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":28},{\"MenuId\":103,\"MenuName\":\"City\",\"MenuCaption\":\"City\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"City\",\"ToolTip\":\"City\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"City_icon.png\",\"URL\":\"/tags/City\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":29},{\"MenuId\":104,\"MenuName\":\"Emplyee\",\"MenuCaption\":\"Emplyee\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Emplyee\",\"ToolTip\":\"Emplyee\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Emplyee_icon.png\",\"URL\":\"/tags/Emplyee\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":30},{\"MenuId\":105,\"MenuName\":\"Fixed Assets\",\"MenuCaption\":\"Fixed Assets\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Fixed Assets\",\"ToolTip\":\"Fixed Assets\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Fixed Assets_icon.png\",\"URL\":\"/tags/Fixed Assets\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":31},{\"MenuId\":106,\"MenuName\":\"Employee Category\",\"MenuCaption\":\"Employee Category\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Employee Category\",\"ToolTip\":\"Employee Category\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Employee Category_icon.png\",\"URL\":\"/tags/Employee Category\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":32},{\"MenuId\":37,\"MenuName\":\"Warehouse\",\"MenuCaption\":\"Warehouse\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage warehouse details\",\"ToolTip\":\"Access warehouse management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"warehouse_icon.png\",\"URL\":\"/tags/warehouse\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":13},{\"MenuId\":128,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Product\",\"ToolTip\":\"Product\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Product_icon.png\",\"URL\":\"/tags/Product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":11},{\"MenuId\":129,\"MenuName\":\"Unit Conversion\",\"MenuCaption\":\"Unit Conversion\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Unit Conversion\",\"ToolTip\":\"Unit Conversion\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Unit Conversion_icon.png\",\"URL\":\"/unit-conversion\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":15},{\"MenuId\":130,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Account\",\"ToolTip\":\"Account\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Account_icon.png\",\"URL\":\"/tags/Account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":2},{\"MenuId\":131,\"MenuName\":\"Customer\",\"MenuCaption\":\"Customer\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Customer\",\"ToolTip\":\"Customer\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Customer_icon.png\",\"URL\":\"/tags/Customer\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":3},{\"MenuId\":133,\"MenuName\":\"Outlet\",\"MenuCaption\":\"Outlet\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Outlet\",\"ToolTip\":\"Outlet\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Outlet_icon.png\",\"URL\":\"/tags/Outlet\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":16},{\"MenuId\":134,\"MenuName\":\"Bin\",\"MenuCaption\":\"Bin\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bin\",\"ToolTip\":\"Bin\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bin_icon.png\",\"URL\":\"/tags/Bin\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":17},{\"MenuId\":135,\"MenuName\":\"Bank\",\"MenuCaption\":\"Bank\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bank\",\"ToolTip\":\"Bank\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bank_icon.png\",\"URL\":\"/tags/Bank\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":18},{\"MenuId\":136,\"MenuName\":\"BankBranch\",\"MenuCaption\":\"BankBranch\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"BankBranch\",\"ToolTip\":\"BankBranch\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"BankBranch_icon.png\",\"URL\":\"/tags/BankBranch\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":19},{\"MenuId\":35,\"MenuName\":\"Buyer Price Book\",\"MenuCaption\":\"Buyer Price Book\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"Manage buyer price books\",\"ToolTip\":\"Access buyer price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"buyer_price_book_icon.png\",\"URL\":\"/buyer-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":5,\"MenuName\":\"Financials\",\"MenuCaption\":\"Financials\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"View financial reports\",\"ToolTip\":\"Access financial data and reports\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"dollar-sign\",\"URL\":\"\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":5},{\"MenuId\":6,\"MenuName\":\"Inventory\",\"MenuCaption\":\"Inventory\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage inventory items and stock\",\"ToolTip\":\"Access inventory management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"warehouse\",\"URL\":\"/inventory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":6},{\"MenuId\":36,\"MenuName\":\"Barcode Definition\",\"MenuCaption\":\"Barcode Definition\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage barcode definitions\",\"ToolTip\":\"Access barcode definition management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"barcode_definition_icon.png\",\"URL\":\"/barcode-definition\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":7,\"MenuName\":\"Fixed Asset\",\"MenuCaption\":\"Fixed Asset\",\"ModuleId\":1,\"MenuIndex\":7,\"ShortcutKey\":null,\"Description\":\"Track fixed assets\",\"ToolTip\":\"Access fixed asset management\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"university\",\"URL\":\"/fixed-asset\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":7},{\"MenuId\":8,\"MenuName\":\"Production\",\"MenuCaption\":\"Production\",\"ModuleId\":1,\"MenuIndex\":8,\"ShortcutKey\":null,\"Description\":\"Manage production processes\",\"ToolTip\":\"Access production management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"boxes\",\"URL\":\"/production\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":8},{\"MenuId\":10,\"MenuName\":\"Quality Control\",\"MenuCaption\":\"Quality Control\",\"ModuleId\":1,\"MenuIndex\":10,\"ShortcutKey\":null,\"Description\":\"Perform quality control checks\",\"ToolTip\":\"Access quality control tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"clipboard-check\",\"URL\":\"/quality-control\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":10},{\"MenuId\":11,\"MenuName\":\"Settings\",\"MenuCaption\":\"Settings\",\"ModuleId\":1,\"MenuIndex\":11,\"ShortcutKey\":null,\"Description\":\"Configure general settings\",\"ToolTip\":\"Access general application settings\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"cog\",\"URL\":\"/settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":16,\"MenuName\":\"Account Settings\",\"MenuCaption\":\"Account Settings\",\"ModuleId\":1,\"MenuIndex\":16,\"ShortcutKey\":null,\"Description\":\"Configure account settings\",\"ToolTip\":\"Manage account configurations\",\"IsGroup\":false,\"ParentId\":12,\"Accessibility\":1,\"Icon\":\"account_settings_icon.png\",\"URL\":\"/account-settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null}],\"UserLoginDetails\":[{\"UserId\":2,\"LoginName\":\"dipin\",\"Entity\":\"Entity10\"}]}"} 2025-11-28 11:22:40.731 +05:30 0946b73a-1621-45d2-aa58-ac67356e2419 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 200 36722 application/json; charset=utf-8 70.4649ms 2025-11-28 11:22:40.742 +05:30 8a9f5e6b-1931-422a-a2f7-4e9da84200f9 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 11:22:40.743 +05:30 8a9f5e6b-1931-422a-a2f7-4e9da84200f9 INF CORS policy execution successful. 2025-11-28 11:22:40.743 +05:30 8a9f5e6b-1931-422a-a2f7-4e9da84200f9 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA1Nzg0LCJleHAiOjE3NjQzMDkzODQsImlhdCI6MTc2NDMwNTc4NH0._qJ4FzN8qfLc1YSHBiZDgJPH8hhTMSLfiaQetDSf5mY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:22:40.743 +05:30 62116edb-8edb-4e2e-9afd-2e521c763ae4 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 11:22:40.744 +05:30 62116edb-8edb-4e2e-9afd-2e521c763ae4 INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 11:22:40.747 +05:30 62116edb-8edb-4e2e-9afd-2e521c763ae4 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:22:40.747 +05:30 62116edb-8edb-4e2e-9afd-2e521c763ae4 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 3.6159ms 2025-11-28 11:22:40.747 +05:30 62116edb-8edb-4e2e-9afd-2e521c763ae4 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 11:22:40.748 +05:30 62116edb-8edb-4e2e-9afd-2e521c763ae4 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 8a9f5e6b-1931-422a-a2f7-4e9da84200f9}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 11:22:40.748 +05:30 62116edb-8edb-4e2e-9afd-2e521c763ae4 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 6.1944ms 2025-11-28 11:22:40.776 +05:30 563ce8c2-859e-421d-b1a6-e81e25a7776d INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 11:22:40.777 +05:30 563ce8c2-859e-421d-b1a6-e81e25a7776d INF CORS policy execution successful. 2025-11-28 11:22:40.778 +05:30 563ce8c2-859e-421d-b1a6-e81e25a7776d INF HTTP request: Path: /menu/getmenudetails QueryString: ?languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA1Nzg0LCJleHAiOjE3NjQzMDkzODQsImlhdCI6MTc2NDMwNTc4NH0._qJ4FzN8qfLc1YSHBiZDgJPH8hhTMSLfiaQetDSf5mY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:22:40.779 +05:30 671ce6b6-e837-4955-8179-3de6033c7c05 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 11:22:40.779 +05:30 671ce6b6-e837-4955-8179-3de6033c7c05 INF Route matched with {action = "GetMenuDetails", controller = "Menu"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetMenuDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.MenuController (Sang.CoreSettings.Api). 2025-11-28 11:22:40.786 +05:30 671ce6b6-e837-4955-8179-3de6033c7c05 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:22:40.790 +05:30 671ce6b6-e837-4955-8179-3de6033c7c05 INF Executed action Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api) in 10.34ms 2025-11-28 11:22:40.790 +05:30 671ce6b6-e837-4955-8179-3de6033c7c05 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 11:22:40.791 +05:30 671ce6b6-e837-4955-8179-3de6033c7c05 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 563ce8c2-859e-421d-b1a6-e81e25a7776d}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 36722} Body: {"status":"Success","statusCode":2000,"message":"Menu Details retrieved.","result":"{\"MenuDetails\":[{\"MenuId\":93,\"MenuName\":\"TestingMaster\",\"MenuCaption\":\"Testing\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Testing\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":66},{\"MenuId\":94,\"MenuName\":\"TestingTab\",\"MenuCaption\":\"TestingTabs\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestingTabs\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":67},{\"MenuId\":64,\"MenuName\":\"NewTest\",\"MenuCaption\":\"Test\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":62,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Test\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":46},{\"MenuId\":70,\"MenuName\":\"TestMenu\",\"MenuCaption\":\"TestMenu\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestMenu\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":49},{\"MenuId\":80,\"MenuName\":\"PTag1\",\"MenuCaption\":\"TestTag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestTag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":58},{\"MenuId\":81,\"MenuName\":\"General Settings\",\"MenuCaption\":\"General Settings\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/general-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":6,\"TagId\":59},{\"MenuId\":82,\"MenuName\":\"t4t4\",\"MenuCaption\":\"y5yy5\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/y5yy5\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":60},{\"MenuId\":90,\"MenuName\":\"Steffy_pos\",\"MenuCaption\":\"s_pos\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tags/s_pos\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":65},{\"MenuId\":125,\"MenuName\":\"dipintag1\",\"MenuCaption\":\"dipintag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/dipintag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":71},{\"MenuId\":147,\"MenuName\":\"Tag View\",\"MenuCaption\":\"Tag View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":148,\"MenuName\":\"Voucher View\",\"MenuCaption\":\"Voucher View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/voucher-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":150,\"MenuName\":\"Test_steffy1\",\"MenuCaption\":\"TSteffy1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TSteffy1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":77},{\"MenuId\":153,\"MenuName\":\"TS_Tag\",\"MenuCaption\":\"TestSteffyTag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":152,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestSteffyTag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":79},{\"MenuId\":156,\"MenuName\":\"gokultest1\",\"MenuCaption\":\"gokul\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/gokul\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":81},{\"MenuId\":157,\"MenuName\":\"CostCenter\",\"MenuCaption\":\"cc\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/cc\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":82},{\"MenuId\":159,\"MenuName\":\"ProductTag\",\"MenuCaption\":\"PT\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":157,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/PT\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":83},{\"MenuId\":162,\"MenuName\":\"pos_Tag1_name\",\"MenuCaption\":\"pos_Tag1_caption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/pos_Tag1_caption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":86},{\"MenuId\":163,\"MenuName\":\"Vendor\",\"MenuCaption\":\"Vendor/Supplier\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":163,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Vendor/Supplier\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":87},{\"MenuId\":164,\"MenuName\":\"ChartOfAccount\",\"MenuCaption\":\"COA\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/COA\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":88},{\"MenuId\":166,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":90},{\"MenuId\":167,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":91},{\"MenuId\":168,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":92},{\"MenuId\":170,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":168,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":93},{\"MenuId\":172,\"MenuName\":\"TradeTypeName\",\"MenuCaption\":\"TradeTypeCaption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TradeTypeCaption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":94},{\"MenuId\":139,\"MenuName\":\"Receipt Payment\",\"MenuCaption\":\"Receipt Payment\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":40,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Receipt Payment\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":72},{\"MenuId\":141,\"MenuName\":\"child\",\"MenuCaption\":\"child\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":140,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/child\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":73},{\"MenuId\":144,\"MenuName\":\"Base Document\",\"MenuCaption\":\"Base Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/base-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":75},{\"MenuId\":145,\"MenuName\":\"Sub Document\",\"MenuCaption\":\"Sub Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sub-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":76},{\"MenuId\":178,\"MenuName\":\"Account_Err\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":177,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Account\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":97},{\"MenuId\":185,\"MenuName\":\"STag1\",\"MenuCaption\":\"STag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":98},{\"MenuId\":186,\"MenuName\":\"STag2\",\"MenuCaption\":\"STag2\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag2\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":99},{\"MenuId\":188,\"MenuName\":\"stag4\",\"MenuCaption\":\"tag4\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag4\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":101},{\"MenuId\":189,\"MenuName\":\"test_tag\",\"MenuCaption\":\"testtag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/testtag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":102},{\"MenuId\":190,\"MenuName\":\"sss\",\"MenuCaption\":\"sss\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sss\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":103},{\"MenuId\":191,\"MenuName\":\"zzz\",\"MenuCaption\":\"lll\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/lll\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":104},{\"MenuId\":182,\"MenuName\":\"Menu_SteffyTest\",\"MenuCaption\":\"Menu_SteffyTest\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":183,\"MenuName\":\"test2\",\"MenuCaption\":\"test2\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":149,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":184,\"MenuName\":\"test3\",\"MenuCaption\":\"test3\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":6,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":146,\"MenuName\":\"View\",\"MenuCaption\":\"View\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":142,\"MenuName\":\"Voucher Setting\",\"MenuCaption\":\"Voucher Setting\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":111,\"MenuName\":\"Business Entity\",\"MenuCaption\":\"Business Entity\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":\"/Business-Entity\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":1},{\"MenuId\":113,\"MenuName\":\"steffy\",\"MenuCaption\":\"steffy\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":176,\"MenuName\":\"aas\",\"MenuCaption\":\"aas\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":177,\"MenuName\":\"Error_Tracker_Masters\",\"MenuCaption\":\"Error_Tracker_Masters\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":92,\"MenuName\":\"test1\",\"MenuCaption\":\"test1\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":58,\"MenuName\":\"ggrgr\",\"MenuCaption\":\"ggrgr\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":57,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":60,\"MenuName\":\"effefefef\",\"MenuCaption\":\"effefefef\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":59,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":109,\"MenuName\":\"Password Policy\",\"MenuCaption\":\"Password Policy\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"\",\"ToolTip\":\"\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"Password Policy_icon.png\",\"URL\":\"/PasswordPolicy\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":38,\"MenuName\":\"Create Company\",\"MenuCaption\":\"Create Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company record\",\"ToolTip\":\"Access create company page\",\"IsGroup\":false,\"ParentId\":17,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/create-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":41,\"MenuName\":\"Tag Settings\",\"MenuCaption\":\"Tag Settings\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/tag-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":42,\"MenuName\":\"Open Company\",\"MenuCaption\":\"Open Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":null,\"URL\":null,\"Type\":null,\"ExternalLink\":null,\"ScreenType\":null,\"TagId\":null},{\"MenuId\":1,\"MenuName\":\"Home\",\"MenuCaption\":\"Home\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":\"Alt+O\",\"Description\":\"'Navigate to the home page\",\"ToolTip\":\"Go to the main home page\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"home\",\"URL\":\"/home\",\"Type\":1,\"ExternalLink\":\"1\",\"ScreenType\":0,\"TagId\":1},{\"MenuId\":17,\"MenuName\":\"New Company\",\"MenuCaption\":\"New Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company\",\"ToolTip\":\"Create a new company record\",\"IsGroup\":true,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/new-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":18,\"MenuName\":\"Edit Company\",\"MenuCaption\":\"Edit Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Edit a new company\",\"ToolTip\":\"Edit a new company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":19,\"MenuName\":\"Delete Company\",\"MenuCaption\":\"Delete Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Delete a company\",\"ToolTip\":\"Delete a company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":20,\"MenuName\":\"Create Profile\",\"MenuCaption\":\"Create Profile\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new user profile\",\"ToolTip\":\"Set up a new user profile\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_profile_icon.png\",\"URL\":\"/create-profile\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":23,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage account details\",\"ToolTip\":\"Access account management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"account_icon.png\",\"URL\":\"/account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":28,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage currency master data\",\"ToolTip\":\"Access currency master management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"currency_master_icon.png\",\"URL\":\"/currency-master\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":4},{\"MenuId\":114,\"MenuName\":\"Change Password\",\"MenuCaption\":\"Change Password\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Change Password\",\"ToolTip\":\"Change Password\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"ChangePassword_icon.png\",\"URL\":\"/ChangePassword\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":115,\"MenuName\":\"Update Personal Info\",\"MenuCaption\":\"Update Personal Info\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Update Personal Info\",\"ToolTip\":\"Update Personal Info\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"UpdatePersonal_Info_icon.png\",\"URL\":\"/Update-Personal-Info\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":180,\"MenuName\":\"Purchase\",\"MenuCaption\":\"Purchase\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Purchase Menu\",\"ToolTip\":\"Go to Purchase\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Purchase\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":181,\"MenuName\":\"Sales\",\"MenuCaption\":\"Sales\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Sales Menu\",\"ToolTip\":\"Go to Sales\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Sales\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":29,\"MenuName\":\"Exchange Rate\",\"MenuCaption\":\"Exchange Rate\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage exchange rate data\",\"ToolTip\":\"Access exchange rate management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_icon.png\",\"URL\":\"/exchange-rate\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":4,\"TagId\":null},{\"MenuId\":24,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage currency details\",\"ToolTip\":\"Access currency management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"currency_icon.png\",\"URL\":\"/tags/currency\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":21,\"MenuName\":\"Create Role\",\"MenuCaption\":\"Create Role\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Create a new user role\",\"ToolTip\":\"Define a new user role\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_role_icon.png\",\"URL\":\"/create-role\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":2,\"TagId\":null},{\"MenuId\":2,\"MenuName\":\"Company\",\"MenuCaption\":\"Company\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"View and manage company details\",\"ToolTip\":\"Access company information\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"company_icon.png\",\"URL\":\"/company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":32,\"MenuName\":\"Unit\",\"MenuCaption\":\"Unit\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage units of measurement\",\"ToolTip\":\"Access unit management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"unit_icon.png\",\"URL\":\"/unit\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":14},{\"MenuId\":3,\"MenuName\":\"Security\",\"MenuCaption\":\"Security\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage user permissions and roles\",\"ToolTip\":\"Configure security settings\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"security_icon.png\",\"URL\":\"/security\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":22,\"MenuName\":\"Create User\",\"MenuCaption\":\"Create User\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Create a new user account\",\"ToolTip\":\"Add a new user to the system\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_user_icon.png\",\"URL\":\"/create-user\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":3,\"TagId\":null},{\"MenuId\":25,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage product details\",\"ToolTip\":\"Access product management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"product_icon.png\",\"URL\":\"/tags/product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":30,\"MenuName\":\"Exchange Rate History\",\"MenuCaption\":\"Exchange Rate History\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"View exchange rate history\",\"ToolTip\":\"Access historical exchange rate data\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_history_icon.png\",\"URL\":\"/exchange-rate-history\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":5,\"TagId\":null},{\"MenuId\":4,\"MenuName\":\"Tags\",\"MenuCaption\":\"Tags\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Maintain master data records\",\"ToolTip\":\"Access master data management\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"masters_icon.png\",\"URL\":\"/masters\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":34,\"MenuName\":\"Seller Price Book\",\"MenuCaption\":\"Seller Price Book\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage seller price books\",\"ToolTip\":\"Access seller price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"seller_price_book_icon.png\",\"URL\":\"/seller-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":46,\"MenuName\":\"PlaceofSupply\",\"MenuCaption\":\"Place of Supply\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage Place of supply details\",\"ToolTip\":\"Access Place of supply management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Placeofsupply_icon.png\",\"URL\":\"/tags/Placeofsupply\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":20},{\"MenuId\":95,\"MenuName\":\"Jurisdiction\",\"MenuCaption\":\"Jurisdiction\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Jurisdiction\",\"ToolTip\":\"Jurisdiction\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Jurisdiction_icon.png\",\"URL\":\"/tags/Jurisdiction\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":21},{\"MenuId\":96,\"MenuName\":\"Tax Code\",\"MenuCaption\":\"Tax Code\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Tax Code\",\"ToolTip\":\"Tax Code\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Tax Code_icon.png\",\"URL\":\"/tags/Tax Code\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":22},{\"MenuId\":97,\"MenuName\":\"Nationality\",\"MenuCaption\":\"Nationality\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Nationality\",\"ToolTip\":\"Nationality\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Nationality\",\"URL\":\"/tags/Nationality\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":23},{\"MenuId\":98,\"MenuName\":\"Country\",\"MenuCaption\":\"Country\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Country\",\"ToolTip\":\"Country\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Country\",\"URL\":\"/tags/Country\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":24},{\"MenuId\":99,\"MenuName\":\"Province\",\"MenuCaption\":\"Province\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Province\",\"ToolTip\":\"Province\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Province_icon.png\",\"URL\":\"/tags/Province\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":25},{\"MenuId\":100,\"MenuName\":\"Territory\",\"MenuCaption\":\"Territory\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Territory\",\"ToolTip\":\"Territory\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Territory_icon.png\",\"URL\":\"/tags/Territory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":26},{\"MenuId\":101,\"MenuName\":\"Township\",\"MenuCaption\":\"Township\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Township\",\"ToolTip\":\"Township\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Township_icon.png\",\"URL\":\"/tags/Township\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":27},{\"MenuId\":102,\"MenuName\":\"Zone\",\"MenuCaption\":\"Zone\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Zone\",\"ToolTip\":\"Zone\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Zone_icon.png\",\"URL\":\"/tags/Zone\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":28},{\"MenuId\":103,\"MenuName\":\"City\",\"MenuCaption\":\"City\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"City\",\"ToolTip\":\"City\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"City_icon.png\",\"URL\":\"/tags/City\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":29},{\"MenuId\":104,\"MenuName\":\"Emplyee\",\"MenuCaption\":\"Emplyee\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Emplyee\",\"ToolTip\":\"Emplyee\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Emplyee_icon.png\",\"URL\":\"/tags/Emplyee\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":30},{\"MenuId\":105,\"MenuName\":\"Fixed Assets\",\"MenuCaption\":\"Fixed Assets\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Fixed Assets\",\"ToolTip\":\"Fixed Assets\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Fixed Assets_icon.png\",\"URL\":\"/tags/Fixed Assets\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":31},{\"MenuId\":106,\"MenuName\":\"Employee Category\",\"MenuCaption\":\"Employee Category\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Employee Category\",\"ToolTip\":\"Employee Category\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Employee Category_icon.png\",\"URL\":\"/tags/Employee Category\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":32},{\"MenuId\":37,\"MenuName\":\"Warehouse\",\"MenuCaption\":\"Warehouse\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage warehouse details\",\"ToolTip\":\"Access warehouse management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"warehouse_icon.png\",\"URL\":\"/tags/warehouse\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":13},{\"MenuId\":128,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Product\",\"ToolTip\":\"Product\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Product_icon.png\",\"URL\":\"/tags/Product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":11},{\"MenuId\":129,\"MenuName\":\"Unit Conversion\",\"MenuCaption\":\"Unit Conversion\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Unit Conversion\",\"ToolTip\":\"Unit Conversion\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Unit Conversion_icon.png\",\"URL\":\"/unit-conversion\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":15},{\"MenuId\":130,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Account\",\"ToolTip\":\"Account\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Account_icon.png\",\"URL\":\"/tags/Account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":2},{\"MenuId\":131,\"MenuName\":\"Customer\",\"MenuCaption\":\"Customer\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Customer\",\"ToolTip\":\"Customer\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Customer_icon.png\",\"URL\":\"/tags/Customer\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":3},{\"MenuId\":133,\"MenuName\":\"Outlet\",\"MenuCaption\":\"Outlet\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Outlet\",\"ToolTip\":\"Outlet\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Outlet_icon.png\",\"URL\":\"/tags/Outlet\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":16},{\"MenuId\":134,\"MenuName\":\"Bin\",\"MenuCaption\":\"Bin\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bin\",\"ToolTip\":\"Bin\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bin_icon.png\",\"URL\":\"/tags/Bin\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":17},{\"MenuId\":135,\"MenuName\":\"Bank\",\"MenuCaption\":\"Bank\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bank\",\"ToolTip\":\"Bank\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bank_icon.png\",\"URL\":\"/tags/Bank\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":18},{\"MenuId\":136,\"MenuName\":\"BankBranch\",\"MenuCaption\":\"BankBranch\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"BankBranch\",\"ToolTip\":\"BankBranch\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"BankBranch_icon.png\",\"URL\":\"/tags/BankBranch\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":19},{\"MenuId\":35,\"MenuName\":\"Buyer Price Book\",\"MenuCaption\":\"Buyer Price Book\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"Manage buyer price books\",\"ToolTip\":\"Access buyer price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"buyer_price_book_icon.png\",\"URL\":\"/buyer-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":5,\"MenuName\":\"Financials\",\"MenuCaption\":\"Financials\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"View financial reports\",\"ToolTip\":\"Access financial data and reports\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"dollar-sign\",\"URL\":\"\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":5},{\"MenuId\":6,\"MenuName\":\"Inventory\",\"MenuCaption\":\"Inventory\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage inventory items and stock\",\"ToolTip\":\"Access inventory management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"warehouse\",\"URL\":\"/inventory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":6},{\"MenuId\":36,\"MenuName\":\"Barcode Definition\",\"MenuCaption\":\"Barcode Definition\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage barcode definitions\",\"ToolTip\":\"Access barcode definition management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"barcode_definition_icon.png\",\"URL\":\"/barcode-definition\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":7,\"MenuName\":\"Fixed Asset\",\"MenuCaption\":\"Fixed Asset\",\"ModuleId\":1,\"MenuIndex\":7,\"ShortcutKey\":null,\"Description\":\"Track fixed assets\",\"ToolTip\":\"Access fixed asset management\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"university\",\"URL\":\"/fixed-asset\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":7},{\"MenuId\":8,\"MenuName\":\"Production\",\"MenuCaption\":\"Production\",\"ModuleId\":1,\"MenuIndex\":8,\"ShortcutKey\":null,\"Description\":\"Manage production processes\",\"ToolTip\":\"Access production management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"boxes\",\"URL\":\"/production\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":8},{\"MenuId\":10,\"MenuName\":\"Quality Control\",\"MenuCaption\":\"Quality Control\",\"ModuleId\":1,\"MenuIndex\":10,\"ShortcutKey\":null,\"Description\":\"Perform quality control checks\",\"ToolTip\":\"Access quality control tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"clipboard-check\",\"URL\":\"/quality-control\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":10},{\"MenuId\":11,\"MenuName\":\"Settings\",\"MenuCaption\":\"Settings\",\"ModuleId\":1,\"MenuIndex\":11,\"ShortcutKey\":null,\"Description\":\"Configure general settings\",\"ToolTip\":\"Access general application settings\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"cog\",\"URL\":\"/settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":16,\"MenuName\":\"Account Settings\",\"MenuCaption\":\"Account Settings\",\"ModuleId\":1,\"MenuIndex\":16,\"ShortcutKey\":null,\"Description\":\"Configure account settings\",\"ToolTip\":\"Manage account configurations\",\"IsGroup\":false,\"ParentId\":12,\"Accessibility\":1,\"Icon\":\"account_settings_icon.png\",\"URL\":\"/account-settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null}],\"UserLoginDetails\":[{\"UserId\":2,\"LoginName\":\"dipin\",\"Entity\":\"Entity10\"}]}"} 2025-11-28 11:22:40.792 +05:30 671ce6b6-e837-4955-8179-3de6033c7c05 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 200 36722 application/json; charset=utf-8 16.1874ms 2025-11-28 11:22:40.797 +05:30 f9fc12bd-2b16-4781-a315-74962442aa95 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 11:22:40.797 +05:30 f9fc12bd-2b16-4781-a315-74962442aa95 INF CORS policy execution successful. 2025-11-28 11:22:40.798 +05:30 f9fc12bd-2b16-4781-a315-74962442aa95 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA1Nzg0LCJleHAiOjE3NjQzMDkzODQsImlhdCI6MTc2NDMwNTc4NH0._qJ4FzN8qfLc1YSHBiZDgJPH8hhTMSLfiaQetDSf5mY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:22:40.798 +05:30 86cb8b62-7288-4b9b-a9df-70411e0365f3 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 11:22:40.798 +05:30 86cb8b62-7288-4b9b-a9df-70411e0365f3 INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 11:22:40.800 +05:30 86cb8b62-7288-4b9b-a9df-70411e0365f3 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:22:40.801 +05:30 86cb8b62-7288-4b9b-a9df-70411e0365f3 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 2.8269ms 2025-11-28 11:22:40.801 +05:30 86cb8b62-7288-4b9b-a9df-70411e0365f3 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 11:22:40.801 +05:30 86cb8b62-7288-4b9b-a9df-70411e0365f3 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: f9fc12bd-2b16-4781-a315-74962442aa95}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 11:22:40.802 +05:30 86cb8b62-7288-4b9b-a9df-70411e0365f3 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 5.4229ms 2025-11-28 11:22:40.847 +05:30 5543a118-4af2-4cac-b092-0799fb775edc INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 11:22:40.847 +05:30 5543a118-4af2-4cac-b092-0799fb775edc INF CORS policy execution successful. 2025-11-28 11:22:40.848 +05:30 5543a118-4af2-4cac-b092-0799fb775edc INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA1Nzg0LCJleHAiOjE3NjQzMDkzODQsImlhdCI6MTc2NDMwNTc4NH0._qJ4FzN8qfLc1YSHBiZDgJPH8hhTMSLfiaQetDSf5mY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:22:40.848 +05:30 6417c9a4-d0fe-4264-91a1-2c22a2e374ee INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 11:22:40.848 +05:30 6417c9a4-d0fe-4264-91a1-2c22a2e374ee INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 11:22:40.850 +05:30 6417c9a4-d0fe-4264-91a1-2c22a2e374ee INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:22:40.851 +05:30 6417c9a4-d0fe-4264-91a1-2c22a2e374ee INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 2.4509ms 2025-11-28 11:22:40.851 +05:30 6417c9a4-d0fe-4264-91a1-2c22a2e374ee INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 11:22:40.851 +05:30 6417c9a4-d0fe-4264-91a1-2c22a2e374ee INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 5543a118-4af2-4cac-b092-0799fb775edc}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 11:22:40.851 +05:30 6417c9a4-d0fe-4264-91a1-2c22a2e374ee INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 4.2777ms 2025-11-28 11:22:41.030 +05:30 5181d0b9-0689-44bb-b818-7eac0587e1ec INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 11:22:41.030 +05:30 8c99413b-e59d-4668-9424-b61a661b8c00 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 11:22:41.030 +05:30 5181d0b9-0689-44bb-b818-7eac0587e1ec INF CORS policy execution successful. 2025-11-28 11:22:41.030 +05:30 8c99413b-e59d-4668-9424-b61a661b8c00 INF CORS policy execution successful. 2025-11-28 11:22:41.030 +05:30 8c99413b-e59d-4668-9424-b61a661b8c00 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 204 null null 0.4855ms 2025-11-28 11:22:41.030 +05:30 5181d0b9-0689-44bb-b818-7eac0587e1ec INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 204 null null 0.8209ms 2025-11-28 11:22:41.032 +05:30 d8d350ac-bfa3-44f0-bbba-da1533d78f96 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 11:22:41.032 +05:30 d8d350ac-bfa3-44f0-bbba-da1533d78f96 INF CORS policy execution successful. 2025-11-28 11:22:41.032 +05:30 d8d350ac-bfa3-44f0-bbba-da1533d78f96 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 204 null null 0.3547ms 2025-11-28 11:22:41.036 +05:30 93cb3fde-fe77-41e8-9bbd-8040cabc8d9b INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 11:22:41.036 +05:30 93cb3fde-fe77-41e8-9bbd-8040cabc8d9b INF CORS policy execution successful. 2025-11-28 11:22:41.036 +05:30 93cb3fde-fe77-41e8-9bbd-8040cabc8d9b INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 204 null null 0.4787ms 2025-11-28 11:22:41.036 +05:30 41fd4fc6-1eff-4503-b34f-e1ae36d52a69 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 11:22:41.040 +05:30 41fd4fc6-1eff-4503-b34f-e1ae36d52a69 INF CORS policy execution successful. 2025-11-28 11:22:41.041 +05:30 41fd4fc6-1eff-4503-b34f-e1ae36d52a69 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 204 null null 4.0862ms 2025-11-28 11:22:41.080 +05:30 511518c0-feb4-4aab-a3b6-3d6ec2331a67 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 11:22:41.081 +05:30 511518c0-feb4-4aab-a3b6-3d6ec2331a67 INF CORS policy execution successful. 2025-11-28 11:22:41.081 +05:30 511518c0-feb4-4aab-a3b6-3d6ec2331a67 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 204 null null 0.7361ms 2025-11-28 11:22:41.085 +05:30 c44f56c1-9c4b-480d-88e9-6c9f5e6845c4 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 11:22:41.085 +05:30 c44f56c1-9c4b-480d-88e9-6c9f5e6845c4 INF CORS policy execution successful. 2025-11-28 11:22:41.085 +05:30 c44f56c1-9c4b-480d-88e9-6c9f5e6845c4 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 204 null null 0.5745ms 2025-11-28 11:22:41.086 +05:30 4803943f-e8aa-4fea-9c38-b088c6db399b INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 11:22:41.087 +05:30 4803943f-e8aa-4fea-9c38-b088c6db399b INF CORS policy execution successful. 2025-11-28 11:22:41.087 +05:30 4803943f-e8aa-4fea-9c38-b088c6db399b INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 204 null null 0.5774ms 2025-11-28 11:22:41.088 +05:30 27dcf50a-adf7-4e1e-a576-03a551c58a48 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 11:22:41.089 +05:30 27dcf50a-adf7-4e1e-a576-03a551c58a48 INF CORS policy execution successful. 2025-11-28 11:22:41.089 +05:30 27dcf50a-adf7-4e1e-a576-03a551c58a48 INF HTTP request: Path: /transactionlayout/gettransactionlayoutlist QueryString: ?DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA1Nzg0LCJleHAiOjE3NjQzMDkzODQsImlhdCI6MTc2NDMwNTc4NH0._qJ4FzN8qfLc1YSHBiZDgJPH8hhTMSLfiaQetDSf5mY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:22:41.089 +05:30 4279dac3-59eb-488f-9ce8-11ec8247c2b6 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 11:22:41.090 +05:30 4279dac3-59eb-488f-9ce8-11ec8247c2b6 INF Route matched with {action = "GetTransactionLayoutList", controller = "TransactionLayout"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionLayoutList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionLayoutController (Sang.CoreSettings.Api). 2025-11-28 11:22:41.097 +05:30 2d20904f-bdb3-4fc5-a26f-670cb45c209b INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 11:22:41.098 +05:30 2d20904f-bdb3-4fc5-a26f-670cb45c209b INF CORS policy execution successful. 2025-11-28 11:22:41.098 +05:30 2d20904f-bdb3-4fc5-a26f-670cb45c209b INF HTTP request: Path: /action/getuseractions QueryString: ?menuId=180 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA1Nzg0LCJleHAiOjE3NjQzMDkzODQsImlhdCI6MTc2NDMwNTc4NH0._qJ4FzN8qfLc1YSHBiZDgJPH8hhTMSLfiaQetDSf5mY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:22:41.099 +05:30 820126da-3994-4a43-8705-b0343613ed8a INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 11:22:41.099 +05:30 820126da-3994-4a43-8705-b0343613ed8a INF Route matched with {action = "GetUserActions", controller = "Action"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserActions(Int32) on controller Sang.CoreSettings.Api.Controllers.ActionController (Sang.CoreSettings.Api). 2025-11-28 11:22:41.104 +05:30 4279dac3-59eb-488f-9ce8-11ec8247c2b6 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:22:41.105 +05:30 4279dac3-59eb-488f-9ce8-11ec8247c2b6 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api) in 14.9268ms 2025-11-28 11:22:41.105 +05:30 4279dac3-59eb-488f-9ce8-11ec8247c2b6 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 11:22:41.105 +05:30 4279dac3-59eb-488f-9ce8-11ec8247c2b6 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 27dcf50a-adf7-4e1e-a576-03a551c58a48}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 309} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":32,\"Name\":\"Purchase\"},{\"Id\":33,\"Name\":\"purchase1\"},{\"Id\":34,\"Name\":\"purchase2\"},{\"Id\":35,\"Name\":\"purchase3\"},{\"Id\":37,\"Name\":\"purchase5\"},{\"Id\":31,\"Name\":\"TestLayout01\"}]"} 2025-11-28 11:22:41.105 +05:30 4279dac3-59eb-488f-9ce8-11ec8247c2b6 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 200 309 application/json; charset=utf-8 16.9584ms 2025-11-28 11:22:41.128 +05:30 01fd9c09-74c0-4fd2-9aeb-6d39a450ff12 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 11:22:41.129 +05:30 01fd9c09-74c0-4fd2-9aeb-6d39a450ff12 INF CORS policy execution successful. 2025-11-28 11:22:41.129 +05:30 01fd9c09-74c0-4fd2-9aeb-6d39a450ff12 INF HTTP request: Path: /language/getlanguagelist QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA1Nzg0LCJleHAiOjE3NjQzMDkzODQsImlhdCI6MTc2NDMwNTc4NH0._qJ4FzN8qfLc1YSHBiZDgJPH8hhTMSLfiaQetDSf5mY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:22:41.129 +05:30 3b410912-ba40-48d4-ada0-aa3c5edcefad INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 11:22:41.129 +05:30 3b410912-ba40-48d4-ada0-aa3c5edcefad INF Route matched with {action = "GetLanguageList", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageList(System.String) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 11:22:41.132 +05:30 23e19b38-7729-465e-9ed0-b9d9dcf97d69 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 11:22:41.133 +05:30 23e19b38-7729-465e-9ed0-b9d9dcf97d69 INF CORS policy execution successful. 2025-11-28 11:22:41.133 +05:30 23e19b38-7729-465e-9ed0-b9d9dcf97d69 INF HTTP request: Path: /language/getlanguagedetails QueryString: ?id=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA1Nzg0LCJleHAiOjE3NjQzMDkzODQsImlhdCI6MTc2NDMwNTc4NH0._qJ4FzN8qfLc1YSHBiZDgJPH8hhTMSLfiaQetDSf5mY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:22:41.133 +05:30 80fefe5b-30b7-429b-ab8f-e6c6398f61d7 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 11:22:41.133 +05:30 80fefe5b-30b7-429b-ab8f-e6c6398f61d7 INF Route matched with {action = "GetLanguageDetails", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 11:22:41.149 +05:30 80fefe5b-30b7-429b-ab8f-e6c6398f61d7 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:22:41.149 +05:30 80fefe5b-30b7-429b-ab8f-e6c6398f61d7 INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api) in 16.3755ms 2025-11-28 11:22:41.150 +05:30 80fefe5b-30b7-429b-ab8f-e6c6398f61d7 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 11:22:41.150 +05:30 80fefe5b-30b7-429b-ab8f-e6c6398f61d7 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 23e19b38-7729-465e-9ed0-b9d9dcf97d69}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 243} Body: {"status":"Success","statusCode":2000,"message":"Language Details retrieved.","result":"[{\"IId\":1,\"Name\":\"English\",\"Code\":\"Eng\",\"Alternate Name\":\"English\",\"Icon\":\"string\",\"ParentName\":null,\"iParent\":0,\"bGroup\":false}]"} 2025-11-28 11:22:41.150 +05:30 80fefe5b-30b7-429b-ab8f-e6c6398f61d7 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 200 243 application/json; charset=utf-8 17.9047ms 2025-11-28 11:22:41.157 +05:30 0abee177-a485-4500-b492-0d71fe680129 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 11:22:41.157 +05:30 0abee177-a485-4500-b492-0d71fe680129 INF CORS policy execution successful. 2025-11-28 11:22:41.157 +05:30 0abee177-a485-4500-b492-0d71fe680129 INF HTTP request: Path: /transactionlayout/gettransactionlayoutlist QueryString: ?DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA1Nzg0LCJleHAiOjE3NjQzMDkzODQsImlhdCI6MTc2NDMwNTc4NH0._qJ4FzN8qfLc1YSHBiZDgJPH8hhTMSLfiaQetDSf5mY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:22:41.158 +05:30 4b8472fa-652e-4c5d-911e-ffc2b34ae63a INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 11:22:41.158 +05:30 4b8472fa-652e-4c5d-911e-ffc2b34ae63a INF Route matched with {action = "GetTransactionLayoutList", controller = "TransactionLayout"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionLayoutList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionLayoutController (Sang.CoreSettings.Api). 2025-11-28 11:22:41.173 +05:30 4b8472fa-652e-4c5d-911e-ffc2b34ae63a INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:22:41.173 +05:30 4b8472fa-652e-4c5d-911e-ffc2b34ae63a INF Executed action Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api) in 15.378ms 2025-11-28 11:22:41.173 +05:30 4b8472fa-652e-4c5d-911e-ffc2b34ae63a INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 11:22:41.174 +05:30 4b8472fa-652e-4c5d-911e-ffc2b34ae63a INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 0abee177-a485-4500-b492-0d71fe680129}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 309} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":32,\"Name\":\"Purchase\"},{\"Id\":33,\"Name\":\"purchase1\"},{\"Id\":34,\"Name\":\"purchase2\"},{\"Id\":35,\"Name\":\"purchase3\"},{\"Id\":37,\"Name\":\"purchase5\"},{\"Id\":31,\"Name\":\"TestLayout01\"}]"} 2025-11-28 11:22:41.174 +05:30 4b8472fa-652e-4c5d-911e-ffc2b34ae63a INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 200 309 application/json; charset=utf-8 17.4826ms 2025-11-28 11:22:41.194 +05:30 820126da-3994-4a43-8705-b0343613ed8a INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:22:41.194 +05:30 3b410912-ba40-48d4-ada0-aa3c5edcefad INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:22:41.194 +05:30 3b410912-ba40-48d4-ada0-aa3c5edcefad INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api) in 65.036ms 2025-11-28 11:22:41.194 +05:30 820126da-3994-4a43-8705-b0343613ed8a INF Executed action Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api) in 95.5193ms 2025-11-28 11:22:41.194 +05:30 3b410912-ba40-48d4-ada0-aa3c5edcefad INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 11:22:41.194 +05:30 820126da-3994-4a43-8705-b0343613ed8a INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 11:22:41.195 +05:30 3b410912-ba40-48d4-ada0-aa3c5edcefad INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 01fd9c09-74c0-4fd2-9aeb-6d39a450ff12}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 221} Body: {"status":"Success","statusCode":2000,"message":"Language List retrieved.","result":"[{\"Id\":2,\"Name\":\"Arabic\"},{\"Id\":3,\"Name\":\"Chinese\"},{\"Id\":1,\"Name\":\"English\"},{\"Id\":4,\"Name\":\"LanguageTest1\"}]"} 2025-11-28 11:22:41.195 +05:30 820126da-3994-4a43-8705-b0343613ed8a INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 2d20904f-bdb3-4fc5-a26f-670cb45c209b}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1634} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"iAction\":81,\"Name\":\"Access\",\"Caption\":\"Access\",\"ActionType\":3},{\"iAction\":82,\"Name\":\"Add\",\"Caption\":\"New\",\"ActionType\":1},{\"iAction\":83,\"Name\":\"Edit\",\"Caption\":\"Edit\",\"ActionType\":1},{\"iAction\":84,\"Name\":\"Delete\",\"Caption\":\"Delete\",\"ActionType\":1},{\"iAction\":85,\"Name\":\"View\",\"Caption\":\"View\",\"ActionType\":1},{\"iAction\":86,\"Name\":\"Save\",\"Caption\":\"Save\",\"ActionType\":1},{\"iAction\":87,\"Name\":\"Excel\",\"Caption\":\"Excel\",\"ActionType\":1},{\"iAction\":88,\"Name\":\"ViewSummary\",\"Caption\":\"ViewSummary\",\"ActionType\":3},{\"iAction\":89,\"Name\":\"Close\",\"Caption\":\"Close\",\"ActionType\":1},{\"iAction\":90,\"Name\":\"Clear\",\"Caption\":\"Clear\",\"ActionType\":1},{\"iAction\":91,\"Name\":\"Copy\",\"Caption\":\"Copy\",\"ActionType\":5},{\"iAction\":92,\"Name\":\"Clone\",\"Caption\":\"Clone\",\"ActionType\":1},{\"iAction\":93,\"Name\":\"Import\",\"Caption\":\"Import\",\"ActionType\":1},{\"iAction\":94,\"Name\":\"Export\",\"Caption\":\"Export\",\"ActionType\":1},{\"iAction\":95,\"Name\":\"Load\",\"Caption\":\"Load\",\"ActionType\":1},{\"iAction\":96,\"Name\":\"Refresh\",\"Caption\":\"Refresh\",\"ActionType\":1},{\"iAction\":97,\"Name\":\"MassUpdate\",\"Caption\":\"Mass Update\",\"ActionType\":2},{\"iAction\":98,\"Name\":\"DeleteAll\",\"Caption\":\"Delete All\",\"ActionType\":2},{\"iAction\":99,\"Name\":\"Print\",\"Caption\":\"Print\",\"ActionType\":1},{\"iAction\":100,\"Name\":\"Settings\",\"Caption\":\"Settings\",\"ActionType\":2}]"} 2025-11-28 11:22:41.195 +05:30 3b410912-ba40-48d4-ada0-aa3c5edcefad INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 200 221 application/json; charset=utf-8 67.2188ms 2025-11-28 11:22:41.195 +05:30 820126da-3994-4a43-8705-b0343613ed8a INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 200 1634 application/json; charset=utf-8 97.6272ms 2025-11-28 11:22:41.196 +05:30 f9f105c4-bfc0-42a2-a2b7-fa4e761cb9fb INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 11:22:41.196 +05:30 f9f105c4-bfc0-42a2-a2b7-fa4e761cb9fb INF CORS policy execution successful. 2025-11-28 11:22:41.197 +05:30 f9f105c4-bfc0-42a2-a2b7-fa4e761cb9fb INF HTTP request: Path: /language/getlanguagedetails QueryString: ?id=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA1Nzg0LCJleHAiOjE3NjQzMDkzODQsImlhdCI6MTc2NDMwNTc4NH0._qJ4FzN8qfLc1YSHBiZDgJPH8hhTMSLfiaQetDSf5mY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:22:41.197 +05:30 ff3eb2ab-6f27-45f0-9848-5971f1166792 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 11:22:41.197 +05:30 ff3eb2ab-6f27-45f0-9848-5971f1166792 INF Route matched with {action = "GetLanguageDetails", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 11:22:41.200 +05:30 ff3eb2ab-6f27-45f0-9848-5971f1166792 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:22:41.201 +05:30 ff3eb2ab-6f27-45f0-9848-5971f1166792 INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api) in 3.5353ms 2025-11-28 11:22:41.201 +05:30 ff3eb2ab-6f27-45f0-9848-5971f1166792 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 11:22:41.201 +05:30 ff3eb2ab-6f27-45f0-9848-5971f1166792 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: f9f105c4-bfc0-42a2-a2b7-fa4e761cb9fb}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 243} Body: {"status":"Success","statusCode":2000,"message":"Language Details retrieved.","result":"[{\"IId\":1,\"Name\":\"English\",\"Code\":\"Eng\",\"Alternate Name\":\"English\",\"Icon\":\"string\",\"ParentName\":null,\"iParent\":0,\"bGroup\":false}]"} 2025-11-28 11:22:41.201 +05:30 ff3eb2ab-6f27-45f0-9848-5971f1166792 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 200 243 application/json; charset=utf-8 5.5459ms 2025-11-28 11:22:41.249 +05:30 435078d8-02d6-4f80-8bab-9b62b8a55a90 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 11:22:41.249 +05:30 435078d8-02d6-4f80-8bab-9b62b8a55a90 INF CORS policy execution successful. 2025-11-28 11:22:41.249 +05:30 435078d8-02d6-4f80-8bab-9b62b8a55a90 INF HTTP request: Path: /action/getuseractions QueryString: ?menuId=180 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA1Nzg0LCJleHAiOjE3NjQzMDkzODQsImlhdCI6MTc2NDMwNTc4NH0._qJ4FzN8qfLc1YSHBiZDgJPH8hhTMSLfiaQetDSf5mY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:22:41.250 +05:30 f6197505-6d08-4dc6-97fd-e87226acb09e INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 11:22:41.250 +05:30 f6197505-6d08-4dc6-97fd-e87226acb09e INF Route matched with {action = "GetUserActions", controller = "Action"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserActions(Int32) on controller Sang.CoreSettings.Api.Controllers.ActionController (Sang.CoreSettings.Api). 2025-11-28 11:22:41.253 +05:30 891ac205-9ff9-4472-a3af-aa5bc5d5a96b INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 11:22:41.253 +05:30 891ac205-9ff9-4472-a3af-aa5bc5d5a96b INF CORS policy execution successful. 2025-11-28 11:22:41.254 +05:30 891ac205-9ff9-4472-a3af-aa5bc5d5a96b INF HTTP request: Path: /language/getlanguagelist QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA1Nzg0LCJleHAiOjE3NjQzMDkzODQsImlhdCI6MTc2NDMwNTc4NH0._qJ4FzN8qfLc1YSHBiZDgJPH8hhTMSLfiaQetDSf5mY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:22:41.254 +05:30 f5c4eeb9-496b-4b44-a736-80711dd72b93 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 11:22:41.254 +05:30 f5c4eeb9-496b-4b44-a736-80711dd72b93 INF Route matched with {action = "GetLanguageList", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageList(System.String) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 11:22:41.335 +05:30 f5c4eeb9-496b-4b44-a736-80711dd72b93 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:22:41.335 +05:30 f5c4eeb9-496b-4b44-a736-80711dd72b93 INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api) in 81.2264ms 2025-11-28 11:22:41.335 +05:30 f5c4eeb9-496b-4b44-a736-80711dd72b93 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 11:22:41.336 +05:30 f5c4eeb9-496b-4b44-a736-80711dd72b93 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 891ac205-9ff9-4472-a3af-aa5bc5d5a96b}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 221} Body: {"status":"Success","statusCode":2000,"message":"Language List retrieved.","result":"[{\"Id\":2,\"Name\":\"Arabic\"},{\"Id\":3,\"Name\":\"Chinese\"},{\"Id\":1,\"Name\":\"English\"},{\"Id\":4,\"Name\":\"LanguageTest1\"}]"} 2025-11-28 11:22:41.336 +05:30 f6197505-6d08-4dc6-97fd-e87226acb09e INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:22:41.336 +05:30 f6197505-6d08-4dc6-97fd-e87226acb09e INF Executed action Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api) in 85.9082ms 2025-11-28 11:22:41.336 +05:30 f6197505-6d08-4dc6-97fd-e87226acb09e INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 11:22:41.336 +05:30 f6197505-6d08-4dc6-97fd-e87226acb09e INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 435078d8-02d6-4f80-8bab-9b62b8a55a90}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1634} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"iAction\":81,\"Name\":\"Access\",\"Caption\":\"Access\",\"ActionType\":3},{\"iAction\":82,\"Name\":\"Add\",\"Caption\":\"New\",\"ActionType\":1},{\"iAction\":83,\"Name\":\"Edit\",\"Caption\":\"Edit\",\"ActionType\":1},{\"iAction\":84,\"Name\":\"Delete\",\"Caption\":\"Delete\",\"ActionType\":1},{\"iAction\":85,\"Name\":\"View\",\"Caption\":\"View\",\"ActionType\":1},{\"iAction\":86,\"Name\":\"Save\",\"Caption\":\"Save\",\"ActionType\":1},{\"iAction\":87,\"Name\":\"Excel\",\"Caption\":\"Excel\",\"ActionType\":1},{\"iAction\":88,\"Name\":\"ViewSummary\",\"Caption\":\"ViewSummary\",\"ActionType\":3},{\"iAction\":89,\"Name\":\"Close\",\"Caption\":\"Close\",\"ActionType\":1},{\"iAction\":90,\"Name\":\"Clear\",\"Caption\":\"Clear\",\"ActionType\":1},{\"iAction\":91,\"Name\":\"Copy\",\"Caption\":\"Copy\",\"ActionType\":5},{\"iAction\":92,\"Name\":\"Clone\",\"Caption\":\"Clone\",\"ActionType\":1},{\"iAction\":93,\"Name\":\"Import\",\"Caption\":\"Import\",\"ActionType\":1},{\"iAction\":94,\"Name\":\"Export\",\"Caption\":\"Export\",\"ActionType\":1},{\"iAction\":95,\"Name\":\"Load\",\"Caption\":\"Load\",\"ActionType\":1},{\"iAction\":96,\"Name\":\"Refresh\",\"Caption\":\"Refresh\",\"ActionType\":1},{\"iAction\":97,\"Name\":\"MassUpdate\",\"Caption\":\"Mass Update\",\"ActionType\":2},{\"iAction\":98,\"Name\":\"DeleteAll\",\"Caption\":\"Delete All\",\"ActionType\":2},{\"iAction\":99,\"Name\":\"Print\",\"Caption\":\"Print\",\"ActionType\":1},{\"iAction\":100,\"Name\":\"Settings\",\"Caption\":\"Settings\",\"ActionType\":2}]"} 2025-11-28 11:22:41.336 +05:30 f5c4eeb9-496b-4b44-a736-80711dd72b93 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 200 221 application/json; charset=utf-8 82.9098ms 2025-11-28 11:22:41.336 +05:30 f6197505-6d08-4dc6-97fd-e87226acb09e INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 200 1634 application/json; charset=utf-8 87.7739ms 2025-11-28 11:30:10.306 +05:30 16aa918a-57c0-43f6-8a03-9a4bad466d4f INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 11:30:10.309 +05:30 f474f5a9-2bb9-48c8-947b-85c820d32b55 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 11:30:10.313 +05:30 f474f5a9-2bb9-48c8-947b-85c820d32b55 INF CORS policy execution successful. 2025-11-28 11:30:10.313 +05:30 16aa918a-57c0-43f6-8a03-9a4bad466d4f INF CORS policy execution successful. 2025-11-28 11:30:10.316 +05:30 16aa918a-57c0-43f6-8a03-9a4bad466d4f INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 204 null null 10.4251ms 2025-11-28 11:30:10.316 +05:30 f474f5a9-2bb9-48c8-947b-85c820d32b55 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 204 null null 7.2504ms 2025-11-28 11:30:10.394 +05:30 31096964-4aac-4881-92e0-c270647e71e4 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 11:30:10.423 +05:30 31096964-4aac-4881-92e0-c270647e71e4 INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/28/2025 5:56:24 AM', Current time (UTC): '11/28/2025 6:00:10 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-28 11:30:10.482 +05:30 31096964-4aac-4881-92e0-c270647e71e4 INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/28/2025 5:56:24 AM', Current time (UTC): '11/28/2025 6:00:10 AM'. 2025-11-28 11:30:10.483 +05:30 31096964-4aac-4881-92e0-c270647e71e4 INF CORS policy execution successful. 2025-11-28 11:30:10.485 +05:30 31096964-4aac-4881-92e0-c270647e71e4 INF HTTP request: Path: /transactionview/gettransactionviewlist QueryString: ?search=&DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA1Nzg0LCJleHAiOjE3NjQzMDkzODQsImlhdCI6MTc2NDMwNTc4NH0._qJ4FzN8qfLc1YSHBiZDgJPH8hhTMSLfiaQetDSf5mY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:30:10.502 +05:30 0b0f161f-77c5-428d-a081-f21ee34969f9 INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-28 11:30:10.521 +05:30 0b0f161f-77c5-428d-a081-f21ee34969f9 INF AuthenticationScheme: Bearer was challenged. 2025-11-28 11:30:10.522 +05:30 0b0f161f-77c5-428d-a081-f21ee34969f9 INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: 31096964-4aac-4881-92e0-c270647e71e4}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/28/2025 05:56:24'"} Body: 2025-11-28 11:30:10.539 +05:30 0b0f161f-77c5-428d-a081-f21ee34969f9 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 401 null null 145.2961ms 2025-11-28 11:30:10.592 +05:30 ca69a744-e4c7-4b3a-ae9a-a80290151f1c INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 11:30:10.595 +05:30 ca69a744-e4c7-4b3a-ae9a-a80290151f1c INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/28/2025 5:56:24 AM', Current time (UTC): '11/28/2025 6:00:10 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-28 11:30:10.597 +05:30 ca69a744-e4c7-4b3a-ae9a-a80290151f1c INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/28/2025 5:56:24 AM', Current time (UTC): '11/28/2025 6:00:10 AM'. 2025-11-28 11:30:10.597 +05:30 ca69a744-e4c7-4b3a-ae9a-a80290151f1c INF CORS policy execution successful. 2025-11-28 11:30:10.598 +05:30 ca69a744-e4c7-4b3a-ae9a-a80290151f1c INF HTTP request: Path: /transactionview/gettransactionviewlist QueryString: ?search=&DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA1Nzg0LCJleHAiOjE3NjQzMDkzODQsImlhdCI6MTc2NDMwNTc4NH0._qJ4FzN8qfLc1YSHBiZDgJPH8hhTMSLfiaQetDSf5mY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:30:10.599 +05:30 0a19f5da-94d0-43ef-b828-732ea58ff7a8 INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-28 11:30:10.602 +05:30 0a19f5da-94d0-43ef-b828-732ea58ff7a8 INF AuthenticationScheme: Bearer was challenged. 2025-11-28 11:30:10.603 +05:30 0a19f5da-94d0-43ef-b828-732ea58ff7a8 INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: ca69a744-e4c7-4b3a-ae9a-a80290151f1c}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/28/2025 05:56:24'"} Body: 2025-11-28 11:30:10.605 +05:30 0a19f5da-94d0-43ef-b828-732ea58ff7a8 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 401 null null 11.9287ms 2025-11-28 11:30:17.831 +05:30 ff239d4a-f668-4f51-b3b9-0da0d100e734 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 11:30:17.832 +05:30 ff239d4a-f668-4f51-b3b9-0da0d100e734 INF CORS policy execution successful. 2025-11-28 11:30:17.833 +05:30 ff239d4a-f668-4f51-b3b9-0da0d100e734 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 204 null null 2.2799ms 2025-11-28 11:30:17.842 +05:30 788ed4b7-9a59-46c5-be3a-be64fa2ec2d6 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 11:30:17.843 +05:30 788ed4b7-9a59-46c5-be3a-be64fa2ec2d6 INF CORS policy execution successful. 2025-11-28 11:30:17.844 +05:30 788ed4b7-9a59-46c5-be3a-be64fa2ec2d6 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 204 null null 1.6498ms 2025-11-28 11:30:17.875 +05:30 635329f3-438e-495e-a304-2d02f92f7341 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 11:30:17.878 +05:30 635329f3-438e-495e-a304-2d02f92f7341 INF CORS policy execution successful. 2025-11-28 11:30:17.880 +05:30 635329f3-438e-495e-a304-2d02f92f7341 INF HTTP request: Path: /transactionview/gettransactionviewlist QueryString: ?search=&DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:30:17.881 +05:30 7c955f75-fbee-48bc-8b5f-2d535f605587 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 11:30:17.883 +05:30 7c955f75-fbee-48bc-8b5f-2d535f605587 INF Route matched with {action = "GetTransactionViewList", controller = "TransactionView"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionViewList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionViewController (Sang.CoreSettings.Api). 2025-11-28 11:30:17.949 +05:30 7c955f75-fbee-48bc-8b5f-2d535f605587 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:30:17.952 +05:30 7c955f75-fbee-48bc-8b5f-2d535f605587 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api) in 68.6187ms 2025-11-28 11:30:17.952 +05:30 7c955f75-fbee-48bc-8b5f-2d535f605587 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 11:30:17.953 +05:30 7c955f75-fbee-48bc-8b5f-2d535f605587 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 635329f3-438e-495e-a304-2d02f92f7341}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 131} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":10,\"Name\":\"TestView\"}]"} 2025-11-28 11:30:17.954 +05:30 7c955f75-fbee-48bc-8b5f-2d535f605587 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 200 131 application/json; charset=utf-8 78.7657ms 2025-11-28 11:30:18.003 +05:30 3181400a-bb08-4ed5-a365-a5007e2105a1 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 11:30:18.005 +05:30 3181400a-bb08-4ed5-a365-a5007e2105a1 INF CORS policy execution successful. 2025-11-28 11:30:18.005 +05:30 3181400a-bb08-4ed5-a365-a5007e2105a1 INF HTTP request: Path: /transactionview/gettransactionviewlist QueryString: ?search=&DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:30:18.005 +05:30 f55edb6f-2b00-48c5-87ac-36dfb37697e5 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 11:30:18.006 +05:30 f55edb6f-2b00-48c5-87ac-36dfb37697e5 INF Route matched with {action = "GetTransactionViewList", controller = "TransactionView"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionViewList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionViewController (Sang.CoreSettings.Api). 2025-11-28 11:30:18.016 +05:30 f55edb6f-2b00-48c5-87ac-36dfb37697e5 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:30:18.019 +05:30 f55edb6f-2b00-48c5-87ac-36dfb37697e5 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api) in 13.1335ms 2025-11-28 11:30:18.020 +05:30 f55edb6f-2b00-48c5-87ac-36dfb37697e5 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 11:30:18.020 +05:30 f55edb6f-2b00-48c5-87ac-36dfb37697e5 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 3181400a-bb08-4ed5-a365-a5007e2105a1}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 131} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":10,\"Name\":\"TestView\"}]"} 2025-11-28 11:30:18.022 +05:30 f55edb6f-2b00-48c5-87ac-36dfb37697e5 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 200 131 application/json; charset=utf-8 18.4186ms 2025-11-28 11:30:18.117 +05:30 593acfa2-a528-41e5-9e70-ef0e98e42184 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - null null 2025-11-28 11:30:18.118 +05:30 593acfa2-a528-41e5-9e70-ef0e98e42184 INF CORS policy execution successful. 2025-11-28 11:30:18.118 +05:30 593acfa2-a528-41e5-9e70-ef0e98e42184 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - 204 null null 1.4535ms 2025-11-28 11:30:18.167 +05:30 3c9c546f-8f06-4e94-8788-81286f6e4809 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - null null 2025-11-28 11:30:18.168 +05:30 3c9c546f-8f06-4e94-8788-81286f6e4809 INF CORS policy execution successful. 2025-11-28 11:30:18.169 +05:30 3c9c546f-8f06-4e94-8788-81286f6e4809 INF HTTP request: Path: /transactionview/gettransactionviewfield QueryString: ?Id=10&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:30:18.170 +05:30 93d5c77f-d686-4de9-bc37-7a6d89f65330 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewField (Sang.CoreSettings.Api)' 2025-11-28 11:30:18.170 +05:30 93d5c77f-d686-4de9-bc37-7a6d89f65330 INF Route matched with {action = "GetTransactionViewField", controller = "TransactionView"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionViewField(Int32, Int32) on controller Sang.CoreSettings.Api.Controllers.TransactionViewController (Sang.CoreSettings.Api). 2025-11-28 11:30:18.241 +05:30 93d5c77f-d686-4de9-bc37-7a6d89f65330 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:30:18.243 +05:30 93d5c77f-d686-4de9-bc37-7a6d89f65330 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewField (Sang.CoreSettings.Api) in 72.8696ms 2025-11-28 11:30:18.243 +05:30 93d5c77f-d686-4de9-bc37-7a6d89f65330 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewField (Sang.CoreSettings.Api)' 2025-11-28 11:30:18.245 +05:30 93d5c77f-d686-4de9-bc37-7a6d89f65330 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 3c9c546f-8f06-4e94-8788-81286f6e4809}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 10280} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":1,\"Type\":2,\"Caption\":\"AdditionalCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput1\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":1,\"Type\":1,\"Caption\":\"Narration\",\"DefaultValue\":null,\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"sNarration\",\"ReadOnly\":false,\"NoDecimal\":200},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":2,\"Type\":2,\"Caption\":\"Discount\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput2\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":3,\"Type\":2,\"Caption\":\"Discount%\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput3\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":4,\"Type\":2,\"Caption\":\"TaxableAmt\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput4\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":4,\"Type\":1,\"Caption\":\"Id\",\"DefaultValue\":null,\"Hidden\":true,\"ViewField_ReadOnly\":false,\"Mandatory\":true,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":true,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"Id\",\"ReadOnly\":false,\"NoDecimal\":200},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":5,\"Type\":2,\"Caption\":\"VAT%\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput5\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":6,\"Type\":2,\"Caption\":\"VATAmt\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput6\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":7,\"Type\":2,\"Caption\":\"ShippingCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput7\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":8,\"Type\":2,\"Caption\":\"DeliveryCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput8\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":9,\"Type\":2,\"Caption\":\"LabourCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput9\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":10,\"Type\":2,\"Caption\":\"HandlingCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput10\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":11,\"Type\":2,\"Caption\":\"CustomDuty\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput11\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":12,\"Type\":2,\"Caption\":\"ServiceCharge\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput12\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":13,\"Type\":2,\"Caption\":\"Insurance\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput13\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":14,\"Type\":2,\"Caption\":\"LateFee\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput14\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":15,\"Type\":2,\"Caption\":\"SalesTax\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput15\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":16,\"Type\":2,\"Caption\":\"ExciseTax\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput16\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":17,\"Type\":2,\"Caption\":\"Rebate%\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput17\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":18,\"Type\":2,\"Caption\":\"Subsidy\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput18\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":19,\"Type\":2,\"Caption\":\"LoyaltyPoint\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput19\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":20,\"Type\":2,\"Caption\":\"TradeInValue\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput20\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":21,\"Type\":2,\"Caption\":\"Promotion\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput21\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":22,\"Type\":2,\"Caption\":\"CashDiscount \",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput22\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":23,\"Type\":2,\"Caption\":\"Membership\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput23\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":24,\"Type\":2,\"Caption\":\"PromotionDiscount\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput24\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":2,\"Type\":1,\"Caption\":\"PlaceOfSupply\",\"DefaultValue\":null,\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":2,\"Field_Name\":\"iPlaceOfSupply\",\"ReadOnly\":false,\"NoDecimal\":200},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":5,\"Type\":1,\"Caption\":\"Warehouse\",\"DefaultValue\":null,\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":2,\"Field_Name\":\"iWarehouse\",\"ReadOnly\":false,\"NoDecimal\":200}]"} 2025-11-28 11:30:18.248 +05:30 93d5c77f-d686-4de9-bc37-7a6d89f65330 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - 200 10280 application/json; charset=utf-8 81.5465ms 2025-11-28 11:34:45.648 +05:30 fdd3543f-dfe3-47c3-a0a4-a2a21a1ae5e2 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 11:34:45.648 +05:30 d1a767c9-7957-4710-972a-9ef6f999780d INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 11:34:45.649 +05:30 99a5a5bb-278b-444d-8615-5891e20c2f46 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 11:34:45.650 +05:30 fdd3543f-dfe3-47c3-a0a4-a2a21a1ae5e2 INF CORS policy execution successful. 2025-11-28 11:34:45.650 +05:30 99a5a5bb-278b-444d-8615-5891e20c2f46 INF CORS policy execution successful. 2025-11-28 11:34:45.650 +05:30 d1a767c9-7957-4710-972a-9ef6f999780d INF CORS policy execution successful. 2025-11-28 11:34:45.651 +05:30 fdd3543f-dfe3-47c3-a0a4-a2a21a1ae5e2 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 204 null null 2.2356ms 2025-11-28 11:34:45.651 +05:30 d1a767c9-7957-4710-972a-9ef6f999780d INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 204 null null 2.5448ms 2025-11-28 11:34:45.651 +05:30 99a5a5bb-278b-444d-8615-5891e20c2f46 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 204 null null 1.6319ms 2025-11-28 11:34:45.676 +05:30 ea23de76-e858-4426-a27d-81718c55752e INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 11:34:45.676 +05:30 ea23de76-e858-4426-a27d-81718c55752e INF CORS policy execution successful. 2025-11-28 11:34:45.677 +05:30 ea23de76-e858-4426-a27d-81718c55752e INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 204 null null 4.3011ms 2025-11-28 11:34:45.692 +05:30 fd4469e6-1205-4134-a5cc-d174d9541bb5 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 11:34:45.692 +05:30 4f896e82-babe-4d04-abac-73a37e97e17e INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 11:34:45.694 +05:30 4f896e82-babe-4d04-abac-73a37e97e17e INF CORS policy execution successful. 2025-11-28 11:34:45.694 +05:30 fd4469e6-1205-4134-a5cc-d174d9541bb5 INF CORS policy execution successful. 2025-11-28 11:34:45.696 +05:30 4f896e82-babe-4d04-abac-73a37e97e17e INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:34:45.696 +05:30 fd4469e6-1205-4134-a5cc-d174d9541bb5 INF HTTP request: Path: /menu/getmenudetails QueryString: ?languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:34:45.697 +05:30 68a328ac-aef4-4593-beca-33dd6e53df50 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 11:34:45.697 +05:30 b8fa1877-390b-411e-8822-726061c6b838 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 11:34:45.698 +05:30 68a328ac-aef4-4593-beca-33dd6e53df50 INF Route matched with {action = "GetMenuDetails", controller = "Menu"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetMenuDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.MenuController (Sang.CoreSettings.Api). 2025-11-28 11:34:45.698 +05:30 b8fa1877-390b-411e-8822-726061c6b838 INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 11:34:45.724 +05:30 b8fa1877-390b-411e-8822-726061c6b838 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:34:45.726 +05:30 b8fa1877-390b-411e-8822-726061c6b838 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 27.4552ms 2025-11-28 11:34:45.726 +05:30 b8fa1877-390b-411e-8822-726061c6b838 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 11:34:45.727 +05:30 b8fa1877-390b-411e-8822-726061c6b838 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 4f896e82-babe-4d04-abac-73a37e97e17e}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 11:34:45.729 +05:30 b8fa1877-390b-411e-8822-726061c6b838 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 36.8166ms 2025-11-28 11:34:45.769 +05:30 68a328ac-aef4-4593-beca-33dd6e53df50 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:34:45.770 +05:30 11a4d3f4-5b42-4292-a511-e9fc4914c07c INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 11:34:45.771 +05:30 11a4d3f4-5b42-4292-a511-e9fc4914c07c INF CORS policy execution successful. 2025-11-28 11:34:45.772 +05:30 11a4d3f4-5b42-4292-a511-e9fc4914c07c INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:34:45.772 +05:30 1e442e12-1f18-4b4a-9b47-4f25d6a68379 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 11:34:45.772 +05:30 1e442e12-1f18-4b4a-9b47-4f25d6a68379 INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 11:34:45.777 +05:30 1e442e12-1f18-4b4a-9b47-4f25d6a68379 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:34:45.777 +05:30 1e442e12-1f18-4b4a-9b47-4f25d6a68379 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 4.9304ms 2025-11-28 11:34:45.777 +05:30 1e442e12-1f18-4b4a-9b47-4f25d6a68379 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 11:34:45.777 +05:30 68a328ac-aef4-4593-beca-33dd6e53df50 INF Executed action Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api) in 79.1721ms 2025-11-28 11:34:45.777 +05:30 68a328ac-aef4-4593-beca-33dd6e53df50 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 11:34:45.778 +05:30 1e442e12-1f18-4b4a-9b47-4f25d6a68379 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 11a4d3f4-5b42-4292-a511-e9fc4914c07c}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 11:34:45.778 +05:30 1e442e12-1f18-4b4a-9b47-4f25d6a68379 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 7.7184ms 2025-11-28 11:34:45.780 +05:30 68a328ac-aef4-4593-beca-33dd6e53df50 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: fd4469e6-1205-4134-a5cc-d174d9541bb5}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 36722} Body: {"status":"Success","statusCode":2000,"message":"Menu Details retrieved.","result":"{\"MenuDetails\":[{\"MenuId\":93,\"MenuName\":\"TestingMaster\",\"MenuCaption\":\"Testing\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Testing\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":66},{\"MenuId\":94,\"MenuName\":\"TestingTab\",\"MenuCaption\":\"TestingTabs\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestingTabs\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":67},{\"MenuId\":64,\"MenuName\":\"NewTest\",\"MenuCaption\":\"Test\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":62,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Test\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":46},{\"MenuId\":70,\"MenuName\":\"TestMenu\",\"MenuCaption\":\"TestMenu\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestMenu\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":49},{\"MenuId\":80,\"MenuName\":\"PTag1\",\"MenuCaption\":\"TestTag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestTag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":58},{\"MenuId\":81,\"MenuName\":\"General Settings\",\"MenuCaption\":\"General Settings\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/general-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":6,\"TagId\":59},{\"MenuId\":82,\"MenuName\":\"t4t4\",\"MenuCaption\":\"y5yy5\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/y5yy5\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":60},{\"MenuId\":90,\"MenuName\":\"Steffy_pos\",\"MenuCaption\":\"s_pos\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tags/s_pos\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":65},{\"MenuId\":125,\"MenuName\":\"dipintag1\",\"MenuCaption\":\"dipintag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/dipintag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":71},{\"MenuId\":147,\"MenuName\":\"Tag View\",\"MenuCaption\":\"Tag View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":148,\"MenuName\":\"Voucher View\",\"MenuCaption\":\"Voucher View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/voucher-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":150,\"MenuName\":\"Test_steffy1\",\"MenuCaption\":\"TSteffy1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TSteffy1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":77},{\"MenuId\":153,\"MenuName\":\"TS_Tag\",\"MenuCaption\":\"TestSteffyTag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":152,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestSteffyTag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":79},{\"MenuId\":156,\"MenuName\":\"gokultest1\",\"MenuCaption\":\"gokul\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/gokul\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":81},{\"MenuId\":157,\"MenuName\":\"CostCenter\",\"MenuCaption\":\"cc\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/cc\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":82},{\"MenuId\":159,\"MenuName\":\"ProductTag\",\"MenuCaption\":\"PT\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":157,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/PT\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":83},{\"MenuId\":162,\"MenuName\":\"pos_Tag1_name\",\"MenuCaption\":\"pos_Tag1_caption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/pos_Tag1_caption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":86},{\"MenuId\":163,\"MenuName\":\"Vendor\",\"MenuCaption\":\"Vendor/Supplier\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":163,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Vendor/Supplier\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":87},{\"MenuId\":164,\"MenuName\":\"ChartOfAccount\",\"MenuCaption\":\"COA\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/COA\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":88},{\"MenuId\":166,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":90},{\"MenuId\":167,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":91},{\"MenuId\":168,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":92},{\"MenuId\":170,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":168,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":93},{\"MenuId\":172,\"MenuName\":\"TradeTypeName\",\"MenuCaption\":\"TradeTypeCaption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TradeTypeCaption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":94},{\"MenuId\":139,\"MenuName\":\"Receipt Payment\",\"MenuCaption\":\"Receipt Payment\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":40,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Receipt Payment\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":72},{\"MenuId\":141,\"MenuName\":\"child\",\"MenuCaption\":\"child\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":140,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/child\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":73},{\"MenuId\":144,\"MenuName\":\"Base Document\",\"MenuCaption\":\"Base Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/base-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":75},{\"MenuId\":145,\"MenuName\":\"Sub Document\",\"MenuCaption\":\"Sub Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sub-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":76},{\"MenuId\":178,\"MenuName\":\"Account_Err\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":177,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Account\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":97},{\"MenuId\":185,\"MenuName\":\"STag1\",\"MenuCaption\":\"STag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":98},{\"MenuId\":186,\"MenuName\":\"STag2\",\"MenuCaption\":\"STag2\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag2\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":99},{\"MenuId\":188,\"MenuName\":\"stag4\",\"MenuCaption\":\"tag4\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag4\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":101},{\"MenuId\":189,\"MenuName\":\"test_tag\",\"MenuCaption\":\"testtag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/testtag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":102},{\"MenuId\":190,\"MenuName\":\"sss\",\"MenuCaption\":\"sss\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sss\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":103},{\"MenuId\":191,\"MenuName\":\"zzz\",\"MenuCaption\":\"lll\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/lll\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":104},{\"MenuId\":182,\"MenuName\":\"Menu_SteffyTest\",\"MenuCaption\":\"Menu_SteffyTest\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":183,\"MenuName\":\"test2\",\"MenuCaption\":\"test2\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":149,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":184,\"MenuName\":\"test3\",\"MenuCaption\":\"test3\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":6,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":146,\"MenuName\":\"View\",\"MenuCaption\":\"View\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":142,\"MenuName\":\"Voucher Setting\",\"MenuCaption\":\"Voucher Setting\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":111,\"MenuName\":\"Business Entity\",\"MenuCaption\":\"Business Entity\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":\"/Business-Entity\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":1},{\"MenuId\":113,\"MenuName\":\"steffy\",\"MenuCaption\":\"steffy\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":176,\"MenuName\":\"aas\",\"MenuCaption\":\"aas\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":177,\"MenuName\":\"Error_Tracker_Masters\",\"MenuCaption\":\"Error_Tracker_Masters\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":92,\"MenuName\":\"test1\",\"MenuCaption\":\"test1\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":58,\"MenuName\":\"ggrgr\",\"MenuCaption\":\"ggrgr\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":57,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":60,\"MenuName\":\"effefefef\",\"MenuCaption\":\"effefefef\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":59,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":109,\"MenuName\":\"Password Policy\",\"MenuCaption\":\"Password Policy\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"\",\"ToolTip\":\"\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"Password Policy_icon.png\",\"URL\":\"/PasswordPolicy\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":38,\"MenuName\":\"Create Company\",\"MenuCaption\":\"Create Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company record\",\"ToolTip\":\"Access create company page\",\"IsGroup\":false,\"ParentId\":17,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/create-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":41,\"MenuName\":\"Tag Settings\",\"MenuCaption\":\"Tag Settings\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/tag-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":42,\"MenuName\":\"Open Company\",\"MenuCaption\":\"Open Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":null,\"URL\":null,\"Type\":null,\"ExternalLink\":null,\"ScreenType\":null,\"TagId\":null},{\"MenuId\":1,\"MenuName\":\"Home\",\"MenuCaption\":\"Home\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":\"Alt+O\",\"Description\":\"'Navigate to the home page\",\"ToolTip\":\"Go to the main home page\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"home\",\"URL\":\"/home\",\"Type\":1,\"ExternalLink\":\"1\",\"ScreenType\":0,\"TagId\":1},{\"MenuId\":17,\"MenuName\":\"New Company\",\"MenuCaption\":\"New Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company\",\"ToolTip\":\"Create a new company record\",\"IsGroup\":true,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/new-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":18,\"MenuName\":\"Edit Company\",\"MenuCaption\":\"Edit Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Edit a new company\",\"ToolTip\":\"Edit a new company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":19,\"MenuName\":\"Delete Company\",\"MenuCaption\":\"Delete Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Delete a company\",\"ToolTip\":\"Delete a company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":20,\"MenuName\":\"Create Profile\",\"MenuCaption\":\"Create Profile\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new user profile\",\"ToolTip\":\"Set up a new user profile\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_profile_icon.png\",\"URL\":\"/create-profile\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":23,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage account details\",\"ToolTip\":\"Access account management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"account_icon.png\",\"URL\":\"/account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":28,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage currency master data\",\"ToolTip\":\"Access currency master management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"currency_master_icon.png\",\"URL\":\"/currency-master\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":4},{\"MenuId\":114,\"MenuName\":\"Change Password\",\"MenuCaption\":\"Change Password\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Change Password\",\"ToolTip\":\"Change Password\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"ChangePassword_icon.png\",\"URL\":\"/ChangePassword\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":115,\"MenuName\":\"Update Personal Info\",\"MenuCaption\":\"Update Personal Info\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Update Personal Info\",\"ToolTip\":\"Update Personal Info\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"UpdatePersonal_Info_icon.png\",\"URL\":\"/Update-Personal-Info\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":180,\"MenuName\":\"Purchase\",\"MenuCaption\":\"Purchase\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Purchase Menu\",\"ToolTip\":\"Go to Purchase\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Purchase\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":181,\"MenuName\":\"Sales\",\"MenuCaption\":\"Sales\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Sales Menu\",\"ToolTip\":\"Go to Sales\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Sales\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":29,\"MenuName\":\"Exchange Rate\",\"MenuCaption\":\"Exchange Rate\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage exchange rate data\",\"ToolTip\":\"Access exchange rate management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_icon.png\",\"URL\":\"/exchange-rate\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":4,\"TagId\":null},{\"MenuId\":24,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage currency details\",\"ToolTip\":\"Access currency management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"currency_icon.png\",\"URL\":\"/tags/currency\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":21,\"MenuName\":\"Create Role\",\"MenuCaption\":\"Create Role\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Create a new user role\",\"ToolTip\":\"Define a new user role\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_role_icon.png\",\"URL\":\"/create-role\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":2,\"TagId\":null},{\"MenuId\":2,\"MenuName\":\"Company\",\"MenuCaption\":\"Company\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"View and manage company details\",\"ToolTip\":\"Access company information\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"company_icon.png\",\"URL\":\"/company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":32,\"MenuName\":\"Unit\",\"MenuCaption\":\"Unit\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage units of measurement\",\"ToolTip\":\"Access unit management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"unit_icon.png\",\"URL\":\"/unit\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":14},{\"MenuId\":3,\"MenuName\":\"Security\",\"MenuCaption\":\"Security\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage user permissions and roles\",\"ToolTip\":\"Configure security settings\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"security_icon.png\",\"URL\":\"/security\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":22,\"MenuName\":\"Create User\",\"MenuCaption\":\"Create User\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Create a new user account\",\"ToolTip\":\"Add a new user to the system\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_user_icon.png\",\"URL\":\"/create-user\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":3,\"TagId\":null},{\"MenuId\":25,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage product details\",\"ToolTip\":\"Access product management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"product_icon.png\",\"URL\":\"/tags/product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":30,\"MenuName\":\"Exchange Rate History\",\"MenuCaption\":\"Exchange Rate History\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"View exchange rate history\",\"ToolTip\":\"Access historical exchange rate data\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_history_icon.png\",\"URL\":\"/exchange-rate-history\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":5,\"TagId\":null},{\"MenuId\":4,\"MenuName\":\"Tags\",\"MenuCaption\":\"Tags\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Maintain master data records\",\"ToolTip\":\"Access master data management\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"masters_icon.png\",\"URL\":\"/masters\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":34,\"MenuName\":\"Seller Price Book\",\"MenuCaption\":\"Seller Price Book\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage seller price books\",\"ToolTip\":\"Access seller price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"seller_price_book_icon.png\",\"URL\":\"/seller-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":46,\"MenuName\":\"PlaceofSupply\",\"MenuCaption\":\"Place of Supply\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage Place of supply details\",\"ToolTip\":\"Access Place of supply management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Placeofsupply_icon.png\",\"URL\":\"/tags/Placeofsupply\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":20},{\"MenuId\":95,\"MenuName\":\"Jurisdiction\",\"MenuCaption\":\"Jurisdiction\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Jurisdiction\",\"ToolTip\":\"Jurisdiction\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Jurisdiction_icon.png\",\"URL\":\"/tags/Jurisdiction\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":21},{\"MenuId\":96,\"MenuName\":\"Tax Code\",\"MenuCaption\":\"Tax Code\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Tax Code\",\"ToolTip\":\"Tax Code\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Tax Code_icon.png\",\"URL\":\"/tags/Tax Code\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":22},{\"MenuId\":97,\"MenuName\":\"Nationality\",\"MenuCaption\":\"Nationality\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Nationality\",\"ToolTip\":\"Nationality\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Nationality\",\"URL\":\"/tags/Nationality\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":23},{\"MenuId\":98,\"MenuName\":\"Country\",\"MenuCaption\":\"Country\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Country\",\"ToolTip\":\"Country\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Country\",\"URL\":\"/tags/Country\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":24},{\"MenuId\":99,\"MenuName\":\"Province\",\"MenuCaption\":\"Province\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Province\",\"ToolTip\":\"Province\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Province_icon.png\",\"URL\":\"/tags/Province\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":25},{\"MenuId\":100,\"MenuName\":\"Territory\",\"MenuCaption\":\"Territory\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Territory\",\"ToolTip\":\"Territory\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Territory_icon.png\",\"URL\":\"/tags/Territory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":26},{\"MenuId\":101,\"MenuName\":\"Township\",\"MenuCaption\":\"Township\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Township\",\"ToolTip\":\"Township\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Township_icon.png\",\"URL\":\"/tags/Township\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":27},{\"MenuId\":102,\"MenuName\":\"Zone\",\"MenuCaption\":\"Zone\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Zone\",\"ToolTip\":\"Zone\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Zone_icon.png\",\"URL\":\"/tags/Zone\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":28},{\"MenuId\":103,\"MenuName\":\"City\",\"MenuCaption\":\"City\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"City\",\"ToolTip\":\"City\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"City_icon.png\",\"URL\":\"/tags/City\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":29},{\"MenuId\":104,\"MenuName\":\"Emplyee\",\"MenuCaption\":\"Emplyee\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Emplyee\",\"ToolTip\":\"Emplyee\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Emplyee_icon.png\",\"URL\":\"/tags/Emplyee\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":30},{\"MenuId\":105,\"MenuName\":\"Fixed Assets\",\"MenuCaption\":\"Fixed Assets\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Fixed Assets\",\"ToolTip\":\"Fixed Assets\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Fixed Assets_icon.png\",\"URL\":\"/tags/Fixed Assets\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":31},{\"MenuId\":106,\"MenuName\":\"Employee Category\",\"MenuCaption\":\"Employee Category\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Employee Category\",\"ToolTip\":\"Employee Category\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Employee Category_icon.png\",\"URL\":\"/tags/Employee Category\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":32},{\"MenuId\":37,\"MenuName\":\"Warehouse\",\"MenuCaption\":\"Warehouse\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage warehouse details\",\"ToolTip\":\"Access warehouse management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"warehouse_icon.png\",\"URL\":\"/tags/warehouse\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":13},{\"MenuId\":128,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Product\",\"ToolTip\":\"Product\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Product_icon.png\",\"URL\":\"/tags/Product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":11},{\"MenuId\":129,\"MenuName\":\"Unit Conversion\",\"MenuCaption\":\"Unit Conversion\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Unit Conversion\",\"ToolTip\":\"Unit Conversion\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Unit Conversion_icon.png\",\"URL\":\"/unit-conversion\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":15},{\"MenuId\":130,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Account\",\"ToolTip\":\"Account\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Account_icon.png\",\"URL\":\"/tags/Account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":2},{\"MenuId\":131,\"MenuName\":\"Customer\",\"MenuCaption\":\"Customer\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Customer\",\"ToolTip\":\"Customer\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Customer_icon.png\",\"URL\":\"/tags/Customer\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":3},{\"MenuId\":133,\"MenuName\":\"Outlet\",\"MenuCaption\":\"Outlet\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Outlet\",\"ToolTip\":\"Outlet\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Outlet_icon.png\",\"URL\":\"/tags/Outlet\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":16},{\"MenuId\":134,\"MenuName\":\"Bin\",\"MenuCaption\":\"Bin\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bin\",\"ToolTip\":\"Bin\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bin_icon.png\",\"URL\":\"/tags/Bin\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":17},{\"MenuId\":135,\"MenuName\":\"Bank\",\"MenuCaption\":\"Bank\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bank\",\"ToolTip\":\"Bank\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bank_icon.png\",\"URL\":\"/tags/Bank\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":18},{\"MenuId\":136,\"MenuName\":\"BankBranch\",\"MenuCaption\":\"BankBranch\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"BankBranch\",\"ToolTip\":\"BankBranch\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"BankBranch_icon.png\",\"URL\":\"/tags/BankBranch\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":19},{\"MenuId\":35,\"MenuName\":\"Buyer Price Book\",\"MenuCaption\":\"Buyer Price Book\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"Manage buyer price books\",\"ToolTip\":\"Access buyer price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"buyer_price_book_icon.png\",\"URL\":\"/buyer-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":5,\"MenuName\":\"Financials\",\"MenuCaption\":\"Financials\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"View financial reports\",\"ToolTip\":\"Access financial data and reports\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"dollar-sign\",\"URL\":\"\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":5},{\"MenuId\":6,\"MenuName\":\"Inventory\",\"MenuCaption\":\"Inventory\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage inventory items and stock\",\"ToolTip\":\"Access inventory management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"warehouse\",\"URL\":\"/inventory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":6},{\"MenuId\":36,\"MenuName\":\"Barcode Definition\",\"MenuCaption\":\"Barcode Definition\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage barcode definitions\",\"ToolTip\":\"Access barcode definition management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"barcode_definition_icon.png\",\"URL\":\"/barcode-definition\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":7,\"MenuName\":\"Fixed Asset\",\"MenuCaption\":\"Fixed Asset\",\"ModuleId\":1,\"MenuIndex\":7,\"ShortcutKey\":null,\"Description\":\"Track fixed assets\",\"ToolTip\":\"Access fixed asset management\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"university\",\"URL\":\"/fixed-asset\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":7},{\"MenuId\":8,\"MenuName\":\"Production\",\"MenuCaption\":\"Production\",\"ModuleId\":1,\"MenuIndex\":8,\"ShortcutKey\":null,\"Description\":\"Manage production processes\",\"ToolTip\":\"Access production management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"boxes\",\"URL\":\"/production\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":8},{\"MenuId\":10,\"MenuName\":\"Quality Control\",\"MenuCaption\":\"Quality Control\",\"ModuleId\":1,\"MenuIndex\":10,\"ShortcutKey\":null,\"Description\":\"Perform quality control checks\",\"ToolTip\":\"Access quality control tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"clipboard-check\",\"URL\":\"/quality-control\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":10},{\"MenuId\":11,\"MenuName\":\"Settings\",\"MenuCaption\":\"Settings\",\"ModuleId\":1,\"MenuIndex\":11,\"ShortcutKey\":null,\"Description\":\"Configure general settings\",\"ToolTip\":\"Access general application settings\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"cog\",\"URL\":\"/settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":16,\"MenuName\":\"Account Settings\",\"MenuCaption\":\"Account Settings\",\"ModuleId\":1,\"MenuIndex\":16,\"ShortcutKey\":null,\"Description\":\"Configure account settings\",\"ToolTip\":\"Manage account configurations\",\"IsGroup\":false,\"ParentId\":12,\"Accessibility\":1,\"Icon\":\"account_settings_icon.png\",\"URL\":\"/account-settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null}],\"UserLoginDetails\":[{\"UserId\":2,\"LoginName\":\"dipin\",\"Entity\":\"Entity10\"}]}"} 2025-11-28 11:34:45.782 +05:30 68a328ac-aef4-4593-beca-33dd6e53df50 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 200 36722 application/json; charset=utf-8 89.3125ms 2025-11-28 11:34:45.823 +05:30 ab477434-94ac-41dc-9733-d440991d8b4c INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 11:34:45.824 +05:30 ab477434-94ac-41dc-9733-d440991d8b4c INF CORS policy execution successful. 2025-11-28 11:34:45.824 +05:30 ab477434-94ac-41dc-9733-d440991d8b4c INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:34:45.825 +05:30 f496160e-efc2-48df-8a48-2b62cc294ed2 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 11:34:45.825 +05:30 f496160e-efc2-48df-8a48-2b62cc294ed2 INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 11:34:45.828 +05:30 f496160e-efc2-48df-8a48-2b62cc294ed2 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:34:45.828 +05:30 f496160e-efc2-48df-8a48-2b62cc294ed2 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 3.1521ms 2025-11-28 11:34:45.828 +05:30 f496160e-efc2-48df-8a48-2b62cc294ed2 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 11:34:45.828 +05:30 f496160e-efc2-48df-8a48-2b62cc294ed2 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: ab477434-94ac-41dc-9733-d440991d8b4c}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 11:34:45.829 +05:30 f496160e-efc2-48df-8a48-2b62cc294ed2 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 6.0309ms 2025-11-28 11:34:45.833 +05:30 7157dc2a-143c-4dc8-9867-39ff193d7ae3 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 11:34:45.834 +05:30 7157dc2a-143c-4dc8-9867-39ff193d7ae3 INF CORS policy execution successful. 2025-11-28 11:34:45.835 +05:30 7157dc2a-143c-4dc8-9867-39ff193d7ae3 INF HTTP request: Path: /menu/getmenudetails QueryString: ?languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:34:45.835 +05:30 fd24a820-1d14-4110-84d2-b83628de2f67 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 11:34:45.836 +05:30 fd24a820-1d14-4110-84d2-b83628de2f67 INF Route matched with {action = "GetMenuDetails", controller = "Menu"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetMenuDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.MenuController (Sang.CoreSettings.Api). 2025-11-28 11:34:45.845 +05:30 fd24a820-1d14-4110-84d2-b83628de2f67 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:34:45.849 +05:30 fd24a820-1d14-4110-84d2-b83628de2f67 INF Executed action Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api) in 13.4446ms 2025-11-28 11:34:45.849 +05:30 fd24a820-1d14-4110-84d2-b83628de2f67 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 11:34:45.851 +05:30 fd24a820-1d14-4110-84d2-b83628de2f67 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 7157dc2a-143c-4dc8-9867-39ff193d7ae3}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 36722} Body: {"status":"Success","statusCode":2000,"message":"Menu Details retrieved.","result":"{\"MenuDetails\":[{\"MenuId\":93,\"MenuName\":\"TestingMaster\",\"MenuCaption\":\"Testing\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Testing\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":66},{\"MenuId\":94,\"MenuName\":\"TestingTab\",\"MenuCaption\":\"TestingTabs\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestingTabs\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":67},{\"MenuId\":64,\"MenuName\":\"NewTest\",\"MenuCaption\":\"Test\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":62,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Test\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":46},{\"MenuId\":70,\"MenuName\":\"TestMenu\",\"MenuCaption\":\"TestMenu\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestMenu\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":49},{\"MenuId\":80,\"MenuName\":\"PTag1\",\"MenuCaption\":\"TestTag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestTag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":58},{\"MenuId\":81,\"MenuName\":\"General Settings\",\"MenuCaption\":\"General Settings\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/general-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":6,\"TagId\":59},{\"MenuId\":82,\"MenuName\":\"t4t4\",\"MenuCaption\":\"y5yy5\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/y5yy5\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":60},{\"MenuId\":90,\"MenuName\":\"Steffy_pos\",\"MenuCaption\":\"s_pos\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tags/s_pos\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":65},{\"MenuId\":125,\"MenuName\":\"dipintag1\",\"MenuCaption\":\"dipintag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/dipintag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":71},{\"MenuId\":147,\"MenuName\":\"Tag View\",\"MenuCaption\":\"Tag View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":148,\"MenuName\":\"Voucher View\",\"MenuCaption\":\"Voucher View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/voucher-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":150,\"MenuName\":\"Test_steffy1\",\"MenuCaption\":\"TSteffy1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TSteffy1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":77},{\"MenuId\":153,\"MenuName\":\"TS_Tag\",\"MenuCaption\":\"TestSteffyTag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":152,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestSteffyTag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":79},{\"MenuId\":156,\"MenuName\":\"gokultest1\",\"MenuCaption\":\"gokul\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/gokul\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":81},{\"MenuId\":157,\"MenuName\":\"CostCenter\",\"MenuCaption\":\"cc\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/cc\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":82},{\"MenuId\":159,\"MenuName\":\"ProductTag\",\"MenuCaption\":\"PT\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":157,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/PT\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":83},{\"MenuId\":162,\"MenuName\":\"pos_Tag1_name\",\"MenuCaption\":\"pos_Tag1_caption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/pos_Tag1_caption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":86},{\"MenuId\":163,\"MenuName\":\"Vendor\",\"MenuCaption\":\"Vendor/Supplier\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":163,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Vendor/Supplier\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":87},{\"MenuId\":164,\"MenuName\":\"ChartOfAccount\",\"MenuCaption\":\"COA\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/COA\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":88},{\"MenuId\":166,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":90},{\"MenuId\":167,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":91},{\"MenuId\":168,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":92},{\"MenuId\":170,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":168,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":93},{\"MenuId\":172,\"MenuName\":\"TradeTypeName\",\"MenuCaption\":\"TradeTypeCaption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TradeTypeCaption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":94},{\"MenuId\":139,\"MenuName\":\"Receipt Payment\",\"MenuCaption\":\"Receipt Payment\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":40,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Receipt Payment\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":72},{\"MenuId\":141,\"MenuName\":\"child\",\"MenuCaption\":\"child\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":140,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/child\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":73},{\"MenuId\":144,\"MenuName\":\"Base Document\",\"MenuCaption\":\"Base Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/base-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":75},{\"MenuId\":145,\"MenuName\":\"Sub Document\",\"MenuCaption\":\"Sub Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sub-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":76},{\"MenuId\":178,\"MenuName\":\"Account_Err\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":177,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Account\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":97},{\"MenuId\":185,\"MenuName\":\"STag1\",\"MenuCaption\":\"STag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":98},{\"MenuId\":186,\"MenuName\":\"STag2\",\"MenuCaption\":\"STag2\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag2\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":99},{\"MenuId\":188,\"MenuName\":\"stag4\",\"MenuCaption\":\"tag4\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag4\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":101},{\"MenuId\":189,\"MenuName\":\"test_tag\",\"MenuCaption\":\"testtag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/testtag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":102},{\"MenuId\":190,\"MenuName\":\"sss\",\"MenuCaption\":\"sss\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sss\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":103},{\"MenuId\":191,\"MenuName\":\"zzz\",\"MenuCaption\":\"lll\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/lll\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":104},{\"MenuId\":182,\"MenuName\":\"Menu_SteffyTest\",\"MenuCaption\":\"Menu_SteffyTest\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":183,\"MenuName\":\"test2\",\"MenuCaption\":\"test2\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":149,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":184,\"MenuName\":\"test3\",\"MenuCaption\":\"test3\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":6,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":146,\"MenuName\":\"View\",\"MenuCaption\":\"View\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":142,\"MenuName\":\"Voucher Setting\",\"MenuCaption\":\"Voucher Setting\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":111,\"MenuName\":\"Business Entity\",\"MenuCaption\":\"Business Entity\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":\"/Business-Entity\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":1},{\"MenuId\":113,\"MenuName\":\"steffy\",\"MenuCaption\":\"steffy\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":176,\"MenuName\":\"aas\",\"MenuCaption\":\"aas\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":177,\"MenuName\":\"Error_Tracker_Masters\",\"MenuCaption\":\"Error_Tracker_Masters\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":92,\"MenuName\":\"test1\",\"MenuCaption\":\"test1\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":58,\"MenuName\":\"ggrgr\",\"MenuCaption\":\"ggrgr\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":57,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":60,\"MenuName\":\"effefefef\",\"MenuCaption\":\"effefefef\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":59,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":109,\"MenuName\":\"Password Policy\",\"MenuCaption\":\"Password Policy\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"\",\"ToolTip\":\"\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"Password Policy_icon.png\",\"URL\":\"/PasswordPolicy\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":38,\"MenuName\":\"Create Company\",\"MenuCaption\":\"Create Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company record\",\"ToolTip\":\"Access create company page\",\"IsGroup\":false,\"ParentId\":17,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/create-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":41,\"MenuName\":\"Tag Settings\",\"MenuCaption\":\"Tag Settings\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/tag-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":42,\"MenuName\":\"Open Company\",\"MenuCaption\":\"Open Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":null,\"URL\":null,\"Type\":null,\"ExternalLink\":null,\"ScreenType\":null,\"TagId\":null},{\"MenuId\":1,\"MenuName\":\"Home\",\"MenuCaption\":\"Home\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":\"Alt+O\",\"Description\":\"'Navigate to the home page\",\"ToolTip\":\"Go to the main home page\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"home\",\"URL\":\"/home\",\"Type\":1,\"ExternalLink\":\"1\",\"ScreenType\":0,\"TagId\":1},{\"MenuId\":17,\"MenuName\":\"New Company\",\"MenuCaption\":\"New Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company\",\"ToolTip\":\"Create a new company record\",\"IsGroup\":true,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/new-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":18,\"MenuName\":\"Edit Company\",\"MenuCaption\":\"Edit Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Edit a new company\",\"ToolTip\":\"Edit a new company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":19,\"MenuName\":\"Delete Company\",\"MenuCaption\":\"Delete Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Delete a company\",\"ToolTip\":\"Delete a company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":20,\"MenuName\":\"Create Profile\",\"MenuCaption\":\"Create Profile\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new user profile\",\"ToolTip\":\"Set up a new user profile\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_profile_icon.png\",\"URL\":\"/create-profile\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":23,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage account details\",\"ToolTip\":\"Access account management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"account_icon.png\",\"URL\":\"/account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":28,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage currency master data\",\"ToolTip\":\"Access currency master management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"currency_master_icon.png\",\"URL\":\"/currency-master\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":4},{\"MenuId\":114,\"MenuName\":\"Change Password\",\"MenuCaption\":\"Change Password\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Change Password\",\"ToolTip\":\"Change Password\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"ChangePassword_icon.png\",\"URL\":\"/ChangePassword\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":115,\"MenuName\":\"Update Personal Info\",\"MenuCaption\":\"Update Personal Info\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Update Personal Info\",\"ToolTip\":\"Update Personal Info\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"UpdatePersonal_Info_icon.png\",\"URL\":\"/Update-Personal-Info\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":180,\"MenuName\":\"Purchase\",\"MenuCaption\":\"Purchase\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Purchase Menu\",\"ToolTip\":\"Go to Purchase\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Purchase\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":181,\"MenuName\":\"Sales\",\"MenuCaption\":\"Sales\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Sales Menu\",\"ToolTip\":\"Go to Sales\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Sales\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":29,\"MenuName\":\"Exchange Rate\",\"MenuCaption\":\"Exchange Rate\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage exchange rate data\",\"ToolTip\":\"Access exchange rate management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_icon.png\",\"URL\":\"/exchange-rate\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":4,\"TagId\":null},{\"MenuId\":24,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage currency details\",\"ToolTip\":\"Access currency management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"currency_icon.png\",\"URL\":\"/tags/currency\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":21,\"MenuName\":\"Create Role\",\"MenuCaption\":\"Create Role\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Create a new user role\",\"ToolTip\":\"Define a new user role\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_role_icon.png\",\"URL\":\"/create-role\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":2,\"TagId\":null},{\"MenuId\":2,\"MenuName\":\"Company\",\"MenuCaption\":\"Company\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"View and manage company details\",\"ToolTip\":\"Access company information\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"company_icon.png\",\"URL\":\"/company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":32,\"MenuName\":\"Unit\",\"MenuCaption\":\"Unit\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage units of measurement\",\"ToolTip\":\"Access unit management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"unit_icon.png\",\"URL\":\"/unit\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":14},{\"MenuId\":3,\"MenuName\":\"Security\",\"MenuCaption\":\"Security\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage user permissions and roles\",\"ToolTip\":\"Configure security settings\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"security_icon.png\",\"URL\":\"/security\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":22,\"MenuName\":\"Create User\",\"MenuCaption\":\"Create User\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Create a new user account\",\"ToolTip\":\"Add a new user to the system\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_user_icon.png\",\"URL\":\"/create-user\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":3,\"TagId\":null},{\"MenuId\":25,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage product details\",\"ToolTip\":\"Access product management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"product_icon.png\",\"URL\":\"/tags/product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":30,\"MenuName\":\"Exchange Rate History\",\"MenuCaption\":\"Exchange Rate History\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"View exchange rate history\",\"ToolTip\":\"Access historical exchange rate data\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_history_icon.png\",\"URL\":\"/exchange-rate-history\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":5,\"TagId\":null},{\"MenuId\":4,\"MenuName\":\"Tags\",\"MenuCaption\":\"Tags\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Maintain master data records\",\"ToolTip\":\"Access master data management\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"masters_icon.png\",\"URL\":\"/masters\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":34,\"MenuName\":\"Seller Price Book\",\"MenuCaption\":\"Seller Price Book\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage seller price books\",\"ToolTip\":\"Access seller price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"seller_price_book_icon.png\",\"URL\":\"/seller-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":46,\"MenuName\":\"PlaceofSupply\",\"MenuCaption\":\"Place of Supply\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage Place of supply details\",\"ToolTip\":\"Access Place of supply management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Placeofsupply_icon.png\",\"URL\":\"/tags/Placeofsupply\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":20},{\"MenuId\":95,\"MenuName\":\"Jurisdiction\",\"MenuCaption\":\"Jurisdiction\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Jurisdiction\",\"ToolTip\":\"Jurisdiction\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Jurisdiction_icon.png\",\"URL\":\"/tags/Jurisdiction\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":21},{\"MenuId\":96,\"MenuName\":\"Tax Code\",\"MenuCaption\":\"Tax Code\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Tax Code\",\"ToolTip\":\"Tax Code\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Tax Code_icon.png\",\"URL\":\"/tags/Tax Code\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":22},{\"MenuId\":97,\"MenuName\":\"Nationality\",\"MenuCaption\":\"Nationality\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Nationality\",\"ToolTip\":\"Nationality\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Nationality\",\"URL\":\"/tags/Nationality\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":23},{\"MenuId\":98,\"MenuName\":\"Country\",\"MenuCaption\":\"Country\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Country\",\"ToolTip\":\"Country\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Country\",\"URL\":\"/tags/Country\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":24},{\"MenuId\":99,\"MenuName\":\"Province\",\"MenuCaption\":\"Province\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Province\",\"ToolTip\":\"Province\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Province_icon.png\",\"URL\":\"/tags/Province\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":25},{\"MenuId\":100,\"MenuName\":\"Territory\",\"MenuCaption\":\"Territory\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Territory\",\"ToolTip\":\"Territory\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Territory_icon.png\",\"URL\":\"/tags/Territory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":26},{\"MenuId\":101,\"MenuName\":\"Township\",\"MenuCaption\":\"Township\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Township\",\"ToolTip\":\"Township\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Township_icon.png\",\"URL\":\"/tags/Township\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":27},{\"MenuId\":102,\"MenuName\":\"Zone\",\"MenuCaption\":\"Zone\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Zone\",\"ToolTip\":\"Zone\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Zone_icon.png\",\"URL\":\"/tags/Zone\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":28},{\"MenuId\":103,\"MenuName\":\"City\",\"MenuCaption\":\"City\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"City\",\"ToolTip\":\"City\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"City_icon.png\",\"URL\":\"/tags/City\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":29},{\"MenuId\":104,\"MenuName\":\"Emplyee\",\"MenuCaption\":\"Emplyee\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Emplyee\",\"ToolTip\":\"Emplyee\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Emplyee_icon.png\",\"URL\":\"/tags/Emplyee\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":30},{\"MenuId\":105,\"MenuName\":\"Fixed Assets\",\"MenuCaption\":\"Fixed Assets\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Fixed Assets\",\"ToolTip\":\"Fixed Assets\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Fixed Assets_icon.png\",\"URL\":\"/tags/Fixed Assets\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":31},{\"MenuId\":106,\"MenuName\":\"Employee Category\",\"MenuCaption\":\"Employee Category\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Employee Category\",\"ToolTip\":\"Employee Category\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Employee Category_icon.png\",\"URL\":\"/tags/Employee Category\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":32},{\"MenuId\":37,\"MenuName\":\"Warehouse\",\"MenuCaption\":\"Warehouse\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage warehouse details\",\"ToolTip\":\"Access warehouse management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"warehouse_icon.png\",\"URL\":\"/tags/warehouse\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":13},{\"MenuId\":128,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Product\",\"ToolTip\":\"Product\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Product_icon.png\",\"URL\":\"/tags/Product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":11},{\"MenuId\":129,\"MenuName\":\"Unit Conversion\",\"MenuCaption\":\"Unit Conversion\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Unit Conversion\",\"ToolTip\":\"Unit Conversion\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Unit Conversion_icon.png\",\"URL\":\"/unit-conversion\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":15},{\"MenuId\":130,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Account\",\"ToolTip\":\"Account\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Account_icon.png\",\"URL\":\"/tags/Account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":2},{\"MenuId\":131,\"MenuName\":\"Customer\",\"MenuCaption\":\"Customer\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Customer\",\"ToolTip\":\"Customer\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Customer_icon.png\",\"URL\":\"/tags/Customer\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":3},{\"MenuId\":133,\"MenuName\":\"Outlet\",\"MenuCaption\":\"Outlet\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Outlet\",\"ToolTip\":\"Outlet\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Outlet_icon.png\",\"URL\":\"/tags/Outlet\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":16},{\"MenuId\":134,\"MenuName\":\"Bin\",\"MenuCaption\":\"Bin\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bin\",\"ToolTip\":\"Bin\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bin_icon.png\",\"URL\":\"/tags/Bin\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":17},{\"MenuId\":135,\"MenuName\":\"Bank\",\"MenuCaption\":\"Bank\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bank\",\"ToolTip\":\"Bank\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bank_icon.png\",\"URL\":\"/tags/Bank\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":18},{\"MenuId\":136,\"MenuName\":\"BankBranch\",\"MenuCaption\":\"BankBranch\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"BankBranch\",\"ToolTip\":\"BankBranch\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"BankBranch_icon.png\",\"URL\":\"/tags/BankBranch\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":19},{\"MenuId\":35,\"MenuName\":\"Buyer Price Book\",\"MenuCaption\":\"Buyer Price Book\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"Manage buyer price books\",\"ToolTip\":\"Access buyer price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"buyer_price_book_icon.png\",\"URL\":\"/buyer-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":5,\"MenuName\":\"Financials\",\"MenuCaption\":\"Financials\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"View financial reports\",\"ToolTip\":\"Access financial data and reports\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"dollar-sign\",\"URL\":\"\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":5},{\"MenuId\":6,\"MenuName\":\"Inventory\",\"MenuCaption\":\"Inventory\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage inventory items and stock\",\"ToolTip\":\"Access inventory management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"warehouse\",\"URL\":\"/inventory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":6},{\"MenuId\":36,\"MenuName\":\"Barcode Definition\",\"MenuCaption\":\"Barcode Definition\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage barcode definitions\",\"ToolTip\":\"Access barcode definition management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"barcode_definition_icon.png\",\"URL\":\"/barcode-definition\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":7,\"MenuName\":\"Fixed Asset\",\"MenuCaption\":\"Fixed Asset\",\"ModuleId\":1,\"MenuIndex\":7,\"ShortcutKey\":null,\"Description\":\"Track fixed assets\",\"ToolTip\":\"Access fixed asset management\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"university\",\"URL\":\"/fixed-asset\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":7},{\"MenuId\":8,\"MenuName\":\"Production\",\"MenuCaption\":\"Production\",\"ModuleId\":1,\"MenuIndex\":8,\"ShortcutKey\":null,\"Description\":\"Manage production processes\",\"ToolTip\":\"Access production management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"boxes\",\"URL\":\"/production\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":8},{\"MenuId\":10,\"MenuName\":\"Quality Control\",\"MenuCaption\":\"Quality Control\",\"ModuleId\":1,\"MenuIndex\":10,\"ShortcutKey\":null,\"Description\":\"Perform quality control checks\",\"ToolTip\":\"Access quality control tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"clipboard-check\",\"URL\":\"/quality-control\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":10},{\"MenuId\":11,\"MenuName\":\"Settings\",\"MenuCaption\":\"Settings\",\"ModuleId\":1,\"MenuIndex\":11,\"ShortcutKey\":null,\"Description\":\"Configure general settings\",\"ToolTip\":\"Access general application settings\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"cog\",\"URL\":\"/settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":16,\"MenuName\":\"Account Settings\",\"MenuCaption\":\"Account Settings\",\"ModuleId\":1,\"MenuIndex\":16,\"ShortcutKey\":null,\"Description\":\"Configure account settings\",\"ToolTip\":\"Manage account configurations\",\"IsGroup\":false,\"ParentId\":12,\"Accessibility\":1,\"Icon\":\"account_settings_icon.png\",\"URL\":\"/account-settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null}],\"UserLoginDetails\":[{\"UserId\":2,\"LoginName\":\"dipin\",\"Entity\":\"Entity10\"}]}"} 2025-11-28 11:34:45.852 +05:30 fd24a820-1d14-4110-84d2-b83628de2f67 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 200 36722 application/json; charset=utf-8 18.1379ms 2025-11-28 11:34:45.868 +05:30 13959b14-c60b-45e2-8d3f-3b7a926a0349 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 11:34:45.869 +05:30 13959b14-c60b-45e2-8d3f-3b7a926a0349 INF CORS policy execution successful. 2025-11-28 11:34:45.869 +05:30 13959b14-c60b-45e2-8d3f-3b7a926a0349 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:34:45.869 +05:30 c6ce72db-5360-4bfc-89f4-ce2a8fa01e10 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 11:34:45.869 +05:30 c6ce72db-5360-4bfc-89f4-ce2a8fa01e10 INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 11:34:45.872 +05:30 c6ce72db-5360-4bfc-89f4-ce2a8fa01e10 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:34:45.872 +05:30 c6ce72db-5360-4bfc-89f4-ce2a8fa01e10 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 2.5667ms 2025-11-28 11:34:45.872 +05:30 c6ce72db-5360-4bfc-89f4-ce2a8fa01e10 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 11:34:45.872 +05:30 c6ce72db-5360-4bfc-89f4-ce2a8fa01e10 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 13959b14-c60b-45e2-8d3f-3b7a926a0349}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 11:34:45.872 +05:30 c6ce72db-5360-4bfc-89f4-ce2a8fa01e10 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 4.3015ms 2025-11-28 11:34:45.988 +05:30 39016d15-d617-4b02-a374-6881d317e98b INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 11:34:45.989 +05:30 39016d15-d617-4b02-a374-6881d317e98b INF CORS policy execution successful. 2025-11-28 11:34:45.989 +05:30 39016d15-d617-4b02-a374-6881d317e98b INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 204 null null 0.4244ms 2025-11-28 11:34:45.990 +05:30 81de9fb2-d591-4138-afc5-8d8eeb143ad5 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 11:34:45.990 +05:30 81de9fb2-d591-4138-afc5-8d8eeb143ad5 INF CORS policy execution successful. 2025-11-28 11:34:45.990 +05:30 81de9fb2-d591-4138-afc5-8d8eeb143ad5 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 204 null null 0.2583ms 2025-11-28 11:34:45.997 +05:30 79754299-ca4a-46a1-b0b3-7bb41b171bee INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 11:34:45.998 +05:30 79754299-ca4a-46a1-b0b3-7bb41b171bee INF CORS policy execution successful. 2025-11-28 11:34:45.998 +05:30 79754299-ca4a-46a1-b0b3-7bb41b171bee INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 204 null null 0.3963ms 2025-11-28 11:34:46.029 +05:30 1119ee50-8d4c-4a00-95da-be97a64fb31d INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 11:34:46.029 +05:30 45e81634-e07c-4604-b17a-4c4dfb5aab47 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 11:34:46.030 +05:30 1119ee50-8d4c-4a00-95da-be97a64fb31d INF CORS policy execution successful. 2025-11-28 11:34:46.030 +05:30 45e81634-e07c-4604-b17a-4c4dfb5aab47 INF CORS policy execution successful. 2025-11-28 11:34:46.030 +05:30 45e81634-e07c-4604-b17a-4c4dfb5aab47 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 204 null null 0.515ms 2025-11-28 11:34:46.030 +05:30 1119ee50-8d4c-4a00-95da-be97a64fb31d INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 204 null null 0.522ms 2025-11-28 11:34:46.032 +05:30 1c202191-9f25-414c-9bb4-395bcc58cd20 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 11:34:46.032 +05:30 1c202191-9f25-414c-9bb4-395bcc58cd20 INF CORS policy execution successful. 2025-11-28 11:34:46.032 +05:30 1c202191-9f25-414c-9bb4-395bcc58cd20 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 204 null null 0.2804ms 2025-11-28 11:34:46.034 +05:30 08654491-e5d8-4fb4-8fdb-3c499e5decc5 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 11:34:46.034 +05:30 08654491-e5d8-4fb4-8fdb-3c499e5decc5 INF CORS policy execution successful. 2025-11-28 11:34:46.034 +05:30 08654491-e5d8-4fb4-8fdb-3c499e5decc5 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 204 null null 0.2122ms 2025-11-28 11:34:46.059 +05:30 9579e5b6-8ebe-4299-b4ed-e7148937facd INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 11:34:46.059 +05:30 9579e5b6-8ebe-4299-b4ed-e7148937facd INF CORS policy execution successful. 2025-11-28 11:34:46.060 +05:30 9579e5b6-8ebe-4299-b4ed-e7148937facd INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 204 null null 1.0744ms 2025-11-28 11:34:46.072 +05:30 4127b626-60bf-41b1-ab14-29a094974bca INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 11:34:46.072 +05:30 0209e98a-6236-47ef-b127-0f475f1479da INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 11:34:46.073 +05:30 0209e98a-6236-47ef-b127-0f475f1479da INF CORS policy execution successful. 2025-11-28 11:34:46.073 +05:30 4127b626-60bf-41b1-ab14-29a094974bca INF CORS policy execution successful. 2025-11-28 11:34:46.073 +05:30 0209e98a-6236-47ef-b127-0f475f1479da INF HTTP request: Path: /transactionlayout/gettransactionlayoutlist QueryString: ?DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:34:46.073 +05:30 4127b626-60bf-41b1-ab14-29a094974bca INF HTTP request: Path: /action/getuseractions QueryString: ?menuId=180 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:34:46.073 +05:30 1ef96917-334e-49a1-9905-c3e69538a11a INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 11:34:46.074 +05:30 34696008-d223-46d6-8ad0-1b558c0b44f7 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 11:34:46.074 +05:30 1ef96917-334e-49a1-9905-c3e69538a11a INF Route matched with {action = "GetTransactionLayoutList", controller = "TransactionLayout"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionLayoutList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionLayoutController (Sang.CoreSettings.Api). 2025-11-28 11:34:46.074 +05:30 34696008-d223-46d6-8ad0-1b558c0b44f7 INF Route matched with {action = "GetUserActions", controller = "Action"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserActions(Int32) on controller Sang.CoreSettings.Api.Controllers.ActionController (Sang.CoreSettings.Api). 2025-11-28 11:34:46.074 +05:30 fdd8a451-6336-4094-b15f-31a42c7ec7ed INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 11:34:46.074 +05:30 fdd8a451-6336-4094-b15f-31a42c7ec7ed INF CORS policy execution successful. 2025-11-28 11:34:46.074 +05:30 fdd8a451-6336-4094-b15f-31a42c7ec7ed INF HTTP request: Path: /language/getlanguagelist QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:34:46.075 +05:30 9e8faccb-686a-409e-a673-abcc69c0459b INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 11:34:46.075 +05:30 9e8faccb-686a-409e-a673-abcc69c0459b INF Route matched with {action = "GetLanguageList", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageList(System.String) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 11:34:46.077 +05:30 faf025d5-d3ad-444f-8b00-bb012b18d86d INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 11:34:46.078 +05:30 faf025d5-d3ad-444f-8b00-bb012b18d86d INF CORS policy execution successful. 2025-11-28 11:34:46.078 +05:30 faf025d5-d3ad-444f-8b00-bb012b18d86d INF HTTP request: Path: /language/getlanguagedetails QueryString: ?id=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:34:46.078 +05:30 b8439ee8-8e3d-49a1-ab5a-442dc856af31 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 11:34:46.078 +05:30 b8439ee8-8e3d-49a1-ab5a-442dc856af31 INF Route matched with {action = "GetLanguageDetails", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 11:34:46.095 +05:30 1ef96917-334e-49a1-9905-c3e69538a11a INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:34:46.095 +05:30 1ef96917-334e-49a1-9905-c3e69538a11a INF Executed action Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api) in 21.6765ms 2025-11-28 11:34:46.096 +05:30 1ef96917-334e-49a1-9905-c3e69538a11a INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 11:34:46.096 +05:30 1ef96917-334e-49a1-9905-c3e69538a11a INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 0209e98a-6236-47ef-b127-0f475f1479da}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 309} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":32,\"Name\":\"Purchase\"},{\"Id\":33,\"Name\":\"purchase1\"},{\"Id\":34,\"Name\":\"purchase2\"},{\"Id\":35,\"Name\":\"purchase3\"},{\"Id\":37,\"Name\":\"purchase5\"},{\"Id\":31,\"Name\":\"TestLayout01\"}]"} 2025-11-28 11:34:46.096 +05:30 1ef96917-334e-49a1-9905-c3e69538a11a INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 200 309 application/json; charset=utf-8 23.9595ms 2025-11-28 11:34:46.099 +05:30 9e8faccb-686a-409e-a673-abcc69c0459b INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:34:46.099 +05:30 9e8faccb-686a-409e-a673-abcc69c0459b INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api) in 24.308ms 2025-11-28 11:34:46.099 +05:30 9e8faccb-686a-409e-a673-abcc69c0459b INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 11:34:46.099 +05:30 9e8faccb-686a-409e-a673-abcc69c0459b INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: fdd8a451-6336-4094-b15f-31a42c7ec7ed}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 221} Body: {"status":"Success","statusCode":2000,"message":"Language List retrieved.","result":"[{\"Id\":2,\"Name\":\"Arabic\"},{\"Id\":3,\"Name\":\"Chinese\"},{\"Id\":1,\"Name\":\"English\"},{\"Id\":4,\"Name\":\"LanguageTest1\"}]"} 2025-11-28 11:34:46.100 +05:30 9e8faccb-686a-409e-a673-abcc69c0459b INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 200 221 application/json; charset=utf-8 25.9155ms 2025-11-28 11:34:46.139 +05:30 d64bd4de-57bd-4b95-b1b9-e4c2804775ae INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 11:34:46.139 +05:30 d64bd4de-57bd-4b95-b1b9-e4c2804775ae INF CORS policy execution successful. 2025-11-28 11:34:46.139 +05:30 d64bd4de-57bd-4b95-b1b9-e4c2804775ae INF HTTP request: Path: /transactionlayout/gettransactionlayoutlist QueryString: ?DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:34:46.139 +05:30 7638000d-3739-4166-b7b5-d8326cf528cc INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 11:34:46.140 +05:30 7638000d-3739-4166-b7b5-d8326cf528cc INF Route matched with {action = "GetTransactionLayoutList", controller = "TransactionLayout"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionLayoutList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionLayoutController (Sang.CoreSettings.Api). 2025-11-28 11:34:46.144 +05:30 72f8b6bf-6f9e-4169-a8d7-d33484c9da30 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 11:34:46.144 +05:30 72f8b6bf-6f9e-4169-a8d7-d33484c9da30 INF CORS policy execution successful. 2025-11-28 11:34:46.144 +05:30 72f8b6bf-6f9e-4169-a8d7-d33484c9da30 INF HTTP request: Path: /language/getlanguagelist QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:34:46.144 +05:30 8f4b7bf9-719d-44e8-b2b0-31074268ebef INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 11:34:46.144 +05:30 8f4b7bf9-719d-44e8-b2b0-31074268ebef INF Route matched with {action = "GetLanguageList", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageList(System.String) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 11:34:46.146 +05:30 8f4b7bf9-719d-44e8-b2b0-31074268ebef INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:34:46.147 +05:30 8f4b7bf9-719d-44e8-b2b0-31074268ebef INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api) in 2.1246ms 2025-11-28 11:34:46.147 +05:30 8f4b7bf9-719d-44e8-b2b0-31074268ebef INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 11:34:46.147 +05:30 8f4b7bf9-719d-44e8-b2b0-31074268ebef INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 72f8b6bf-6f9e-4169-a8d7-d33484c9da30}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 221} Body: {"status":"Success","statusCode":2000,"message":"Language List retrieved.","result":"[{\"Id\":2,\"Name\":\"Arabic\"},{\"Id\":3,\"Name\":\"Chinese\"},{\"Id\":1,\"Name\":\"English\"},{\"Id\":4,\"Name\":\"LanguageTest1\"}]"} 2025-11-28 11:34:46.147 +05:30 8f4b7bf9-719d-44e8-b2b0-31074268ebef INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 200 221 application/json; charset=utf-8 3.2941ms 2025-11-28 11:34:46.167 +05:30 7638000d-3739-4166-b7b5-d8326cf528cc INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:34:46.167 +05:30 7638000d-3739-4166-b7b5-d8326cf528cc INF Executed action Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api) in 27.6333ms 2025-11-28 11:34:46.167 +05:30 7638000d-3739-4166-b7b5-d8326cf528cc INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 11:34:46.167 +05:30 7638000d-3739-4166-b7b5-d8326cf528cc INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: d64bd4de-57bd-4b95-b1b9-e4c2804775ae}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 309} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":32,\"Name\":\"Purchase\"},{\"Id\":33,\"Name\":\"purchase1\"},{\"Id\":34,\"Name\":\"purchase2\"},{\"Id\":35,\"Name\":\"purchase3\"},{\"Id\":37,\"Name\":\"purchase5\"},{\"Id\":31,\"Name\":\"TestLayout01\"}]"} 2025-11-28 11:34:46.168 +05:30 7638000d-3739-4166-b7b5-d8326cf528cc INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 200 309 application/json; charset=utf-8 29.5442ms 2025-11-28 11:34:46.183 +05:30 b8439ee8-8e3d-49a1-ab5a-442dc856af31 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:34:46.183 +05:30 34696008-d223-46d6-8ad0-1b558c0b44f7 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:34:46.183 +05:30 b8439ee8-8e3d-49a1-ab5a-442dc856af31 INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api) in 105.109ms 2025-11-28 11:34:46.183 +05:30 34696008-d223-46d6-8ad0-1b558c0b44f7 INF Executed action Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api) in 109.5596ms 2025-11-28 11:34:46.183 +05:30 34696008-d223-46d6-8ad0-1b558c0b44f7 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 11:34:46.183 +05:30 b8439ee8-8e3d-49a1-ab5a-442dc856af31 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 11:34:46.184 +05:30 34696008-d223-46d6-8ad0-1b558c0b44f7 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 4127b626-60bf-41b1-ab14-29a094974bca}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1634} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"iAction\":81,\"Name\":\"Access\",\"Caption\":\"Access\",\"ActionType\":3},{\"iAction\":82,\"Name\":\"Add\",\"Caption\":\"New\",\"ActionType\":1},{\"iAction\":83,\"Name\":\"Edit\",\"Caption\":\"Edit\",\"ActionType\":1},{\"iAction\":84,\"Name\":\"Delete\",\"Caption\":\"Delete\",\"ActionType\":1},{\"iAction\":85,\"Name\":\"View\",\"Caption\":\"View\",\"ActionType\":1},{\"iAction\":86,\"Name\":\"Save\",\"Caption\":\"Save\",\"ActionType\":1},{\"iAction\":87,\"Name\":\"Excel\",\"Caption\":\"Excel\",\"ActionType\":1},{\"iAction\":88,\"Name\":\"ViewSummary\",\"Caption\":\"ViewSummary\",\"ActionType\":3},{\"iAction\":89,\"Name\":\"Close\",\"Caption\":\"Close\",\"ActionType\":1},{\"iAction\":90,\"Name\":\"Clear\",\"Caption\":\"Clear\",\"ActionType\":1},{\"iAction\":91,\"Name\":\"Copy\",\"Caption\":\"Copy\",\"ActionType\":5},{\"iAction\":92,\"Name\":\"Clone\",\"Caption\":\"Clone\",\"ActionType\":1},{\"iAction\":93,\"Name\":\"Import\",\"Caption\":\"Import\",\"ActionType\":1},{\"iAction\":94,\"Name\":\"Export\",\"Caption\":\"Export\",\"ActionType\":1},{\"iAction\":95,\"Name\":\"Load\",\"Caption\":\"Load\",\"ActionType\":1},{\"iAction\":96,\"Name\":\"Refresh\",\"Caption\":\"Refresh\",\"ActionType\":1},{\"iAction\":97,\"Name\":\"MassUpdate\",\"Caption\":\"Mass Update\",\"ActionType\":2},{\"iAction\":98,\"Name\":\"DeleteAll\",\"Caption\":\"Delete All\",\"ActionType\":2},{\"iAction\":99,\"Name\":\"Print\",\"Caption\":\"Print\",\"ActionType\":1},{\"iAction\":100,\"Name\":\"Settings\",\"Caption\":\"Settings\",\"ActionType\":2}]"} 2025-11-28 11:34:46.184 +05:30 b8439ee8-8e3d-49a1-ab5a-442dc856af31 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: faf025d5-d3ad-444f-8b00-bb012b18d86d}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 243} Body: {"status":"Success","statusCode":2000,"message":"Language Details retrieved.","result":"[{\"IId\":1,\"Name\":\"English\",\"Code\":\"Eng\",\"Alternate Name\":\"English\",\"Icon\":\"string\",\"ParentName\":null,\"iParent\":0,\"bGroup\":false}]"} 2025-11-28 11:34:46.184 +05:30 34696008-d223-46d6-8ad0-1b558c0b44f7 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 200 1634 application/json; charset=utf-8 112.2504ms 2025-11-28 11:34:46.185 +05:30 b8439ee8-8e3d-49a1-ab5a-442dc856af31 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 200 243 application/json; charset=utf-8 107.3111ms 2025-11-28 11:34:46.225 +05:30 855a90fa-1318-4ccb-8cd1-8e0c76638c7e INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 11:34:46.226 +05:30 855a90fa-1318-4ccb-8cd1-8e0c76638c7e INF CORS policy execution successful. 2025-11-28 11:34:46.226 +05:30 855a90fa-1318-4ccb-8cd1-8e0c76638c7e INF HTTP request: Path: /action/getuseractions QueryString: ?menuId=180 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:34:46.227 +05:30 2fff2551-ea27-47e2-83d1-2aa45684b3ce INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 11:34:46.227 +05:30 2fff2551-ea27-47e2-83d1-2aa45684b3ce INF Route matched with {action = "GetUserActions", controller = "Action"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserActions(Int32) on controller Sang.CoreSettings.Api.Controllers.ActionController (Sang.CoreSettings.Api). 2025-11-28 11:34:46.229 +05:30 4925dd39-9def-414f-9328-f837bb14c448 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 11:34:46.230 +05:30 4925dd39-9def-414f-9328-f837bb14c448 INF CORS policy execution successful. 2025-11-28 11:34:46.230 +05:30 4925dd39-9def-414f-9328-f837bb14c448 INF HTTP request: Path: /language/getlanguagedetails QueryString: ?id=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:34:46.230 +05:30 bab743cc-3824-4641-b842-c53eb246648c INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 11:34:46.230 +05:30 bab743cc-3824-4641-b842-c53eb246648c INF Route matched with {action = "GetLanguageDetails", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 11:34:46.234 +05:30 bab743cc-3824-4641-b842-c53eb246648c INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:34:46.236 +05:30 bab743cc-3824-4641-b842-c53eb246648c INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api) in 5.3371ms 2025-11-28 11:34:46.236 +05:30 bab743cc-3824-4641-b842-c53eb246648c INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 11:34:46.236 +05:30 bab743cc-3824-4641-b842-c53eb246648c INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 4925dd39-9def-414f-9328-f837bb14c448}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 243} Body: {"status":"Success","statusCode":2000,"message":"Language Details retrieved.","result":"[{\"IId\":1,\"Name\":\"English\",\"Code\":\"Eng\",\"Alternate Name\":\"English\",\"Icon\":\"string\",\"ParentName\":null,\"iParent\":0,\"bGroup\":false}]"} 2025-11-28 11:34:46.236 +05:30 2fff2551-ea27-47e2-83d1-2aa45684b3ce INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:34:46.236 +05:30 2fff2551-ea27-47e2-83d1-2aa45684b3ce INF Executed action Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api) in 9.0236ms 2025-11-28 11:34:46.236 +05:30 bab743cc-3824-4641-b842-c53eb246648c INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 200 243 application/json; charset=utf-8 6.9127ms 2025-11-28 11:34:46.236 +05:30 2fff2551-ea27-47e2-83d1-2aa45684b3ce INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 11:34:46.236 +05:30 2fff2551-ea27-47e2-83d1-2aa45684b3ce INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 855a90fa-1318-4ccb-8cd1-8e0c76638c7e}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1634} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"iAction\":81,\"Name\":\"Access\",\"Caption\":\"Access\",\"ActionType\":3},{\"iAction\":82,\"Name\":\"Add\",\"Caption\":\"New\",\"ActionType\":1},{\"iAction\":83,\"Name\":\"Edit\",\"Caption\":\"Edit\",\"ActionType\":1},{\"iAction\":84,\"Name\":\"Delete\",\"Caption\":\"Delete\",\"ActionType\":1},{\"iAction\":85,\"Name\":\"View\",\"Caption\":\"View\",\"ActionType\":1},{\"iAction\":86,\"Name\":\"Save\",\"Caption\":\"Save\",\"ActionType\":1},{\"iAction\":87,\"Name\":\"Excel\",\"Caption\":\"Excel\",\"ActionType\":1},{\"iAction\":88,\"Name\":\"ViewSummary\",\"Caption\":\"ViewSummary\",\"ActionType\":3},{\"iAction\":89,\"Name\":\"Close\",\"Caption\":\"Close\",\"ActionType\":1},{\"iAction\":90,\"Name\":\"Clear\",\"Caption\":\"Clear\",\"ActionType\":1},{\"iAction\":91,\"Name\":\"Copy\",\"Caption\":\"Copy\",\"ActionType\":5},{\"iAction\":92,\"Name\":\"Clone\",\"Caption\":\"Clone\",\"ActionType\":1},{\"iAction\":93,\"Name\":\"Import\",\"Caption\":\"Import\",\"ActionType\":1},{\"iAction\":94,\"Name\":\"Export\",\"Caption\":\"Export\",\"ActionType\":1},{\"iAction\":95,\"Name\":\"Load\",\"Caption\":\"Load\",\"ActionType\":1},{\"iAction\":96,\"Name\":\"Refresh\",\"Caption\":\"Refresh\",\"ActionType\":1},{\"iAction\":97,\"Name\":\"MassUpdate\",\"Caption\":\"Mass Update\",\"ActionType\":2},{\"iAction\":98,\"Name\":\"DeleteAll\",\"Caption\":\"Delete All\",\"ActionType\":2},{\"iAction\":99,\"Name\":\"Print\",\"Caption\":\"Print\",\"ActionType\":1},{\"iAction\":100,\"Name\":\"Settings\",\"Caption\":\"Settings\",\"ActionType\":2}]"} 2025-11-28 11:34:46.237 +05:30 2fff2551-ea27-47e2-83d1-2aa45684b3ce INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 200 1634 application/json; charset=utf-8 11.826ms 2025-11-28 11:35:18.817 +05:30 2b768cc1-a412-4543-9c82-9e932ea63eb4 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 11:35:18.817 +05:30 339c6166-b66c-48c4-867b-03a570b27e11 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 11:35:18.819 +05:30 339c6166-b66c-48c4-867b-03a570b27e11 INF CORS policy execution successful. 2025-11-28 11:35:18.819 +05:30 2b768cc1-a412-4543-9c82-9e932ea63eb4 INF CORS policy execution successful. 2025-11-28 11:35:18.819 +05:30 2b768cc1-a412-4543-9c82-9e932ea63eb4 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 204 null null 2.0889ms 2025-11-28 11:35:18.819 +05:30 339c6166-b66c-48c4-867b-03a570b27e11 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 204 null null 2.0833ms 2025-11-28 11:35:18.864 +05:30 27d0b283-4b6b-424c-b1f5-02e3661aafe9 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 11:35:18.866 +05:30 27d0b283-4b6b-424c-b1f5-02e3661aafe9 INF CORS policy execution successful. 2025-11-28 11:35:18.867 +05:30 27d0b283-4b6b-424c-b1f5-02e3661aafe9 INF HTTP request: Path: /transactionview/gettransactionviewlist QueryString: ?search=&DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:35:18.868 +05:30 aa7a5da4-14f5-44e6-beda-5ba301317687 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 11:35:18.869 +05:30 aa7a5da4-14f5-44e6-beda-5ba301317687 INF Route matched with {action = "GetTransactionViewList", controller = "TransactionView"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionViewList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionViewController (Sang.CoreSettings.Api). 2025-11-28 11:35:18.889 +05:30 aa7a5da4-14f5-44e6-beda-5ba301317687 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:35:18.889 +05:30 aa7a5da4-14f5-44e6-beda-5ba301317687 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api) in 20.1569ms 2025-11-28 11:35:18.889 +05:30 aa7a5da4-14f5-44e6-beda-5ba301317687 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 11:35:18.890 +05:30 aa7a5da4-14f5-44e6-beda-5ba301317687 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 27d0b283-4b6b-424c-b1f5-02e3661aafe9}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 131} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":10,\"Name\":\"TestView\"}]"} 2025-11-28 11:35:18.890 +05:30 aa7a5da4-14f5-44e6-beda-5ba301317687 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 200 131 application/json; charset=utf-8 25.9607ms 2025-11-28 11:35:18.933 +05:30 cdb330ea-40e3-4edd-bd1f-caf7aef7615c INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 11:35:18.934 +05:30 cdb330ea-40e3-4edd-bd1f-caf7aef7615c INF CORS policy execution successful. 2025-11-28 11:35:18.934 +05:30 cdb330ea-40e3-4edd-bd1f-caf7aef7615c INF HTTP request: Path: /transactionview/gettransactionviewlist QueryString: ?search=&DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:35:18.934 +05:30 ec1fc707-cd86-45e2-9d21-e4218293f962 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 11:35:18.934 +05:30 ec1fc707-cd86-45e2-9d21-e4218293f962 INF Route matched with {action = "GetTransactionViewList", controller = "TransactionView"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionViewList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionViewController (Sang.CoreSettings.Api). 2025-11-28 11:35:18.937 +05:30 ec1fc707-cd86-45e2-9d21-e4218293f962 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:35:18.937 +05:30 ec1fc707-cd86-45e2-9d21-e4218293f962 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api) in 2.8336ms 2025-11-28 11:35:18.937 +05:30 ec1fc707-cd86-45e2-9d21-e4218293f962 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 11:35:18.937 +05:30 ec1fc707-cd86-45e2-9d21-e4218293f962 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: cdb330ea-40e3-4edd-bd1f-caf7aef7615c}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 131} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":10,\"Name\":\"TestView\"}]"} 2025-11-28 11:35:18.937 +05:30 ec1fc707-cd86-45e2-9d21-e4218293f962 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 200 131 application/json; charset=utf-8 4.2378ms 2025-11-28 11:35:19.029 +05:30 6dd78eee-e387-4706-81f1-a90a45f36512 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - null null 2025-11-28 11:35:19.029 +05:30 6dd78eee-e387-4706-81f1-a90a45f36512 INF CORS policy execution successful. 2025-11-28 11:35:19.029 +05:30 6dd78eee-e387-4706-81f1-a90a45f36512 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - 204 null null 0.6416ms 2025-11-28 11:35:19.113 +05:30 db832577-35d3-4614-8f7c-328fe1e6f7e9 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - null null 2025-11-28 11:35:19.114 +05:30 db832577-35d3-4614-8f7c-328fe1e6f7e9 INF CORS policy execution successful. 2025-11-28 11:35:19.114 +05:30 db832577-35d3-4614-8f7c-328fe1e6f7e9 INF HTTP request: Path: /transactionview/gettransactionviewfield QueryString: ?Id=10&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:35:19.114 +05:30 60fe3a03-7b89-4ab1-babd-a4e31c5b96b3 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewField (Sang.CoreSettings.Api)' 2025-11-28 11:35:19.114 +05:30 60fe3a03-7b89-4ab1-babd-a4e31c5b96b3 INF Route matched with {action = "GetTransactionViewField", controller = "TransactionView"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionViewField(Int32, Int32) on controller Sang.CoreSettings.Api.Controllers.TransactionViewController (Sang.CoreSettings.Api). 2025-11-28 11:35:19.146 +05:30 60fe3a03-7b89-4ab1-babd-a4e31c5b96b3 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:35:19.147 +05:30 60fe3a03-7b89-4ab1-babd-a4e31c5b96b3 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewField (Sang.CoreSettings.Api) in 32.7292ms 2025-11-28 11:35:19.147 +05:30 60fe3a03-7b89-4ab1-babd-a4e31c5b96b3 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewField (Sang.CoreSettings.Api)' 2025-11-28 11:35:19.148 +05:30 60fe3a03-7b89-4ab1-babd-a4e31c5b96b3 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: db832577-35d3-4614-8f7c-328fe1e6f7e9}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 10280} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":1,\"Type\":2,\"Caption\":\"AdditionalCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput1\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":1,\"Type\":1,\"Caption\":\"Narration\",\"DefaultValue\":null,\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"sNarration\",\"ReadOnly\":false,\"NoDecimal\":200},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":2,\"Type\":2,\"Caption\":\"Discount\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput2\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":3,\"Type\":2,\"Caption\":\"Discount%\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput3\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":4,\"Type\":2,\"Caption\":\"TaxableAmt\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput4\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":4,\"Type\":1,\"Caption\":\"Id\",\"DefaultValue\":null,\"Hidden\":true,\"ViewField_ReadOnly\":false,\"Mandatory\":true,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":true,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"Id\",\"ReadOnly\":false,\"NoDecimal\":200},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":5,\"Type\":2,\"Caption\":\"VAT%\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput5\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":6,\"Type\":2,\"Caption\":\"VATAmt\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput6\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":7,\"Type\":2,\"Caption\":\"ShippingCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput7\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":8,\"Type\":2,\"Caption\":\"DeliveryCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput8\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":9,\"Type\":2,\"Caption\":\"LabourCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput9\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":10,\"Type\":2,\"Caption\":\"HandlingCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput10\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":11,\"Type\":2,\"Caption\":\"CustomDuty\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput11\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":12,\"Type\":2,\"Caption\":\"ServiceCharge\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput12\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":13,\"Type\":2,\"Caption\":\"Insurance\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput13\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":14,\"Type\":2,\"Caption\":\"LateFee\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput14\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":15,\"Type\":2,\"Caption\":\"SalesTax\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput15\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":16,\"Type\":2,\"Caption\":\"ExciseTax\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput16\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":17,\"Type\":2,\"Caption\":\"Rebate%\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput17\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":18,\"Type\":2,\"Caption\":\"Subsidy\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput18\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":19,\"Type\":2,\"Caption\":\"LoyaltyPoint\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput19\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":20,\"Type\":2,\"Caption\":\"TradeInValue\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput20\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":21,\"Type\":2,\"Caption\":\"Promotion\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput21\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":22,\"Type\":2,\"Caption\":\"CashDiscount \",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput22\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":23,\"Type\":2,\"Caption\":\"Membership\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput23\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":24,\"Type\":2,\"Caption\":\"PromotionDiscount\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput24\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":2,\"Type\":1,\"Caption\":\"PlaceOfSupply\",\"DefaultValue\":null,\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":2,\"Field_Name\":\"iPlaceOfSupply\",\"ReadOnly\":false,\"NoDecimal\":200},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":5,\"Type\":1,\"Caption\":\"Warehouse\",\"DefaultValue\":null,\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":2,\"Field_Name\":\"iWarehouse\",\"ReadOnly\":false,\"NoDecimal\":200}]"} 2025-11-28 11:35:19.148 +05:30 60fe3a03-7b89-4ab1-babd-a4e31c5b96b3 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - 200 10280 application/json; charset=utf-8 34.8613ms 2025-11-28 11:35:43.630 +05:30 406d04cd-f53d-4680-a327-d22930a9cb38 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 11:35:43.630 +05:30 40aad0ae-e3aa-4a74-b686-86cabd6f894e INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 11:35:43.631 +05:30 40aad0ae-e3aa-4a74-b686-86cabd6f894e INF CORS policy execution successful. 2025-11-28 11:35:43.631 +05:30 406d04cd-f53d-4680-a327-d22930a9cb38 INF CORS policy execution successful. 2025-11-28 11:35:43.631 +05:30 97966970-4fb9-4ae4-8faf-03546071de44 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 11:35:43.632 +05:30 97966970-4fb9-4ae4-8faf-03546071de44 INF CORS policy execution successful. 2025-11-28 11:35:43.632 +05:30 406d04cd-f53d-4680-a327-d22930a9cb38 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 204 null null 1.9923ms 2025-11-28 11:35:43.632 +05:30 97966970-4fb9-4ae4-8faf-03546071de44 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 204 null null 0.4424ms 2025-11-28 11:35:43.632 +05:30 40aad0ae-e3aa-4a74-b686-86cabd6f894e INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 204 null null 1.7432ms 2025-11-28 11:35:43.632 +05:30 b3fbcdc7-d7d7-4bf2-8365-71ef470413b0 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 11:35:43.632 +05:30 b3fbcdc7-d7d7-4bf2-8365-71ef470413b0 INF CORS policy execution successful. 2025-11-28 11:35:43.633 +05:30 b3fbcdc7-d7d7-4bf2-8365-71ef470413b0 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 204 null null 0.1742ms 2025-11-28 11:35:43.730 +05:30 6e927489-bfa3-49b9-936f-ef6ac91cb5d8 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 11:35:43.731 +05:30 6e927489-bfa3-49b9-936f-ef6ac91cb5d8 INF CORS policy execution successful. 2025-11-28 11:35:43.731 +05:30 6e927489-bfa3-49b9-936f-ef6ac91cb5d8 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:35:43.732 +05:30 240d9f3a-b0ef-4b1d-b212-076f05db621e INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 11:35:43.732 +05:30 55c0576b-ad9e-411d-88e8-45bed9903abb INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 11:35:43.732 +05:30 240d9f3a-b0ef-4b1d-b212-076f05db621e INF CORS policy execution successful. 2025-11-28 11:35:43.733 +05:30 240d9f3a-b0ef-4b1d-b212-076f05db621e INF HTTP request: Path: /menu/getmenudetails QueryString: ?languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:35:43.733 +05:30 55c0576b-ad9e-411d-88e8-45bed9903abb INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 11:35:43.733 +05:30 bb207dd4-145d-4da5-b03c-ea91eb5ca9fc INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 11:35:43.734 +05:30 bb207dd4-145d-4da5-b03c-ea91eb5ca9fc INF Route matched with {action = "GetMenuDetails", controller = "Menu"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetMenuDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.MenuController (Sang.CoreSettings.Api). 2025-11-28 11:35:43.751 +05:30 55c0576b-ad9e-411d-88e8-45bed9903abb INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:35:43.752 +05:30 55c0576b-ad9e-411d-88e8-45bed9903abb INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 18.8081ms 2025-11-28 11:35:43.752 +05:30 55c0576b-ad9e-411d-88e8-45bed9903abb INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 11:35:43.752 +05:30 55c0576b-ad9e-411d-88e8-45bed9903abb INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 6e927489-bfa3-49b9-936f-ef6ac91cb5d8}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 11:35:43.752 +05:30 55c0576b-ad9e-411d-88e8-45bed9903abb INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 22.8953ms 2025-11-28 11:35:43.781 +05:30 bb207dd4-145d-4da5-b03c-ea91eb5ca9fc INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:35:43.786 +05:30 bb207dd4-145d-4da5-b03c-ea91eb5ca9fc INF Executed action Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api) in 51.4598ms 2025-11-28 11:35:43.786 +05:30 bb207dd4-145d-4da5-b03c-ea91eb5ca9fc INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 11:35:43.787 +05:30 bb207dd4-145d-4da5-b03c-ea91eb5ca9fc INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 240d9f3a-b0ef-4b1d-b212-076f05db621e}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 36722} Body: {"status":"Success","statusCode":2000,"message":"Menu Details retrieved.","result":"{\"MenuDetails\":[{\"MenuId\":93,\"MenuName\":\"TestingMaster\",\"MenuCaption\":\"Testing\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Testing\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":66},{\"MenuId\":94,\"MenuName\":\"TestingTab\",\"MenuCaption\":\"TestingTabs\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestingTabs\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":67},{\"MenuId\":64,\"MenuName\":\"NewTest\",\"MenuCaption\":\"Test\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":62,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Test\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":46},{\"MenuId\":70,\"MenuName\":\"TestMenu\",\"MenuCaption\":\"TestMenu\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestMenu\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":49},{\"MenuId\":80,\"MenuName\":\"PTag1\",\"MenuCaption\":\"TestTag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestTag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":58},{\"MenuId\":81,\"MenuName\":\"General Settings\",\"MenuCaption\":\"General Settings\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/general-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":6,\"TagId\":59},{\"MenuId\":82,\"MenuName\":\"t4t4\",\"MenuCaption\":\"y5yy5\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/y5yy5\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":60},{\"MenuId\":90,\"MenuName\":\"Steffy_pos\",\"MenuCaption\":\"s_pos\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tags/s_pos\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":65},{\"MenuId\":125,\"MenuName\":\"dipintag1\",\"MenuCaption\":\"dipintag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/dipintag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":71},{\"MenuId\":147,\"MenuName\":\"Tag View\",\"MenuCaption\":\"Tag View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":148,\"MenuName\":\"Voucher View\",\"MenuCaption\":\"Voucher View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/voucher-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":150,\"MenuName\":\"Test_steffy1\",\"MenuCaption\":\"TSteffy1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TSteffy1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":77},{\"MenuId\":153,\"MenuName\":\"TS_Tag\",\"MenuCaption\":\"TestSteffyTag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":152,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestSteffyTag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":79},{\"MenuId\":156,\"MenuName\":\"gokultest1\",\"MenuCaption\":\"gokul\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/gokul\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":81},{\"MenuId\":157,\"MenuName\":\"CostCenter\",\"MenuCaption\":\"cc\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/cc\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":82},{\"MenuId\":159,\"MenuName\":\"ProductTag\",\"MenuCaption\":\"PT\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":157,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/PT\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":83},{\"MenuId\":162,\"MenuName\":\"pos_Tag1_name\",\"MenuCaption\":\"pos_Tag1_caption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/pos_Tag1_caption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":86},{\"MenuId\":163,\"MenuName\":\"Vendor\",\"MenuCaption\":\"Vendor/Supplier\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":163,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Vendor/Supplier\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":87},{\"MenuId\":164,\"MenuName\":\"ChartOfAccount\",\"MenuCaption\":\"COA\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/COA\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":88},{\"MenuId\":166,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":90},{\"MenuId\":167,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":91},{\"MenuId\":168,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":92},{\"MenuId\":170,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":168,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":93},{\"MenuId\":172,\"MenuName\":\"TradeTypeName\",\"MenuCaption\":\"TradeTypeCaption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TradeTypeCaption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":94},{\"MenuId\":139,\"MenuName\":\"Receipt Payment\",\"MenuCaption\":\"Receipt Payment\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":40,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Receipt Payment\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":72},{\"MenuId\":141,\"MenuName\":\"child\",\"MenuCaption\":\"child\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":140,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/child\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":73},{\"MenuId\":144,\"MenuName\":\"Base Document\",\"MenuCaption\":\"Base Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/base-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":75},{\"MenuId\":145,\"MenuName\":\"Sub Document\",\"MenuCaption\":\"Sub Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sub-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":76},{\"MenuId\":178,\"MenuName\":\"Account_Err\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":177,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Account\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":97},{\"MenuId\":185,\"MenuName\":\"STag1\",\"MenuCaption\":\"STag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":98},{\"MenuId\":186,\"MenuName\":\"STag2\",\"MenuCaption\":\"STag2\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag2\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":99},{\"MenuId\":188,\"MenuName\":\"stag4\",\"MenuCaption\":\"tag4\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag4\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":101},{\"MenuId\":189,\"MenuName\":\"test_tag\",\"MenuCaption\":\"testtag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/testtag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":102},{\"MenuId\":190,\"MenuName\":\"sss\",\"MenuCaption\":\"sss\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sss\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":103},{\"MenuId\":191,\"MenuName\":\"zzz\",\"MenuCaption\":\"lll\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/lll\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":104},{\"MenuId\":182,\"MenuName\":\"Menu_SteffyTest\",\"MenuCaption\":\"Menu_SteffyTest\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":183,\"MenuName\":\"test2\",\"MenuCaption\":\"test2\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":149,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":184,\"MenuName\":\"test3\",\"MenuCaption\":\"test3\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":6,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":146,\"MenuName\":\"View\",\"MenuCaption\":\"View\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":142,\"MenuName\":\"Voucher Setting\",\"MenuCaption\":\"Voucher Setting\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":111,\"MenuName\":\"Business Entity\",\"MenuCaption\":\"Business Entity\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":\"/Business-Entity\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":1},{\"MenuId\":113,\"MenuName\":\"steffy\",\"MenuCaption\":\"steffy\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":176,\"MenuName\":\"aas\",\"MenuCaption\":\"aas\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":177,\"MenuName\":\"Error_Tracker_Masters\",\"MenuCaption\":\"Error_Tracker_Masters\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":92,\"MenuName\":\"test1\",\"MenuCaption\":\"test1\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":58,\"MenuName\":\"ggrgr\",\"MenuCaption\":\"ggrgr\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":57,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":60,\"MenuName\":\"effefefef\",\"MenuCaption\":\"effefefef\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":59,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":109,\"MenuName\":\"Password Policy\",\"MenuCaption\":\"Password Policy\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"\",\"ToolTip\":\"\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"Password Policy_icon.png\",\"URL\":\"/PasswordPolicy\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":38,\"MenuName\":\"Create Company\",\"MenuCaption\":\"Create Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company record\",\"ToolTip\":\"Access create company page\",\"IsGroup\":false,\"ParentId\":17,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/create-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":41,\"MenuName\":\"Tag Settings\",\"MenuCaption\":\"Tag Settings\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/tag-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":42,\"MenuName\":\"Open Company\",\"MenuCaption\":\"Open Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":null,\"URL\":null,\"Type\":null,\"ExternalLink\":null,\"ScreenType\":null,\"TagId\":null},{\"MenuId\":1,\"MenuName\":\"Home\",\"MenuCaption\":\"Home\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":\"Alt+O\",\"Description\":\"'Navigate to the home page\",\"ToolTip\":\"Go to the main home page\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"home\",\"URL\":\"/home\",\"Type\":1,\"ExternalLink\":\"1\",\"ScreenType\":0,\"TagId\":1},{\"MenuId\":17,\"MenuName\":\"New Company\",\"MenuCaption\":\"New Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company\",\"ToolTip\":\"Create a new company record\",\"IsGroup\":true,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/new-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":18,\"MenuName\":\"Edit Company\",\"MenuCaption\":\"Edit Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Edit a new company\",\"ToolTip\":\"Edit a new company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":19,\"MenuName\":\"Delete Company\",\"MenuCaption\":\"Delete Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Delete a company\",\"ToolTip\":\"Delete a company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":20,\"MenuName\":\"Create Profile\",\"MenuCaption\":\"Create Profile\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new user profile\",\"ToolTip\":\"Set up a new user profile\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_profile_icon.png\",\"URL\":\"/create-profile\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":23,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage account details\",\"ToolTip\":\"Access account management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"account_icon.png\",\"URL\":\"/account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":28,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage currency master data\",\"ToolTip\":\"Access currency master management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"currency_master_icon.png\",\"URL\":\"/currency-master\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":4},{\"MenuId\":114,\"MenuName\":\"Change Password\",\"MenuCaption\":\"Change Password\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Change Password\",\"ToolTip\":\"Change Password\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"ChangePassword_icon.png\",\"URL\":\"/ChangePassword\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":115,\"MenuName\":\"Update Personal Info\",\"MenuCaption\":\"Update Personal Info\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Update Personal Info\",\"ToolTip\":\"Update Personal Info\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"UpdatePersonal_Info_icon.png\",\"URL\":\"/Update-Personal-Info\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":180,\"MenuName\":\"Purchase\",\"MenuCaption\":\"Purchase\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Purchase Menu\",\"ToolTip\":\"Go to Purchase\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Purchase\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":181,\"MenuName\":\"Sales\",\"MenuCaption\":\"Sales\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Sales Menu\",\"ToolTip\":\"Go to Sales\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Sales\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":29,\"MenuName\":\"Exchange Rate\",\"MenuCaption\":\"Exchange Rate\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage exchange rate data\",\"ToolTip\":\"Access exchange rate management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_icon.png\",\"URL\":\"/exchange-rate\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":4,\"TagId\":null},{\"MenuId\":24,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage currency details\",\"ToolTip\":\"Access currency management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"currency_icon.png\",\"URL\":\"/tags/currency\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":21,\"MenuName\":\"Create Role\",\"MenuCaption\":\"Create Role\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Create a new user role\",\"ToolTip\":\"Define a new user role\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_role_icon.png\",\"URL\":\"/create-role\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":2,\"TagId\":null},{\"MenuId\":2,\"MenuName\":\"Company\",\"MenuCaption\":\"Company\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"View and manage company details\",\"ToolTip\":\"Access company information\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"company_icon.png\",\"URL\":\"/company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":32,\"MenuName\":\"Unit\",\"MenuCaption\":\"Unit\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage units of measurement\",\"ToolTip\":\"Access unit management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"unit_icon.png\",\"URL\":\"/unit\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":14},{\"MenuId\":3,\"MenuName\":\"Security\",\"MenuCaption\":\"Security\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage user permissions and roles\",\"ToolTip\":\"Configure security settings\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"security_icon.png\",\"URL\":\"/security\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":22,\"MenuName\":\"Create User\",\"MenuCaption\":\"Create User\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Create a new user account\",\"ToolTip\":\"Add a new user to the system\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_user_icon.png\",\"URL\":\"/create-user\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":3,\"TagId\":null},{\"MenuId\":25,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage product details\",\"ToolTip\":\"Access product management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"product_icon.png\",\"URL\":\"/tags/product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":30,\"MenuName\":\"Exchange Rate History\",\"MenuCaption\":\"Exchange Rate History\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"View exchange rate history\",\"ToolTip\":\"Access historical exchange rate data\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_history_icon.png\",\"URL\":\"/exchange-rate-history\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":5,\"TagId\":null},{\"MenuId\":4,\"MenuName\":\"Tags\",\"MenuCaption\":\"Tags\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Maintain master data records\",\"ToolTip\":\"Access master data management\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"masters_icon.png\",\"URL\":\"/masters\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":34,\"MenuName\":\"Seller Price Book\",\"MenuCaption\":\"Seller Price Book\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage seller price books\",\"ToolTip\":\"Access seller price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"seller_price_book_icon.png\",\"URL\":\"/seller-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":46,\"MenuName\":\"PlaceofSupply\",\"MenuCaption\":\"Place of Supply\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage Place of supply details\",\"ToolTip\":\"Access Place of supply management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Placeofsupply_icon.png\",\"URL\":\"/tags/Placeofsupply\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":20},{\"MenuId\":95,\"MenuName\":\"Jurisdiction\",\"MenuCaption\":\"Jurisdiction\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Jurisdiction\",\"ToolTip\":\"Jurisdiction\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Jurisdiction_icon.png\",\"URL\":\"/tags/Jurisdiction\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":21},{\"MenuId\":96,\"MenuName\":\"Tax Code\",\"MenuCaption\":\"Tax Code\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Tax Code\",\"ToolTip\":\"Tax Code\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Tax Code_icon.png\",\"URL\":\"/tags/Tax Code\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":22},{\"MenuId\":97,\"MenuName\":\"Nationality\",\"MenuCaption\":\"Nationality\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Nationality\",\"ToolTip\":\"Nationality\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Nationality\",\"URL\":\"/tags/Nationality\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":23},{\"MenuId\":98,\"MenuName\":\"Country\",\"MenuCaption\":\"Country\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Country\",\"ToolTip\":\"Country\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Country\",\"URL\":\"/tags/Country\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":24},{\"MenuId\":99,\"MenuName\":\"Province\",\"MenuCaption\":\"Province\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Province\",\"ToolTip\":\"Province\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Province_icon.png\",\"URL\":\"/tags/Province\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":25},{\"MenuId\":100,\"MenuName\":\"Territory\",\"MenuCaption\":\"Territory\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Territory\",\"ToolTip\":\"Territory\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Territory_icon.png\",\"URL\":\"/tags/Territory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":26},{\"MenuId\":101,\"MenuName\":\"Township\",\"MenuCaption\":\"Township\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Township\",\"ToolTip\":\"Township\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Township_icon.png\",\"URL\":\"/tags/Township\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":27},{\"MenuId\":102,\"MenuName\":\"Zone\",\"MenuCaption\":\"Zone\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Zone\",\"ToolTip\":\"Zone\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Zone_icon.png\",\"URL\":\"/tags/Zone\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":28},{\"MenuId\":103,\"MenuName\":\"City\",\"MenuCaption\":\"City\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"City\",\"ToolTip\":\"City\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"City_icon.png\",\"URL\":\"/tags/City\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":29},{\"MenuId\":104,\"MenuName\":\"Emplyee\",\"MenuCaption\":\"Emplyee\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Emplyee\",\"ToolTip\":\"Emplyee\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Emplyee_icon.png\",\"URL\":\"/tags/Emplyee\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":30},{\"MenuId\":105,\"MenuName\":\"Fixed Assets\",\"MenuCaption\":\"Fixed Assets\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Fixed Assets\",\"ToolTip\":\"Fixed Assets\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Fixed Assets_icon.png\",\"URL\":\"/tags/Fixed Assets\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":31},{\"MenuId\":106,\"MenuName\":\"Employee Category\",\"MenuCaption\":\"Employee Category\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Employee Category\",\"ToolTip\":\"Employee Category\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Employee Category_icon.png\",\"URL\":\"/tags/Employee Category\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":32},{\"MenuId\":37,\"MenuName\":\"Warehouse\",\"MenuCaption\":\"Warehouse\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage warehouse details\",\"ToolTip\":\"Access warehouse management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"warehouse_icon.png\",\"URL\":\"/tags/warehouse\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":13},{\"MenuId\":128,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Product\",\"ToolTip\":\"Product\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Product_icon.png\",\"URL\":\"/tags/Product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":11},{\"MenuId\":129,\"MenuName\":\"Unit Conversion\",\"MenuCaption\":\"Unit Conversion\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Unit Conversion\",\"ToolTip\":\"Unit Conversion\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Unit Conversion_icon.png\",\"URL\":\"/unit-conversion\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":15},{\"MenuId\":130,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Account\",\"ToolTip\":\"Account\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Account_icon.png\",\"URL\":\"/tags/Account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":2},{\"MenuId\":131,\"MenuName\":\"Customer\",\"MenuCaption\":\"Customer\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Customer\",\"ToolTip\":\"Customer\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Customer_icon.png\",\"URL\":\"/tags/Customer\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":3},{\"MenuId\":133,\"MenuName\":\"Outlet\",\"MenuCaption\":\"Outlet\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Outlet\",\"ToolTip\":\"Outlet\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Outlet_icon.png\",\"URL\":\"/tags/Outlet\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":16},{\"MenuId\":134,\"MenuName\":\"Bin\",\"MenuCaption\":\"Bin\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bin\",\"ToolTip\":\"Bin\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bin_icon.png\",\"URL\":\"/tags/Bin\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":17},{\"MenuId\":135,\"MenuName\":\"Bank\",\"MenuCaption\":\"Bank\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bank\",\"ToolTip\":\"Bank\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bank_icon.png\",\"URL\":\"/tags/Bank\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":18},{\"MenuId\":136,\"MenuName\":\"BankBranch\",\"MenuCaption\":\"BankBranch\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"BankBranch\",\"ToolTip\":\"BankBranch\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"BankBranch_icon.png\",\"URL\":\"/tags/BankBranch\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":19},{\"MenuId\":35,\"MenuName\":\"Buyer Price Book\",\"MenuCaption\":\"Buyer Price Book\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"Manage buyer price books\",\"ToolTip\":\"Access buyer price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"buyer_price_book_icon.png\",\"URL\":\"/buyer-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":5,\"MenuName\":\"Financials\",\"MenuCaption\":\"Financials\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"View financial reports\",\"ToolTip\":\"Access financial data and reports\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"dollar-sign\",\"URL\":\"\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":5},{\"MenuId\":6,\"MenuName\":\"Inventory\",\"MenuCaption\":\"Inventory\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage inventory items and stock\",\"ToolTip\":\"Access inventory management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"warehouse\",\"URL\":\"/inventory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":6},{\"MenuId\":36,\"MenuName\":\"Barcode Definition\",\"MenuCaption\":\"Barcode Definition\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage barcode definitions\",\"ToolTip\":\"Access barcode definition management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"barcode_definition_icon.png\",\"URL\":\"/barcode-definition\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":7,\"MenuName\":\"Fixed Asset\",\"MenuCaption\":\"Fixed Asset\",\"ModuleId\":1,\"MenuIndex\":7,\"ShortcutKey\":null,\"Description\":\"Track fixed assets\",\"ToolTip\":\"Access fixed asset management\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"university\",\"URL\":\"/fixed-asset\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":7},{\"MenuId\":8,\"MenuName\":\"Production\",\"MenuCaption\":\"Production\",\"ModuleId\":1,\"MenuIndex\":8,\"ShortcutKey\":null,\"Description\":\"Manage production processes\",\"ToolTip\":\"Access production management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"boxes\",\"URL\":\"/production\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":8},{\"MenuId\":10,\"MenuName\":\"Quality Control\",\"MenuCaption\":\"Quality Control\",\"ModuleId\":1,\"MenuIndex\":10,\"ShortcutKey\":null,\"Description\":\"Perform quality control checks\",\"ToolTip\":\"Access quality control tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"clipboard-check\",\"URL\":\"/quality-control\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":10},{\"MenuId\":11,\"MenuName\":\"Settings\",\"MenuCaption\":\"Settings\",\"ModuleId\":1,\"MenuIndex\":11,\"ShortcutKey\":null,\"Description\":\"Configure general settings\",\"ToolTip\":\"Access general application settings\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"cog\",\"URL\":\"/settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":16,\"MenuName\":\"Account Settings\",\"MenuCaption\":\"Account Settings\",\"ModuleId\":1,\"MenuIndex\":16,\"ShortcutKey\":null,\"Description\":\"Configure account settings\",\"ToolTip\":\"Manage account configurations\",\"IsGroup\":false,\"ParentId\":12,\"Accessibility\":1,\"Icon\":\"account_settings_icon.png\",\"URL\":\"/account-settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null}],\"UserLoginDetails\":[{\"UserId\":2,\"LoginName\":\"dipin\",\"Entity\":\"Entity10\"}]}"} 2025-11-28 11:35:43.788 +05:30 bb207dd4-145d-4da5-b03c-ea91eb5ca9fc INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 200 36722 application/json; charset=utf-8 55.8528ms 2025-11-28 11:35:43.796 +05:30 8f80663a-de6f-4526-87a4-4ace46c5b8da INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 11:35:43.796 +05:30 8f80663a-de6f-4526-87a4-4ace46c5b8da INF CORS policy execution successful. 2025-11-28 11:35:43.797 +05:30 8f80663a-de6f-4526-87a4-4ace46c5b8da INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:35:43.797 +05:30 b55fcfae-e75f-4b1c-a66a-eea263a60176 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 11:35:43.797 +05:30 b55fcfae-e75f-4b1c-a66a-eea263a60176 INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 11:35:43.809 +05:30 b55fcfae-e75f-4b1c-a66a-eea263a60176 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:35:43.809 +05:30 b55fcfae-e75f-4b1c-a66a-eea263a60176 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 11.6638ms 2025-11-28 11:35:43.809 +05:30 b55fcfae-e75f-4b1c-a66a-eea263a60176 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 11:35:43.809 +05:30 b55fcfae-e75f-4b1c-a66a-eea263a60176 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 8f80663a-de6f-4526-87a4-4ace46c5b8da}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 11:35:43.810 +05:30 b55fcfae-e75f-4b1c-a66a-eea263a60176 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 13.7355ms 2025-11-28 11:35:43.860 +05:30 c2a09af1-43b3-4ff9-8648-725adf618cf9 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 11:35:43.861 +05:30 c2a09af1-43b3-4ff9-8648-725adf618cf9 INF CORS policy execution successful. 2025-11-28 11:35:43.861 +05:30 c2a09af1-43b3-4ff9-8648-725adf618cf9 INF HTTP request: Path: /menu/getmenudetails QueryString: ?languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:35:43.861 +05:30 003bb3e8-c256-48cc-a646-0a64820b0a13 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 11:35:43.861 +05:30 003bb3e8-c256-48cc-a646-0a64820b0a13 INF Route matched with {action = "GetMenuDetails", controller = "Menu"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetMenuDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.MenuController (Sang.CoreSettings.Api). 2025-11-28 11:35:43.869 +05:30 5ea3de22-5492-4461-ae28-e7b9d1650101 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 11:35:43.870 +05:30 5ea3de22-5492-4461-ae28-e7b9d1650101 INF CORS policy execution successful. 2025-11-28 11:35:43.870 +05:30 5ea3de22-5492-4461-ae28-e7b9d1650101 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:35:43.870 +05:30 c13ee059-5ef5-4961-a0e5-42578679224e INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 11:35:43.870 +05:30 c13ee059-5ef5-4961-a0e5-42578679224e INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 11:35:43.890 +05:30 c13ee059-5ef5-4961-a0e5-42578679224e INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:35:43.891 +05:30 c13ee059-5ef5-4961-a0e5-42578679224e INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 20.3854ms 2025-11-28 11:35:43.891 +05:30 c13ee059-5ef5-4961-a0e5-42578679224e INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 11:35:43.891 +05:30 c13ee059-5ef5-4961-a0e5-42578679224e INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 5ea3de22-5492-4461-ae28-e7b9d1650101}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 11:35:43.891 +05:30 c13ee059-5ef5-4961-a0e5-42578679224e INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 21.7214ms 2025-11-28 11:35:43.892 +05:30 003bb3e8-c256-48cc-a646-0a64820b0a13 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:35:43.895 +05:30 003bb3e8-c256-48cc-a646-0a64820b0a13 INF Executed action Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api) in 33.7189ms 2025-11-28 11:35:43.895 +05:30 003bb3e8-c256-48cc-a646-0a64820b0a13 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 11:35:43.897 +05:30 003bb3e8-c256-48cc-a646-0a64820b0a13 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: c2a09af1-43b3-4ff9-8648-725adf618cf9}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 36722} Body: {"status":"Success","statusCode":2000,"message":"Menu Details retrieved.","result":"{\"MenuDetails\":[{\"MenuId\":93,\"MenuName\":\"TestingMaster\",\"MenuCaption\":\"Testing\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Testing\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":66},{\"MenuId\":94,\"MenuName\":\"TestingTab\",\"MenuCaption\":\"TestingTabs\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestingTabs\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":67},{\"MenuId\":64,\"MenuName\":\"NewTest\",\"MenuCaption\":\"Test\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":62,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Test\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":46},{\"MenuId\":70,\"MenuName\":\"TestMenu\",\"MenuCaption\":\"TestMenu\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestMenu\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":49},{\"MenuId\":80,\"MenuName\":\"PTag1\",\"MenuCaption\":\"TestTag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestTag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":58},{\"MenuId\":81,\"MenuName\":\"General Settings\",\"MenuCaption\":\"General Settings\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/general-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":6,\"TagId\":59},{\"MenuId\":82,\"MenuName\":\"t4t4\",\"MenuCaption\":\"y5yy5\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/y5yy5\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":60},{\"MenuId\":90,\"MenuName\":\"Steffy_pos\",\"MenuCaption\":\"s_pos\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tags/s_pos\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":65},{\"MenuId\":125,\"MenuName\":\"dipintag1\",\"MenuCaption\":\"dipintag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/dipintag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":71},{\"MenuId\":147,\"MenuName\":\"Tag View\",\"MenuCaption\":\"Tag View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":148,\"MenuName\":\"Voucher View\",\"MenuCaption\":\"Voucher View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/voucher-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":150,\"MenuName\":\"Test_steffy1\",\"MenuCaption\":\"TSteffy1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TSteffy1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":77},{\"MenuId\":153,\"MenuName\":\"TS_Tag\",\"MenuCaption\":\"TestSteffyTag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":152,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestSteffyTag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":79},{\"MenuId\":156,\"MenuName\":\"gokultest1\",\"MenuCaption\":\"gokul\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/gokul\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":81},{\"MenuId\":157,\"MenuName\":\"CostCenter\",\"MenuCaption\":\"cc\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/cc\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":82},{\"MenuId\":159,\"MenuName\":\"ProductTag\",\"MenuCaption\":\"PT\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":157,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/PT\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":83},{\"MenuId\":162,\"MenuName\":\"pos_Tag1_name\",\"MenuCaption\":\"pos_Tag1_caption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/pos_Tag1_caption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":86},{\"MenuId\":163,\"MenuName\":\"Vendor\",\"MenuCaption\":\"Vendor/Supplier\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":163,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Vendor/Supplier\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":87},{\"MenuId\":164,\"MenuName\":\"ChartOfAccount\",\"MenuCaption\":\"COA\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/COA\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":88},{\"MenuId\":166,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":90},{\"MenuId\":167,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":91},{\"MenuId\":168,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":92},{\"MenuId\":170,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":168,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":93},{\"MenuId\":172,\"MenuName\":\"TradeTypeName\",\"MenuCaption\":\"TradeTypeCaption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TradeTypeCaption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":94},{\"MenuId\":139,\"MenuName\":\"Receipt Payment\",\"MenuCaption\":\"Receipt Payment\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":40,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Receipt Payment\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":72},{\"MenuId\":141,\"MenuName\":\"child\",\"MenuCaption\":\"child\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":140,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/child\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":73},{\"MenuId\":144,\"MenuName\":\"Base Document\",\"MenuCaption\":\"Base Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/base-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":75},{\"MenuId\":145,\"MenuName\":\"Sub Document\",\"MenuCaption\":\"Sub Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sub-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":76},{\"MenuId\":178,\"MenuName\":\"Account_Err\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":177,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Account\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":97},{\"MenuId\":185,\"MenuName\":\"STag1\",\"MenuCaption\":\"STag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":98},{\"MenuId\":186,\"MenuName\":\"STag2\",\"MenuCaption\":\"STag2\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag2\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":99},{\"MenuId\":188,\"MenuName\":\"stag4\",\"MenuCaption\":\"tag4\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag4\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":101},{\"MenuId\":189,\"MenuName\":\"test_tag\",\"MenuCaption\":\"testtag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/testtag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":102},{\"MenuId\":190,\"MenuName\":\"sss\",\"MenuCaption\":\"sss\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sss\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":103},{\"MenuId\":191,\"MenuName\":\"zzz\",\"MenuCaption\":\"lll\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/lll\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":104},{\"MenuId\":182,\"MenuName\":\"Menu_SteffyTest\",\"MenuCaption\":\"Menu_SteffyTest\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":183,\"MenuName\":\"test2\",\"MenuCaption\":\"test2\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":149,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":184,\"MenuName\":\"test3\",\"MenuCaption\":\"test3\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":6,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":146,\"MenuName\":\"View\",\"MenuCaption\":\"View\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":142,\"MenuName\":\"Voucher Setting\",\"MenuCaption\":\"Voucher Setting\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":111,\"MenuName\":\"Business Entity\",\"MenuCaption\":\"Business Entity\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":\"/Business-Entity\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":1},{\"MenuId\":113,\"MenuName\":\"steffy\",\"MenuCaption\":\"steffy\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":176,\"MenuName\":\"aas\",\"MenuCaption\":\"aas\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":177,\"MenuName\":\"Error_Tracker_Masters\",\"MenuCaption\":\"Error_Tracker_Masters\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":92,\"MenuName\":\"test1\",\"MenuCaption\":\"test1\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":58,\"MenuName\":\"ggrgr\",\"MenuCaption\":\"ggrgr\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":57,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":60,\"MenuName\":\"effefefef\",\"MenuCaption\":\"effefefef\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":59,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":109,\"MenuName\":\"Password Policy\",\"MenuCaption\":\"Password Policy\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"\",\"ToolTip\":\"\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"Password Policy_icon.png\",\"URL\":\"/PasswordPolicy\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":38,\"MenuName\":\"Create Company\",\"MenuCaption\":\"Create Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company record\",\"ToolTip\":\"Access create company page\",\"IsGroup\":false,\"ParentId\":17,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/create-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":41,\"MenuName\":\"Tag Settings\",\"MenuCaption\":\"Tag Settings\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/tag-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":42,\"MenuName\":\"Open Company\",\"MenuCaption\":\"Open Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":null,\"URL\":null,\"Type\":null,\"ExternalLink\":null,\"ScreenType\":null,\"TagId\":null},{\"MenuId\":1,\"MenuName\":\"Home\",\"MenuCaption\":\"Home\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":\"Alt+O\",\"Description\":\"'Navigate to the home page\",\"ToolTip\":\"Go to the main home page\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"home\",\"URL\":\"/home\",\"Type\":1,\"ExternalLink\":\"1\",\"ScreenType\":0,\"TagId\":1},{\"MenuId\":17,\"MenuName\":\"New Company\",\"MenuCaption\":\"New Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company\",\"ToolTip\":\"Create a new company record\",\"IsGroup\":true,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/new-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":18,\"MenuName\":\"Edit Company\",\"MenuCaption\":\"Edit Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Edit a new company\",\"ToolTip\":\"Edit a new company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":19,\"MenuName\":\"Delete Company\",\"MenuCaption\":\"Delete Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Delete a company\",\"ToolTip\":\"Delete a company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":20,\"MenuName\":\"Create Profile\",\"MenuCaption\":\"Create Profile\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new user profile\",\"ToolTip\":\"Set up a new user profile\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_profile_icon.png\",\"URL\":\"/create-profile\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":23,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage account details\",\"ToolTip\":\"Access account management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"account_icon.png\",\"URL\":\"/account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":28,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage currency master data\",\"ToolTip\":\"Access currency master management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"currency_master_icon.png\",\"URL\":\"/currency-master\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":4},{\"MenuId\":114,\"MenuName\":\"Change Password\",\"MenuCaption\":\"Change Password\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Change Password\",\"ToolTip\":\"Change Password\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"ChangePassword_icon.png\",\"URL\":\"/ChangePassword\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":115,\"MenuName\":\"Update Personal Info\",\"MenuCaption\":\"Update Personal Info\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Update Personal Info\",\"ToolTip\":\"Update Personal Info\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"UpdatePersonal_Info_icon.png\",\"URL\":\"/Update-Personal-Info\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":180,\"MenuName\":\"Purchase\",\"MenuCaption\":\"Purchase\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Purchase Menu\",\"ToolTip\":\"Go to Purchase\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Purchase\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":181,\"MenuName\":\"Sales\",\"MenuCaption\":\"Sales\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Sales Menu\",\"ToolTip\":\"Go to Sales\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Sales\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":29,\"MenuName\":\"Exchange Rate\",\"MenuCaption\":\"Exchange Rate\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage exchange rate data\",\"ToolTip\":\"Access exchange rate management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_icon.png\",\"URL\":\"/exchange-rate\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":4,\"TagId\":null},{\"MenuId\":24,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage currency details\",\"ToolTip\":\"Access currency management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"currency_icon.png\",\"URL\":\"/tags/currency\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":21,\"MenuName\":\"Create Role\",\"MenuCaption\":\"Create Role\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Create a new user role\",\"ToolTip\":\"Define a new user role\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_role_icon.png\",\"URL\":\"/create-role\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":2,\"TagId\":null},{\"MenuId\":2,\"MenuName\":\"Company\",\"MenuCaption\":\"Company\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"View and manage company details\",\"ToolTip\":\"Access company information\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"company_icon.png\",\"URL\":\"/company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":32,\"MenuName\":\"Unit\",\"MenuCaption\":\"Unit\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage units of measurement\",\"ToolTip\":\"Access unit management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"unit_icon.png\",\"URL\":\"/unit\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":14},{\"MenuId\":3,\"MenuName\":\"Security\",\"MenuCaption\":\"Security\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage user permissions and roles\",\"ToolTip\":\"Configure security settings\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"security_icon.png\",\"URL\":\"/security\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":22,\"MenuName\":\"Create User\",\"MenuCaption\":\"Create User\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Create a new user account\",\"ToolTip\":\"Add a new user to the system\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_user_icon.png\",\"URL\":\"/create-user\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":3,\"TagId\":null},{\"MenuId\":25,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage product details\",\"ToolTip\":\"Access product management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"product_icon.png\",\"URL\":\"/tags/product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":30,\"MenuName\":\"Exchange Rate History\",\"MenuCaption\":\"Exchange Rate History\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"View exchange rate history\",\"ToolTip\":\"Access historical exchange rate data\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_history_icon.png\",\"URL\":\"/exchange-rate-history\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":5,\"TagId\":null},{\"MenuId\":4,\"MenuName\":\"Tags\",\"MenuCaption\":\"Tags\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Maintain master data records\",\"ToolTip\":\"Access master data management\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"masters_icon.png\",\"URL\":\"/masters\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":34,\"MenuName\":\"Seller Price Book\",\"MenuCaption\":\"Seller Price Book\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage seller price books\",\"ToolTip\":\"Access seller price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"seller_price_book_icon.png\",\"URL\":\"/seller-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":46,\"MenuName\":\"PlaceofSupply\",\"MenuCaption\":\"Place of Supply\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage Place of supply details\",\"ToolTip\":\"Access Place of supply management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Placeofsupply_icon.png\",\"URL\":\"/tags/Placeofsupply\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":20},{\"MenuId\":95,\"MenuName\":\"Jurisdiction\",\"MenuCaption\":\"Jurisdiction\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Jurisdiction\",\"ToolTip\":\"Jurisdiction\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Jurisdiction_icon.png\",\"URL\":\"/tags/Jurisdiction\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":21},{\"MenuId\":96,\"MenuName\":\"Tax Code\",\"MenuCaption\":\"Tax Code\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Tax Code\",\"ToolTip\":\"Tax Code\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Tax Code_icon.png\",\"URL\":\"/tags/Tax Code\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":22},{\"MenuId\":97,\"MenuName\":\"Nationality\",\"MenuCaption\":\"Nationality\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Nationality\",\"ToolTip\":\"Nationality\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Nationality\",\"URL\":\"/tags/Nationality\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":23},{\"MenuId\":98,\"MenuName\":\"Country\",\"MenuCaption\":\"Country\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Country\",\"ToolTip\":\"Country\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Country\",\"URL\":\"/tags/Country\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":24},{\"MenuId\":99,\"MenuName\":\"Province\",\"MenuCaption\":\"Province\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Province\",\"ToolTip\":\"Province\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Province_icon.png\",\"URL\":\"/tags/Province\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":25},{\"MenuId\":100,\"MenuName\":\"Territory\",\"MenuCaption\":\"Territory\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Territory\",\"ToolTip\":\"Territory\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Territory_icon.png\",\"URL\":\"/tags/Territory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":26},{\"MenuId\":101,\"MenuName\":\"Township\",\"MenuCaption\":\"Township\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Township\",\"ToolTip\":\"Township\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Township_icon.png\",\"URL\":\"/tags/Township\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":27},{\"MenuId\":102,\"MenuName\":\"Zone\",\"MenuCaption\":\"Zone\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Zone\",\"ToolTip\":\"Zone\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Zone_icon.png\",\"URL\":\"/tags/Zone\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":28},{\"MenuId\":103,\"MenuName\":\"City\",\"MenuCaption\":\"City\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"City\",\"ToolTip\":\"City\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"City_icon.png\",\"URL\":\"/tags/City\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":29},{\"MenuId\":104,\"MenuName\":\"Emplyee\",\"MenuCaption\":\"Emplyee\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Emplyee\",\"ToolTip\":\"Emplyee\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Emplyee_icon.png\",\"URL\":\"/tags/Emplyee\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":30},{\"MenuId\":105,\"MenuName\":\"Fixed Assets\",\"MenuCaption\":\"Fixed Assets\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Fixed Assets\",\"ToolTip\":\"Fixed Assets\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Fixed Assets_icon.png\",\"URL\":\"/tags/Fixed Assets\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":31},{\"MenuId\":106,\"MenuName\":\"Employee Category\",\"MenuCaption\":\"Employee Category\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Employee Category\",\"ToolTip\":\"Employee Category\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Employee Category_icon.png\",\"URL\":\"/tags/Employee Category\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":32},{\"MenuId\":37,\"MenuName\":\"Warehouse\",\"MenuCaption\":\"Warehouse\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage warehouse details\",\"ToolTip\":\"Access warehouse management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"warehouse_icon.png\",\"URL\":\"/tags/warehouse\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":13},{\"MenuId\":128,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Product\",\"ToolTip\":\"Product\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Product_icon.png\",\"URL\":\"/tags/Product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":11},{\"MenuId\":129,\"MenuName\":\"Unit Conversion\",\"MenuCaption\":\"Unit Conversion\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Unit Conversion\",\"ToolTip\":\"Unit Conversion\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Unit Conversion_icon.png\",\"URL\":\"/unit-conversion\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":15},{\"MenuId\":130,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Account\",\"ToolTip\":\"Account\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Account_icon.png\",\"URL\":\"/tags/Account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":2},{\"MenuId\":131,\"MenuName\":\"Customer\",\"MenuCaption\":\"Customer\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Customer\",\"ToolTip\":\"Customer\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Customer_icon.png\",\"URL\":\"/tags/Customer\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":3},{\"MenuId\":133,\"MenuName\":\"Outlet\",\"MenuCaption\":\"Outlet\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Outlet\",\"ToolTip\":\"Outlet\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Outlet_icon.png\",\"URL\":\"/tags/Outlet\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":16},{\"MenuId\":134,\"MenuName\":\"Bin\",\"MenuCaption\":\"Bin\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bin\",\"ToolTip\":\"Bin\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bin_icon.png\",\"URL\":\"/tags/Bin\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":17},{\"MenuId\":135,\"MenuName\":\"Bank\",\"MenuCaption\":\"Bank\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bank\",\"ToolTip\":\"Bank\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bank_icon.png\",\"URL\":\"/tags/Bank\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":18},{\"MenuId\":136,\"MenuName\":\"BankBranch\",\"MenuCaption\":\"BankBranch\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"BankBranch\",\"ToolTip\":\"BankBranch\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"BankBranch_icon.png\",\"URL\":\"/tags/BankBranch\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":19},{\"MenuId\":35,\"MenuName\":\"Buyer Price Book\",\"MenuCaption\":\"Buyer Price Book\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"Manage buyer price books\",\"ToolTip\":\"Access buyer price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"buyer_price_book_icon.png\",\"URL\":\"/buyer-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":5,\"MenuName\":\"Financials\",\"MenuCaption\":\"Financials\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"View financial reports\",\"ToolTip\":\"Access financial data and reports\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"dollar-sign\",\"URL\":\"\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":5},{\"MenuId\":6,\"MenuName\":\"Inventory\",\"MenuCaption\":\"Inventory\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage inventory items and stock\",\"ToolTip\":\"Access inventory management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"warehouse\",\"URL\":\"/inventory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":6},{\"MenuId\":36,\"MenuName\":\"Barcode Definition\",\"MenuCaption\":\"Barcode Definition\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage barcode definitions\",\"ToolTip\":\"Access barcode definition management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"barcode_definition_icon.png\",\"URL\":\"/barcode-definition\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":7,\"MenuName\":\"Fixed Asset\",\"MenuCaption\":\"Fixed Asset\",\"ModuleId\":1,\"MenuIndex\":7,\"ShortcutKey\":null,\"Description\":\"Track fixed assets\",\"ToolTip\":\"Access fixed asset management\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"university\",\"URL\":\"/fixed-asset\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":7},{\"MenuId\":8,\"MenuName\":\"Production\",\"MenuCaption\":\"Production\",\"ModuleId\":1,\"MenuIndex\":8,\"ShortcutKey\":null,\"Description\":\"Manage production processes\",\"ToolTip\":\"Access production management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"boxes\",\"URL\":\"/production\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":8},{\"MenuId\":10,\"MenuName\":\"Quality Control\",\"MenuCaption\":\"Quality Control\",\"ModuleId\":1,\"MenuIndex\":10,\"ShortcutKey\":null,\"Description\":\"Perform quality control checks\",\"ToolTip\":\"Access quality control tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"clipboard-check\",\"URL\":\"/quality-control\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":10},{\"MenuId\":11,\"MenuName\":\"Settings\",\"MenuCaption\":\"Settings\",\"ModuleId\":1,\"MenuIndex\":11,\"ShortcutKey\":null,\"Description\":\"Configure general settings\",\"ToolTip\":\"Access general application settings\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"cog\",\"URL\":\"/settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":16,\"MenuName\":\"Account Settings\",\"MenuCaption\":\"Account Settings\",\"ModuleId\":1,\"MenuIndex\":16,\"ShortcutKey\":null,\"Description\":\"Configure account settings\",\"ToolTip\":\"Manage account configurations\",\"IsGroup\":false,\"ParentId\":12,\"Accessibility\":1,\"Icon\":\"account_settings_icon.png\",\"URL\":\"/account-settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null}],\"UserLoginDetails\":[{\"UserId\":2,\"LoginName\":\"dipin\",\"Entity\":\"Entity10\"}]}"} 2025-11-28 11:35:43.897 +05:30 003bb3e8-c256-48cc-a646-0a64820b0a13 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 200 36722 application/json; charset=utf-8 37.0091ms 2025-11-28 11:35:43.943 +05:30 1a122758-54f0-4547-a809-08ea6b619722 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 11:35:43.943 +05:30 1a122758-54f0-4547-a809-08ea6b619722 INF CORS policy execution successful. 2025-11-28 11:35:43.944 +05:30 1a122758-54f0-4547-a809-08ea6b619722 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:35:43.944 +05:30 8624a35b-0e1c-4333-9322-edf4086c72e6 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 11:35:43.944 +05:30 8624a35b-0e1c-4333-9322-edf4086c72e6 INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 11:35:43.959 +05:30 8624a35b-0e1c-4333-9322-edf4086c72e6 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:35:43.960 +05:30 8624a35b-0e1c-4333-9322-edf4086c72e6 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 15.5429ms 2025-11-28 11:35:43.960 +05:30 8624a35b-0e1c-4333-9322-edf4086c72e6 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 11:35:43.960 +05:30 8624a35b-0e1c-4333-9322-edf4086c72e6 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 1a122758-54f0-4547-a809-08ea6b619722}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 11:35:43.961 +05:30 8624a35b-0e1c-4333-9322-edf4086c72e6 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 17.6433ms 2025-11-28 11:35:44.243 +05:30 79663127-bedd-4715-935c-63877c68d438 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 11:35:44.243 +05:30 79663127-bedd-4715-935c-63877c68d438 INF CORS policy execution successful. 2025-11-28 11:35:44.243 +05:30 79663127-bedd-4715-935c-63877c68d438 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 204 null null 0.4796ms 2025-11-28 11:35:44.247 +05:30 b8934703-4926-43f2-abb2-cb478e9a6982 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 11:35:44.247 +05:30 b8934703-4926-43f2-abb2-cb478e9a6982 INF CORS policy execution successful. 2025-11-28 11:35:44.247 +05:30 b8934703-4926-43f2-abb2-cb478e9a6982 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 204 null null 0.3217ms 2025-11-28 11:35:44.253 +05:30 c6d10c0d-a2fd-4c85-afd7-a8f904f7a2fd INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 11:35:44.253 +05:30 c6d10c0d-a2fd-4c85-afd7-a8f904f7a2fd INF CORS policy execution successful. 2025-11-28 11:35:44.253 +05:30 c6d10c0d-a2fd-4c85-afd7-a8f904f7a2fd INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 204 null null 0.252ms 2025-11-28 11:35:44.253 +05:30 95110382-014d-49fb-ad2f-68cba7400a3c INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 11:35:44.253 +05:30 95110382-014d-49fb-ad2f-68cba7400a3c INF CORS policy execution successful. 2025-11-28 11:35:44.253 +05:30 95110382-014d-49fb-ad2f-68cba7400a3c INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 204 null null 0.2929ms 2025-11-28 11:35:44.271 +05:30 3c5f8c3f-5c54-4430-a8ee-5ed912f26de6 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 11:35:44.271 +05:30 3c5f8c3f-5c54-4430-a8ee-5ed912f26de6 INF CORS policy execution successful. 2025-11-28 11:35:44.272 +05:30 3c5f8c3f-5c54-4430-a8ee-5ed912f26de6 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 204 null null 0.4454ms 2025-11-28 11:35:44.280 +05:30 46338d67-f553-455f-a437-8aaf2699b4dd INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 11:35:44.280 +05:30 46338d67-f553-455f-a437-8aaf2699b4dd INF CORS policy execution successful. 2025-11-28 11:35:44.280 +05:30 46338d67-f553-455f-a437-8aaf2699b4dd INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 204 null null 0.4043ms 2025-11-28 11:35:44.299 +05:30 c1a9538c-6b08-4108-8168-d39b533a4635 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 11:35:44.299 +05:30 e76f415b-f13a-49df-9360-598f1ef884c5 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 11:35:44.299 +05:30 e76f415b-f13a-49df-9360-598f1ef884c5 INF CORS policy execution successful. 2025-11-28 11:35:44.299 +05:30 c1a9538c-6b08-4108-8168-d39b533a4635 INF CORS policy execution successful. 2025-11-28 11:35:44.299 +05:30 e76f415b-f13a-49df-9360-598f1ef884c5 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 204 null null 0.6545ms 2025-11-28 11:35:44.300 +05:30 d79ddc1d-40fe-4398-a414-77ac4f5ce283 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 11:35:44.300 +05:30 c1a9538c-6b08-4108-8168-d39b533a4635 INF HTTP request: Path: /transactionlayout/gettransactionlayoutlist QueryString: ?DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:35:44.300 +05:30 d79ddc1d-40fe-4398-a414-77ac4f5ce283 INF CORS policy execution successful. 2025-11-28 11:35:44.300 +05:30 d79ddc1d-40fe-4398-a414-77ac4f5ce283 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 204 null null 0.3086ms 2025-11-28 11:35:44.300 +05:30 d39cff12-523e-4509-ad27-f32372eacd7c INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 11:35:44.300 +05:30 d39cff12-523e-4509-ad27-f32372eacd7c INF Route matched with {action = "GetTransactionLayoutList", controller = "TransactionLayout"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionLayoutList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionLayoutController (Sang.CoreSettings.Api). 2025-11-28 11:35:44.301 +05:30 65a93120-3180-49e7-98c8-e9c1b1fd6402 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 11:35:44.301 +05:30 65a93120-3180-49e7-98c8-e9c1b1fd6402 INF CORS policy execution successful. 2025-11-28 11:35:44.301 +05:30 65a93120-3180-49e7-98c8-e9c1b1fd6402 INF HTTP request: Path: /language/getlanguagelist QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:35:44.301 +05:30 27100d88-7c00-43d7-a010-c682b1e60e93 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 11:35:44.301 +05:30 27100d88-7c00-43d7-a010-c682b1e60e93 INF Route matched with {action = "GetLanguageList", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageList(System.String) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 11:35:44.316 +05:30 b9f8a276-ba69-481e-b7f6-30b1ecd81f7a INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 11:35:44.317 +05:30 b9f8a276-ba69-481e-b7f6-30b1ecd81f7a INF CORS policy execution successful. 2025-11-28 11:35:44.317 +05:30 b9f8a276-ba69-481e-b7f6-30b1ecd81f7a INF HTTP request: Path: /language/getlanguagedetails QueryString: ?id=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:35:44.317 +05:30 40b91439-8b2c-4eee-bb8e-7f5a36ed5169 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 11:35:44.317 +05:30 40b91439-8b2c-4eee-bb8e-7f5a36ed5169 INF Route matched with {action = "GetLanguageDetails", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 11:35:44.319 +05:30 27100d88-7c00-43d7-a010-c682b1e60e93 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:35:44.319 +05:30 27100d88-7c00-43d7-a010-c682b1e60e93 INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api) in 17.8949ms 2025-11-28 11:35:44.319 +05:30 27100d88-7c00-43d7-a010-c682b1e60e93 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 11:35:44.320 +05:30 27100d88-7c00-43d7-a010-c682b1e60e93 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 65a93120-3180-49e7-98c8-e9c1b1fd6402}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 221} Body: {"status":"Success","statusCode":2000,"message":"Language List retrieved.","result":"[{\"Id\":2,\"Name\":\"Arabic\"},{\"Id\":3,\"Name\":\"Chinese\"},{\"Id\":1,\"Name\":\"English\"},{\"Id\":4,\"Name\":\"LanguageTest1\"}]"} 2025-11-28 11:35:44.320 +05:30 d39cff12-523e-4509-ad27-f32372eacd7c INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:35:44.320 +05:30 d39cff12-523e-4509-ad27-f32372eacd7c INF Executed action Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api) in 19.1978ms 2025-11-28 11:35:44.320 +05:30 d39cff12-523e-4509-ad27-f32372eacd7c INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 11:35:44.320 +05:30 27100d88-7c00-43d7-a010-c682b1e60e93 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 200 221 application/json; charset=utf-8 19.3637ms 2025-11-28 11:35:44.320 +05:30 d39cff12-523e-4509-ad27-f32372eacd7c INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: c1a9538c-6b08-4108-8168-d39b533a4635}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 309} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":32,\"Name\":\"Purchase\"},{\"Id\":33,\"Name\":\"purchase1\"},{\"Id\":34,\"Name\":\"purchase2\"},{\"Id\":35,\"Name\":\"purchase3\"},{\"Id\":37,\"Name\":\"purchase5\"},{\"Id\":31,\"Name\":\"TestLayout01\"}]"} 2025-11-28 11:35:44.320 +05:30 d39cff12-523e-4509-ad27-f32372eacd7c INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 200 309 application/json; charset=utf-8 21.7107ms 2025-11-28 11:35:44.327 +05:30 40b91439-8b2c-4eee-bb8e-7f5a36ed5169 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:35:44.327 +05:30 40b91439-8b2c-4eee-bb8e-7f5a36ed5169 INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api) in 9.613ms 2025-11-28 11:35:44.327 +05:30 40b91439-8b2c-4eee-bb8e-7f5a36ed5169 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 11:35:44.327 +05:30 40b91439-8b2c-4eee-bb8e-7f5a36ed5169 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: b9f8a276-ba69-481e-b7f6-30b1ecd81f7a}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 243} Body: {"status":"Success","statusCode":2000,"message":"Language Details retrieved.","result":"[{\"IId\":1,\"Name\":\"English\",\"Code\":\"Eng\",\"Alternate Name\":\"English\",\"Icon\":\"string\",\"ParentName\":null,\"iParent\":0,\"bGroup\":false}]"} 2025-11-28 11:35:44.328 +05:30 40b91439-8b2c-4eee-bb8e-7f5a36ed5169 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 200 243 application/json; charset=utf-8 11.6173ms 2025-11-28 11:35:44.343 +05:30 cb3536ec-4a40-479b-848b-eac8304b425f INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 11:35:44.343 +05:30 cb3536ec-4a40-479b-848b-eac8304b425f INF CORS policy execution successful. 2025-11-28 11:35:44.344 +05:30 cb3536ec-4a40-479b-848b-eac8304b425f INF HTTP request: Path: /action/getuseractions QueryString: ?menuId=180 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:35:44.344 +05:30 ffd543d1-de11-4103-b848-7f67b3d7e5c0 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 11:35:44.344 +05:30 ffd543d1-de11-4103-b848-7f67b3d7e5c0 INF Route matched with {action = "GetUserActions", controller = "Action"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserActions(Int32) on controller Sang.CoreSettings.Api.Controllers.ActionController (Sang.CoreSettings.Api). 2025-11-28 11:35:44.369 +05:30 030195e3-4244-4779-8c9f-421e1a5a3b35 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 11:35:44.370 +05:30 030195e3-4244-4779-8c9f-421e1a5a3b35 INF CORS policy execution successful. 2025-11-28 11:35:44.370 +05:30 030195e3-4244-4779-8c9f-421e1a5a3b35 INF HTTP request: Path: /transactionlayout/gettransactionlayoutlist QueryString: ?DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:35:44.370 +05:30 315eae9b-587c-4863-8de3-2f3a5b563a47 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 11:35:44.370 +05:30 315eae9b-587c-4863-8de3-2f3a5b563a47 INF Route matched with {action = "GetTransactionLayoutList", controller = "TransactionLayout"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionLayoutList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionLayoutController (Sang.CoreSettings.Api). 2025-11-28 11:35:44.371 +05:30 1dba97a9-0cfd-4b9c-9a44-7005cea046ad INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 11:35:44.373 +05:30 1dba97a9-0cfd-4b9c-9a44-7005cea046ad INF CORS policy execution successful. 2025-11-28 11:35:44.373 +05:30 1dba97a9-0cfd-4b9c-9a44-7005cea046ad INF HTTP request: Path: /language/getlanguagedetails QueryString: ?id=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:35:44.374 +05:30 029cbcf0-885f-425e-a032-bd4da3f582e0 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 11:35:44.374 +05:30 abb3376b-9d7d-4ecd-8143-fab7b5734264 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 11:35:44.374 +05:30 029cbcf0-885f-425e-a032-bd4da3f582e0 INF Route matched with {action = "GetLanguageDetails", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 11:35:44.374 +05:30 abb3376b-9d7d-4ecd-8143-fab7b5734264 INF CORS policy execution successful. 2025-11-28 11:35:44.374 +05:30 abb3376b-9d7d-4ecd-8143-fab7b5734264 INF HTTP request: Path: /language/getlanguagelist QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:35:44.375 +05:30 aa036b6f-9ad4-49ce-9246-3685318e6bb5 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 11:35:44.375 +05:30 aa036b6f-9ad4-49ce-9246-3685318e6bb5 INF Route matched with {action = "GetLanguageList", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageList(System.String) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 11:35:44.379 +05:30 aa036b6f-9ad4-49ce-9246-3685318e6bb5 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:35:44.379 +05:30 aa036b6f-9ad4-49ce-9246-3685318e6bb5 INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api) in 4.5723ms 2025-11-28 11:35:44.379 +05:30 aa036b6f-9ad4-49ce-9246-3685318e6bb5 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 11:35:44.380 +05:30 aa036b6f-9ad4-49ce-9246-3685318e6bb5 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: abb3376b-9d7d-4ecd-8143-fab7b5734264}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 221} Body: {"status":"Success","statusCode":2000,"message":"Language List retrieved.","result":"[{\"Id\":2,\"Name\":\"Arabic\"},{\"Id\":3,\"Name\":\"Chinese\"},{\"Id\":1,\"Name\":\"English\"},{\"Id\":4,\"Name\":\"LanguageTest1\"}]"} 2025-11-28 11:35:44.380 +05:30 aa036b6f-9ad4-49ce-9246-3685318e6bb5 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 200 221 application/json; charset=utf-8 6.0719ms 2025-11-28 11:35:44.397 +05:30 029cbcf0-885f-425e-a032-bd4da3f582e0 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:35:44.397 +05:30 029cbcf0-885f-425e-a032-bd4da3f582e0 INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api) in 23.3857ms 2025-11-28 11:35:44.398 +05:30 029cbcf0-885f-425e-a032-bd4da3f582e0 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 11:35:44.398 +05:30 029cbcf0-885f-425e-a032-bd4da3f582e0 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 1dba97a9-0cfd-4b9c-9a44-7005cea046ad}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 243} Body: {"status":"Success","statusCode":2000,"message":"Language Details retrieved.","result":"[{\"IId\":1,\"Name\":\"English\",\"Code\":\"Eng\",\"Alternate Name\":\"English\",\"Icon\":\"string\",\"ParentName\":null,\"iParent\":0,\"bGroup\":false}]"} 2025-11-28 11:35:44.398 +05:30 029cbcf0-885f-425e-a032-bd4da3f582e0 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 200 243 application/json; charset=utf-8 26.8792ms 2025-11-28 11:35:44.412 +05:30 315eae9b-587c-4863-8de3-2f3a5b563a47 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:35:44.412 +05:30 315eae9b-587c-4863-8de3-2f3a5b563a47 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api) in 41.7963ms 2025-11-28 11:35:44.412 +05:30 315eae9b-587c-4863-8de3-2f3a5b563a47 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 11:35:44.412 +05:30 315eae9b-587c-4863-8de3-2f3a5b563a47 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 030195e3-4244-4779-8c9f-421e1a5a3b35}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 309} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":32,\"Name\":\"Purchase\"},{\"Id\":33,\"Name\":\"purchase1\"},{\"Id\":34,\"Name\":\"purchase2\"},{\"Id\":35,\"Name\":\"purchase3\"},{\"Id\":37,\"Name\":\"purchase5\"},{\"Id\":31,\"Name\":\"TestLayout01\"}]"} 2025-11-28 11:35:44.413 +05:30 315eae9b-587c-4863-8de3-2f3a5b563a47 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 200 309 application/json; charset=utf-8 43.2221ms 2025-11-28 11:35:44.437 +05:30 ffd543d1-de11-4103-b848-7f67b3d7e5c0 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:35:44.437 +05:30 ffd543d1-de11-4103-b848-7f67b3d7e5c0 INF Executed action Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api) in 93.0149ms 2025-11-28 11:35:44.437 +05:30 ffd543d1-de11-4103-b848-7f67b3d7e5c0 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 11:35:44.437 +05:30 ffd543d1-de11-4103-b848-7f67b3d7e5c0 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: cb3536ec-4a40-479b-848b-eac8304b425f}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1634} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"iAction\":81,\"Name\":\"Access\",\"Caption\":\"Access\",\"ActionType\":3},{\"iAction\":82,\"Name\":\"Add\",\"Caption\":\"New\",\"ActionType\":1},{\"iAction\":83,\"Name\":\"Edit\",\"Caption\":\"Edit\",\"ActionType\":1},{\"iAction\":84,\"Name\":\"Delete\",\"Caption\":\"Delete\",\"ActionType\":1},{\"iAction\":85,\"Name\":\"View\",\"Caption\":\"View\",\"ActionType\":1},{\"iAction\":86,\"Name\":\"Save\",\"Caption\":\"Save\",\"ActionType\":1},{\"iAction\":87,\"Name\":\"Excel\",\"Caption\":\"Excel\",\"ActionType\":1},{\"iAction\":88,\"Name\":\"ViewSummary\",\"Caption\":\"ViewSummary\",\"ActionType\":3},{\"iAction\":89,\"Name\":\"Close\",\"Caption\":\"Close\",\"ActionType\":1},{\"iAction\":90,\"Name\":\"Clear\",\"Caption\":\"Clear\",\"ActionType\":1},{\"iAction\":91,\"Name\":\"Copy\",\"Caption\":\"Copy\",\"ActionType\":5},{\"iAction\":92,\"Name\":\"Clone\",\"Caption\":\"Clone\",\"ActionType\":1},{\"iAction\":93,\"Name\":\"Import\",\"Caption\":\"Import\",\"ActionType\":1},{\"iAction\":94,\"Name\":\"Export\",\"Caption\":\"Export\",\"ActionType\":1},{\"iAction\":95,\"Name\":\"Load\",\"Caption\":\"Load\",\"ActionType\":1},{\"iAction\":96,\"Name\":\"Refresh\",\"Caption\":\"Refresh\",\"ActionType\":1},{\"iAction\":97,\"Name\":\"MassUpdate\",\"Caption\":\"Mass Update\",\"ActionType\":2},{\"iAction\":98,\"Name\":\"DeleteAll\",\"Caption\":\"Delete All\",\"ActionType\":2},{\"iAction\":99,\"Name\":\"Print\",\"Caption\":\"Print\",\"ActionType\":1},{\"iAction\":100,\"Name\":\"Settings\",\"Caption\":\"Settings\",\"ActionType\":2}]"} 2025-11-28 11:35:44.438 +05:30 ffd543d1-de11-4103-b848-7f67b3d7e5c0 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 200 1634 application/json; charset=utf-8 94.9321ms 2025-11-28 11:35:44.499 +05:30 6471e12a-c146-460c-9448-f4e4ca821a6a INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 11:35:44.500 +05:30 6471e12a-c146-460c-9448-f4e4ca821a6a INF CORS policy execution successful. 2025-11-28 11:35:44.500 +05:30 6471e12a-c146-460c-9448-f4e4ca821a6a INF HTTP request: Path: /action/getuseractions QueryString: ?menuId=180 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:35:44.500 +05:30 e02afffe-785a-4c0d-8cf7-7cbbafafa987 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 11:35:44.500 +05:30 e02afffe-785a-4c0d-8cf7-7cbbafafa987 INF Route matched with {action = "GetUserActions", controller = "Action"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserActions(Int32) on controller Sang.CoreSettings.Api.Controllers.ActionController (Sang.CoreSettings.Api). 2025-11-28 11:35:44.635 +05:30 e02afffe-785a-4c0d-8cf7-7cbbafafa987 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:35:44.635 +05:30 e02afffe-785a-4c0d-8cf7-7cbbafafa987 INF Executed action Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api) in 134.8929ms 2025-11-28 11:35:44.636 +05:30 e02afffe-785a-4c0d-8cf7-7cbbafafa987 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 11:35:44.636 +05:30 e02afffe-785a-4c0d-8cf7-7cbbafafa987 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 6471e12a-c146-460c-9448-f4e4ca821a6a}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1634} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"iAction\":81,\"Name\":\"Access\",\"Caption\":\"Access\",\"ActionType\":3},{\"iAction\":82,\"Name\":\"Add\",\"Caption\":\"New\",\"ActionType\":1},{\"iAction\":83,\"Name\":\"Edit\",\"Caption\":\"Edit\",\"ActionType\":1},{\"iAction\":84,\"Name\":\"Delete\",\"Caption\":\"Delete\",\"ActionType\":1},{\"iAction\":85,\"Name\":\"View\",\"Caption\":\"View\",\"ActionType\":1},{\"iAction\":86,\"Name\":\"Save\",\"Caption\":\"Save\",\"ActionType\":1},{\"iAction\":87,\"Name\":\"Excel\",\"Caption\":\"Excel\",\"ActionType\":1},{\"iAction\":88,\"Name\":\"ViewSummary\",\"Caption\":\"ViewSummary\",\"ActionType\":3},{\"iAction\":89,\"Name\":\"Close\",\"Caption\":\"Close\",\"ActionType\":1},{\"iAction\":90,\"Name\":\"Clear\",\"Caption\":\"Clear\",\"ActionType\":1},{\"iAction\":91,\"Name\":\"Copy\",\"Caption\":\"Copy\",\"ActionType\":5},{\"iAction\":92,\"Name\":\"Clone\",\"Caption\":\"Clone\",\"ActionType\":1},{\"iAction\":93,\"Name\":\"Import\",\"Caption\":\"Import\",\"ActionType\":1},{\"iAction\":94,\"Name\":\"Export\",\"Caption\":\"Export\",\"ActionType\":1},{\"iAction\":95,\"Name\":\"Load\",\"Caption\":\"Load\",\"ActionType\":1},{\"iAction\":96,\"Name\":\"Refresh\",\"Caption\":\"Refresh\",\"ActionType\":1},{\"iAction\":97,\"Name\":\"MassUpdate\",\"Caption\":\"Mass Update\",\"ActionType\":2},{\"iAction\":98,\"Name\":\"DeleteAll\",\"Caption\":\"Delete All\",\"ActionType\":2},{\"iAction\":99,\"Name\":\"Print\",\"Caption\":\"Print\",\"ActionType\":1},{\"iAction\":100,\"Name\":\"Settings\",\"Caption\":\"Settings\",\"ActionType\":2}]"} 2025-11-28 11:35:44.636 +05:30 e02afffe-785a-4c0d-8cf7-7cbbafafa987 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 200 1634 application/json; charset=utf-8 137.1144ms 2025-11-28 11:35:58.010 +05:30 380e37bc-074f-43c4-bd0a-08a692775afa INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 11:35:58.011 +05:30 380e37bc-074f-43c4-bd0a-08a692775afa INF CORS policy execution successful. 2025-11-28 11:35:58.011 +05:30 380e37bc-074f-43c4-bd0a-08a692775afa INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 204 null null 1.2124ms 2025-11-28 11:35:58.020 +05:30 41ec263e-8a9f-4ccc-87a4-6ccae134cee3 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 11:35:58.021 +05:30 41ec263e-8a9f-4ccc-87a4-6ccae134cee3 INF CORS policy execution successful. 2025-11-28 11:35:58.021 +05:30 41ec263e-8a9f-4ccc-87a4-6ccae134cee3 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 204 null null 0.639ms 2025-11-28 11:35:58.053 +05:30 b4547f71-ed9d-43a7-9050-9f27b2548cc9 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 11:35:58.054 +05:30 b4547f71-ed9d-43a7-9050-9f27b2548cc9 INF CORS policy execution successful. 2025-11-28 11:35:58.055 +05:30 b4547f71-ed9d-43a7-9050-9f27b2548cc9 INF HTTP request: Path: /transactionview/gettransactionviewlist QueryString: ?search=&DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:35:58.055 +05:30 b5e5782f-f9c7-4916-b1de-75bb9535904b INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 11:35:58.055 +05:30 b5e5782f-f9c7-4916-b1de-75bb9535904b INF Route matched with {action = "GetTransactionViewList", controller = "TransactionView"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionViewList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionViewController (Sang.CoreSettings.Api). 2025-11-28 11:35:58.077 +05:30 b5e5782f-f9c7-4916-b1de-75bb9535904b INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:35:58.078 +05:30 b5e5782f-f9c7-4916-b1de-75bb9535904b INF Executed action Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api) in 22.3938ms 2025-11-28 11:35:58.078 +05:30 b5e5782f-f9c7-4916-b1de-75bb9535904b INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 11:35:58.078 +05:30 b5e5782f-f9c7-4916-b1de-75bb9535904b INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: b4547f71-ed9d-43a7-9050-9f27b2548cc9}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 131} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":10,\"Name\":\"TestView\"}]"} 2025-11-28 11:35:58.078 +05:30 b5e5782f-f9c7-4916-b1de-75bb9535904b INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 200 131 application/json; charset=utf-8 25.6019ms 2025-11-28 11:35:58.119 +05:30 165eb7da-63c7-4689-a799-d81a140a6b79 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 11:35:58.120 +05:30 165eb7da-63c7-4689-a799-d81a140a6b79 INF CORS policy execution successful. 2025-11-28 11:35:58.120 +05:30 165eb7da-63c7-4689-a799-d81a140a6b79 INF HTTP request: Path: /transactionview/gettransactionviewlist QueryString: ?search=&DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:35:58.120 +05:30 886cbfca-cf1d-4f2d-8945-9aac2b4cfb80 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 11:35:58.120 +05:30 886cbfca-cf1d-4f2d-8945-9aac2b4cfb80 INF Route matched with {action = "GetTransactionViewList", controller = "TransactionView"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionViewList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionViewController (Sang.CoreSettings.Api). 2025-11-28 11:35:58.123 +05:30 886cbfca-cf1d-4f2d-8945-9aac2b4cfb80 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:35:58.123 +05:30 886cbfca-cf1d-4f2d-8945-9aac2b4cfb80 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api) in 3.1385ms 2025-11-28 11:35:58.123 +05:30 886cbfca-cf1d-4f2d-8945-9aac2b4cfb80 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 11:35:58.123 +05:30 886cbfca-cf1d-4f2d-8945-9aac2b4cfb80 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 165eb7da-63c7-4689-a799-d81a140a6b79}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 131} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":10,\"Name\":\"TestView\"}]"} 2025-11-28 11:35:58.124 +05:30 886cbfca-cf1d-4f2d-8945-9aac2b4cfb80 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 200 131 application/json; charset=utf-8 4.6962ms 2025-11-28 11:35:58.210 +05:30 b717eaea-272b-4d61-9f8e-622e63862f44 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - null null 2025-11-28 11:35:58.210 +05:30 b717eaea-272b-4d61-9f8e-622e63862f44 INF CORS policy execution successful. 2025-11-28 11:35:58.211 +05:30 b717eaea-272b-4d61-9f8e-622e63862f44 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - 204 null null 1.1136ms 2025-11-28 11:35:58.253 +05:30 2e69fd2f-c30f-40af-98a8-ba757e7e2488 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - null null 2025-11-28 11:35:58.253 +05:30 2e69fd2f-c30f-40af-98a8-ba757e7e2488 INF CORS policy execution successful. 2025-11-28 11:35:58.253 +05:30 2e69fd2f-c30f-40af-98a8-ba757e7e2488 INF HTTP request: Path: /transactionview/gettransactionviewfield QueryString: ?Id=10&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:35:58.253 +05:30 de7a7aac-c7ea-41dd-90c5-c4b9893fee15 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewField (Sang.CoreSettings.Api)' 2025-11-28 11:35:58.253 +05:30 de7a7aac-c7ea-41dd-90c5-c4b9893fee15 INF Route matched with {action = "GetTransactionViewField", controller = "TransactionView"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionViewField(Int32, Int32) on controller Sang.CoreSettings.Api.Controllers.TransactionViewController (Sang.CoreSettings.Api). 2025-11-28 11:35:58.276 +05:30 de7a7aac-c7ea-41dd-90c5-c4b9893fee15 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:35:58.276 +05:30 de7a7aac-c7ea-41dd-90c5-c4b9893fee15 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewField (Sang.CoreSettings.Api) in 22.4088ms 2025-11-28 11:35:58.276 +05:30 de7a7aac-c7ea-41dd-90c5-c4b9893fee15 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewField (Sang.CoreSettings.Api)' 2025-11-28 11:35:58.276 +05:30 de7a7aac-c7ea-41dd-90c5-c4b9893fee15 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 2e69fd2f-c30f-40af-98a8-ba757e7e2488}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 10280} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":1,\"Type\":2,\"Caption\":\"AdditionalCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput1\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":1,\"Type\":1,\"Caption\":\"Narration\",\"DefaultValue\":null,\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"sNarration\",\"ReadOnly\":false,\"NoDecimal\":200},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":2,\"Type\":2,\"Caption\":\"Discount\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput2\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":3,\"Type\":2,\"Caption\":\"Discount%\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput3\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":4,\"Type\":2,\"Caption\":\"TaxableAmt\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput4\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":4,\"Type\":1,\"Caption\":\"Id\",\"DefaultValue\":null,\"Hidden\":true,\"ViewField_ReadOnly\":false,\"Mandatory\":true,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":true,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"Id\",\"ReadOnly\":false,\"NoDecimal\":200},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":5,\"Type\":2,\"Caption\":\"VAT%\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput5\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":6,\"Type\":2,\"Caption\":\"VATAmt\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput6\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":7,\"Type\":2,\"Caption\":\"ShippingCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput7\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":8,\"Type\":2,\"Caption\":\"DeliveryCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput8\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":9,\"Type\":2,\"Caption\":\"LabourCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput9\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":10,\"Type\":2,\"Caption\":\"HandlingCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput10\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":11,\"Type\":2,\"Caption\":\"CustomDuty\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput11\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":12,\"Type\":2,\"Caption\":\"ServiceCharge\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput12\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":13,\"Type\":2,\"Caption\":\"Insurance\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput13\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":14,\"Type\":2,\"Caption\":\"LateFee\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput14\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":15,\"Type\":2,\"Caption\":\"SalesTax\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput15\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":16,\"Type\":2,\"Caption\":\"ExciseTax\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput16\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":17,\"Type\":2,\"Caption\":\"Rebate%\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput17\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":18,\"Type\":2,\"Caption\":\"Subsidy\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput18\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":19,\"Type\":2,\"Caption\":\"LoyaltyPoint\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput19\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":20,\"Type\":2,\"Caption\":\"TradeInValue\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput20\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":21,\"Type\":2,\"Caption\":\"Promotion\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput21\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":22,\"Type\":2,\"Caption\":\"CashDiscount \",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput22\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":23,\"Type\":2,\"Caption\":\"Membership\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput23\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":24,\"Type\":2,\"Caption\":\"PromotionDiscount\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput24\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":2,\"Type\":1,\"Caption\":\"PlaceOfSupply\",\"DefaultValue\":null,\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":2,\"Field_Name\":\"iPlaceOfSupply\",\"ReadOnly\":false,\"NoDecimal\":200},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":5,\"Type\":1,\"Caption\":\"Warehouse\",\"DefaultValue\":null,\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":2,\"Field_Name\":\"iWarehouse\",\"ReadOnly\":false,\"NoDecimal\":200}]"} 2025-11-28 11:35:58.277 +05:30 de7a7aac-c7ea-41dd-90c5-c4b9893fee15 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - 200 10280 application/json; charset=utf-8 24.4036ms 2025-11-28 11:36:16.270 +05:30 1121b6d3-40cb-4640-8a25-e6efcac75c6f INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode?preferenceModeId=1 - null null 2025-11-28 11:36:16.272 +05:30 1121b6d3-40cb-4640-8a25-e6efcac75c6f INF CORS policy execution successful. 2025-11-28 11:36:16.274 +05:30 1121b6d3-40cb-4640-8a25-e6efcac75c6f INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode?preferenceModeId=1 - 204 null null 3.4147ms 2025-11-28 11:36:16.326 +05:30 a2921189-bf6d-410f-a485-3d07ccbc81c5 INF Request starting HTTP/1.1 POST http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode?preferenceModeId=1 - null 0 2025-11-28 11:36:16.329 +05:30 a2921189-bf6d-410f-a485-3d07ccbc81c5 INF CORS policy execution successful. 2025-11-28 11:36:16.331 +05:30 a2921189-bf6d-410f-a485-3d07ccbc81c5 INF HTTP request: Path: /userpreference/updatepreferencemode QueryString: ?preferenceModeId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Content-Length: 0}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:36:16.333 +05:30 435aa96b-f728-4052-8192-07a1428d0cc2 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.UpdatePreferenceMode (Sang.CoreSettings.Api)' 2025-11-28 11:36:16.353 +05:30 435aa96b-f728-4052-8192-07a1428d0cc2 INF Route matched with {action = "UpdatePreferenceMode", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] UpdatePreferenceMode(Int32) on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 11:36:16.403 +05:30 435aa96b-f728-4052-8192-07a1428d0cc2 INF Executing CreatedAtActionResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:36:16.444 +05:30 435aa96b-f728-4052-8192-07a1428d0cc2 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.UpdatePreferenceMode (Sang.CoreSettings.Api) in 90.456ms 2025-11-28 11:36:16.444 +05:30 435aa96b-f728-4052-8192-07a1428d0cc2 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.UpdatePreferenceMode (Sang.CoreSettings.Api)' 2025-11-28 11:36:16.445 +05:30 435aa96b-f728-4052-8192-07a1428d0cc2 INF HTTP Response: StatusCode: 201 Headers: {X-Correlation-Id: a2921189-bf6d-410f-a485-3d07ccbc81c5}, {Location: http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 101} Body: {"status":"Success","statusCode":2001,"message":"Mode preference updated successfully.","result":"2"} 2025-11-28 11:36:16.445 +05:30 435aa96b-f728-4052-8192-07a1428d0cc2 INF Request finished HTTP/1.1 POST http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode?preferenceModeId=1 - 201 101 application/json; charset=utf-8 119.0021ms 2025-11-28 11:36:16.493 +05:30 175d7b97-a9ae-4b53-a866-cf61c40f16fa INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 11:36:16.493 +05:30 175d7b97-a9ae-4b53-a866-cf61c40f16fa INF CORS policy execution successful. 2025-11-28 11:36:16.493 +05:30 175d7b97-a9ae-4b53-a866-cf61c40f16fa INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 204 null null 0.6659ms 2025-11-28 11:36:16.538 +05:30 22839bce-a58e-4b6a-8c08-16b905e222cc INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 11:36:16.538 +05:30 22839bce-a58e-4b6a-8c08-16b905e222cc INF CORS policy execution successful. 2025-11-28 11:36:16.538 +05:30 22839bce-a58e-4b6a-8c08-16b905e222cc INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:36:16.539 +05:30 06b2c192-904f-41ec-8b12-ef7438b34392 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 11:36:16.539 +05:30 06b2c192-904f-41ec-8b12-ef7438b34392 INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 11:36:16.545 +05:30 06b2c192-904f-41ec-8b12-ef7438b34392 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:36:16.545 +05:30 06b2c192-904f-41ec-8b12-ef7438b34392 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 6.276ms 2025-11-28 11:36:16.545 +05:30 06b2c192-904f-41ec-8b12-ef7438b34392 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 11:36:16.545 +05:30 06b2c192-904f-41ec-8b12-ef7438b34392 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 22839bce-a58e-4b6a-8c08-16b905e222cc}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":1}]"} 2025-11-28 11:36:16.546 +05:30 06b2c192-904f-41ec-8b12-ef7438b34392 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 8.3836ms 2025-11-28 11:37:51.453 +05:30 4afeaf5a-51d4-4501-8125-1b44b617dc59 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode?preferenceModeId=2 - null null 2025-11-28 11:37:51.455 +05:30 4afeaf5a-51d4-4501-8125-1b44b617dc59 INF CORS policy execution successful. 2025-11-28 11:37:51.456 +05:30 4afeaf5a-51d4-4501-8125-1b44b617dc59 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode?preferenceModeId=2 - 204 null null 2.399ms 2025-11-28 11:37:51.499 +05:30 671f1504-6b82-4e2a-981c-34cb234c93f9 INF Request starting HTTP/1.1 POST http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode?preferenceModeId=2 - null 0 2025-11-28 11:37:51.501 +05:30 671f1504-6b82-4e2a-981c-34cb234c93f9 INF CORS policy execution successful. 2025-11-28 11:37:51.503 +05:30 671f1504-6b82-4e2a-981c-34cb234c93f9 INF HTTP request: Path: /userpreference/updatepreferencemode QueryString: ?preferenceModeId=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Content-Length: 0}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:37:51.505 +05:30 83203801-5cc3-4f2c-8a0b-0f0ab9a3493b INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.UpdatePreferenceMode (Sang.CoreSettings.Api)' 2025-11-28 11:37:51.505 +05:30 83203801-5cc3-4f2c-8a0b-0f0ab9a3493b INF Route matched with {action = "UpdatePreferenceMode", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] UpdatePreferenceMode(Int32) on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 11:37:51.528 +05:30 83203801-5cc3-4f2c-8a0b-0f0ab9a3493b INF Executing CreatedAtActionResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:37:51.533 +05:30 83203801-5cc3-4f2c-8a0b-0f0ab9a3493b INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.UpdatePreferenceMode (Sang.CoreSettings.Api) in 27.103ms 2025-11-28 11:37:51.533 +05:30 83203801-5cc3-4f2c-8a0b-0f0ab9a3493b INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.UpdatePreferenceMode (Sang.CoreSettings.Api)' 2025-11-28 11:37:51.534 +05:30 83203801-5cc3-4f2c-8a0b-0f0ab9a3493b INF HTTP Response: StatusCode: 201 Headers: {X-Correlation-Id: 671f1504-6b82-4e2a-981c-34cb234c93f9}, {Location: http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 101} Body: {"status":"Success","statusCode":2001,"message":"Mode preference updated successfully.","result":"2"} 2025-11-28 11:37:51.536 +05:30 83203801-5cc3-4f2c-8a0b-0f0ab9a3493b INF Request finished HTTP/1.1 POST http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode?preferenceModeId=2 - 201 101 application/json; charset=utf-8 36.8414ms 2025-11-28 11:37:51.587 +05:30 9edb02b0-d1c0-43dc-b4b7-67cbcdacce80 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 11:37:51.587 +05:30 9edb02b0-d1c0-43dc-b4b7-67cbcdacce80 INF CORS policy execution successful. 2025-11-28 11:37:51.587 +05:30 9edb02b0-d1c0-43dc-b4b7-67cbcdacce80 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 204 null null 0.3899ms 2025-11-28 11:37:51.631 +05:30 985df2d7-3c0e-43c8-999d-d2d60f30232d INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 11:37:51.631 +05:30 985df2d7-3c0e-43c8-999d-d2d60f30232d INF CORS policy execution successful. 2025-11-28 11:37:51.632 +05:30 985df2d7-3c0e-43c8-999d-d2d60f30232d INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:37:51.632 +05:30 03a4e95e-885f-4460-baaa-bf0663037296 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 11:37:51.632 +05:30 03a4e95e-885f-4460-baaa-bf0663037296 INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 11:37:51.636 +05:30 03a4e95e-885f-4460-baaa-bf0663037296 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:37:51.636 +05:30 03a4e95e-885f-4460-baaa-bf0663037296 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 3.8601ms 2025-11-28 11:37:51.636 +05:30 03a4e95e-885f-4460-baaa-bf0663037296 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 11:37:51.636 +05:30 03a4e95e-885f-4460-baaa-bf0663037296 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 985df2d7-3c0e-43c8-999d-d2d60f30232d}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 11:37:51.636 +05:30 03a4e95e-885f-4460-baaa-bf0663037296 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 5.6495ms 2025-11-28 11:39:29.494 +05:30 a563e13f-e884-4205-992e-e0d2b30ed8c4 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode?preferenceModeId=1 - null null 2025-11-28 11:39:29.496 +05:30 a563e13f-e884-4205-992e-e0d2b30ed8c4 INF CORS policy execution successful. 2025-11-28 11:39:29.497 +05:30 a563e13f-e884-4205-992e-e0d2b30ed8c4 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode?preferenceModeId=1 - 204 null null 2.8296ms 2025-11-28 11:39:29.538 +05:30 db46702f-c42f-4318-9bbe-7c1f44b68951 INF Request starting HTTP/1.1 POST http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode?preferenceModeId=1 - null 0 2025-11-28 11:39:29.539 +05:30 db46702f-c42f-4318-9bbe-7c1f44b68951 INF CORS policy execution successful. 2025-11-28 11:39:29.540 +05:30 db46702f-c42f-4318-9bbe-7c1f44b68951 INF HTTP request: Path: /userpreference/updatepreferencemode QueryString: ?preferenceModeId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Content-Length: 0}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:39:29.541 +05:30 2b0969ce-5b59-41f2-b40f-4d09d6ab5f8e INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.UpdatePreferenceMode (Sang.CoreSettings.Api)' 2025-11-28 11:39:29.541 +05:30 2b0969ce-5b59-41f2-b40f-4d09d6ab5f8e INF Route matched with {action = "UpdatePreferenceMode", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] UpdatePreferenceMode(Int32) on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 11:39:29.555 +05:30 2b0969ce-5b59-41f2-b40f-4d09d6ab5f8e INF Executing CreatedAtActionResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:39:29.557 +05:30 2b0969ce-5b59-41f2-b40f-4d09d6ab5f8e INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.UpdatePreferenceMode (Sang.CoreSettings.Api) in 15.6222ms 2025-11-28 11:39:29.558 +05:30 2b0969ce-5b59-41f2-b40f-4d09d6ab5f8e INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.UpdatePreferenceMode (Sang.CoreSettings.Api)' 2025-11-28 11:39:29.558 +05:30 2b0969ce-5b59-41f2-b40f-4d09d6ab5f8e INF HTTP Response: StatusCode: 201 Headers: {X-Correlation-Id: db46702f-c42f-4318-9bbe-7c1f44b68951}, {Location: http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 101} Body: {"status":"Success","statusCode":2001,"message":"Mode preference updated successfully.","result":"2"} 2025-11-28 11:39:29.558 +05:30 2b0969ce-5b59-41f2-b40f-4d09d6ab5f8e INF Request finished HTTP/1.1 POST http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode?preferenceModeId=1 - 201 101 application/json; charset=utf-8 20.7016ms 2025-11-28 11:39:29.621 +05:30 42dc58ea-cbb0-4152-be02-88431fc98486 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 11:39:29.621 +05:30 42dc58ea-cbb0-4152-be02-88431fc98486 INF CORS policy execution successful. 2025-11-28 11:39:29.621 +05:30 42dc58ea-cbb0-4152-be02-88431fc98486 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 204 null null 0.4153ms 2025-11-28 11:39:29.669 +05:30 4996fc3d-e9ee-48c3-9b4c-01c2c874d2d3 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 11:39:29.670 +05:30 4996fc3d-e9ee-48c3-9b4c-01c2c874d2d3 INF CORS policy execution successful. 2025-11-28 11:39:29.670 +05:30 4996fc3d-e9ee-48c3-9b4c-01c2c874d2d3 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:39:29.670 +05:30 3de56dde-c89a-409f-a3d6-843588f7169c INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 11:39:29.670 +05:30 3de56dde-c89a-409f-a3d6-843588f7169c INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 11:39:29.674 +05:30 3de56dde-c89a-409f-a3d6-843588f7169c INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:39:29.675 +05:30 3de56dde-c89a-409f-a3d6-843588f7169c INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 4.5043ms 2025-11-28 11:39:29.675 +05:30 3de56dde-c89a-409f-a3d6-843588f7169c INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 11:39:29.675 +05:30 3de56dde-c89a-409f-a3d6-843588f7169c INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 4996fc3d-e9ee-48c3-9b4c-01c2c874d2d3}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":1}]"} 2025-11-28 11:39:29.676 +05:30 3de56dde-c89a-409f-a3d6-843588f7169c INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 6.7922ms 2025-11-28 11:40:04.651 +05:30 86cf06c4-caf2-476f-aaba-12be35f715dd INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode?preferenceModeId=2 - null null 2025-11-28 11:40:04.670 +05:30 86cf06c4-caf2-476f-aaba-12be35f715dd INF CORS policy execution successful. 2025-11-28 11:40:04.697 +05:30 86cf06c4-caf2-476f-aaba-12be35f715dd INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode?preferenceModeId=2 - 204 null null 31.8421ms 2025-11-28 11:40:04.742 +05:30 58e77069-b523-4aac-a446-72126548bb82 INF Request starting HTTP/1.1 POST http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode?preferenceModeId=2 - null 0 2025-11-28 11:40:04.775 +05:30 58e77069-b523-4aac-a446-72126548bb82 INF CORS policy execution successful. 2025-11-28 11:40:04.783 +05:30 58e77069-b523-4aac-a446-72126548bb82 INF HTTP request: Path: /userpreference/updatepreferencemode QueryString: ?preferenceModeId=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Content-Length: 0}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:40:04.786 +05:30 88eacfd3-c37f-4246-885c-6293b5d49459 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.UpdatePreferenceMode (Sang.CoreSettings.Api)' 2025-11-28 11:40:04.787 +05:30 88eacfd3-c37f-4246-885c-6293b5d49459 INF Route matched with {action = "UpdatePreferenceMode", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] UpdatePreferenceMode(Int32) on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 11:40:04.853 +05:30 88eacfd3-c37f-4246-885c-6293b5d49459 INF Executing CreatedAtActionResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:40:04.857 +05:30 88eacfd3-c37f-4246-885c-6293b5d49459 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.UpdatePreferenceMode (Sang.CoreSettings.Api) in 69.8605ms 2025-11-28 11:40:04.857 +05:30 88eacfd3-c37f-4246-885c-6293b5d49459 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.UpdatePreferenceMode (Sang.CoreSettings.Api)' 2025-11-28 11:40:04.858 +05:30 88eacfd3-c37f-4246-885c-6293b5d49459 INF HTTP Response: StatusCode: 201 Headers: {X-Correlation-Id: 58e77069-b523-4aac-a446-72126548bb82}, {Location: http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 101} Body: {"status":"Success","statusCode":2001,"message":"Mode preference updated successfully.","result":"2"} 2025-11-28 11:40:04.859 +05:30 88eacfd3-c37f-4246-885c-6293b5d49459 INF Request finished HTTP/1.1 POST http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode?preferenceModeId=2 - 201 101 application/json; charset=utf-8 117.275ms 2025-11-28 11:40:04.927 +05:30 3c95de81-bb80-4e56-856c-38347b9e1f94 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 11:40:04.928 +05:30 3c95de81-bb80-4e56-856c-38347b9e1f94 INF CORS policy execution successful. 2025-11-28 11:40:04.929 +05:30 3c95de81-bb80-4e56-856c-38347b9e1f94 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 204 null null 2.3067ms 2025-11-28 11:40:04.976 +05:30 3157574c-8f43-4621-a6d1-cffc42bd6986 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 11:40:04.979 +05:30 3157574c-8f43-4621-a6d1-cffc42bd6986 INF CORS policy execution successful. 2025-11-28 11:40:04.982 +05:30 3157574c-8f43-4621-a6d1-cffc42bd6986 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:40:04.985 +05:30 cde50928-b838-40ff-9108-47a3f257ecbf INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 11:40:04.986 +05:30 cde50928-b838-40ff-9108-47a3f257ecbf INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 11:40:05.002 +05:30 cde50928-b838-40ff-9108-47a3f257ecbf INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:40:05.003 +05:30 cde50928-b838-40ff-9108-47a3f257ecbf INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 16.6457ms 2025-11-28 11:40:05.003 +05:30 cde50928-b838-40ff-9108-47a3f257ecbf INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 11:40:05.004 +05:30 cde50928-b838-40ff-9108-47a3f257ecbf INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 3157574c-8f43-4621-a6d1-cffc42bd6986}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 11:40:05.005 +05:30 cde50928-b838-40ff-9108-47a3f257ecbf INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 29.2019ms 2025-11-28 11:40:16.250 +05:30 478ad1ba-8bf9-4ebf-8ffd-fa9285c3765e INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode?preferenceModeId=1 - null null 2025-11-28 11:40:16.251 +05:30 478ad1ba-8bf9-4ebf-8ffd-fa9285c3765e INF CORS policy execution successful. 2025-11-28 11:40:16.251 +05:30 478ad1ba-8bf9-4ebf-8ffd-fa9285c3765e INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode?preferenceModeId=1 - 204 null null 1.1809ms 2025-11-28 11:40:16.292 +05:30 0fa6f7fa-0b4f-4de9-9470-9eb3fa4b6c4c INF Request starting HTTP/1.1 POST http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode?preferenceModeId=1 - null 0 2025-11-28 11:40:16.293 +05:30 0fa6f7fa-0b4f-4de9-9470-9eb3fa4b6c4c INF CORS policy execution successful. 2025-11-28 11:40:16.293 +05:30 0fa6f7fa-0b4f-4de9-9470-9eb3fa4b6c4c INF HTTP request: Path: /userpreference/updatepreferencemode QueryString: ?preferenceModeId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Content-Length: 0}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:40:16.294 +05:30 4e849309-b365-42b1-a0b6-79839f0a9a3c INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.UpdatePreferenceMode (Sang.CoreSettings.Api)' 2025-11-28 11:40:16.295 +05:30 4e849309-b365-42b1-a0b6-79839f0a9a3c INF Route matched with {action = "UpdatePreferenceMode", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] UpdatePreferenceMode(Int32) on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 11:40:16.301 +05:30 4e849309-b365-42b1-a0b6-79839f0a9a3c INF Executing CreatedAtActionResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:40:16.301 +05:30 4e849309-b365-42b1-a0b6-79839f0a9a3c INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.UpdatePreferenceMode (Sang.CoreSettings.Api) in 6.2216ms 2025-11-28 11:40:16.301 +05:30 4e849309-b365-42b1-a0b6-79839f0a9a3c INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.UpdatePreferenceMode (Sang.CoreSettings.Api)' 2025-11-28 11:40:16.302 +05:30 4e849309-b365-42b1-a0b6-79839f0a9a3c INF HTTP Response: StatusCode: 201 Headers: {X-Correlation-Id: 0fa6f7fa-0b4f-4de9-9470-9eb3fa4b6c4c}, {Location: http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 101} Body: {"status":"Success","statusCode":2001,"message":"Mode preference updated successfully.","result":"2"} 2025-11-28 11:40:16.302 +05:30 4e849309-b365-42b1-a0b6-79839f0a9a3c INF Request finished HTTP/1.1 POST http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode?preferenceModeId=1 - 201 101 application/json; charset=utf-8 10.1449ms 2025-11-28 11:40:16.348 +05:30 7d0e945e-c199-4a17-bf9e-85afe25cda8b INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 11:40:16.348 +05:30 7d0e945e-c199-4a17-bf9e-85afe25cda8b INF CORS policy execution successful. 2025-11-28 11:40:16.348 +05:30 7d0e945e-c199-4a17-bf9e-85afe25cda8b INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 204 null null 0.5711ms 2025-11-28 11:40:16.401 +05:30 5924921a-7c5a-43d3-bd46-c7ed6b9b1a61 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 11:40:16.402 +05:30 5924921a-7c5a-43d3-bd46-c7ed6b9b1a61 INF CORS policy execution successful. 2025-11-28 11:40:16.402 +05:30 5924921a-7c5a-43d3-bd46-c7ed6b9b1a61 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:40:16.402 +05:30 c0c861c9-c627-4351-b047-067c40a267a6 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 11:40:16.402 +05:30 c0c861c9-c627-4351-b047-067c40a267a6 INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 11:40:16.405 +05:30 c0c861c9-c627-4351-b047-067c40a267a6 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:40:16.405 +05:30 c0c861c9-c627-4351-b047-067c40a267a6 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 2.9694ms 2025-11-28 11:40:16.405 +05:30 c0c861c9-c627-4351-b047-067c40a267a6 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 11:40:16.406 +05:30 c0c861c9-c627-4351-b047-067c40a267a6 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 5924921a-7c5a-43d3-bd46-c7ed6b9b1a61}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":1}]"} 2025-11-28 11:40:16.406 +05:30 c0c861c9-c627-4351-b047-067c40a267a6 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 4.8453ms 2025-11-28 11:41:10.172 +05:30 d7cb4208-865c-458c-b75a-20f8367aea91 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode?preferenceModeId=2 - null null 2025-11-28 11:41:10.174 +05:30 d7cb4208-865c-458c-b75a-20f8367aea91 INF CORS policy execution successful. 2025-11-28 11:41:10.175 +05:30 d7cb4208-865c-458c-b75a-20f8367aea91 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode?preferenceModeId=2 - 204 null null 2.4124ms 2025-11-28 11:41:10.232 +05:30 31d273ce-e822-41c9-bb16-5054eb8bd5d5 INF Request starting HTTP/1.1 POST http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode?preferenceModeId=2 - null 0 2025-11-28 11:41:10.234 +05:30 31d273ce-e822-41c9-bb16-5054eb8bd5d5 INF CORS policy execution successful. 2025-11-28 11:41:10.234 +05:30 31d273ce-e822-41c9-bb16-5054eb8bd5d5 INF HTTP request: Path: /userpreference/updatepreferencemode QueryString: ?preferenceModeId=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Content-Length: 0}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:41:10.235 +05:30 06a7c27f-357f-4630-a2a4-bdb7b7943047 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.UpdatePreferenceMode (Sang.CoreSettings.Api)' 2025-11-28 11:41:10.235 +05:30 06a7c27f-357f-4630-a2a4-bdb7b7943047 INF Route matched with {action = "UpdatePreferenceMode", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] UpdatePreferenceMode(Int32) on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 11:41:10.244 +05:30 06a7c27f-357f-4630-a2a4-bdb7b7943047 INF Executing CreatedAtActionResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:41:10.246 +05:30 06a7c27f-357f-4630-a2a4-bdb7b7943047 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.UpdatePreferenceMode (Sang.CoreSettings.Api) in 10.2998ms 2025-11-28 11:41:10.246 +05:30 06a7c27f-357f-4630-a2a4-bdb7b7943047 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.UpdatePreferenceMode (Sang.CoreSettings.Api)' 2025-11-28 11:41:10.246 +05:30 06a7c27f-357f-4630-a2a4-bdb7b7943047 INF HTTP Response: StatusCode: 201 Headers: {X-Correlation-Id: 31d273ce-e822-41c9-bb16-5054eb8bd5d5}, {Location: http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 101} Body: {"status":"Success","statusCode":2001,"message":"Mode preference updated successfully.","result":"2"} 2025-11-28 11:41:10.247 +05:30 06a7c27f-357f-4630-a2a4-bdb7b7943047 INF Request finished HTTP/1.1 POST http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode?preferenceModeId=2 - 201 101 application/json; charset=utf-8 14.326ms 2025-11-28 11:41:10.290 +05:30 83f77cc2-931b-47cc-83f3-a301fc57e299 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 11:41:10.291 +05:30 83f77cc2-931b-47cc-83f3-a301fc57e299 INF CORS policy execution successful. 2025-11-28 11:41:10.291 +05:30 83f77cc2-931b-47cc-83f3-a301fc57e299 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 204 null null 0.3713ms 2025-11-28 11:41:10.331 +05:30 b672be24-0ea5-427a-9299-baa698c60705 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 11:41:10.332 +05:30 b672be24-0ea5-427a-9299-baa698c60705 INF CORS policy execution successful. 2025-11-28 11:41:10.332 +05:30 b672be24-0ea5-427a-9299-baa698c60705 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:41:10.332 +05:30 3f85f799-0d4f-497a-88f2-c0cb51e34483 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 11:41:10.332 +05:30 3f85f799-0d4f-497a-88f2-c0cb51e34483 INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 11:41:10.337 +05:30 3f85f799-0d4f-497a-88f2-c0cb51e34483 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:41:10.337 +05:30 3f85f799-0d4f-497a-88f2-c0cb51e34483 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 5.2121ms 2025-11-28 11:41:10.338 +05:30 3f85f799-0d4f-497a-88f2-c0cb51e34483 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 11:41:10.338 +05:30 3f85f799-0d4f-497a-88f2-c0cb51e34483 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: b672be24-0ea5-427a-9299-baa698c60705}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 11:41:10.338 +05:30 3f85f799-0d4f-497a-88f2-c0cb51e34483 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 6.7076ms 2025-11-28 11:41:53.965 +05:30 e66b544a-60af-4189-89ea-2635e96909a3 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 11:41:53.966 +05:30 e66b544a-60af-4189-89ea-2635e96909a3 INF CORS policy execution successful. 2025-11-28 11:41:53.967 +05:30 e66b544a-60af-4189-89ea-2635e96909a3 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 204 null null 2.0259ms 2025-11-28 11:41:54.008 +05:30 bccad950-84af-4a71-a566-8b9940e5ede1 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 11:41:54.009 +05:30 bccad950-84af-4a71-a566-8b9940e5ede1 INF CORS policy execution successful. 2025-11-28 11:41:54.009 +05:30 bccad950-84af-4a71-a566-8b9940e5ede1 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 204 null null 0.9688ms 2025-11-28 11:41:54.009 +05:30 f3fea056-0f45-40b3-9527-723c48a1f694 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 11:41:54.010 +05:30 f3fea056-0f45-40b3-9527-723c48a1f694 INF CORS policy execution successful. 2025-11-28 11:41:54.010 +05:30 8b6160bd-dc4a-409a-bfa5-9514805d5388 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 11:41:54.010 +05:30 f3fea056-0f45-40b3-9527-723c48a1f694 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 204 null null 0.2431ms 2025-11-28 11:41:54.010 +05:30 8b6160bd-dc4a-409a-bfa5-9514805d5388 INF CORS policy execution successful. 2025-11-28 11:41:54.010 +05:30 8b6160bd-dc4a-409a-bfa5-9514805d5388 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 204 null null 0.4522ms 2025-11-28 11:41:54.018 +05:30 44bee81b-7e9f-4dc8-bf0e-2f2e85ac5e82 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 11:41:54.019 +05:30 44bee81b-7e9f-4dc8-bf0e-2f2e85ac5e82 INF CORS policy execution successful. 2025-11-28 11:41:54.019 +05:30 44bee81b-7e9f-4dc8-bf0e-2f2e85ac5e82 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:41:54.020 +05:30 d2ed95fa-1795-4b65-bddc-9feec4714659 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 11:41:54.020 +05:30 d2ed95fa-1795-4b65-bddc-9feec4714659 INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 11:41:54.032 +05:30 d2ed95fa-1795-4b65-bddc-9feec4714659 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:41:54.033 +05:30 d2ed95fa-1795-4b65-bddc-9feec4714659 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 12.1388ms 2025-11-28 11:41:54.033 +05:30 d2ed95fa-1795-4b65-bddc-9feec4714659 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 11:41:54.033 +05:30 d2ed95fa-1795-4b65-bddc-9feec4714659 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 44bee81b-7e9f-4dc8-bf0e-2f2e85ac5e82}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 11:41:54.033 +05:30 d2ed95fa-1795-4b65-bddc-9feec4714659 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 15.6737ms 2025-11-28 11:41:54.052 +05:30 b924b1d7-23be-4d9e-be43-a7bcfd110f87 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 11:41:54.052 +05:30 b924b1d7-23be-4d9e-be43-a7bcfd110f87 INF CORS policy execution successful. 2025-11-28 11:41:54.053 +05:30 b924b1d7-23be-4d9e-be43-a7bcfd110f87 INF HTTP request: Path: /menu/getmenudetails QueryString: ?languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:41:54.053 +05:30 730d9452-a4a7-4475-be09-73e73bf2b23c INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 11:41:54.053 +05:30 730d9452-a4a7-4475-be09-73e73bf2b23c INF Route matched with {action = "GetMenuDetails", controller = "Menu"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetMenuDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.MenuController (Sang.CoreSettings.Api). 2025-11-28 11:41:54.087 +05:30 730d9452-a4a7-4475-be09-73e73bf2b23c INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:41:54.094 +05:30 169a13c2-63aa-4527-b2d7-439189f3a6b2 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 11:41:54.094 +05:30 169a13c2-63aa-4527-b2d7-439189f3a6b2 INF CORS policy execution successful. 2025-11-28 11:41:54.095 +05:30 169a13c2-63aa-4527-b2d7-439189f3a6b2 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:41:54.095 +05:30 7060c34f-c322-4ac1-a37d-e107cfa43d76 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 11:41:54.095 +05:30 7060c34f-c322-4ac1-a37d-e107cfa43d76 INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 11:41:54.095 +05:30 730d9452-a4a7-4475-be09-73e73bf2b23c INF Executed action Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api) in 41.6736ms 2025-11-28 11:41:54.096 +05:30 730d9452-a4a7-4475-be09-73e73bf2b23c INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 11:41:54.097 +05:30 730d9452-a4a7-4475-be09-73e73bf2b23c INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: b924b1d7-23be-4d9e-be43-a7bcfd110f87}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 36722} Body: {"status":"Success","statusCode":2000,"message":"Menu Details retrieved.","result":"{\"MenuDetails\":[{\"MenuId\":93,\"MenuName\":\"TestingMaster\",\"MenuCaption\":\"Testing\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Testing\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":66},{\"MenuId\":94,\"MenuName\":\"TestingTab\",\"MenuCaption\":\"TestingTabs\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestingTabs\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":67},{\"MenuId\":64,\"MenuName\":\"NewTest\",\"MenuCaption\":\"Test\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":62,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Test\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":46},{\"MenuId\":70,\"MenuName\":\"TestMenu\",\"MenuCaption\":\"TestMenu\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestMenu\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":49},{\"MenuId\":80,\"MenuName\":\"PTag1\",\"MenuCaption\":\"TestTag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestTag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":58},{\"MenuId\":81,\"MenuName\":\"General Settings\",\"MenuCaption\":\"General Settings\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/general-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":6,\"TagId\":59},{\"MenuId\":82,\"MenuName\":\"t4t4\",\"MenuCaption\":\"y5yy5\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/y5yy5\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":60},{\"MenuId\":90,\"MenuName\":\"Steffy_pos\",\"MenuCaption\":\"s_pos\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tags/s_pos\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":65},{\"MenuId\":125,\"MenuName\":\"dipintag1\",\"MenuCaption\":\"dipintag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/dipintag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":71},{\"MenuId\":147,\"MenuName\":\"Tag View\",\"MenuCaption\":\"Tag View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":148,\"MenuName\":\"Voucher View\",\"MenuCaption\":\"Voucher View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/voucher-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":150,\"MenuName\":\"Test_steffy1\",\"MenuCaption\":\"TSteffy1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TSteffy1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":77},{\"MenuId\":153,\"MenuName\":\"TS_Tag\",\"MenuCaption\":\"TestSteffyTag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":152,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestSteffyTag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":79},{\"MenuId\":156,\"MenuName\":\"gokultest1\",\"MenuCaption\":\"gokul\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/gokul\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":81},{\"MenuId\":157,\"MenuName\":\"CostCenter\",\"MenuCaption\":\"cc\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/cc\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":82},{\"MenuId\":159,\"MenuName\":\"ProductTag\",\"MenuCaption\":\"PT\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":157,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/PT\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":83},{\"MenuId\":162,\"MenuName\":\"pos_Tag1_name\",\"MenuCaption\":\"pos_Tag1_caption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/pos_Tag1_caption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":86},{\"MenuId\":163,\"MenuName\":\"Vendor\",\"MenuCaption\":\"Vendor/Supplier\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":163,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Vendor/Supplier\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":87},{\"MenuId\":164,\"MenuName\":\"ChartOfAccount\",\"MenuCaption\":\"COA\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/COA\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":88},{\"MenuId\":166,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":90},{\"MenuId\":167,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":91},{\"MenuId\":168,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":92},{\"MenuId\":170,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":168,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":93},{\"MenuId\":172,\"MenuName\":\"TradeTypeName\",\"MenuCaption\":\"TradeTypeCaption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TradeTypeCaption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":94},{\"MenuId\":139,\"MenuName\":\"Receipt Payment\",\"MenuCaption\":\"Receipt Payment\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":40,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Receipt Payment\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":72},{\"MenuId\":141,\"MenuName\":\"child\",\"MenuCaption\":\"child\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":140,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/child\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":73},{\"MenuId\":144,\"MenuName\":\"Base Document\",\"MenuCaption\":\"Base Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/base-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":75},{\"MenuId\":145,\"MenuName\":\"Sub Document\",\"MenuCaption\":\"Sub Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sub-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":76},{\"MenuId\":178,\"MenuName\":\"Account_Err\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":177,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Account\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":97},{\"MenuId\":185,\"MenuName\":\"STag1\",\"MenuCaption\":\"STag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":98},{\"MenuId\":186,\"MenuName\":\"STag2\",\"MenuCaption\":\"STag2\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag2\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":99},{\"MenuId\":188,\"MenuName\":\"stag4\",\"MenuCaption\":\"tag4\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag4\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":101},{\"MenuId\":189,\"MenuName\":\"test_tag\",\"MenuCaption\":\"testtag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/testtag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":102},{\"MenuId\":190,\"MenuName\":\"sss\",\"MenuCaption\":\"sss\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sss\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":103},{\"MenuId\":191,\"MenuName\":\"zzz\",\"MenuCaption\":\"lll\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/lll\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":104},{\"MenuId\":182,\"MenuName\":\"Menu_SteffyTest\",\"MenuCaption\":\"Menu_SteffyTest\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":183,\"MenuName\":\"test2\",\"MenuCaption\":\"test2\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":149,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":184,\"MenuName\":\"test3\",\"MenuCaption\":\"test3\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":6,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":146,\"MenuName\":\"View\",\"MenuCaption\":\"View\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":142,\"MenuName\":\"Voucher Setting\",\"MenuCaption\":\"Voucher Setting\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":111,\"MenuName\":\"Business Entity\",\"MenuCaption\":\"Business Entity\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":\"/Business-Entity\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":1},{\"MenuId\":113,\"MenuName\":\"steffy\",\"MenuCaption\":\"steffy\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":176,\"MenuName\":\"aas\",\"MenuCaption\":\"aas\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":177,\"MenuName\":\"Error_Tracker_Masters\",\"MenuCaption\":\"Error_Tracker_Masters\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":92,\"MenuName\":\"test1\",\"MenuCaption\":\"test1\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":58,\"MenuName\":\"ggrgr\",\"MenuCaption\":\"ggrgr\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":57,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":60,\"MenuName\":\"effefefef\",\"MenuCaption\":\"effefefef\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":59,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":109,\"MenuName\":\"Password Policy\",\"MenuCaption\":\"Password Policy\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"\",\"ToolTip\":\"\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"Password Policy_icon.png\",\"URL\":\"/PasswordPolicy\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":38,\"MenuName\":\"Create Company\",\"MenuCaption\":\"Create Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company record\",\"ToolTip\":\"Access create company page\",\"IsGroup\":false,\"ParentId\":17,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/create-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":41,\"MenuName\":\"Tag Settings\",\"MenuCaption\":\"Tag Settings\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/tag-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":42,\"MenuName\":\"Open Company\",\"MenuCaption\":\"Open Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":null,\"URL\":null,\"Type\":null,\"ExternalLink\":null,\"ScreenType\":null,\"TagId\":null},{\"MenuId\":1,\"MenuName\":\"Home\",\"MenuCaption\":\"Home\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":\"Alt+O\",\"Description\":\"'Navigate to the home page\",\"ToolTip\":\"Go to the main home page\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"home\",\"URL\":\"/home\",\"Type\":1,\"ExternalLink\":\"1\",\"ScreenType\":0,\"TagId\":1},{\"MenuId\":17,\"MenuName\":\"New Company\",\"MenuCaption\":\"New Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company\",\"ToolTip\":\"Create a new company record\",\"IsGroup\":true,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/new-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":18,\"MenuName\":\"Edit Company\",\"MenuCaption\":\"Edit Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Edit a new company\",\"ToolTip\":\"Edit a new company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":19,\"MenuName\":\"Delete Company\",\"MenuCaption\":\"Delete Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Delete a company\",\"ToolTip\":\"Delete a company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":20,\"MenuName\":\"Create Profile\",\"MenuCaption\":\"Create Profile\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new user profile\",\"ToolTip\":\"Set up a new user profile\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_profile_icon.png\",\"URL\":\"/create-profile\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":23,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage account details\",\"ToolTip\":\"Access account management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"account_icon.png\",\"URL\":\"/account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":28,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage currency master data\",\"ToolTip\":\"Access currency master management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"currency_master_icon.png\",\"URL\":\"/currency-master\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":4},{\"MenuId\":114,\"MenuName\":\"Change Password\",\"MenuCaption\":\"Change Password\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Change Password\",\"ToolTip\":\"Change Password\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"ChangePassword_icon.png\",\"URL\":\"/ChangePassword\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":115,\"MenuName\":\"Update Personal Info\",\"MenuCaption\":\"Update Personal Info\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Update Personal Info\",\"ToolTip\":\"Update Personal Info\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"UpdatePersonal_Info_icon.png\",\"URL\":\"/Update-Personal-Info\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":180,\"MenuName\":\"Purchase\",\"MenuCaption\":\"Purchase\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Purchase Menu\",\"ToolTip\":\"Go to Purchase\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Purchase\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":181,\"MenuName\":\"Sales\",\"MenuCaption\":\"Sales\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Sales Menu\",\"ToolTip\":\"Go to Sales\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Sales\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":29,\"MenuName\":\"Exchange Rate\",\"MenuCaption\":\"Exchange Rate\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage exchange rate data\",\"ToolTip\":\"Access exchange rate management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_icon.png\",\"URL\":\"/exchange-rate\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":4,\"TagId\":null},{\"MenuId\":24,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage currency details\",\"ToolTip\":\"Access currency management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"currency_icon.png\",\"URL\":\"/tags/currency\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":21,\"MenuName\":\"Create Role\",\"MenuCaption\":\"Create Role\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Create a new user role\",\"ToolTip\":\"Define a new user role\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_role_icon.png\",\"URL\":\"/create-role\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":2,\"TagId\":null},{\"MenuId\":2,\"MenuName\":\"Company\",\"MenuCaption\":\"Company\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"View and manage company details\",\"ToolTip\":\"Access company information\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"company_icon.png\",\"URL\":\"/company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":32,\"MenuName\":\"Unit\",\"MenuCaption\":\"Unit\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage units of measurement\",\"ToolTip\":\"Access unit management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"unit_icon.png\",\"URL\":\"/unit\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":14},{\"MenuId\":3,\"MenuName\":\"Security\",\"MenuCaption\":\"Security\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage user permissions and roles\",\"ToolTip\":\"Configure security settings\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"security_icon.png\",\"URL\":\"/security\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":22,\"MenuName\":\"Create User\",\"MenuCaption\":\"Create User\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Create a new user account\",\"ToolTip\":\"Add a new user to the system\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_user_icon.png\",\"URL\":\"/create-user\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":3,\"TagId\":null},{\"MenuId\":25,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage product details\",\"ToolTip\":\"Access product management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"product_icon.png\",\"URL\":\"/tags/product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":30,\"MenuName\":\"Exchange Rate History\",\"MenuCaption\":\"Exchange Rate History\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"View exchange rate history\",\"ToolTip\":\"Access historical exchange rate data\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_history_icon.png\",\"URL\":\"/exchange-rate-history\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":5,\"TagId\":null},{\"MenuId\":4,\"MenuName\":\"Tags\",\"MenuCaption\":\"Tags\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Maintain master data records\",\"ToolTip\":\"Access master data management\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"masters_icon.png\",\"URL\":\"/masters\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":34,\"MenuName\":\"Seller Price Book\",\"MenuCaption\":\"Seller Price Book\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage seller price books\",\"ToolTip\":\"Access seller price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"seller_price_book_icon.png\",\"URL\":\"/seller-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":46,\"MenuName\":\"PlaceofSupply\",\"MenuCaption\":\"Place of Supply\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage Place of supply details\",\"ToolTip\":\"Access Place of supply management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Placeofsupply_icon.png\",\"URL\":\"/tags/Placeofsupply\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":20},{\"MenuId\":95,\"MenuName\":\"Jurisdiction\",\"MenuCaption\":\"Jurisdiction\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Jurisdiction\",\"ToolTip\":\"Jurisdiction\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Jurisdiction_icon.png\",\"URL\":\"/tags/Jurisdiction\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":21},{\"MenuId\":96,\"MenuName\":\"Tax Code\",\"MenuCaption\":\"Tax Code\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Tax Code\",\"ToolTip\":\"Tax Code\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Tax Code_icon.png\",\"URL\":\"/tags/Tax Code\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":22},{\"MenuId\":97,\"MenuName\":\"Nationality\",\"MenuCaption\":\"Nationality\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Nationality\",\"ToolTip\":\"Nationality\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Nationality\",\"URL\":\"/tags/Nationality\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":23},{\"MenuId\":98,\"MenuName\":\"Country\",\"MenuCaption\":\"Country\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Country\",\"ToolTip\":\"Country\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Country\",\"URL\":\"/tags/Country\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":24},{\"MenuId\":99,\"MenuName\":\"Province\",\"MenuCaption\":\"Province\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Province\",\"ToolTip\":\"Province\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Province_icon.png\",\"URL\":\"/tags/Province\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":25},{\"MenuId\":100,\"MenuName\":\"Territory\",\"MenuCaption\":\"Territory\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Territory\",\"ToolTip\":\"Territory\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Territory_icon.png\",\"URL\":\"/tags/Territory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":26},{\"MenuId\":101,\"MenuName\":\"Township\",\"MenuCaption\":\"Township\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Township\",\"ToolTip\":\"Township\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Township_icon.png\",\"URL\":\"/tags/Township\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":27},{\"MenuId\":102,\"MenuName\":\"Zone\",\"MenuCaption\":\"Zone\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Zone\",\"ToolTip\":\"Zone\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Zone_icon.png\",\"URL\":\"/tags/Zone\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":28},{\"MenuId\":103,\"MenuName\":\"City\",\"MenuCaption\":\"City\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"City\",\"ToolTip\":\"City\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"City_icon.png\",\"URL\":\"/tags/City\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":29},{\"MenuId\":104,\"MenuName\":\"Emplyee\",\"MenuCaption\":\"Emplyee\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Emplyee\",\"ToolTip\":\"Emplyee\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Emplyee_icon.png\",\"URL\":\"/tags/Emplyee\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":30},{\"MenuId\":105,\"MenuName\":\"Fixed Assets\",\"MenuCaption\":\"Fixed Assets\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Fixed Assets\",\"ToolTip\":\"Fixed Assets\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Fixed Assets_icon.png\",\"URL\":\"/tags/Fixed Assets\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":31},{\"MenuId\":106,\"MenuName\":\"Employee Category\",\"MenuCaption\":\"Employee Category\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Employee Category\",\"ToolTip\":\"Employee Category\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Employee Category_icon.png\",\"URL\":\"/tags/Employee Category\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":32},{\"MenuId\":37,\"MenuName\":\"Warehouse\",\"MenuCaption\":\"Warehouse\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage warehouse details\",\"ToolTip\":\"Access warehouse management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"warehouse_icon.png\",\"URL\":\"/tags/warehouse\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":13},{\"MenuId\":128,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Product\",\"ToolTip\":\"Product\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Product_icon.png\",\"URL\":\"/tags/Product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":11},{\"MenuId\":129,\"MenuName\":\"Unit Conversion\",\"MenuCaption\":\"Unit Conversion\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Unit Conversion\",\"ToolTip\":\"Unit Conversion\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Unit Conversion_icon.png\",\"URL\":\"/unit-conversion\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":15},{\"MenuId\":130,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Account\",\"ToolTip\":\"Account\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Account_icon.png\",\"URL\":\"/tags/Account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":2},{\"MenuId\":131,\"MenuName\":\"Customer\",\"MenuCaption\":\"Customer\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Customer\",\"ToolTip\":\"Customer\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Customer_icon.png\",\"URL\":\"/tags/Customer\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":3},{\"MenuId\":133,\"MenuName\":\"Outlet\",\"MenuCaption\":\"Outlet\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Outlet\",\"ToolTip\":\"Outlet\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Outlet_icon.png\",\"URL\":\"/tags/Outlet\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":16},{\"MenuId\":134,\"MenuName\":\"Bin\",\"MenuCaption\":\"Bin\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bin\",\"ToolTip\":\"Bin\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bin_icon.png\",\"URL\":\"/tags/Bin\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":17},{\"MenuId\":135,\"MenuName\":\"Bank\",\"MenuCaption\":\"Bank\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bank\",\"ToolTip\":\"Bank\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bank_icon.png\",\"URL\":\"/tags/Bank\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":18},{\"MenuId\":136,\"MenuName\":\"BankBranch\",\"MenuCaption\":\"BankBranch\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"BankBranch\",\"ToolTip\":\"BankBranch\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"BankBranch_icon.png\",\"URL\":\"/tags/BankBranch\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":19},{\"MenuId\":35,\"MenuName\":\"Buyer Price Book\",\"MenuCaption\":\"Buyer Price Book\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"Manage buyer price books\",\"ToolTip\":\"Access buyer price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"buyer_price_book_icon.png\",\"URL\":\"/buyer-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":5,\"MenuName\":\"Financials\",\"MenuCaption\":\"Financials\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"View financial reports\",\"ToolTip\":\"Access financial data and reports\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"dollar-sign\",\"URL\":\"\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":5},{\"MenuId\":6,\"MenuName\":\"Inventory\",\"MenuCaption\":\"Inventory\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage inventory items and stock\",\"ToolTip\":\"Access inventory management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"warehouse\",\"URL\":\"/inventory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":6},{\"MenuId\":36,\"MenuName\":\"Barcode Definition\",\"MenuCaption\":\"Barcode Definition\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage barcode definitions\",\"ToolTip\":\"Access barcode definition management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"barcode_definition_icon.png\",\"URL\":\"/barcode-definition\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":7,\"MenuName\":\"Fixed Asset\",\"MenuCaption\":\"Fixed Asset\",\"ModuleId\":1,\"MenuIndex\":7,\"ShortcutKey\":null,\"Description\":\"Track fixed assets\",\"ToolTip\":\"Access fixed asset management\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"university\",\"URL\":\"/fixed-asset\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":7},{\"MenuId\":8,\"MenuName\":\"Production\",\"MenuCaption\":\"Production\",\"ModuleId\":1,\"MenuIndex\":8,\"ShortcutKey\":null,\"Description\":\"Manage production processes\",\"ToolTip\":\"Access production management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"boxes\",\"URL\":\"/production\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":8},{\"MenuId\":10,\"MenuName\":\"Quality Control\",\"MenuCaption\":\"Quality Control\",\"ModuleId\":1,\"MenuIndex\":10,\"ShortcutKey\":null,\"Description\":\"Perform quality control checks\",\"ToolTip\":\"Access quality control tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"clipboard-check\",\"URL\":\"/quality-control\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":10},{\"MenuId\":11,\"MenuName\":\"Settings\",\"MenuCaption\":\"Settings\",\"ModuleId\":1,\"MenuIndex\":11,\"ShortcutKey\":null,\"Description\":\"Configure general settings\",\"ToolTip\":\"Access general application settings\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"cog\",\"URL\":\"/settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":16,\"MenuName\":\"Account Settings\",\"MenuCaption\":\"Account Settings\",\"ModuleId\":1,\"MenuIndex\":16,\"ShortcutKey\":null,\"Description\":\"Configure account settings\",\"ToolTip\":\"Manage account configurations\",\"IsGroup\":false,\"ParentId\":12,\"Accessibility\":1,\"Icon\":\"account_settings_icon.png\",\"URL\":\"/account-settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null}],\"UserLoginDetails\":[{\"UserId\":2,\"LoginName\":\"dipin\",\"Entity\":\"Entity10\"}]}"} 2025-11-28 11:41:54.098 +05:30 7060c34f-c322-4ac1-a37d-e107cfa43d76 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:41:54.098 +05:30 7060c34f-c322-4ac1-a37d-e107cfa43d76 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 2.6691ms 2025-11-28 11:41:54.098 +05:30 7060c34f-c322-4ac1-a37d-e107cfa43d76 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 11:41:54.098 +05:30 7060c34f-c322-4ac1-a37d-e107cfa43d76 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 169a13c2-63aa-4527-b2d7-439189f3a6b2}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 11:41:54.098 +05:30 730d9452-a4a7-4475-be09-73e73bf2b23c INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 200 36722 application/json; charset=utf-8 46.1941ms 2025-11-28 11:41:54.098 +05:30 7060c34f-c322-4ac1-a37d-e107cfa43d76 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 4.8954ms 2025-11-28 11:41:54.143 +05:30 6f37ee4d-abb2-4925-8633-b0c1f755cf9c INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 11:41:54.144 +05:30 6f37ee4d-abb2-4925-8633-b0c1f755cf9c INF CORS policy execution successful. 2025-11-28 11:41:54.144 +05:30 6f37ee4d-abb2-4925-8633-b0c1f755cf9c INF HTTP request: Path: /menu/getmenudetails QueryString: ?languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:41:54.144 +05:30 30734eff-b8a7-4361-a4cb-704b4a33e135 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 11:41:54.144 +05:30 30734eff-b8a7-4361-a4cb-704b4a33e135 INF Route matched with {action = "GetMenuDetails", controller = "Menu"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetMenuDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.MenuController (Sang.CoreSettings.Api). 2025-11-28 11:41:54.150 +05:30 30734eff-b8a7-4361-a4cb-704b4a33e135 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:41:54.151 +05:30 7009e6c3-0f63-4a59-8edf-7ef407fa1159 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 11:41:54.152 +05:30 7009e6c3-0f63-4a59-8edf-7ef407fa1159 INF CORS policy execution successful. 2025-11-28 11:41:54.152 +05:30 7009e6c3-0f63-4a59-8edf-7ef407fa1159 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:41:54.152 +05:30 0c0d2690-718a-4c9d-b9b3-6fbf4a85c921 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 11:41:54.152 +05:30 0c0d2690-718a-4c9d-b9b3-6fbf4a85c921 INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 11:41:54.154 +05:30 0c0d2690-718a-4c9d-b9b3-6fbf4a85c921 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:41:54.154 +05:30 0c0d2690-718a-4c9d-b9b3-6fbf4a85c921 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 1.9245ms 2025-11-28 11:41:54.154 +05:30 0c0d2690-718a-4c9d-b9b3-6fbf4a85c921 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 11:41:54.154 +05:30 0c0d2690-718a-4c9d-b9b3-6fbf4a85c921 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 7009e6c3-0f63-4a59-8edf-7ef407fa1159}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 11:41:54.154 +05:30 0c0d2690-718a-4c9d-b9b3-6fbf4a85c921 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 3.2298ms 2025-11-28 11:41:54.155 +05:30 30734eff-b8a7-4361-a4cb-704b4a33e135 INF Executed action Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api) in 11.0415ms 2025-11-28 11:41:54.155 +05:30 30734eff-b8a7-4361-a4cb-704b4a33e135 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 11:41:54.157 +05:30 30734eff-b8a7-4361-a4cb-704b4a33e135 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 6f37ee4d-abb2-4925-8633-b0c1f755cf9c}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 36722} Body: {"status":"Success","statusCode":2000,"message":"Menu Details retrieved.","result":"{\"MenuDetails\":[{\"MenuId\":93,\"MenuName\":\"TestingMaster\",\"MenuCaption\":\"Testing\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Testing\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":66},{\"MenuId\":94,\"MenuName\":\"TestingTab\",\"MenuCaption\":\"TestingTabs\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestingTabs\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":67},{\"MenuId\":64,\"MenuName\":\"NewTest\",\"MenuCaption\":\"Test\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":62,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Test\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":46},{\"MenuId\":70,\"MenuName\":\"TestMenu\",\"MenuCaption\":\"TestMenu\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestMenu\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":49},{\"MenuId\":80,\"MenuName\":\"PTag1\",\"MenuCaption\":\"TestTag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestTag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":58},{\"MenuId\":81,\"MenuName\":\"General Settings\",\"MenuCaption\":\"General Settings\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/general-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":6,\"TagId\":59},{\"MenuId\":82,\"MenuName\":\"t4t4\",\"MenuCaption\":\"y5yy5\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/y5yy5\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":60},{\"MenuId\":90,\"MenuName\":\"Steffy_pos\",\"MenuCaption\":\"s_pos\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tags/s_pos\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":65},{\"MenuId\":125,\"MenuName\":\"dipintag1\",\"MenuCaption\":\"dipintag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/dipintag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":71},{\"MenuId\":147,\"MenuName\":\"Tag View\",\"MenuCaption\":\"Tag View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":148,\"MenuName\":\"Voucher View\",\"MenuCaption\":\"Voucher View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/voucher-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":150,\"MenuName\":\"Test_steffy1\",\"MenuCaption\":\"TSteffy1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TSteffy1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":77},{\"MenuId\":153,\"MenuName\":\"TS_Tag\",\"MenuCaption\":\"TestSteffyTag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":152,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestSteffyTag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":79},{\"MenuId\":156,\"MenuName\":\"gokultest1\",\"MenuCaption\":\"gokul\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/gokul\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":81},{\"MenuId\":157,\"MenuName\":\"CostCenter\",\"MenuCaption\":\"cc\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/cc\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":82},{\"MenuId\":159,\"MenuName\":\"ProductTag\",\"MenuCaption\":\"PT\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":157,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/PT\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":83},{\"MenuId\":162,\"MenuName\":\"pos_Tag1_name\",\"MenuCaption\":\"pos_Tag1_caption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/pos_Tag1_caption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":86},{\"MenuId\":163,\"MenuName\":\"Vendor\",\"MenuCaption\":\"Vendor/Supplier\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":163,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Vendor/Supplier\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":87},{\"MenuId\":164,\"MenuName\":\"ChartOfAccount\",\"MenuCaption\":\"COA\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/COA\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":88},{\"MenuId\":166,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":90},{\"MenuId\":167,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":91},{\"MenuId\":168,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":92},{\"MenuId\":170,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":168,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":93},{\"MenuId\":172,\"MenuName\":\"TradeTypeName\",\"MenuCaption\":\"TradeTypeCaption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TradeTypeCaption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":94},{\"MenuId\":139,\"MenuName\":\"Receipt Payment\",\"MenuCaption\":\"Receipt Payment\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":40,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Receipt Payment\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":72},{\"MenuId\":141,\"MenuName\":\"child\",\"MenuCaption\":\"child\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":140,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/child\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":73},{\"MenuId\":144,\"MenuName\":\"Base Document\",\"MenuCaption\":\"Base Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/base-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":75},{\"MenuId\":145,\"MenuName\":\"Sub Document\",\"MenuCaption\":\"Sub Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sub-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":76},{\"MenuId\":178,\"MenuName\":\"Account_Err\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":177,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Account\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":97},{\"MenuId\":185,\"MenuName\":\"STag1\",\"MenuCaption\":\"STag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":98},{\"MenuId\":186,\"MenuName\":\"STag2\",\"MenuCaption\":\"STag2\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag2\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":99},{\"MenuId\":188,\"MenuName\":\"stag4\",\"MenuCaption\":\"tag4\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag4\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":101},{\"MenuId\":189,\"MenuName\":\"test_tag\",\"MenuCaption\":\"testtag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/testtag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":102},{\"MenuId\":190,\"MenuName\":\"sss\",\"MenuCaption\":\"sss\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sss\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":103},{\"MenuId\":191,\"MenuName\":\"zzz\",\"MenuCaption\":\"lll\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/lll\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":104},{\"MenuId\":182,\"MenuName\":\"Menu_SteffyTest\",\"MenuCaption\":\"Menu_SteffyTest\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":183,\"MenuName\":\"test2\",\"MenuCaption\":\"test2\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":149,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":184,\"MenuName\":\"test3\",\"MenuCaption\":\"test3\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":6,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":146,\"MenuName\":\"View\",\"MenuCaption\":\"View\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":142,\"MenuName\":\"Voucher Setting\",\"MenuCaption\":\"Voucher Setting\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":111,\"MenuName\":\"Business Entity\",\"MenuCaption\":\"Business Entity\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":\"/Business-Entity\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":1},{\"MenuId\":113,\"MenuName\":\"steffy\",\"MenuCaption\":\"steffy\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":176,\"MenuName\":\"aas\",\"MenuCaption\":\"aas\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":177,\"MenuName\":\"Error_Tracker_Masters\",\"MenuCaption\":\"Error_Tracker_Masters\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":92,\"MenuName\":\"test1\",\"MenuCaption\":\"test1\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":58,\"MenuName\":\"ggrgr\",\"MenuCaption\":\"ggrgr\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":57,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":60,\"MenuName\":\"effefefef\",\"MenuCaption\":\"effefefef\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":59,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":109,\"MenuName\":\"Password Policy\",\"MenuCaption\":\"Password Policy\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"\",\"ToolTip\":\"\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"Password Policy_icon.png\",\"URL\":\"/PasswordPolicy\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":38,\"MenuName\":\"Create Company\",\"MenuCaption\":\"Create Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company record\",\"ToolTip\":\"Access create company page\",\"IsGroup\":false,\"ParentId\":17,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/create-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":41,\"MenuName\":\"Tag Settings\",\"MenuCaption\":\"Tag Settings\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/tag-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":42,\"MenuName\":\"Open Company\",\"MenuCaption\":\"Open Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":null,\"URL\":null,\"Type\":null,\"ExternalLink\":null,\"ScreenType\":null,\"TagId\":null},{\"MenuId\":1,\"MenuName\":\"Home\",\"MenuCaption\":\"Home\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":\"Alt+O\",\"Description\":\"'Navigate to the home page\",\"ToolTip\":\"Go to the main home page\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"home\",\"URL\":\"/home\",\"Type\":1,\"ExternalLink\":\"1\",\"ScreenType\":0,\"TagId\":1},{\"MenuId\":17,\"MenuName\":\"New Company\",\"MenuCaption\":\"New Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company\",\"ToolTip\":\"Create a new company record\",\"IsGroup\":true,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/new-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":18,\"MenuName\":\"Edit Company\",\"MenuCaption\":\"Edit Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Edit a new company\",\"ToolTip\":\"Edit a new company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":19,\"MenuName\":\"Delete Company\",\"MenuCaption\":\"Delete Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Delete a company\",\"ToolTip\":\"Delete a company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":20,\"MenuName\":\"Create Profile\",\"MenuCaption\":\"Create Profile\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new user profile\",\"ToolTip\":\"Set up a new user profile\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_profile_icon.png\",\"URL\":\"/create-profile\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":23,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage account details\",\"ToolTip\":\"Access account management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"account_icon.png\",\"URL\":\"/account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":28,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage currency master data\",\"ToolTip\":\"Access currency master management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"currency_master_icon.png\",\"URL\":\"/currency-master\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":4},{\"MenuId\":114,\"MenuName\":\"Change Password\",\"MenuCaption\":\"Change Password\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Change Password\",\"ToolTip\":\"Change Password\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"ChangePassword_icon.png\",\"URL\":\"/ChangePassword\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":115,\"MenuName\":\"Update Personal Info\",\"MenuCaption\":\"Update Personal Info\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Update Personal Info\",\"ToolTip\":\"Update Personal Info\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"UpdatePersonal_Info_icon.png\",\"URL\":\"/Update-Personal-Info\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":180,\"MenuName\":\"Purchase\",\"MenuCaption\":\"Purchase\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Purchase Menu\",\"ToolTip\":\"Go to Purchase\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Purchase\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":181,\"MenuName\":\"Sales\",\"MenuCaption\":\"Sales\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Sales Menu\",\"ToolTip\":\"Go to Sales\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Sales\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":29,\"MenuName\":\"Exchange Rate\",\"MenuCaption\":\"Exchange Rate\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage exchange rate data\",\"ToolTip\":\"Access exchange rate management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_icon.png\",\"URL\":\"/exchange-rate\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":4,\"TagId\":null},{\"MenuId\":24,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage currency details\",\"ToolTip\":\"Access currency management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"currency_icon.png\",\"URL\":\"/tags/currency\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":21,\"MenuName\":\"Create Role\",\"MenuCaption\":\"Create Role\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Create a new user role\",\"ToolTip\":\"Define a new user role\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_role_icon.png\",\"URL\":\"/create-role\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":2,\"TagId\":null},{\"MenuId\":2,\"MenuName\":\"Company\",\"MenuCaption\":\"Company\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"View and manage company details\",\"ToolTip\":\"Access company information\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"company_icon.png\",\"URL\":\"/company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":32,\"MenuName\":\"Unit\",\"MenuCaption\":\"Unit\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage units of measurement\",\"ToolTip\":\"Access unit management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"unit_icon.png\",\"URL\":\"/unit\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":14},{\"MenuId\":3,\"MenuName\":\"Security\",\"MenuCaption\":\"Security\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage user permissions and roles\",\"ToolTip\":\"Configure security settings\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"security_icon.png\",\"URL\":\"/security\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":22,\"MenuName\":\"Create User\",\"MenuCaption\":\"Create User\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Create a new user account\",\"ToolTip\":\"Add a new user to the system\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_user_icon.png\",\"URL\":\"/create-user\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":3,\"TagId\":null},{\"MenuId\":25,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage product details\",\"ToolTip\":\"Access product management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"product_icon.png\",\"URL\":\"/tags/product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":30,\"MenuName\":\"Exchange Rate History\",\"MenuCaption\":\"Exchange Rate History\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"View exchange rate history\",\"ToolTip\":\"Access historical exchange rate data\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_history_icon.png\",\"URL\":\"/exchange-rate-history\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":5,\"TagId\":null},{\"MenuId\":4,\"MenuName\":\"Tags\",\"MenuCaption\":\"Tags\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Maintain master data records\",\"ToolTip\":\"Access master data management\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"masters_icon.png\",\"URL\":\"/masters\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":34,\"MenuName\":\"Seller Price Book\",\"MenuCaption\":\"Seller Price Book\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage seller price books\",\"ToolTip\":\"Access seller price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"seller_price_book_icon.png\",\"URL\":\"/seller-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":46,\"MenuName\":\"PlaceofSupply\",\"MenuCaption\":\"Place of Supply\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage Place of supply details\",\"ToolTip\":\"Access Place of supply management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Placeofsupply_icon.png\",\"URL\":\"/tags/Placeofsupply\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":20},{\"MenuId\":95,\"MenuName\":\"Jurisdiction\",\"MenuCaption\":\"Jurisdiction\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Jurisdiction\",\"ToolTip\":\"Jurisdiction\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Jurisdiction_icon.png\",\"URL\":\"/tags/Jurisdiction\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":21},{\"MenuId\":96,\"MenuName\":\"Tax Code\",\"MenuCaption\":\"Tax Code\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Tax Code\",\"ToolTip\":\"Tax Code\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Tax Code_icon.png\",\"URL\":\"/tags/Tax Code\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":22},{\"MenuId\":97,\"MenuName\":\"Nationality\",\"MenuCaption\":\"Nationality\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Nationality\",\"ToolTip\":\"Nationality\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Nationality\",\"URL\":\"/tags/Nationality\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":23},{\"MenuId\":98,\"MenuName\":\"Country\",\"MenuCaption\":\"Country\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Country\",\"ToolTip\":\"Country\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Country\",\"URL\":\"/tags/Country\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":24},{\"MenuId\":99,\"MenuName\":\"Province\",\"MenuCaption\":\"Province\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Province\",\"ToolTip\":\"Province\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Province_icon.png\",\"URL\":\"/tags/Province\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":25},{\"MenuId\":100,\"MenuName\":\"Territory\",\"MenuCaption\":\"Territory\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Territory\",\"ToolTip\":\"Territory\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Territory_icon.png\",\"URL\":\"/tags/Territory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":26},{\"MenuId\":101,\"MenuName\":\"Township\",\"MenuCaption\":\"Township\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Township\",\"ToolTip\":\"Township\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Township_icon.png\",\"URL\":\"/tags/Township\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":27},{\"MenuId\":102,\"MenuName\":\"Zone\",\"MenuCaption\":\"Zone\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Zone\",\"ToolTip\":\"Zone\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Zone_icon.png\",\"URL\":\"/tags/Zone\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":28},{\"MenuId\":103,\"MenuName\":\"City\",\"MenuCaption\":\"City\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"City\",\"ToolTip\":\"City\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"City_icon.png\",\"URL\":\"/tags/City\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":29},{\"MenuId\":104,\"MenuName\":\"Emplyee\",\"MenuCaption\":\"Emplyee\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Emplyee\",\"ToolTip\":\"Emplyee\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Emplyee_icon.png\",\"URL\":\"/tags/Emplyee\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":30},{\"MenuId\":105,\"MenuName\":\"Fixed Assets\",\"MenuCaption\":\"Fixed Assets\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Fixed Assets\",\"ToolTip\":\"Fixed Assets\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Fixed Assets_icon.png\",\"URL\":\"/tags/Fixed Assets\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":31},{\"MenuId\":106,\"MenuName\":\"Employee Category\",\"MenuCaption\":\"Employee Category\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Employee Category\",\"ToolTip\":\"Employee Category\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Employee Category_icon.png\",\"URL\":\"/tags/Employee Category\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":32},{\"MenuId\":37,\"MenuName\":\"Warehouse\",\"MenuCaption\":\"Warehouse\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage warehouse details\",\"ToolTip\":\"Access warehouse management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"warehouse_icon.png\",\"URL\":\"/tags/warehouse\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":13},{\"MenuId\":128,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Product\",\"ToolTip\":\"Product\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Product_icon.png\",\"URL\":\"/tags/Product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":11},{\"MenuId\":129,\"MenuName\":\"Unit Conversion\",\"MenuCaption\":\"Unit Conversion\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Unit Conversion\",\"ToolTip\":\"Unit Conversion\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Unit Conversion_icon.png\",\"URL\":\"/unit-conversion\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":15},{\"MenuId\":130,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Account\",\"ToolTip\":\"Account\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Account_icon.png\",\"URL\":\"/tags/Account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":2},{\"MenuId\":131,\"MenuName\":\"Customer\",\"MenuCaption\":\"Customer\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Customer\",\"ToolTip\":\"Customer\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Customer_icon.png\",\"URL\":\"/tags/Customer\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":3},{\"MenuId\":133,\"MenuName\":\"Outlet\",\"MenuCaption\":\"Outlet\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Outlet\",\"ToolTip\":\"Outlet\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Outlet_icon.png\",\"URL\":\"/tags/Outlet\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":16},{\"MenuId\":134,\"MenuName\":\"Bin\",\"MenuCaption\":\"Bin\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bin\",\"ToolTip\":\"Bin\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bin_icon.png\",\"URL\":\"/tags/Bin\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":17},{\"MenuId\":135,\"MenuName\":\"Bank\",\"MenuCaption\":\"Bank\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bank\",\"ToolTip\":\"Bank\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bank_icon.png\",\"URL\":\"/tags/Bank\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":18},{\"MenuId\":136,\"MenuName\":\"BankBranch\",\"MenuCaption\":\"BankBranch\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"BankBranch\",\"ToolTip\":\"BankBranch\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"BankBranch_icon.png\",\"URL\":\"/tags/BankBranch\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":19},{\"MenuId\":35,\"MenuName\":\"Buyer Price Book\",\"MenuCaption\":\"Buyer Price Book\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"Manage buyer price books\",\"ToolTip\":\"Access buyer price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"buyer_price_book_icon.png\",\"URL\":\"/buyer-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":5,\"MenuName\":\"Financials\",\"MenuCaption\":\"Financials\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"View financial reports\",\"ToolTip\":\"Access financial data and reports\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"dollar-sign\",\"URL\":\"\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":5},{\"MenuId\":6,\"MenuName\":\"Inventory\",\"MenuCaption\":\"Inventory\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage inventory items and stock\",\"ToolTip\":\"Access inventory management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"warehouse\",\"URL\":\"/inventory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":6},{\"MenuId\":36,\"MenuName\":\"Barcode Definition\",\"MenuCaption\":\"Barcode Definition\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage barcode definitions\",\"ToolTip\":\"Access barcode definition management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"barcode_definition_icon.png\",\"URL\":\"/barcode-definition\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":7,\"MenuName\":\"Fixed Asset\",\"MenuCaption\":\"Fixed Asset\",\"ModuleId\":1,\"MenuIndex\":7,\"ShortcutKey\":null,\"Description\":\"Track fixed assets\",\"ToolTip\":\"Access fixed asset management\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"university\",\"URL\":\"/fixed-asset\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":7},{\"MenuId\":8,\"MenuName\":\"Production\",\"MenuCaption\":\"Production\",\"ModuleId\":1,\"MenuIndex\":8,\"ShortcutKey\":null,\"Description\":\"Manage production processes\",\"ToolTip\":\"Access production management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"boxes\",\"URL\":\"/production\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":8},{\"MenuId\":10,\"MenuName\":\"Quality Control\",\"MenuCaption\":\"Quality Control\",\"ModuleId\":1,\"MenuIndex\":10,\"ShortcutKey\":null,\"Description\":\"Perform quality control checks\",\"ToolTip\":\"Access quality control tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"clipboard-check\",\"URL\":\"/quality-control\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":10},{\"MenuId\":11,\"MenuName\":\"Settings\",\"MenuCaption\":\"Settings\",\"ModuleId\":1,\"MenuIndex\":11,\"ShortcutKey\":null,\"Description\":\"Configure general settings\",\"ToolTip\":\"Access general application settings\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"cog\",\"URL\":\"/settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":16,\"MenuName\":\"Account Settings\",\"MenuCaption\":\"Account Settings\",\"ModuleId\":1,\"MenuIndex\":16,\"ShortcutKey\":null,\"Description\":\"Configure account settings\",\"ToolTip\":\"Manage account configurations\",\"IsGroup\":false,\"ParentId\":12,\"Accessibility\":1,\"Icon\":\"account_settings_icon.png\",\"URL\":\"/account-settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null}],\"UserLoginDetails\":[{\"UserId\":2,\"LoginName\":\"dipin\",\"Entity\":\"Entity10\"}]}"} 2025-11-28 11:41:54.157 +05:30 30734eff-b8a7-4361-a4cb-704b4a33e135 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 200 36722 application/json; charset=utf-8 14.0682ms 2025-11-28 11:41:54.209 +05:30 2954162c-bfd1-4e64-ad1e-f50826d442c7 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 11:41:54.209 +05:30 2954162c-bfd1-4e64-ad1e-f50826d442c7 INF CORS policy execution successful. 2025-11-28 11:41:54.209 +05:30 2954162c-bfd1-4e64-ad1e-f50826d442c7 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:41:54.210 +05:30 64691802-9135-461e-bbd3-2a9bd324aa02 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 11:41:54.210 +05:30 64691802-9135-461e-bbd3-2a9bd324aa02 INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 11:41:54.212 +05:30 64691802-9135-461e-bbd3-2a9bd324aa02 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:41:54.212 +05:30 64691802-9135-461e-bbd3-2a9bd324aa02 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 2.238ms 2025-11-28 11:41:54.212 +05:30 64691802-9135-461e-bbd3-2a9bd324aa02 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 11:41:54.212 +05:30 64691802-9135-461e-bbd3-2a9bd324aa02 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 2954162c-bfd1-4e64-ad1e-f50826d442c7}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 11:41:54.212 +05:30 64691802-9135-461e-bbd3-2a9bd324aa02 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 3.4892ms 2025-11-28 11:41:54.342 +05:30 1dd582d3-2a7e-4cd3-b4c7-c974b9b30dea INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 11:41:54.342 +05:30 09d5c108-6f5d-4f51-a023-f8cf6a97375a INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 11:41:54.342 +05:30 8e0b6e27-26db-4f9c-a92d-ca87c7e707f0 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 11:41:54.342 +05:30 0641a0bb-7a34-4996-95f8-816c8a94c84f INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 11:41:54.342 +05:30 09d5c108-6f5d-4f51-a023-f8cf6a97375a INF CORS policy execution successful. 2025-11-28 11:41:54.342 +05:30 8e0b6e27-26db-4f9c-a92d-ca87c7e707f0 INF CORS policy execution successful. 2025-11-28 11:41:54.342 +05:30 0641a0bb-7a34-4996-95f8-816c8a94c84f INF CORS policy execution successful. 2025-11-28 11:41:54.342 +05:30 1dd582d3-2a7e-4cd3-b4c7-c974b9b30dea INF CORS policy execution successful. 2025-11-28 11:41:54.342 +05:30 0641a0bb-7a34-4996-95f8-816c8a94c84f INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 204 null null 0.6326ms 2025-11-28 11:41:54.342 +05:30 09d5c108-6f5d-4f51-a023-f8cf6a97375a INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 204 null null 0.49ms 2025-11-28 11:41:54.342 +05:30 1dd582d3-2a7e-4cd3-b4c7-c974b9b30dea INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 204 null null 0.8635ms 2025-11-28 11:41:54.342 +05:30 8e0b6e27-26db-4f9c-a92d-ca87c7e707f0 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 204 null null 0.7194ms 2025-11-28 11:41:54.343 +05:30 5a564c4d-6c21-4fd2-a1f2-c43542b24e9f INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 11:41:54.343 +05:30 5a564c4d-6c21-4fd2-a1f2-c43542b24e9f INF CORS policy execution successful. 2025-11-28 11:41:54.343 +05:30 5a564c4d-6c21-4fd2-a1f2-c43542b24e9f INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 204 null null 0.2419ms 2025-11-28 11:41:54.382 +05:30 b3db5d09-df6d-45dd-9537-2d4ccc6ccaf4 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 11:41:54.383 +05:30 b3db5d09-df6d-45dd-9537-2d4ccc6ccaf4 INF CORS policy execution successful. 2025-11-28 11:41:54.383 +05:30 b3db5d09-df6d-45dd-9537-2d4ccc6ccaf4 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 204 null null 0.4948ms 2025-11-28 11:41:54.384 +05:30 3ce4e626-a383-411d-acc4-dfb483c2fd46 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 11:41:54.384 +05:30 3ce4e626-a383-411d-acc4-dfb483c2fd46 INF CORS policy execution successful. 2025-11-28 11:41:54.384 +05:30 3ce4e626-a383-411d-acc4-dfb483c2fd46 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 204 null null 0.1652ms 2025-11-28 11:41:54.385 +05:30 b907fced-bb6b-4d1a-b1f2-a85c7c9c2133 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 11:41:54.385 +05:30 427d6e6a-c0ce-4e40-b785-1cacce7b23af INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 11:41:54.385 +05:30 b907fced-bb6b-4d1a-b1f2-a85c7c9c2133 INF CORS policy execution successful. 2025-11-28 11:41:54.386 +05:30 b907fced-bb6b-4d1a-b1f2-a85c7c9c2133 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 204 null null 0.302ms 2025-11-28 11:41:54.386 +05:30 427d6e6a-c0ce-4e40-b785-1cacce7b23af INF CORS policy execution successful. 2025-11-28 11:41:54.386 +05:30 427d6e6a-c0ce-4e40-b785-1cacce7b23af INF HTTP request: Path: /language/getlanguagedetails QueryString: ?id=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:41:54.386 +05:30 321dfdac-b3b4-4718-837a-0f7f571d34da INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 11:41:54.386 +05:30 321dfdac-b3b4-4718-837a-0f7f571d34da INF Route matched with {action = "GetLanguageDetails", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 11:41:54.391 +05:30 cc2f102c-3399-452f-a802-e57422238186 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 11:41:54.391 +05:30 cc2f102c-3399-452f-a802-e57422238186 INF CORS policy execution successful. 2025-11-28 11:41:54.391 +05:30 cc2f102c-3399-452f-a802-e57422238186 INF HTTP request: Path: /transactionlayout/gettransactionlayoutlist QueryString: ?DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:41:54.391 +05:30 cd51523c-bdab-459a-bf51-09da58801d15 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 11:41:54.391 +05:30 cd51523c-bdab-459a-bf51-09da58801d15 INF Route matched with {action = "GetTransactionLayoutList", controller = "TransactionLayout"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionLayoutList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionLayoutController (Sang.CoreSettings.Api). 2025-11-28 11:41:54.394 +05:30 321dfdac-b3b4-4718-837a-0f7f571d34da INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:41:54.394 +05:30 982cd954-75e7-46cb-8694-4f11e9e3665c INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 11:41:54.394 +05:30 321dfdac-b3b4-4718-837a-0f7f571d34da INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api) in 7.3441ms 2025-11-28 11:41:54.394 +05:30 321dfdac-b3b4-4718-837a-0f7f571d34da INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 11:41:54.394 +05:30 321dfdac-b3b4-4718-837a-0f7f571d34da INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 427d6e6a-c0ce-4e40-b785-1cacce7b23af}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 243} Body: {"status":"Success","statusCode":2000,"message":"Language Details retrieved.","result":"[{\"IId\":1,\"Name\":\"English\",\"Code\":\"Eng\",\"Alternate Name\":\"English\",\"Icon\":\"string\",\"ParentName\":null,\"iParent\":0,\"bGroup\":false}]"} 2025-11-28 11:41:54.394 +05:30 982cd954-75e7-46cb-8694-4f11e9e3665c INF CORS policy execution successful. 2025-11-28 11:41:54.394 +05:30 982cd954-75e7-46cb-8694-4f11e9e3665c INF HTTP request: Path: /action/getuseractions QueryString: ?menuId=180 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:41:54.394 +05:30 321dfdac-b3b4-4718-837a-0f7f571d34da INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 200 243 application/json; charset=utf-8 8.8295ms 2025-11-28 11:41:54.394 +05:30 18be883b-74c4-431e-9345-adaeac9ca02f INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 11:41:54.395 +05:30 18be883b-74c4-431e-9345-adaeac9ca02f INF Route matched with {action = "GetUserActions", controller = "Action"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserActions(Int32) on controller Sang.CoreSettings.Api.Controllers.ActionController (Sang.CoreSettings.Api). 2025-11-28 11:41:54.406 +05:30 cd51523c-bdab-459a-bf51-09da58801d15 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:41:54.406 +05:30 cd51523c-bdab-459a-bf51-09da58801d15 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api) in 15.1129ms 2025-11-28 11:41:54.407 +05:30 cd51523c-bdab-459a-bf51-09da58801d15 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 11:41:54.407 +05:30 cd51523c-bdab-459a-bf51-09da58801d15 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: cc2f102c-3399-452f-a802-e57422238186}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 309} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":32,\"Name\":\"Purchase\"},{\"Id\":33,\"Name\":\"purchase1\"},{\"Id\":34,\"Name\":\"purchase2\"},{\"Id\":35,\"Name\":\"purchase3\"},{\"Id\":37,\"Name\":\"purchase5\"},{\"Id\":31,\"Name\":\"TestLayout01\"}]"} 2025-11-28 11:41:54.407 +05:30 cd51523c-bdab-459a-bf51-09da58801d15 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 200 309 application/json; charset=utf-8 16.2985ms 2025-11-28 11:41:54.426 +05:30 1938cca5-e165-4bcd-af20-abd816754ea7 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 11:41:54.426 +05:30 1938cca5-e165-4bcd-af20-abd816754ea7 INF CORS policy execution successful. 2025-11-28 11:41:54.426 +05:30 1938cca5-e165-4bcd-af20-abd816754ea7 INF HTTP request: Path: /language/getlanguagelist QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:41:54.427 +05:30 327eb476-6829-4ad0-b580-53e1b7f8d9f8 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 11:41:54.427 +05:30 327eb476-6829-4ad0-b580-53e1b7f8d9f8 INF Route matched with {action = "GetLanguageList", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageList(System.String) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 11:41:54.435 +05:30 327eb476-6829-4ad0-b580-53e1b7f8d9f8 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:41:54.435 +05:30 327eb476-6829-4ad0-b580-53e1b7f8d9f8 INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api) in 7.2241ms 2025-11-28 11:41:54.435 +05:30 327eb476-6829-4ad0-b580-53e1b7f8d9f8 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 11:41:54.435 +05:30 327eb476-6829-4ad0-b580-53e1b7f8d9f8 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 1938cca5-e165-4bcd-af20-abd816754ea7}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 221} Body: {"status":"Success","statusCode":2000,"message":"Language List retrieved.","result":"[{\"Id\":2,\"Name\":\"Arabic\"},{\"Id\":3,\"Name\":\"Chinese\"},{\"Id\":1,\"Name\":\"English\"},{\"Id\":4,\"Name\":\"LanguageTest1\"}]"} 2025-11-28 11:41:54.435 +05:30 327eb476-6829-4ad0-b580-53e1b7f8d9f8 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 200 221 application/json; charset=utf-8 9.7121ms 2025-11-28 11:41:54.444 +05:30 06ff33e4-f56e-48c0-9986-2c8c1ab9ad49 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 11:41:54.444 +05:30 06ff33e4-f56e-48c0-9986-2c8c1ab9ad49 INF CORS policy execution successful. 2025-11-28 11:41:54.444 +05:30 06ff33e4-f56e-48c0-9986-2c8c1ab9ad49 INF HTTP request: Path: /language/getlanguagedetails QueryString: ?id=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:41:54.444 +05:30 4ff2efe7-084d-4069-a52f-9d9c88fd372e INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 11:41:54.444 +05:30 4ff2efe7-084d-4069-a52f-9d9c88fd372e INF Route matched with {action = "GetLanguageDetails", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 11:41:54.447 +05:30 4ff2efe7-084d-4069-a52f-9d9c88fd372e INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:41:54.447 +05:30 4ff2efe7-084d-4069-a52f-9d9c88fd372e INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api) in 2.4593ms 2025-11-28 11:41:54.447 +05:30 4ff2efe7-084d-4069-a52f-9d9c88fd372e INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 11:41:54.447 +05:30 4ff2efe7-084d-4069-a52f-9d9c88fd372e INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 06ff33e4-f56e-48c0-9986-2c8c1ab9ad49}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 243} Body: {"status":"Success","statusCode":2000,"message":"Language Details retrieved.","result":"[{\"IId\":1,\"Name\":\"English\",\"Code\":\"Eng\",\"Alternate Name\":\"English\",\"Icon\":\"string\",\"ParentName\":null,\"iParent\":0,\"bGroup\":false}]"} 2025-11-28 11:41:54.447 +05:30 4ff2efe7-084d-4069-a52f-9d9c88fd372e INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 200 243 application/json; charset=utf-8 3.8766ms 2025-11-28 11:41:54.460 +05:30 18be883b-74c4-431e-9345-adaeac9ca02f INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:41:54.460 +05:30 18be883b-74c4-431e-9345-adaeac9ca02f INF Executed action Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api) in 65.5733ms 2025-11-28 11:41:54.460 +05:30 18be883b-74c4-431e-9345-adaeac9ca02f INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 11:41:54.460 +05:30 18be883b-74c4-431e-9345-adaeac9ca02f INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 982cd954-75e7-46cb-8694-4f11e9e3665c}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1634} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"iAction\":81,\"Name\":\"Access\",\"Caption\":\"Access\",\"ActionType\":3},{\"iAction\":82,\"Name\":\"Add\",\"Caption\":\"New\",\"ActionType\":1},{\"iAction\":83,\"Name\":\"Edit\",\"Caption\":\"Edit\",\"ActionType\":1},{\"iAction\":84,\"Name\":\"Delete\",\"Caption\":\"Delete\",\"ActionType\":1},{\"iAction\":85,\"Name\":\"View\",\"Caption\":\"View\",\"ActionType\":1},{\"iAction\":86,\"Name\":\"Save\",\"Caption\":\"Save\",\"ActionType\":1},{\"iAction\":87,\"Name\":\"Excel\",\"Caption\":\"Excel\",\"ActionType\":1},{\"iAction\":88,\"Name\":\"ViewSummary\",\"Caption\":\"ViewSummary\",\"ActionType\":3},{\"iAction\":89,\"Name\":\"Close\",\"Caption\":\"Close\",\"ActionType\":1},{\"iAction\":90,\"Name\":\"Clear\",\"Caption\":\"Clear\",\"ActionType\":1},{\"iAction\":91,\"Name\":\"Copy\",\"Caption\":\"Copy\",\"ActionType\":5},{\"iAction\":92,\"Name\":\"Clone\",\"Caption\":\"Clone\",\"ActionType\":1},{\"iAction\":93,\"Name\":\"Import\",\"Caption\":\"Import\",\"ActionType\":1},{\"iAction\":94,\"Name\":\"Export\",\"Caption\":\"Export\",\"ActionType\":1},{\"iAction\":95,\"Name\":\"Load\",\"Caption\":\"Load\",\"ActionType\":1},{\"iAction\":96,\"Name\":\"Refresh\",\"Caption\":\"Refresh\",\"ActionType\":1},{\"iAction\":97,\"Name\":\"MassUpdate\",\"Caption\":\"Mass Update\",\"ActionType\":2},{\"iAction\":98,\"Name\":\"DeleteAll\",\"Caption\":\"Delete All\",\"ActionType\":2},{\"iAction\":99,\"Name\":\"Print\",\"Caption\":\"Print\",\"ActionType\":1},{\"iAction\":100,\"Name\":\"Settings\",\"Caption\":\"Settings\",\"ActionType\":2}]"} 2025-11-28 11:41:54.461 +05:30 18be883b-74c4-431e-9345-adaeac9ca02f INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 200 1634 application/json; charset=utf-8 66.8258ms 2025-11-28 11:41:54.462 +05:30 c0846771-35a5-4554-9895-936ddce742e6 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 11:41:54.462 +05:30 c0846771-35a5-4554-9895-936ddce742e6 INF CORS policy execution successful. 2025-11-28 11:41:54.463 +05:30 c0846771-35a5-4554-9895-936ddce742e6 INF HTTP request: Path: /transactionlayout/gettransactionlayoutlist QueryString: ?DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:41:54.463 +05:30 31c763e4-2010-4aa7-a070-b6469dc7608d INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 11:41:54.463 +05:30 31c763e4-2010-4aa7-a070-b6469dc7608d INF Route matched with {action = "GetTransactionLayoutList", controller = "TransactionLayout"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionLayoutList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionLayoutController (Sang.CoreSettings.Api). 2025-11-28 11:41:54.465 +05:30 31c763e4-2010-4aa7-a070-b6469dc7608d INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:41:54.466 +05:30 31c763e4-2010-4aa7-a070-b6469dc7608d INF Executed action Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api) in 2.5779ms 2025-11-28 11:41:54.466 +05:30 31c763e4-2010-4aa7-a070-b6469dc7608d INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 11:41:54.466 +05:30 31c763e4-2010-4aa7-a070-b6469dc7608d INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: c0846771-35a5-4554-9895-936ddce742e6}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 309} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":32,\"Name\":\"Purchase\"},{\"Id\":33,\"Name\":\"purchase1\"},{\"Id\":34,\"Name\":\"purchase2\"},{\"Id\":35,\"Name\":\"purchase3\"},{\"Id\":37,\"Name\":\"purchase5\"},{\"Id\":31,\"Name\":\"TestLayout01\"}]"} 2025-11-28 11:41:54.466 +05:30 31c763e4-2010-4aa7-a070-b6469dc7608d INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 200 309 application/json; charset=utf-8 3.8003ms 2025-11-28 11:41:54.486 +05:30 d258de3d-3585-4931-bfe1-84c6d2bed145 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 11:41:54.487 +05:30 d258de3d-3585-4931-bfe1-84c6d2bed145 INF CORS policy execution successful. 2025-11-28 11:41:54.487 +05:30 d258de3d-3585-4931-bfe1-84c6d2bed145 INF HTTP request: Path: /language/getlanguagelist QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:41:54.487 +05:30 7249e18e-8218-4be3-8f2d-920ad57063a2 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 11:41:54.487 +05:30 7249e18e-8218-4be3-8f2d-920ad57063a2 INF Route matched with {action = "GetLanguageList", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageList(System.String) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 11:41:54.490 +05:30 7249e18e-8218-4be3-8f2d-920ad57063a2 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:41:54.490 +05:30 7249e18e-8218-4be3-8f2d-920ad57063a2 INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api) in 3.147ms 2025-11-28 11:41:54.490 +05:30 7249e18e-8218-4be3-8f2d-920ad57063a2 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 11:41:54.491 +05:30 7249e18e-8218-4be3-8f2d-920ad57063a2 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: d258de3d-3585-4931-bfe1-84c6d2bed145}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 221} Body: {"status":"Success","statusCode":2000,"message":"Language List retrieved.","result":"[{\"Id\":2,\"Name\":\"Arabic\"},{\"Id\":3,\"Name\":\"Chinese\"},{\"Id\":1,\"Name\":\"English\"},{\"Id\":4,\"Name\":\"LanguageTest1\"}]"} 2025-11-28 11:41:54.491 +05:30 7249e18e-8218-4be3-8f2d-920ad57063a2 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 200 221 application/json; charset=utf-8 4.5703ms 2025-11-28 11:41:54.515 +05:30 fc534d3c-9d20-4e8c-a3ed-273aa2ed085e INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 11:41:54.516 +05:30 fc534d3c-9d20-4e8c-a3ed-273aa2ed085e INF CORS policy execution successful. 2025-11-28 11:41:54.516 +05:30 fc534d3c-9d20-4e8c-a3ed-273aa2ed085e INF HTTP request: Path: /action/getuseractions QueryString: ?menuId=180 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:41:54.516 +05:30 5b8ccb7b-281e-4e77-8df6-3cc80d9d421c INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 11:41:54.516 +05:30 5b8ccb7b-281e-4e77-8df6-3cc80d9d421c INF Route matched with {action = "GetUserActions", controller = "Action"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserActions(Int32) on controller Sang.CoreSettings.Api.Controllers.ActionController (Sang.CoreSettings.Api). 2025-11-28 11:41:54.523 +05:30 5b8ccb7b-281e-4e77-8df6-3cc80d9d421c INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:41:54.523 +05:30 5b8ccb7b-281e-4e77-8df6-3cc80d9d421c INF Executed action Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api) in 7.0968ms 2025-11-28 11:41:54.523 +05:30 5b8ccb7b-281e-4e77-8df6-3cc80d9d421c INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 11:41:54.523 +05:30 5b8ccb7b-281e-4e77-8df6-3cc80d9d421c INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: fc534d3c-9d20-4e8c-a3ed-273aa2ed085e}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1634} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"iAction\":81,\"Name\":\"Access\",\"Caption\":\"Access\",\"ActionType\":3},{\"iAction\":82,\"Name\":\"Add\",\"Caption\":\"New\",\"ActionType\":1},{\"iAction\":83,\"Name\":\"Edit\",\"Caption\":\"Edit\",\"ActionType\":1},{\"iAction\":84,\"Name\":\"Delete\",\"Caption\":\"Delete\",\"ActionType\":1},{\"iAction\":85,\"Name\":\"View\",\"Caption\":\"View\",\"ActionType\":1},{\"iAction\":86,\"Name\":\"Save\",\"Caption\":\"Save\",\"ActionType\":1},{\"iAction\":87,\"Name\":\"Excel\",\"Caption\":\"Excel\",\"ActionType\":1},{\"iAction\":88,\"Name\":\"ViewSummary\",\"Caption\":\"ViewSummary\",\"ActionType\":3},{\"iAction\":89,\"Name\":\"Close\",\"Caption\":\"Close\",\"ActionType\":1},{\"iAction\":90,\"Name\":\"Clear\",\"Caption\":\"Clear\",\"ActionType\":1},{\"iAction\":91,\"Name\":\"Copy\",\"Caption\":\"Copy\",\"ActionType\":5},{\"iAction\":92,\"Name\":\"Clone\",\"Caption\":\"Clone\",\"ActionType\":1},{\"iAction\":93,\"Name\":\"Import\",\"Caption\":\"Import\",\"ActionType\":1},{\"iAction\":94,\"Name\":\"Export\",\"Caption\":\"Export\",\"ActionType\":1},{\"iAction\":95,\"Name\":\"Load\",\"Caption\":\"Load\",\"ActionType\":1},{\"iAction\":96,\"Name\":\"Refresh\",\"Caption\":\"Refresh\",\"ActionType\":1},{\"iAction\":97,\"Name\":\"MassUpdate\",\"Caption\":\"Mass Update\",\"ActionType\":2},{\"iAction\":98,\"Name\":\"DeleteAll\",\"Caption\":\"Delete All\",\"ActionType\":2},{\"iAction\":99,\"Name\":\"Print\",\"Caption\":\"Print\",\"ActionType\":1},{\"iAction\":100,\"Name\":\"Settings\",\"Caption\":\"Settings\",\"ActionType\":2}]"} 2025-11-28 11:41:54.524 +05:30 5b8ccb7b-281e-4e77-8df6-3cc80d9d421c INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 200 1634 application/json; charset=utf-8 8.5591ms 2025-11-28 11:41:59.072 +05:30 b693abbf-5f8c-43be-a001-67a8bbe1365b INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 11:41:59.073 +05:30 b693abbf-5f8c-43be-a001-67a8bbe1365b INF CORS policy execution successful. 2025-11-28 11:41:59.074 +05:30 b693abbf-5f8c-43be-a001-67a8bbe1365b INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 204 null null 1.0659ms 2025-11-28 11:41:59.080 +05:30 5e8a024b-3656-4b69-aa14-41876adfa3c2 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 11:41:59.080 +05:30 5e8a024b-3656-4b69-aa14-41876adfa3c2 INF CORS policy execution successful. 2025-11-28 11:41:59.080 +05:30 5e8a024b-3656-4b69-aa14-41876adfa3c2 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 204 null null 0.3409ms 2025-11-28 11:41:59.123 +05:30 b8af36ff-47ab-4eb1-a1bb-57affffece33 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 11:41:59.124 +05:30 b8af36ff-47ab-4eb1-a1bb-57affffece33 INF CORS policy execution successful. 2025-11-28 11:41:59.125 +05:30 b8af36ff-47ab-4eb1-a1bb-57affffece33 INF HTTP request: Path: /transactionview/gettransactionviewlist QueryString: ?search=&DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:41:59.125 +05:30 e4a7a909-a9f3-4c01-ba1d-148b794afc47 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 11:41:59.125 +05:30 e4a7a909-a9f3-4c01-ba1d-148b794afc47 INF Route matched with {action = "GetTransactionViewList", controller = "TransactionView"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionViewList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionViewController (Sang.CoreSettings.Api). 2025-11-28 11:41:59.137 +05:30 e4a7a909-a9f3-4c01-ba1d-148b794afc47 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:41:59.138 +05:30 e4a7a909-a9f3-4c01-ba1d-148b794afc47 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api) in 12.5088ms 2025-11-28 11:41:59.138 +05:30 e4a7a909-a9f3-4c01-ba1d-148b794afc47 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 11:41:59.138 +05:30 e4a7a909-a9f3-4c01-ba1d-148b794afc47 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: b8af36ff-47ab-4eb1-a1bb-57affffece33}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 131} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":10,\"Name\":\"TestView\"}]"} 2025-11-28 11:41:59.138 +05:30 e4a7a909-a9f3-4c01-ba1d-148b794afc47 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 200 131 application/json; charset=utf-8 14.6887ms 2025-11-28 11:41:59.210 +05:30 93e70b58-464f-44bd-ad91-e7549ce74dfd INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 11:41:59.211 +05:30 93e70b58-464f-44bd-ad91-e7549ce74dfd INF CORS policy execution successful. 2025-11-28 11:41:59.211 +05:30 93e70b58-464f-44bd-ad91-e7549ce74dfd INF HTTP request: Path: /transactionview/gettransactionviewlist QueryString: ?search=&DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:41:59.211 +05:30 fdbf6a6a-8464-4f29-b01e-867e76efc654 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 11:41:59.211 +05:30 fdbf6a6a-8464-4f29-b01e-867e76efc654 INF Route matched with {action = "GetTransactionViewList", controller = "TransactionView"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionViewList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionViewController (Sang.CoreSettings.Api). 2025-11-28 11:41:59.213 +05:30 fdbf6a6a-8464-4f29-b01e-867e76efc654 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:41:59.213 +05:30 fdbf6a6a-8464-4f29-b01e-867e76efc654 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api) in 1.8141ms 2025-11-28 11:41:59.213 +05:30 fdbf6a6a-8464-4f29-b01e-867e76efc654 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 11:41:59.213 +05:30 fdbf6a6a-8464-4f29-b01e-867e76efc654 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 93e70b58-464f-44bd-ad91-e7549ce74dfd}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 131} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":10,\"Name\":\"TestView\"}]"} 2025-11-28 11:41:59.213 +05:30 fdbf6a6a-8464-4f29-b01e-867e76efc654 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 200 131 application/json; charset=utf-8 2.9758ms 2025-11-28 11:41:59.288 +05:30 c4ea03ae-3c94-4608-8fd1-28400a9783b4 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - null null 2025-11-28 11:41:59.288 +05:30 c4ea03ae-3c94-4608-8fd1-28400a9783b4 INF CORS policy execution successful. 2025-11-28 11:41:59.289 +05:30 c4ea03ae-3c94-4608-8fd1-28400a9783b4 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - 204 null null 0.4374ms 2025-11-28 11:41:59.343 +05:30 159b893c-dd2e-4c71-98e4-1e0a031133f5 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - null null 2025-11-28 11:41:59.344 +05:30 159b893c-dd2e-4c71-98e4-1e0a031133f5 INF CORS policy execution successful. 2025-11-28 11:41:59.344 +05:30 159b893c-dd2e-4c71-98e4-1e0a031133f5 INF HTTP request: Path: /transactionview/gettransactionviewfield QueryString: ?Id=10&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 11:41:59.344 +05:30 849e4e36-329d-43e0-9219-94ad0d06bec4 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewField (Sang.CoreSettings.Api)' 2025-11-28 11:41:59.345 +05:30 849e4e36-329d-43e0-9219-94ad0d06bec4 INF Route matched with {action = "GetTransactionViewField", controller = "TransactionView"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionViewField(Int32, Int32) on controller Sang.CoreSettings.Api.Controllers.TransactionViewController (Sang.CoreSettings.Api). 2025-11-28 11:41:59.367 +05:30 849e4e36-329d-43e0-9219-94ad0d06bec4 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 11:41:59.367 +05:30 849e4e36-329d-43e0-9219-94ad0d06bec4 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewField (Sang.CoreSettings.Api) in 22.4977ms 2025-11-28 11:41:59.367 +05:30 849e4e36-329d-43e0-9219-94ad0d06bec4 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewField (Sang.CoreSettings.Api)' 2025-11-28 11:41:59.367 +05:30 849e4e36-329d-43e0-9219-94ad0d06bec4 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 159b893c-dd2e-4c71-98e4-1e0a031133f5}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 10280} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":1,\"Type\":2,\"Caption\":\"AdditionalCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput1\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":1,\"Type\":1,\"Caption\":\"Narration\",\"DefaultValue\":null,\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"sNarration\",\"ReadOnly\":false,\"NoDecimal\":200},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":2,\"Type\":2,\"Caption\":\"Discount\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput2\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":3,\"Type\":2,\"Caption\":\"Discount%\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput3\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":4,\"Type\":2,\"Caption\":\"TaxableAmt\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput4\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":4,\"Type\":1,\"Caption\":\"Id\",\"DefaultValue\":null,\"Hidden\":true,\"ViewField_ReadOnly\":false,\"Mandatory\":true,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":true,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"Id\",\"ReadOnly\":false,\"NoDecimal\":200},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":5,\"Type\":2,\"Caption\":\"VAT%\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput5\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":6,\"Type\":2,\"Caption\":\"VATAmt\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput6\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":7,\"Type\":2,\"Caption\":\"ShippingCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput7\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":8,\"Type\":2,\"Caption\":\"DeliveryCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput8\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":9,\"Type\":2,\"Caption\":\"LabourCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput9\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":10,\"Type\":2,\"Caption\":\"HandlingCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput10\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":11,\"Type\":2,\"Caption\":\"CustomDuty\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput11\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":12,\"Type\":2,\"Caption\":\"ServiceCharge\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput12\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":13,\"Type\":2,\"Caption\":\"Insurance\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput13\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":14,\"Type\":2,\"Caption\":\"LateFee\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput14\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":15,\"Type\":2,\"Caption\":\"SalesTax\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput15\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":16,\"Type\":2,\"Caption\":\"ExciseTax\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput16\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":17,\"Type\":2,\"Caption\":\"Rebate%\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput17\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":18,\"Type\":2,\"Caption\":\"Subsidy\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput18\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":19,\"Type\":2,\"Caption\":\"LoyaltyPoint\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput19\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":20,\"Type\":2,\"Caption\":\"TradeInValue\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput20\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":21,\"Type\":2,\"Caption\":\"Promotion\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput21\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":22,\"Type\":2,\"Caption\":\"CashDiscount \",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput22\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":23,\"Type\":2,\"Caption\":\"Membership\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput23\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":24,\"Type\":2,\"Caption\":\"PromotionDiscount\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput24\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":2,\"Type\":1,\"Caption\":\"PlaceOfSupply\",\"DefaultValue\":null,\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":2,\"Field_Name\":\"iPlaceOfSupply\",\"ReadOnly\":false,\"NoDecimal\":200},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":5,\"Type\":1,\"Caption\":\"Warehouse\",\"DefaultValue\":null,\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":2,\"Field_Name\":\"iWarehouse\",\"ReadOnly\":false,\"NoDecimal\":200}]"} 2025-11-28 11:41:59.368 +05:30 849e4e36-329d-43e0-9219-94ad0d06bec4 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - 200 10280 application/json; charset=utf-8 24.6166ms 2025-11-28 11:52:29.797 +05:30 INF Application is shutting down... 2025-11-28 13:04:39.793 +05:30 WRN Using an in-memory repository. Keys will not be persisted to storage. 2025-11-28 13:04:39.850 +05:30 WRN Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits. 2025-11-28 13:04:39.874 +05:30 INF Creating key {69c5f49c-77b0-418c-9f9a-943942647860} with creation date 2025-11-28 07:34:39Z, activation date 2025-11-28 07:34:39Z, and expiration date 2026-02-26 07:34:39Z. 2025-11-28 13:04:39.886 +05:30 WRN No XML encryptor configured. Key {69c5f49c-77b0-418c-9f9a-943942647860} may be persisted to storage in unencrypted form. 2025-11-28 13:04:40.138 +05:30 INF Application started. Press Ctrl+C to shut down. 2025-11-28 13:04:40.138 +05:30 INF Hosting environment: Production 2025-11-28 13:04:40.138 +05:30 INF Content root path: C:\inetpub\wwwroot\SangCoreSettingsAPI 2025-11-28 13:04:40.150 +05:30 aa53d9f3-b080-442c-ba51-10db18fb2b0d INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 13:04:40.150 +05:30 d75f4992-4196-4db1-b0ac-8d9edf908481 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 13:04:40.150 +05:30 6a1163a6-cf9a-410d-8780-351dc48e0e90 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 13:04:40.150 +05:30 37a37165-2be6-49a4-b37a-fa3d1a0fdcd4 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 13:04:40.221 +05:30 d75f4992-4196-4db1-b0ac-8d9edf908481 INF CORS policy execution successful. 2025-11-28 13:04:40.221 +05:30 aa53d9f3-b080-442c-ba51-10db18fb2b0d INF CORS policy execution successful. 2025-11-28 13:04:40.221 +05:30 37a37165-2be6-49a4-b37a-fa3d1a0fdcd4 INF CORS policy execution successful. 2025-11-28 13:04:40.221 +05:30 6a1163a6-cf9a-410d-8780-351dc48e0e90 INF CORS policy execution successful. 2025-11-28 13:04:40.230 +05:30 d75f4992-4196-4db1-b0ac-8d9edf908481 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 204 null null 81.0076ms 2025-11-28 13:04:40.230 +05:30 37a37165-2be6-49a4-b37a-fa3d1a0fdcd4 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 204 null null 81.005ms 2025-11-28 13:04:40.230 +05:30 6a1163a6-cf9a-410d-8780-351dc48e0e90 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 204 null null 81.0149ms 2025-11-28 13:04:40.230 +05:30 aa53d9f3-b080-442c-ba51-10db18fb2b0d INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 204 null null 81.0091ms 2025-11-28 13:04:40.280 +05:30 6ed2e5a7-c8f3-46e2-be43-73a75088f1f6 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 13:04:40.280 +05:30 0975b6d7-000f-491c-9aa0-9ce62b9a9e12 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 13:04:40.388 +05:30 0975b6d7-000f-491c-9aa0-9ce62b9a9e12 INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/28/2025 7:00:17 AM', Current time (UTC): '11/28/2025 7:34:40 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-28 13:04:40.388 +05:30 6ed2e5a7-c8f3-46e2-be43-73a75088f1f6 INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/28/2025 7:00:17 AM', Current time (UTC): '11/28/2025 7:34:40 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-28 13:04:40.397 +05:30 0975b6d7-000f-491c-9aa0-9ce62b9a9e12 INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/28/2025 7:00:17 AM', Current time (UTC): '11/28/2025 7:34:40 AM'. 2025-11-28 13:04:40.397 +05:30 6ed2e5a7-c8f3-46e2-be43-73a75088f1f6 INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/28/2025 7:00:17 AM', Current time (UTC): '11/28/2025 7:34:40 AM'. 2025-11-28 13:04:40.398 +05:30 0975b6d7-000f-491c-9aa0-9ce62b9a9e12 INF CORS policy execution successful. 2025-11-28 13:04:40.398 +05:30 6ed2e5a7-c8f3-46e2-be43-73a75088f1f6 INF CORS policy execution successful. 2025-11-28 13:04:40.414 +05:30 0975b6d7-000f-491c-9aa0-9ce62b9a9e12 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:04:40.414 +05:30 6ed2e5a7-c8f3-46e2-be43-73a75088f1f6 INF HTTP request: Path: /menu/getmenudetails QueryString: ?languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:04:40.455 +05:30 cf266e84-b67f-4cc0-9d48-df88ef98d650 INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-28 13:04:40.455 +05:30 6178d5db-7fa1-457c-8b84-81c06871efb5 INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-28 13:04:40.460 +05:30 6178d5db-7fa1-457c-8b84-81c06871efb5 INF AuthenticationScheme: Bearer was challenged. 2025-11-28 13:04:40.460 +05:30 cf266e84-b67f-4cc0-9d48-df88ef98d650 INF AuthenticationScheme: Bearer was challenged. 2025-11-28 13:04:40.460 +05:30 cf266e84-b67f-4cc0-9d48-df88ef98d650 INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: 0975b6d7-000f-491c-9aa0-9ce62b9a9e12}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/28/2025 07:00:17'"} Body: 2025-11-28 13:04:40.462 +05:30 6178d5db-7fa1-457c-8b84-81c06871efb5 INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: 6ed2e5a7-c8f3-46e2-be43-73a75088f1f6}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/28/2025 07:00:17'"} Body: 2025-11-28 13:04:40.469 +05:30 6178d5db-7fa1-457c-8b84-81c06871efb5 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 401 null null 189.0446ms 2025-11-28 13:04:40.469 +05:30 cf266e84-b67f-4cc0-9d48-df88ef98d650 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 401 null null 188.7371ms 2025-11-28 13:04:40.523 +05:30 ed5a1f7a-91fb-4e39-9f47-3f92795405bc INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 13:04:40.523 +05:30 66bd1210-742a-4f1e-8b07-6b42f0e94764 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 13:04:40.524 +05:30 66bd1210-742a-4f1e-8b07-6b42f0e94764 INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/28/2025 7:00:17 AM', Current time (UTC): '11/28/2025 7:34:40 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-28 13:04:40.524 +05:30 ed5a1f7a-91fb-4e39-9f47-3f92795405bc INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/28/2025 7:00:17 AM', Current time (UTC): '11/28/2025 7:34:40 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-28 13:04:40.525 +05:30 66bd1210-742a-4f1e-8b07-6b42f0e94764 INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/28/2025 7:00:17 AM', Current time (UTC): '11/28/2025 7:34:40 AM'. 2025-11-28 13:04:40.525 +05:30 ed5a1f7a-91fb-4e39-9f47-3f92795405bc INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/28/2025 7:00:17 AM', Current time (UTC): '11/28/2025 7:34:40 AM'. 2025-11-28 13:04:40.525 +05:30 66bd1210-742a-4f1e-8b07-6b42f0e94764 INF CORS policy execution successful. 2025-11-28 13:04:40.525 +05:30 ed5a1f7a-91fb-4e39-9f47-3f92795405bc INF CORS policy execution successful. 2025-11-28 13:04:40.526 +05:30 66bd1210-742a-4f1e-8b07-6b42f0e94764 INF HTTP request: Path: /menu/getmenudetails QueryString: ?languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:04:40.526 +05:30 ed5a1f7a-91fb-4e39-9f47-3f92795405bc INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzA5NjE3LCJleHAiOjE3NjQzMTMyMTcsImlhdCI6MTc2NDMwOTYxN30.o4eD3DLLuMPxknvOrON8-LXam5ZxHXBHy_lFwySHdRA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:04:40.532 +05:30 9c65ba4e-5582-42a2-a72b-f3a110452d10 INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-28 13:04:40.532 +05:30 cc194698-bb45-4786-a35b-d45bc2e41e19 INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-28 13:04:40.532 +05:30 9c65ba4e-5582-42a2-a72b-f3a110452d10 INF AuthenticationScheme: Bearer was challenged. 2025-11-28 13:04:40.532 +05:30 cc194698-bb45-4786-a35b-d45bc2e41e19 INF AuthenticationScheme: Bearer was challenged. 2025-11-28 13:04:40.533 +05:30 cc194698-bb45-4786-a35b-d45bc2e41e19 INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: 66bd1210-742a-4f1e-8b07-6b42f0e94764}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/28/2025 07:00:17'"} Body: 2025-11-28 13:04:40.533 +05:30 9c65ba4e-5582-42a2-a72b-f3a110452d10 INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: ed5a1f7a-91fb-4e39-9f47-3f92795405bc}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/28/2025 07:00:17'"} Body: 2025-11-28 13:04:40.533 +05:30 cc194698-bb45-4786-a35b-d45bc2e41e19 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 401 null null 10.0715ms 2025-11-28 13:04:40.533 +05:30 9c65ba4e-5582-42a2-a72b-f3a110452d10 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 401 null null 10.074ms 2025-11-28 13:04:42.522 +05:30 3930e184-89e4-4085-b96d-89910db8aed0 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 13:04:42.522 +05:30 9a5a04c7-d114-4aee-99ff-9cc55191dbb6 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 13:04:42.536 +05:30 9a5a04c7-d114-4aee-99ff-9cc55191dbb6 INF CORS policy execution successful. 2025-11-28 13:04:42.536 +05:30 3930e184-89e4-4085-b96d-89910db8aed0 INF CORS policy execution successful. 2025-11-28 13:04:42.537 +05:30 3930e184-89e4-4085-b96d-89910db8aed0 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:04:42.537 +05:30 9a5a04c7-d114-4aee-99ff-9cc55191dbb6 INF HTTP request: Path: /menu/getmenudetails QueryString: ?languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:04:42.539 +05:30 a423eb16-380b-4673-b1ea-f869cf6d3fef INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 13:04:42.539 +05:30 9a4c6b64-0b46-4a74-aa5a-782efc3f4758 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 13:04:42.557 +05:30 9a4c6b64-0b46-4a74-aa5a-782efc3f4758 INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 13:04:42.558 +05:30 a423eb16-380b-4673-b1ea-f869cf6d3fef INF Route matched with {action = "GetMenuDetails", controller = "Menu"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetMenuDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.MenuController (Sang.CoreSettings.Api). 2025-11-28 13:04:42.821 +05:30 9a4c6b64-0b46-4a74-aa5a-782efc3f4758 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:04:42.821 +05:30 a423eb16-380b-4673-b1ea-f869cf6d3fef INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:04:42.868 +05:30 9a4c6b64-0b46-4a74-aa5a-782efc3f4758 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 305.6089ms 2025-11-28 13:04:42.869 +05:30 9a4c6b64-0b46-4a74-aa5a-782efc3f4758 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 13:04:42.870 +05:30 9a4c6b64-0b46-4a74-aa5a-782efc3f4758 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 3930e184-89e4-4085-b96d-89910db8aed0}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 13:04:42.873 +05:30 9a4c6b64-0b46-4a74-aa5a-782efc3f4758 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 350.9011ms 2025-11-28 13:04:42.876 +05:30 a423eb16-380b-4673-b1ea-f869cf6d3fef INF Executed action Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api) in 317.9648ms 2025-11-28 13:04:42.876 +05:30 a423eb16-380b-4673-b1ea-f869cf6d3fef INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 13:04:42.878 +05:30 a423eb16-380b-4673-b1ea-f869cf6d3fef INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 9a5a04c7-d114-4aee-99ff-9cc55191dbb6}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 36722} Body: {"status":"Success","statusCode":2000,"message":"Menu Details retrieved.","result":"{\"MenuDetails\":[{\"MenuId\":93,\"MenuName\":\"TestingMaster\",\"MenuCaption\":\"Testing\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Testing\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":66},{\"MenuId\":94,\"MenuName\":\"TestingTab\",\"MenuCaption\":\"TestingTabs\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestingTabs\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":67},{\"MenuId\":64,\"MenuName\":\"NewTest\",\"MenuCaption\":\"Test\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":62,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Test\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":46},{\"MenuId\":70,\"MenuName\":\"TestMenu\",\"MenuCaption\":\"TestMenu\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestMenu\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":49},{\"MenuId\":80,\"MenuName\":\"PTag1\",\"MenuCaption\":\"TestTag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestTag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":58},{\"MenuId\":81,\"MenuName\":\"General Settings\",\"MenuCaption\":\"General Settings\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/general-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":6,\"TagId\":59},{\"MenuId\":82,\"MenuName\":\"t4t4\",\"MenuCaption\":\"y5yy5\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/y5yy5\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":60},{\"MenuId\":90,\"MenuName\":\"Steffy_pos\",\"MenuCaption\":\"s_pos\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tags/s_pos\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":65},{\"MenuId\":125,\"MenuName\":\"dipintag1\",\"MenuCaption\":\"dipintag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/dipintag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":71},{\"MenuId\":147,\"MenuName\":\"Tag View\",\"MenuCaption\":\"Tag View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":148,\"MenuName\":\"Voucher View\",\"MenuCaption\":\"Voucher View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/voucher-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":150,\"MenuName\":\"Test_steffy1\",\"MenuCaption\":\"TSteffy1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TSteffy1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":77},{\"MenuId\":153,\"MenuName\":\"TS_Tag\",\"MenuCaption\":\"TestSteffyTag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":152,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestSteffyTag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":79},{\"MenuId\":156,\"MenuName\":\"gokultest1\",\"MenuCaption\":\"gokul\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/gokul\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":81},{\"MenuId\":157,\"MenuName\":\"CostCenter\",\"MenuCaption\":\"cc\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/cc\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":82},{\"MenuId\":159,\"MenuName\":\"ProductTag\",\"MenuCaption\":\"PT\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":157,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/PT\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":83},{\"MenuId\":162,\"MenuName\":\"pos_Tag1_name\",\"MenuCaption\":\"pos_Tag1_caption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/pos_Tag1_caption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":86},{\"MenuId\":163,\"MenuName\":\"Vendor\",\"MenuCaption\":\"Vendor/Supplier\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":163,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Vendor/Supplier\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":87},{\"MenuId\":164,\"MenuName\":\"ChartOfAccount\",\"MenuCaption\":\"COA\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/COA\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":88},{\"MenuId\":166,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":90},{\"MenuId\":167,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":91},{\"MenuId\":168,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":92},{\"MenuId\":170,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":168,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":93},{\"MenuId\":172,\"MenuName\":\"TradeTypeName\",\"MenuCaption\":\"TradeTypeCaption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TradeTypeCaption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":94},{\"MenuId\":139,\"MenuName\":\"Receipt Payment\",\"MenuCaption\":\"Receipt Payment\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":40,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Receipt Payment\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":72},{\"MenuId\":141,\"MenuName\":\"child\",\"MenuCaption\":\"child\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":140,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/child\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":73},{\"MenuId\":144,\"MenuName\":\"Base Document\",\"MenuCaption\":\"Base Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/base-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":75},{\"MenuId\":145,\"MenuName\":\"Sub Document\",\"MenuCaption\":\"Sub Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sub-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":76},{\"MenuId\":178,\"MenuName\":\"Account_Err\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":177,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Account\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":97},{\"MenuId\":185,\"MenuName\":\"STag1\",\"MenuCaption\":\"STag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":98},{\"MenuId\":186,\"MenuName\":\"STag2\",\"MenuCaption\":\"STag2\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag2\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":99},{\"MenuId\":188,\"MenuName\":\"stag4\",\"MenuCaption\":\"tag4\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag4\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":101},{\"MenuId\":189,\"MenuName\":\"test_tag\",\"MenuCaption\":\"testtag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/testtag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":102},{\"MenuId\":190,\"MenuName\":\"sss\",\"MenuCaption\":\"sss\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sss\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":103},{\"MenuId\":191,\"MenuName\":\"zzz\",\"MenuCaption\":\"lll\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/lll\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":104},{\"MenuId\":182,\"MenuName\":\"Menu_SteffyTest\",\"MenuCaption\":\"Menu_SteffyTest\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":183,\"MenuName\":\"test2\",\"MenuCaption\":\"test2\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":149,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":184,\"MenuName\":\"test3\",\"MenuCaption\":\"test3\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":6,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":146,\"MenuName\":\"View\",\"MenuCaption\":\"View\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":142,\"MenuName\":\"Voucher Setting\",\"MenuCaption\":\"Voucher Setting\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":111,\"MenuName\":\"Business Entity\",\"MenuCaption\":\"Business Entity\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":\"/Business-Entity\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":1},{\"MenuId\":113,\"MenuName\":\"steffy\",\"MenuCaption\":\"steffy\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":176,\"MenuName\":\"aas\",\"MenuCaption\":\"aas\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":177,\"MenuName\":\"Error_Tracker_Masters\",\"MenuCaption\":\"Error_Tracker_Masters\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":92,\"MenuName\":\"test1\",\"MenuCaption\":\"test1\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":58,\"MenuName\":\"ggrgr\",\"MenuCaption\":\"ggrgr\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":57,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":60,\"MenuName\":\"effefefef\",\"MenuCaption\":\"effefefef\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":59,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":109,\"MenuName\":\"Password Policy\",\"MenuCaption\":\"Password Policy\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"\",\"ToolTip\":\"\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"Password Policy_icon.png\",\"URL\":\"/PasswordPolicy\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":38,\"MenuName\":\"Create Company\",\"MenuCaption\":\"Create Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company record\",\"ToolTip\":\"Access create company page\",\"IsGroup\":false,\"ParentId\":17,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/create-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":41,\"MenuName\":\"Tag Settings\",\"MenuCaption\":\"Tag Settings\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/tag-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":42,\"MenuName\":\"Open Company\",\"MenuCaption\":\"Open Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":null,\"URL\":null,\"Type\":null,\"ExternalLink\":null,\"ScreenType\":null,\"TagId\":null},{\"MenuId\":1,\"MenuName\":\"Home\",\"MenuCaption\":\"Home\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":\"Alt+O\",\"Description\":\"'Navigate to the home page\",\"ToolTip\":\"Go to the main home page\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"home\",\"URL\":\"/home\",\"Type\":1,\"ExternalLink\":\"1\",\"ScreenType\":0,\"TagId\":1},{\"MenuId\":17,\"MenuName\":\"New Company\",\"MenuCaption\":\"New Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company\",\"ToolTip\":\"Create a new company record\",\"IsGroup\":true,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/new-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":18,\"MenuName\":\"Edit Company\",\"MenuCaption\":\"Edit Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Edit a new company\",\"ToolTip\":\"Edit a new company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":19,\"MenuName\":\"Delete Company\",\"MenuCaption\":\"Delete Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Delete a company\",\"ToolTip\":\"Delete a company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":20,\"MenuName\":\"Create Profile\",\"MenuCaption\":\"Create Profile\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new user profile\",\"ToolTip\":\"Set up a new user profile\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_profile_icon.png\",\"URL\":\"/create-profile\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":23,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage account details\",\"ToolTip\":\"Access account management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"account_icon.png\",\"URL\":\"/account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":28,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage currency master data\",\"ToolTip\":\"Access currency master management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"currency_master_icon.png\",\"URL\":\"/currency-master\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":4},{\"MenuId\":114,\"MenuName\":\"Change Password\",\"MenuCaption\":\"Change Password\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Change Password\",\"ToolTip\":\"Change Password\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"ChangePassword_icon.png\",\"URL\":\"/ChangePassword\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":115,\"MenuName\":\"Update Personal Info\",\"MenuCaption\":\"Update Personal Info\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Update Personal Info\",\"ToolTip\":\"Update Personal Info\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"UpdatePersonal_Info_icon.png\",\"URL\":\"/Update-Personal-Info\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":180,\"MenuName\":\"Purchase\",\"MenuCaption\":\"Purchase\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Purchase Menu\",\"ToolTip\":\"Go to Purchase\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Purchase\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":181,\"MenuName\":\"Sales\",\"MenuCaption\":\"Sales\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Sales Menu\",\"ToolTip\":\"Go to Sales\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Sales\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":29,\"MenuName\":\"Exchange Rate\",\"MenuCaption\":\"Exchange Rate\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage exchange rate data\",\"ToolTip\":\"Access exchange rate management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_icon.png\",\"URL\":\"/exchange-rate\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":4,\"TagId\":null},{\"MenuId\":24,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage currency details\",\"ToolTip\":\"Access currency management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"currency_icon.png\",\"URL\":\"/tags/currency\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":21,\"MenuName\":\"Create Role\",\"MenuCaption\":\"Create Role\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Create a new user role\",\"ToolTip\":\"Define a new user role\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_role_icon.png\",\"URL\":\"/create-role\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":2,\"TagId\":null},{\"MenuId\":2,\"MenuName\":\"Company\",\"MenuCaption\":\"Company\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"View and manage company details\",\"ToolTip\":\"Access company information\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"company_icon.png\",\"URL\":\"/company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":32,\"MenuName\":\"Unit\",\"MenuCaption\":\"Unit\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage units of measurement\",\"ToolTip\":\"Access unit management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"unit_icon.png\",\"URL\":\"/unit\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":14},{\"MenuId\":3,\"MenuName\":\"Security\",\"MenuCaption\":\"Security\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage user permissions and roles\",\"ToolTip\":\"Configure security settings\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"security_icon.png\",\"URL\":\"/security\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":22,\"MenuName\":\"Create User\",\"MenuCaption\":\"Create User\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Create a new user account\",\"ToolTip\":\"Add a new user to the system\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_user_icon.png\",\"URL\":\"/create-user\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":3,\"TagId\":null},{\"MenuId\":25,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage product details\",\"ToolTip\":\"Access product management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"product_icon.png\",\"URL\":\"/tags/product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":30,\"MenuName\":\"Exchange Rate History\",\"MenuCaption\":\"Exchange Rate History\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"View exchange rate history\",\"ToolTip\":\"Access historical exchange rate data\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_history_icon.png\",\"URL\":\"/exchange-rate-history\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":5,\"TagId\":null},{\"MenuId\":4,\"MenuName\":\"Tags\",\"MenuCaption\":\"Tags\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Maintain master data records\",\"ToolTip\":\"Access master data management\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"masters_icon.png\",\"URL\":\"/masters\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":34,\"MenuName\":\"Seller Price Book\",\"MenuCaption\":\"Seller Price Book\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage seller price books\",\"ToolTip\":\"Access seller price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"seller_price_book_icon.png\",\"URL\":\"/seller-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":46,\"MenuName\":\"PlaceofSupply\",\"MenuCaption\":\"Place of Supply\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage Place of supply details\",\"ToolTip\":\"Access Place of supply management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Placeofsupply_icon.png\",\"URL\":\"/tags/Placeofsupply\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":20},{\"MenuId\":95,\"MenuName\":\"Jurisdiction\",\"MenuCaption\":\"Jurisdiction\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Jurisdiction\",\"ToolTip\":\"Jurisdiction\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Jurisdiction_icon.png\",\"URL\":\"/tags/Jurisdiction\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":21},{\"MenuId\":96,\"MenuName\":\"Tax Code\",\"MenuCaption\":\"Tax Code\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Tax Code\",\"ToolTip\":\"Tax Code\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Tax Code_icon.png\",\"URL\":\"/tags/Tax Code\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":22},{\"MenuId\":97,\"MenuName\":\"Nationality\",\"MenuCaption\":\"Nationality\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Nationality\",\"ToolTip\":\"Nationality\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Nationality\",\"URL\":\"/tags/Nationality\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":23},{\"MenuId\":98,\"MenuName\":\"Country\",\"MenuCaption\":\"Country\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Country\",\"ToolTip\":\"Country\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Country\",\"URL\":\"/tags/Country\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":24},{\"MenuId\":99,\"MenuName\":\"Province\",\"MenuCaption\":\"Province\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Province\",\"ToolTip\":\"Province\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Province_icon.png\",\"URL\":\"/tags/Province\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":25},{\"MenuId\":100,\"MenuName\":\"Territory\",\"MenuCaption\":\"Territory\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Territory\",\"ToolTip\":\"Territory\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Territory_icon.png\",\"URL\":\"/tags/Territory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":26},{\"MenuId\":101,\"MenuName\":\"Township\",\"MenuCaption\":\"Township\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Township\",\"ToolTip\":\"Township\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Township_icon.png\",\"URL\":\"/tags/Township\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":27},{\"MenuId\":102,\"MenuName\":\"Zone\",\"MenuCaption\":\"Zone\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Zone\",\"ToolTip\":\"Zone\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Zone_icon.png\",\"URL\":\"/tags/Zone\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":28},{\"MenuId\":103,\"MenuName\":\"City\",\"MenuCaption\":\"City\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"City\",\"ToolTip\":\"City\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"City_icon.png\",\"URL\":\"/tags/City\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":29},{\"MenuId\":104,\"MenuName\":\"Emplyee\",\"MenuCaption\":\"Emplyee\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Emplyee\",\"ToolTip\":\"Emplyee\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Emplyee_icon.png\",\"URL\":\"/tags/Emplyee\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":30},{\"MenuId\":105,\"MenuName\":\"Fixed Assets\",\"MenuCaption\":\"Fixed Assets\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Fixed Assets\",\"ToolTip\":\"Fixed Assets\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Fixed Assets_icon.png\",\"URL\":\"/tags/Fixed Assets\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":31},{\"MenuId\":106,\"MenuName\":\"Employee Category\",\"MenuCaption\":\"Employee Category\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Employee Category\",\"ToolTip\":\"Employee Category\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Employee Category_icon.png\",\"URL\":\"/tags/Employee Category\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":32},{\"MenuId\":37,\"MenuName\":\"Warehouse\",\"MenuCaption\":\"Warehouse\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage warehouse details\",\"ToolTip\":\"Access warehouse management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"warehouse_icon.png\",\"URL\":\"/tags/warehouse\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":13},{\"MenuId\":128,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Product\",\"ToolTip\":\"Product\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Product_icon.png\",\"URL\":\"/tags/Product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":11},{\"MenuId\":129,\"MenuName\":\"Unit Conversion\",\"MenuCaption\":\"Unit Conversion\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Unit Conversion\",\"ToolTip\":\"Unit Conversion\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Unit Conversion_icon.png\",\"URL\":\"/unit-conversion\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":15},{\"MenuId\":130,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Account\",\"ToolTip\":\"Account\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Account_icon.png\",\"URL\":\"/tags/Account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":2},{\"MenuId\":131,\"MenuName\":\"Customer\",\"MenuCaption\":\"Customer\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Customer\",\"ToolTip\":\"Customer\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Customer_icon.png\",\"URL\":\"/tags/Customer\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":3},{\"MenuId\":133,\"MenuName\":\"Outlet\",\"MenuCaption\":\"Outlet\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Outlet\",\"ToolTip\":\"Outlet\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Outlet_icon.png\",\"URL\":\"/tags/Outlet\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":16},{\"MenuId\":134,\"MenuName\":\"Bin\",\"MenuCaption\":\"Bin\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bin\",\"ToolTip\":\"Bin\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bin_icon.png\",\"URL\":\"/tags/Bin\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":17},{\"MenuId\":135,\"MenuName\":\"Bank\",\"MenuCaption\":\"Bank\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bank\",\"ToolTip\":\"Bank\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bank_icon.png\",\"URL\":\"/tags/Bank\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":18},{\"MenuId\":136,\"MenuName\":\"BankBranch\",\"MenuCaption\":\"BankBranch\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"BankBranch\",\"ToolTip\":\"BankBranch\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"BankBranch_icon.png\",\"URL\":\"/tags/BankBranch\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":19},{\"MenuId\":35,\"MenuName\":\"Buyer Price Book\",\"MenuCaption\":\"Buyer Price Book\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"Manage buyer price books\",\"ToolTip\":\"Access buyer price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"buyer_price_book_icon.png\",\"URL\":\"/buyer-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":5,\"MenuName\":\"Financials\",\"MenuCaption\":\"Financials\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"View financial reports\",\"ToolTip\":\"Access financial data and reports\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"dollar-sign\",\"URL\":\"\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":5},{\"MenuId\":6,\"MenuName\":\"Inventory\",\"MenuCaption\":\"Inventory\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage inventory items and stock\",\"ToolTip\":\"Access inventory management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"warehouse\",\"URL\":\"/inventory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":6},{\"MenuId\":36,\"MenuName\":\"Barcode Definition\",\"MenuCaption\":\"Barcode Definition\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage barcode definitions\",\"ToolTip\":\"Access barcode definition management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"barcode_definition_icon.png\",\"URL\":\"/barcode-definition\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":7,\"MenuName\":\"Fixed Asset\",\"MenuCaption\":\"Fixed Asset\",\"ModuleId\":1,\"MenuIndex\":7,\"ShortcutKey\":null,\"Description\":\"Track fixed assets\",\"ToolTip\":\"Access fixed asset management\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"university\",\"URL\":\"/fixed-asset\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":7},{\"MenuId\":8,\"MenuName\":\"Production\",\"MenuCaption\":\"Production\",\"ModuleId\":1,\"MenuIndex\":8,\"ShortcutKey\":null,\"Description\":\"Manage production processes\",\"ToolTip\":\"Access production management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"boxes\",\"URL\":\"/production\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":8},{\"MenuId\":10,\"MenuName\":\"Quality Control\",\"MenuCaption\":\"Quality Control\",\"ModuleId\":1,\"MenuIndex\":10,\"ShortcutKey\":null,\"Description\":\"Perform quality control checks\",\"ToolTip\":\"Access quality control tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"clipboard-check\",\"URL\":\"/quality-control\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":10},{\"MenuId\":11,\"MenuName\":\"Settings\",\"MenuCaption\":\"Settings\",\"ModuleId\":1,\"MenuIndex\":11,\"ShortcutKey\":null,\"Description\":\"Configure general settings\",\"ToolTip\":\"Access general application settings\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"cog\",\"URL\":\"/settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":16,\"MenuName\":\"Account Settings\",\"MenuCaption\":\"Account Settings\",\"ModuleId\":1,\"MenuIndex\":16,\"ShortcutKey\":null,\"Description\":\"Configure account settings\",\"ToolTip\":\"Manage account configurations\",\"IsGroup\":false,\"ParentId\":12,\"Accessibility\":1,\"Icon\":\"account_settings_icon.png\",\"URL\":\"/account-settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null}],\"UserLoginDetails\":[{\"UserId\":2,\"LoginName\":\"dipin\",\"Entity\":\"Entity10\"}]}"} 2025-11-28 13:04:42.881 +05:30 a423eb16-380b-4673-b1ea-f869cf6d3fef INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 200 36722 application/json; charset=utf-8 359.0097ms 2025-11-28 13:04:42.934 +05:30 4597a579-4705-43b6-b145-a53c24da91ba INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 13:04:42.934 +05:30 40eebdb1-9cbb-489e-9a04-858ab90eaf99 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 13:04:42.935 +05:30 40eebdb1-9cbb-489e-9a04-858ab90eaf99 INF CORS policy execution successful. 2025-11-28 13:04:42.935 +05:30 4597a579-4705-43b6-b145-a53c24da91ba INF CORS policy execution successful. 2025-11-28 13:04:42.936 +05:30 4597a579-4705-43b6-b145-a53c24da91ba INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:04:42.936 +05:30 40eebdb1-9cbb-489e-9a04-858ab90eaf99 INF HTTP request: Path: /menu/getmenudetails QueryString: ?languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:04:42.936 +05:30 709ddcd3-c9c3-428c-a4e2-6a2f798433d9 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 13:04:42.936 +05:30 fe6aa8b8-cc58-46af-a7bd-ec466da3df26 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 13:04:42.936 +05:30 fe6aa8b8-cc58-46af-a7bd-ec466da3df26 INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 13:04:42.937 +05:30 709ddcd3-c9c3-428c-a4e2-6a2f798433d9 INF Route matched with {action = "GetMenuDetails", controller = "Menu"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetMenuDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.MenuController (Sang.CoreSettings.Api). 2025-11-28 13:04:42.949 +05:30 fe6aa8b8-cc58-46af-a7bd-ec466da3df26 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:04:42.950 +05:30 fe6aa8b8-cc58-46af-a7bd-ec466da3df26 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 13.1105ms 2025-11-28 13:04:42.950 +05:30 fe6aa8b8-cc58-46af-a7bd-ec466da3df26 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 13:04:42.950 +05:30 fe6aa8b8-cc58-46af-a7bd-ec466da3df26 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 4597a579-4705-43b6-b145-a53c24da91ba}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 13:04:42.951 +05:30 fe6aa8b8-cc58-46af-a7bd-ec466da3df26 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 16.4679ms 2025-11-28 13:04:42.973 +05:30 709ddcd3-c9c3-428c-a4e2-6a2f798433d9 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:04:42.977 +05:30 709ddcd3-c9c3-428c-a4e2-6a2f798433d9 INF Executed action Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api) in 40.3254ms 2025-11-28 13:04:42.977 +05:30 709ddcd3-c9c3-428c-a4e2-6a2f798433d9 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 13:04:42.979 +05:30 709ddcd3-c9c3-428c-a4e2-6a2f798433d9 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 40eebdb1-9cbb-489e-9a04-858ab90eaf99}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 36722} Body: {"status":"Success","statusCode":2000,"message":"Menu Details retrieved.","result":"{\"MenuDetails\":[{\"MenuId\":93,\"MenuName\":\"TestingMaster\",\"MenuCaption\":\"Testing\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Testing\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":66},{\"MenuId\":94,\"MenuName\":\"TestingTab\",\"MenuCaption\":\"TestingTabs\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestingTabs\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":67},{\"MenuId\":64,\"MenuName\":\"NewTest\",\"MenuCaption\":\"Test\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":62,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Test\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":46},{\"MenuId\":70,\"MenuName\":\"TestMenu\",\"MenuCaption\":\"TestMenu\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestMenu\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":49},{\"MenuId\":80,\"MenuName\":\"PTag1\",\"MenuCaption\":\"TestTag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestTag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":58},{\"MenuId\":81,\"MenuName\":\"General Settings\",\"MenuCaption\":\"General Settings\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/general-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":6,\"TagId\":59},{\"MenuId\":82,\"MenuName\":\"t4t4\",\"MenuCaption\":\"y5yy5\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/y5yy5\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":60},{\"MenuId\":90,\"MenuName\":\"Steffy_pos\",\"MenuCaption\":\"s_pos\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tags/s_pos\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":65},{\"MenuId\":125,\"MenuName\":\"dipintag1\",\"MenuCaption\":\"dipintag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/dipintag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":71},{\"MenuId\":147,\"MenuName\":\"Tag View\",\"MenuCaption\":\"Tag View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":148,\"MenuName\":\"Voucher View\",\"MenuCaption\":\"Voucher View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/voucher-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":150,\"MenuName\":\"Test_steffy1\",\"MenuCaption\":\"TSteffy1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TSteffy1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":77},{\"MenuId\":153,\"MenuName\":\"TS_Tag\",\"MenuCaption\":\"TestSteffyTag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":152,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestSteffyTag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":79},{\"MenuId\":156,\"MenuName\":\"gokultest1\",\"MenuCaption\":\"gokul\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/gokul\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":81},{\"MenuId\":157,\"MenuName\":\"CostCenter\",\"MenuCaption\":\"cc\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/cc\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":82},{\"MenuId\":159,\"MenuName\":\"ProductTag\",\"MenuCaption\":\"PT\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":157,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/PT\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":83},{\"MenuId\":162,\"MenuName\":\"pos_Tag1_name\",\"MenuCaption\":\"pos_Tag1_caption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/pos_Tag1_caption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":86},{\"MenuId\":163,\"MenuName\":\"Vendor\",\"MenuCaption\":\"Vendor/Supplier\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":163,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Vendor/Supplier\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":87},{\"MenuId\":164,\"MenuName\":\"ChartOfAccount\",\"MenuCaption\":\"COA\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/COA\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":88},{\"MenuId\":166,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":90},{\"MenuId\":167,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":91},{\"MenuId\":168,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":92},{\"MenuId\":170,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":168,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":93},{\"MenuId\":172,\"MenuName\":\"TradeTypeName\",\"MenuCaption\":\"TradeTypeCaption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TradeTypeCaption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":94},{\"MenuId\":139,\"MenuName\":\"Receipt Payment\",\"MenuCaption\":\"Receipt Payment\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":40,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Receipt Payment\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":72},{\"MenuId\":141,\"MenuName\":\"child\",\"MenuCaption\":\"child\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":140,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/child\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":73},{\"MenuId\":144,\"MenuName\":\"Base Document\",\"MenuCaption\":\"Base Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/base-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":75},{\"MenuId\":145,\"MenuName\":\"Sub Document\",\"MenuCaption\":\"Sub Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sub-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":76},{\"MenuId\":178,\"MenuName\":\"Account_Err\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":177,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Account\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":97},{\"MenuId\":185,\"MenuName\":\"STag1\",\"MenuCaption\":\"STag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":98},{\"MenuId\":186,\"MenuName\":\"STag2\",\"MenuCaption\":\"STag2\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag2\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":99},{\"MenuId\":188,\"MenuName\":\"stag4\",\"MenuCaption\":\"tag4\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag4\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":101},{\"MenuId\":189,\"MenuName\":\"test_tag\",\"MenuCaption\":\"testtag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/testtag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":102},{\"MenuId\":190,\"MenuName\":\"sss\",\"MenuCaption\":\"sss\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sss\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":103},{\"MenuId\":191,\"MenuName\":\"zzz\",\"MenuCaption\":\"lll\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/lll\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":104},{\"MenuId\":182,\"MenuName\":\"Menu_SteffyTest\",\"MenuCaption\":\"Menu_SteffyTest\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":183,\"MenuName\":\"test2\",\"MenuCaption\":\"test2\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":149,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":184,\"MenuName\":\"test3\",\"MenuCaption\":\"test3\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":6,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":146,\"MenuName\":\"View\",\"MenuCaption\":\"View\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":142,\"MenuName\":\"Voucher Setting\",\"MenuCaption\":\"Voucher Setting\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":111,\"MenuName\":\"Business Entity\",\"MenuCaption\":\"Business Entity\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":\"/Business-Entity\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":1},{\"MenuId\":113,\"MenuName\":\"steffy\",\"MenuCaption\":\"steffy\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":176,\"MenuName\":\"aas\",\"MenuCaption\":\"aas\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":177,\"MenuName\":\"Error_Tracker_Masters\",\"MenuCaption\":\"Error_Tracker_Masters\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":92,\"MenuName\":\"test1\",\"MenuCaption\":\"test1\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":58,\"MenuName\":\"ggrgr\",\"MenuCaption\":\"ggrgr\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":57,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":60,\"MenuName\":\"effefefef\",\"MenuCaption\":\"effefefef\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":59,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":109,\"MenuName\":\"Password Policy\",\"MenuCaption\":\"Password Policy\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"\",\"ToolTip\":\"\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"Password Policy_icon.png\",\"URL\":\"/PasswordPolicy\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":38,\"MenuName\":\"Create Company\",\"MenuCaption\":\"Create Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company record\",\"ToolTip\":\"Access create company page\",\"IsGroup\":false,\"ParentId\":17,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/create-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":41,\"MenuName\":\"Tag Settings\",\"MenuCaption\":\"Tag Settings\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/tag-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":42,\"MenuName\":\"Open Company\",\"MenuCaption\":\"Open Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":null,\"URL\":null,\"Type\":null,\"ExternalLink\":null,\"ScreenType\":null,\"TagId\":null},{\"MenuId\":1,\"MenuName\":\"Home\",\"MenuCaption\":\"Home\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":\"Alt+O\",\"Description\":\"'Navigate to the home page\",\"ToolTip\":\"Go to the main home page\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"home\",\"URL\":\"/home\",\"Type\":1,\"ExternalLink\":\"1\",\"ScreenType\":0,\"TagId\":1},{\"MenuId\":17,\"MenuName\":\"New Company\",\"MenuCaption\":\"New Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company\",\"ToolTip\":\"Create a new company record\",\"IsGroup\":true,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/new-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":18,\"MenuName\":\"Edit Company\",\"MenuCaption\":\"Edit Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Edit a new company\",\"ToolTip\":\"Edit a new company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":19,\"MenuName\":\"Delete Company\",\"MenuCaption\":\"Delete Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Delete a company\",\"ToolTip\":\"Delete a company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":20,\"MenuName\":\"Create Profile\",\"MenuCaption\":\"Create Profile\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new user profile\",\"ToolTip\":\"Set up a new user profile\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_profile_icon.png\",\"URL\":\"/create-profile\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":23,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage account details\",\"ToolTip\":\"Access account management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"account_icon.png\",\"URL\":\"/account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":28,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage currency master data\",\"ToolTip\":\"Access currency master management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"currency_master_icon.png\",\"URL\":\"/currency-master\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":4},{\"MenuId\":114,\"MenuName\":\"Change Password\",\"MenuCaption\":\"Change Password\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Change Password\",\"ToolTip\":\"Change Password\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"ChangePassword_icon.png\",\"URL\":\"/ChangePassword\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":115,\"MenuName\":\"Update Personal Info\",\"MenuCaption\":\"Update Personal Info\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Update Personal Info\",\"ToolTip\":\"Update Personal Info\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"UpdatePersonal_Info_icon.png\",\"URL\":\"/Update-Personal-Info\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":180,\"MenuName\":\"Purchase\",\"MenuCaption\":\"Purchase\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Purchase Menu\",\"ToolTip\":\"Go to Purchase\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Purchase\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":181,\"MenuName\":\"Sales\",\"MenuCaption\":\"Sales\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Sales Menu\",\"ToolTip\":\"Go to Sales\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Sales\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":29,\"MenuName\":\"Exchange Rate\",\"MenuCaption\":\"Exchange Rate\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage exchange rate data\",\"ToolTip\":\"Access exchange rate management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_icon.png\",\"URL\":\"/exchange-rate\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":4,\"TagId\":null},{\"MenuId\":24,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage currency details\",\"ToolTip\":\"Access currency management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"currency_icon.png\",\"URL\":\"/tags/currency\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":21,\"MenuName\":\"Create Role\",\"MenuCaption\":\"Create Role\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Create a new user role\",\"ToolTip\":\"Define a new user role\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_role_icon.png\",\"URL\":\"/create-role\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":2,\"TagId\":null},{\"MenuId\":2,\"MenuName\":\"Company\",\"MenuCaption\":\"Company\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"View and manage company details\",\"ToolTip\":\"Access company information\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"company_icon.png\",\"URL\":\"/company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":32,\"MenuName\":\"Unit\",\"MenuCaption\":\"Unit\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage units of measurement\",\"ToolTip\":\"Access unit management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"unit_icon.png\",\"URL\":\"/unit\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":14},{\"MenuId\":3,\"MenuName\":\"Security\",\"MenuCaption\":\"Security\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage user permissions and roles\",\"ToolTip\":\"Configure security settings\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"security_icon.png\",\"URL\":\"/security\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":22,\"MenuName\":\"Create User\",\"MenuCaption\":\"Create User\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Create a new user account\",\"ToolTip\":\"Add a new user to the system\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_user_icon.png\",\"URL\":\"/create-user\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":3,\"TagId\":null},{\"MenuId\":25,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage product details\",\"ToolTip\":\"Access product management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"product_icon.png\",\"URL\":\"/tags/product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":30,\"MenuName\":\"Exchange Rate History\",\"MenuCaption\":\"Exchange Rate History\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"View exchange rate history\",\"ToolTip\":\"Access historical exchange rate data\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_history_icon.png\",\"URL\":\"/exchange-rate-history\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":5,\"TagId\":null},{\"MenuId\":4,\"MenuName\":\"Tags\",\"MenuCaption\":\"Tags\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Maintain master data records\",\"ToolTip\":\"Access master data management\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"masters_icon.png\",\"URL\":\"/masters\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":34,\"MenuName\":\"Seller Price Book\",\"MenuCaption\":\"Seller Price Book\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage seller price books\",\"ToolTip\":\"Access seller price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"seller_price_book_icon.png\",\"URL\":\"/seller-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":46,\"MenuName\":\"PlaceofSupply\",\"MenuCaption\":\"Place of Supply\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage Place of supply details\",\"ToolTip\":\"Access Place of supply management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Placeofsupply_icon.png\",\"URL\":\"/tags/Placeofsupply\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":20},{\"MenuId\":95,\"MenuName\":\"Jurisdiction\",\"MenuCaption\":\"Jurisdiction\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Jurisdiction\",\"ToolTip\":\"Jurisdiction\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Jurisdiction_icon.png\",\"URL\":\"/tags/Jurisdiction\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":21},{\"MenuId\":96,\"MenuName\":\"Tax Code\",\"MenuCaption\":\"Tax Code\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Tax Code\",\"ToolTip\":\"Tax Code\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Tax Code_icon.png\",\"URL\":\"/tags/Tax Code\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":22},{\"MenuId\":97,\"MenuName\":\"Nationality\",\"MenuCaption\":\"Nationality\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Nationality\",\"ToolTip\":\"Nationality\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Nationality\",\"URL\":\"/tags/Nationality\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":23},{\"MenuId\":98,\"MenuName\":\"Country\",\"MenuCaption\":\"Country\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Country\",\"ToolTip\":\"Country\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Country\",\"URL\":\"/tags/Country\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":24},{\"MenuId\":99,\"MenuName\":\"Province\",\"MenuCaption\":\"Province\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Province\",\"ToolTip\":\"Province\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Province_icon.png\",\"URL\":\"/tags/Province\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":25},{\"MenuId\":100,\"MenuName\":\"Territory\",\"MenuCaption\":\"Territory\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Territory\",\"ToolTip\":\"Territory\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Territory_icon.png\",\"URL\":\"/tags/Territory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":26},{\"MenuId\":101,\"MenuName\":\"Township\",\"MenuCaption\":\"Township\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Township\",\"ToolTip\":\"Township\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Township_icon.png\",\"URL\":\"/tags/Township\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":27},{\"MenuId\":102,\"MenuName\":\"Zone\",\"MenuCaption\":\"Zone\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Zone\",\"ToolTip\":\"Zone\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Zone_icon.png\",\"URL\":\"/tags/Zone\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":28},{\"MenuId\":103,\"MenuName\":\"City\",\"MenuCaption\":\"City\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"City\",\"ToolTip\":\"City\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"City_icon.png\",\"URL\":\"/tags/City\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":29},{\"MenuId\":104,\"MenuName\":\"Emplyee\",\"MenuCaption\":\"Emplyee\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Emplyee\",\"ToolTip\":\"Emplyee\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Emplyee_icon.png\",\"URL\":\"/tags/Emplyee\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":30},{\"MenuId\":105,\"MenuName\":\"Fixed Assets\",\"MenuCaption\":\"Fixed Assets\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Fixed Assets\",\"ToolTip\":\"Fixed Assets\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Fixed Assets_icon.png\",\"URL\":\"/tags/Fixed Assets\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":31},{\"MenuId\":106,\"MenuName\":\"Employee Category\",\"MenuCaption\":\"Employee Category\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Employee Category\",\"ToolTip\":\"Employee Category\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Employee Category_icon.png\",\"URL\":\"/tags/Employee Category\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":32},{\"MenuId\":37,\"MenuName\":\"Warehouse\",\"MenuCaption\":\"Warehouse\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage warehouse details\",\"ToolTip\":\"Access warehouse management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"warehouse_icon.png\",\"URL\":\"/tags/warehouse\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":13},{\"MenuId\":128,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Product\",\"ToolTip\":\"Product\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Product_icon.png\",\"URL\":\"/tags/Product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":11},{\"MenuId\":129,\"MenuName\":\"Unit Conversion\",\"MenuCaption\":\"Unit Conversion\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Unit Conversion\",\"ToolTip\":\"Unit Conversion\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Unit Conversion_icon.png\",\"URL\":\"/unit-conversion\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":15},{\"MenuId\":130,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Account\",\"ToolTip\":\"Account\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Account_icon.png\",\"URL\":\"/tags/Account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":2},{\"MenuId\":131,\"MenuName\":\"Customer\",\"MenuCaption\":\"Customer\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Customer\",\"ToolTip\":\"Customer\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Customer_icon.png\",\"URL\":\"/tags/Customer\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":3},{\"MenuId\":133,\"MenuName\":\"Outlet\",\"MenuCaption\":\"Outlet\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Outlet\",\"ToolTip\":\"Outlet\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Outlet_icon.png\",\"URL\":\"/tags/Outlet\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":16},{\"MenuId\":134,\"MenuName\":\"Bin\",\"MenuCaption\":\"Bin\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bin\",\"ToolTip\":\"Bin\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bin_icon.png\",\"URL\":\"/tags/Bin\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":17},{\"MenuId\":135,\"MenuName\":\"Bank\",\"MenuCaption\":\"Bank\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bank\",\"ToolTip\":\"Bank\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bank_icon.png\",\"URL\":\"/tags/Bank\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":18},{\"MenuId\":136,\"MenuName\":\"BankBranch\",\"MenuCaption\":\"BankBranch\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"BankBranch\",\"ToolTip\":\"BankBranch\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"BankBranch_icon.png\",\"URL\":\"/tags/BankBranch\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":19},{\"MenuId\":35,\"MenuName\":\"Buyer Price Book\",\"MenuCaption\":\"Buyer Price Book\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"Manage buyer price books\",\"ToolTip\":\"Access buyer price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"buyer_price_book_icon.png\",\"URL\":\"/buyer-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":5,\"MenuName\":\"Financials\",\"MenuCaption\":\"Financials\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"View financial reports\",\"ToolTip\":\"Access financial data and reports\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"dollar-sign\",\"URL\":\"\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":5},{\"MenuId\":6,\"MenuName\":\"Inventory\",\"MenuCaption\":\"Inventory\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage inventory items and stock\",\"ToolTip\":\"Access inventory management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"warehouse\",\"URL\":\"/inventory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":6},{\"MenuId\":36,\"MenuName\":\"Barcode Definition\",\"MenuCaption\":\"Barcode Definition\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage barcode definitions\",\"ToolTip\":\"Access barcode definition management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"barcode_definition_icon.png\",\"URL\":\"/barcode-definition\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":7,\"MenuName\":\"Fixed Asset\",\"MenuCaption\":\"Fixed Asset\",\"ModuleId\":1,\"MenuIndex\":7,\"ShortcutKey\":null,\"Description\":\"Track fixed assets\",\"ToolTip\":\"Access fixed asset management\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"university\",\"URL\":\"/fixed-asset\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":7},{\"MenuId\":8,\"MenuName\":\"Production\",\"MenuCaption\":\"Production\",\"ModuleId\":1,\"MenuIndex\":8,\"ShortcutKey\":null,\"Description\":\"Manage production processes\",\"ToolTip\":\"Access production management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"boxes\",\"URL\":\"/production\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":8},{\"MenuId\":10,\"MenuName\":\"Quality Control\",\"MenuCaption\":\"Quality Control\",\"ModuleId\":1,\"MenuIndex\":10,\"ShortcutKey\":null,\"Description\":\"Perform quality control checks\",\"ToolTip\":\"Access quality control tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"clipboard-check\",\"URL\":\"/quality-control\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":10},{\"MenuId\":11,\"MenuName\":\"Settings\",\"MenuCaption\":\"Settings\",\"ModuleId\":1,\"MenuIndex\":11,\"ShortcutKey\":null,\"Description\":\"Configure general settings\",\"ToolTip\":\"Access general application settings\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"cog\",\"URL\":\"/settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":16,\"MenuName\":\"Account Settings\",\"MenuCaption\":\"Account Settings\",\"ModuleId\":1,\"MenuIndex\":16,\"ShortcutKey\":null,\"Description\":\"Configure account settings\",\"ToolTip\":\"Manage account configurations\",\"IsGroup\":false,\"ParentId\":12,\"Accessibility\":1,\"Icon\":\"account_settings_icon.png\",\"URL\":\"/account-settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null}],\"UserLoginDetails\":[{\"UserId\":2,\"LoginName\":\"dipin\",\"Entity\":\"Entity10\"}]}"} 2025-11-28 13:04:42.980 +05:30 709ddcd3-c9c3-428c-a4e2-6a2f798433d9 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 200 36722 application/json; charset=utf-8 46.0071ms 2025-11-28 13:04:43.007 +05:30 e5a3558a-cb9c-4b67-ad91-fe706de841c3 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 13:04:43.008 +05:30 e5a3558a-cb9c-4b67-ad91-fe706de841c3 INF CORS policy execution successful. 2025-11-28 13:04:43.008 +05:30 e5a3558a-cb9c-4b67-ad91-fe706de841c3 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:04:43.009 +05:30 fea12bfb-a7f7-4792-bf02-139a4ff58746 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 13:04:43.009 +05:30 fea12bfb-a7f7-4792-bf02-139a4ff58746 INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 13:04:43.020 +05:30 fea12bfb-a7f7-4792-bf02-139a4ff58746 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:04:43.020 +05:30 fea12bfb-a7f7-4792-bf02-139a4ff58746 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 11.2035ms 2025-11-28 13:04:43.020 +05:30 fea12bfb-a7f7-4792-bf02-139a4ff58746 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 13:04:43.021 +05:30 fea12bfb-a7f7-4792-bf02-139a4ff58746 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: e5a3558a-cb9c-4b67-ad91-fe706de841c3}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 13:04:43.021 +05:30 fea12bfb-a7f7-4792-bf02-139a4ff58746 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 14.1878ms 2025-11-28 13:04:43.074 +05:30 3e72c58d-a6dc-4b82-858b-1198367583db INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 13:04:43.075 +05:30 3e72c58d-a6dc-4b82-858b-1198367583db INF CORS policy execution successful. 2025-11-28 13:04:43.075 +05:30 3e72c58d-a6dc-4b82-858b-1198367583db INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:04:43.076 +05:30 4f77e1fa-f6e4-4f60-bdcf-0b228192b849 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 13:04:43.076 +05:30 4f77e1fa-f6e4-4f60-bdcf-0b228192b849 INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 13:04:43.083 +05:30 4f77e1fa-f6e4-4f60-bdcf-0b228192b849 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:04:43.083 +05:30 4f77e1fa-f6e4-4f60-bdcf-0b228192b849 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 7.1862ms 2025-11-28 13:04:43.083 +05:30 4f77e1fa-f6e4-4f60-bdcf-0b228192b849 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 13:04:43.083 +05:30 4f77e1fa-f6e4-4f60-bdcf-0b228192b849 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 3e72c58d-a6dc-4b82-858b-1198367583db}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 13:04:43.084 +05:30 4f77e1fa-f6e4-4f60-bdcf-0b228192b849 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 10.4187ms 2025-11-28 13:04:43.235 +05:30 fb4595ea-9907-4538-9209-b9f46f161506 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 13:04:43.236 +05:30 722a2b96-f192-4bfa-8a9f-d64b941ea00c INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 13:04:43.236 +05:30 fb4595ea-9907-4538-9209-b9f46f161506 INF CORS policy execution successful. 2025-11-28 13:04:43.236 +05:30 a795686c-0731-499e-8d1d-06a86f1fb0ae INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 13:04:43.236 +05:30 722a2b96-f192-4bfa-8a9f-d64b941ea00c INF CORS policy execution successful. 2025-11-28 13:04:43.236 +05:30 a795686c-0731-499e-8d1d-06a86f1fb0ae INF CORS policy execution successful. 2025-11-28 13:04:43.237 +05:30 722a2b96-f192-4bfa-8a9f-d64b941ea00c INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 204 null null 0.6872ms 2025-11-28 13:04:43.237 +05:30 fb4595ea-9907-4538-9209-b9f46f161506 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 204 null null 1.1678ms 2025-11-28 13:04:43.237 +05:30 a795686c-0731-499e-8d1d-06a86f1fb0ae INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 204 null null 0.6776ms 2025-11-28 13:04:43.237 +05:30 5bd36e5f-403f-4b15-8eea-94db0311d3b2 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 13:04:43.237 +05:30 5bd36e5f-403f-4b15-8eea-94db0311d3b2 INF CORS policy execution successful. 2025-11-28 13:04:43.237 +05:30 5bd36e5f-403f-4b15-8eea-94db0311d3b2 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 204 null null 0.4856ms 2025-11-28 13:04:43.280 +05:30 5e4f2449-9482-4dde-a9b2-c5eafbb070c2 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 13:04:43.281 +05:30 4394a48b-c566-40bf-9f34-035beb1eea5e INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 13:04:43.281 +05:30 5e4f2449-9482-4dde-a9b2-c5eafbb070c2 INF CORS policy execution successful. 2025-11-28 13:04:43.281 +05:30 4394a48b-c566-40bf-9f34-035beb1eea5e INF CORS policy execution successful. 2025-11-28 13:04:43.281 +05:30 5e4f2449-9482-4dde-a9b2-c5eafbb070c2 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 204 null null 1.6102ms 2025-11-28 13:04:43.281 +05:30 4394a48b-c566-40bf-9f34-035beb1eea5e INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 204 null null 0.8095ms 2025-11-28 13:04:43.288 +05:30 0dc4f2a4-af33-499a-a5a9-f9374a061c46 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 13:04:43.288 +05:30 0dc4f2a4-af33-499a-a5a9-f9374a061c46 INF CORS policy execution successful. 2025-11-28 13:04:43.288 +05:30 0dc4f2a4-af33-499a-a5a9-f9374a061c46 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 204 null null 0.7861ms 2025-11-28 13:04:43.289 +05:30 f0cf59c7-5735-40d9-b1cd-11462def3623 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 13:04:43.289 +05:30 eea2026a-6da7-4d2f-a05f-ea6e7a7e2c5b INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 13:04:43.289 +05:30 086ad6bb-8380-4281-aa65-5081a4fd283d INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 13:04:43.289 +05:30 086ad6bb-8380-4281-aa65-5081a4fd283d INF CORS policy execution successful. 2025-11-28 13:04:43.290 +05:30 f0cf59c7-5735-40d9-b1cd-11462def3623 INF CORS policy execution successful. 2025-11-28 13:04:43.290 +05:30 086ad6bb-8380-4281-aa65-5081a4fd283d INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 204 null null 0.9545ms 2025-11-28 13:04:43.290 +05:30 eea2026a-6da7-4d2f-a05f-ea6e7a7e2c5b INF CORS policy execution successful. 2025-11-28 13:04:43.290 +05:30 f0cf59c7-5735-40d9-b1cd-11462def3623 INF HTTP request: Path: /action/getuseractions QueryString: ?menuId=180 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:04:43.291 +05:30 eea2026a-6da7-4d2f-a05f-ea6e7a7e2c5b INF HTTP request: Path: /language/getlanguagedetails QueryString: ?id=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:04:43.291 +05:30 c92ba6c7-9690-4933-a192-82fbf956e2c8 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 13:04:43.292 +05:30 5946a153-8013-474b-aac3-d7852ad45ab0 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 13:04:43.299 +05:30 c92ba6c7-9690-4933-a192-82fbf956e2c8 INF Route matched with {action = "GetUserActions", controller = "Action"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserActions(Int32) on controller Sang.CoreSettings.Api.Controllers.ActionController (Sang.CoreSettings.Api). 2025-11-28 13:04:43.300 +05:30 5946a153-8013-474b-aac3-d7852ad45ab0 INF Route matched with {action = "GetLanguageDetails", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 13:04:43.323 +05:30 2a530b3d-2ce1-4fca-952c-4934c8bee2e6 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 13:04:43.323 +05:30 3de0fa2c-21f7-4eb8-a2ab-e66498e5f450 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 13:04:43.324 +05:30 2a530b3d-2ce1-4fca-952c-4934c8bee2e6 INF CORS policy execution successful. 2025-11-28 13:04:43.324 +05:30 3de0fa2c-21f7-4eb8-a2ab-e66498e5f450 INF CORS policy execution successful. 2025-11-28 13:04:43.325 +05:30 2a530b3d-2ce1-4fca-952c-4934c8bee2e6 INF HTTP request: Path: /transactionlayout/gettransactionlayoutlist QueryString: ?DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:04:43.326 +05:30 3de0fa2c-21f7-4eb8-a2ab-e66498e5f450 INF HTTP request: Path: /language/getlanguagelist QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:04:43.326 +05:30 f53d4a54-8d00-45df-a2f3-72d247246a15 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 13:04:43.329 +05:30 4756ed0e-295c-4e72-9dff-49b38759796e INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 13:04:43.332 +05:30 f53d4a54-8d00-45df-a2f3-72d247246a15 INF Route matched with {action = "GetTransactionLayoutList", controller = "TransactionLayout"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionLayoutList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionLayoutController (Sang.CoreSettings.Api). 2025-11-28 13:04:43.334 +05:30 4756ed0e-295c-4e72-9dff-49b38759796e INF Route matched with {action = "GetLanguageList", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageList(System.String) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 13:04:43.335 +05:30 5946a153-8013-474b-aac3-d7852ad45ab0 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:04:43.336 +05:30 5946a153-8013-474b-aac3-d7852ad45ab0 INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api) in 35.8784ms 2025-11-28 13:04:43.336 +05:30 5946a153-8013-474b-aac3-d7852ad45ab0 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 13:04:43.336 +05:30 5946a153-8013-474b-aac3-d7852ad45ab0 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: eea2026a-6da7-4d2f-a05f-ea6e7a7e2c5b}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 243} Body: {"status":"Success","statusCode":2000,"message":"Language Details retrieved.","result":"[{\"IId\":1,\"Name\":\"English\",\"Code\":\"Eng\",\"Alternate Name\":\"English\",\"Icon\":\"string\",\"ParentName\":null,\"iParent\":0,\"bGroup\":false}]"} 2025-11-28 13:04:43.337 +05:30 5946a153-8013-474b-aac3-d7852ad45ab0 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 200 243 application/json; charset=utf-8 48.2214ms 2025-11-28 13:04:43.384 +05:30 f53d4a54-8d00-45df-a2f3-72d247246a15 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:04:43.385 +05:30 f53d4a54-8d00-45df-a2f3-72d247246a15 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api) in 52.3825ms 2025-11-28 13:04:43.385 +05:30 f53d4a54-8d00-45df-a2f3-72d247246a15 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 13:04:43.386 +05:30 f53d4a54-8d00-45df-a2f3-72d247246a15 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 2a530b3d-2ce1-4fca-952c-4934c8bee2e6}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 309} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":32,\"Name\":\"Purchase\"},{\"Id\":33,\"Name\":\"purchase1\"},{\"Id\":34,\"Name\":\"purchase2\"},{\"Id\":35,\"Name\":\"purchase3\"},{\"Id\":37,\"Name\":\"purchase5\"},{\"Id\":31,\"Name\":\"TestLayout01\"}]"} 2025-11-28 13:04:43.387 +05:30 f53d4a54-8d00-45df-a2f3-72d247246a15 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 200 309 application/json; charset=utf-8 64.2463ms 2025-11-28 13:04:43.387 +05:30 4756ed0e-295c-4e72-9dff-49b38759796e INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:04:43.388 +05:30 cdc3d7d3-d4f1-4f47-9544-571065fe38ce INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 13:04:43.388 +05:30 4756ed0e-295c-4e72-9dff-49b38759796e INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api) in 53.7098ms 2025-11-28 13:04:43.388 +05:30 4756ed0e-295c-4e72-9dff-49b38759796e INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 13:04:43.389 +05:30 4756ed0e-295c-4e72-9dff-49b38759796e INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 3de0fa2c-21f7-4eb8-a2ab-e66498e5f450}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 221} Body: {"status":"Success","statusCode":2000,"message":"Language List retrieved.","result":"[{\"Id\":2,\"Name\":\"Arabic\"},{\"Id\":3,\"Name\":\"Chinese\"},{\"Id\":1,\"Name\":\"English\"},{\"Id\":4,\"Name\":\"LanguageTest1\"}]"} 2025-11-28 13:04:43.389 +05:30 4756ed0e-295c-4e72-9dff-49b38759796e INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 200 221 application/json; charset=utf-8 66.5652ms 2025-11-28 13:04:43.389 +05:30 cdc3d7d3-d4f1-4f47-9544-571065fe38ce INF CORS policy execution successful. 2025-11-28 13:04:43.390 +05:30 cdc3d7d3-d4f1-4f47-9544-571065fe38ce INF HTTP request: Path: /language/getlanguagedetails QueryString: ?id=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:04:43.390 +05:30 5444043d-d2c5-4413-8e1f-496722d0d7ca INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 13:04:43.390 +05:30 5444043d-d2c5-4413-8e1f-496722d0d7ca INF Route matched with {action = "GetLanguageDetails", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 13:04:43.394 +05:30 c92ba6c7-9690-4933-a192-82fbf956e2c8 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:04:43.394 +05:30 c92ba6c7-9690-4933-a192-82fbf956e2c8 INF Executed action Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api) in 94.4179ms 2025-11-28 13:04:43.394 +05:30 c92ba6c7-9690-4933-a192-82fbf956e2c8 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 13:04:43.395 +05:30 c92ba6c7-9690-4933-a192-82fbf956e2c8 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: f0cf59c7-5735-40d9-b1cd-11462def3623}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1634} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"iAction\":81,\"Name\":\"Access\",\"Caption\":\"Access\",\"ActionType\":3},{\"iAction\":82,\"Name\":\"Add\",\"Caption\":\"New\",\"ActionType\":1},{\"iAction\":83,\"Name\":\"Edit\",\"Caption\":\"Edit\",\"ActionType\":1},{\"iAction\":84,\"Name\":\"Delete\",\"Caption\":\"Delete\",\"ActionType\":1},{\"iAction\":85,\"Name\":\"View\",\"Caption\":\"View\",\"ActionType\":1},{\"iAction\":86,\"Name\":\"Save\",\"Caption\":\"Save\",\"ActionType\":1},{\"iAction\":87,\"Name\":\"Excel\",\"Caption\":\"Excel\",\"ActionType\":1},{\"iAction\":88,\"Name\":\"ViewSummary\",\"Caption\":\"ViewSummary\",\"ActionType\":3},{\"iAction\":89,\"Name\":\"Close\",\"Caption\":\"Close\",\"ActionType\":1},{\"iAction\":90,\"Name\":\"Clear\",\"Caption\":\"Clear\",\"ActionType\":1},{\"iAction\":91,\"Name\":\"Copy\",\"Caption\":\"Copy\",\"ActionType\":5},{\"iAction\":92,\"Name\":\"Clone\",\"Caption\":\"Clone\",\"ActionType\":1},{\"iAction\":93,\"Name\":\"Import\",\"Caption\":\"Import\",\"ActionType\":1},{\"iAction\":94,\"Name\":\"Export\",\"Caption\":\"Export\",\"ActionType\":1},{\"iAction\":95,\"Name\":\"Load\",\"Caption\":\"Load\",\"ActionType\":1},{\"iAction\":96,\"Name\":\"Refresh\",\"Caption\":\"Refresh\",\"ActionType\":1},{\"iAction\":97,\"Name\":\"MassUpdate\",\"Caption\":\"Mass Update\",\"ActionType\":2},{\"iAction\":98,\"Name\":\"DeleteAll\",\"Caption\":\"Delete All\",\"ActionType\":2},{\"iAction\":99,\"Name\":\"Print\",\"Caption\":\"Print\",\"ActionType\":1},{\"iAction\":100,\"Name\":\"Settings\",\"Caption\":\"Settings\",\"ActionType\":2}]"} 2025-11-28 13:04:43.395 +05:30 c92ba6c7-9690-4933-a192-82fbf956e2c8 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 200 1634 application/json; charset=utf-8 106.8773ms 2025-11-28 13:04:43.397 +05:30 5444043d-d2c5-4413-8e1f-496722d0d7ca INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:04:43.398 +05:30 5444043d-d2c5-4413-8e1f-496722d0d7ca INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api) in 7.4801ms 2025-11-28 13:04:43.398 +05:30 5444043d-d2c5-4413-8e1f-496722d0d7ca INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 13:04:43.398 +05:30 5444043d-d2c5-4413-8e1f-496722d0d7ca INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: cdc3d7d3-d4f1-4f47-9544-571065fe38ce}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 243} Body: {"status":"Success","statusCode":2000,"message":"Language Details retrieved.","result":"[{\"IId\":1,\"Name\":\"English\",\"Code\":\"Eng\",\"Alternate Name\":\"English\",\"Icon\":\"string\",\"ParentName\":null,\"iParent\":0,\"bGroup\":false}]"} 2025-11-28 13:04:43.399 +05:30 5444043d-d2c5-4413-8e1f-496722d0d7ca INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 200 243 application/json; charset=utf-8 10.8849ms 2025-11-28 13:04:43.427 +05:30 70babdb2-6ce3-4a08-9ac6-1e3a2c88b52f INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 13:04:43.428 +05:30 70babdb2-6ce3-4a08-9ac6-1e3a2c88b52f INF CORS policy execution successful. 2025-11-28 13:04:43.429 +05:30 70babdb2-6ce3-4a08-9ac6-1e3a2c88b52f INF HTTP request: Path: /transactionlayout/gettransactionlayoutlist QueryString: ?DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:04:43.429 +05:30 3affd0d4-9d10-4085-92b7-4bd925b656ec INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 13:04:43.430 +05:30 3affd0d4-9d10-4085-92b7-4bd925b656ec INF CORS policy execution successful. 2025-11-28 13:04:43.430 +05:30 3affd0d4-9d10-4085-92b7-4bd925b656ec INF HTTP request: Path: /language/getlanguagelist QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:04:43.430 +05:30 7bcbf518-cf58-4098-836f-9e5413bd6d27 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 13:04:43.431 +05:30 7bcbf518-cf58-4098-836f-9e5413bd6d27 INF Route matched with {action = "GetLanguageList", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageList(System.String) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 13:04:43.431 +05:30 3b9acd89-a697-483c-920c-da733ba700ca INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 13:04:43.431 +05:30 3b9acd89-a697-483c-920c-da733ba700ca INF Route matched with {action = "GetTransactionLayoutList", controller = "TransactionLayout"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionLayoutList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionLayoutController (Sang.CoreSettings.Api). 2025-11-28 13:04:43.434 +05:30 7bcbf518-cf58-4098-836f-9e5413bd6d27 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:04:43.435 +05:30 7bcbf518-cf58-4098-836f-9e5413bd6d27 INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api) in 4.3131ms 2025-11-28 13:04:43.435 +05:30 7bcbf518-cf58-4098-836f-9e5413bd6d27 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 13:04:43.435 +05:30 7bcbf518-cf58-4098-836f-9e5413bd6d27 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 3affd0d4-9d10-4085-92b7-4bd925b656ec}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 221} Body: {"status":"Success","statusCode":2000,"message":"Language List retrieved.","result":"[{\"Id\":2,\"Name\":\"Arabic\"},{\"Id\":3,\"Name\":\"Chinese\"},{\"Id\":1,\"Name\":\"English\"},{\"Id\":4,\"Name\":\"LanguageTest1\"}]"} 2025-11-28 13:04:43.436 +05:30 3b9acd89-a697-483c-920c-da733ba700ca INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:04:43.436 +05:30 7bcbf518-cf58-4098-836f-9e5413bd6d27 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 200 221 application/json; charset=utf-8 7.0971ms 2025-11-28 13:04:43.436 +05:30 3b9acd89-a697-483c-920c-da733ba700ca INF Executed action Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api) in 5.1956ms 2025-11-28 13:04:43.436 +05:30 3b9acd89-a697-483c-920c-da733ba700ca INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 13:04:43.437 +05:30 3b9acd89-a697-483c-920c-da733ba700ca INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 70babdb2-6ce3-4a08-9ac6-1e3a2c88b52f}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 309} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":32,\"Name\":\"Purchase\"},{\"Id\":33,\"Name\":\"purchase1\"},{\"Id\":34,\"Name\":\"purchase2\"},{\"Id\":35,\"Name\":\"purchase3\"},{\"Id\":37,\"Name\":\"purchase5\"},{\"Id\":31,\"Name\":\"TestLayout01\"}]"} 2025-11-28 13:04:43.437 +05:30 3b9acd89-a697-483c-920c-da733ba700ca INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 200 309 application/json; charset=utf-8 9.8958ms 2025-11-28 13:04:43.450 +05:30 d1fc5a69-9dbc-4ec5-a2b1-02977941dd96 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 13:04:43.451 +05:30 d1fc5a69-9dbc-4ec5-a2b1-02977941dd96 INF CORS policy execution successful. 2025-11-28 13:04:43.452 +05:30 d1fc5a69-9dbc-4ec5-a2b1-02977941dd96 INF HTTP request: Path: /action/getuseractions QueryString: ?menuId=180 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:04:43.454 +05:30 8281e352-6fc2-462b-9643-87975c31e9d4 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 13:04:43.455 +05:30 8281e352-6fc2-462b-9643-87975c31e9d4 INF Route matched with {action = "GetUserActions", controller = "Action"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserActions(Int32) on controller Sang.CoreSettings.Api.Controllers.ActionController (Sang.CoreSettings.Api). 2025-11-28 13:04:43.553 +05:30 8281e352-6fc2-462b-9643-87975c31e9d4 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:04:43.554 +05:30 8281e352-6fc2-462b-9643-87975c31e9d4 INF Executed action Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api) in 99.0992ms 2025-11-28 13:04:43.554 +05:30 8281e352-6fc2-462b-9643-87975c31e9d4 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 13:04:43.555 +05:30 8281e352-6fc2-462b-9643-87975c31e9d4 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: d1fc5a69-9dbc-4ec5-a2b1-02977941dd96}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1634} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"iAction\":81,\"Name\":\"Access\",\"Caption\":\"Access\",\"ActionType\":3},{\"iAction\":82,\"Name\":\"Add\",\"Caption\":\"New\",\"ActionType\":1},{\"iAction\":83,\"Name\":\"Edit\",\"Caption\":\"Edit\",\"ActionType\":1},{\"iAction\":84,\"Name\":\"Delete\",\"Caption\":\"Delete\",\"ActionType\":1},{\"iAction\":85,\"Name\":\"View\",\"Caption\":\"View\",\"ActionType\":1},{\"iAction\":86,\"Name\":\"Save\",\"Caption\":\"Save\",\"ActionType\":1},{\"iAction\":87,\"Name\":\"Excel\",\"Caption\":\"Excel\",\"ActionType\":1},{\"iAction\":88,\"Name\":\"ViewSummary\",\"Caption\":\"ViewSummary\",\"ActionType\":3},{\"iAction\":89,\"Name\":\"Close\",\"Caption\":\"Close\",\"ActionType\":1},{\"iAction\":90,\"Name\":\"Clear\",\"Caption\":\"Clear\",\"ActionType\":1},{\"iAction\":91,\"Name\":\"Copy\",\"Caption\":\"Copy\",\"ActionType\":5},{\"iAction\":92,\"Name\":\"Clone\",\"Caption\":\"Clone\",\"ActionType\":1},{\"iAction\":93,\"Name\":\"Import\",\"Caption\":\"Import\",\"ActionType\":1},{\"iAction\":94,\"Name\":\"Export\",\"Caption\":\"Export\",\"ActionType\":1},{\"iAction\":95,\"Name\":\"Load\",\"Caption\":\"Load\",\"ActionType\":1},{\"iAction\":96,\"Name\":\"Refresh\",\"Caption\":\"Refresh\",\"ActionType\":1},{\"iAction\":97,\"Name\":\"MassUpdate\",\"Caption\":\"Mass Update\",\"ActionType\":2},{\"iAction\":98,\"Name\":\"DeleteAll\",\"Caption\":\"Delete All\",\"ActionType\":2},{\"iAction\":99,\"Name\":\"Print\",\"Caption\":\"Print\",\"ActionType\":1},{\"iAction\":100,\"Name\":\"Settings\",\"Caption\":\"Settings\",\"ActionType\":2}]"} 2025-11-28 13:04:43.555 +05:30 8281e352-6fc2-462b-9643-87975c31e9d4 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 200 1634 application/json; charset=utf-8 105.0923ms 2025-11-28 13:09:39.182 +05:30 30346eaa-c23b-4fd2-88a8-56cf70ec951e INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 13:09:39.182 +05:30 4f32e548-0f9a-4b82-a176-c4c4b862375c INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 13:09:39.185 +05:30 30346eaa-c23b-4fd2-88a8-56cf70ec951e INF CORS policy execution successful. 2025-11-28 13:09:39.185 +05:30 4f32e548-0f9a-4b82-a176-c4c4b862375c INF CORS policy execution successful. 2025-11-28 13:09:39.187 +05:30 30346eaa-c23b-4fd2-88a8-56cf70ec951e INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 204 null null 4.8514ms 2025-11-28 13:09:39.187 +05:30 4f32e548-0f9a-4b82-a176-c4c4b862375c INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 204 null null 4.8495ms 2025-11-28 13:09:39.230 +05:30 4a53ce52-7aa2-42e2-8a8c-1b96d68d2c14 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 13:09:39.235 +05:30 4a53ce52-7aa2-42e2-8a8c-1b96d68d2c14 INF CORS policy execution successful. 2025-11-28 13:09:39.238 +05:30 4a53ce52-7aa2-42e2-8a8c-1b96d68d2c14 INF HTTP request: Path: /transactionview/gettransactionviewlist QueryString: ?search=&DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:09:39.241 +05:30 c620ea26-278f-409e-9ef9-82cc7cf3cba6 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 13:09:39.254 +05:30 c620ea26-278f-409e-9ef9-82cc7cf3cba6 INF Route matched with {action = "GetTransactionViewList", controller = "TransactionView"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionViewList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionViewController (Sang.CoreSettings.Api). 2025-11-28 13:09:39.300 +05:30 c620ea26-278f-409e-9ef9-82cc7cf3cba6 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:09:39.302 +05:30 c620ea26-278f-409e-9ef9-82cc7cf3cba6 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api) in 46.9681ms 2025-11-28 13:09:39.302 +05:30 c620ea26-278f-409e-9ef9-82cc7cf3cba6 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 13:09:39.302 +05:30 c620ea26-278f-409e-9ef9-82cc7cf3cba6 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 4a53ce52-7aa2-42e2-8a8c-1b96d68d2c14}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 131} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":10,\"Name\":\"TestView\"}]"} 2025-11-28 13:09:39.303 +05:30 c620ea26-278f-409e-9ef9-82cc7cf3cba6 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 200 131 application/json; charset=utf-8 72.7573ms 2025-11-28 13:09:39.349 +05:30 d5d1c6b0-c289-497f-9185-186501591eb3 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 13:09:39.350 +05:30 d5d1c6b0-c289-497f-9185-186501591eb3 INF CORS policy execution successful. 2025-11-28 13:09:39.350 +05:30 d5d1c6b0-c289-497f-9185-186501591eb3 INF HTTP request: Path: /transactionview/gettransactionviewlist QueryString: ?search=&DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:09:39.353 +05:30 8f2f29cc-5080-4d76-a472-cfcd6cc81396 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 13:09:39.353 +05:30 8f2f29cc-5080-4d76-a472-cfcd6cc81396 INF Route matched with {action = "GetTransactionViewList", controller = "TransactionView"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionViewList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionViewController (Sang.CoreSettings.Api). 2025-11-28 13:09:39.363 +05:30 8f2f29cc-5080-4d76-a472-cfcd6cc81396 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:09:39.364 +05:30 8f2f29cc-5080-4d76-a472-cfcd6cc81396 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api) in 10.689ms 2025-11-28 13:09:39.364 +05:30 8f2f29cc-5080-4d76-a472-cfcd6cc81396 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 13:09:39.364 +05:30 8f2f29cc-5080-4d76-a472-cfcd6cc81396 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: d5d1c6b0-c289-497f-9185-186501591eb3}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 131} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":10,\"Name\":\"TestView\"}]"} 2025-11-28 13:09:39.364 +05:30 8f2f29cc-5080-4d76-a472-cfcd6cc81396 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 200 131 application/json; charset=utf-8 15.5905ms 2025-11-28 13:09:39.431 +05:30 0152e673-40f3-4267-aaff-c31b6cdac71a INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - null null 2025-11-28 13:09:39.432 +05:30 0152e673-40f3-4267-aaff-c31b6cdac71a INF CORS policy execution successful. 2025-11-28 13:09:39.432 +05:30 0152e673-40f3-4267-aaff-c31b6cdac71a INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - 204 null null 0.9123ms 2025-11-28 13:09:39.476 +05:30 f5fc5115-391f-457e-a036-26c88f221116 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - null null 2025-11-28 13:09:39.478 +05:30 f5fc5115-391f-457e-a036-26c88f221116 INF CORS policy execution successful. 2025-11-28 13:09:39.478 +05:30 f5fc5115-391f-457e-a036-26c88f221116 INF HTTP request: Path: /transactionview/gettransactionviewfield QueryString: ?Id=10&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:09:39.479 +05:30 0a4488d4-9901-49fb-9b57-233e26ad85d3 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewField (Sang.CoreSettings.Api)' 2025-11-28 13:09:39.491 +05:30 0a4488d4-9901-49fb-9b57-233e26ad85d3 INF Route matched with {action = "GetTransactionViewField", controller = "TransactionView"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionViewField(Int32, Int32) on controller Sang.CoreSettings.Api.Controllers.TransactionViewController (Sang.CoreSettings.Api). 2025-11-28 13:09:39.530 +05:30 0a4488d4-9901-49fb-9b57-233e26ad85d3 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:09:39.531 +05:30 0a4488d4-9901-49fb-9b57-233e26ad85d3 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewField (Sang.CoreSettings.Api) in 40.3157ms 2025-11-28 13:09:39.531 +05:30 0a4488d4-9901-49fb-9b57-233e26ad85d3 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewField (Sang.CoreSettings.Api)' 2025-11-28 13:09:39.532 +05:30 0a4488d4-9901-49fb-9b57-233e26ad85d3 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: f5fc5115-391f-457e-a036-26c88f221116}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 10280} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":1,\"Type\":2,\"Caption\":\"AdditionalCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput1\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":1,\"Type\":1,\"Caption\":\"Narration\",\"DefaultValue\":null,\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"sNarration\",\"ReadOnly\":false,\"NoDecimal\":200},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":2,\"Type\":2,\"Caption\":\"Discount\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput2\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":3,\"Type\":2,\"Caption\":\"Discount%\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput3\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":4,\"Type\":2,\"Caption\":\"TaxableAmt\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput4\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":4,\"Type\":1,\"Caption\":\"Id\",\"DefaultValue\":null,\"Hidden\":true,\"ViewField_ReadOnly\":false,\"Mandatory\":true,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":true,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"Id\",\"ReadOnly\":false,\"NoDecimal\":200},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":5,\"Type\":2,\"Caption\":\"VAT%\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput5\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":6,\"Type\":2,\"Caption\":\"VATAmt\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput6\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":7,\"Type\":2,\"Caption\":\"ShippingCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput7\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":8,\"Type\":2,\"Caption\":\"DeliveryCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput8\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":9,\"Type\":2,\"Caption\":\"LabourCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput9\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":10,\"Type\":2,\"Caption\":\"HandlingCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput10\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":11,\"Type\":2,\"Caption\":\"CustomDuty\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput11\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":12,\"Type\":2,\"Caption\":\"ServiceCharge\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput12\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":13,\"Type\":2,\"Caption\":\"Insurance\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput13\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":14,\"Type\":2,\"Caption\":\"LateFee\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput14\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":15,\"Type\":2,\"Caption\":\"SalesTax\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput15\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":16,\"Type\":2,\"Caption\":\"ExciseTax\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput16\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":17,\"Type\":2,\"Caption\":\"Rebate%\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput17\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":18,\"Type\":2,\"Caption\":\"Subsidy\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput18\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":19,\"Type\":2,\"Caption\":\"LoyaltyPoint\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput19\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":20,\"Type\":2,\"Caption\":\"TradeInValue\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput20\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":21,\"Type\":2,\"Caption\":\"Promotion\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput21\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":22,\"Type\":2,\"Caption\":\"CashDiscount \",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput22\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":23,\"Type\":2,\"Caption\":\"Membership\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput23\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":24,\"Type\":2,\"Caption\":\"PromotionDiscount\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput24\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":2,\"Type\":1,\"Caption\":\"PlaceOfSupply\",\"DefaultValue\":null,\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":2,\"Field_Name\":\"iPlaceOfSupply\",\"ReadOnly\":false,\"NoDecimal\":200},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":5,\"Type\":1,\"Caption\":\"Warehouse\",\"DefaultValue\":null,\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":2,\"Field_Name\":\"iWarehouse\",\"ReadOnly\":false,\"NoDecimal\":200}]"} 2025-11-28 13:09:39.533 +05:30 0a4488d4-9901-49fb-9b57-233e26ad85d3 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - 200 10280 application/json; charset=utf-8 56.319ms 2025-11-28 13:12:36.673 +05:30 fdef392a-258d-4ea0-b308-552850b24dd3 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 13:12:36.673 +05:30 562021bb-6068-483c-95e5-2dd3c33e2e62 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 13:12:36.673 +05:30 82b7b1f7-7306-4cf2-a6d9-254989ffd0eb INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 13:12:36.677 +05:30 fdef392a-258d-4ea0-b308-552850b24dd3 INF CORS policy execution successful. 2025-11-28 13:12:36.677 +05:30 562021bb-6068-483c-95e5-2dd3c33e2e62 INF CORS policy execution successful. 2025-11-28 13:12:36.677 +05:30 82b7b1f7-7306-4cf2-a6d9-254989ffd0eb INF CORS policy execution successful. 2025-11-28 13:12:36.678 +05:30 562021bb-6068-483c-95e5-2dd3c33e2e62 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 204 null null 5.5633ms 2025-11-28 13:12:36.678 +05:30 82b7b1f7-7306-4cf2-a6d9-254989ffd0eb INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 204 null null 5.5858ms 2025-11-28 13:12:36.678 +05:30 fdef392a-258d-4ea0-b308-552850b24dd3 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 204 null null 5.5667ms 2025-11-28 13:12:36.681 +05:30 9e4a4787-3022-47b5-8650-c3ae7d1284f4 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 13:12:36.681 +05:30 9e4a4787-3022-47b5-8650-c3ae7d1284f4 INF CORS policy execution successful. 2025-11-28 13:12:36.681 +05:30 9e4a4787-3022-47b5-8650-c3ae7d1284f4 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 204 null null 0.5915ms 2025-11-28 13:12:36.739 +05:30 08a559ca-0f3e-4950-8270-770cd386e7b3 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 13:12:36.741 +05:30 19666cd0-f2d8-4088-8122-3271f2363449 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 13:12:36.743 +05:30 08a559ca-0f3e-4950-8270-770cd386e7b3 INF CORS policy execution successful. 2025-11-28 13:12:36.743 +05:30 19666cd0-f2d8-4088-8122-3271f2363449 INF CORS policy execution successful. 2025-11-28 13:12:36.744 +05:30 08a559ca-0f3e-4950-8270-770cd386e7b3 INF HTTP request: Path: /menu/getmenudetails QueryString: ?languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:12:36.744 +05:30 19666cd0-f2d8-4088-8122-3271f2363449 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:12:36.747 +05:30 cf27ecc7-4288-4323-a8d9-fa9a6484e8f1 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 13:12:36.747 +05:30 c705d2eb-674c-4700-9c41-b6895206709d INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 13:12:36.748 +05:30 c705d2eb-674c-4700-9c41-b6895206709d INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 13:12:36.748 +05:30 cf27ecc7-4288-4323-a8d9-fa9a6484e8f1 INF Route matched with {action = "GetMenuDetails", controller = "Menu"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetMenuDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.MenuController (Sang.CoreSettings.Api). 2025-11-28 13:12:36.771 +05:30 c705d2eb-674c-4700-9c41-b6895206709d INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:12:36.773 +05:30 c705d2eb-674c-4700-9c41-b6895206709d INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 24.5542ms 2025-11-28 13:12:36.773 +05:30 c705d2eb-674c-4700-9c41-b6895206709d INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 13:12:36.773 +05:30 c705d2eb-674c-4700-9c41-b6895206709d INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 19666cd0-f2d8-4088-8122-3271f2363449}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 13:12:36.774 +05:30 c705d2eb-674c-4700-9c41-b6895206709d INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 33.2435ms 2025-11-28 13:12:36.802 +05:30 cf27ecc7-4288-4323-a8d9-fa9a6484e8f1 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:12:36.807 +05:30 cf27ecc7-4288-4323-a8d9-fa9a6484e8f1 INF Executed action Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api) in 59.1086ms 2025-11-28 13:12:36.807 +05:30 cf27ecc7-4288-4323-a8d9-fa9a6484e8f1 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 13:12:36.810 +05:30 cf27ecc7-4288-4323-a8d9-fa9a6484e8f1 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 08a559ca-0f3e-4950-8270-770cd386e7b3}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 36722} Body: {"status":"Success","statusCode":2000,"message":"Menu Details retrieved.","result":"{\"MenuDetails\":[{\"MenuId\":93,\"MenuName\":\"TestingMaster\",\"MenuCaption\":\"Testing\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Testing\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":66},{\"MenuId\":94,\"MenuName\":\"TestingTab\",\"MenuCaption\":\"TestingTabs\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestingTabs\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":67},{\"MenuId\":64,\"MenuName\":\"NewTest\",\"MenuCaption\":\"Test\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":62,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Test\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":46},{\"MenuId\":70,\"MenuName\":\"TestMenu\",\"MenuCaption\":\"TestMenu\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestMenu\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":49},{\"MenuId\":80,\"MenuName\":\"PTag1\",\"MenuCaption\":\"TestTag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestTag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":58},{\"MenuId\":81,\"MenuName\":\"General Settings\",\"MenuCaption\":\"General Settings\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/general-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":6,\"TagId\":59},{\"MenuId\":82,\"MenuName\":\"t4t4\",\"MenuCaption\":\"y5yy5\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/y5yy5\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":60},{\"MenuId\":90,\"MenuName\":\"Steffy_pos\",\"MenuCaption\":\"s_pos\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tags/s_pos\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":65},{\"MenuId\":125,\"MenuName\":\"dipintag1\",\"MenuCaption\":\"dipintag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/dipintag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":71},{\"MenuId\":147,\"MenuName\":\"Tag View\",\"MenuCaption\":\"Tag View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":148,\"MenuName\":\"Voucher View\",\"MenuCaption\":\"Voucher View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/voucher-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":150,\"MenuName\":\"Test_steffy1\",\"MenuCaption\":\"TSteffy1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TSteffy1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":77},{\"MenuId\":153,\"MenuName\":\"TS_Tag\",\"MenuCaption\":\"TestSteffyTag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":152,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestSteffyTag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":79},{\"MenuId\":156,\"MenuName\":\"gokultest1\",\"MenuCaption\":\"gokul\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/gokul\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":81},{\"MenuId\":157,\"MenuName\":\"CostCenter\",\"MenuCaption\":\"cc\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/cc\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":82},{\"MenuId\":159,\"MenuName\":\"ProductTag\",\"MenuCaption\":\"PT\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":157,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/PT\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":83},{\"MenuId\":162,\"MenuName\":\"pos_Tag1_name\",\"MenuCaption\":\"pos_Tag1_caption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/pos_Tag1_caption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":86},{\"MenuId\":163,\"MenuName\":\"Vendor\",\"MenuCaption\":\"Vendor/Supplier\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":163,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Vendor/Supplier\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":87},{\"MenuId\":164,\"MenuName\":\"ChartOfAccount\",\"MenuCaption\":\"COA\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/COA\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":88},{\"MenuId\":166,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":90},{\"MenuId\":167,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":91},{\"MenuId\":168,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":92},{\"MenuId\":170,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":168,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":93},{\"MenuId\":172,\"MenuName\":\"TradeTypeName\",\"MenuCaption\":\"TradeTypeCaption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TradeTypeCaption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":94},{\"MenuId\":139,\"MenuName\":\"Receipt Payment\",\"MenuCaption\":\"Receipt Payment\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":40,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Receipt Payment\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":72},{\"MenuId\":141,\"MenuName\":\"child\",\"MenuCaption\":\"child\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":140,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/child\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":73},{\"MenuId\":144,\"MenuName\":\"Base Document\",\"MenuCaption\":\"Base Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/base-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":75},{\"MenuId\":145,\"MenuName\":\"Sub Document\",\"MenuCaption\":\"Sub Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sub-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":76},{\"MenuId\":178,\"MenuName\":\"Account_Err\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":177,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Account\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":97},{\"MenuId\":185,\"MenuName\":\"STag1\",\"MenuCaption\":\"STag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":98},{\"MenuId\":186,\"MenuName\":\"STag2\",\"MenuCaption\":\"STag2\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag2\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":99},{\"MenuId\":188,\"MenuName\":\"stag4\",\"MenuCaption\":\"tag4\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag4\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":101},{\"MenuId\":189,\"MenuName\":\"test_tag\",\"MenuCaption\":\"testtag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/testtag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":102},{\"MenuId\":190,\"MenuName\":\"sss\",\"MenuCaption\":\"sss\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sss\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":103},{\"MenuId\":191,\"MenuName\":\"zzz\",\"MenuCaption\":\"lll\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/lll\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":104},{\"MenuId\":182,\"MenuName\":\"Menu_SteffyTest\",\"MenuCaption\":\"Menu_SteffyTest\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":183,\"MenuName\":\"test2\",\"MenuCaption\":\"test2\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":149,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":184,\"MenuName\":\"test3\",\"MenuCaption\":\"test3\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":6,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":146,\"MenuName\":\"View\",\"MenuCaption\":\"View\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":142,\"MenuName\":\"Voucher Setting\",\"MenuCaption\":\"Voucher Setting\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":111,\"MenuName\":\"Business Entity\",\"MenuCaption\":\"Business Entity\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":\"/Business-Entity\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":1},{\"MenuId\":113,\"MenuName\":\"steffy\",\"MenuCaption\":\"steffy\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":176,\"MenuName\":\"aas\",\"MenuCaption\":\"aas\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":177,\"MenuName\":\"Error_Tracker_Masters\",\"MenuCaption\":\"Error_Tracker_Masters\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":92,\"MenuName\":\"test1\",\"MenuCaption\":\"test1\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":58,\"MenuName\":\"ggrgr\",\"MenuCaption\":\"ggrgr\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":57,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":60,\"MenuName\":\"effefefef\",\"MenuCaption\":\"effefefef\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":59,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":109,\"MenuName\":\"Password Policy\",\"MenuCaption\":\"Password Policy\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"\",\"ToolTip\":\"\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"Password Policy_icon.png\",\"URL\":\"/PasswordPolicy\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":38,\"MenuName\":\"Create Company\",\"MenuCaption\":\"Create Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company record\",\"ToolTip\":\"Access create company page\",\"IsGroup\":false,\"ParentId\":17,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/create-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":41,\"MenuName\":\"Tag Settings\",\"MenuCaption\":\"Tag Settings\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/tag-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":42,\"MenuName\":\"Open Company\",\"MenuCaption\":\"Open Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":null,\"URL\":null,\"Type\":null,\"ExternalLink\":null,\"ScreenType\":null,\"TagId\":null},{\"MenuId\":1,\"MenuName\":\"Home\",\"MenuCaption\":\"Home\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":\"Alt+O\",\"Description\":\"'Navigate to the home page\",\"ToolTip\":\"Go to the main home page\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"home\",\"URL\":\"/home\",\"Type\":1,\"ExternalLink\":\"1\",\"ScreenType\":0,\"TagId\":1},{\"MenuId\":17,\"MenuName\":\"New Company\",\"MenuCaption\":\"New Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company\",\"ToolTip\":\"Create a new company record\",\"IsGroup\":true,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/new-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":18,\"MenuName\":\"Edit Company\",\"MenuCaption\":\"Edit Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Edit a new company\",\"ToolTip\":\"Edit a new company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":19,\"MenuName\":\"Delete Company\",\"MenuCaption\":\"Delete Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Delete a company\",\"ToolTip\":\"Delete a company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":20,\"MenuName\":\"Create Profile\",\"MenuCaption\":\"Create Profile\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new user profile\",\"ToolTip\":\"Set up a new user profile\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_profile_icon.png\",\"URL\":\"/create-profile\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":23,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage account details\",\"ToolTip\":\"Access account management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"account_icon.png\",\"URL\":\"/account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":28,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage currency master data\",\"ToolTip\":\"Access currency master management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"currency_master_icon.png\",\"URL\":\"/currency-master\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":4},{\"MenuId\":114,\"MenuName\":\"Change Password\",\"MenuCaption\":\"Change Password\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Change Password\",\"ToolTip\":\"Change Password\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"ChangePassword_icon.png\",\"URL\":\"/ChangePassword\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":115,\"MenuName\":\"Update Personal Info\",\"MenuCaption\":\"Update Personal Info\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Update Personal Info\",\"ToolTip\":\"Update Personal Info\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"UpdatePersonal_Info_icon.png\",\"URL\":\"/Update-Personal-Info\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":180,\"MenuName\":\"Purchase\",\"MenuCaption\":\"Purchase\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Purchase Menu\",\"ToolTip\":\"Go to Purchase\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Purchase\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":181,\"MenuName\":\"Sales\",\"MenuCaption\":\"Sales\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Sales Menu\",\"ToolTip\":\"Go to Sales\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Sales\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":29,\"MenuName\":\"Exchange Rate\",\"MenuCaption\":\"Exchange Rate\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage exchange rate data\",\"ToolTip\":\"Access exchange rate management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_icon.png\",\"URL\":\"/exchange-rate\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":4,\"TagId\":null},{\"MenuId\":24,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage currency details\",\"ToolTip\":\"Access currency management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"currency_icon.png\",\"URL\":\"/tags/currency\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":21,\"MenuName\":\"Create Role\",\"MenuCaption\":\"Create Role\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Create a new user role\",\"ToolTip\":\"Define a new user role\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_role_icon.png\",\"URL\":\"/create-role\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":2,\"TagId\":null},{\"MenuId\":2,\"MenuName\":\"Company\",\"MenuCaption\":\"Company\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"View and manage company details\",\"ToolTip\":\"Access company information\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"company_icon.png\",\"URL\":\"/company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":32,\"MenuName\":\"Unit\",\"MenuCaption\":\"Unit\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage units of measurement\",\"ToolTip\":\"Access unit management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"unit_icon.png\",\"URL\":\"/unit\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":14},{\"MenuId\":3,\"MenuName\":\"Security\",\"MenuCaption\":\"Security\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage user permissions and roles\",\"ToolTip\":\"Configure security settings\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"security_icon.png\",\"URL\":\"/security\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":22,\"MenuName\":\"Create User\",\"MenuCaption\":\"Create User\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Create a new user account\",\"ToolTip\":\"Add a new user to the system\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_user_icon.png\",\"URL\":\"/create-user\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":3,\"TagId\":null},{\"MenuId\":25,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage product details\",\"ToolTip\":\"Access product management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"product_icon.png\",\"URL\":\"/tags/product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":30,\"MenuName\":\"Exchange Rate History\",\"MenuCaption\":\"Exchange Rate History\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"View exchange rate history\",\"ToolTip\":\"Access historical exchange rate data\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_history_icon.png\",\"URL\":\"/exchange-rate-history\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":5,\"TagId\":null},{\"MenuId\":4,\"MenuName\":\"Tags\",\"MenuCaption\":\"Tags\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Maintain master data records\",\"ToolTip\":\"Access master data management\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"masters_icon.png\",\"URL\":\"/masters\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":34,\"MenuName\":\"Seller Price Book\",\"MenuCaption\":\"Seller Price Book\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage seller price books\",\"ToolTip\":\"Access seller price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"seller_price_book_icon.png\",\"URL\":\"/seller-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":46,\"MenuName\":\"PlaceofSupply\",\"MenuCaption\":\"Place of Supply\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage Place of supply details\",\"ToolTip\":\"Access Place of supply management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Placeofsupply_icon.png\",\"URL\":\"/tags/Placeofsupply\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":20},{\"MenuId\":95,\"MenuName\":\"Jurisdiction\",\"MenuCaption\":\"Jurisdiction\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Jurisdiction\",\"ToolTip\":\"Jurisdiction\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Jurisdiction_icon.png\",\"URL\":\"/tags/Jurisdiction\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":21},{\"MenuId\":96,\"MenuName\":\"Tax Code\",\"MenuCaption\":\"Tax Code\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Tax Code\",\"ToolTip\":\"Tax Code\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Tax Code_icon.png\",\"URL\":\"/tags/Tax Code\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":22},{\"MenuId\":97,\"MenuName\":\"Nationality\",\"MenuCaption\":\"Nationality\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Nationality\",\"ToolTip\":\"Nationality\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Nationality\",\"URL\":\"/tags/Nationality\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":23},{\"MenuId\":98,\"MenuName\":\"Country\",\"MenuCaption\":\"Country\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Country\",\"ToolTip\":\"Country\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Country\",\"URL\":\"/tags/Country\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":24},{\"MenuId\":99,\"MenuName\":\"Province\",\"MenuCaption\":\"Province\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Province\",\"ToolTip\":\"Province\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Province_icon.png\",\"URL\":\"/tags/Province\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":25},{\"MenuId\":100,\"MenuName\":\"Territory\",\"MenuCaption\":\"Territory\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Territory\",\"ToolTip\":\"Territory\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Territory_icon.png\",\"URL\":\"/tags/Territory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":26},{\"MenuId\":101,\"MenuName\":\"Township\",\"MenuCaption\":\"Township\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Township\",\"ToolTip\":\"Township\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Township_icon.png\",\"URL\":\"/tags/Township\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":27},{\"MenuId\":102,\"MenuName\":\"Zone\",\"MenuCaption\":\"Zone\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Zone\",\"ToolTip\":\"Zone\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Zone_icon.png\",\"URL\":\"/tags/Zone\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":28},{\"MenuId\":103,\"MenuName\":\"City\",\"MenuCaption\":\"City\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"City\",\"ToolTip\":\"City\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"City_icon.png\",\"URL\":\"/tags/City\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":29},{\"MenuId\":104,\"MenuName\":\"Emplyee\",\"MenuCaption\":\"Emplyee\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Emplyee\",\"ToolTip\":\"Emplyee\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Emplyee_icon.png\",\"URL\":\"/tags/Emplyee\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":30},{\"MenuId\":105,\"MenuName\":\"Fixed Assets\",\"MenuCaption\":\"Fixed Assets\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Fixed Assets\",\"ToolTip\":\"Fixed Assets\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Fixed Assets_icon.png\",\"URL\":\"/tags/Fixed Assets\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":31},{\"MenuId\":106,\"MenuName\":\"Employee Category\",\"MenuCaption\":\"Employee Category\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Employee Category\",\"ToolTip\":\"Employee Category\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Employee Category_icon.png\",\"URL\":\"/tags/Employee Category\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":32},{\"MenuId\":37,\"MenuName\":\"Warehouse\",\"MenuCaption\":\"Warehouse\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage warehouse details\",\"ToolTip\":\"Access warehouse management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"warehouse_icon.png\",\"URL\":\"/tags/warehouse\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":13},{\"MenuId\":128,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Product\",\"ToolTip\":\"Product\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Product_icon.png\",\"URL\":\"/tags/Product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":11},{\"MenuId\":129,\"MenuName\":\"Unit Conversion\",\"MenuCaption\":\"Unit Conversion\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Unit Conversion\",\"ToolTip\":\"Unit Conversion\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Unit Conversion_icon.png\",\"URL\":\"/unit-conversion\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":15},{\"MenuId\":130,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Account\",\"ToolTip\":\"Account\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Account_icon.png\",\"URL\":\"/tags/Account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":2},{\"MenuId\":131,\"MenuName\":\"Customer\",\"MenuCaption\":\"Customer\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Customer\",\"ToolTip\":\"Customer\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Customer_icon.png\",\"URL\":\"/tags/Customer\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":3},{\"MenuId\":133,\"MenuName\":\"Outlet\",\"MenuCaption\":\"Outlet\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Outlet\",\"ToolTip\":\"Outlet\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Outlet_icon.png\",\"URL\":\"/tags/Outlet\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":16},{\"MenuId\":134,\"MenuName\":\"Bin\",\"MenuCaption\":\"Bin\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bin\",\"ToolTip\":\"Bin\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bin_icon.png\",\"URL\":\"/tags/Bin\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":17},{\"MenuId\":135,\"MenuName\":\"Bank\",\"MenuCaption\":\"Bank\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bank\",\"ToolTip\":\"Bank\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bank_icon.png\",\"URL\":\"/tags/Bank\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":18},{\"MenuId\":136,\"MenuName\":\"BankBranch\",\"MenuCaption\":\"BankBranch\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"BankBranch\",\"ToolTip\":\"BankBranch\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"BankBranch_icon.png\",\"URL\":\"/tags/BankBranch\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":19},{\"MenuId\":35,\"MenuName\":\"Buyer Price Book\",\"MenuCaption\":\"Buyer Price Book\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"Manage buyer price books\",\"ToolTip\":\"Access buyer price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"buyer_price_book_icon.png\",\"URL\":\"/buyer-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":5,\"MenuName\":\"Financials\",\"MenuCaption\":\"Financials\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"View financial reports\",\"ToolTip\":\"Access financial data and reports\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"dollar-sign\",\"URL\":\"\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":5},{\"MenuId\":6,\"MenuName\":\"Inventory\",\"MenuCaption\":\"Inventory\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage inventory items and stock\",\"ToolTip\":\"Access inventory management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"warehouse\",\"URL\":\"/inventory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":6},{\"MenuId\":36,\"MenuName\":\"Barcode Definition\",\"MenuCaption\":\"Barcode Definition\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage barcode definitions\",\"ToolTip\":\"Access barcode definition management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"barcode_definition_icon.png\",\"URL\":\"/barcode-definition\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":7,\"MenuName\":\"Fixed Asset\",\"MenuCaption\":\"Fixed Asset\",\"ModuleId\":1,\"MenuIndex\":7,\"ShortcutKey\":null,\"Description\":\"Track fixed assets\",\"ToolTip\":\"Access fixed asset management\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"university\",\"URL\":\"/fixed-asset\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":7},{\"MenuId\":8,\"MenuName\":\"Production\",\"MenuCaption\":\"Production\",\"ModuleId\":1,\"MenuIndex\":8,\"ShortcutKey\":null,\"Description\":\"Manage production processes\",\"ToolTip\":\"Access production management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"boxes\",\"URL\":\"/production\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":8},{\"MenuId\":10,\"MenuName\":\"Quality Control\",\"MenuCaption\":\"Quality Control\",\"ModuleId\":1,\"MenuIndex\":10,\"ShortcutKey\":null,\"Description\":\"Perform quality control checks\",\"ToolTip\":\"Access quality control tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"clipboard-check\",\"URL\":\"/quality-control\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":10},{\"MenuId\":11,\"MenuName\":\"Settings\",\"MenuCaption\":\"Settings\",\"ModuleId\":1,\"MenuIndex\":11,\"ShortcutKey\":null,\"Description\":\"Configure general settings\",\"ToolTip\":\"Access general application settings\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"cog\",\"URL\":\"/settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":16,\"MenuName\":\"Account Settings\",\"MenuCaption\":\"Account Settings\",\"ModuleId\":1,\"MenuIndex\":16,\"ShortcutKey\":null,\"Description\":\"Configure account settings\",\"ToolTip\":\"Manage account configurations\",\"IsGroup\":false,\"ParentId\":12,\"Accessibility\":1,\"Icon\":\"account_settings_icon.png\",\"URL\":\"/account-settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null}],\"UserLoginDetails\":[{\"UserId\":2,\"LoginName\":\"dipin\",\"Entity\":\"Entity10\"}]}"} 2025-11-28 13:12:36.811 +05:30 cf27ecc7-4288-4323-a8d9-fa9a6484e8f1 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 200 36722 application/json; charset=utf-8 71.6476ms 2025-11-28 13:12:36.864 +05:30 d4a7b635-51a6-4044-bb0b-3af94667aa41 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 13:12:36.866 +05:30 d4a7b635-51a6-4044-bb0b-3af94667aa41 INF CORS policy execution successful. 2025-11-28 13:12:36.866 +05:30 d4a7b635-51a6-4044-bb0b-3af94667aa41 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:12:36.866 +05:30 5cfe6c81-71d5-4c84-99fe-f33f22a2f1a1 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 13:12:36.867 +05:30 5cfe6c81-71d5-4c84-99fe-f33f22a2f1a1 INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 13:12:36.871 +05:30 5cfe6c81-71d5-4c84-99fe-f33f22a2f1a1 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:12:36.871 +05:30 5cfe6c81-71d5-4c84-99fe-f33f22a2f1a1 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 4.5466ms 2025-11-28 13:12:36.871 +05:30 5cfe6c81-71d5-4c84-99fe-f33f22a2f1a1 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 13:12:36.872 +05:30 5cfe6c81-71d5-4c84-99fe-f33f22a2f1a1 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: d4a7b635-51a6-4044-bb0b-3af94667aa41}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 13:12:36.872 +05:30 5cfe6c81-71d5-4c84-99fe-f33f22a2f1a1 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 8.1408ms 2025-11-28 13:12:36.897 +05:30 ff8806e6-0b52-4670-8f16-1e656b085995 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 13:12:36.898 +05:30 ff8806e6-0b52-4670-8f16-1e656b085995 INF CORS policy execution successful. 2025-11-28 13:12:36.899 +05:30 ff8806e6-0b52-4670-8f16-1e656b085995 INF HTTP request: Path: /menu/getmenudetails QueryString: ?languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:12:36.899 +05:30 536e3fa4-0bc4-4804-8254-95e6983d4a1b INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 13:12:36.899 +05:30 536e3fa4-0bc4-4804-8254-95e6983d4a1b INF Route matched with {action = "GetMenuDetails", controller = "Menu"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetMenuDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.MenuController (Sang.CoreSettings.Api). 2025-11-28 13:12:36.910 +05:30 536e3fa4-0bc4-4804-8254-95e6983d4a1b INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:12:36.916 +05:30 536e3fa4-0bc4-4804-8254-95e6983d4a1b INF Executed action Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api) in 16.3821ms 2025-11-28 13:12:36.916 +05:30 536e3fa4-0bc4-4804-8254-95e6983d4a1b INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 13:12:36.918 +05:30 536e3fa4-0bc4-4804-8254-95e6983d4a1b INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: ff8806e6-0b52-4670-8f16-1e656b085995}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 36722} Body: {"status":"Success","statusCode":2000,"message":"Menu Details retrieved.","result":"{\"MenuDetails\":[{\"MenuId\":93,\"MenuName\":\"TestingMaster\",\"MenuCaption\":\"Testing\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Testing\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":66},{\"MenuId\":94,\"MenuName\":\"TestingTab\",\"MenuCaption\":\"TestingTabs\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestingTabs\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":67},{\"MenuId\":64,\"MenuName\":\"NewTest\",\"MenuCaption\":\"Test\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":62,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Test\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":46},{\"MenuId\":70,\"MenuName\":\"TestMenu\",\"MenuCaption\":\"TestMenu\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestMenu\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":49},{\"MenuId\":80,\"MenuName\":\"PTag1\",\"MenuCaption\":\"TestTag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestTag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":58},{\"MenuId\":81,\"MenuName\":\"General Settings\",\"MenuCaption\":\"General Settings\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/general-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":6,\"TagId\":59},{\"MenuId\":82,\"MenuName\":\"t4t4\",\"MenuCaption\":\"y5yy5\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/y5yy5\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":60},{\"MenuId\":90,\"MenuName\":\"Steffy_pos\",\"MenuCaption\":\"s_pos\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tags/s_pos\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":65},{\"MenuId\":125,\"MenuName\":\"dipintag1\",\"MenuCaption\":\"dipintag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/dipintag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":71},{\"MenuId\":147,\"MenuName\":\"Tag View\",\"MenuCaption\":\"Tag View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":148,\"MenuName\":\"Voucher View\",\"MenuCaption\":\"Voucher View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/voucher-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":150,\"MenuName\":\"Test_steffy1\",\"MenuCaption\":\"TSteffy1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TSteffy1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":77},{\"MenuId\":153,\"MenuName\":\"TS_Tag\",\"MenuCaption\":\"TestSteffyTag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":152,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestSteffyTag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":79},{\"MenuId\":156,\"MenuName\":\"gokultest1\",\"MenuCaption\":\"gokul\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/gokul\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":81},{\"MenuId\":157,\"MenuName\":\"CostCenter\",\"MenuCaption\":\"cc\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/cc\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":82},{\"MenuId\":159,\"MenuName\":\"ProductTag\",\"MenuCaption\":\"PT\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":157,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/PT\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":83},{\"MenuId\":162,\"MenuName\":\"pos_Tag1_name\",\"MenuCaption\":\"pos_Tag1_caption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/pos_Tag1_caption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":86},{\"MenuId\":163,\"MenuName\":\"Vendor\",\"MenuCaption\":\"Vendor/Supplier\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":163,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Vendor/Supplier\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":87},{\"MenuId\":164,\"MenuName\":\"ChartOfAccount\",\"MenuCaption\":\"COA\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/COA\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":88},{\"MenuId\":166,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":90},{\"MenuId\":167,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":91},{\"MenuId\":168,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":92},{\"MenuId\":170,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":168,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":93},{\"MenuId\":172,\"MenuName\":\"TradeTypeName\",\"MenuCaption\":\"TradeTypeCaption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TradeTypeCaption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":94},{\"MenuId\":139,\"MenuName\":\"Receipt Payment\",\"MenuCaption\":\"Receipt Payment\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":40,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Receipt Payment\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":72},{\"MenuId\":141,\"MenuName\":\"child\",\"MenuCaption\":\"child\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":140,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/child\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":73},{\"MenuId\":144,\"MenuName\":\"Base Document\",\"MenuCaption\":\"Base Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/base-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":75},{\"MenuId\":145,\"MenuName\":\"Sub Document\",\"MenuCaption\":\"Sub Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sub-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":76},{\"MenuId\":178,\"MenuName\":\"Account_Err\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":177,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Account\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":97},{\"MenuId\":185,\"MenuName\":\"STag1\",\"MenuCaption\":\"STag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":98},{\"MenuId\":186,\"MenuName\":\"STag2\",\"MenuCaption\":\"STag2\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag2\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":99},{\"MenuId\":188,\"MenuName\":\"stag4\",\"MenuCaption\":\"tag4\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag4\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":101},{\"MenuId\":189,\"MenuName\":\"test_tag\",\"MenuCaption\":\"testtag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/testtag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":102},{\"MenuId\":190,\"MenuName\":\"sss\",\"MenuCaption\":\"sss\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sss\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":103},{\"MenuId\":191,\"MenuName\":\"zzz\",\"MenuCaption\":\"lll\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/lll\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":104},{\"MenuId\":182,\"MenuName\":\"Menu_SteffyTest\",\"MenuCaption\":\"Menu_SteffyTest\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":183,\"MenuName\":\"test2\",\"MenuCaption\":\"test2\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":149,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":184,\"MenuName\":\"test3\",\"MenuCaption\":\"test3\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":6,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":146,\"MenuName\":\"View\",\"MenuCaption\":\"View\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":142,\"MenuName\":\"Voucher Setting\",\"MenuCaption\":\"Voucher Setting\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":111,\"MenuName\":\"Business Entity\",\"MenuCaption\":\"Business Entity\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":\"/Business-Entity\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":1},{\"MenuId\":113,\"MenuName\":\"steffy\",\"MenuCaption\":\"steffy\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":176,\"MenuName\":\"aas\",\"MenuCaption\":\"aas\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":177,\"MenuName\":\"Error_Tracker_Masters\",\"MenuCaption\":\"Error_Tracker_Masters\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":92,\"MenuName\":\"test1\",\"MenuCaption\":\"test1\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":58,\"MenuName\":\"ggrgr\",\"MenuCaption\":\"ggrgr\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":57,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":60,\"MenuName\":\"effefefef\",\"MenuCaption\":\"effefefef\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":59,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":109,\"MenuName\":\"Password Policy\",\"MenuCaption\":\"Password Policy\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"\",\"ToolTip\":\"\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"Password Policy_icon.png\",\"URL\":\"/PasswordPolicy\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":38,\"MenuName\":\"Create Company\",\"MenuCaption\":\"Create Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company record\",\"ToolTip\":\"Access create company page\",\"IsGroup\":false,\"ParentId\":17,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/create-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":41,\"MenuName\":\"Tag Settings\",\"MenuCaption\":\"Tag Settings\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/tag-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":42,\"MenuName\":\"Open Company\",\"MenuCaption\":\"Open Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":null,\"URL\":null,\"Type\":null,\"ExternalLink\":null,\"ScreenType\":null,\"TagId\":null},{\"MenuId\":1,\"MenuName\":\"Home\",\"MenuCaption\":\"Home\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":\"Alt+O\",\"Description\":\"'Navigate to the home page\",\"ToolTip\":\"Go to the main home page\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"home\",\"URL\":\"/home\",\"Type\":1,\"ExternalLink\":\"1\",\"ScreenType\":0,\"TagId\":1},{\"MenuId\":17,\"MenuName\":\"New Company\",\"MenuCaption\":\"New Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company\",\"ToolTip\":\"Create a new company record\",\"IsGroup\":true,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/new-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":18,\"MenuName\":\"Edit Company\",\"MenuCaption\":\"Edit Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Edit a new company\",\"ToolTip\":\"Edit a new company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":19,\"MenuName\":\"Delete Company\",\"MenuCaption\":\"Delete Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Delete a company\",\"ToolTip\":\"Delete a company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":20,\"MenuName\":\"Create Profile\",\"MenuCaption\":\"Create Profile\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new user profile\",\"ToolTip\":\"Set up a new user profile\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_profile_icon.png\",\"URL\":\"/create-profile\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":23,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage account details\",\"ToolTip\":\"Access account management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"account_icon.png\",\"URL\":\"/account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":28,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage currency master data\",\"ToolTip\":\"Access currency master management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"currency_master_icon.png\",\"URL\":\"/currency-master\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":4},{\"MenuId\":114,\"MenuName\":\"Change Password\",\"MenuCaption\":\"Change Password\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Change Password\",\"ToolTip\":\"Change Password\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"ChangePassword_icon.png\",\"URL\":\"/ChangePassword\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":115,\"MenuName\":\"Update Personal Info\",\"MenuCaption\":\"Update Personal Info\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Update Personal Info\",\"ToolTip\":\"Update Personal Info\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"UpdatePersonal_Info_icon.png\",\"URL\":\"/Update-Personal-Info\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":180,\"MenuName\":\"Purchase\",\"MenuCaption\":\"Purchase\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Purchase Menu\",\"ToolTip\":\"Go to Purchase\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Purchase\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":181,\"MenuName\":\"Sales\",\"MenuCaption\":\"Sales\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Sales Menu\",\"ToolTip\":\"Go to Sales\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Sales\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":29,\"MenuName\":\"Exchange Rate\",\"MenuCaption\":\"Exchange Rate\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage exchange rate data\",\"ToolTip\":\"Access exchange rate management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_icon.png\",\"URL\":\"/exchange-rate\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":4,\"TagId\":null},{\"MenuId\":24,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage currency details\",\"ToolTip\":\"Access currency management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"currency_icon.png\",\"URL\":\"/tags/currency\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":21,\"MenuName\":\"Create Role\",\"MenuCaption\":\"Create Role\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Create a new user role\",\"ToolTip\":\"Define a new user role\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_role_icon.png\",\"URL\":\"/create-role\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":2,\"TagId\":null},{\"MenuId\":2,\"MenuName\":\"Company\",\"MenuCaption\":\"Company\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"View and manage company details\",\"ToolTip\":\"Access company information\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"company_icon.png\",\"URL\":\"/company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":32,\"MenuName\":\"Unit\",\"MenuCaption\":\"Unit\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage units of measurement\",\"ToolTip\":\"Access unit management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"unit_icon.png\",\"URL\":\"/unit\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":14},{\"MenuId\":3,\"MenuName\":\"Security\",\"MenuCaption\":\"Security\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage user permissions and roles\",\"ToolTip\":\"Configure security settings\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"security_icon.png\",\"URL\":\"/security\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":22,\"MenuName\":\"Create User\",\"MenuCaption\":\"Create User\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Create a new user account\",\"ToolTip\":\"Add a new user to the system\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_user_icon.png\",\"URL\":\"/create-user\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":3,\"TagId\":null},{\"MenuId\":25,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage product details\",\"ToolTip\":\"Access product management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"product_icon.png\",\"URL\":\"/tags/product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":30,\"MenuName\":\"Exchange Rate History\",\"MenuCaption\":\"Exchange Rate History\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"View exchange rate history\",\"ToolTip\":\"Access historical exchange rate data\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_history_icon.png\",\"URL\":\"/exchange-rate-history\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":5,\"TagId\":null},{\"MenuId\":4,\"MenuName\":\"Tags\",\"MenuCaption\":\"Tags\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Maintain master data records\",\"ToolTip\":\"Access master data management\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"masters_icon.png\",\"URL\":\"/masters\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":34,\"MenuName\":\"Seller Price Book\",\"MenuCaption\":\"Seller Price Book\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage seller price books\",\"ToolTip\":\"Access seller price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"seller_price_book_icon.png\",\"URL\":\"/seller-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":46,\"MenuName\":\"PlaceofSupply\",\"MenuCaption\":\"Place of Supply\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage Place of supply details\",\"ToolTip\":\"Access Place of supply management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Placeofsupply_icon.png\",\"URL\":\"/tags/Placeofsupply\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":20},{\"MenuId\":95,\"MenuName\":\"Jurisdiction\",\"MenuCaption\":\"Jurisdiction\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Jurisdiction\",\"ToolTip\":\"Jurisdiction\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Jurisdiction_icon.png\",\"URL\":\"/tags/Jurisdiction\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":21},{\"MenuId\":96,\"MenuName\":\"Tax Code\",\"MenuCaption\":\"Tax Code\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Tax Code\",\"ToolTip\":\"Tax Code\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Tax Code_icon.png\",\"URL\":\"/tags/Tax Code\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":22},{\"MenuId\":97,\"MenuName\":\"Nationality\",\"MenuCaption\":\"Nationality\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Nationality\",\"ToolTip\":\"Nationality\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Nationality\",\"URL\":\"/tags/Nationality\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":23},{\"MenuId\":98,\"MenuName\":\"Country\",\"MenuCaption\":\"Country\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Country\",\"ToolTip\":\"Country\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Country\",\"URL\":\"/tags/Country\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":24},{\"MenuId\":99,\"MenuName\":\"Province\",\"MenuCaption\":\"Province\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Province\",\"ToolTip\":\"Province\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Province_icon.png\",\"URL\":\"/tags/Province\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":25},{\"MenuId\":100,\"MenuName\":\"Territory\",\"MenuCaption\":\"Territory\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Territory\",\"ToolTip\":\"Territory\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Territory_icon.png\",\"URL\":\"/tags/Territory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":26},{\"MenuId\":101,\"MenuName\":\"Township\",\"MenuCaption\":\"Township\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Township\",\"ToolTip\":\"Township\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Township_icon.png\",\"URL\":\"/tags/Township\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":27},{\"MenuId\":102,\"MenuName\":\"Zone\",\"MenuCaption\":\"Zone\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Zone\",\"ToolTip\":\"Zone\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Zone_icon.png\",\"URL\":\"/tags/Zone\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":28},{\"MenuId\":103,\"MenuName\":\"City\",\"MenuCaption\":\"City\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"City\",\"ToolTip\":\"City\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"City_icon.png\",\"URL\":\"/tags/City\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":29},{\"MenuId\":104,\"MenuName\":\"Emplyee\",\"MenuCaption\":\"Emplyee\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Emplyee\",\"ToolTip\":\"Emplyee\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Emplyee_icon.png\",\"URL\":\"/tags/Emplyee\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":30},{\"MenuId\":105,\"MenuName\":\"Fixed Assets\",\"MenuCaption\":\"Fixed Assets\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Fixed Assets\",\"ToolTip\":\"Fixed Assets\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Fixed Assets_icon.png\",\"URL\":\"/tags/Fixed Assets\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":31},{\"MenuId\":106,\"MenuName\":\"Employee Category\",\"MenuCaption\":\"Employee Category\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Employee Category\",\"ToolTip\":\"Employee Category\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Employee Category_icon.png\",\"URL\":\"/tags/Employee Category\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":32},{\"MenuId\":37,\"MenuName\":\"Warehouse\",\"MenuCaption\":\"Warehouse\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage warehouse details\",\"ToolTip\":\"Access warehouse management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"warehouse_icon.png\",\"URL\":\"/tags/warehouse\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":13},{\"MenuId\":128,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Product\",\"ToolTip\":\"Product\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Product_icon.png\",\"URL\":\"/tags/Product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":11},{\"MenuId\":129,\"MenuName\":\"Unit Conversion\",\"MenuCaption\":\"Unit Conversion\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Unit Conversion\",\"ToolTip\":\"Unit Conversion\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Unit Conversion_icon.png\",\"URL\":\"/unit-conversion\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":15},{\"MenuId\":130,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Account\",\"ToolTip\":\"Account\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Account_icon.png\",\"URL\":\"/tags/Account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":2},{\"MenuId\":131,\"MenuName\":\"Customer\",\"MenuCaption\":\"Customer\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Customer\",\"ToolTip\":\"Customer\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Customer_icon.png\",\"URL\":\"/tags/Customer\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":3},{\"MenuId\":133,\"MenuName\":\"Outlet\",\"MenuCaption\":\"Outlet\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Outlet\",\"ToolTip\":\"Outlet\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Outlet_icon.png\",\"URL\":\"/tags/Outlet\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":16},{\"MenuId\":134,\"MenuName\":\"Bin\",\"MenuCaption\":\"Bin\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bin\",\"ToolTip\":\"Bin\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bin_icon.png\",\"URL\":\"/tags/Bin\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":17},{\"MenuId\":135,\"MenuName\":\"Bank\",\"MenuCaption\":\"Bank\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bank\",\"ToolTip\":\"Bank\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bank_icon.png\",\"URL\":\"/tags/Bank\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":18},{\"MenuId\":136,\"MenuName\":\"BankBranch\",\"MenuCaption\":\"BankBranch\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"BankBranch\",\"ToolTip\":\"BankBranch\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"BankBranch_icon.png\",\"URL\":\"/tags/BankBranch\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":19},{\"MenuId\":35,\"MenuName\":\"Buyer Price Book\",\"MenuCaption\":\"Buyer Price Book\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"Manage buyer price books\",\"ToolTip\":\"Access buyer price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"buyer_price_book_icon.png\",\"URL\":\"/buyer-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":5,\"MenuName\":\"Financials\",\"MenuCaption\":\"Financials\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"View financial reports\",\"ToolTip\":\"Access financial data and reports\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"dollar-sign\",\"URL\":\"\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":5},{\"MenuId\":6,\"MenuName\":\"Inventory\",\"MenuCaption\":\"Inventory\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage inventory items and stock\",\"ToolTip\":\"Access inventory management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"warehouse\",\"URL\":\"/inventory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":6},{\"MenuId\":36,\"MenuName\":\"Barcode Definition\",\"MenuCaption\":\"Barcode Definition\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage barcode definitions\",\"ToolTip\":\"Access barcode definition management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"barcode_definition_icon.png\",\"URL\":\"/barcode-definition\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":7,\"MenuName\":\"Fixed Asset\",\"MenuCaption\":\"Fixed Asset\",\"ModuleId\":1,\"MenuIndex\":7,\"ShortcutKey\":null,\"Description\":\"Track fixed assets\",\"ToolTip\":\"Access fixed asset management\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"university\",\"URL\":\"/fixed-asset\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":7},{\"MenuId\":8,\"MenuName\":\"Production\",\"MenuCaption\":\"Production\",\"ModuleId\":1,\"MenuIndex\":8,\"ShortcutKey\":null,\"Description\":\"Manage production processes\",\"ToolTip\":\"Access production management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"boxes\",\"URL\":\"/production\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":8},{\"MenuId\":10,\"MenuName\":\"Quality Control\",\"MenuCaption\":\"Quality Control\",\"ModuleId\":1,\"MenuIndex\":10,\"ShortcutKey\":null,\"Description\":\"Perform quality control checks\",\"ToolTip\":\"Access quality control tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"clipboard-check\",\"URL\":\"/quality-control\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":10},{\"MenuId\":11,\"MenuName\":\"Settings\",\"MenuCaption\":\"Settings\",\"ModuleId\":1,\"MenuIndex\":11,\"ShortcutKey\":null,\"Description\":\"Configure general settings\",\"ToolTip\":\"Access general application settings\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"cog\",\"URL\":\"/settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":16,\"MenuName\":\"Account Settings\",\"MenuCaption\":\"Account Settings\",\"ModuleId\":1,\"MenuIndex\":16,\"ShortcutKey\":null,\"Description\":\"Configure account settings\",\"ToolTip\":\"Manage account configurations\",\"IsGroup\":false,\"ParentId\":12,\"Accessibility\":1,\"Icon\":\"account_settings_icon.png\",\"URL\":\"/account-settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null}],\"UserLoginDetails\":[{\"UserId\":2,\"LoginName\":\"dipin\",\"Entity\":\"Entity10\"}]}"} 2025-11-28 13:12:36.919 +05:30 536e3fa4-0bc4-4804-8254-95e6983d4a1b INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 200 36722 application/json; charset=utf-8 21.4085ms 2025-11-28 13:12:37.130 +05:30 0452c17a-44c4-4789-b735-013c3fa51419 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 13:12:37.131 +05:30 0452c17a-44c4-4789-b735-013c3fa51419 INF CORS policy execution successful. 2025-11-28 13:12:37.131 +05:30 0452c17a-44c4-4789-b735-013c3fa51419 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:12:37.132 +05:30 8a0e3926-3795-48f1-b2c1-b4fb92daf439 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 13:12:37.132 +05:30 8a0e3926-3795-48f1-b2c1-b4fb92daf439 INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 13:12:37.136 +05:30 8a0e3926-3795-48f1-b2c1-b4fb92daf439 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:12:37.136 +05:30 8a0e3926-3795-48f1-b2c1-b4fb92daf439 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 4.2458ms 2025-11-28 13:12:37.137 +05:30 8a0e3926-3795-48f1-b2c1-b4fb92daf439 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 13:12:37.137 +05:30 8a0e3926-3795-48f1-b2c1-b4fb92daf439 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 0452c17a-44c4-4789-b735-013c3fa51419}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 13:12:37.137 +05:30 8a0e3926-3795-48f1-b2c1-b4fb92daf439 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 6.971ms 2025-11-28 13:12:37.186 +05:30 508de002-0ce7-41b9-a39f-9bb0e37f105d INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 13:12:37.187 +05:30 508de002-0ce7-41b9-a39f-9bb0e37f105d INF CORS policy execution successful. 2025-11-28 13:12:37.188 +05:30 508de002-0ce7-41b9-a39f-9bb0e37f105d INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:12:37.188 +05:30 2810771a-7104-42fe-8eb1-dc3b5b66d6ae INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 13:12:37.188 +05:30 2810771a-7104-42fe-8eb1-dc3b5b66d6ae INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 13:12:37.192 +05:30 2810771a-7104-42fe-8eb1-dc3b5b66d6ae INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:12:37.193 +05:30 2810771a-7104-42fe-8eb1-dc3b5b66d6ae INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 4.1745ms 2025-11-28 13:12:37.193 +05:30 2810771a-7104-42fe-8eb1-dc3b5b66d6ae INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 13:12:37.193 +05:30 2810771a-7104-42fe-8eb1-dc3b5b66d6ae INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 508de002-0ce7-41b9-a39f-9bb0e37f105d}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 13:12:37.193 +05:30 2810771a-7104-42fe-8eb1-dc3b5b66d6ae INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 7.3235ms 2025-11-28 13:12:37.646 +05:30 8d6a2390-67b4-41a0-8679-b918402f98f7 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 13:12:37.646 +05:30 1fd00d3c-a7f8-48d2-965d-f88d68487e3f INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 13:12:37.646 +05:30 7bd48d8e-604e-4848-9bc7-7418960baa95 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 13:12:37.646 +05:30 7bd48d8e-604e-4848-9bc7-7418960baa95 INF CORS policy execution successful. 2025-11-28 13:12:37.646 +05:30 8d6a2390-67b4-41a0-8679-b918402f98f7 INF CORS policy execution successful. 2025-11-28 13:12:37.646 +05:30 1fd00d3c-a7f8-48d2-965d-f88d68487e3f INF CORS policy execution successful. 2025-11-28 13:12:37.647 +05:30 89133870-e077-446d-958c-4cb7cac67d49 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 13:12:37.647 +05:30 1fd00d3c-a7f8-48d2-965d-f88d68487e3f INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 204 null null 1.2717ms 2025-11-28 13:12:37.647 +05:30 89133870-e077-446d-958c-4cb7cac67d49 INF CORS policy execution successful. 2025-11-28 13:12:37.647 +05:30 7bd48d8e-604e-4848-9bc7-7418960baa95 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 204 null null 1.3038ms 2025-11-28 13:12:37.647 +05:30 8d6a2390-67b4-41a0-8679-b918402f98f7 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 204 null null 1.2706ms 2025-11-28 13:12:37.648 +05:30 89133870-e077-446d-958c-4cb7cac67d49 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 204 null null 0.6279ms 2025-11-28 13:12:37.746 +05:30 51bce784-61c0-4e60-9105-756d2996d4d9 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 13:12:37.746 +05:30 a4bac3ee-6b79-42ee-bfe6-3be86e435875 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 13:12:37.746 +05:30 6065a2b9-e62a-4e2e-92bd-df694a811a2c INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 13:12:37.746 +05:30 a4bac3ee-6b79-42ee-bfe6-3be86e435875 INF CORS policy execution successful. 2025-11-28 13:12:37.746 +05:30 51bce784-61c0-4e60-9105-756d2996d4d9 INF CORS policy execution successful. 2025-11-28 13:12:37.746 +05:30 6065a2b9-e62a-4e2e-92bd-df694a811a2c INF CORS policy execution successful. 2025-11-28 13:12:37.747 +05:30 6065a2b9-e62a-4e2e-92bd-df694a811a2c INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 204 null null 0.7253ms 2025-11-28 13:12:37.747 +05:30 51bce784-61c0-4e60-9105-756d2996d4d9 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 204 null null 0.8693ms 2025-11-28 13:12:37.747 +05:30 a4bac3ee-6b79-42ee-bfe6-3be86e435875 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 204 null null 0.9355ms 2025-11-28 13:12:37.748 +05:30 4187fee5-d6ac-4d10-a35d-42bace2c8bc2 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 13:12:37.749 +05:30 4187fee5-d6ac-4d10-a35d-42bace2c8bc2 INF CORS policy execution successful. 2025-11-28 13:12:37.749 +05:30 4187fee5-d6ac-4d10-a35d-42bace2c8bc2 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 204 null null 0.4125ms 2025-11-28 13:12:37.771 +05:30 10fa83f9-a2aa-4414-9fd3-c719378546b9 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 13:12:37.772 +05:30 7f2d2820-1a46-4eb9-b677-04ef4e16f3d9 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 13:12:37.772 +05:30 7f2d2820-1a46-4eb9-b677-04ef4e16f3d9 INF CORS policy execution successful. 2025-11-28 13:12:37.772 +05:30 10fa83f9-a2aa-4414-9fd3-c719378546b9 INF CORS policy execution successful. 2025-11-28 13:12:37.773 +05:30 7f2d2820-1a46-4eb9-b677-04ef4e16f3d9 INF HTTP request: Path: /transactionlayout/gettransactionlayoutlist QueryString: ?DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:12:37.773 +05:30 10fa83f9-a2aa-4414-9fd3-c719378546b9 INF HTTP request: Path: /action/getuseractions QueryString: ?menuId=180 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:12:37.774 +05:30 a074af99-f9db-4159-80aa-d35667847104 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 13:12:37.774 +05:30 5f121d4d-b1ac-4728-a556-f38646cc28d8 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 13:12:37.774 +05:30 5f121d4d-b1ac-4728-a556-f38646cc28d8 INF Route matched with {action = "GetUserActions", controller = "Action"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserActions(Int32) on controller Sang.CoreSettings.Api.Controllers.ActionController (Sang.CoreSettings.Api). 2025-11-28 13:12:37.774 +05:30 a074af99-f9db-4159-80aa-d35667847104 INF Route matched with {action = "GetTransactionLayoutList", controller = "TransactionLayout"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionLayoutList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionLayoutController (Sang.CoreSettings.Api). 2025-11-28 13:12:37.792 +05:30 a074af99-f9db-4159-80aa-d35667847104 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:12:37.793 +05:30 a074af99-f9db-4159-80aa-d35667847104 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api) in 17.9611ms 2025-11-28 13:12:37.793 +05:30 a074af99-f9db-4159-80aa-d35667847104 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 13:12:37.793 +05:30 a074af99-f9db-4159-80aa-d35667847104 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 7f2d2820-1a46-4eb9-b677-04ef4e16f3d9}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 309} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":32,\"Name\":\"Purchase\"},{\"Id\":33,\"Name\":\"purchase1\"},{\"Id\":34,\"Name\":\"purchase2\"},{\"Id\":35,\"Name\":\"purchase3\"},{\"Id\":37,\"Name\":\"purchase5\"},{\"Id\":31,\"Name\":\"TestLayout01\"}]"} 2025-11-28 13:12:37.793 +05:30 a074af99-f9db-4159-80aa-d35667847104 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 200 309 application/json; charset=utf-8 21.6623ms 2025-11-28 13:12:37.861 +05:30 5f121d4d-b1ac-4728-a556-f38646cc28d8 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:12:37.861 +05:30 5f121d4d-b1ac-4728-a556-f38646cc28d8 INF Executed action Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api) in 86.6312ms 2025-11-28 13:12:37.861 +05:30 5f121d4d-b1ac-4728-a556-f38646cc28d8 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 13:12:37.862 +05:30 5f121d4d-b1ac-4728-a556-f38646cc28d8 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 10fa83f9-a2aa-4414-9fd3-c719378546b9}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1634} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"iAction\":81,\"Name\":\"Access\",\"Caption\":\"Access\",\"ActionType\":3},{\"iAction\":82,\"Name\":\"Add\",\"Caption\":\"New\",\"ActionType\":1},{\"iAction\":83,\"Name\":\"Edit\",\"Caption\":\"Edit\",\"ActionType\":1},{\"iAction\":84,\"Name\":\"Delete\",\"Caption\":\"Delete\",\"ActionType\":1},{\"iAction\":85,\"Name\":\"View\",\"Caption\":\"View\",\"ActionType\":1},{\"iAction\":86,\"Name\":\"Save\",\"Caption\":\"Save\",\"ActionType\":1},{\"iAction\":87,\"Name\":\"Excel\",\"Caption\":\"Excel\",\"ActionType\":1},{\"iAction\":88,\"Name\":\"ViewSummary\",\"Caption\":\"ViewSummary\",\"ActionType\":3},{\"iAction\":89,\"Name\":\"Close\",\"Caption\":\"Close\",\"ActionType\":1},{\"iAction\":90,\"Name\":\"Clear\",\"Caption\":\"Clear\",\"ActionType\":1},{\"iAction\":91,\"Name\":\"Copy\",\"Caption\":\"Copy\",\"ActionType\":5},{\"iAction\":92,\"Name\":\"Clone\",\"Caption\":\"Clone\",\"ActionType\":1},{\"iAction\":93,\"Name\":\"Import\",\"Caption\":\"Import\",\"ActionType\":1},{\"iAction\":94,\"Name\":\"Export\",\"Caption\":\"Export\",\"ActionType\":1},{\"iAction\":95,\"Name\":\"Load\",\"Caption\":\"Load\",\"ActionType\":1},{\"iAction\":96,\"Name\":\"Refresh\",\"Caption\":\"Refresh\",\"ActionType\":1},{\"iAction\":97,\"Name\":\"MassUpdate\",\"Caption\":\"Mass Update\",\"ActionType\":2},{\"iAction\":98,\"Name\":\"DeleteAll\",\"Caption\":\"Delete All\",\"ActionType\":2},{\"iAction\":99,\"Name\":\"Print\",\"Caption\":\"Print\",\"ActionType\":1},{\"iAction\":100,\"Name\":\"Settings\",\"Caption\":\"Settings\",\"ActionType\":2}]"} 2025-11-28 13:12:37.862 +05:30 5f121d4d-b1ac-4728-a556-f38646cc28d8 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 200 1634 application/json; charset=utf-8 91.1751ms 2025-11-28 13:12:37.862 +05:30 8cd480c8-a3d8-42a9-9b9d-0316dd4e13dc INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 13:12:37.863 +05:30 8cd480c8-a3d8-42a9-9b9d-0316dd4e13dc INF CORS policy execution successful. 2025-11-28 13:12:37.863 +05:30 8cd480c8-a3d8-42a9-9b9d-0316dd4e13dc INF HTTP request: Path: /language/getlanguagelist QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:12:37.864 +05:30 d4134fea-2ab8-4b94-9f98-980dc1a222f2 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 13:12:37.864 +05:30 d4134fea-2ab8-4b94-9f98-980dc1a222f2 INF Route matched with {action = "GetLanguageList", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageList(System.String) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 13:12:37.865 +05:30 30f0a1ab-1e82-49df-9365-65691d3faa5a INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 13:12:37.866 +05:30 30f0a1ab-1e82-49df-9365-65691d3faa5a INF CORS policy execution successful. 2025-11-28 13:12:37.866 +05:30 30f0a1ab-1e82-49df-9365-65691d3faa5a INF HTTP request: Path: /language/getlanguagedetails QueryString: ?id=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:12:37.866 +05:30 1dfe05bd-f928-409f-be63-213bf2bab5d7 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 13:12:37.866 +05:30 1dfe05bd-f928-409f-be63-213bf2bab5d7 INF Route matched with {action = "GetLanguageDetails", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 13:12:37.876 +05:30 1dfe05bd-f928-409f-be63-213bf2bab5d7 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:12:37.876 +05:30 1dfe05bd-f928-409f-be63-213bf2bab5d7 INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api) in 9.9074ms 2025-11-28 13:12:37.877 +05:30 1dfe05bd-f928-409f-be63-213bf2bab5d7 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 13:12:37.877 +05:30 1dfe05bd-f928-409f-be63-213bf2bab5d7 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 30f0a1ab-1e82-49df-9365-65691d3faa5a}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 243} Body: {"status":"Success","statusCode":2000,"message":"Language Details retrieved.","result":"[{\"IId\":1,\"Name\":\"English\",\"Code\":\"Eng\",\"Alternate Name\":\"English\",\"Icon\":\"string\",\"ParentName\":null,\"iParent\":0,\"bGroup\":false}]"} 2025-11-28 13:12:37.877 +05:30 1dfe05bd-f928-409f-be63-213bf2bab5d7 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 200 243 application/json; charset=utf-8 12.1046ms 2025-11-28 13:12:37.894 +05:30 d4134fea-2ab8-4b94-9f98-980dc1a222f2 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:12:37.894 +05:30 d4134fea-2ab8-4b94-9f98-980dc1a222f2 INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api) in 30.3236ms 2025-11-28 13:12:37.895 +05:30 d4134fea-2ab8-4b94-9f98-980dc1a222f2 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 13:12:37.895 +05:30 d4134fea-2ab8-4b94-9f98-980dc1a222f2 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 8cd480c8-a3d8-42a9-9b9d-0316dd4e13dc}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 221} Body: {"status":"Success","statusCode":2000,"message":"Language List retrieved.","result":"[{\"Id\":2,\"Name\":\"Arabic\"},{\"Id\":3,\"Name\":\"Chinese\"},{\"Id\":1,\"Name\":\"English\"},{\"Id\":4,\"Name\":\"LanguageTest1\"}]"} 2025-11-28 13:12:37.896 +05:30 d4134fea-2ab8-4b94-9f98-980dc1a222f2 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 200 221 application/json; charset=utf-8 33.2017ms 2025-11-28 13:12:37.953 +05:30 637f42f9-d53a-4dc7-bb23-015075acd507 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 13:12:37.954 +05:30 637f42f9-d53a-4dc7-bb23-015075acd507 INF CORS policy execution successful. 2025-11-28 13:12:37.955 +05:30 637f42f9-d53a-4dc7-bb23-015075acd507 INF HTTP request: Path: /transactionlayout/gettransactionlayoutlist QueryString: ?DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:12:37.955 +05:30 a04d2451-2b0c-4073-962c-e32d364aee28 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 13:12:37.955 +05:30 a04d2451-2b0c-4073-962c-e32d364aee28 INF Route matched with {action = "GetTransactionLayoutList", controller = "TransactionLayout"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionLayoutList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionLayoutController (Sang.CoreSettings.Api). 2025-11-28 13:12:37.967 +05:30 a04d2451-2b0c-4073-962c-e32d364aee28 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:12:37.967 +05:30 a04d2451-2b0c-4073-962c-e32d364aee28 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api) in 11.5518ms 2025-11-28 13:12:37.967 +05:30 a04d2451-2b0c-4073-962c-e32d364aee28 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 13:12:37.967 +05:30 a04d2451-2b0c-4073-962c-e32d364aee28 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 637f42f9-d53a-4dc7-bb23-015075acd507}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 309} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":32,\"Name\":\"Purchase\"},{\"Id\":33,\"Name\":\"purchase1\"},{\"Id\":34,\"Name\":\"purchase2\"},{\"Id\":35,\"Name\":\"purchase3\"},{\"Id\":37,\"Name\":\"purchase5\"},{\"Id\":31,\"Name\":\"TestLayout01\"}]"} 2025-11-28 13:12:37.968 +05:30 a04d2451-2b0c-4073-962c-e32d364aee28 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 200 309 application/json; charset=utf-8 15.2245ms 2025-11-28 13:12:37.978 +05:30 587516d3-66d5-460f-bafe-3ae3263d47c6 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 13:12:37.978 +05:30 587516d3-66d5-460f-bafe-3ae3263d47c6 INF CORS policy execution successful. 2025-11-28 13:12:37.979 +05:30 587516d3-66d5-460f-bafe-3ae3263d47c6 INF HTTP request: Path: /language/getlanguagedetails QueryString: ?id=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:12:37.979 +05:30 7f6c0a67-0393-4ee9-8a68-a066307b8646 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 13:12:37.979 +05:30 7f6c0a67-0393-4ee9-8a68-a066307b8646 INF Route matched with {action = "GetLanguageDetails", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 13:12:37.980 +05:30 b576a2ef-71cb-468e-992f-c5b6ab3f23ca INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 13:12:37.980 +05:30 b576a2ef-71cb-468e-992f-c5b6ab3f23ca INF CORS policy execution successful. 2025-11-28 13:12:37.981 +05:30 b576a2ef-71cb-468e-992f-c5b6ab3f23ca INF HTTP request: Path: /action/getuseractions QueryString: ?menuId=180 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:12:37.981 +05:30 ac889c6c-a935-4664-8755-d9c7228b6408 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 13:12:37.981 +05:30 ac889c6c-a935-4664-8755-d9c7228b6408 INF Route matched with {action = "GetUserActions", controller = "Action"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserActions(Int32) on controller Sang.CoreSettings.Api.Controllers.ActionController (Sang.CoreSettings.Api). 2025-11-28 13:12:37.986 +05:30 7f6c0a67-0393-4ee9-8a68-a066307b8646 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:12:37.987 +05:30 7f6c0a67-0393-4ee9-8a68-a066307b8646 INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api) in 7.115ms 2025-11-28 13:12:37.987 +05:30 7f6c0a67-0393-4ee9-8a68-a066307b8646 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 13:12:37.987 +05:30 7f6c0a67-0393-4ee9-8a68-a066307b8646 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 587516d3-66d5-460f-bafe-3ae3263d47c6}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 243} Body: {"status":"Success","statusCode":2000,"message":"Language Details retrieved.","result":"[{\"IId\":1,\"Name\":\"English\",\"Code\":\"Eng\",\"Alternate Name\":\"English\",\"Icon\":\"string\",\"ParentName\":null,\"iParent\":0,\"bGroup\":false}]"} 2025-11-28 13:12:37.988 +05:30 7f6c0a67-0393-4ee9-8a68-a066307b8646 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 200 243 application/json; charset=utf-8 9.8647ms 2025-11-28 13:12:37.993 +05:30 427065cc-e1cb-48ba-8114-4a421917e43f INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 13:12:37.994 +05:30 427065cc-e1cb-48ba-8114-4a421917e43f INF CORS policy execution successful. 2025-11-28 13:12:37.994 +05:30 427065cc-e1cb-48ba-8114-4a421917e43f INF HTTP request: Path: /language/getlanguagelist QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:12:37.995 +05:30 cd68a7f5-bc9a-4ed5-a5f8-8ab43cc3ae45 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 13:12:37.995 +05:30 cd68a7f5-bc9a-4ed5-a5f8-8ab43cc3ae45 INF Route matched with {action = "GetLanguageList", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageList(System.String) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 13:12:38.001 +05:30 cd68a7f5-bc9a-4ed5-a5f8-8ab43cc3ae45 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:12:38.002 +05:30 cd68a7f5-bc9a-4ed5-a5f8-8ab43cc3ae45 INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api) in 6.3708ms 2025-11-28 13:12:38.002 +05:30 cd68a7f5-bc9a-4ed5-a5f8-8ab43cc3ae45 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 13:12:38.002 +05:30 cd68a7f5-bc9a-4ed5-a5f8-8ab43cc3ae45 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 427065cc-e1cb-48ba-8114-4a421917e43f}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 221} Body: {"status":"Success","statusCode":2000,"message":"Language List retrieved.","result":"[{\"Id\":2,\"Name\":\"Arabic\"},{\"Id\":3,\"Name\":\"Chinese\"},{\"Id\":1,\"Name\":\"English\"},{\"Id\":4,\"Name\":\"LanguageTest1\"}]"} 2025-11-28 13:12:38.002 +05:30 cd68a7f5-bc9a-4ed5-a5f8-8ab43cc3ae45 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 200 221 application/json; charset=utf-8 9.0713ms 2025-11-28 13:12:38.046 +05:30 ac889c6c-a935-4664-8755-d9c7228b6408 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:12:38.046 +05:30 ac889c6c-a935-4664-8755-d9c7228b6408 INF Executed action Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api) in 64.9612ms 2025-11-28 13:12:38.046 +05:30 ac889c6c-a935-4664-8755-d9c7228b6408 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 13:12:38.046 +05:30 ac889c6c-a935-4664-8755-d9c7228b6408 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: b576a2ef-71cb-468e-992f-c5b6ab3f23ca}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1634} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"iAction\":81,\"Name\":\"Access\",\"Caption\":\"Access\",\"ActionType\":3},{\"iAction\":82,\"Name\":\"Add\",\"Caption\":\"New\",\"ActionType\":1},{\"iAction\":83,\"Name\":\"Edit\",\"Caption\":\"Edit\",\"ActionType\":1},{\"iAction\":84,\"Name\":\"Delete\",\"Caption\":\"Delete\",\"ActionType\":1},{\"iAction\":85,\"Name\":\"View\",\"Caption\":\"View\",\"ActionType\":1},{\"iAction\":86,\"Name\":\"Save\",\"Caption\":\"Save\",\"ActionType\":1},{\"iAction\":87,\"Name\":\"Excel\",\"Caption\":\"Excel\",\"ActionType\":1},{\"iAction\":88,\"Name\":\"ViewSummary\",\"Caption\":\"ViewSummary\",\"ActionType\":3},{\"iAction\":89,\"Name\":\"Close\",\"Caption\":\"Close\",\"ActionType\":1},{\"iAction\":90,\"Name\":\"Clear\",\"Caption\":\"Clear\",\"ActionType\":1},{\"iAction\":91,\"Name\":\"Copy\",\"Caption\":\"Copy\",\"ActionType\":5},{\"iAction\":92,\"Name\":\"Clone\",\"Caption\":\"Clone\",\"ActionType\":1},{\"iAction\":93,\"Name\":\"Import\",\"Caption\":\"Import\",\"ActionType\":1},{\"iAction\":94,\"Name\":\"Export\",\"Caption\":\"Export\",\"ActionType\":1},{\"iAction\":95,\"Name\":\"Load\",\"Caption\":\"Load\",\"ActionType\":1},{\"iAction\":96,\"Name\":\"Refresh\",\"Caption\":\"Refresh\",\"ActionType\":1},{\"iAction\":97,\"Name\":\"MassUpdate\",\"Caption\":\"Mass Update\",\"ActionType\":2},{\"iAction\":98,\"Name\":\"DeleteAll\",\"Caption\":\"Delete All\",\"ActionType\":2},{\"iAction\":99,\"Name\":\"Print\",\"Caption\":\"Print\",\"ActionType\":1},{\"iAction\":100,\"Name\":\"Settings\",\"Caption\":\"Settings\",\"ActionType\":2}]"} 2025-11-28 13:12:38.047 +05:30 ac889c6c-a935-4664-8755-d9c7228b6408 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 200 1634 application/json; charset=utf-8 67.1561ms 2025-11-28 13:12:39.420 +05:30 bef0205d-d318-42d7-a034-dd341e512583 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 13:12:39.420 +05:30 efd036bf-5592-4db8-8828-6f50ea5cb321 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 13:12:39.420 +05:30 bef0205d-d318-42d7-a034-dd341e512583 INF CORS policy execution successful. 2025-11-28 13:12:39.420 +05:30 efd036bf-5592-4db8-8828-6f50ea5cb321 INF CORS policy execution successful. 2025-11-28 13:12:39.421 +05:30 efd036bf-5592-4db8-8828-6f50ea5cb321 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 204 null null 0.5163ms 2025-11-28 13:12:39.421 +05:30 bef0205d-d318-42d7-a034-dd341e512583 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 204 null null 0.7995ms 2025-11-28 13:12:39.475 +05:30 c33c207c-c133-4dc1-8c61-5ba03ad068bb INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 13:12:39.476 +05:30 c33c207c-c133-4dc1-8c61-5ba03ad068bb INF CORS policy execution successful. 2025-11-28 13:12:39.476 +05:30 c33c207c-c133-4dc1-8c61-5ba03ad068bb INF HTTP request: Path: /transactionview/gettransactionviewlist QueryString: ?search=&DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:12:39.477 +05:30 fce1a640-6ee8-4501-a1b1-3b67a0619caa INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 13:12:39.477 +05:30 fce1a640-6ee8-4501-a1b1-3b67a0619caa INF Route matched with {action = "GetTransactionViewList", controller = "TransactionView"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionViewList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionViewController (Sang.CoreSettings.Api). 2025-11-28 13:12:39.491 +05:30 fce1a640-6ee8-4501-a1b1-3b67a0619caa INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:12:39.492 +05:30 fce1a640-6ee8-4501-a1b1-3b67a0619caa INF Executed action Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api) in 13.9077ms 2025-11-28 13:12:39.492 +05:30 fce1a640-6ee8-4501-a1b1-3b67a0619caa INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 13:12:39.492 +05:30 fce1a640-6ee8-4501-a1b1-3b67a0619caa INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: c33c207c-c133-4dc1-8c61-5ba03ad068bb}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 131} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":10,\"Name\":\"TestView\"}]"} 2025-11-28 13:12:39.493 +05:30 fce1a640-6ee8-4501-a1b1-3b67a0619caa INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 200 131 application/json; charset=utf-8 17.7591ms 2025-11-28 13:12:39.539 +05:30 8e95c9f1-6b8e-44be-adcc-d49dd7c472ed INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 13:12:39.540 +05:30 8e95c9f1-6b8e-44be-adcc-d49dd7c472ed INF CORS policy execution successful. 2025-11-28 13:12:39.540 +05:30 8e95c9f1-6b8e-44be-adcc-d49dd7c472ed INF HTTP request: Path: /transactionview/gettransactionviewlist QueryString: ?search=&DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:12:39.540 +05:30 dd14dd30-a21f-4a80-89aa-f746cc678341 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 13:12:39.540 +05:30 dd14dd30-a21f-4a80-89aa-f746cc678341 INF Route matched with {action = "GetTransactionViewList", controller = "TransactionView"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionViewList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionViewController (Sang.CoreSettings.Api). 2025-11-28 13:12:39.543 +05:30 dd14dd30-a21f-4a80-89aa-f746cc678341 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:12:39.544 +05:30 dd14dd30-a21f-4a80-89aa-f746cc678341 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api) in 3.1063ms 2025-11-28 13:12:39.544 +05:30 dd14dd30-a21f-4a80-89aa-f746cc678341 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 13:12:39.544 +05:30 dd14dd30-a21f-4a80-89aa-f746cc678341 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 8e95c9f1-6b8e-44be-adcc-d49dd7c472ed}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 131} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":10,\"Name\":\"TestView\"}]"} 2025-11-28 13:12:39.544 +05:30 dd14dd30-a21f-4a80-89aa-f746cc678341 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 200 131 application/json; charset=utf-8 5.2234ms 2025-11-28 13:12:39.588 +05:30 6ae7d342-e29e-43c5-9e54-b68e687a3559 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - null null 2025-11-28 13:12:39.589 +05:30 6ae7d342-e29e-43c5-9e54-b68e687a3559 INF CORS policy execution successful. 2025-11-28 13:12:39.589 +05:30 6ae7d342-e29e-43c5-9e54-b68e687a3559 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - 204 null null 0.5937ms 2025-11-28 13:12:39.647 +05:30 59fb4ce3-aa20-4fd9-b5e3-299852d8496c INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - null null 2025-11-28 13:12:39.647 +05:30 59fb4ce3-aa20-4fd9-b5e3-299852d8496c INF CORS policy execution successful. 2025-11-28 13:12:39.648 +05:30 59fb4ce3-aa20-4fd9-b5e3-299852d8496c INF HTTP request: Path: /transactionview/gettransactionviewfield QueryString: ?Id=10&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:12:39.648 +05:30 f9295212-9c2e-497f-9346-37b6fc9c3c49 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewField (Sang.CoreSettings.Api)' 2025-11-28 13:12:39.648 +05:30 f9295212-9c2e-497f-9346-37b6fc9c3c49 INF Route matched with {action = "GetTransactionViewField", controller = "TransactionView"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionViewField(Int32, Int32) on controller Sang.CoreSettings.Api.Controllers.TransactionViewController (Sang.CoreSettings.Api). 2025-11-28 13:12:39.669 +05:30 f9295212-9c2e-497f-9346-37b6fc9c3c49 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:12:39.669 +05:30 f9295212-9c2e-497f-9346-37b6fc9c3c49 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewField (Sang.CoreSettings.Api) in 21.1635ms 2025-11-28 13:12:39.669 +05:30 f9295212-9c2e-497f-9346-37b6fc9c3c49 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewField (Sang.CoreSettings.Api)' 2025-11-28 13:12:39.670 +05:30 f9295212-9c2e-497f-9346-37b6fc9c3c49 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 59fb4ce3-aa20-4fd9-b5e3-299852d8496c}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 10280} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":1,\"Type\":2,\"Caption\":\"AdditionalCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput1\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":1,\"Type\":1,\"Caption\":\"Narration\",\"DefaultValue\":null,\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"sNarration\",\"ReadOnly\":false,\"NoDecimal\":200},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":2,\"Type\":2,\"Caption\":\"Discount\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput2\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":3,\"Type\":2,\"Caption\":\"Discount%\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput3\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":4,\"Type\":2,\"Caption\":\"TaxableAmt\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput4\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":4,\"Type\":1,\"Caption\":\"Id\",\"DefaultValue\":null,\"Hidden\":true,\"ViewField_ReadOnly\":false,\"Mandatory\":true,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":true,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"Id\",\"ReadOnly\":false,\"NoDecimal\":200},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":5,\"Type\":2,\"Caption\":\"VAT%\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput5\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":6,\"Type\":2,\"Caption\":\"VATAmt\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput6\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":7,\"Type\":2,\"Caption\":\"ShippingCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput7\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":8,\"Type\":2,\"Caption\":\"DeliveryCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput8\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":9,\"Type\":2,\"Caption\":\"LabourCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput9\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":10,\"Type\":2,\"Caption\":\"HandlingCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput10\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":11,\"Type\":2,\"Caption\":\"CustomDuty\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput11\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":12,\"Type\":2,\"Caption\":\"ServiceCharge\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput12\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":13,\"Type\":2,\"Caption\":\"Insurance\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput13\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":14,\"Type\":2,\"Caption\":\"LateFee\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput14\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":15,\"Type\":2,\"Caption\":\"SalesTax\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput15\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":16,\"Type\":2,\"Caption\":\"ExciseTax\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput16\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":17,\"Type\":2,\"Caption\":\"Rebate%\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput17\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":18,\"Type\":2,\"Caption\":\"Subsidy\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput18\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":19,\"Type\":2,\"Caption\":\"LoyaltyPoint\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput19\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":20,\"Type\":2,\"Caption\":\"TradeInValue\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput20\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":21,\"Type\":2,\"Caption\":\"Promotion\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput21\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":22,\"Type\":2,\"Caption\":\"CashDiscount \",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput22\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":23,\"Type\":2,\"Caption\":\"Membership\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput23\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":24,\"Type\":2,\"Caption\":\"PromotionDiscount\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput24\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":2,\"Type\":1,\"Caption\":\"PlaceOfSupply\",\"DefaultValue\":null,\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":2,\"Field_Name\":\"iPlaceOfSupply\",\"ReadOnly\":false,\"NoDecimal\":200},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":5,\"Type\":1,\"Caption\":\"Warehouse\",\"DefaultValue\":null,\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":2,\"Field_Name\":\"iWarehouse\",\"ReadOnly\":false,\"NoDecimal\":200}]"} 2025-11-28 13:12:39.671 +05:30 f9295212-9c2e-497f-9346-37b6fc9c3c49 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - 200 10280 application/json; charset=utf-8 23.8676ms 2025-11-28 13:12:59.624 +05:30 adddf56f-c391-4fe9-b44a-9840feefb43c INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 13:12:59.624 +05:30 2e3e7261-ce3a-462d-94fb-2aa4104750fb INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 13:12:59.627 +05:30 adddf56f-c391-4fe9-b44a-9840feefb43c INF CORS policy execution successful. 2025-11-28 13:12:59.627 +05:30 2e3e7261-ce3a-462d-94fb-2aa4104750fb INF CORS policy execution successful. 2025-11-28 13:12:59.629 +05:30 adddf56f-c391-4fe9-b44a-9840feefb43c INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 204 null null 5.8435ms 2025-11-28 13:12:59.629 +05:30 2e3e7261-ce3a-462d-94fb-2aa4104750fb INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 204 null null 5.9845ms 2025-11-28 13:12:59.629 +05:30 fc6913f5-a9d2-4fa1-ba50-89e4d04866fa INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 13:12:59.630 +05:30 eabbd54f-44ee-4b13-b7cd-945b5877f54e INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 13:12:59.630 +05:30 fc6913f5-a9d2-4fa1-ba50-89e4d04866fa INF CORS policy execution successful. 2025-11-28 13:12:59.630 +05:30 eabbd54f-44ee-4b13-b7cd-945b5877f54e INF CORS policy execution successful. 2025-11-28 13:12:59.631 +05:30 fc6913f5-a9d2-4fa1-ba50-89e4d04866fa INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 204 null null 1.5774ms 2025-11-28 13:12:59.632 +05:30 eabbd54f-44ee-4b13-b7cd-945b5877f54e INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 204 null null 1.7404ms 2025-11-28 13:12:59.677 +05:30 6e8d7e7a-d7b0-409c-a6b7-fcdbf6f3d627 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 13:12:59.679 +05:30 6e8d7e7a-d7b0-409c-a6b7-fcdbf6f3d627 INF CORS policy execution successful. 2025-11-28 13:12:59.679 +05:30 6e8d7e7a-d7b0-409c-a6b7-fcdbf6f3d627 INF HTTP request: Path: /menu/getmenudetails QueryString: ?languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:12:59.681 +05:30 ea931b60-88a1-45a2-bee7-fda82ecd6083 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 13:12:59.681 +05:30 7fd57f80-67c8-4345-b05b-432b0fc750fe INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 13:12:59.681 +05:30 7fd57f80-67c8-4345-b05b-432b0fc750fe INF Route matched with {action = "GetMenuDetails", controller = "Menu"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetMenuDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.MenuController (Sang.CoreSettings.Api). 2025-11-28 13:12:59.682 +05:30 ea931b60-88a1-45a2-bee7-fda82ecd6083 INF CORS policy execution successful. 2025-11-28 13:12:59.682 +05:30 ea931b60-88a1-45a2-bee7-fda82ecd6083 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:12:59.682 +05:30 fe902a84-9470-47a9-b8f0-bdfe6ef408ae INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 13:12:59.683 +05:30 fe902a84-9470-47a9-b8f0-bdfe6ef408ae INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 13:12:59.697 +05:30 fe902a84-9470-47a9-b8f0-bdfe6ef408ae INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:12:59.698 +05:30 fe902a84-9470-47a9-b8f0-bdfe6ef408ae INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 15.3798ms 2025-11-28 13:12:59.698 +05:30 fe902a84-9470-47a9-b8f0-bdfe6ef408ae INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 13:12:59.698 +05:30 fe902a84-9470-47a9-b8f0-bdfe6ef408ae INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: ea931b60-88a1-45a2-bee7-fda82ecd6083}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 13:12:59.699 +05:30 fe902a84-9470-47a9-b8f0-bdfe6ef408ae INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 18.2319ms 2025-11-28 13:12:59.726 +05:30 7fd57f80-67c8-4345-b05b-432b0fc750fe INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:12:59.731 +05:30 7fd57f80-67c8-4345-b05b-432b0fc750fe INF Executed action Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api) in 49.3833ms 2025-11-28 13:12:59.731 +05:30 7fd57f80-67c8-4345-b05b-432b0fc750fe INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 13:12:59.732 +05:30 7fd57f80-67c8-4345-b05b-432b0fc750fe INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 6e8d7e7a-d7b0-409c-a6b7-fcdbf6f3d627}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 36722} Body: {"status":"Success","statusCode":2000,"message":"Menu Details retrieved.","result":"{\"MenuDetails\":[{\"MenuId\":93,\"MenuName\":\"TestingMaster\",\"MenuCaption\":\"Testing\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Testing\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":66},{\"MenuId\":94,\"MenuName\":\"TestingTab\",\"MenuCaption\":\"TestingTabs\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestingTabs\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":67},{\"MenuId\":64,\"MenuName\":\"NewTest\",\"MenuCaption\":\"Test\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":62,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Test\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":46},{\"MenuId\":70,\"MenuName\":\"TestMenu\",\"MenuCaption\":\"TestMenu\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestMenu\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":49},{\"MenuId\":80,\"MenuName\":\"PTag1\",\"MenuCaption\":\"TestTag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestTag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":58},{\"MenuId\":81,\"MenuName\":\"General Settings\",\"MenuCaption\":\"General Settings\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/general-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":6,\"TagId\":59},{\"MenuId\":82,\"MenuName\":\"t4t4\",\"MenuCaption\":\"y5yy5\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/y5yy5\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":60},{\"MenuId\":90,\"MenuName\":\"Steffy_pos\",\"MenuCaption\":\"s_pos\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tags/s_pos\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":65},{\"MenuId\":125,\"MenuName\":\"dipintag1\",\"MenuCaption\":\"dipintag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/dipintag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":71},{\"MenuId\":147,\"MenuName\":\"Tag View\",\"MenuCaption\":\"Tag View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":148,\"MenuName\":\"Voucher View\",\"MenuCaption\":\"Voucher View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/voucher-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":150,\"MenuName\":\"Test_steffy1\",\"MenuCaption\":\"TSteffy1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TSteffy1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":77},{\"MenuId\":153,\"MenuName\":\"TS_Tag\",\"MenuCaption\":\"TestSteffyTag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":152,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestSteffyTag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":79},{\"MenuId\":156,\"MenuName\":\"gokultest1\",\"MenuCaption\":\"gokul\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/gokul\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":81},{\"MenuId\":157,\"MenuName\":\"CostCenter\",\"MenuCaption\":\"cc\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/cc\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":82},{\"MenuId\":159,\"MenuName\":\"ProductTag\",\"MenuCaption\":\"PT\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":157,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/PT\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":83},{\"MenuId\":162,\"MenuName\":\"pos_Tag1_name\",\"MenuCaption\":\"pos_Tag1_caption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/pos_Tag1_caption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":86},{\"MenuId\":163,\"MenuName\":\"Vendor\",\"MenuCaption\":\"Vendor/Supplier\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":163,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Vendor/Supplier\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":87},{\"MenuId\":164,\"MenuName\":\"ChartOfAccount\",\"MenuCaption\":\"COA\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/COA\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":88},{\"MenuId\":166,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":90},{\"MenuId\":167,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":91},{\"MenuId\":168,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":92},{\"MenuId\":170,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":168,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":93},{\"MenuId\":172,\"MenuName\":\"TradeTypeName\",\"MenuCaption\":\"TradeTypeCaption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TradeTypeCaption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":94},{\"MenuId\":139,\"MenuName\":\"Receipt Payment\",\"MenuCaption\":\"Receipt Payment\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":40,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Receipt Payment\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":72},{\"MenuId\":141,\"MenuName\":\"child\",\"MenuCaption\":\"child\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":140,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/child\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":73},{\"MenuId\":144,\"MenuName\":\"Base Document\",\"MenuCaption\":\"Base Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/base-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":75},{\"MenuId\":145,\"MenuName\":\"Sub Document\",\"MenuCaption\":\"Sub Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sub-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":76},{\"MenuId\":178,\"MenuName\":\"Account_Err\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":177,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Account\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":97},{\"MenuId\":185,\"MenuName\":\"STag1\",\"MenuCaption\":\"STag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":98},{\"MenuId\":186,\"MenuName\":\"STag2\",\"MenuCaption\":\"STag2\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag2\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":99},{\"MenuId\":188,\"MenuName\":\"stag4\",\"MenuCaption\":\"tag4\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag4\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":101},{\"MenuId\":189,\"MenuName\":\"test_tag\",\"MenuCaption\":\"testtag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/testtag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":102},{\"MenuId\":190,\"MenuName\":\"sss\",\"MenuCaption\":\"sss\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sss\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":103},{\"MenuId\":191,\"MenuName\":\"zzz\",\"MenuCaption\":\"lll\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/lll\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":104},{\"MenuId\":182,\"MenuName\":\"Menu_SteffyTest\",\"MenuCaption\":\"Menu_SteffyTest\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":183,\"MenuName\":\"test2\",\"MenuCaption\":\"test2\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":149,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":184,\"MenuName\":\"test3\",\"MenuCaption\":\"test3\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":6,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":146,\"MenuName\":\"View\",\"MenuCaption\":\"View\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":142,\"MenuName\":\"Voucher Setting\",\"MenuCaption\":\"Voucher Setting\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":111,\"MenuName\":\"Business Entity\",\"MenuCaption\":\"Business Entity\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":\"/Business-Entity\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":1},{\"MenuId\":113,\"MenuName\":\"steffy\",\"MenuCaption\":\"steffy\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":176,\"MenuName\":\"aas\",\"MenuCaption\":\"aas\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":177,\"MenuName\":\"Error_Tracker_Masters\",\"MenuCaption\":\"Error_Tracker_Masters\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":92,\"MenuName\":\"test1\",\"MenuCaption\":\"test1\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":58,\"MenuName\":\"ggrgr\",\"MenuCaption\":\"ggrgr\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":57,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":60,\"MenuName\":\"effefefef\",\"MenuCaption\":\"effefefef\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":59,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":109,\"MenuName\":\"Password Policy\",\"MenuCaption\":\"Password Policy\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"\",\"ToolTip\":\"\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"Password Policy_icon.png\",\"URL\":\"/PasswordPolicy\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":38,\"MenuName\":\"Create Company\",\"MenuCaption\":\"Create Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company record\",\"ToolTip\":\"Access create company page\",\"IsGroup\":false,\"ParentId\":17,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/create-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":41,\"MenuName\":\"Tag Settings\",\"MenuCaption\":\"Tag Settings\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/tag-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":42,\"MenuName\":\"Open Company\",\"MenuCaption\":\"Open Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":null,\"URL\":null,\"Type\":null,\"ExternalLink\":null,\"ScreenType\":null,\"TagId\":null},{\"MenuId\":1,\"MenuName\":\"Home\",\"MenuCaption\":\"Home\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":\"Alt+O\",\"Description\":\"'Navigate to the home page\",\"ToolTip\":\"Go to the main home page\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"home\",\"URL\":\"/home\",\"Type\":1,\"ExternalLink\":\"1\",\"ScreenType\":0,\"TagId\":1},{\"MenuId\":17,\"MenuName\":\"New Company\",\"MenuCaption\":\"New Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company\",\"ToolTip\":\"Create a new company record\",\"IsGroup\":true,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/new-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":18,\"MenuName\":\"Edit Company\",\"MenuCaption\":\"Edit Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Edit a new company\",\"ToolTip\":\"Edit a new company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":19,\"MenuName\":\"Delete Company\",\"MenuCaption\":\"Delete Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Delete a company\",\"ToolTip\":\"Delete a company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":20,\"MenuName\":\"Create Profile\",\"MenuCaption\":\"Create Profile\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new user profile\",\"ToolTip\":\"Set up a new user profile\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_profile_icon.png\",\"URL\":\"/create-profile\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":23,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage account details\",\"ToolTip\":\"Access account management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"account_icon.png\",\"URL\":\"/account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":28,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage currency master data\",\"ToolTip\":\"Access currency master management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"currency_master_icon.png\",\"URL\":\"/currency-master\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":4},{\"MenuId\":114,\"MenuName\":\"Change Password\",\"MenuCaption\":\"Change Password\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Change Password\",\"ToolTip\":\"Change Password\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"ChangePassword_icon.png\",\"URL\":\"/ChangePassword\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":115,\"MenuName\":\"Update Personal Info\",\"MenuCaption\":\"Update Personal Info\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Update Personal Info\",\"ToolTip\":\"Update Personal Info\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"UpdatePersonal_Info_icon.png\",\"URL\":\"/Update-Personal-Info\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":180,\"MenuName\":\"Purchase\",\"MenuCaption\":\"Purchase\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Purchase Menu\",\"ToolTip\":\"Go to Purchase\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Purchase\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":181,\"MenuName\":\"Sales\",\"MenuCaption\":\"Sales\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Sales Menu\",\"ToolTip\":\"Go to Sales\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Sales\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":29,\"MenuName\":\"Exchange Rate\",\"MenuCaption\":\"Exchange Rate\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage exchange rate data\",\"ToolTip\":\"Access exchange rate management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_icon.png\",\"URL\":\"/exchange-rate\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":4,\"TagId\":null},{\"MenuId\":24,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage currency details\",\"ToolTip\":\"Access currency management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"currency_icon.png\",\"URL\":\"/tags/currency\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":21,\"MenuName\":\"Create Role\",\"MenuCaption\":\"Create Role\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Create a new user role\",\"ToolTip\":\"Define a new user role\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_role_icon.png\",\"URL\":\"/create-role\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":2,\"TagId\":null},{\"MenuId\":2,\"MenuName\":\"Company\",\"MenuCaption\":\"Company\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"View and manage company details\",\"ToolTip\":\"Access company information\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"company_icon.png\",\"URL\":\"/company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":32,\"MenuName\":\"Unit\",\"MenuCaption\":\"Unit\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage units of measurement\",\"ToolTip\":\"Access unit management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"unit_icon.png\",\"URL\":\"/unit\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":14},{\"MenuId\":3,\"MenuName\":\"Security\",\"MenuCaption\":\"Security\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage user permissions and roles\",\"ToolTip\":\"Configure security settings\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"security_icon.png\",\"URL\":\"/security\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":22,\"MenuName\":\"Create User\",\"MenuCaption\":\"Create User\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Create a new user account\",\"ToolTip\":\"Add a new user to the system\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_user_icon.png\",\"URL\":\"/create-user\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":3,\"TagId\":null},{\"MenuId\":25,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage product details\",\"ToolTip\":\"Access product management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"product_icon.png\",\"URL\":\"/tags/product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":30,\"MenuName\":\"Exchange Rate History\",\"MenuCaption\":\"Exchange Rate History\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"View exchange rate history\",\"ToolTip\":\"Access historical exchange rate data\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_history_icon.png\",\"URL\":\"/exchange-rate-history\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":5,\"TagId\":null},{\"MenuId\":4,\"MenuName\":\"Tags\",\"MenuCaption\":\"Tags\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Maintain master data records\",\"ToolTip\":\"Access master data management\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"masters_icon.png\",\"URL\":\"/masters\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":34,\"MenuName\":\"Seller Price Book\",\"MenuCaption\":\"Seller Price Book\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage seller price books\",\"ToolTip\":\"Access seller price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"seller_price_book_icon.png\",\"URL\":\"/seller-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":46,\"MenuName\":\"PlaceofSupply\",\"MenuCaption\":\"Place of Supply\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage Place of supply details\",\"ToolTip\":\"Access Place of supply management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Placeofsupply_icon.png\",\"URL\":\"/tags/Placeofsupply\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":20},{\"MenuId\":95,\"MenuName\":\"Jurisdiction\",\"MenuCaption\":\"Jurisdiction\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Jurisdiction\",\"ToolTip\":\"Jurisdiction\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Jurisdiction_icon.png\",\"URL\":\"/tags/Jurisdiction\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":21},{\"MenuId\":96,\"MenuName\":\"Tax Code\",\"MenuCaption\":\"Tax Code\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Tax Code\",\"ToolTip\":\"Tax Code\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Tax Code_icon.png\",\"URL\":\"/tags/Tax Code\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":22},{\"MenuId\":97,\"MenuName\":\"Nationality\",\"MenuCaption\":\"Nationality\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Nationality\",\"ToolTip\":\"Nationality\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Nationality\",\"URL\":\"/tags/Nationality\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":23},{\"MenuId\":98,\"MenuName\":\"Country\",\"MenuCaption\":\"Country\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Country\",\"ToolTip\":\"Country\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Country\",\"URL\":\"/tags/Country\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":24},{\"MenuId\":99,\"MenuName\":\"Province\",\"MenuCaption\":\"Province\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Province\",\"ToolTip\":\"Province\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Province_icon.png\",\"URL\":\"/tags/Province\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":25},{\"MenuId\":100,\"MenuName\":\"Territory\",\"MenuCaption\":\"Territory\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Territory\",\"ToolTip\":\"Territory\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Territory_icon.png\",\"URL\":\"/tags/Territory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":26},{\"MenuId\":101,\"MenuName\":\"Township\",\"MenuCaption\":\"Township\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Township\",\"ToolTip\":\"Township\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Township_icon.png\",\"URL\":\"/tags/Township\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":27},{\"MenuId\":102,\"MenuName\":\"Zone\",\"MenuCaption\":\"Zone\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Zone\",\"ToolTip\":\"Zone\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Zone_icon.png\",\"URL\":\"/tags/Zone\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":28},{\"MenuId\":103,\"MenuName\":\"City\",\"MenuCaption\":\"City\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"City\",\"ToolTip\":\"City\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"City_icon.png\",\"URL\":\"/tags/City\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":29},{\"MenuId\":104,\"MenuName\":\"Emplyee\",\"MenuCaption\":\"Emplyee\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Emplyee\",\"ToolTip\":\"Emplyee\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Emplyee_icon.png\",\"URL\":\"/tags/Emplyee\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":30},{\"MenuId\":105,\"MenuName\":\"Fixed Assets\",\"MenuCaption\":\"Fixed Assets\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Fixed Assets\",\"ToolTip\":\"Fixed Assets\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Fixed Assets_icon.png\",\"URL\":\"/tags/Fixed Assets\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":31},{\"MenuId\":106,\"MenuName\":\"Employee Category\",\"MenuCaption\":\"Employee Category\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Employee Category\",\"ToolTip\":\"Employee Category\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Employee Category_icon.png\",\"URL\":\"/tags/Employee Category\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":32},{\"MenuId\":37,\"MenuName\":\"Warehouse\",\"MenuCaption\":\"Warehouse\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage warehouse details\",\"ToolTip\":\"Access warehouse management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"warehouse_icon.png\",\"URL\":\"/tags/warehouse\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":13},{\"MenuId\":128,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Product\",\"ToolTip\":\"Product\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Product_icon.png\",\"URL\":\"/tags/Product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":11},{\"MenuId\":129,\"MenuName\":\"Unit Conversion\",\"MenuCaption\":\"Unit Conversion\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Unit Conversion\",\"ToolTip\":\"Unit Conversion\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Unit Conversion_icon.png\",\"URL\":\"/unit-conversion\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":15},{\"MenuId\":130,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Account\",\"ToolTip\":\"Account\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Account_icon.png\",\"URL\":\"/tags/Account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":2},{\"MenuId\":131,\"MenuName\":\"Customer\",\"MenuCaption\":\"Customer\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Customer\",\"ToolTip\":\"Customer\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Customer_icon.png\",\"URL\":\"/tags/Customer\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":3},{\"MenuId\":133,\"MenuName\":\"Outlet\",\"MenuCaption\":\"Outlet\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Outlet\",\"ToolTip\":\"Outlet\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Outlet_icon.png\",\"URL\":\"/tags/Outlet\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":16},{\"MenuId\":134,\"MenuName\":\"Bin\",\"MenuCaption\":\"Bin\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bin\",\"ToolTip\":\"Bin\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bin_icon.png\",\"URL\":\"/tags/Bin\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":17},{\"MenuId\":135,\"MenuName\":\"Bank\",\"MenuCaption\":\"Bank\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bank\",\"ToolTip\":\"Bank\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bank_icon.png\",\"URL\":\"/tags/Bank\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":18},{\"MenuId\":136,\"MenuName\":\"BankBranch\",\"MenuCaption\":\"BankBranch\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"BankBranch\",\"ToolTip\":\"BankBranch\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"BankBranch_icon.png\",\"URL\":\"/tags/BankBranch\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":19},{\"MenuId\":35,\"MenuName\":\"Buyer Price Book\",\"MenuCaption\":\"Buyer Price Book\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"Manage buyer price books\",\"ToolTip\":\"Access buyer price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"buyer_price_book_icon.png\",\"URL\":\"/buyer-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":5,\"MenuName\":\"Financials\",\"MenuCaption\":\"Financials\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"View financial reports\",\"ToolTip\":\"Access financial data and reports\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"dollar-sign\",\"URL\":\"\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":5},{\"MenuId\":6,\"MenuName\":\"Inventory\",\"MenuCaption\":\"Inventory\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage inventory items and stock\",\"ToolTip\":\"Access inventory management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"warehouse\",\"URL\":\"/inventory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":6},{\"MenuId\":36,\"MenuName\":\"Barcode Definition\",\"MenuCaption\":\"Barcode Definition\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage barcode definitions\",\"ToolTip\":\"Access barcode definition management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"barcode_definition_icon.png\",\"URL\":\"/barcode-definition\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":7,\"MenuName\":\"Fixed Asset\",\"MenuCaption\":\"Fixed Asset\",\"ModuleId\":1,\"MenuIndex\":7,\"ShortcutKey\":null,\"Description\":\"Track fixed assets\",\"ToolTip\":\"Access fixed asset management\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"university\",\"URL\":\"/fixed-asset\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":7},{\"MenuId\":8,\"MenuName\":\"Production\",\"MenuCaption\":\"Production\",\"ModuleId\":1,\"MenuIndex\":8,\"ShortcutKey\":null,\"Description\":\"Manage production processes\",\"ToolTip\":\"Access production management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"boxes\",\"URL\":\"/production\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":8},{\"MenuId\":10,\"MenuName\":\"Quality Control\",\"MenuCaption\":\"Quality Control\",\"ModuleId\":1,\"MenuIndex\":10,\"ShortcutKey\":null,\"Description\":\"Perform quality control checks\",\"ToolTip\":\"Access quality control tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"clipboard-check\",\"URL\":\"/quality-control\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":10},{\"MenuId\":11,\"MenuName\":\"Settings\",\"MenuCaption\":\"Settings\",\"ModuleId\":1,\"MenuIndex\":11,\"ShortcutKey\":null,\"Description\":\"Configure general settings\",\"ToolTip\":\"Access general application settings\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"cog\",\"URL\":\"/settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":16,\"MenuName\":\"Account Settings\",\"MenuCaption\":\"Account Settings\",\"ModuleId\":1,\"MenuIndex\":16,\"ShortcutKey\":null,\"Description\":\"Configure account settings\",\"ToolTip\":\"Manage account configurations\",\"IsGroup\":false,\"ParentId\":12,\"Accessibility\":1,\"Icon\":\"account_settings_icon.png\",\"URL\":\"/account-settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null}],\"UserLoginDetails\":[{\"UserId\":2,\"LoginName\":\"dipin\",\"Entity\":\"Entity10\"}]}"} 2025-11-28 13:12:59.734 +05:30 7fd57f80-67c8-4345-b05b-432b0fc750fe INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 200 36722 application/json; charset=utf-8 56.5185ms 2025-11-28 13:12:59.748 +05:30 f6791671-2216-4897-bde2-6a9a46f5e384 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 13:12:59.748 +05:30 f6791671-2216-4897-bde2-6a9a46f5e384 INF CORS policy execution successful. 2025-11-28 13:12:59.748 +05:30 f6791671-2216-4897-bde2-6a9a46f5e384 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:12:59.749 +05:30 c0273a0a-b5fc-463a-9277-8e22deb394a6 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 13:12:59.749 +05:30 c0273a0a-b5fc-463a-9277-8e22deb394a6 INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 13:12:59.758 +05:30 c0273a0a-b5fc-463a-9277-8e22deb394a6 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:12:59.758 +05:30 c0273a0a-b5fc-463a-9277-8e22deb394a6 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 9.2396ms 2025-11-28 13:12:59.758 +05:30 c0273a0a-b5fc-463a-9277-8e22deb394a6 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 13:12:59.758 +05:30 c0273a0a-b5fc-463a-9277-8e22deb394a6 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: f6791671-2216-4897-bde2-6a9a46f5e384}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 13:12:59.759 +05:30 c0273a0a-b5fc-463a-9277-8e22deb394a6 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 11.5156ms 2025-11-28 13:12:59.780 +05:30 d3bd0ac0-11da-41b9-af86-42fbe3d61143 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 13:12:59.781 +05:30 d3bd0ac0-11da-41b9-af86-42fbe3d61143 INF CORS policy execution successful. 2025-11-28 13:12:59.781 +05:30 d3bd0ac0-11da-41b9-af86-42fbe3d61143 INF HTTP request: Path: /menu/getmenudetails QueryString: ?languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:12:59.782 +05:30 8e733153-5aaf-47ec-84fe-63a590b4db4f INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 13:12:59.782 +05:30 8e733153-5aaf-47ec-84fe-63a590b4db4f INF Route matched with {action = "GetMenuDetails", controller = "Menu"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetMenuDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.MenuController (Sang.CoreSettings.Api). 2025-11-28 13:12:59.809 +05:30 62e20184-3290-4fe1-92e9-2a509edd36fe INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 13:12:59.810 +05:30 62e20184-3290-4fe1-92e9-2a509edd36fe INF CORS policy execution successful. 2025-11-28 13:12:59.810 +05:30 62e20184-3290-4fe1-92e9-2a509edd36fe INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:12:59.810 +05:30 7ef30ec1-a343-48cf-b5d2-3f6be6738d1f INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 13:12:59.810 +05:30 7ef30ec1-a343-48cf-b5d2-3f6be6738d1f INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 13:12:59.817 +05:30 7ef30ec1-a343-48cf-b5d2-3f6be6738d1f INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:12:59.817 +05:30 7ef30ec1-a343-48cf-b5d2-3f6be6738d1f INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 6.4676ms 2025-11-28 13:12:59.817 +05:30 7ef30ec1-a343-48cf-b5d2-3f6be6738d1f INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 13:12:59.817 +05:30 7ef30ec1-a343-48cf-b5d2-3f6be6738d1f INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 62e20184-3290-4fe1-92e9-2a509edd36fe}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 13:12:59.818 +05:30 7ef30ec1-a343-48cf-b5d2-3f6be6738d1f INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 8.6187ms 2025-11-28 13:12:59.818 +05:30 8e733153-5aaf-47ec-84fe-63a590b4db4f INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:12:59.821 +05:30 8e733153-5aaf-47ec-84fe-63a590b4db4f INF Executed action Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api) in 39.5015ms 2025-11-28 13:12:59.822 +05:30 8e733153-5aaf-47ec-84fe-63a590b4db4f INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 13:12:59.823 +05:30 8e733153-5aaf-47ec-84fe-63a590b4db4f INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: d3bd0ac0-11da-41b9-af86-42fbe3d61143}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 36722} Body: {"status":"Success","statusCode":2000,"message":"Menu Details retrieved.","result":"{\"MenuDetails\":[{\"MenuId\":93,\"MenuName\":\"TestingMaster\",\"MenuCaption\":\"Testing\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Testing\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":66},{\"MenuId\":94,\"MenuName\":\"TestingTab\",\"MenuCaption\":\"TestingTabs\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestingTabs\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":67},{\"MenuId\":64,\"MenuName\":\"NewTest\",\"MenuCaption\":\"Test\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":62,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Test\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":46},{\"MenuId\":70,\"MenuName\":\"TestMenu\",\"MenuCaption\":\"TestMenu\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestMenu\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":49},{\"MenuId\":80,\"MenuName\":\"PTag1\",\"MenuCaption\":\"TestTag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestTag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":58},{\"MenuId\":81,\"MenuName\":\"General Settings\",\"MenuCaption\":\"General Settings\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/general-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":6,\"TagId\":59},{\"MenuId\":82,\"MenuName\":\"t4t4\",\"MenuCaption\":\"y5yy5\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/y5yy5\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":60},{\"MenuId\":90,\"MenuName\":\"Steffy_pos\",\"MenuCaption\":\"s_pos\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tags/s_pos\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":65},{\"MenuId\":125,\"MenuName\":\"dipintag1\",\"MenuCaption\":\"dipintag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/dipintag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":71},{\"MenuId\":147,\"MenuName\":\"Tag View\",\"MenuCaption\":\"Tag View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":148,\"MenuName\":\"Voucher View\",\"MenuCaption\":\"Voucher View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/voucher-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":150,\"MenuName\":\"Test_steffy1\",\"MenuCaption\":\"TSteffy1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TSteffy1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":77},{\"MenuId\":153,\"MenuName\":\"TS_Tag\",\"MenuCaption\":\"TestSteffyTag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":152,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestSteffyTag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":79},{\"MenuId\":156,\"MenuName\":\"gokultest1\",\"MenuCaption\":\"gokul\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/gokul\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":81},{\"MenuId\":157,\"MenuName\":\"CostCenter\",\"MenuCaption\":\"cc\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/cc\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":82},{\"MenuId\":159,\"MenuName\":\"ProductTag\",\"MenuCaption\":\"PT\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":157,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/PT\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":83},{\"MenuId\":162,\"MenuName\":\"pos_Tag1_name\",\"MenuCaption\":\"pos_Tag1_caption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/pos_Tag1_caption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":86},{\"MenuId\":163,\"MenuName\":\"Vendor\",\"MenuCaption\":\"Vendor/Supplier\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":163,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Vendor/Supplier\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":87},{\"MenuId\":164,\"MenuName\":\"ChartOfAccount\",\"MenuCaption\":\"COA\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/COA\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":88},{\"MenuId\":166,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":90},{\"MenuId\":167,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":91},{\"MenuId\":168,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":92},{\"MenuId\":170,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":168,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":93},{\"MenuId\":172,\"MenuName\":\"TradeTypeName\",\"MenuCaption\":\"TradeTypeCaption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TradeTypeCaption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":94},{\"MenuId\":139,\"MenuName\":\"Receipt Payment\",\"MenuCaption\":\"Receipt Payment\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":40,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Receipt Payment\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":72},{\"MenuId\":141,\"MenuName\":\"child\",\"MenuCaption\":\"child\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":140,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/child\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":73},{\"MenuId\":144,\"MenuName\":\"Base Document\",\"MenuCaption\":\"Base Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/base-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":75},{\"MenuId\":145,\"MenuName\":\"Sub Document\",\"MenuCaption\":\"Sub Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sub-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":76},{\"MenuId\":178,\"MenuName\":\"Account_Err\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":177,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Account\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":97},{\"MenuId\":185,\"MenuName\":\"STag1\",\"MenuCaption\":\"STag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":98},{\"MenuId\":186,\"MenuName\":\"STag2\",\"MenuCaption\":\"STag2\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag2\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":99},{\"MenuId\":188,\"MenuName\":\"stag4\",\"MenuCaption\":\"tag4\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag4\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":101},{\"MenuId\":189,\"MenuName\":\"test_tag\",\"MenuCaption\":\"testtag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/testtag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":102},{\"MenuId\":190,\"MenuName\":\"sss\",\"MenuCaption\":\"sss\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sss\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":103},{\"MenuId\":191,\"MenuName\":\"zzz\",\"MenuCaption\":\"lll\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/lll\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":104},{\"MenuId\":182,\"MenuName\":\"Menu_SteffyTest\",\"MenuCaption\":\"Menu_SteffyTest\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":183,\"MenuName\":\"test2\",\"MenuCaption\":\"test2\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":149,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":184,\"MenuName\":\"test3\",\"MenuCaption\":\"test3\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":6,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":146,\"MenuName\":\"View\",\"MenuCaption\":\"View\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":142,\"MenuName\":\"Voucher Setting\",\"MenuCaption\":\"Voucher Setting\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":111,\"MenuName\":\"Business Entity\",\"MenuCaption\":\"Business Entity\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":\"/Business-Entity\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":1},{\"MenuId\":113,\"MenuName\":\"steffy\",\"MenuCaption\":\"steffy\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":176,\"MenuName\":\"aas\",\"MenuCaption\":\"aas\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":177,\"MenuName\":\"Error_Tracker_Masters\",\"MenuCaption\":\"Error_Tracker_Masters\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":92,\"MenuName\":\"test1\",\"MenuCaption\":\"test1\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":58,\"MenuName\":\"ggrgr\",\"MenuCaption\":\"ggrgr\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":57,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":60,\"MenuName\":\"effefefef\",\"MenuCaption\":\"effefefef\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":59,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":109,\"MenuName\":\"Password Policy\",\"MenuCaption\":\"Password Policy\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"\",\"ToolTip\":\"\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"Password Policy_icon.png\",\"URL\":\"/PasswordPolicy\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":38,\"MenuName\":\"Create Company\",\"MenuCaption\":\"Create Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company record\",\"ToolTip\":\"Access create company page\",\"IsGroup\":false,\"ParentId\":17,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/create-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":41,\"MenuName\":\"Tag Settings\",\"MenuCaption\":\"Tag Settings\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/tag-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":42,\"MenuName\":\"Open Company\",\"MenuCaption\":\"Open Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":null,\"URL\":null,\"Type\":null,\"ExternalLink\":null,\"ScreenType\":null,\"TagId\":null},{\"MenuId\":1,\"MenuName\":\"Home\",\"MenuCaption\":\"Home\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":\"Alt+O\",\"Description\":\"'Navigate to the home page\",\"ToolTip\":\"Go to the main home page\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"home\",\"URL\":\"/home\",\"Type\":1,\"ExternalLink\":\"1\",\"ScreenType\":0,\"TagId\":1},{\"MenuId\":17,\"MenuName\":\"New Company\",\"MenuCaption\":\"New Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company\",\"ToolTip\":\"Create a new company record\",\"IsGroup\":true,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/new-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":18,\"MenuName\":\"Edit Company\",\"MenuCaption\":\"Edit Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Edit a new company\",\"ToolTip\":\"Edit a new company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":19,\"MenuName\":\"Delete Company\",\"MenuCaption\":\"Delete Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Delete a company\",\"ToolTip\":\"Delete a company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":20,\"MenuName\":\"Create Profile\",\"MenuCaption\":\"Create Profile\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new user profile\",\"ToolTip\":\"Set up a new user profile\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_profile_icon.png\",\"URL\":\"/create-profile\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":23,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage account details\",\"ToolTip\":\"Access account management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"account_icon.png\",\"URL\":\"/account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":28,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage currency master data\",\"ToolTip\":\"Access currency master management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"currency_master_icon.png\",\"URL\":\"/currency-master\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":4},{\"MenuId\":114,\"MenuName\":\"Change Password\",\"MenuCaption\":\"Change Password\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Change Password\",\"ToolTip\":\"Change Password\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"ChangePassword_icon.png\",\"URL\":\"/ChangePassword\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":115,\"MenuName\":\"Update Personal Info\",\"MenuCaption\":\"Update Personal Info\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Update Personal Info\",\"ToolTip\":\"Update Personal Info\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"UpdatePersonal_Info_icon.png\",\"URL\":\"/Update-Personal-Info\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":180,\"MenuName\":\"Purchase\",\"MenuCaption\":\"Purchase\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Purchase Menu\",\"ToolTip\":\"Go to Purchase\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Purchase\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":181,\"MenuName\":\"Sales\",\"MenuCaption\":\"Sales\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Sales Menu\",\"ToolTip\":\"Go to Sales\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Sales\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":29,\"MenuName\":\"Exchange Rate\",\"MenuCaption\":\"Exchange Rate\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage exchange rate data\",\"ToolTip\":\"Access exchange rate management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_icon.png\",\"URL\":\"/exchange-rate\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":4,\"TagId\":null},{\"MenuId\":24,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage currency details\",\"ToolTip\":\"Access currency management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"currency_icon.png\",\"URL\":\"/tags/currency\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":21,\"MenuName\":\"Create Role\",\"MenuCaption\":\"Create Role\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Create a new user role\",\"ToolTip\":\"Define a new user role\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_role_icon.png\",\"URL\":\"/create-role\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":2,\"TagId\":null},{\"MenuId\":2,\"MenuName\":\"Company\",\"MenuCaption\":\"Company\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"View and manage company details\",\"ToolTip\":\"Access company information\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"company_icon.png\",\"URL\":\"/company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":32,\"MenuName\":\"Unit\",\"MenuCaption\":\"Unit\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage units of measurement\",\"ToolTip\":\"Access unit management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"unit_icon.png\",\"URL\":\"/unit\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":14},{\"MenuId\":3,\"MenuName\":\"Security\",\"MenuCaption\":\"Security\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage user permissions and roles\",\"ToolTip\":\"Configure security settings\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"security_icon.png\",\"URL\":\"/security\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":22,\"MenuName\":\"Create User\",\"MenuCaption\":\"Create User\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Create a new user account\",\"ToolTip\":\"Add a new user to the system\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_user_icon.png\",\"URL\":\"/create-user\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":3,\"TagId\":null},{\"MenuId\":25,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage product details\",\"ToolTip\":\"Access product management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"product_icon.png\",\"URL\":\"/tags/product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":30,\"MenuName\":\"Exchange Rate History\",\"MenuCaption\":\"Exchange Rate History\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"View exchange rate history\",\"ToolTip\":\"Access historical exchange rate data\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_history_icon.png\",\"URL\":\"/exchange-rate-history\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":5,\"TagId\":null},{\"MenuId\":4,\"MenuName\":\"Tags\",\"MenuCaption\":\"Tags\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Maintain master data records\",\"ToolTip\":\"Access master data management\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"masters_icon.png\",\"URL\":\"/masters\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":34,\"MenuName\":\"Seller Price Book\",\"MenuCaption\":\"Seller Price Book\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage seller price books\",\"ToolTip\":\"Access seller price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"seller_price_book_icon.png\",\"URL\":\"/seller-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":46,\"MenuName\":\"PlaceofSupply\",\"MenuCaption\":\"Place of Supply\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage Place of supply details\",\"ToolTip\":\"Access Place of supply management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Placeofsupply_icon.png\",\"URL\":\"/tags/Placeofsupply\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":20},{\"MenuId\":95,\"MenuName\":\"Jurisdiction\",\"MenuCaption\":\"Jurisdiction\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Jurisdiction\",\"ToolTip\":\"Jurisdiction\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Jurisdiction_icon.png\",\"URL\":\"/tags/Jurisdiction\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":21},{\"MenuId\":96,\"MenuName\":\"Tax Code\",\"MenuCaption\":\"Tax Code\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Tax Code\",\"ToolTip\":\"Tax Code\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Tax Code_icon.png\",\"URL\":\"/tags/Tax Code\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":22},{\"MenuId\":97,\"MenuName\":\"Nationality\",\"MenuCaption\":\"Nationality\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Nationality\",\"ToolTip\":\"Nationality\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Nationality\",\"URL\":\"/tags/Nationality\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":23},{\"MenuId\":98,\"MenuName\":\"Country\",\"MenuCaption\":\"Country\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Country\",\"ToolTip\":\"Country\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Country\",\"URL\":\"/tags/Country\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":24},{\"MenuId\":99,\"MenuName\":\"Province\",\"MenuCaption\":\"Province\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Province\",\"ToolTip\":\"Province\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Province_icon.png\",\"URL\":\"/tags/Province\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":25},{\"MenuId\":100,\"MenuName\":\"Territory\",\"MenuCaption\":\"Territory\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Territory\",\"ToolTip\":\"Territory\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Territory_icon.png\",\"URL\":\"/tags/Territory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":26},{\"MenuId\":101,\"MenuName\":\"Township\",\"MenuCaption\":\"Township\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Township\",\"ToolTip\":\"Township\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Township_icon.png\",\"URL\":\"/tags/Township\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":27},{\"MenuId\":102,\"MenuName\":\"Zone\",\"MenuCaption\":\"Zone\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Zone\",\"ToolTip\":\"Zone\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Zone_icon.png\",\"URL\":\"/tags/Zone\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":28},{\"MenuId\":103,\"MenuName\":\"City\",\"MenuCaption\":\"City\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"City\",\"ToolTip\":\"City\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"City_icon.png\",\"URL\":\"/tags/City\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":29},{\"MenuId\":104,\"MenuName\":\"Emplyee\",\"MenuCaption\":\"Emplyee\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Emplyee\",\"ToolTip\":\"Emplyee\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Emplyee_icon.png\",\"URL\":\"/tags/Emplyee\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":30},{\"MenuId\":105,\"MenuName\":\"Fixed Assets\",\"MenuCaption\":\"Fixed Assets\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Fixed Assets\",\"ToolTip\":\"Fixed Assets\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Fixed Assets_icon.png\",\"URL\":\"/tags/Fixed Assets\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":31},{\"MenuId\":106,\"MenuName\":\"Employee Category\",\"MenuCaption\":\"Employee Category\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Employee Category\",\"ToolTip\":\"Employee Category\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Employee Category_icon.png\",\"URL\":\"/tags/Employee Category\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":32},{\"MenuId\":37,\"MenuName\":\"Warehouse\",\"MenuCaption\":\"Warehouse\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage warehouse details\",\"ToolTip\":\"Access warehouse management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"warehouse_icon.png\",\"URL\":\"/tags/warehouse\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":13},{\"MenuId\":128,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Product\",\"ToolTip\":\"Product\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Product_icon.png\",\"URL\":\"/tags/Product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":11},{\"MenuId\":129,\"MenuName\":\"Unit Conversion\",\"MenuCaption\":\"Unit Conversion\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Unit Conversion\",\"ToolTip\":\"Unit Conversion\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Unit Conversion_icon.png\",\"URL\":\"/unit-conversion\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":15},{\"MenuId\":130,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Account\",\"ToolTip\":\"Account\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Account_icon.png\",\"URL\":\"/tags/Account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":2},{\"MenuId\":131,\"MenuName\":\"Customer\",\"MenuCaption\":\"Customer\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Customer\",\"ToolTip\":\"Customer\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Customer_icon.png\",\"URL\":\"/tags/Customer\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":3},{\"MenuId\":133,\"MenuName\":\"Outlet\",\"MenuCaption\":\"Outlet\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Outlet\",\"ToolTip\":\"Outlet\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Outlet_icon.png\",\"URL\":\"/tags/Outlet\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":16},{\"MenuId\":134,\"MenuName\":\"Bin\",\"MenuCaption\":\"Bin\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bin\",\"ToolTip\":\"Bin\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bin_icon.png\",\"URL\":\"/tags/Bin\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":17},{\"MenuId\":135,\"MenuName\":\"Bank\",\"MenuCaption\":\"Bank\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bank\",\"ToolTip\":\"Bank\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bank_icon.png\",\"URL\":\"/tags/Bank\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":18},{\"MenuId\":136,\"MenuName\":\"BankBranch\",\"MenuCaption\":\"BankBranch\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"BankBranch\",\"ToolTip\":\"BankBranch\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"BankBranch_icon.png\",\"URL\":\"/tags/BankBranch\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":19},{\"MenuId\":35,\"MenuName\":\"Buyer Price Book\",\"MenuCaption\":\"Buyer Price Book\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"Manage buyer price books\",\"ToolTip\":\"Access buyer price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"buyer_price_book_icon.png\",\"URL\":\"/buyer-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":5,\"MenuName\":\"Financials\",\"MenuCaption\":\"Financials\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"View financial reports\",\"ToolTip\":\"Access financial data and reports\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"dollar-sign\",\"URL\":\"\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":5},{\"MenuId\":6,\"MenuName\":\"Inventory\",\"MenuCaption\":\"Inventory\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage inventory items and stock\",\"ToolTip\":\"Access inventory management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"warehouse\",\"URL\":\"/inventory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":6},{\"MenuId\":36,\"MenuName\":\"Barcode Definition\",\"MenuCaption\":\"Barcode Definition\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage barcode definitions\",\"ToolTip\":\"Access barcode definition management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"barcode_definition_icon.png\",\"URL\":\"/barcode-definition\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":7,\"MenuName\":\"Fixed Asset\",\"MenuCaption\":\"Fixed Asset\",\"ModuleId\":1,\"MenuIndex\":7,\"ShortcutKey\":null,\"Description\":\"Track fixed assets\",\"ToolTip\":\"Access fixed asset management\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"university\",\"URL\":\"/fixed-asset\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":7},{\"MenuId\":8,\"MenuName\":\"Production\",\"MenuCaption\":\"Production\",\"ModuleId\":1,\"MenuIndex\":8,\"ShortcutKey\":null,\"Description\":\"Manage production processes\",\"ToolTip\":\"Access production management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"boxes\",\"URL\":\"/production\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":8},{\"MenuId\":10,\"MenuName\":\"Quality Control\",\"MenuCaption\":\"Quality Control\",\"ModuleId\":1,\"MenuIndex\":10,\"ShortcutKey\":null,\"Description\":\"Perform quality control checks\",\"ToolTip\":\"Access quality control tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"clipboard-check\",\"URL\":\"/quality-control\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":10},{\"MenuId\":11,\"MenuName\":\"Settings\",\"MenuCaption\":\"Settings\",\"ModuleId\":1,\"MenuIndex\":11,\"ShortcutKey\":null,\"Description\":\"Configure general settings\",\"ToolTip\":\"Access general application settings\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"cog\",\"URL\":\"/settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":16,\"MenuName\":\"Account Settings\",\"MenuCaption\":\"Account Settings\",\"ModuleId\":1,\"MenuIndex\":16,\"ShortcutKey\":null,\"Description\":\"Configure account settings\",\"ToolTip\":\"Manage account configurations\",\"IsGroup\":false,\"ParentId\":12,\"Accessibility\":1,\"Icon\":\"account_settings_icon.png\",\"URL\":\"/account-settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null}],\"UserLoginDetails\":[{\"UserId\":2,\"LoginName\":\"dipin\",\"Entity\":\"Entity10\"}]}"} 2025-11-28 13:12:59.824 +05:30 8e733153-5aaf-47ec-84fe-63a590b4db4f INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 200 36722 application/json; charset=utf-8 43.3027ms 2025-11-28 13:12:59.868 +05:30 326aab76-eac5-4387-ba53-3831dd85c3a7 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 13:12:59.869 +05:30 326aab76-eac5-4387-ba53-3831dd85c3a7 INF CORS policy execution successful. 2025-11-28 13:12:59.869 +05:30 326aab76-eac5-4387-ba53-3831dd85c3a7 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:12:59.869 +05:30 118f3160-35e6-4630-a961-8c98c3ac5bcf INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 13:12:59.869 +05:30 118f3160-35e6-4630-a961-8c98c3ac5bcf INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 13:12:59.879 +05:30 118f3160-35e6-4630-a961-8c98c3ac5bcf INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:12:59.881 +05:30 118f3160-35e6-4630-a961-8c98c3ac5bcf INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 11.1733ms 2025-11-28 13:12:59.881 +05:30 118f3160-35e6-4630-a961-8c98c3ac5bcf INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 13:12:59.881 +05:30 118f3160-35e6-4630-a961-8c98c3ac5bcf INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 326aab76-eac5-4387-ba53-3831dd85c3a7}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 13:12:59.881 +05:30 118f3160-35e6-4630-a961-8c98c3ac5bcf INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 13.3665ms 2025-11-28 13:12:59.988 +05:30 5111ec5e-1167-4cc8-b2ec-97ea3afa9879 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 13:12:59.989 +05:30 5111ec5e-1167-4cc8-b2ec-97ea3afa9879 INF CORS policy execution successful. 2025-11-28 13:12:59.989 +05:30 74d65799-af63-4895-b58b-a8e0f4bb4fb2 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 13:12:59.989 +05:30 74d65799-af63-4895-b58b-a8e0f4bb4fb2 INF CORS policy execution successful. 2025-11-28 13:12:59.989 +05:30 5111ec5e-1167-4cc8-b2ec-97ea3afa9879 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 204 null null 0.6737ms 2025-11-28 13:12:59.989 +05:30 74d65799-af63-4895-b58b-a8e0f4bb4fb2 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 204 null null 0.3111ms 2025-11-28 13:12:59.995 +05:30 a40c20c0-b3cb-4278-a491-57fb22460c71 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 13:12:59.995 +05:30 81708340-a95b-4a11-9e1c-64f66ffd98cf INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 13:12:59.995 +05:30 a40c20c0-b3cb-4278-a491-57fb22460c71 INF CORS policy execution successful. 2025-11-28 13:12:59.995 +05:30 81708340-a95b-4a11-9e1c-64f66ffd98cf INF CORS policy execution successful. 2025-11-28 13:12:59.996 +05:30 a40c20c0-b3cb-4278-a491-57fb22460c71 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 204 null null 0.4855ms 2025-11-28 13:12:59.996 +05:30 81708340-a95b-4a11-9e1c-64f66ffd98cf INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 204 null null 0.4886ms 2025-11-28 13:13:00.000 +05:30 b23c56ba-d3a5-4701-b0ba-ae1fbca8a594 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 13:13:00.000 +05:30 b23c56ba-d3a5-4701-b0ba-ae1fbca8a594 INF CORS policy execution successful. 2025-11-28 13:13:00.000 +05:30 b23c56ba-d3a5-4701-b0ba-ae1fbca8a594 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 204 null null 0.3236ms 2025-11-28 13:13:00.025 +05:30 f75bdbdf-21be-4304-a9bd-de184954f0e4 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 13:13:00.026 +05:30 f75bdbdf-21be-4304-a9bd-de184954f0e4 INF CORS policy execution successful. 2025-11-28 13:13:00.027 +05:30 f75bdbdf-21be-4304-a9bd-de184954f0e4 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 204 null null 2.3965ms 2025-11-28 13:13:00.046 +05:30 88f17dda-2228-4f19-a5a7-9df440501acb INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 13:13:00.046 +05:30 bb95d057-6e74-469d-8700-e74b2b0b9184 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 13:13:00.047 +05:30 bb95d057-6e74-469d-8700-e74b2b0b9184 INF CORS policy execution successful. 2025-11-28 13:13:00.047 +05:30 88f17dda-2228-4f19-a5a7-9df440501acb INF CORS policy execution successful. 2025-11-28 13:13:00.048 +05:30 bb95d057-6e74-469d-8700-e74b2b0b9184 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 204 null null 1.6554ms 2025-11-28 13:13:00.048 +05:30 88f17dda-2228-4f19-a5a7-9df440501acb INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 204 null null 1.9371ms 2025-11-28 13:13:00.055 +05:30 8fb3dbb4-2f22-4f1a-b8d1-f5ff61081c96 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 13:13:00.056 +05:30 7d0bb89d-6d8c-4d44-a2fe-9ac7e8656146 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 13:13:00.057 +05:30 8fb3dbb4-2f22-4f1a-b8d1-f5ff61081c96 INF CORS policy execution successful. 2025-11-28 13:13:00.057 +05:30 7d0bb89d-6d8c-4d44-a2fe-9ac7e8656146 INF CORS policy execution successful. 2025-11-28 13:13:00.057 +05:30 8fb3dbb4-2f22-4f1a-b8d1-f5ff61081c96 INF HTTP request: Path: /action/getuseractions QueryString: ?menuId=180 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:13:00.057 +05:30 7d0bb89d-6d8c-4d44-a2fe-9ac7e8656146 INF HTTP request: Path: /language/getlanguagelist QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:13:00.058 +05:30 1e9f1b59-6d03-4d23-9ca2-9e6318d33bfe INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 13:13:00.058 +05:30 540e9f19-efd1-4800-9002-e14efe8af1f0 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 13:13:00.058 +05:30 1e9f1b59-6d03-4d23-9ca2-9e6318d33bfe INF Route matched with {action = "GetUserActions", controller = "Action"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserActions(Int32) on controller Sang.CoreSettings.Api.Controllers.ActionController (Sang.CoreSettings.Api). 2025-11-28 13:13:00.058 +05:30 540e9f19-efd1-4800-9002-e14efe8af1f0 INF Route matched with {action = "GetLanguageList", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageList(System.String) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 13:13:00.060 +05:30 753eba5f-d970-40a0-b7df-7994a086842f INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 13:13:00.061 +05:30 753eba5f-d970-40a0-b7df-7994a086842f INF CORS policy execution successful. 2025-11-28 13:13:00.061 +05:30 753eba5f-d970-40a0-b7df-7994a086842f INF HTTP request: Path: /transactionlayout/gettransactionlayoutlist QueryString: ?DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:13:00.062 +05:30 8263fa45-b1d1-43d8-b779-e255bd3faf71 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 13:13:00.062 +05:30 8263fa45-b1d1-43d8-b779-e255bd3faf71 INF Route matched with {action = "GetTransactionLayoutList", controller = "TransactionLayout"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionLayoutList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionLayoutController (Sang.CoreSettings.Api). 2025-11-28 13:13:00.082 +05:30 def3d8b7-63b9-448d-9d0d-55c315ee9f27 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 13:13:00.083 +05:30 def3d8b7-63b9-448d-9d0d-55c315ee9f27 INF CORS policy execution successful. 2025-11-28 13:13:00.083 +05:30 def3d8b7-63b9-448d-9d0d-55c315ee9f27 INF HTTP request: Path: /language/getlanguagedetails QueryString: ?id=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:13:00.083 +05:30 bebdd3f3-c15c-4d1d-96eb-b624c0835b28 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 13:13:00.083 +05:30 bebdd3f3-c15c-4d1d-96eb-b624c0835b28 INF Route matched with {action = "GetLanguageDetails", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 13:13:00.127 +05:30 540e9f19-efd1-4800-9002-e14efe8af1f0 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:13:00.128 +05:30 540e9f19-efd1-4800-9002-e14efe8af1f0 INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api) in 70.035ms 2025-11-28 13:13:00.129 +05:30 540e9f19-efd1-4800-9002-e14efe8af1f0 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 13:13:00.130 +05:30 540e9f19-efd1-4800-9002-e14efe8af1f0 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 7d0bb89d-6d8c-4d44-a2fe-9ac7e8656146}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 221} Body: {"status":"Success","statusCode":2000,"message":"Language List retrieved.","result":"[{\"Id\":2,\"Name\":\"Arabic\"},{\"Id\":3,\"Name\":\"Chinese\"},{\"Id\":1,\"Name\":\"English\"},{\"Id\":4,\"Name\":\"LanguageTest1\"}]"} 2025-11-28 13:13:00.131 +05:30 540e9f19-efd1-4800-9002-e14efe8af1f0 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 200 221 application/json; charset=utf-8 75.1547ms 2025-11-28 13:13:00.181 +05:30 ba676938-6f9d-4f52-90d4-df55c4c95994 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 13:13:00.182 +05:30 ba676938-6f9d-4f52-90d4-df55c4c95994 INF CORS policy execution successful. 2025-11-28 13:13:00.183 +05:30 ba676938-6f9d-4f52-90d4-df55c4c95994 INF HTTP request: Path: /language/getlanguagelist QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:13:00.183 +05:30 f444c1a2-197c-4279-b602-525d61f461a2 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 13:13:00.183 +05:30 f444c1a2-197c-4279-b602-525d61f461a2 INF Route matched with {action = "GetLanguageList", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageList(System.String) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 13:13:00.188 +05:30 f444c1a2-197c-4279-b602-525d61f461a2 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:13:00.189 +05:30 f444c1a2-197c-4279-b602-525d61f461a2 INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api) in 5.2521ms 2025-11-28 13:13:00.189 +05:30 f444c1a2-197c-4279-b602-525d61f461a2 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 13:13:00.189 +05:30 f444c1a2-197c-4279-b602-525d61f461a2 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: ba676938-6f9d-4f52-90d4-df55c4c95994}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 221} Body: {"status":"Success","statusCode":2000,"message":"Language List retrieved.","result":"[{\"Id\":2,\"Name\":\"Arabic\"},{\"Id\":3,\"Name\":\"Chinese\"},{\"Id\":1,\"Name\":\"English\"},{\"Id\":4,\"Name\":\"LanguageTest1\"}]"} 2025-11-28 13:13:00.190 +05:30 f444c1a2-197c-4279-b602-525d61f461a2 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 200 221 application/json; charset=utf-8 8.4643ms 2025-11-28 13:13:00.252 +05:30 1e9f1b59-6d03-4d23-9ca2-9e6318d33bfe INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:13:00.252 +05:30 1e9f1b59-6d03-4d23-9ca2-9e6318d33bfe INF Executed action Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api) in 194.2511ms 2025-11-28 13:13:00.252 +05:30 1e9f1b59-6d03-4d23-9ca2-9e6318d33bfe INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 13:13:00.253 +05:30 1e9f1b59-6d03-4d23-9ca2-9e6318d33bfe INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 8fb3dbb4-2f22-4f1a-b8d1-f5ff61081c96}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1634} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"iAction\":81,\"Name\":\"Access\",\"Caption\":\"Access\",\"ActionType\":3},{\"iAction\":82,\"Name\":\"Add\",\"Caption\":\"New\",\"ActionType\":1},{\"iAction\":83,\"Name\":\"Edit\",\"Caption\":\"Edit\",\"ActionType\":1},{\"iAction\":84,\"Name\":\"Delete\",\"Caption\":\"Delete\",\"ActionType\":1},{\"iAction\":85,\"Name\":\"View\",\"Caption\":\"View\",\"ActionType\":1},{\"iAction\":86,\"Name\":\"Save\",\"Caption\":\"Save\",\"ActionType\":1},{\"iAction\":87,\"Name\":\"Excel\",\"Caption\":\"Excel\",\"ActionType\":1},{\"iAction\":88,\"Name\":\"ViewSummary\",\"Caption\":\"ViewSummary\",\"ActionType\":3},{\"iAction\":89,\"Name\":\"Close\",\"Caption\":\"Close\",\"ActionType\":1},{\"iAction\":90,\"Name\":\"Clear\",\"Caption\":\"Clear\",\"ActionType\":1},{\"iAction\":91,\"Name\":\"Copy\",\"Caption\":\"Copy\",\"ActionType\":5},{\"iAction\":92,\"Name\":\"Clone\",\"Caption\":\"Clone\",\"ActionType\":1},{\"iAction\":93,\"Name\":\"Import\",\"Caption\":\"Import\",\"ActionType\":1},{\"iAction\":94,\"Name\":\"Export\",\"Caption\":\"Export\",\"ActionType\":1},{\"iAction\":95,\"Name\":\"Load\",\"Caption\":\"Load\",\"ActionType\":1},{\"iAction\":96,\"Name\":\"Refresh\",\"Caption\":\"Refresh\",\"ActionType\":1},{\"iAction\":97,\"Name\":\"MassUpdate\",\"Caption\":\"Mass Update\",\"ActionType\":2},{\"iAction\":98,\"Name\":\"DeleteAll\",\"Caption\":\"Delete All\",\"ActionType\":2},{\"iAction\":99,\"Name\":\"Print\",\"Caption\":\"Print\",\"ActionType\":1},{\"iAction\":100,\"Name\":\"Settings\",\"Caption\":\"Settings\",\"ActionType\":2}]"} 2025-11-28 13:13:00.253 +05:30 1e9f1b59-6d03-4d23-9ca2-9e6318d33bfe INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 200 1634 application/json; charset=utf-8 198.88ms 2025-11-28 13:13:00.317 +05:30 8263fa45-b1d1-43d8-b779-e255bd3faf71 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:13:00.317 +05:30 8263fa45-b1d1-43d8-b779-e255bd3faf71 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api) in 255.2717ms 2025-11-28 13:13:00.317 +05:30 8263fa45-b1d1-43d8-b779-e255bd3faf71 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 13:13:00.319 +05:30 8263fa45-b1d1-43d8-b779-e255bd3faf71 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 753eba5f-d970-40a0-b7df-7994a086842f}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 309} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":32,\"Name\":\"Purchase\"},{\"Id\":33,\"Name\":\"purchase1\"},{\"Id\":34,\"Name\":\"purchase2\"},{\"Id\":35,\"Name\":\"purchase3\"},{\"Id\":37,\"Name\":\"purchase5\"},{\"Id\":31,\"Name\":\"TestLayout01\"}]"} 2025-11-28 13:13:00.321 +05:30 8263fa45-b1d1-43d8-b779-e255bd3faf71 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 200 309 application/json; charset=utf-8 259.8095ms 2025-11-28 13:13:00.335 +05:30 bebdd3f3-c15c-4d1d-96eb-b624c0835b28 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:13:00.336 +05:30 bebdd3f3-c15c-4d1d-96eb-b624c0835b28 INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api) in 252.8704ms 2025-11-28 13:13:00.336 +05:30 bebdd3f3-c15c-4d1d-96eb-b624c0835b28 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 13:13:00.337 +05:30 bebdd3f3-c15c-4d1d-96eb-b624c0835b28 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: def3d8b7-63b9-448d-9d0d-55c315ee9f27}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 243} Body: {"status":"Success","statusCode":2000,"message":"Language Details retrieved.","result":"[{\"IId\":1,\"Name\":\"English\",\"Code\":\"Eng\",\"Alternate Name\":\"English\",\"Icon\":\"string\",\"ParentName\":null,\"iParent\":0,\"bGroup\":false}]"} 2025-11-28 13:13:00.337 +05:30 bebdd3f3-c15c-4d1d-96eb-b624c0835b28 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 200 243 application/json; charset=utf-8 255.8657ms 2025-11-28 13:13:00.418 +05:30 8bd42230-2032-46c9-8988-9069b27b8236 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 13:13:00.418 +05:30 293831c1-0777-4347-8dd0-104007ddf9c7 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 13:13:00.419 +05:30 8bd42230-2032-46c9-8988-9069b27b8236 INF CORS policy execution successful. 2025-11-28 13:13:00.419 +05:30 293831c1-0777-4347-8dd0-104007ddf9c7 INF CORS policy execution successful. 2025-11-28 13:13:00.419 +05:30 293831c1-0777-4347-8dd0-104007ddf9c7 INF HTTP request: Path: /transactionlayout/gettransactionlayoutlist QueryString: ?DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:13:00.419 +05:30 8bd42230-2032-46c9-8988-9069b27b8236 INF HTTP request: Path: /action/getuseractions QueryString: ?menuId=180 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:13:00.419 +05:30 c7494848-748c-4ff5-9179-f62dbbe58e43 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 13:13:00.419 +05:30 f718cd8a-42e9-4f3e-b40d-6f48b0f34463 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 13:13:00.419 +05:30 f718cd8a-42e9-4f3e-b40d-6f48b0f34463 INF Route matched with {action = "GetTransactionLayoutList", controller = "TransactionLayout"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionLayoutList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionLayoutController (Sang.CoreSettings.Api). 2025-11-28 13:13:00.420 +05:30 c7494848-748c-4ff5-9179-f62dbbe58e43 INF Route matched with {action = "GetUserActions", controller = "Action"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserActions(Int32) on controller Sang.CoreSettings.Api.Controllers.ActionController (Sang.CoreSettings.Api). 2025-11-28 13:13:00.421 +05:30 871f1290-9137-4f4c-8af0-465fb160ab78 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 13:13:00.421 +05:30 871f1290-9137-4f4c-8af0-465fb160ab78 INF CORS policy execution successful. 2025-11-28 13:13:00.421 +05:30 871f1290-9137-4f4c-8af0-465fb160ab78 INF HTTP request: Path: /language/getlanguagedetails QueryString: ?id=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:13:00.421 +05:30 7dd0700b-0c6c-442f-bb4c-65a9ed8984eb INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 13:13:00.421 +05:30 7dd0700b-0c6c-442f-bb4c-65a9ed8984eb INF Route matched with {action = "GetLanguageDetails", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 13:13:00.430 +05:30 f718cd8a-42e9-4f3e-b40d-6f48b0f34463 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:13:00.430 +05:30 f718cd8a-42e9-4f3e-b40d-6f48b0f34463 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api) in 10.4135ms 2025-11-28 13:13:00.430 +05:30 f718cd8a-42e9-4f3e-b40d-6f48b0f34463 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 13:13:00.430 +05:30 f718cd8a-42e9-4f3e-b40d-6f48b0f34463 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 293831c1-0777-4347-8dd0-104007ddf9c7}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 309} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":32,\"Name\":\"Purchase\"},{\"Id\":33,\"Name\":\"purchase1\"},{\"Id\":34,\"Name\":\"purchase2\"},{\"Id\":35,\"Name\":\"purchase3\"},{\"Id\":37,\"Name\":\"purchase5\"},{\"Id\":31,\"Name\":\"TestLayout01\"}]"} 2025-11-28 13:13:00.430 +05:30 f718cd8a-42e9-4f3e-b40d-6f48b0f34463 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 200 309 application/json; charset=utf-8 12.212ms 2025-11-28 13:13:00.433 +05:30 7dd0700b-0c6c-442f-bb4c-65a9ed8984eb INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:13:00.433 +05:30 7dd0700b-0c6c-442f-bb4c-65a9ed8984eb INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api) in 12.1883ms 2025-11-28 13:13:00.433 +05:30 7dd0700b-0c6c-442f-bb4c-65a9ed8984eb INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 13:13:00.434 +05:30 7dd0700b-0c6c-442f-bb4c-65a9ed8984eb INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 871f1290-9137-4f4c-8af0-465fb160ab78}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 243} Body: {"status":"Success","statusCode":2000,"message":"Language Details retrieved.","result":"[{\"IId\":1,\"Name\":\"English\",\"Code\":\"Eng\",\"Alternate Name\":\"English\",\"Icon\":\"string\",\"ParentName\":null,\"iParent\":0,\"bGroup\":false}]"} 2025-11-28 13:13:00.434 +05:30 7dd0700b-0c6c-442f-bb4c-65a9ed8984eb INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 200 243 application/json; charset=utf-8 13.1633ms 2025-11-28 13:13:00.493 +05:30 c7494848-748c-4ff5-9179-f62dbbe58e43 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:13:00.493 +05:30 c7494848-748c-4ff5-9179-f62dbbe58e43 INF Executed action Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api) in 73.6842ms 2025-11-28 13:13:00.493 +05:30 c7494848-748c-4ff5-9179-f62dbbe58e43 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 13:13:00.494 +05:30 c7494848-748c-4ff5-9179-f62dbbe58e43 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 8bd42230-2032-46c9-8988-9069b27b8236}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1634} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"iAction\":81,\"Name\":\"Access\",\"Caption\":\"Access\",\"ActionType\":3},{\"iAction\":82,\"Name\":\"Add\",\"Caption\":\"New\",\"ActionType\":1},{\"iAction\":83,\"Name\":\"Edit\",\"Caption\":\"Edit\",\"ActionType\":1},{\"iAction\":84,\"Name\":\"Delete\",\"Caption\":\"Delete\",\"ActionType\":1},{\"iAction\":85,\"Name\":\"View\",\"Caption\":\"View\",\"ActionType\":1},{\"iAction\":86,\"Name\":\"Save\",\"Caption\":\"Save\",\"ActionType\":1},{\"iAction\":87,\"Name\":\"Excel\",\"Caption\":\"Excel\",\"ActionType\":1},{\"iAction\":88,\"Name\":\"ViewSummary\",\"Caption\":\"ViewSummary\",\"ActionType\":3},{\"iAction\":89,\"Name\":\"Close\",\"Caption\":\"Close\",\"ActionType\":1},{\"iAction\":90,\"Name\":\"Clear\",\"Caption\":\"Clear\",\"ActionType\":1},{\"iAction\":91,\"Name\":\"Copy\",\"Caption\":\"Copy\",\"ActionType\":5},{\"iAction\":92,\"Name\":\"Clone\",\"Caption\":\"Clone\",\"ActionType\":1},{\"iAction\":93,\"Name\":\"Import\",\"Caption\":\"Import\",\"ActionType\":1},{\"iAction\":94,\"Name\":\"Export\",\"Caption\":\"Export\",\"ActionType\":1},{\"iAction\":95,\"Name\":\"Load\",\"Caption\":\"Load\",\"ActionType\":1},{\"iAction\":96,\"Name\":\"Refresh\",\"Caption\":\"Refresh\",\"ActionType\":1},{\"iAction\":97,\"Name\":\"MassUpdate\",\"Caption\":\"Mass Update\",\"ActionType\":2},{\"iAction\":98,\"Name\":\"DeleteAll\",\"Caption\":\"Delete All\",\"ActionType\":2},{\"iAction\":99,\"Name\":\"Print\",\"Caption\":\"Print\",\"ActionType\":1},{\"iAction\":100,\"Name\":\"Settings\",\"Caption\":\"Settings\",\"ActionType\":2}]"} 2025-11-28 13:13:00.494 +05:30 c7494848-748c-4ff5-9179-f62dbbe58e43 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 200 1634 application/json; charset=utf-8 75.7659ms 2025-11-28 13:13:01.799 +05:30 e4179457-bb5f-44c2-86b9-78b326a995e1 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 13:13:01.801 +05:30 e4179457-bb5f-44c2-86b9-78b326a995e1 INF CORS policy execution successful. 2025-11-28 13:13:01.802 +05:30 e4179457-bb5f-44c2-86b9-78b326a995e1 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 204 null null 2.477ms 2025-11-28 13:13:01.804 +05:30 4d9edbfb-8229-4356-9b89-e9fcbe0d6221 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 13:13:01.804 +05:30 4d9edbfb-8229-4356-9b89-e9fcbe0d6221 INF CORS policy execution successful. 2025-11-28 13:13:01.805 +05:30 4d9edbfb-8229-4356-9b89-e9fcbe0d6221 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 204 null null 1.5048ms 2025-11-28 13:13:01.859 +05:30 9f3bf82a-8134-44bd-a04c-25937dc126c3 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 13:13:01.862 +05:30 9f3bf82a-8134-44bd-a04c-25937dc126c3 INF CORS policy execution successful. 2025-11-28 13:13:01.864 +05:30 9f3bf82a-8134-44bd-a04c-25937dc126c3 INF HTTP request: Path: /transactionview/gettransactionviewlist QueryString: ?search=&DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:13:01.865 +05:30 c76af43f-6d71-4e68-a281-d6ece8b169fc INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 13:13:01.866 +05:30 c76af43f-6d71-4e68-a281-d6ece8b169fc INF Route matched with {action = "GetTransactionViewList", controller = "TransactionView"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionViewList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionViewController (Sang.CoreSettings.Api). 2025-11-28 13:13:01.986 +05:30 c76af43f-6d71-4e68-a281-d6ece8b169fc INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:13:01.989 +05:30 c76af43f-6d71-4e68-a281-d6ece8b169fc INF Executed action Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api) in 122.1812ms 2025-11-28 13:13:01.989 +05:30 c76af43f-6d71-4e68-a281-d6ece8b169fc INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 13:13:01.990 +05:30 c76af43f-6d71-4e68-a281-d6ece8b169fc INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 9f3bf82a-8134-44bd-a04c-25937dc126c3}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 131} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":10,\"Name\":\"TestView\"}]"} 2025-11-28 13:13:01.991 +05:30 c76af43f-6d71-4e68-a281-d6ece8b169fc INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 200 131 application/json; charset=utf-8 132.0669ms 2025-11-28 13:13:02.045 +05:30 8cad3f14-26ef-4540-8f6a-73d694b39295 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 13:13:02.047 +05:30 8cad3f14-26ef-4540-8f6a-73d694b39295 INF CORS policy execution successful. 2025-11-28 13:13:02.048 +05:30 8cad3f14-26ef-4540-8f6a-73d694b39295 INF HTTP request: Path: /transactionview/gettransactionviewlist QueryString: ?search=&DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:13:02.050 +05:30 3990009e-94c2-4e12-b1bb-e9ab106a599a INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 13:13:02.051 +05:30 3990009e-94c2-4e12-b1bb-e9ab106a599a INF Route matched with {action = "GetTransactionViewList", controller = "TransactionView"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionViewList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionViewController (Sang.CoreSettings.Api). 2025-11-28 13:13:02.103 +05:30 3990009e-94c2-4e12-b1bb-e9ab106a599a INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:13:02.104 +05:30 3990009e-94c2-4e12-b1bb-e9ab106a599a INF Executed action Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api) in 52.8276ms 2025-11-28 13:13:02.104 +05:30 3990009e-94c2-4e12-b1bb-e9ab106a599a INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 13:13:02.105 +05:30 3990009e-94c2-4e12-b1bb-e9ab106a599a INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 8cad3f14-26ef-4540-8f6a-73d694b39295}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 131} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":10,\"Name\":\"TestView\"}]"} 2025-11-28 13:13:02.106 +05:30 3990009e-94c2-4e12-b1bb-e9ab106a599a INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 200 131 application/json; charset=utf-8 61.7859ms 2025-11-28 13:13:02.151 +05:30 2e1292ba-ded5-4416-9e7f-d3d16f96e327 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - null null 2025-11-28 13:13:02.153 +05:30 2e1292ba-ded5-4416-9e7f-d3d16f96e327 INF CORS policy execution successful. 2025-11-28 13:13:02.156 +05:30 2e1292ba-ded5-4416-9e7f-d3d16f96e327 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - 204 null null 3.9943ms 2025-11-28 13:13:02.214 +05:30 fce92f2d-ded0-4b65-8b04-d2e612b0a3ee INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - null null 2025-11-28 13:13:02.216 +05:30 fce92f2d-ded0-4b65-8b04-d2e612b0a3ee INF CORS policy execution successful. 2025-11-28 13:13:02.217 +05:30 fce92f2d-ded0-4b65-8b04-d2e612b0a3ee INF HTTP request: Path: /transactionview/gettransactionviewfield QueryString: ?Id=10&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:13:02.218 +05:30 560fd006-faf6-44e9-9691-cc1b30e74169 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewField (Sang.CoreSettings.Api)' 2025-11-28 13:13:02.218 +05:30 560fd006-faf6-44e9-9691-cc1b30e74169 INF Route matched with {action = "GetTransactionViewField", controller = "TransactionView"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionViewField(Int32, Int32) on controller Sang.CoreSettings.Api.Controllers.TransactionViewController (Sang.CoreSettings.Api). 2025-11-28 13:13:02.350 +05:30 560fd006-faf6-44e9-9691-cc1b30e74169 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:13:02.356 +05:30 560fd006-faf6-44e9-9691-cc1b30e74169 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewField (Sang.CoreSettings.Api) in 136.5978ms 2025-11-28 13:13:02.357 +05:30 560fd006-faf6-44e9-9691-cc1b30e74169 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewField (Sang.CoreSettings.Api)' 2025-11-28 13:13:02.358 +05:30 560fd006-faf6-44e9-9691-cc1b30e74169 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: fce92f2d-ded0-4b65-8b04-d2e612b0a3ee}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 10280} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":1,\"Type\":2,\"Caption\":\"AdditionalCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput1\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":1,\"Type\":1,\"Caption\":\"Narration\",\"DefaultValue\":null,\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"sNarration\",\"ReadOnly\":false,\"NoDecimal\":200},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":2,\"Type\":2,\"Caption\":\"Discount\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput2\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":3,\"Type\":2,\"Caption\":\"Discount%\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput3\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":4,\"Type\":2,\"Caption\":\"TaxableAmt\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput4\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":4,\"Type\":1,\"Caption\":\"Id\",\"DefaultValue\":null,\"Hidden\":true,\"ViewField_ReadOnly\":false,\"Mandatory\":true,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":true,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"Id\",\"ReadOnly\":false,\"NoDecimal\":200},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":5,\"Type\":2,\"Caption\":\"VAT%\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput5\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":6,\"Type\":2,\"Caption\":\"VATAmt\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput6\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":7,\"Type\":2,\"Caption\":\"ShippingCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput7\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":8,\"Type\":2,\"Caption\":\"DeliveryCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput8\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":9,\"Type\":2,\"Caption\":\"LabourCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput9\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":10,\"Type\":2,\"Caption\":\"HandlingCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput10\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":11,\"Type\":2,\"Caption\":\"CustomDuty\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput11\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":12,\"Type\":2,\"Caption\":\"ServiceCharge\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput12\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":13,\"Type\":2,\"Caption\":\"Insurance\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput13\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":14,\"Type\":2,\"Caption\":\"LateFee\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput14\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":15,\"Type\":2,\"Caption\":\"SalesTax\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput15\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":16,\"Type\":2,\"Caption\":\"ExciseTax\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput16\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":17,\"Type\":2,\"Caption\":\"Rebate%\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput17\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":18,\"Type\":2,\"Caption\":\"Subsidy\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput18\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":19,\"Type\":2,\"Caption\":\"LoyaltyPoint\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput19\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":20,\"Type\":2,\"Caption\":\"TradeInValue\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput20\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":21,\"Type\":2,\"Caption\":\"Promotion\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput21\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":22,\"Type\":2,\"Caption\":\"CashDiscount \",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput22\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":23,\"Type\":2,\"Caption\":\"Membership\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput23\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":24,\"Type\":2,\"Caption\":\"PromotionDiscount\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput24\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":2,\"Type\":1,\"Caption\":\"PlaceOfSupply\",\"DefaultValue\":null,\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":2,\"Field_Name\":\"iPlaceOfSupply\",\"ReadOnly\":false,\"NoDecimal\":200},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":5,\"Type\":1,\"Caption\":\"Warehouse\",\"DefaultValue\":null,\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":2,\"Field_Name\":\"iWarehouse\",\"ReadOnly\":false,\"NoDecimal\":200}]"} 2025-11-28 13:13:02.361 +05:30 560fd006-faf6-44e9-9691-cc1b30e74169 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - 200 10280 application/json; charset=utf-8 146.8829ms 2025-11-28 13:13:21.717 +05:30 190e2c77-3c1b-42d6-80be-d40b867c2642 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 13:13:21.717 +05:30 4a4f6ace-92e0-4204-aaec-945bb3c432fa INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 13:13:21.718 +05:30 4a4f6ace-92e0-4204-aaec-945bb3c432fa INF CORS policy execution successful. 2025-11-28 13:13:21.718 +05:30 190e2c77-3c1b-42d6-80be-d40b867c2642 INF CORS policy execution successful. 2025-11-28 13:13:21.718 +05:30 fde759ef-d54c-4721-9240-b59b453d5272 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 13:13:21.718 +05:30 fde759ef-d54c-4721-9240-b59b453d5272 INF CORS policy execution successful. 2025-11-28 13:13:21.719 +05:30 fde759ef-d54c-4721-9240-b59b453d5272 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 204 null null 0.6644ms 2025-11-28 13:13:21.719 +05:30 190e2c77-3c1b-42d6-80be-d40b867c2642 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 204 null null 2.0002ms 2025-11-28 13:13:21.719 +05:30 4a4f6ace-92e0-4204-aaec-945bb3c432fa INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 204 null null 1.993ms 2025-11-28 13:13:21.722 +05:30 22686d6c-ba67-4bd7-80c4-24ad1b648cf6 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 13:13:21.722 +05:30 22686d6c-ba67-4bd7-80c4-24ad1b648cf6 INF CORS policy execution successful. 2025-11-28 13:13:21.722 +05:30 22686d6c-ba67-4bd7-80c4-24ad1b648cf6 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 204 null null 0.3492ms 2025-11-28 13:13:21.768 +05:30 9938d98f-ea00-44ce-a1aa-dc1f5d88ab86 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 13:13:21.769 +05:30 9938d98f-ea00-44ce-a1aa-dc1f5d88ab86 INF CORS policy execution successful. 2025-11-28 13:13:21.769 +05:30 7607d6a1-4e71-4c03-8801-492cb4c2b368 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 13:13:21.769 +05:30 7607d6a1-4e71-4c03-8801-492cb4c2b368 INF CORS policy execution successful. 2025-11-28 13:13:21.770 +05:30 9938d98f-ea00-44ce-a1aa-dc1f5d88ab86 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:13:21.770 +05:30 7607d6a1-4e71-4c03-8801-492cb4c2b368 INF HTTP request: Path: /menu/getmenudetails QueryString: ?languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:13:21.770 +05:30 f83a0963-1376-430b-be6a-350b916061be INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 13:13:21.770 +05:30 e48c6074-077d-4640-bfa0-4bbff22f190c INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 13:13:21.771 +05:30 f83a0963-1376-430b-be6a-350b916061be INF Route matched with {action = "GetMenuDetails", controller = "Menu"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetMenuDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.MenuController (Sang.CoreSettings.Api). 2025-11-28 13:13:21.771 +05:30 e48c6074-077d-4640-bfa0-4bbff22f190c INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 13:13:21.784 +05:30 e48c6074-077d-4640-bfa0-4bbff22f190c INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:13:21.785 +05:30 e48c6074-077d-4640-bfa0-4bbff22f190c INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 13.9224ms 2025-11-28 13:13:21.785 +05:30 e48c6074-077d-4640-bfa0-4bbff22f190c INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 13:13:21.785 +05:30 e48c6074-077d-4640-bfa0-4bbff22f190c INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 9938d98f-ea00-44ce-a1aa-dc1f5d88ab86}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 13:13:21.786 +05:30 e48c6074-077d-4640-bfa0-4bbff22f190c INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 17.947ms 2025-11-28 13:13:21.806 +05:30 f83a0963-1376-430b-be6a-350b916061be INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:13:21.811 +05:30 f83a0963-1376-430b-be6a-350b916061be INF Executed action Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api) in 39.9426ms 2025-11-28 13:13:21.811 +05:30 f83a0963-1376-430b-be6a-350b916061be INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 13:13:21.812 +05:30 f83a0963-1376-430b-be6a-350b916061be INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 7607d6a1-4e71-4c03-8801-492cb4c2b368}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 36722} Body: {"status":"Success","statusCode":2000,"message":"Menu Details retrieved.","result":"{\"MenuDetails\":[{\"MenuId\":93,\"MenuName\":\"TestingMaster\",\"MenuCaption\":\"Testing\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Testing\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":66},{\"MenuId\":94,\"MenuName\":\"TestingTab\",\"MenuCaption\":\"TestingTabs\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestingTabs\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":67},{\"MenuId\":64,\"MenuName\":\"NewTest\",\"MenuCaption\":\"Test\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":62,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Test\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":46},{\"MenuId\":70,\"MenuName\":\"TestMenu\",\"MenuCaption\":\"TestMenu\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestMenu\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":49},{\"MenuId\":80,\"MenuName\":\"PTag1\",\"MenuCaption\":\"TestTag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestTag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":58},{\"MenuId\":81,\"MenuName\":\"General Settings\",\"MenuCaption\":\"General Settings\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/general-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":6,\"TagId\":59},{\"MenuId\":82,\"MenuName\":\"t4t4\",\"MenuCaption\":\"y5yy5\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/y5yy5\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":60},{\"MenuId\":90,\"MenuName\":\"Steffy_pos\",\"MenuCaption\":\"s_pos\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tags/s_pos\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":65},{\"MenuId\":125,\"MenuName\":\"dipintag1\",\"MenuCaption\":\"dipintag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/dipintag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":71},{\"MenuId\":147,\"MenuName\":\"Tag View\",\"MenuCaption\":\"Tag View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":148,\"MenuName\":\"Voucher View\",\"MenuCaption\":\"Voucher View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/voucher-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":150,\"MenuName\":\"Test_steffy1\",\"MenuCaption\":\"TSteffy1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TSteffy1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":77},{\"MenuId\":153,\"MenuName\":\"TS_Tag\",\"MenuCaption\":\"TestSteffyTag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":152,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestSteffyTag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":79},{\"MenuId\":156,\"MenuName\":\"gokultest1\",\"MenuCaption\":\"gokul\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/gokul\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":81},{\"MenuId\":157,\"MenuName\":\"CostCenter\",\"MenuCaption\":\"cc\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/cc\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":82},{\"MenuId\":159,\"MenuName\":\"ProductTag\",\"MenuCaption\":\"PT\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":157,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/PT\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":83},{\"MenuId\":162,\"MenuName\":\"pos_Tag1_name\",\"MenuCaption\":\"pos_Tag1_caption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/pos_Tag1_caption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":86},{\"MenuId\":163,\"MenuName\":\"Vendor\",\"MenuCaption\":\"Vendor/Supplier\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":163,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Vendor/Supplier\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":87},{\"MenuId\":164,\"MenuName\":\"ChartOfAccount\",\"MenuCaption\":\"COA\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/COA\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":88},{\"MenuId\":166,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":90},{\"MenuId\":167,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":91},{\"MenuId\":168,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":92},{\"MenuId\":170,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":168,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":93},{\"MenuId\":172,\"MenuName\":\"TradeTypeName\",\"MenuCaption\":\"TradeTypeCaption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TradeTypeCaption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":94},{\"MenuId\":139,\"MenuName\":\"Receipt Payment\",\"MenuCaption\":\"Receipt Payment\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":40,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Receipt Payment\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":72},{\"MenuId\":141,\"MenuName\":\"child\",\"MenuCaption\":\"child\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":140,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/child\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":73},{\"MenuId\":144,\"MenuName\":\"Base Document\",\"MenuCaption\":\"Base Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/base-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":75},{\"MenuId\":145,\"MenuName\":\"Sub Document\",\"MenuCaption\":\"Sub Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sub-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":76},{\"MenuId\":178,\"MenuName\":\"Account_Err\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":177,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Account\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":97},{\"MenuId\":185,\"MenuName\":\"STag1\",\"MenuCaption\":\"STag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":98},{\"MenuId\":186,\"MenuName\":\"STag2\",\"MenuCaption\":\"STag2\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag2\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":99},{\"MenuId\":188,\"MenuName\":\"stag4\",\"MenuCaption\":\"tag4\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag4\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":101},{\"MenuId\":189,\"MenuName\":\"test_tag\",\"MenuCaption\":\"testtag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/testtag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":102},{\"MenuId\":190,\"MenuName\":\"sss\",\"MenuCaption\":\"sss\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sss\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":103},{\"MenuId\":191,\"MenuName\":\"zzz\",\"MenuCaption\":\"lll\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/lll\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":104},{\"MenuId\":182,\"MenuName\":\"Menu_SteffyTest\",\"MenuCaption\":\"Menu_SteffyTest\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":183,\"MenuName\":\"test2\",\"MenuCaption\":\"test2\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":149,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":184,\"MenuName\":\"test3\",\"MenuCaption\":\"test3\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":6,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":146,\"MenuName\":\"View\",\"MenuCaption\":\"View\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":142,\"MenuName\":\"Voucher Setting\",\"MenuCaption\":\"Voucher Setting\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":111,\"MenuName\":\"Business Entity\",\"MenuCaption\":\"Business Entity\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":\"/Business-Entity\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":1},{\"MenuId\":113,\"MenuName\":\"steffy\",\"MenuCaption\":\"steffy\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":176,\"MenuName\":\"aas\",\"MenuCaption\":\"aas\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":177,\"MenuName\":\"Error_Tracker_Masters\",\"MenuCaption\":\"Error_Tracker_Masters\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":92,\"MenuName\":\"test1\",\"MenuCaption\":\"test1\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":58,\"MenuName\":\"ggrgr\",\"MenuCaption\":\"ggrgr\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":57,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":60,\"MenuName\":\"effefefef\",\"MenuCaption\":\"effefefef\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":59,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":109,\"MenuName\":\"Password Policy\",\"MenuCaption\":\"Password Policy\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"\",\"ToolTip\":\"\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"Password Policy_icon.png\",\"URL\":\"/PasswordPolicy\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":38,\"MenuName\":\"Create Company\",\"MenuCaption\":\"Create Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company record\",\"ToolTip\":\"Access create company page\",\"IsGroup\":false,\"ParentId\":17,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/create-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":41,\"MenuName\":\"Tag Settings\",\"MenuCaption\":\"Tag Settings\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/tag-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":42,\"MenuName\":\"Open Company\",\"MenuCaption\":\"Open Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":null,\"URL\":null,\"Type\":null,\"ExternalLink\":null,\"ScreenType\":null,\"TagId\":null},{\"MenuId\":1,\"MenuName\":\"Home\",\"MenuCaption\":\"Home\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":\"Alt+O\",\"Description\":\"'Navigate to the home page\",\"ToolTip\":\"Go to the main home page\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"home\",\"URL\":\"/home\",\"Type\":1,\"ExternalLink\":\"1\",\"ScreenType\":0,\"TagId\":1},{\"MenuId\":17,\"MenuName\":\"New Company\",\"MenuCaption\":\"New Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company\",\"ToolTip\":\"Create a new company record\",\"IsGroup\":true,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/new-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":18,\"MenuName\":\"Edit Company\",\"MenuCaption\":\"Edit Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Edit a new company\",\"ToolTip\":\"Edit a new company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":19,\"MenuName\":\"Delete Company\",\"MenuCaption\":\"Delete Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Delete a company\",\"ToolTip\":\"Delete a company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":20,\"MenuName\":\"Create Profile\",\"MenuCaption\":\"Create Profile\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new user profile\",\"ToolTip\":\"Set up a new user profile\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_profile_icon.png\",\"URL\":\"/create-profile\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":23,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage account details\",\"ToolTip\":\"Access account management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"account_icon.png\",\"URL\":\"/account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":28,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage currency master data\",\"ToolTip\":\"Access currency master management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"currency_master_icon.png\",\"URL\":\"/currency-master\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":4},{\"MenuId\":114,\"MenuName\":\"Change Password\",\"MenuCaption\":\"Change Password\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Change Password\",\"ToolTip\":\"Change Password\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"ChangePassword_icon.png\",\"URL\":\"/ChangePassword\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":115,\"MenuName\":\"Update Personal Info\",\"MenuCaption\":\"Update Personal Info\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Update Personal Info\",\"ToolTip\":\"Update Personal Info\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"UpdatePersonal_Info_icon.png\",\"URL\":\"/Update-Personal-Info\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":180,\"MenuName\":\"Purchase\",\"MenuCaption\":\"Purchase\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Purchase Menu\",\"ToolTip\":\"Go to Purchase\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Purchase\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":181,\"MenuName\":\"Sales\",\"MenuCaption\":\"Sales\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Sales Menu\",\"ToolTip\":\"Go to Sales\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Sales\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":29,\"MenuName\":\"Exchange Rate\",\"MenuCaption\":\"Exchange Rate\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage exchange rate data\",\"ToolTip\":\"Access exchange rate management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_icon.png\",\"URL\":\"/exchange-rate\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":4,\"TagId\":null},{\"MenuId\":24,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage currency details\",\"ToolTip\":\"Access currency management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"currency_icon.png\",\"URL\":\"/tags/currency\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":21,\"MenuName\":\"Create Role\",\"MenuCaption\":\"Create Role\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Create a new user role\",\"ToolTip\":\"Define a new user role\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_role_icon.png\",\"URL\":\"/create-role\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":2,\"TagId\":null},{\"MenuId\":2,\"MenuName\":\"Company\",\"MenuCaption\":\"Company\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"View and manage company details\",\"ToolTip\":\"Access company information\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"company_icon.png\",\"URL\":\"/company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":32,\"MenuName\":\"Unit\",\"MenuCaption\":\"Unit\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage units of measurement\",\"ToolTip\":\"Access unit management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"unit_icon.png\",\"URL\":\"/unit\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":14},{\"MenuId\":3,\"MenuName\":\"Security\",\"MenuCaption\":\"Security\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage user permissions and roles\",\"ToolTip\":\"Configure security settings\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"security_icon.png\",\"URL\":\"/security\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":22,\"MenuName\":\"Create User\",\"MenuCaption\":\"Create User\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Create a new user account\",\"ToolTip\":\"Add a new user to the system\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_user_icon.png\",\"URL\":\"/create-user\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":3,\"TagId\":null},{\"MenuId\":25,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage product details\",\"ToolTip\":\"Access product management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"product_icon.png\",\"URL\":\"/tags/product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":30,\"MenuName\":\"Exchange Rate History\",\"MenuCaption\":\"Exchange Rate History\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"View exchange rate history\",\"ToolTip\":\"Access historical exchange rate data\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_history_icon.png\",\"URL\":\"/exchange-rate-history\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":5,\"TagId\":null},{\"MenuId\":4,\"MenuName\":\"Tags\",\"MenuCaption\":\"Tags\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Maintain master data records\",\"ToolTip\":\"Access master data management\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"masters_icon.png\",\"URL\":\"/masters\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":34,\"MenuName\":\"Seller Price Book\",\"MenuCaption\":\"Seller Price Book\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage seller price books\",\"ToolTip\":\"Access seller price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"seller_price_book_icon.png\",\"URL\":\"/seller-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":46,\"MenuName\":\"PlaceofSupply\",\"MenuCaption\":\"Place of Supply\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage Place of supply details\",\"ToolTip\":\"Access Place of supply management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Placeofsupply_icon.png\",\"URL\":\"/tags/Placeofsupply\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":20},{\"MenuId\":95,\"MenuName\":\"Jurisdiction\",\"MenuCaption\":\"Jurisdiction\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Jurisdiction\",\"ToolTip\":\"Jurisdiction\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Jurisdiction_icon.png\",\"URL\":\"/tags/Jurisdiction\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":21},{\"MenuId\":96,\"MenuName\":\"Tax Code\",\"MenuCaption\":\"Tax Code\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Tax Code\",\"ToolTip\":\"Tax Code\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Tax Code_icon.png\",\"URL\":\"/tags/Tax Code\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":22},{\"MenuId\":97,\"MenuName\":\"Nationality\",\"MenuCaption\":\"Nationality\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Nationality\",\"ToolTip\":\"Nationality\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Nationality\",\"URL\":\"/tags/Nationality\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":23},{\"MenuId\":98,\"MenuName\":\"Country\",\"MenuCaption\":\"Country\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Country\",\"ToolTip\":\"Country\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Country\",\"URL\":\"/tags/Country\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":24},{\"MenuId\":99,\"MenuName\":\"Province\",\"MenuCaption\":\"Province\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Province\",\"ToolTip\":\"Province\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Province_icon.png\",\"URL\":\"/tags/Province\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":25},{\"MenuId\":100,\"MenuName\":\"Territory\",\"MenuCaption\":\"Territory\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Territory\",\"ToolTip\":\"Territory\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Territory_icon.png\",\"URL\":\"/tags/Territory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":26},{\"MenuId\":101,\"MenuName\":\"Township\",\"MenuCaption\":\"Township\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Township\",\"ToolTip\":\"Township\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Township_icon.png\",\"URL\":\"/tags/Township\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":27},{\"MenuId\":102,\"MenuName\":\"Zone\",\"MenuCaption\":\"Zone\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Zone\",\"ToolTip\":\"Zone\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Zone_icon.png\",\"URL\":\"/tags/Zone\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":28},{\"MenuId\":103,\"MenuName\":\"City\",\"MenuCaption\":\"City\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"City\",\"ToolTip\":\"City\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"City_icon.png\",\"URL\":\"/tags/City\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":29},{\"MenuId\":104,\"MenuName\":\"Emplyee\",\"MenuCaption\":\"Emplyee\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Emplyee\",\"ToolTip\":\"Emplyee\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Emplyee_icon.png\",\"URL\":\"/tags/Emplyee\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":30},{\"MenuId\":105,\"MenuName\":\"Fixed Assets\",\"MenuCaption\":\"Fixed Assets\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Fixed Assets\",\"ToolTip\":\"Fixed Assets\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Fixed Assets_icon.png\",\"URL\":\"/tags/Fixed Assets\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":31},{\"MenuId\":106,\"MenuName\":\"Employee Category\",\"MenuCaption\":\"Employee Category\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Employee Category\",\"ToolTip\":\"Employee Category\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Employee Category_icon.png\",\"URL\":\"/tags/Employee Category\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":32},{\"MenuId\":37,\"MenuName\":\"Warehouse\",\"MenuCaption\":\"Warehouse\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage warehouse details\",\"ToolTip\":\"Access warehouse management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"warehouse_icon.png\",\"URL\":\"/tags/warehouse\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":13},{\"MenuId\":128,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Product\",\"ToolTip\":\"Product\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Product_icon.png\",\"URL\":\"/tags/Product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":11},{\"MenuId\":129,\"MenuName\":\"Unit Conversion\",\"MenuCaption\":\"Unit Conversion\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Unit Conversion\",\"ToolTip\":\"Unit Conversion\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Unit Conversion_icon.png\",\"URL\":\"/unit-conversion\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":15},{\"MenuId\":130,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Account\",\"ToolTip\":\"Account\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Account_icon.png\",\"URL\":\"/tags/Account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":2},{\"MenuId\":131,\"MenuName\":\"Customer\",\"MenuCaption\":\"Customer\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Customer\",\"ToolTip\":\"Customer\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Customer_icon.png\",\"URL\":\"/tags/Customer\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":3},{\"MenuId\":133,\"MenuName\":\"Outlet\",\"MenuCaption\":\"Outlet\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Outlet\",\"ToolTip\":\"Outlet\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Outlet_icon.png\",\"URL\":\"/tags/Outlet\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":16},{\"MenuId\":134,\"MenuName\":\"Bin\",\"MenuCaption\":\"Bin\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bin\",\"ToolTip\":\"Bin\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bin_icon.png\",\"URL\":\"/tags/Bin\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":17},{\"MenuId\":135,\"MenuName\":\"Bank\",\"MenuCaption\":\"Bank\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bank\",\"ToolTip\":\"Bank\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bank_icon.png\",\"URL\":\"/tags/Bank\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":18},{\"MenuId\":136,\"MenuName\":\"BankBranch\",\"MenuCaption\":\"BankBranch\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"BankBranch\",\"ToolTip\":\"BankBranch\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"BankBranch_icon.png\",\"URL\":\"/tags/BankBranch\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":19},{\"MenuId\":35,\"MenuName\":\"Buyer Price Book\",\"MenuCaption\":\"Buyer Price Book\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"Manage buyer price books\",\"ToolTip\":\"Access buyer price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"buyer_price_book_icon.png\",\"URL\":\"/buyer-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":5,\"MenuName\":\"Financials\",\"MenuCaption\":\"Financials\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"View financial reports\",\"ToolTip\":\"Access financial data and reports\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"dollar-sign\",\"URL\":\"\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":5},{\"MenuId\":6,\"MenuName\":\"Inventory\",\"MenuCaption\":\"Inventory\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage inventory items and stock\",\"ToolTip\":\"Access inventory management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"warehouse\",\"URL\":\"/inventory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":6},{\"MenuId\":36,\"MenuName\":\"Barcode Definition\",\"MenuCaption\":\"Barcode Definition\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage barcode definitions\",\"ToolTip\":\"Access barcode definition management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"barcode_definition_icon.png\",\"URL\":\"/barcode-definition\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":7,\"MenuName\":\"Fixed Asset\",\"MenuCaption\":\"Fixed Asset\",\"ModuleId\":1,\"MenuIndex\":7,\"ShortcutKey\":null,\"Description\":\"Track fixed assets\",\"ToolTip\":\"Access fixed asset management\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"university\",\"URL\":\"/fixed-asset\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":7},{\"MenuId\":8,\"MenuName\":\"Production\",\"MenuCaption\":\"Production\",\"ModuleId\":1,\"MenuIndex\":8,\"ShortcutKey\":null,\"Description\":\"Manage production processes\",\"ToolTip\":\"Access production management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"boxes\",\"URL\":\"/production\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":8},{\"MenuId\":10,\"MenuName\":\"Quality Control\",\"MenuCaption\":\"Quality Control\",\"ModuleId\":1,\"MenuIndex\":10,\"ShortcutKey\":null,\"Description\":\"Perform quality control checks\",\"ToolTip\":\"Access quality control tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"clipboard-check\",\"URL\":\"/quality-control\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":10},{\"MenuId\":11,\"MenuName\":\"Settings\",\"MenuCaption\":\"Settings\",\"ModuleId\":1,\"MenuIndex\":11,\"ShortcutKey\":null,\"Description\":\"Configure general settings\",\"ToolTip\":\"Access general application settings\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"cog\",\"URL\":\"/settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":16,\"MenuName\":\"Account Settings\",\"MenuCaption\":\"Account Settings\",\"ModuleId\":1,\"MenuIndex\":16,\"ShortcutKey\":null,\"Description\":\"Configure account settings\",\"ToolTip\":\"Manage account configurations\",\"IsGroup\":false,\"ParentId\":12,\"Accessibility\":1,\"Icon\":\"account_settings_icon.png\",\"URL\":\"/account-settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null}],\"UserLoginDetails\":[{\"UserId\":2,\"LoginName\":\"dipin\",\"Entity\":\"Entity10\"}]}"} 2025-11-28 13:13:21.812 +05:30 f83a0963-1376-430b-be6a-350b916061be INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 200 36722 application/json; charset=utf-8 43.1742ms 2025-11-28 13:13:21.841 +05:30 78ecc691-68a0-4996-9fb4-b6c5aef6481b INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 13:13:21.841 +05:30 78ecc691-68a0-4996-9fb4-b6c5aef6481b INF CORS policy execution successful. 2025-11-28 13:13:21.842 +05:30 78ecc691-68a0-4996-9fb4-b6c5aef6481b INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:13:21.842 +05:30 187ccc90-babc-40a2-a5cf-707fd6694cbf INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 13:13:21.842 +05:30 187ccc90-babc-40a2-a5cf-707fd6694cbf INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 13:13:21.846 +05:30 187ccc90-babc-40a2-a5cf-707fd6694cbf INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:13:21.846 +05:30 187ccc90-babc-40a2-a5cf-707fd6694cbf INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 4.2104ms 2025-11-28 13:13:21.846 +05:30 187ccc90-babc-40a2-a5cf-707fd6694cbf INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 13:13:21.847 +05:30 187ccc90-babc-40a2-a5cf-707fd6694cbf INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 78ecc691-68a0-4996-9fb4-b6c5aef6481b}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 13:13:21.847 +05:30 187ccc90-babc-40a2-a5cf-707fd6694cbf INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 6.2407ms 2025-11-28 13:13:21.862 +05:30 cbf9e6e7-725a-4604-b154-c3cfdbd0cb47 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 13:13:21.862 +05:30 cbf9e6e7-725a-4604-b154-c3cfdbd0cb47 INF CORS policy execution successful. 2025-11-28 13:13:21.862 +05:30 cbf9e6e7-725a-4604-b154-c3cfdbd0cb47 INF HTTP request: Path: /menu/getmenudetails QueryString: ?languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:13:21.863 +05:30 762ca6cc-0ded-4f5c-9b08-e0d8633be937 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 13:13:21.863 +05:30 762ca6cc-0ded-4f5c-9b08-e0d8633be937 INF Route matched with {action = "GetMenuDetails", controller = "Menu"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetMenuDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.MenuController (Sang.CoreSettings.Api). 2025-11-28 13:13:21.888 +05:30 762ca6cc-0ded-4f5c-9b08-e0d8633be937 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:13:21.891 +05:30 762ca6cc-0ded-4f5c-9b08-e0d8633be937 INF Executed action Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api) in 28.254ms 2025-11-28 13:13:21.891 +05:30 762ca6cc-0ded-4f5c-9b08-e0d8633be937 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 13:13:21.892 +05:30 762ca6cc-0ded-4f5c-9b08-e0d8633be937 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: cbf9e6e7-725a-4604-b154-c3cfdbd0cb47}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 36722} Body: {"status":"Success","statusCode":2000,"message":"Menu Details retrieved.","result":"{\"MenuDetails\":[{\"MenuId\":93,\"MenuName\":\"TestingMaster\",\"MenuCaption\":\"Testing\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Testing\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":66},{\"MenuId\":94,\"MenuName\":\"TestingTab\",\"MenuCaption\":\"TestingTabs\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestingTabs\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":67},{\"MenuId\":64,\"MenuName\":\"NewTest\",\"MenuCaption\":\"Test\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":62,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Test\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":46},{\"MenuId\":70,\"MenuName\":\"TestMenu\",\"MenuCaption\":\"TestMenu\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestMenu\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":49},{\"MenuId\":80,\"MenuName\":\"PTag1\",\"MenuCaption\":\"TestTag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestTag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":58},{\"MenuId\":81,\"MenuName\":\"General Settings\",\"MenuCaption\":\"General Settings\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/general-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":6,\"TagId\":59},{\"MenuId\":82,\"MenuName\":\"t4t4\",\"MenuCaption\":\"y5yy5\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/y5yy5\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":60},{\"MenuId\":90,\"MenuName\":\"Steffy_pos\",\"MenuCaption\":\"s_pos\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tags/s_pos\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":65},{\"MenuId\":125,\"MenuName\":\"dipintag1\",\"MenuCaption\":\"dipintag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/dipintag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":71},{\"MenuId\":147,\"MenuName\":\"Tag View\",\"MenuCaption\":\"Tag View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":148,\"MenuName\":\"Voucher View\",\"MenuCaption\":\"Voucher View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/voucher-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":150,\"MenuName\":\"Test_steffy1\",\"MenuCaption\":\"TSteffy1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TSteffy1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":77},{\"MenuId\":153,\"MenuName\":\"TS_Tag\",\"MenuCaption\":\"TestSteffyTag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":152,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestSteffyTag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":79},{\"MenuId\":156,\"MenuName\":\"gokultest1\",\"MenuCaption\":\"gokul\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/gokul\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":81},{\"MenuId\":157,\"MenuName\":\"CostCenter\",\"MenuCaption\":\"cc\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/cc\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":82},{\"MenuId\":159,\"MenuName\":\"ProductTag\",\"MenuCaption\":\"PT\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":157,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/PT\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":83},{\"MenuId\":162,\"MenuName\":\"pos_Tag1_name\",\"MenuCaption\":\"pos_Tag1_caption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/pos_Tag1_caption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":86},{\"MenuId\":163,\"MenuName\":\"Vendor\",\"MenuCaption\":\"Vendor/Supplier\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":163,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Vendor/Supplier\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":87},{\"MenuId\":164,\"MenuName\":\"ChartOfAccount\",\"MenuCaption\":\"COA\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/COA\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":88},{\"MenuId\":166,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":90},{\"MenuId\":167,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":91},{\"MenuId\":168,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":92},{\"MenuId\":170,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":168,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":93},{\"MenuId\":172,\"MenuName\":\"TradeTypeName\",\"MenuCaption\":\"TradeTypeCaption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TradeTypeCaption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":94},{\"MenuId\":139,\"MenuName\":\"Receipt Payment\",\"MenuCaption\":\"Receipt Payment\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":40,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Receipt Payment\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":72},{\"MenuId\":141,\"MenuName\":\"child\",\"MenuCaption\":\"child\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":140,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/child\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":73},{\"MenuId\":144,\"MenuName\":\"Base Document\",\"MenuCaption\":\"Base Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/base-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":75},{\"MenuId\":145,\"MenuName\":\"Sub Document\",\"MenuCaption\":\"Sub Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sub-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":76},{\"MenuId\":178,\"MenuName\":\"Account_Err\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":177,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Account\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":97},{\"MenuId\":185,\"MenuName\":\"STag1\",\"MenuCaption\":\"STag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":98},{\"MenuId\":186,\"MenuName\":\"STag2\",\"MenuCaption\":\"STag2\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag2\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":99},{\"MenuId\":188,\"MenuName\":\"stag4\",\"MenuCaption\":\"tag4\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag4\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":101},{\"MenuId\":189,\"MenuName\":\"test_tag\",\"MenuCaption\":\"testtag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/testtag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":102},{\"MenuId\":190,\"MenuName\":\"sss\",\"MenuCaption\":\"sss\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sss\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":103},{\"MenuId\":191,\"MenuName\":\"zzz\",\"MenuCaption\":\"lll\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/lll\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":104},{\"MenuId\":182,\"MenuName\":\"Menu_SteffyTest\",\"MenuCaption\":\"Menu_SteffyTest\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":183,\"MenuName\":\"test2\",\"MenuCaption\":\"test2\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":149,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":184,\"MenuName\":\"test3\",\"MenuCaption\":\"test3\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":6,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":146,\"MenuName\":\"View\",\"MenuCaption\":\"View\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":142,\"MenuName\":\"Voucher Setting\",\"MenuCaption\":\"Voucher Setting\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":111,\"MenuName\":\"Business Entity\",\"MenuCaption\":\"Business Entity\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":\"/Business-Entity\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":1},{\"MenuId\":113,\"MenuName\":\"steffy\",\"MenuCaption\":\"steffy\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":176,\"MenuName\":\"aas\",\"MenuCaption\":\"aas\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":177,\"MenuName\":\"Error_Tracker_Masters\",\"MenuCaption\":\"Error_Tracker_Masters\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":92,\"MenuName\":\"test1\",\"MenuCaption\":\"test1\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":58,\"MenuName\":\"ggrgr\",\"MenuCaption\":\"ggrgr\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":57,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":60,\"MenuName\":\"effefefef\",\"MenuCaption\":\"effefefef\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":59,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":109,\"MenuName\":\"Password Policy\",\"MenuCaption\":\"Password Policy\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"\",\"ToolTip\":\"\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"Password Policy_icon.png\",\"URL\":\"/PasswordPolicy\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":38,\"MenuName\":\"Create Company\",\"MenuCaption\":\"Create Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company record\",\"ToolTip\":\"Access create company page\",\"IsGroup\":false,\"ParentId\":17,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/create-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":41,\"MenuName\":\"Tag Settings\",\"MenuCaption\":\"Tag Settings\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/tag-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":42,\"MenuName\":\"Open Company\",\"MenuCaption\":\"Open Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":null,\"URL\":null,\"Type\":null,\"ExternalLink\":null,\"ScreenType\":null,\"TagId\":null},{\"MenuId\":1,\"MenuName\":\"Home\",\"MenuCaption\":\"Home\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":\"Alt+O\",\"Description\":\"'Navigate to the home page\",\"ToolTip\":\"Go to the main home page\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"home\",\"URL\":\"/home\",\"Type\":1,\"ExternalLink\":\"1\",\"ScreenType\":0,\"TagId\":1},{\"MenuId\":17,\"MenuName\":\"New Company\",\"MenuCaption\":\"New Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company\",\"ToolTip\":\"Create a new company record\",\"IsGroup\":true,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/new-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":18,\"MenuName\":\"Edit Company\",\"MenuCaption\":\"Edit Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Edit a new company\",\"ToolTip\":\"Edit a new company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":19,\"MenuName\":\"Delete Company\",\"MenuCaption\":\"Delete Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Delete a company\",\"ToolTip\":\"Delete a company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":20,\"MenuName\":\"Create Profile\",\"MenuCaption\":\"Create Profile\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new user profile\",\"ToolTip\":\"Set up a new user profile\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_profile_icon.png\",\"URL\":\"/create-profile\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":23,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage account details\",\"ToolTip\":\"Access account management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"account_icon.png\",\"URL\":\"/account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":28,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage currency master data\",\"ToolTip\":\"Access currency master management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"currency_master_icon.png\",\"URL\":\"/currency-master\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":4},{\"MenuId\":114,\"MenuName\":\"Change Password\",\"MenuCaption\":\"Change Password\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Change Password\",\"ToolTip\":\"Change Password\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"ChangePassword_icon.png\",\"URL\":\"/ChangePassword\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":115,\"MenuName\":\"Update Personal Info\",\"MenuCaption\":\"Update Personal Info\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Update Personal Info\",\"ToolTip\":\"Update Personal Info\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"UpdatePersonal_Info_icon.png\",\"URL\":\"/Update-Personal-Info\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":180,\"MenuName\":\"Purchase\",\"MenuCaption\":\"Purchase\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Purchase Menu\",\"ToolTip\":\"Go to Purchase\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Purchase\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":181,\"MenuName\":\"Sales\",\"MenuCaption\":\"Sales\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Sales Menu\",\"ToolTip\":\"Go to Sales\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Sales\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":29,\"MenuName\":\"Exchange Rate\",\"MenuCaption\":\"Exchange Rate\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage exchange rate data\",\"ToolTip\":\"Access exchange rate management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_icon.png\",\"URL\":\"/exchange-rate\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":4,\"TagId\":null},{\"MenuId\":24,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage currency details\",\"ToolTip\":\"Access currency management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"currency_icon.png\",\"URL\":\"/tags/currency\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":21,\"MenuName\":\"Create Role\",\"MenuCaption\":\"Create Role\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Create a new user role\",\"ToolTip\":\"Define a new user role\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_role_icon.png\",\"URL\":\"/create-role\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":2,\"TagId\":null},{\"MenuId\":2,\"MenuName\":\"Company\",\"MenuCaption\":\"Company\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"View and manage company details\",\"ToolTip\":\"Access company information\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"company_icon.png\",\"URL\":\"/company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":32,\"MenuName\":\"Unit\",\"MenuCaption\":\"Unit\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage units of measurement\",\"ToolTip\":\"Access unit management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"unit_icon.png\",\"URL\":\"/unit\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":14},{\"MenuId\":3,\"MenuName\":\"Security\",\"MenuCaption\":\"Security\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage user permissions and roles\",\"ToolTip\":\"Configure security settings\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"security_icon.png\",\"URL\":\"/security\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":22,\"MenuName\":\"Create User\",\"MenuCaption\":\"Create User\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Create a new user account\",\"ToolTip\":\"Add a new user to the system\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_user_icon.png\",\"URL\":\"/create-user\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":3,\"TagId\":null},{\"MenuId\":25,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage product details\",\"ToolTip\":\"Access product management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"product_icon.png\",\"URL\":\"/tags/product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":30,\"MenuName\":\"Exchange Rate History\",\"MenuCaption\":\"Exchange Rate History\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"View exchange rate history\",\"ToolTip\":\"Access historical exchange rate data\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_history_icon.png\",\"URL\":\"/exchange-rate-history\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":5,\"TagId\":null},{\"MenuId\":4,\"MenuName\":\"Tags\",\"MenuCaption\":\"Tags\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Maintain master data records\",\"ToolTip\":\"Access master data management\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"masters_icon.png\",\"URL\":\"/masters\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":34,\"MenuName\":\"Seller Price Book\",\"MenuCaption\":\"Seller Price Book\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage seller price books\",\"ToolTip\":\"Access seller price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"seller_price_book_icon.png\",\"URL\":\"/seller-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":46,\"MenuName\":\"PlaceofSupply\",\"MenuCaption\":\"Place of Supply\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage Place of supply details\",\"ToolTip\":\"Access Place of supply management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Placeofsupply_icon.png\",\"URL\":\"/tags/Placeofsupply\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":20},{\"MenuId\":95,\"MenuName\":\"Jurisdiction\",\"MenuCaption\":\"Jurisdiction\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Jurisdiction\",\"ToolTip\":\"Jurisdiction\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Jurisdiction_icon.png\",\"URL\":\"/tags/Jurisdiction\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":21},{\"MenuId\":96,\"MenuName\":\"Tax Code\",\"MenuCaption\":\"Tax Code\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Tax Code\",\"ToolTip\":\"Tax Code\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Tax Code_icon.png\",\"URL\":\"/tags/Tax Code\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":22},{\"MenuId\":97,\"MenuName\":\"Nationality\",\"MenuCaption\":\"Nationality\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Nationality\",\"ToolTip\":\"Nationality\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Nationality\",\"URL\":\"/tags/Nationality\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":23},{\"MenuId\":98,\"MenuName\":\"Country\",\"MenuCaption\":\"Country\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Country\",\"ToolTip\":\"Country\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Country\",\"URL\":\"/tags/Country\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":24},{\"MenuId\":99,\"MenuName\":\"Province\",\"MenuCaption\":\"Province\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Province\",\"ToolTip\":\"Province\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Province_icon.png\",\"URL\":\"/tags/Province\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":25},{\"MenuId\":100,\"MenuName\":\"Territory\",\"MenuCaption\":\"Territory\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Territory\",\"ToolTip\":\"Territory\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Territory_icon.png\",\"URL\":\"/tags/Territory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":26},{\"MenuId\":101,\"MenuName\":\"Township\",\"MenuCaption\":\"Township\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Township\",\"ToolTip\":\"Township\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Township_icon.png\",\"URL\":\"/tags/Township\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":27},{\"MenuId\":102,\"MenuName\":\"Zone\",\"MenuCaption\":\"Zone\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Zone\",\"ToolTip\":\"Zone\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Zone_icon.png\",\"URL\":\"/tags/Zone\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":28},{\"MenuId\":103,\"MenuName\":\"City\",\"MenuCaption\":\"City\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"City\",\"ToolTip\":\"City\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"City_icon.png\",\"URL\":\"/tags/City\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":29},{\"MenuId\":104,\"MenuName\":\"Emplyee\",\"MenuCaption\":\"Emplyee\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Emplyee\",\"ToolTip\":\"Emplyee\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Emplyee_icon.png\",\"URL\":\"/tags/Emplyee\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":30},{\"MenuId\":105,\"MenuName\":\"Fixed Assets\",\"MenuCaption\":\"Fixed Assets\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Fixed Assets\",\"ToolTip\":\"Fixed Assets\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Fixed Assets_icon.png\",\"URL\":\"/tags/Fixed Assets\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":31},{\"MenuId\":106,\"MenuName\":\"Employee Category\",\"MenuCaption\":\"Employee Category\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Employee Category\",\"ToolTip\":\"Employee Category\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Employee Category_icon.png\",\"URL\":\"/tags/Employee Category\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":32},{\"MenuId\":37,\"MenuName\":\"Warehouse\",\"MenuCaption\":\"Warehouse\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage warehouse details\",\"ToolTip\":\"Access warehouse management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"warehouse_icon.png\",\"URL\":\"/tags/warehouse\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":13},{\"MenuId\":128,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Product\",\"ToolTip\":\"Product\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Product_icon.png\",\"URL\":\"/tags/Product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":11},{\"MenuId\":129,\"MenuName\":\"Unit Conversion\",\"MenuCaption\":\"Unit Conversion\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Unit Conversion\",\"ToolTip\":\"Unit Conversion\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Unit Conversion_icon.png\",\"URL\":\"/unit-conversion\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":15},{\"MenuId\":130,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Account\",\"ToolTip\":\"Account\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Account_icon.png\",\"URL\":\"/tags/Account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":2},{\"MenuId\":131,\"MenuName\":\"Customer\",\"MenuCaption\":\"Customer\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Customer\",\"ToolTip\":\"Customer\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Customer_icon.png\",\"URL\":\"/tags/Customer\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":3},{\"MenuId\":133,\"MenuName\":\"Outlet\",\"MenuCaption\":\"Outlet\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Outlet\",\"ToolTip\":\"Outlet\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Outlet_icon.png\",\"URL\":\"/tags/Outlet\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":16},{\"MenuId\":134,\"MenuName\":\"Bin\",\"MenuCaption\":\"Bin\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bin\",\"ToolTip\":\"Bin\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bin_icon.png\",\"URL\":\"/tags/Bin\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":17},{\"MenuId\":135,\"MenuName\":\"Bank\",\"MenuCaption\":\"Bank\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bank\",\"ToolTip\":\"Bank\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bank_icon.png\",\"URL\":\"/tags/Bank\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":18},{\"MenuId\":136,\"MenuName\":\"BankBranch\",\"MenuCaption\":\"BankBranch\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"BankBranch\",\"ToolTip\":\"BankBranch\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"BankBranch_icon.png\",\"URL\":\"/tags/BankBranch\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":19},{\"MenuId\":35,\"MenuName\":\"Buyer Price Book\",\"MenuCaption\":\"Buyer Price Book\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"Manage buyer price books\",\"ToolTip\":\"Access buyer price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"buyer_price_book_icon.png\",\"URL\":\"/buyer-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":5,\"MenuName\":\"Financials\",\"MenuCaption\":\"Financials\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"View financial reports\",\"ToolTip\":\"Access financial data and reports\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"dollar-sign\",\"URL\":\"\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":5},{\"MenuId\":6,\"MenuName\":\"Inventory\",\"MenuCaption\":\"Inventory\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage inventory items and stock\",\"ToolTip\":\"Access inventory management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"warehouse\",\"URL\":\"/inventory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":6},{\"MenuId\":36,\"MenuName\":\"Barcode Definition\",\"MenuCaption\":\"Barcode Definition\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage barcode definitions\",\"ToolTip\":\"Access barcode definition management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"barcode_definition_icon.png\",\"URL\":\"/barcode-definition\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":7,\"MenuName\":\"Fixed Asset\",\"MenuCaption\":\"Fixed Asset\",\"ModuleId\":1,\"MenuIndex\":7,\"ShortcutKey\":null,\"Description\":\"Track fixed assets\",\"ToolTip\":\"Access fixed asset management\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"university\",\"URL\":\"/fixed-asset\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":7},{\"MenuId\":8,\"MenuName\":\"Production\",\"MenuCaption\":\"Production\",\"ModuleId\":1,\"MenuIndex\":8,\"ShortcutKey\":null,\"Description\":\"Manage production processes\",\"ToolTip\":\"Access production management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"boxes\",\"URL\":\"/production\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":8},{\"MenuId\":10,\"MenuName\":\"Quality Control\",\"MenuCaption\":\"Quality Control\",\"ModuleId\":1,\"MenuIndex\":10,\"ShortcutKey\":null,\"Description\":\"Perform quality control checks\",\"ToolTip\":\"Access quality control tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"clipboard-check\",\"URL\":\"/quality-control\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":10},{\"MenuId\":11,\"MenuName\":\"Settings\",\"MenuCaption\":\"Settings\",\"ModuleId\":1,\"MenuIndex\":11,\"ShortcutKey\":null,\"Description\":\"Configure general settings\",\"ToolTip\":\"Access general application settings\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"cog\",\"URL\":\"/settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":16,\"MenuName\":\"Account Settings\",\"MenuCaption\":\"Account Settings\",\"ModuleId\":1,\"MenuIndex\":16,\"ShortcutKey\":null,\"Description\":\"Configure account settings\",\"ToolTip\":\"Manage account configurations\",\"IsGroup\":false,\"ParentId\":12,\"Accessibility\":1,\"Icon\":\"account_settings_icon.png\",\"URL\":\"/account-settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null}],\"UserLoginDetails\":[{\"UserId\":2,\"LoginName\":\"dipin\",\"Entity\":\"Entity10\"}]}"} 2025-11-28 13:13:21.894 +05:30 762ca6cc-0ded-4f5c-9b08-e0d8633be937 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 200 36722 application/json; charset=utf-8 32.3585ms 2025-11-28 13:13:21.895 +05:30 8d7f9c3c-e0e3-47b8-aa47-4a8aa4f403ec INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 13:13:21.896 +05:30 8d7f9c3c-e0e3-47b8-aa47-4a8aa4f403ec INF CORS policy execution successful. 2025-11-28 13:13:21.896 +05:30 8d7f9c3c-e0e3-47b8-aa47-4a8aa4f403ec INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:13:21.897 +05:30 3934769d-37ba-4e3a-bc24-77230f599355 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 13:13:21.897 +05:30 3934769d-37ba-4e3a-bc24-77230f599355 INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 13:13:21.922 +05:30 3934769d-37ba-4e3a-bc24-77230f599355 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:13:21.922 +05:30 3934769d-37ba-4e3a-bc24-77230f599355 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 25.2941ms 2025-11-28 13:13:21.922 +05:30 3934769d-37ba-4e3a-bc24-77230f599355 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 13:13:21.922 +05:30 3934769d-37ba-4e3a-bc24-77230f599355 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 8d7f9c3c-e0e3-47b8-aa47-4a8aa4f403ec}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 13:13:21.923 +05:30 3934769d-37ba-4e3a-bc24-77230f599355 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 27.2109ms 2025-11-28 13:13:21.972 +05:30 b09b85d9-7abe-48a8-acf0-10b1559429f7 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 13:13:21.973 +05:30 b09b85d9-7abe-48a8-acf0-10b1559429f7 INF CORS policy execution successful. 2025-11-28 13:13:21.973 +05:30 b09b85d9-7abe-48a8-acf0-10b1559429f7 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:13:21.973 +05:30 18b1e909-6364-4246-be31-ecbe37adf670 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 13:13:21.973 +05:30 18b1e909-6364-4246-be31-ecbe37adf670 INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 13:13:21.981 +05:30 18b1e909-6364-4246-be31-ecbe37adf670 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:13:21.981 +05:30 18b1e909-6364-4246-be31-ecbe37adf670 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 7.3575ms 2025-11-28 13:13:21.981 +05:30 18b1e909-6364-4246-be31-ecbe37adf670 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 13:13:21.981 +05:30 18b1e909-6364-4246-be31-ecbe37adf670 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: b09b85d9-7abe-48a8-acf0-10b1559429f7}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 13:13:21.981 +05:30 18b1e909-6364-4246-be31-ecbe37adf670 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 9.0046ms 2025-11-28 13:13:22.225 +05:30 ce28b686-d49c-4a61-9b17-b23aec649cff INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 13:13:22.226 +05:30 ce28b686-d49c-4a61-9b17-b23aec649cff INF CORS policy execution successful. 2025-11-28 13:13:22.226 +05:30 ce28b686-d49c-4a61-9b17-b23aec649cff INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 204 null null 0.4671ms 2025-11-28 13:13:22.226 +05:30 2435b7d5-143c-4ae9-af4a-a8058b7d80d8 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 13:13:22.226 +05:30 2435b7d5-143c-4ae9-af4a-a8058b7d80d8 INF CORS policy execution successful. 2025-11-28 13:13:22.226 +05:30 2435b7d5-143c-4ae9-af4a-a8058b7d80d8 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 204 null null 0.1856ms 2025-11-28 13:13:22.227 +05:30 e2a4ed5f-dee9-40b8-9c09-2934a225db4c INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 13:13:22.227 +05:30 e2a4ed5f-dee9-40b8-9c09-2934a225db4c INF CORS policy execution successful. 2025-11-28 13:13:22.227 +05:30 e2a4ed5f-dee9-40b8-9c09-2934a225db4c INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 204 null null 0.1763ms 2025-11-28 13:13:22.227 +05:30 6ed6765b-b43a-45cd-b6ef-09ad10d2c644 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 13:13:22.228 +05:30 6ed6765b-b43a-45cd-b6ef-09ad10d2c644 INF CORS policy execution successful. 2025-11-28 13:13:22.228 +05:30 e2f248a3-2cf6-43f8-bb6c-a409526b50d8 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 13:13:22.228 +05:30 e2f248a3-2cf6-43f8-bb6c-a409526b50d8 INF CORS policy execution successful. 2025-11-28 13:13:22.228 +05:30 6ed6765b-b43a-45cd-b6ef-09ad10d2c644 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 204 null null 0.3676ms 2025-11-28 13:13:22.228 +05:30 e2f248a3-2cf6-43f8-bb6c-a409526b50d8 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 204 null null 0.4174ms 2025-11-28 13:13:22.228 +05:30 072963c9-ef15-4194-8d10-0f7fe20d1c7f INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 13:13:22.229 +05:30 072963c9-ef15-4194-8d10-0f7fe20d1c7f INF CORS policy execution successful. 2025-11-28 13:13:22.229 +05:30 072963c9-ef15-4194-8d10-0f7fe20d1c7f INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 204 null null 0.2231ms 2025-11-28 13:13:22.281 +05:30 ae7dff21-48f0-4d45-b2a6-38e52f5cd8dd INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 13:13:22.281 +05:30 41442c9f-0ef9-485d-a112-0c1e4d939a16 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 13:13:22.282 +05:30 ae7dff21-48f0-4d45-b2a6-38e52f5cd8dd INF CORS policy execution successful. 2025-11-28 13:13:22.282 +05:30 16d98c07-c8c4-4de5-ae50-6741a9e41b1f INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 13:13:22.282 +05:30 ae7dff21-48f0-4d45-b2a6-38e52f5cd8dd INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 204 null null 0.5512ms 2025-11-28 13:13:22.282 +05:30 16d98c07-c8c4-4de5-ae50-6741a9e41b1f INF CORS policy execution successful. 2025-11-28 13:13:22.282 +05:30 41442c9f-0ef9-485d-a112-0c1e4d939a16 INF CORS policy execution successful. 2025-11-28 13:13:22.282 +05:30 16d98c07-c8c4-4de5-ae50-6741a9e41b1f INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 204 null null 0.221ms 2025-11-28 13:13:22.282 +05:30 41442c9f-0ef9-485d-a112-0c1e4d939a16 INF HTTP request: Path: /action/getuseractions QueryString: ?menuId=180 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:13:22.282 +05:30 8cfb76be-1032-4c9c-8ba4-481434c5b482 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 13:13:22.282 +05:30 8dbb274c-0dfc-4680-89ce-c554cbc10e88 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 13:13:22.283 +05:30 2d48e93b-6311-48ba-a920-ee2054a0ead5 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 13:13:22.283 +05:30 8dbb274c-0dfc-4680-89ce-c554cbc10e88 INF CORS policy execution successful. 2025-11-28 13:13:22.283 +05:30 2d48e93b-6311-48ba-a920-ee2054a0ead5 INF Route matched with {action = "GetUserActions", controller = "Action"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserActions(Int32) on controller Sang.CoreSettings.Api.Controllers.ActionController (Sang.CoreSettings.Api). 2025-11-28 13:13:22.283 +05:30 8cfb76be-1032-4c9c-8ba4-481434c5b482 INF CORS policy execution successful. 2025-11-28 13:13:22.283 +05:30 8dbb274c-0dfc-4680-89ce-c554cbc10e88 INF HTTP request: Path: /language/getlanguagelist QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:13:22.283 +05:30 8cfb76be-1032-4c9c-8ba4-481434c5b482 INF HTTP request: Path: /transactionlayout/gettransactionlayoutlist QueryString: ?DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:13:22.283 +05:30 8138147b-2ee6-43be-9f2c-d05dca6a2659 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 13:13:22.283 +05:30 b3269170-06f2-462f-84a7-4d4064fe3ee6 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 13:13:22.283 +05:30 8138147b-2ee6-43be-9f2c-d05dca6a2659 INF Route matched with {action = "GetLanguageList", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageList(System.String) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 13:13:22.283 +05:30 b3269170-06f2-462f-84a7-4d4064fe3ee6 INF Route matched with {action = "GetTransactionLayoutList", controller = "TransactionLayout"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionLayoutList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionLayoutController (Sang.CoreSettings.Api). 2025-11-28 13:13:22.284 +05:30 541114bf-5072-47f1-83c5-48b9ff956728 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 13:13:22.285 +05:30 541114bf-5072-47f1-83c5-48b9ff956728 INF CORS policy execution successful. 2025-11-28 13:13:22.285 +05:30 541114bf-5072-47f1-83c5-48b9ff956728 INF HTTP request: Path: /language/getlanguagedetails QueryString: ?id=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:13:22.285 +05:30 c08bbb01-2ec2-47f0-b973-1f7bd9cfe7ab INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 13:13:22.285 +05:30 c08bbb01-2ec2-47f0-b973-1f7bd9cfe7ab INF Route matched with {action = "GetLanguageDetails", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 13:13:22.304 +05:30 b3269170-06f2-462f-84a7-4d4064fe3ee6 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:13:22.305 +05:30 8138147b-2ee6-43be-9f2c-d05dca6a2659 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:13:22.305 +05:30 b3269170-06f2-462f-84a7-4d4064fe3ee6 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api) in 21.5943ms 2025-11-28 13:13:22.305 +05:30 8138147b-2ee6-43be-9f2c-d05dca6a2659 INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api) in 21.7224ms 2025-11-28 13:13:22.305 +05:30 b3269170-06f2-462f-84a7-4d4064fe3ee6 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 13:13:22.305 +05:30 8138147b-2ee6-43be-9f2c-d05dca6a2659 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 13:13:22.305 +05:30 b3269170-06f2-462f-84a7-4d4064fe3ee6 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 8cfb76be-1032-4c9c-8ba4-481434c5b482}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 309} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":32,\"Name\":\"Purchase\"},{\"Id\":33,\"Name\":\"purchase1\"},{\"Id\":34,\"Name\":\"purchase2\"},{\"Id\":35,\"Name\":\"purchase3\"},{\"Id\":37,\"Name\":\"purchase5\"},{\"Id\":31,\"Name\":\"TestLayout01\"}]"} 2025-11-28 13:13:22.305 +05:30 8138147b-2ee6-43be-9f2c-d05dca6a2659 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 8dbb274c-0dfc-4680-89ce-c554cbc10e88}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 221} Body: {"status":"Success","statusCode":2000,"message":"Language List retrieved.","result":"[{\"Id\":2,\"Name\":\"Arabic\"},{\"Id\":3,\"Name\":\"Chinese\"},{\"Id\":1,\"Name\":\"English\"},{\"Id\":4,\"Name\":\"LanguageTest1\"}]"} 2025-11-28 13:13:22.306 +05:30 b3269170-06f2-462f-84a7-4d4064fe3ee6 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 200 309 application/json; charset=utf-8 23.0911ms 2025-11-28 13:13:22.306 +05:30 8138147b-2ee6-43be-9f2c-d05dca6a2659 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 200 221 application/json; charset=utf-8 23.1377ms 2025-11-28 13:13:22.353 +05:30 0ff808e5-1629-4736-b066-e7207155645a INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 13:13:22.353 +05:30 a6900805-b3fd-4288-aaa2-c80dc1c37015 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 13:13:22.354 +05:30 0ff808e5-1629-4736-b066-e7207155645a INF CORS policy execution successful. 2025-11-28 13:13:22.354 +05:30 a6900805-b3fd-4288-aaa2-c80dc1c37015 INF CORS policy execution successful. 2025-11-28 13:13:22.354 +05:30 0ff808e5-1629-4736-b066-e7207155645a INF HTTP request: Path: /language/getlanguagelist QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:13:22.354 +05:30 a6900805-b3fd-4288-aaa2-c80dc1c37015 INF HTTP request: Path: /transactionlayout/gettransactionlayoutlist QueryString: ?DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:13:22.354 +05:30 c10b90ca-090c-466c-9d7d-4cd05ac11d21 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 13:13:22.354 +05:30 fa49283b-98e8-4135-928d-36f9d0ed1bd6 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 13:13:22.354 +05:30 c10b90ca-090c-466c-9d7d-4cd05ac11d21 INF Route matched with {action = "GetLanguageList", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageList(System.String) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 13:13:22.354 +05:30 fa49283b-98e8-4135-928d-36f9d0ed1bd6 INF Route matched with {action = "GetTransactionLayoutList", controller = "TransactionLayout"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionLayoutList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionLayoutController (Sang.CoreSettings.Api). 2025-11-28 13:13:22.357 +05:30 c10b90ca-090c-466c-9d7d-4cd05ac11d21 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:13:22.358 +05:30 fa49283b-98e8-4135-928d-36f9d0ed1bd6 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:13:22.358 +05:30 c10b90ca-090c-466c-9d7d-4cd05ac11d21 INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api) in 3.2514ms 2025-11-28 13:13:22.358 +05:30 fa49283b-98e8-4135-928d-36f9d0ed1bd6 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api) in 3.3ms 2025-11-28 13:13:22.358 +05:30 c10b90ca-090c-466c-9d7d-4cd05ac11d21 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 13:13:22.358 +05:30 fa49283b-98e8-4135-928d-36f9d0ed1bd6 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 13:13:22.358 +05:30 c10b90ca-090c-466c-9d7d-4cd05ac11d21 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 0ff808e5-1629-4736-b066-e7207155645a}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 221} Body: {"status":"Success","statusCode":2000,"message":"Language List retrieved.","result":"[{\"Id\":2,\"Name\":\"Arabic\"},{\"Id\":3,\"Name\":\"Chinese\"},{\"Id\":1,\"Name\":\"English\"},{\"Id\":4,\"Name\":\"LanguageTest1\"}]"} 2025-11-28 13:13:22.358 +05:30 fa49283b-98e8-4135-928d-36f9d0ed1bd6 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: a6900805-b3fd-4288-aaa2-c80dc1c37015}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 309} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":32,\"Name\":\"Purchase\"},{\"Id\":33,\"Name\":\"purchase1\"},{\"Id\":34,\"Name\":\"purchase2\"},{\"Id\":35,\"Name\":\"purchase3\"},{\"Id\":37,\"Name\":\"purchase5\"},{\"Id\":31,\"Name\":\"TestLayout01\"}]"} 2025-11-28 13:13:22.358 +05:30 c10b90ca-090c-466c-9d7d-4cd05ac11d21 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 200 221 application/json; charset=utf-8 5.3724ms 2025-11-28 13:13:22.358 +05:30 fa49283b-98e8-4135-928d-36f9d0ed1bd6 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 200 309 application/json; charset=utf-8 5.3399ms 2025-11-28 13:13:22.365 +05:30 2d48e93b-6311-48ba-a920-ee2054a0ead5 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:13:22.366 +05:30 2d48e93b-6311-48ba-a920-ee2054a0ead5 INF Executed action Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api) in 82.8233ms 2025-11-28 13:13:22.366 +05:30 2d48e93b-6311-48ba-a920-ee2054a0ead5 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 13:13:22.366 +05:30 2d48e93b-6311-48ba-a920-ee2054a0ead5 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 41442c9f-0ef9-485d-a112-0c1e4d939a16}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1634} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"iAction\":81,\"Name\":\"Access\",\"Caption\":\"Access\",\"ActionType\":3},{\"iAction\":82,\"Name\":\"Add\",\"Caption\":\"New\",\"ActionType\":1},{\"iAction\":83,\"Name\":\"Edit\",\"Caption\":\"Edit\",\"ActionType\":1},{\"iAction\":84,\"Name\":\"Delete\",\"Caption\":\"Delete\",\"ActionType\":1},{\"iAction\":85,\"Name\":\"View\",\"Caption\":\"View\",\"ActionType\":1},{\"iAction\":86,\"Name\":\"Save\",\"Caption\":\"Save\",\"ActionType\":1},{\"iAction\":87,\"Name\":\"Excel\",\"Caption\":\"Excel\",\"ActionType\":1},{\"iAction\":88,\"Name\":\"ViewSummary\",\"Caption\":\"ViewSummary\",\"ActionType\":3},{\"iAction\":89,\"Name\":\"Close\",\"Caption\":\"Close\",\"ActionType\":1},{\"iAction\":90,\"Name\":\"Clear\",\"Caption\":\"Clear\",\"ActionType\":1},{\"iAction\":91,\"Name\":\"Copy\",\"Caption\":\"Copy\",\"ActionType\":5},{\"iAction\":92,\"Name\":\"Clone\",\"Caption\":\"Clone\",\"ActionType\":1},{\"iAction\":93,\"Name\":\"Import\",\"Caption\":\"Import\",\"ActionType\":1},{\"iAction\":94,\"Name\":\"Export\",\"Caption\":\"Export\",\"ActionType\":1},{\"iAction\":95,\"Name\":\"Load\",\"Caption\":\"Load\",\"ActionType\":1},{\"iAction\":96,\"Name\":\"Refresh\",\"Caption\":\"Refresh\",\"ActionType\":1},{\"iAction\":97,\"Name\":\"MassUpdate\",\"Caption\":\"Mass Update\",\"ActionType\":2},{\"iAction\":98,\"Name\":\"DeleteAll\",\"Caption\":\"Delete All\",\"ActionType\":2},{\"iAction\":99,\"Name\":\"Print\",\"Caption\":\"Print\",\"ActionType\":1},{\"iAction\":100,\"Name\":\"Settings\",\"Caption\":\"Settings\",\"ActionType\":2}]"} 2025-11-28 13:13:22.366 +05:30 2d48e93b-6311-48ba-a920-ee2054a0ead5 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 200 1634 application/json; charset=utf-8 84.6831ms 2025-11-28 13:13:22.371 +05:30 c08bbb01-2ec2-47f0-b973-1f7bd9cfe7ab INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:13:22.371 +05:30 c08bbb01-2ec2-47f0-b973-1f7bd9cfe7ab INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api) in 85.8843ms 2025-11-28 13:13:22.371 +05:30 c08bbb01-2ec2-47f0-b973-1f7bd9cfe7ab INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 13:13:22.371 +05:30 c08bbb01-2ec2-47f0-b973-1f7bd9cfe7ab INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 541114bf-5072-47f1-83c5-48b9ff956728}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 243} Body: {"status":"Success","statusCode":2000,"message":"Language Details retrieved.","result":"[{\"IId\":1,\"Name\":\"English\",\"Code\":\"Eng\",\"Alternate Name\":\"English\",\"Icon\":\"string\",\"ParentName\":null,\"iParent\":0,\"bGroup\":false}]"} 2025-11-28 13:13:22.372 +05:30 c08bbb01-2ec2-47f0-b973-1f7bd9cfe7ab INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 200 243 application/json; charset=utf-8 88.137ms 2025-11-28 13:13:22.415 +05:30 5e21fd08-7138-4760-813e-ebb021dfdd25 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 13:13:22.415 +05:30 5e21fd08-7138-4760-813e-ebb021dfdd25 INF CORS policy execution successful. 2025-11-28 13:13:22.416 +05:30 5e21fd08-7138-4760-813e-ebb021dfdd25 INF HTTP request: Path: /action/getuseractions QueryString: ?menuId=180 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:13:22.416 +05:30 b90c2e32-6c6c-4e58-afd1-09393872d311 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 13:13:22.416 +05:30 b90c2e32-6c6c-4e58-afd1-09393872d311 INF Route matched with {action = "GetUserActions", controller = "Action"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserActions(Int32) on controller Sang.CoreSettings.Api.Controllers.ActionController (Sang.CoreSettings.Api). 2025-11-28 13:13:22.426 +05:30 b90c2e32-6c6c-4e58-afd1-09393872d311 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:13:22.427 +05:30 b90c2e32-6c6c-4e58-afd1-09393872d311 INF Executed action Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api) in 10.4457ms 2025-11-28 13:13:22.427 +05:30 b90c2e32-6c6c-4e58-afd1-09393872d311 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 13:13:22.427 +05:30 b90c2e32-6c6c-4e58-afd1-09393872d311 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 5e21fd08-7138-4760-813e-ebb021dfdd25}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1634} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"iAction\":81,\"Name\":\"Access\",\"Caption\":\"Access\",\"ActionType\":3},{\"iAction\":82,\"Name\":\"Add\",\"Caption\":\"New\",\"ActionType\":1},{\"iAction\":83,\"Name\":\"Edit\",\"Caption\":\"Edit\",\"ActionType\":1},{\"iAction\":84,\"Name\":\"Delete\",\"Caption\":\"Delete\",\"ActionType\":1},{\"iAction\":85,\"Name\":\"View\",\"Caption\":\"View\",\"ActionType\":1},{\"iAction\":86,\"Name\":\"Save\",\"Caption\":\"Save\",\"ActionType\":1},{\"iAction\":87,\"Name\":\"Excel\",\"Caption\":\"Excel\",\"ActionType\":1},{\"iAction\":88,\"Name\":\"ViewSummary\",\"Caption\":\"ViewSummary\",\"ActionType\":3},{\"iAction\":89,\"Name\":\"Close\",\"Caption\":\"Close\",\"ActionType\":1},{\"iAction\":90,\"Name\":\"Clear\",\"Caption\":\"Clear\",\"ActionType\":1},{\"iAction\":91,\"Name\":\"Copy\",\"Caption\":\"Copy\",\"ActionType\":5},{\"iAction\":92,\"Name\":\"Clone\",\"Caption\":\"Clone\",\"ActionType\":1},{\"iAction\":93,\"Name\":\"Import\",\"Caption\":\"Import\",\"ActionType\":1},{\"iAction\":94,\"Name\":\"Export\",\"Caption\":\"Export\",\"ActionType\":1},{\"iAction\":95,\"Name\":\"Load\",\"Caption\":\"Load\",\"ActionType\":1},{\"iAction\":96,\"Name\":\"Refresh\",\"Caption\":\"Refresh\",\"ActionType\":1},{\"iAction\":97,\"Name\":\"MassUpdate\",\"Caption\":\"Mass Update\",\"ActionType\":2},{\"iAction\":98,\"Name\":\"DeleteAll\",\"Caption\":\"Delete All\",\"ActionType\":2},{\"iAction\":99,\"Name\":\"Print\",\"Caption\":\"Print\",\"ActionType\":1},{\"iAction\":100,\"Name\":\"Settings\",\"Caption\":\"Settings\",\"ActionType\":2}]"} 2025-11-28 13:13:22.427 +05:30 b90c2e32-6c6c-4e58-afd1-09393872d311 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 200 1634 application/json; charset=utf-8 12.6533ms 2025-11-28 13:13:22.429 +05:30 d21c02a7-4112-4156-ab7a-36b6ef6a8d2d INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 13:13:22.429 +05:30 d21c02a7-4112-4156-ab7a-36b6ef6a8d2d INF CORS policy execution successful. 2025-11-28 13:13:22.429 +05:30 d21c02a7-4112-4156-ab7a-36b6ef6a8d2d INF HTTP request: Path: /language/getlanguagedetails QueryString: ?id=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:13:22.430 +05:30 ed63afd6-e53d-43e5-a423-6fa064cb07ec INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 13:13:22.430 +05:30 ed63afd6-e53d-43e5-a423-6fa064cb07ec INF Route matched with {action = "GetLanguageDetails", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 13:13:22.440 +05:30 ed63afd6-e53d-43e5-a423-6fa064cb07ec INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:13:22.440 +05:30 ed63afd6-e53d-43e5-a423-6fa064cb07ec INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api) in 10.5413ms 2025-11-28 13:13:22.440 +05:30 ed63afd6-e53d-43e5-a423-6fa064cb07ec INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 13:13:22.441 +05:30 ed63afd6-e53d-43e5-a423-6fa064cb07ec INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: d21c02a7-4112-4156-ab7a-36b6ef6a8d2d}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 243} Body: {"status":"Success","statusCode":2000,"message":"Language Details retrieved.","result":"[{\"IId\":1,\"Name\":\"English\",\"Code\":\"Eng\",\"Alternate Name\":\"English\",\"Icon\":\"string\",\"ParentName\":null,\"iParent\":0,\"bGroup\":false}]"} 2025-11-28 13:13:22.441 +05:30 ed63afd6-e53d-43e5-a423-6fa064cb07ec INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 200 243 application/json; charset=utf-8 12.2129ms 2025-11-28 13:23:39.726 +05:30 INF Application is shutting down... 2025-11-28 13:39:47.030 +05:30 WRN Using an in-memory repository. Keys will not be persisted to storage. 2025-11-28 13:39:47.084 +05:30 WRN Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits. 2025-11-28 13:39:47.102 +05:30 INF Creating key {449d9823-c9e5-44e6-89d6-e2c72d4e092d} with creation date 2025-11-28 08:09:47Z, activation date 2025-11-28 08:09:47Z, and expiration date 2026-02-26 08:09:47Z. 2025-11-28 13:39:47.114 +05:30 WRN No XML encryptor configured. Key {449d9823-c9e5-44e6-89d6-e2c72d4e092d} may be persisted to storage in unencrypted form. 2025-11-28 13:39:47.426 +05:30 INF Application started. Press Ctrl+C to shut down. 2025-11-28 13:39:47.426 +05:30 INF Hosting environment: Production 2025-11-28 13:39:47.426 +05:30 INF Content root path: C:\inetpub\wwwroot\SangCoreSettingsAPI 2025-11-28 13:39:47.440 +05:30 32df56b9-e738-431f-91e8-8155fa0da8dc INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 13:39:47.440 +05:30 1a338bc7-d3d4-42f7-9658-b674c68e7252 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 13:39:47.440 +05:30 69280bd0-c45d-4e51-9a11-35a4dac552a9 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 13:39:47.440 +05:30 f83160c9-c98a-4ad5-9334-5077ed86839c INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 13:39:47.516 +05:30 32df56b9-e738-431f-91e8-8155fa0da8dc INF CORS policy execution successful. 2025-11-28 13:39:47.516 +05:30 1a338bc7-d3d4-42f7-9658-b674c68e7252 INF CORS policy execution successful. 2025-11-28 13:39:47.516 +05:30 f83160c9-c98a-4ad5-9334-5077ed86839c INF CORS policy execution successful. 2025-11-28 13:39:47.516 +05:30 69280bd0-c45d-4e51-9a11-35a4dac552a9 INF CORS policy execution successful. 2025-11-28 13:39:47.525 +05:30 f83160c9-c98a-4ad5-9334-5077ed86839c INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 204 null null 86.3758ms 2025-11-28 13:39:47.525 +05:30 1a338bc7-d3d4-42f7-9658-b674c68e7252 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 204 null null 86.3842ms 2025-11-28 13:39:47.525 +05:30 32df56b9-e738-431f-91e8-8155fa0da8dc INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 204 null null 86.3883ms 2025-11-28 13:39:47.525 +05:30 69280bd0-c45d-4e51-9a11-35a4dac552a9 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 204 null null 86.388ms 2025-11-28 13:39:47.660 +05:30 d92133e2-2053-4289-87fc-6a1bae9ff9b4 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 13:39:47.660 +05:30 3d52e6c3-e334-4e72-8362-5828fa1e3f05 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 13:39:47.775 +05:30 3d52e6c3-e334-4e72-8362-5828fa1e3f05 INF CORS policy execution successful. 2025-11-28 13:39:47.775 +05:30 d92133e2-2053-4289-87fc-6a1bae9ff9b4 INF CORS policy execution successful. 2025-11-28 13:39:47.797 +05:30 3d52e6c3-e334-4e72-8362-5828fa1e3f05 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:39:47.797 +05:30 d92133e2-2053-4289-87fc-6a1bae9ff9b4 INF HTTP request: Path: /menu/getmenudetails QueryString: ?languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:39:47.839 +05:30 81df9453-4542-48cf-ab04-b0dbdc67b2e9 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 13:39:47.839 +05:30 bf4ea1f7-4294-4c8a-b98a-99d96e9d4ce3 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 13:39:47.858 +05:30 81df9453-4542-48cf-ab04-b0dbdc67b2e9 INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 13:39:47.859 +05:30 bf4ea1f7-4294-4c8a-b98a-99d96e9d4ce3 INF Route matched with {action = "GetMenuDetails", controller = "Menu"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetMenuDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.MenuController (Sang.CoreSettings.Api). 2025-11-28 13:39:48.186 +05:30 81df9453-4542-48cf-ab04-b0dbdc67b2e9 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:39:48.186 +05:30 bf4ea1f7-4294-4c8a-b98a-99d96e9d4ce3 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:39:48.237 +05:30 81df9453-4542-48cf-ab04-b0dbdc67b2e9 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 373.1767ms 2025-11-28 13:39:48.237 +05:30 81df9453-4542-48cf-ab04-b0dbdc67b2e9 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 13:39:48.239 +05:30 81df9453-4542-48cf-ab04-b0dbdc67b2e9 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 3d52e6c3-e334-4e72-8362-5828fa1e3f05}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 13:39:48.245 +05:30 bf4ea1f7-4294-4c8a-b98a-99d96e9d4ce3 INF Executed action Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api) in 385.4748ms 2025-11-28 13:39:48.245 +05:30 bf4ea1f7-4294-4c8a-b98a-99d96e9d4ce3 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 13:39:48.246 +05:30 81df9453-4542-48cf-ab04-b0dbdc67b2e9 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 585.5625ms 2025-11-28 13:39:48.248 +05:30 bf4ea1f7-4294-4c8a-b98a-99d96e9d4ce3 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: d92133e2-2053-4289-87fc-6a1bae9ff9b4}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 36722} Body: {"status":"Success","statusCode":2000,"message":"Menu Details retrieved.","result":"{\"MenuDetails\":[{\"MenuId\":93,\"MenuName\":\"TestingMaster\",\"MenuCaption\":\"Testing\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Testing\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":66},{\"MenuId\":94,\"MenuName\":\"TestingTab\",\"MenuCaption\":\"TestingTabs\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestingTabs\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":67},{\"MenuId\":64,\"MenuName\":\"NewTest\",\"MenuCaption\":\"Test\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":62,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Test\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":46},{\"MenuId\":70,\"MenuName\":\"TestMenu\",\"MenuCaption\":\"TestMenu\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestMenu\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":49},{\"MenuId\":80,\"MenuName\":\"PTag1\",\"MenuCaption\":\"TestTag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestTag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":58},{\"MenuId\":81,\"MenuName\":\"General Settings\",\"MenuCaption\":\"General Settings\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/general-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":6,\"TagId\":59},{\"MenuId\":82,\"MenuName\":\"t4t4\",\"MenuCaption\":\"y5yy5\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/y5yy5\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":60},{\"MenuId\":90,\"MenuName\":\"Steffy_pos\",\"MenuCaption\":\"s_pos\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tags/s_pos\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":65},{\"MenuId\":125,\"MenuName\":\"dipintag1\",\"MenuCaption\":\"dipintag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/dipintag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":71},{\"MenuId\":147,\"MenuName\":\"Tag View\",\"MenuCaption\":\"Tag View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":148,\"MenuName\":\"Voucher View\",\"MenuCaption\":\"Voucher View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/voucher-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":150,\"MenuName\":\"Test_steffy1\",\"MenuCaption\":\"TSteffy1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TSteffy1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":77},{\"MenuId\":153,\"MenuName\":\"TS_Tag\",\"MenuCaption\":\"TestSteffyTag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":152,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestSteffyTag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":79},{\"MenuId\":156,\"MenuName\":\"gokultest1\",\"MenuCaption\":\"gokul\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/gokul\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":81},{\"MenuId\":157,\"MenuName\":\"CostCenter\",\"MenuCaption\":\"cc\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/cc\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":82},{\"MenuId\":159,\"MenuName\":\"ProductTag\",\"MenuCaption\":\"PT\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":157,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/PT\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":83},{\"MenuId\":162,\"MenuName\":\"pos_Tag1_name\",\"MenuCaption\":\"pos_Tag1_caption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/pos_Tag1_caption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":86},{\"MenuId\":163,\"MenuName\":\"Vendor\",\"MenuCaption\":\"Vendor/Supplier\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":163,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Vendor/Supplier\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":87},{\"MenuId\":164,\"MenuName\":\"ChartOfAccount\",\"MenuCaption\":\"COA\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/COA\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":88},{\"MenuId\":166,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":90},{\"MenuId\":167,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":91},{\"MenuId\":168,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":92},{\"MenuId\":170,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":168,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":93},{\"MenuId\":172,\"MenuName\":\"TradeTypeName\",\"MenuCaption\":\"TradeTypeCaption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TradeTypeCaption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":94},{\"MenuId\":139,\"MenuName\":\"Receipt Payment\",\"MenuCaption\":\"Receipt Payment\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":40,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Receipt Payment\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":72},{\"MenuId\":141,\"MenuName\":\"child\",\"MenuCaption\":\"child\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":140,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/child\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":73},{\"MenuId\":144,\"MenuName\":\"Base Document\",\"MenuCaption\":\"Base Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/base-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":75},{\"MenuId\":145,\"MenuName\":\"Sub Document\",\"MenuCaption\":\"Sub Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sub-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":76},{\"MenuId\":178,\"MenuName\":\"Account_Err\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":177,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Account\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":97},{\"MenuId\":185,\"MenuName\":\"STag1\",\"MenuCaption\":\"STag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":98},{\"MenuId\":186,\"MenuName\":\"STag2\",\"MenuCaption\":\"STag2\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag2\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":99},{\"MenuId\":188,\"MenuName\":\"stag4\",\"MenuCaption\":\"tag4\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag4\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":101},{\"MenuId\":189,\"MenuName\":\"test_tag\",\"MenuCaption\":\"testtag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/testtag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":102},{\"MenuId\":190,\"MenuName\":\"sss\",\"MenuCaption\":\"sss\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sss\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":103},{\"MenuId\":191,\"MenuName\":\"zzz\",\"MenuCaption\":\"lll\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/lll\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":104},{\"MenuId\":182,\"MenuName\":\"Menu_SteffyTest\",\"MenuCaption\":\"Menu_SteffyTest\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":183,\"MenuName\":\"test2\",\"MenuCaption\":\"test2\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":149,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":184,\"MenuName\":\"test3\",\"MenuCaption\":\"test3\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":6,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":146,\"MenuName\":\"View\",\"MenuCaption\":\"View\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":142,\"MenuName\":\"Voucher Setting\",\"MenuCaption\":\"Voucher Setting\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":111,\"MenuName\":\"Business Entity\",\"MenuCaption\":\"Business Entity\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":\"/Business-Entity\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":1},{\"MenuId\":113,\"MenuName\":\"steffy\",\"MenuCaption\":\"steffy\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":176,\"MenuName\":\"aas\",\"MenuCaption\":\"aas\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":177,\"MenuName\":\"Error_Tracker_Masters\",\"MenuCaption\":\"Error_Tracker_Masters\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":92,\"MenuName\":\"test1\",\"MenuCaption\":\"test1\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":58,\"MenuName\":\"ggrgr\",\"MenuCaption\":\"ggrgr\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":57,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":60,\"MenuName\":\"effefefef\",\"MenuCaption\":\"effefefef\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":59,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":109,\"MenuName\":\"Password Policy\",\"MenuCaption\":\"Password Policy\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"\",\"ToolTip\":\"\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"Password Policy_icon.png\",\"URL\":\"/PasswordPolicy\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":38,\"MenuName\":\"Create Company\",\"MenuCaption\":\"Create Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company record\",\"ToolTip\":\"Access create company page\",\"IsGroup\":false,\"ParentId\":17,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/create-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":41,\"MenuName\":\"Tag Settings\",\"MenuCaption\":\"Tag Settings\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/tag-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":42,\"MenuName\":\"Open Company\",\"MenuCaption\":\"Open Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":null,\"URL\":null,\"Type\":null,\"ExternalLink\":null,\"ScreenType\":null,\"TagId\":null},{\"MenuId\":1,\"MenuName\":\"Home\",\"MenuCaption\":\"Home\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":\"Alt+O\",\"Description\":\"'Navigate to the home page\",\"ToolTip\":\"Go to the main home page\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"home\",\"URL\":\"/home\",\"Type\":1,\"ExternalLink\":\"1\",\"ScreenType\":0,\"TagId\":1},{\"MenuId\":17,\"MenuName\":\"New Company\",\"MenuCaption\":\"New Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company\",\"ToolTip\":\"Create a new company record\",\"IsGroup\":true,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/new-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":18,\"MenuName\":\"Edit Company\",\"MenuCaption\":\"Edit Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Edit a new company\",\"ToolTip\":\"Edit a new company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":19,\"MenuName\":\"Delete Company\",\"MenuCaption\":\"Delete Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Delete a company\",\"ToolTip\":\"Delete a company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":20,\"MenuName\":\"Create Profile\",\"MenuCaption\":\"Create Profile\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new user profile\",\"ToolTip\":\"Set up a new user profile\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_profile_icon.png\",\"URL\":\"/create-profile\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":23,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage account details\",\"ToolTip\":\"Access account management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"account_icon.png\",\"URL\":\"/account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":28,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage currency master data\",\"ToolTip\":\"Access currency master management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"currency_master_icon.png\",\"URL\":\"/currency-master\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":4},{\"MenuId\":114,\"MenuName\":\"Change Password\",\"MenuCaption\":\"Change Password\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Change Password\",\"ToolTip\":\"Change Password\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"ChangePassword_icon.png\",\"URL\":\"/ChangePassword\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":115,\"MenuName\":\"Update Personal Info\",\"MenuCaption\":\"Update Personal Info\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Update Personal Info\",\"ToolTip\":\"Update Personal Info\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"UpdatePersonal_Info_icon.png\",\"URL\":\"/Update-Personal-Info\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":180,\"MenuName\":\"Purchase\",\"MenuCaption\":\"Purchase\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Purchase Menu\",\"ToolTip\":\"Go to Purchase\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Purchase\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":181,\"MenuName\":\"Sales\",\"MenuCaption\":\"Sales\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Sales Menu\",\"ToolTip\":\"Go to Sales\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Sales\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":29,\"MenuName\":\"Exchange Rate\",\"MenuCaption\":\"Exchange Rate\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage exchange rate data\",\"ToolTip\":\"Access exchange rate management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_icon.png\",\"URL\":\"/exchange-rate\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":4,\"TagId\":null},{\"MenuId\":24,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage currency details\",\"ToolTip\":\"Access currency management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"currency_icon.png\",\"URL\":\"/tags/currency\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":21,\"MenuName\":\"Create Role\",\"MenuCaption\":\"Create Role\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Create a new user role\",\"ToolTip\":\"Define a new user role\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_role_icon.png\",\"URL\":\"/create-role\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":2,\"TagId\":null},{\"MenuId\":2,\"MenuName\":\"Company\",\"MenuCaption\":\"Company\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"View and manage company details\",\"ToolTip\":\"Access company information\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"company_icon.png\",\"URL\":\"/company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":32,\"MenuName\":\"Unit\",\"MenuCaption\":\"Unit\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage units of measurement\",\"ToolTip\":\"Access unit management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"unit_icon.png\",\"URL\":\"/unit\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":14},{\"MenuId\":3,\"MenuName\":\"Security\",\"MenuCaption\":\"Security\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage user permissions and roles\",\"ToolTip\":\"Configure security settings\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"security_icon.png\",\"URL\":\"/security\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":22,\"MenuName\":\"Create User\",\"MenuCaption\":\"Create User\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Create a new user account\",\"ToolTip\":\"Add a new user to the system\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_user_icon.png\",\"URL\":\"/create-user\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":3,\"TagId\":null},{\"MenuId\":25,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage product details\",\"ToolTip\":\"Access product management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"product_icon.png\",\"URL\":\"/tags/product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":30,\"MenuName\":\"Exchange Rate History\",\"MenuCaption\":\"Exchange Rate History\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"View exchange rate history\",\"ToolTip\":\"Access historical exchange rate data\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_history_icon.png\",\"URL\":\"/exchange-rate-history\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":5,\"TagId\":null},{\"MenuId\":4,\"MenuName\":\"Tags\",\"MenuCaption\":\"Tags\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Maintain master data records\",\"ToolTip\":\"Access master data management\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"masters_icon.png\",\"URL\":\"/masters\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":34,\"MenuName\":\"Seller Price Book\",\"MenuCaption\":\"Seller Price Book\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage seller price books\",\"ToolTip\":\"Access seller price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"seller_price_book_icon.png\",\"URL\":\"/seller-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":46,\"MenuName\":\"PlaceofSupply\",\"MenuCaption\":\"Place of Supply\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage Place of supply details\",\"ToolTip\":\"Access Place of supply management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Placeofsupply_icon.png\",\"URL\":\"/tags/Placeofsupply\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":20},{\"MenuId\":95,\"MenuName\":\"Jurisdiction\",\"MenuCaption\":\"Jurisdiction\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Jurisdiction\",\"ToolTip\":\"Jurisdiction\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Jurisdiction_icon.png\",\"URL\":\"/tags/Jurisdiction\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":21},{\"MenuId\":96,\"MenuName\":\"Tax Code\",\"MenuCaption\":\"Tax Code\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Tax Code\",\"ToolTip\":\"Tax Code\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Tax Code_icon.png\",\"URL\":\"/tags/Tax Code\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":22},{\"MenuId\":97,\"MenuName\":\"Nationality\",\"MenuCaption\":\"Nationality\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Nationality\",\"ToolTip\":\"Nationality\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Nationality\",\"URL\":\"/tags/Nationality\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":23},{\"MenuId\":98,\"MenuName\":\"Country\",\"MenuCaption\":\"Country\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Country\",\"ToolTip\":\"Country\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Country\",\"URL\":\"/tags/Country\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":24},{\"MenuId\":99,\"MenuName\":\"Province\",\"MenuCaption\":\"Province\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Province\",\"ToolTip\":\"Province\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Province_icon.png\",\"URL\":\"/tags/Province\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":25},{\"MenuId\":100,\"MenuName\":\"Territory\",\"MenuCaption\":\"Territory\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Territory\",\"ToolTip\":\"Territory\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Territory_icon.png\",\"URL\":\"/tags/Territory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":26},{\"MenuId\":101,\"MenuName\":\"Township\",\"MenuCaption\":\"Township\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Township\",\"ToolTip\":\"Township\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Township_icon.png\",\"URL\":\"/tags/Township\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":27},{\"MenuId\":102,\"MenuName\":\"Zone\",\"MenuCaption\":\"Zone\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Zone\",\"ToolTip\":\"Zone\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Zone_icon.png\",\"URL\":\"/tags/Zone\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":28},{\"MenuId\":103,\"MenuName\":\"City\",\"MenuCaption\":\"City\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"City\",\"ToolTip\":\"City\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"City_icon.png\",\"URL\":\"/tags/City\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":29},{\"MenuId\":104,\"MenuName\":\"Emplyee\",\"MenuCaption\":\"Emplyee\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Emplyee\",\"ToolTip\":\"Emplyee\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Emplyee_icon.png\",\"URL\":\"/tags/Emplyee\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":30},{\"MenuId\":105,\"MenuName\":\"Fixed Assets\",\"MenuCaption\":\"Fixed Assets\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Fixed Assets\",\"ToolTip\":\"Fixed Assets\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Fixed Assets_icon.png\",\"URL\":\"/tags/Fixed Assets\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":31},{\"MenuId\":106,\"MenuName\":\"Employee Category\",\"MenuCaption\":\"Employee Category\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Employee Category\",\"ToolTip\":\"Employee Category\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Employee Category_icon.png\",\"URL\":\"/tags/Employee Category\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":32},{\"MenuId\":37,\"MenuName\":\"Warehouse\",\"MenuCaption\":\"Warehouse\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage warehouse details\",\"ToolTip\":\"Access warehouse management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"warehouse_icon.png\",\"URL\":\"/tags/warehouse\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":13},{\"MenuId\":128,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Product\",\"ToolTip\":\"Product\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Product_icon.png\",\"URL\":\"/tags/Product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":11},{\"MenuId\":129,\"MenuName\":\"Unit Conversion\",\"MenuCaption\":\"Unit Conversion\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Unit Conversion\",\"ToolTip\":\"Unit Conversion\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Unit Conversion_icon.png\",\"URL\":\"/unit-conversion\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":15},{\"MenuId\":130,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Account\",\"ToolTip\":\"Account\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Account_icon.png\",\"URL\":\"/tags/Account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":2},{\"MenuId\":131,\"MenuName\":\"Customer\",\"MenuCaption\":\"Customer\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Customer\",\"ToolTip\":\"Customer\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Customer_icon.png\",\"URL\":\"/tags/Customer\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":3},{\"MenuId\":133,\"MenuName\":\"Outlet\",\"MenuCaption\":\"Outlet\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Outlet\",\"ToolTip\":\"Outlet\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Outlet_icon.png\",\"URL\":\"/tags/Outlet\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":16},{\"MenuId\":134,\"MenuName\":\"Bin\",\"MenuCaption\":\"Bin\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bin\",\"ToolTip\":\"Bin\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bin_icon.png\",\"URL\":\"/tags/Bin\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":17},{\"MenuId\":135,\"MenuName\":\"Bank\",\"MenuCaption\":\"Bank\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bank\",\"ToolTip\":\"Bank\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bank_icon.png\",\"URL\":\"/tags/Bank\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":18},{\"MenuId\":136,\"MenuName\":\"BankBranch\",\"MenuCaption\":\"BankBranch\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"BankBranch\",\"ToolTip\":\"BankBranch\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"BankBranch_icon.png\",\"URL\":\"/tags/BankBranch\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":19},{\"MenuId\":35,\"MenuName\":\"Buyer Price Book\",\"MenuCaption\":\"Buyer Price Book\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"Manage buyer price books\",\"ToolTip\":\"Access buyer price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"buyer_price_book_icon.png\",\"URL\":\"/buyer-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":5,\"MenuName\":\"Financials\",\"MenuCaption\":\"Financials\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"View financial reports\",\"ToolTip\":\"Access financial data and reports\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"dollar-sign\",\"URL\":\"\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":5},{\"MenuId\":6,\"MenuName\":\"Inventory\",\"MenuCaption\":\"Inventory\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage inventory items and stock\",\"ToolTip\":\"Access inventory management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"warehouse\",\"URL\":\"/inventory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":6},{\"MenuId\":36,\"MenuName\":\"Barcode Definition\",\"MenuCaption\":\"Barcode Definition\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage barcode definitions\",\"ToolTip\":\"Access barcode definition management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"barcode_definition_icon.png\",\"URL\":\"/barcode-definition\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":7,\"MenuName\":\"Fixed Asset\",\"MenuCaption\":\"Fixed Asset\",\"ModuleId\":1,\"MenuIndex\":7,\"ShortcutKey\":null,\"Description\":\"Track fixed assets\",\"ToolTip\":\"Access fixed asset management\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"university\",\"URL\":\"/fixed-asset\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":7},{\"MenuId\":8,\"MenuName\":\"Production\",\"MenuCaption\":\"Production\",\"ModuleId\":1,\"MenuIndex\":8,\"ShortcutKey\":null,\"Description\":\"Manage production processes\",\"ToolTip\":\"Access production management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"boxes\",\"URL\":\"/production\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":8},{\"MenuId\":10,\"MenuName\":\"Quality Control\",\"MenuCaption\":\"Quality Control\",\"ModuleId\":1,\"MenuIndex\":10,\"ShortcutKey\":null,\"Description\":\"Perform quality control checks\",\"ToolTip\":\"Access quality control tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"clipboard-check\",\"URL\":\"/quality-control\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":10},{\"MenuId\":11,\"MenuName\":\"Settings\",\"MenuCaption\":\"Settings\",\"ModuleId\":1,\"MenuIndex\":11,\"ShortcutKey\":null,\"Description\":\"Configure general settings\",\"ToolTip\":\"Access general application settings\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"cog\",\"URL\":\"/settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":16,\"MenuName\":\"Account Settings\",\"MenuCaption\":\"Account Settings\",\"ModuleId\":1,\"MenuIndex\":16,\"ShortcutKey\":null,\"Description\":\"Configure account settings\",\"ToolTip\":\"Manage account configurations\",\"IsGroup\":false,\"ParentId\":12,\"Accessibility\":1,\"Icon\":\"account_settings_icon.png\",\"URL\":\"/account-settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null}],\"UserLoginDetails\":[{\"UserId\":2,\"LoginName\":\"dipin\",\"Entity\":\"Entity10\"}]}"} 2025-11-28 13:39:48.251 +05:30 bf4ea1f7-4294-4c8a-b98a-99d96e9d4ce3 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 200 36722 application/json; charset=utf-8 590.8779ms 2025-11-28 13:39:48.300 +05:30 9aa7f37b-cb03-4281-b062-ca326ff34e39 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 13:39:48.301 +05:30 9aa7f37b-cb03-4281-b062-ca326ff34e39 INF CORS policy execution successful. 2025-11-28 13:39:48.302 +05:30 9aa7f37b-cb03-4281-b062-ca326ff34e39 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:39:48.311 +05:30 88a34992-3b8a-42f9-9474-54372a2e996f INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 13:39:48.312 +05:30 88a34992-3b8a-42f9-9474-54372a2e996f INF CORS policy execution successful. 2025-11-28 13:39:48.313 +05:30 88a34992-3b8a-42f9-9474-54372a2e996f INF HTTP request: Path: /menu/getmenudetails QueryString: ?languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:39:48.315 +05:30 764b5db4-b2d6-4d7a-98e0-0d92d7bad1e4 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 13:39:48.315 +05:30 8d2d617c-b4b7-4bb7-abbd-5cb1eb5c192d INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 13:39:48.316 +05:30 764b5db4-b2d6-4d7a-98e0-0d92d7bad1e4 INF Route matched with {action = "GetMenuDetails", controller = "Menu"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetMenuDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.MenuController (Sang.CoreSettings.Api). 2025-11-28 13:39:48.316 +05:30 8d2d617c-b4b7-4bb7-abbd-5cb1eb5c192d INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 13:39:48.327 +05:30 8d2d617c-b4b7-4bb7-abbd-5cb1eb5c192d INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:39:48.329 +05:30 8d2d617c-b4b7-4bb7-abbd-5cb1eb5c192d INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 12.5825ms 2025-11-28 13:39:48.329 +05:30 8d2d617c-b4b7-4bb7-abbd-5cb1eb5c192d INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 13:39:48.329 +05:30 8d2d617c-b4b7-4bb7-abbd-5cb1eb5c192d INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 9aa7f37b-cb03-4281-b062-ca326ff34e39}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 13:39:48.330 +05:30 764b5db4-b2d6-4d7a-98e0-0d92d7bad1e4 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:39:48.331 +05:30 8d2d617c-b4b7-4bb7-abbd-5cb1eb5c192d INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 30.691ms 2025-11-28 13:39:48.340 +05:30 764b5db4-b2d6-4d7a-98e0-0d92d7bad1e4 INF Executed action Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api) in 24.1645ms 2025-11-28 13:39:48.341 +05:30 764b5db4-b2d6-4d7a-98e0-0d92d7bad1e4 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 13:39:48.344 +05:30 764b5db4-b2d6-4d7a-98e0-0d92d7bad1e4 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 88a34992-3b8a-42f9-9474-54372a2e996f}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 36722} Body: {"status":"Success","statusCode":2000,"message":"Menu Details retrieved.","result":"{\"MenuDetails\":[{\"MenuId\":93,\"MenuName\":\"TestingMaster\",\"MenuCaption\":\"Testing\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Testing\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":66},{\"MenuId\":94,\"MenuName\":\"TestingTab\",\"MenuCaption\":\"TestingTabs\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestingTabs\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":67},{\"MenuId\":64,\"MenuName\":\"NewTest\",\"MenuCaption\":\"Test\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":62,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Test\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":46},{\"MenuId\":70,\"MenuName\":\"TestMenu\",\"MenuCaption\":\"TestMenu\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestMenu\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":49},{\"MenuId\":80,\"MenuName\":\"PTag1\",\"MenuCaption\":\"TestTag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestTag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":58},{\"MenuId\":81,\"MenuName\":\"General Settings\",\"MenuCaption\":\"General Settings\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/general-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":6,\"TagId\":59},{\"MenuId\":82,\"MenuName\":\"t4t4\",\"MenuCaption\":\"y5yy5\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/y5yy5\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":60},{\"MenuId\":90,\"MenuName\":\"Steffy_pos\",\"MenuCaption\":\"s_pos\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tags/s_pos\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":65},{\"MenuId\":125,\"MenuName\":\"dipintag1\",\"MenuCaption\":\"dipintag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/dipintag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":71},{\"MenuId\":147,\"MenuName\":\"Tag View\",\"MenuCaption\":\"Tag View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":148,\"MenuName\":\"Voucher View\",\"MenuCaption\":\"Voucher View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/voucher-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":150,\"MenuName\":\"Test_steffy1\",\"MenuCaption\":\"TSteffy1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TSteffy1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":77},{\"MenuId\":153,\"MenuName\":\"TS_Tag\",\"MenuCaption\":\"TestSteffyTag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":152,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestSteffyTag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":79},{\"MenuId\":156,\"MenuName\":\"gokultest1\",\"MenuCaption\":\"gokul\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/gokul\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":81},{\"MenuId\":157,\"MenuName\":\"CostCenter\",\"MenuCaption\":\"cc\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/cc\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":82},{\"MenuId\":159,\"MenuName\":\"ProductTag\",\"MenuCaption\":\"PT\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":157,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/PT\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":83},{\"MenuId\":162,\"MenuName\":\"pos_Tag1_name\",\"MenuCaption\":\"pos_Tag1_caption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/pos_Tag1_caption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":86},{\"MenuId\":163,\"MenuName\":\"Vendor\",\"MenuCaption\":\"Vendor/Supplier\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":163,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Vendor/Supplier\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":87},{\"MenuId\":164,\"MenuName\":\"ChartOfAccount\",\"MenuCaption\":\"COA\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/COA\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":88},{\"MenuId\":166,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":90},{\"MenuId\":167,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":91},{\"MenuId\":168,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":92},{\"MenuId\":170,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":168,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":93},{\"MenuId\":172,\"MenuName\":\"TradeTypeName\",\"MenuCaption\":\"TradeTypeCaption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TradeTypeCaption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":94},{\"MenuId\":139,\"MenuName\":\"Receipt Payment\",\"MenuCaption\":\"Receipt Payment\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":40,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Receipt Payment\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":72},{\"MenuId\":141,\"MenuName\":\"child\",\"MenuCaption\":\"child\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":140,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/child\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":73},{\"MenuId\":144,\"MenuName\":\"Base Document\",\"MenuCaption\":\"Base Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/base-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":75},{\"MenuId\":145,\"MenuName\":\"Sub Document\",\"MenuCaption\":\"Sub Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sub-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":76},{\"MenuId\":178,\"MenuName\":\"Account_Err\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":177,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Account\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":97},{\"MenuId\":185,\"MenuName\":\"STag1\",\"MenuCaption\":\"STag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":98},{\"MenuId\":186,\"MenuName\":\"STag2\",\"MenuCaption\":\"STag2\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag2\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":99},{\"MenuId\":188,\"MenuName\":\"stag4\",\"MenuCaption\":\"tag4\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag4\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":101},{\"MenuId\":189,\"MenuName\":\"test_tag\",\"MenuCaption\":\"testtag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/testtag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":102},{\"MenuId\":190,\"MenuName\":\"sss\",\"MenuCaption\":\"sss\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sss\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":103},{\"MenuId\":191,\"MenuName\":\"zzz\",\"MenuCaption\":\"lll\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/lll\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":104},{\"MenuId\":182,\"MenuName\":\"Menu_SteffyTest\",\"MenuCaption\":\"Menu_SteffyTest\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":183,\"MenuName\":\"test2\",\"MenuCaption\":\"test2\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":149,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":184,\"MenuName\":\"test3\",\"MenuCaption\":\"test3\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":6,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":146,\"MenuName\":\"View\",\"MenuCaption\":\"View\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":142,\"MenuName\":\"Voucher Setting\",\"MenuCaption\":\"Voucher Setting\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":111,\"MenuName\":\"Business Entity\",\"MenuCaption\":\"Business Entity\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":\"/Business-Entity\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":1},{\"MenuId\":113,\"MenuName\":\"steffy\",\"MenuCaption\":\"steffy\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":176,\"MenuName\":\"aas\",\"MenuCaption\":\"aas\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":177,\"MenuName\":\"Error_Tracker_Masters\",\"MenuCaption\":\"Error_Tracker_Masters\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":92,\"MenuName\":\"test1\",\"MenuCaption\":\"test1\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":58,\"MenuName\":\"ggrgr\",\"MenuCaption\":\"ggrgr\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":57,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":60,\"MenuName\":\"effefefef\",\"MenuCaption\":\"effefefef\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":59,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":109,\"MenuName\":\"Password Policy\",\"MenuCaption\":\"Password Policy\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"\",\"ToolTip\":\"\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"Password Policy_icon.png\",\"URL\":\"/PasswordPolicy\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":38,\"MenuName\":\"Create Company\",\"MenuCaption\":\"Create Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company record\",\"ToolTip\":\"Access create company page\",\"IsGroup\":false,\"ParentId\":17,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/create-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":41,\"MenuName\":\"Tag Settings\",\"MenuCaption\":\"Tag Settings\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/tag-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":42,\"MenuName\":\"Open Company\",\"MenuCaption\":\"Open Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":null,\"URL\":null,\"Type\":null,\"ExternalLink\":null,\"ScreenType\":null,\"TagId\":null},{\"MenuId\":1,\"MenuName\":\"Home\",\"MenuCaption\":\"Home\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":\"Alt+O\",\"Description\":\"'Navigate to the home page\",\"ToolTip\":\"Go to the main home page\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"home\",\"URL\":\"/home\",\"Type\":1,\"ExternalLink\":\"1\",\"ScreenType\":0,\"TagId\":1},{\"MenuId\":17,\"MenuName\":\"New Company\",\"MenuCaption\":\"New Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company\",\"ToolTip\":\"Create a new company record\",\"IsGroup\":true,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/new-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":18,\"MenuName\":\"Edit Company\",\"MenuCaption\":\"Edit Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Edit a new company\",\"ToolTip\":\"Edit a new company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":19,\"MenuName\":\"Delete Company\",\"MenuCaption\":\"Delete Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Delete a company\",\"ToolTip\":\"Delete a company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":20,\"MenuName\":\"Create Profile\",\"MenuCaption\":\"Create Profile\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new user profile\",\"ToolTip\":\"Set up a new user profile\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_profile_icon.png\",\"URL\":\"/create-profile\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":23,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage account details\",\"ToolTip\":\"Access account management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"account_icon.png\",\"URL\":\"/account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":28,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage currency master data\",\"ToolTip\":\"Access currency master management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"currency_master_icon.png\",\"URL\":\"/currency-master\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":4},{\"MenuId\":114,\"MenuName\":\"Change Password\",\"MenuCaption\":\"Change Password\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Change Password\",\"ToolTip\":\"Change Password\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"ChangePassword_icon.png\",\"URL\":\"/ChangePassword\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":115,\"MenuName\":\"Update Personal Info\",\"MenuCaption\":\"Update Personal Info\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Update Personal Info\",\"ToolTip\":\"Update Personal Info\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"UpdatePersonal_Info_icon.png\",\"URL\":\"/Update-Personal-Info\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":180,\"MenuName\":\"Purchase\",\"MenuCaption\":\"Purchase\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Purchase Menu\",\"ToolTip\":\"Go to Purchase\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Purchase\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":181,\"MenuName\":\"Sales\",\"MenuCaption\":\"Sales\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Sales Menu\",\"ToolTip\":\"Go to Sales\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Sales\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":29,\"MenuName\":\"Exchange Rate\",\"MenuCaption\":\"Exchange Rate\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage exchange rate data\",\"ToolTip\":\"Access exchange rate management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_icon.png\",\"URL\":\"/exchange-rate\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":4,\"TagId\":null},{\"MenuId\":24,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage currency details\",\"ToolTip\":\"Access currency management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"currency_icon.png\",\"URL\":\"/tags/currency\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":21,\"MenuName\":\"Create Role\",\"MenuCaption\":\"Create Role\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Create a new user role\",\"ToolTip\":\"Define a new user role\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_role_icon.png\",\"URL\":\"/create-role\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":2,\"TagId\":null},{\"MenuId\":2,\"MenuName\":\"Company\",\"MenuCaption\":\"Company\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"View and manage company details\",\"ToolTip\":\"Access company information\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"company_icon.png\",\"URL\":\"/company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":32,\"MenuName\":\"Unit\",\"MenuCaption\":\"Unit\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage units of measurement\",\"ToolTip\":\"Access unit management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"unit_icon.png\",\"URL\":\"/unit\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":14},{\"MenuId\":3,\"MenuName\":\"Security\",\"MenuCaption\":\"Security\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage user permissions and roles\",\"ToolTip\":\"Configure security settings\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"security_icon.png\",\"URL\":\"/security\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":22,\"MenuName\":\"Create User\",\"MenuCaption\":\"Create User\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Create a new user account\",\"ToolTip\":\"Add a new user to the system\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_user_icon.png\",\"URL\":\"/create-user\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":3,\"TagId\":null},{\"MenuId\":25,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage product details\",\"ToolTip\":\"Access product management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"product_icon.png\",\"URL\":\"/tags/product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":30,\"MenuName\":\"Exchange Rate History\",\"MenuCaption\":\"Exchange Rate History\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"View exchange rate history\",\"ToolTip\":\"Access historical exchange rate data\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_history_icon.png\",\"URL\":\"/exchange-rate-history\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":5,\"TagId\":null},{\"MenuId\":4,\"MenuName\":\"Tags\",\"MenuCaption\":\"Tags\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Maintain master data records\",\"ToolTip\":\"Access master data management\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"masters_icon.png\",\"URL\":\"/masters\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":34,\"MenuName\":\"Seller Price Book\",\"MenuCaption\":\"Seller Price Book\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage seller price books\",\"ToolTip\":\"Access seller price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"seller_price_book_icon.png\",\"URL\":\"/seller-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":46,\"MenuName\":\"PlaceofSupply\",\"MenuCaption\":\"Place of Supply\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage Place of supply details\",\"ToolTip\":\"Access Place of supply management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Placeofsupply_icon.png\",\"URL\":\"/tags/Placeofsupply\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":20},{\"MenuId\":95,\"MenuName\":\"Jurisdiction\",\"MenuCaption\":\"Jurisdiction\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Jurisdiction\",\"ToolTip\":\"Jurisdiction\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Jurisdiction_icon.png\",\"URL\":\"/tags/Jurisdiction\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":21},{\"MenuId\":96,\"MenuName\":\"Tax Code\",\"MenuCaption\":\"Tax Code\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Tax Code\",\"ToolTip\":\"Tax Code\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Tax Code_icon.png\",\"URL\":\"/tags/Tax Code\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":22},{\"MenuId\":97,\"MenuName\":\"Nationality\",\"MenuCaption\":\"Nationality\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Nationality\",\"ToolTip\":\"Nationality\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Nationality\",\"URL\":\"/tags/Nationality\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":23},{\"MenuId\":98,\"MenuName\":\"Country\",\"MenuCaption\":\"Country\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Country\",\"ToolTip\":\"Country\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Country\",\"URL\":\"/tags/Country\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":24},{\"MenuId\":99,\"MenuName\":\"Province\",\"MenuCaption\":\"Province\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Province\",\"ToolTip\":\"Province\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Province_icon.png\",\"URL\":\"/tags/Province\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":25},{\"MenuId\":100,\"MenuName\":\"Territory\",\"MenuCaption\":\"Territory\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Territory\",\"ToolTip\":\"Territory\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Territory_icon.png\",\"URL\":\"/tags/Territory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":26},{\"MenuId\":101,\"MenuName\":\"Township\",\"MenuCaption\":\"Township\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Township\",\"ToolTip\":\"Township\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Township_icon.png\",\"URL\":\"/tags/Township\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":27},{\"MenuId\":102,\"MenuName\":\"Zone\",\"MenuCaption\":\"Zone\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Zone\",\"ToolTip\":\"Zone\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Zone_icon.png\",\"URL\":\"/tags/Zone\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":28},{\"MenuId\":103,\"MenuName\":\"City\",\"MenuCaption\":\"City\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"City\",\"ToolTip\":\"City\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"City_icon.png\",\"URL\":\"/tags/City\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":29},{\"MenuId\":104,\"MenuName\":\"Emplyee\",\"MenuCaption\":\"Emplyee\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Emplyee\",\"ToolTip\":\"Emplyee\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Emplyee_icon.png\",\"URL\":\"/tags/Emplyee\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":30},{\"MenuId\":105,\"MenuName\":\"Fixed Assets\",\"MenuCaption\":\"Fixed Assets\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Fixed Assets\",\"ToolTip\":\"Fixed Assets\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Fixed Assets_icon.png\",\"URL\":\"/tags/Fixed Assets\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":31},{\"MenuId\":106,\"MenuName\":\"Employee Category\",\"MenuCaption\":\"Employee Category\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Employee Category\",\"ToolTip\":\"Employee Category\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Employee Category_icon.png\",\"URL\":\"/tags/Employee Category\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":32},{\"MenuId\":37,\"MenuName\":\"Warehouse\",\"MenuCaption\":\"Warehouse\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage warehouse details\",\"ToolTip\":\"Access warehouse management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"warehouse_icon.png\",\"URL\":\"/tags/warehouse\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":13},{\"MenuId\":128,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Product\",\"ToolTip\":\"Product\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Product_icon.png\",\"URL\":\"/tags/Product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":11},{\"MenuId\":129,\"MenuName\":\"Unit Conversion\",\"MenuCaption\":\"Unit Conversion\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Unit Conversion\",\"ToolTip\":\"Unit Conversion\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Unit Conversion_icon.png\",\"URL\":\"/unit-conversion\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":15},{\"MenuId\":130,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Account\",\"ToolTip\":\"Account\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Account_icon.png\",\"URL\":\"/tags/Account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":2},{\"MenuId\":131,\"MenuName\":\"Customer\",\"MenuCaption\":\"Customer\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Customer\",\"ToolTip\":\"Customer\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Customer_icon.png\",\"URL\":\"/tags/Customer\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":3},{\"MenuId\":133,\"MenuName\":\"Outlet\",\"MenuCaption\":\"Outlet\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Outlet\",\"ToolTip\":\"Outlet\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Outlet_icon.png\",\"URL\":\"/tags/Outlet\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":16},{\"MenuId\":134,\"MenuName\":\"Bin\",\"MenuCaption\":\"Bin\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bin\",\"ToolTip\":\"Bin\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bin_icon.png\",\"URL\":\"/tags/Bin\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":17},{\"MenuId\":135,\"MenuName\":\"Bank\",\"MenuCaption\":\"Bank\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bank\",\"ToolTip\":\"Bank\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bank_icon.png\",\"URL\":\"/tags/Bank\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":18},{\"MenuId\":136,\"MenuName\":\"BankBranch\",\"MenuCaption\":\"BankBranch\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"BankBranch\",\"ToolTip\":\"BankBranch\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"BankBranch_icon.png\",\"URL\":\"/tags/BankBranch\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":19},{\"MenuId\":35,\"MenuName\":\"Buyer Price Book\",\"MenuCaption\":\"Buyer Price Book\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"Manage buyer price books\",\"ToolTip\":\"Access buyer price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"buyer_price_book_icon.png\",\"URL\":\"/buyer-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":5,\"MenuName\":\"Financials\",\"MenuCaption\":\"Financials\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"View financial reports\",\"ToolTip\":\"Access financial data and reports\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"dollar-sign\",\"URL\":\"\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":5},{\"MenuId\":6,\"MenuName\":\"Inventory\",\"MenuCaption\":\"Inventory\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage inventory items and stock\",\"ToolTip\":\"Access inventory management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"warehouse\",\"URL\":\"/inventory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":6},{\"MenuId\":36,\"MenuName\":\"Barcode Definition\",\"MenuCaption\":\"Barcode Definition\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage barcode definitions\",\"ToolTip\":\"Access barcode definition management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"barcode_definition_icon.png\",\"URL\":\"/barcode-definition\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":7,\"MenuName\":\"Fixed Asset\",\"MenuCaption\":\"Fixed Asset\",\"ModuleId\":1,\"MenuIndex\":7,\"ShortcutKey\":null,\"Description\":\"Track fixed assets\",\"ToolTip\":\"Access fixed asset management\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"university\",\"URL\":\"/fixed-asset\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":7},{\"MenuId\":8,\"MenuName\":\"Production\",\"MenuCaption\":\"Production\",\"ModuleId\":1,\"MenuIndex\":8,\"ShortcutKey\":null,\"Description\":\"Manage production processes\",\"ToolTip\":\"Access production management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"boxes\",\"URL\":\"/production\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":8},{\"MenuId\":10,\"MenuName\":\"Quality Control\",\"MenuCaption\":\"Quality Control\",\"ModuleId\":1,\"MenuIndex\":10,\"ShortcutKey\":null,\"Description\":\"Perform quality control checks\",\"ToolTip\":\"Access quality control tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"clipboard-check\",\"URL\":\"/quality-control\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":10},{\"MenuId\":11,\"MenuName\":\"Settings\",\"MenuCaption\":\"Settings\",\"ModuleId\":1,\"MenuIndex\":11,\"ShortcutKey\":null,\"Description\":\"Configure general settings\",\"ToolTip\":\"Access general application settings\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"cog\",\"URL\":\"/settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":16,\"MenuName\":\"Account Settings\",\"MenuCaption\":\"Account Settings\",\"ModuleId\":1,\"MenuIndex\":16,\"ShortcutKey\":null,\"Description\":\"Configure account settings\",\"ToolTip\":\"Manage account configurations\",\"IsGroup\":false,\"ParentId\":12,\"Accessibility\":1,\"Icon\":\"account_settings_icon.png\",\"URL\":\"/account-settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null}],\"UserLoginDetails\":[{\"UserId\":2,\"LoginName\":\"dipin\",\"Entity\":\"Entity10\"}]}"} 2025-11-28 13:39:48.345 +05:30 764b5db4-b2d6-4d7a-98e0-0d92d7bad1e4 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 200 36722 application/json; charset=utf-8 34.6065ms 2025-11-28 13:39:48.796 +05:30 05e7b4ae-663a-42bd-8370-29284ae1a8c8 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 13:39:48.798 +05:30 05e7b4ae-663a-42bd-8370-29284ae1a8c8 INF CORS policy execution successful. 2025-11-28 13:39:48.798 +05:30 05e7b4ae-663a-42bd-8370-29284ae1a8c8 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:39:48.799 +05:30 bd0f9c83-1556-4345-ad2d-c8d343700701 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 13:39:48.799 +05:30 bd0f9c83-1556-4345-ad2d-c8d343700701 INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 13:39:48.810 +05:30 bd0f9c83-1556-4345-ad2d-c8d343700701 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:39:48.811 +05:30 bd0f9c83-1556-4345-ad2d-c8d343700701 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 11.8313ms 2025-11-28 13:39:48.811 +05:30 bd0f9c83-1556-4345-ad2d-c8d343700701 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 13:39:48.812 +05:30 bd0f9c83-1556-4345-ad2d-c8d343700701 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 05e7b4ae-663a-42bd-8370-29284ae1a8c8}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 13:39:48.813 +05:30 bd0f9c83-1556-4345-ad2d-c8d343700701 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 16.6508ms 2025-11-28 13:39:48.863 +05:30 baef2421-695f-4c22-83fa-64a13ca26efe INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 13:39:48.864 +05:30 baef2421-695f-4c22-83fa-64a13ca26efe INF CORS policy execution successful. 2025-11-28 13:39:48.865 +05:30 baef2421-695f-4c22-83fa-64a13ca26efe INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:39:48.866 +05:30 b7077f04-83c3-4139-8897-34666d68f830 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 13:39:48.866 +05:30 b7077f04-83c3-4139-8897-34666d68f830 INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 13:39:48.871 +05:30 b7077f04-83c3-4139-8897-34666d68f830 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:39:48.871 +05:30 b7077f04-83c3-4139-8897-34666d68f830 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 4.6788ms 2025-11-28 13:39:48.871 +05:30 b7077f04-83c3-4139-8897-34666d68f830 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 13:39:48.872 +05:30 b7077f04-83c3-4139-8897-34666d68f830 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: baef2421-695f-4c22-83fa-64a13ca26efe}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 13:39:48.872 +05:30 b7077f04-83c3-4139-8897-34666d68f830 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 9.5145ms 2025-11-28 13:39:49.642 +05:30 5a7ca35f-f272-406e-89e6-904be00a1696 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 13:39:49.643 +05:30 c38dabce-729d-4967-8437-1e321b2fe109 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 13:39:49.643 +05:30 6db75232-0791-4889-87da-29be1a43497d INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 13:39:49.643 +05:30 6db75232-0791-4889-87da-29be1a43497d INF CORS policy execution successful. 2025-11-28 13:39:49.643 +05:30 c38dabce-729d-4967-8437-1e321b2fe109 INF CORS policy execution successful. 2025-11-28 13:39:49.643 +05:30 5a7ca35f-f272-406e-89e6-904be00a1696 INF CORS policy execution successful. 2025-11-28 13:39:49.644 +05:30 c38dabce-729d-4967-8437-1e321b2fe109 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 204 null null 1.2383ms 2025-11-28 13:39:49.644 +05:30 5a7ca35f-f272-406e-89e6-904be00a1696 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 204 null null 1.7862ms 2025-11-28 13:39:49.644 +05:30 6db75232-0791-4889-87da-29be1a43497d INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 204 null null 0.9187ms 2025-11-28 13:39:49.646 +05:30 e0dfab63-f582-4360-9979-c771367bdb9f INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 13:39:49.647 +05:30 e0dfab63-f582-4360-9979-c771367bdb9f INF CORS policy execution successful. 2025-11-28 13:39:49.647 +05:30 e0dfab63-f582-4360-9979-c771367bdb9f INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 204 null null 0.9628ms 2025-11-28 13:39:49.683 +05:30 9f10d250-c53c-4ae9-a215-ba0890341802 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 13:39:49.684 +05:30 9f10d250-c53c-4ae9-a215-ba0890341802 INF CORS policy execution successful. 2025-11-28 13:39:49.685 +05:30 9f10d250-c53c-4ae9-a215-ba0890341802 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 204 null null 1.6135ms 2025-11-28 13:39:49.689 +05:30 fd4711ac-20ae-4440-acce-31d8a2fa4744 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 13:39:49.689 +05:30 e7ccd3c6-db06-492f-9afc-9c5f4a9cef44 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 13:39:49.689 +05:30 fd4711ac-20ae-4440-acce-31d8a2fa4744 INF CORS policy execution successful. 2025-11-28 13:39:49.689 +05:30 e7ccd3c6-db06-492f-9afc-9c5f4a9cef44 INF CORS policy execution successful. 2025-11-28 13:39:49.690 +05:30 fd4711ac-20ae-4440-acce-31d8a2fa4744 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 204 null null 1.137ms 2025-11-28 13:39:49.690 +05:30 e7ccd3c6-db06-492f-9afc-9c5f4a9cef44 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 204 null null 0.9465ms 2025-11-28 13:39:49.692 +05:30 f50571cc-74d6-421f-91ca-a8bfebac5bcc INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 13:39:49.693 +05:30 f50571cc-74d6-421f-91ca-a8bfebac5bcc INF CORS policy execution successful. 2025-11-28 13:39:49.694 +05:30 f50571cc-74d6-421f-91ca-a8bfebac5bcc INF HTTP request: Path: /transactionlayout/gettransactionlayoutlist QueryString: ?DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:39:49.694 +05:30 648be758-af30-4c6e-8188-5210264df0a7 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 13:39:49.694 +05:30 648be758-af30-4c6e-8188-5210264df0a7 INF CORS policy execution successful. 2025-11-28 13:39:49.694 +05:30 648be758-af30-4c6e-8188-5210264df0a7 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 204 null null 0.5307ms 2025-11-28 13:39:49.695 +05:30 cbb76253-859c-4131-9d33-1c8b703c2684 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 13:39:49.700 +05:30 9c09fcbe-541f-4de3-988f-9901615be161 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 13:39:49.701 +05:30 9c09fcbe-541f-4de3-988f-9901615be161 INF CORS policy execution successful. 2025-11-28 13:39:49.701 +05:30 9c09fcbe-541f-4de3-988f-9901615be161 INF HTTP request: Path: /language/getlanguagelist QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:39:49.702 +05:30 973977cd-d764-4d02-b82c-a67a243fb400 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 13:39:49.704 +05:30 cbb76253-859c-4131-9d33-1c8b703c2684 INF Route matched with {action = "GetTransactionLayoutList", controller = "TransactionLayout"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionLayoutList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionLayoutController (Sang.CoreSettings.Api). 2025-11-28 13:39:49.707 +05:30 973977cd-d764-4d02-b82c-a67a243fb400 INF Route matched with {action = "GetLanguageList", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageList(System.String) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 13:39:49.723 +05:30 973977cd-d764-4d02-b82c-a67a243fb400 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:39:49.724 +05:30 973977cd-d764-4d02-b82c-a67a243fb400 INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api) in 16.8869ms 2025-11-28 13:39:49.724 +05:30 973977cd-d764-4d02-b82c-a67a243fb400 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 13:39:49.724 +05:30 973977cd-d764-4d02-b82c-a67a243fb400 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 9c09fcbe-541f-4de3-988f-9901615be161}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 221} Body: {"status":"Success","statusCode":2000,"message":"Language List retrieved.","result":"[{\"Id\":2,\"Name\":\"Arabic\"},{\"Id\":3,\"Name\":\"Chinese\"},{\"Id\":1,\"Name\":\"English\"},{\"Id\":4,\"Name\":\"LanguageTest1\"}]"} 2025-11-28 13:39:49.726 +05:30 973977cd-d764-4d02-b82c-a67a243fb400 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 200 221 application/json; charset=utf-8 26.1383ms 2025-11-28 13:39:49.726 +05:30 6c4e3a37-0105-4ebf-997b-73dd2d1ddfc9 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 13:39:49.728 +05:30 6c4e3a37-0105-4ebf-997b-73dd2d1ddfc9 INF CORS policy execution successful. 2025-11-28 13:39:49.728 +05:30 6c4e3a37-0105-4ebf-997b-73dd2d1ddfc9 INF HTTP request: Path: /action/getuseractions QueryString: ?menuId=180 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:39:49.729 +05:30 434d5229-511c-46e0-9928-5453ffde49eb INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 13:39:49.735 +05:30 730900fe-bf75-45a8-a9a9-1cb2f15ac864 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 13:39:49.736 +05:30 730900fe-bf75-45a8-a9a9-1cb2f15ac864 INF CORS policy execution successful. 2025-11-28 13:39:49.737 +05:30 730900fe-bf75-45a8-a9a9-1cb2f15ac864 INF HTTP request: Path: /language/getlanguagedetails QueryString: ?id=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:39:49.738 +05:30 434d5229-511c-46e0-9928-5453ffde49eb INF Route matched with {action = "GetUserActions", controller = "Action"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserActions(Int32) on controller Sang.CoreSettings.Api.Controllers.ActionController (Sang.CoreSettings.Api). 2025-11-28 13:39:49.741 +05:30 4436ba3d-77d2-4641-b5f8-b35dd8609bf7 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 13:39:49.750 +05:30 cbb76253-859c-4131-9d33-1c8b703c2684 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:39:49.750 +05:30 4436ba3d-77d2-4641-b5f8-b35dd8609bf7 INF Route matched with {action = "GetLanguageDetails", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 13:39:49.751 +05:30 cbb76253-859c-4131-9d33-1c8b703c2684 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api) in 46.7869ms 2025-11-28 13:39:49.751 +05:30 cbb76253-859c-4131-9d33-1c8b703c2684 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 13:39:49.752 +05:30 cbb76253-859c-4131-9d33-1c8b703c2684 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: f50571cc-74d6-421f-91ca-a8bfebac5bcc}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 309} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":32,\"Name\":\"Purchase\"},{\"Id\":33,\"Name\":\"purchase1\"},{\"Id\":34,\"Name\":\"purchase2\"},{\"Id\":35,\"Name\":\"purchase3\"},{\"Id\":37,\"Name\":\"purchase5\"},{\"Id\":31,\"Name\":\"TestLayout01\"}]"} 2025-11-28 13:39:49.752 +05:30 cbb76253-859c-4131-9d33-1c8b703c2684 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 200 309 application/json; charset=utf-8 60.5343ms 2025-11-28 13:39:49.780 +05:30 663c4232-58c2-4068-92de-6e092f4a950e INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 13:39:49.781 +05:30 663c4232-58c2-4068-92de-6e092f4a950e INF CORS policy execution successful. 2025-11-28 13:39:49.782 +05:30 663c4232-58c2-4068-92de-6e092f4a950e INF HTTP request: Path: /language/getlanguagelist QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:39:49.782 +05:30 2f1d126b-5a4b-484b-b9cf-c6b21b76d3a2 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 13:39:49.782 +05:30 2f1d126b-5a4b-484b-b9cf-c6b21b76d3a2 INF Route matched with {action = "GetLanguageList", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageList(System.String) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 13:39:49.793 +05:30 4436ba3d-77d2-4641-b5f8-b35dd8609bf7 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:39:49.793 +05:30 4436ba3d-77d2-4641-b5f8-b35dd8609bf7 INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api) in 42.9123ms 2025-11-28 13:39:49.794 +05:30 4436ba3d-77d2-4641-b5f8-b35dd8609bf7 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 13:39:49.794 +05:30 4436ba3d-77d2-4641-b5f8-b35dd8609bf7 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 730900fe-bf75-45a8-a9a9-1cb2f15ac864}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 243} Body: {"status":"Success","statusCode":2000,"message":"Language Details retrieved.","result":"[{\"IId\":1,\"Name\":\"English\",\"Code\":\"Eng\",\"Alternate Name\":\"English\",\"Icon\":\"string\",\"ParentName\":null,\"iParent\":0,\"bGroup\":false}]"} 2025-11-28 13:39:49.794 +05:30 4436ba3d-77d2-4641-b5f8-b35dd8609bf7 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 200 243 application/json; charset=utf-8 59.5433ms 2025-11-28 13:39:49.803 +05:30 f058a6f9-6090-4e5b-8a3c-f462686894ed INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 13:39:49.804 +05:30 f058a6f9-6090-4e5b-8a3c-f462686894ed INF CORS policy execution successful. 2025-11-28 13:39:49.805 +05:30 f058a6f9-6090-4e5b-8a3c-f462686894ed INF HTTP request: Path: /transactionlayout/gettransactionlayoutlist QueryString: ?DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:39:49.807 +05:30 926299f0-f734-4f35-86f4-86a0df8a76ff INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 13:39:49.808 +05:30 926299f0-f734-4f35-86f4-86a0df8a76ff INF Route matched with {action = "GetTransactionLayoutList", controller = "TransactionLayout"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionLayoutList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionLayoutController (Sang.CoreSettings.Api). 2025-11-28 13:39:49.814 +05:30 926299f0-f734-4f35-86f4-86a0df8a76ff INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:39:49.815 +05:30 926299f0-f734-4f35-86f4-86a0df8a76ff INF Executed action Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api) in 7.3225ms 2025-11-28 13:39:49.815 +05:30 926299f0-f734-4f35-86f4-86a0df8a76ff INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 13:39:49.815 +05:30 926299f0-f734-4f35-86f4-86a0df8a76ff INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: f058a6f9-6090-4e5b-8a3c-f462686894ed}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 309} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":32,\"Name\":\"Purchase\"},{\"Id\":33,\"Name\":\"purchase1\"},{\"Id\":34,\"Name\":\"purchase2\"},{\"Id\":35,\"Name\":\"purchase3\"},{\"Id\":37,\"Name\":\"purchase5\"},{\"Id\":31,\"Name\":\"TestLayout01\"}]"} 2025-11-28 13:39:49.816 +05:30 926299f0-f734-4f35-86f4-86a0df8a76ff INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 200 309 application/json; charset=utf-8 13.5ms 2025-11-28 13:39:49.842 +05:30 56ef0b2b-6eb4-4ae2-8350-e6a0221c4256 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 13:39:49.843 +05:30 56ef0b2b-6eb4-4ae2-8350-e6a0221c4256 INF CORS policy execution successful. 2025-11-28 13:39:49.844 +05:30 56ef0b2b-6eb4-4ae2-8350-e6a0221c4256 INF HTTP request: Path: /language/getlanguagedetails QueryString: ?id=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:39:49.844 +05:30 910c1207-e0c8-48e7-8842-451934ec4056 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 13:39:49.845 +05:30 910c1207-e0c8-48e7-8842-451934ec4056 INF Route matched with {action = "GetLanguageDetails", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 13:39:49.845 +05:30 2f1d126b-5a4b-484b-b9cf-c6b21b76d3a2 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:39:49.845 +05:30 434d5229-511c-46e0-9928-5453ffde49eb INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:39:49.845 +05:30 2f1d126b-5a4b-484b-b9cf-c6b21b76d3a2 INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api) in 63.2105ms 2025-11-28 13:39:49.846 +05:30 2f1d126b-5a4b-484b-b9cf-c6b21b76d3a2 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 13:39:49.846 +05:30 434d5229-511c-46e0-9928-5453ffde49eb INF Executed action Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api) in 107.7822ms 2025-11-28 13:39:49.846 +05:30 2f1d126b-5a4b-484b-b9cf-c6b21b76d3a2 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 663c4232-58c2-4068-92de-6e092f4a950e}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 221} Body: {"status":"Success","statusCode":2000,"message":"Language List retrieved.","result":"[{\"Id\":2,\"Name\":\"Arabic\"},{\"Id\":3,\"Name\":\"Chinese\"},{\"Id\":1,\"Name\":\"English\"},{\"Id\":4,\"Name\":\"LanguageTest1\"}]"} 2025-11-28 13:39:49.846 +05:30 434d5229-511c-46e0-9928-5453ffde49eb INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 13:39:49.846 +05:30 434d5229-511c-46e0-9928-5453ffde49eb INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 6c4e3a37-0105-4ebf-997b-73dd2d1ddfc9}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1634} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"iAction\":81,\"Name\":\"Access\",\"Caption\":\"Access\",\"ActionType\":3},{\"iAction\":82,\"Name\":\"Add\",\"Caption\":\"New\",\"ActionType\":1},{\"iAction\":83,\"Name\":\"Edit\",\"Caption\":\"Edit\",\"ActionType\":1},{\"iAction\":84,\"Name\":\"Delete\",\"Caption\":\"Delete\",\"ActionType\":1},{\"iAction\":85,\"Name\":\"View\",\"Caption\":\"View\",\"ActionType\":1},{\"iAction\":86,\"Name\":\"Save\",\"Caption\":\"Save\",\"ActionType\":1},{\"iAction\":87,\"Name\":\"Excel\",\"Caption\":\"Excel\",\"ActionType\":1},{\"iAction\":88,\"Name\":\"ViewSummary\",\"Caption\":\"ViewSummary\",\"ActionType\":3},{\"iAction\":89,\"Name\":\"Close\",\"Caption\":\"Close\",\"ActionType\":1},{\"iAction\":90,\"Name\":\"Clear\",\"Caption\":\"Clear\",\"ActionType\":1},{\"iAction\":91,\"Name\":\"Copy\",\"Caption\":\"Copy\",\"ActionType\":5},{\"iAction\":92,\"Name\":\"Clone\",\"Caption\":\"Clone\",\"ActionType\":1},{\"iAction\":93,\"Name\":\"Import\",\"Caption\":\"Import\",\"ActionType\":1},{\"iAction\":94,\"Name\":\"Export\",\"Caption\":\"Export\",\"ActionType\":1},{\"iAction\":95,\"Name\":\"Load\",\"Caption\":\"Load\",\"ActionType\":1},{\"iAction\":96,\"Name\":\"Refresh\",\"Caption\":\"Refresh\",\"ActionType\":1},{\"iAction\":97,\"Name\":\"MassUpdate\",\"Caption\":\"Mass Update\",\"ActionType\":2},{\"iAction\":98,\"Name\":\"DeleteAll\",\"Caption\":\"Delete All\",\"ActionType\":2},{\"iAction\":99,\"Name\":\"Print\",\"Caption\":\"Print\",\"ActionType\":1},{\"iAction\":100,\"Name\":\"Settings\",\"Caption\":\"Settings\",\"ActionType\":2}]"} 2025-11-28 13:39:49.846 +05:30 2f1d126b-5a4b-484b-b9cf-c6b21b76d3a2 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 200 221 application/json; charset=utf-8 66.4855ms 2025-11-28 13:39:49.847 +05:30 434d5229-511c-46e0-9928-5453ffde49eb INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 200 1634 application/json; charset=utf-8 120.4864ms 2025-11-28 13:39:49.849 +05:30 910c1207-e0c8-48e7-8842-451934ec4056 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:39:49.849 +05:30 910c1207-e0c8-48e7-8842-451934ec4056 INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api) in 4.3026ms 2025-11-28 13:39:49.849 +05:30 910c1207-e0c8-48e7-8842-451934ec4056 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 13:39:49.849 +05:30 910c1207-e0c8-48e7-8842-451934ec4056 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 56ef0b2b-6eb4-4ae2-8350-e6a0221c4256}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 243} Body: {"status":"Success","statusCode":2000,"message":"Language Details retrieved.","result":"[{\"IId\":1,\"Name\":\"English\",\"Code\":\"Eng\",\"Alternate Name\":\"English\",\"Icon\":\"string\",\"ParentName\":null,\"iParent\":0,\"bGroup\":false}]"} 2025-11-28 13:39:49.850 +05:30 910c1207-e0c8-48e7-8842-451934ec4056 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 200 243 application/json; charset=utf-8 7.5364ms 2025-11-28 13:39:49.888 +05:30 62774196-d875-4be7-9045-20a867544588 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 13:39:49.890 +05:30 62774196-d875-4be7-9045-20a867544588 INF CORS policy execution successful. 2025-11-28 13:39:49.890 +05:30 62774196-d875-4be7-9045-20a867544588 INF HTTP request: Path: /action/getuseractions QueryString: ?menuId=180 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:39:49.892 +05:30 b47ee161-5e6a-434f-999e-4d3fddedc279 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 13:39:49.893 +05:30 b47ee161-5e6a-434f-999e-4d3fddedc279 INF Route matched with {action = "GetUserActions", controller = "Action"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserActions(Int32) on controller Sang.CoreSettings.Api.Controllers.ActionController (Sang.CoreSettings.Api). 2025-11-28 13:39:49.902 +05:30 b47ee161-5e6a-434f-999e-4d3fddedc279 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:39:49.902 +05:30 b47ee161-5e6a-434f-999e-4d3fddedc279 INF Executed action Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api) in 9.5776ms 2025-11-28 13:39:49.902 +05:30 b47ee161-5e6a-434f-999e-4d3fddedc279 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 13:39:49.903 +05:30 b47ee161-5e6a-434f-999e-4d3fddedc279 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 62774196-d875-4be7-9045-20a867544588}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1634} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"iAction\":81,\"Name\":\"Access\",\"Caption\":\"Access\",\"ActionType\":3},{\"iAction\":82,\"Name\":\"Add\",\"Caption\":\"New\",\"ActionType\":1},{\"iAction\":83,\"Name\":\"Edit\",\"Caption\":\"Edit\",\"ActionType\":1},{\"iAction\":84,\"Name\":\"Delete\",\"Caption\":\"Delete\",\"ActionType\":1},{\"iAction\":85,\"Name\":\"View\",\"Caption\":\"View\",\"ActionType\":1},{\"iAction\":86,\"Name\":\"Save\",\"Caption\":\"Save\",\"ActionType\":1},{\"iAction\":87,\"Name\":\"Excel\",\"Caption\":\"Excel\",\"ActionType\":1},{\"iAction\":88,\"Name\":\"ViewSummary\",\"Caption\":\"ViewSummary\",\"ActionType\":3},{\"iAction\":89,\"Name\":\"Close\",\"Caption\":\"Close\",\"ActionType\":1},{\"iAction\":90,\"Name\":\"Clear\",\"Caption\":\"Clear\",\"ActionType\":1},{\"iAction\":91,\"Name\":\"Copy\",\"Caption\":\"Copy\",\"ActionType\":5},{\"iAction\":92,\"Name\":\"Clone\",\"Caption\":\"Clone\",\"ActionType\":1},{\"iAction\":93,\"Name\":\"Import\",\"Caption\":\"Import\",\"ActionType\":1},{\"iAction\":94,\"Name\":\"Export\",\"Caption\":\"Export\",\"ActionType\":1},{\"iAction\":95,\"Name\":\"Load\",\"Caption\":\"Load\",\"ActionType\":1},{\"iAction\":96,\"Name\":\"Refresh\",\"Caption\":\"Refresh\",\"ActionType\":1},{\"iAction\":97,\"Name\":\"MassUpdate\",\"Caption\":\"Mass Update\",\"ActionType\":2},{\"iAction\":98,\"Name\":\"DeleteAll\",\"Caption\":\"Delete All\",\"ActionType\":2},{\"iAction\":99,\"Name\":\"Print\",\"Caption\":\"Print\",\"ActionType\":1},{\"iAction\":100,\"Name\":\"Settings\",\"Caption\":\"Settings\",\"ActionType\":2}]"} 2025-11-28 13:39:49.903 +05:30 b47ee161-5e6a-434f-999e-4d3fddedc279 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 200 1634 application/json; charset=utf-8 14.8812ms 2025-11-28 13:48:05.548 +05:30 4a0f176e-e514-4ada-bb06-2e907e23e0be INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 13:48:05.549 +05:30 e7b18aaa-593d-4aff-80d1-79a722105377 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 13:48:05.553 +05:30 4a0f176e-e514-4ada-bb06-2e907e23e0be INF CORS policy execution successful. 2025-11-28 13:48:05.553 +05:30 e7b18aaa-593d-4aff-80d1-79a722105377 INF CORS policy execution successful. 2025-11-28 13:48:05.555 +05:30 4a0f176e-e514-4ada-bb06-2e907e23e0be INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 204 null null 8.257ms 2025-11-28 13:48:05.556 +05:30 e7b18aaa-593d-4aff-80d1-79a722105377 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 204 null null 6.7307ms 2025-11-28 13:48:05.598 +05:30 675027fb-e551-49b5-aa41-7ca6f29e872c INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 13:48:05.602 +05:30 675027fb-e551-49b5-aa41-7ca6f29e872c INF CORS policy execution successful. 2025-11-28 13:48:05.603 +05:30 675027fb-e551-49b5-aa41-7ca6f29e872c INF HTTP request: Path: /transactionview/gettransactionviewlist QueryString: ?search=&DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:48:05.606 +05:30 bba16b5a-ba5f-468a-b07e-3733ce8a140a INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 13:48:05.625 +05:30 bba16b5a-ba5f-468a-b07e-3733ce8a140a INF Route matched with {action = "GetTransactionViewList", controller = "TransactionView"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionViewList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionViewController (Sang.CoreSettings.Api). 2025-11-28 13:48:05.672 +05:30 bba16b5a-ba5f-468a-b07e-3733ce8a140a INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:48:05.673 +05:30 bba16b5a-ba5f-468a-b07e-3733ce8a140a INF Executed action Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api) in 47.616ms 2025-11-28 13:48:05.673 +05:30 bba16b5a-ba5f-468a-b07e-3733ce8a140a INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 13:48:05.673 +05:30 bba16b5a-ba5f-468a-b07e-3733ce8a140a INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 675027fb-e551-49b5-aa41-7ca6f29e872c}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 131} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":10,\"Name\":\"TestView\"}]"} 2025-11-28 13:48:05.674 +05:30 bba16b5a-ba5f-468a-b07e-3733ce8a140a INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 200 131 application/json; charset=utf-8 75.868ms 2025-11-28 13:48:05.715 +05:30 45e907b3-8dcb-4d8c-b585-aaa59f18141f INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 13:48:05.716 +05:30 45e907b3-8dcb-4d8c-b585-aaa59f18141f INF CORS policy execution successful. 2025-11-28 13:48:05.717 +05:30 45e907b3-8dcb-4d8c-b585-aaa59f18141f INF HTTP request: Path: /transactionview/gettransactionviewlist QueryString: ?search=&DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:48:05.720 +05:30 bc6f4f60-19f3-40a9-b3bf-120f7c110d23 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 13:48:05.720 +05:30 bc6f4f60-19f3-40a9-b3bf-120f7c110d23 INF Route matched with {action = "GetTransactionViewList", controller = "TransactionView"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionViewList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionViewController (Sang.CoreSettings.Api). 2025-11-28 13:48:05.725 +05:30 bc6f4f60-19f3-40a9-b3bf-120f7c110d23 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:48:05.725 +05:30 bc6f4f60-19f3-40a9-b3bf-120f7c110d23 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api) in 5.1258ms 2025-11-28 13:48:05.725 +05:30 bc6f4f60-19f3-40a9-b3bf-120f7c110d23 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 13:48:05.725 +05:30 bc6f4f60-19f3-40a9-b3bf-120f7c110d23 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 45e907b3-8dcb-4d8c-b585-aaa59f18141f}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 131} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":10,\"Name\":\"TestView\"}]"} 2025-11-28 13:48:05.726 +05:30 bc6f4f60-19f3-40a9-b3bf-120f7c110d23 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 200 131 application/json; charset=utf-8 10.5346ms 2025-11-28 13:48:05.833 +05:30 88a2b8bb-5347-4928-b79d-ff7b8df679aa INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - null null 2025-11-28 13:48:05.834 +05:30 88a2b8bb-5347-4928-b79d-ff7b8df679aa INF CORS policy execution successful. 2025-11-28 13:48:05.834 +05:30 88a2b8bb-5347-4928-b79d-ff7b8df679aa INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - 204 null null 1.1978ms 2025-11-28 13:48:05.879 +05:30 175f5f3b-a5e9-4085-98a6-cfe4c1c87912 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - null null 2025-11-28 13:48:05.880 +05:30 175f5f3b-a5e9-4085-98a6-cfe4c1c87912 INF CORS policy execution successful. 2025-11-28 13:48:05.881 +05:30 175f5f3b-a5e9-4085-98a6-cfe4c1c87912 INF HTTP request: Path: /transactionview/gettransactionviewfield QueryString: ?Id=10&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:48:05.881 +05:30 d3346885-43ca-421d-bf52-cd380c04cc85 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewField (Sang.CoreSettings.Api)' 2025-11-28 13:48:05.888 +05:30 d3346885-43ca-421d-bf52-cd380c04cc85 INF Route matched with {action = "GetTransactionViewField", controller = "TransactionView"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionViewField(Int32, Int32) on controller Sang.CoreSettings.Api.Controllers.TransactionViewController (Sang.CoreSettings.Api). 2025-11-28 13:48:05.924 +05:30 d3346885-43ca-421d-bf52-cd380c04cc85 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:48:05.925 +05:30 d3346885-43ca-421d-bf52-cd380c04cc85 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewField (Sang.CoreSettings.Api) in 36.8877ms 2025-11-28 13:48:05.925 +05:30 d3346885-43ca-421d-bf52-cd380c04cc85 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewField (Sang.CoreSettings.Api)' 2025-11-28 13:48:05.926 +05:30 d3346885-43ca-421d-bf52-cd380c04cc85 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 175f5f3b-a5e9-4085-98a6-cfe4c1c87912}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 10280} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":1,\"Type\":2,\"Caption\":\"AdditionalCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput1\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":1,\"Type\":1,\"Caption\":\"Narration\",\"DefaultValue\":null,\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"sNarration\",\"ReadOnly\":false,\"NoDecimal\":200},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":2,\"Type\":2,\"Caption\":\"Discount\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput2\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":3,\"Type\":2,\"Caption\":\"Discount%\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput3\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":4,\"Type\":2,\"Caption\":\"TaxableAmt\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput4\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":4,\"Type\":1,\"Caption\":\"Id\",\"DefaultValue\":null,\"Hidden\":true,\"ViewField_ReadOnly\":false,\"Mandatory\":true,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":true,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"Id\",\"ReadOnly\":false,\"NoDecimal\":200},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":5,\"Type\":2,\"Caption\":\"VAT%\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput5\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":6,\"Type\":2,\"Caption\":\"VATAmt\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput6\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":7,\"Type\":2,\"Caption\":\"ShippingCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput7\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":8,\"Type\":2,\"Caption\":\"DeliveryCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput8\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":9,\"Type\":2,\"Caption\":\"LabourCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput9\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":10,\"Type\":2,\"Caption\":\"HandlingCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput10\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":11,\"Type\":2,\"Caption\":\"CustomDuty\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput11\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":12,\"Type\":2,\"Caption\":\"ServiceCharge\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput12\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":13,\"Type\":2,\"Caption\":\"Insurance\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput13\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":14,\"Type\":2,\"Caption\":\"LateFee\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput14\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":15,\"Type\":2,\"Caption\":\"SalesTax\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput15\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":16,\"Type\":2,\"Caption\":\"ExciseTax\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput16\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":17,\"Type\":2,\"Caption\":\"Rebate%\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput17\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":18,\"Type\":2,\"Caption\":\"Subsidy\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput18\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":19,\"Type\":2,\"Caption\":\"LoyaltyPoint\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput19\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":20,\"Type\":2,\"Caption\":\"TradeInValue\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput20\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":21,\"Type\":2,\"Caption\":\"Promotion\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput21\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":22,\"Type\":2,\"Caption\":\"CashDiscount \",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput22\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":23,\"Type\":2,\"Caption\":\"Membership\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput23\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":24,\"Type\":2,\"Caption\":\"PromotionDiscount\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput24\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":2,\"Type\":1,\"Caption\":\"PlaceOfSupply\",\"DefaultValue\":null,\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":2,\"Field_Name\":\"iPlaceOfSupply\",\"ReadOnly\":false,\"NoDecimal\":200},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":5,\"Type\":1,\"Caption\":\"Warehouse\",\"DefaultValue\":null,\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":2,\"Field_Name\":\"iWarehouse\",\"ReadOnly\":false,\"NoDecimal\":200}]"} 2025-11-28 13:48:05.927 +05:30 d3346885-43ca-421d-bf52-cd380c04cc85 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - 200 10280 application/json; charset=utf-8 47.6464ms 2025-11-28 13:58:46.980 +05:30 INF Application is shutting down... 2025-11-28 13:59:51.584 +05:30 WRN Using an in-memory repository. Keys will not be persisted to storage. 2025-11-28 13:59:51.622 +05:30 WRN Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits. 2025-11-28 13:59:51.641 +05:30 INF Creating key {7e8f841e-cb5b-4d0f-8fe9-289e3c45c5ac} with creation date 2025-11-28 08:29:51Z, activation date 2025-11-28 08:29:51Z, and expiration date 2026-02-26 08:29:51Z. 2025-11-28 13:59:51.653 +05:30 WRN No XML encryptor configured. Key {7e8f841e-cb5b-4d0f-8fe9-289e3c45c5ac} may be persisted to storage in unencrypted form. 2025-11-28 13:59:51.889 +05:30 INF Application started. Press Ctrl+C to shut down. 2025-11-28 13:59:51.890 +05:30 INF Hosting environment: Production 2025-11-28 13:59:51.890 +05:30 INF Content root path: C:\inetpub\wwwroot\SangCoreSettingsAPI 2025-11-28 13:59:51.910 +05:30 1e246fda-9c78-4f1d-b9eb-e325c01effdc INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 13:59:51.910 +05:30 2dfcbd67-1cb6-46f8-bd8a-7fd610aca76e INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 13:59:51.910 +05:30 19e385a9-27ae-4581-a7b3-4c89c8e50e0b INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 13:59:51.910 +05:30 d2782c8e-2d31-4c96-b0cb-74ca0efa4903 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 13:59:51.969 +05:30 d2782c8e-2d31-4c96-b0cb-74ca0efa4903 INF CORS policy execution successful. 2025-11-28 13:59:51.969 +05:30 1e246fda-9c78-4f1d-b9eb-e325c01effdc INF CORS policy execution successful. 2025-11-28 13:59:51.969 +05:30 2dfcbd67-1cb6-46f8-bd8a-7fd610aca76e INF CORS policy execution successful. 2025-11-28 13:59:51.969 +05:30 19e385a9-27ae-4581-a7b3-4c89c8e50e0b INF CORS policy execution successful. 2025-11-28 13:59:51.978 +05:30 1e246fda-9c78-4f1d-b9eb-e325c01effdc INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 204 null null 70.0778ms 2025-11-28 13:59:51.978 +05:30 2dfcbd67-1cb6-46f8-bd8a-7fd610aca76e INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 204 null null 70.0969ms 2025-11-28 13:59:51.978 +05:30 d2782c8e-2d31-4c96-b0cb-74ca0efa4903 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 204 null null 70.6368ms 2025-11-28 13:59:51.978 +05:30 19e385a9-27ae-4581-a7b3-4c89c8e50e0b INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 204 null null 70.1275ms 2025-11-28 13:59:52.029 +05:30 a9cec146-569b-439a-a2f4-964c08a9b450 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 13:59:52.036 +05:30 8740bd42-ff47-4cf2-afce-868cf8a77f7d INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 13:59:52.155 +05:30 a9cec146-569b-439a-a2f4-964c08a9b450 INF CORS policy execution successful. 2025-11-28 13:59:52.155 +05:30 8740bd42-ff47-4cf2-afce-868cf8a77f7d INF CORS policy execution successful. 2025-11-28 13:59:52.172 +05:30 8740bd42-ff47-4cf2-afce-868cf8a77f7d INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:59:52.172 +05:30 a9cec146-569b-439a-a2f4-964c08a9b450 INF HTTP request: Path: /menu/getmenudetails QueryString: ?languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:59:52.216 +05:30 2f98bc85-af24-4c9b-ae7e-f6883be5de15 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 13:59:52.216 +05:30 433fd2d7-b678-424c-8b56-078ce0ecba8c INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 13:59:52.234 +05:30 2f98bc85-af24-4c9b-ae7e-f6883be5de15 INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 13:59:52.235 +05:30 433fd2d7-b678-424c-8b56-078ce0ecba8c INF Route matched with {action = "GetMenuDetails", controller = "Menu"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetMenuDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.MenuController (Sang.CoreSettings.Api). 2025-11-28 13:59:52.542 +05:30 433fd2d7-b678-424c-8b56-078ce0ecba8c INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:59:52.542 +05:30 2f98bc85-af24-4c9b-ae7e-f6883be5de15 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:59:52.589 +05:30 2f98bc85-af24-4c9b-ae7e-f6883be5de15 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 349.0979ms 2025-11-28 13:59:52.590 +05:30 2f98bc85-af24-4c9b-ae7e-f6883be5de15 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 13:59:52.591 +05:30 2f98bc85-af24-4c9b-ae7e-f6883be5de15 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 8740bd42-ff47-4cf2-afce-868cf8a77f7d}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 13:59:52.599 +05:30 2f98bc85-af24-4c9b-ae7e-f6883be5de15 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 562.8883ms 2025-11-28 13:59:52.600 +05:30 433fd2d7-b678-424c-8b56-078ce0ecba8c INF Executed action Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api) in 364.7181ms 2025-11-28 13:59:52.600 +05:30 433fd2d7-b678-424c-8b56-078ce0ecba8c INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 13:59:52.603 +05:30 433fd2d7-b678-424c-8b56-078ce0ecba8c INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: a9cec146-569b-439a-a2f4-964c08a9b450}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 36722} Body: {"status":"Success","statusCode":2000,"message":"Menu Details retrieved.","result":"{\"MenuDetails\":[{\"MenuId\":93,\"MenuName\":\"TestingMaster\",\"MenuCaption\":\"Testing\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Testing\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":66},{\"MenuId\":94,\"MenuName\":\"TestingTab\",\"MenuCaption\":\"TestingTabs\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestingTabs\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":67},{\"MenuId\":64,\"MenuName\":\"NewTest\",\"MenuCaption\":\"Test\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":62,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Test\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":46},{\"MenuId\":70,\"MenuName\":\"TestMenu\",\"MenuCaption\":\"TestMenu\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestMenu\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":49},{\"MenuId\":80,\"MenuName\":\"PTag1\",\"MenuCaption\":\"TestTag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestTag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":58},{\"MenuId\":81,\"MenuName\":\"General Settings\",\"MenuCaption\":\"General Settings\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/general-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":6,\"TagId\":59},{\"MenuId\":82,\"MenuName\":\"t4t4\",\"MenuCaption\":\"y5yy5\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/y5yy5\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":60},{\"MenuId\":90,\"MenuName\":\"Steffy_pos\",\"MenuCaption\":\"s_pos\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tags/s_pos\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":65},{\"MenuId\":125,\"MenuName\":\"dipintag1\",\"MenuCaption\":\"dipintag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/dipintag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":71},{\"MenuId\":147,\"MenuName\":\"Tag View\",\"MenuCaption\":\"Tag View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":148,\"MenuName\":\"Voucher View\",\"MenuCaption\":\"Voucher View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/voucher-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":150,\"MenuName\":\"Test_steffy1\",\"MenuCaption\":\"TSteffy1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TSteffy1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":77},{\"MenuId\":153,\"MenuName\":\"TS_Tag\",\"MenuCaption\":\"TestSteffyTag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":152,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestSteffyTag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":79},{\"MenuId\":156,\"MenuName\":\"gokultest1\",\"MenuCaption\":\"gokul\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/gokul\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":81},{\"MenuId\":157,\"MenuName\":\"CostCenter\",\"MenuCaption\":\"cc\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/cc\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":82},{\"MenuId\":159,\"MenuName\":\"ProductTag\",\"MenuCaption\":\"PT\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":157,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/PT\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":83},{\"MenuId\":162,\"MenuName\":\"pos_Tag1_name\",\"MenuCaption\":\"pos_Tag1_caption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/pos_Tag1_caption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":86},{\"MenuId\":163,\"MenuName\":\"Vendor\",\"MenuCaption\":\"Vendor/Supplier\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":163,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Vendor/Supplier\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":87},{\"MenuId\":164,\"MenuName\":\"ChartOfAccount\",\"MenuCaption\":\"COA\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/COA\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":88},{\"MenuId\":166,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":90},{\"MenuId\":167,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":91},{\"MenuId\":168,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":92},{\"MenuId\":170,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":168,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":93},{\"MenuId\":172,\"MenuName\":\"TradeTypeName\",\"MenuCaption\":\"TradeTypeCaption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TradeTypeCaption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":94},{\"MenuId\":139,\"MenuName\":\"Receipt Payment\",\"MenuCaption\":\"Receipt Payment\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":40,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Receipt Payment\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":72},{\"MenuId\":141,\"MenuName\":\"child\",\"MenuCaption\":\"child\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":140,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/child\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":73},{\"MenuId\":144,\"MenuName\":\"Base Document\",\"MenuCaption\":\"Base Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/base-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":75},{\"MenuId\":145,\"MenuName\":\"Sub Document\",\"MenuCaption\":\"Sub Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sub-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":76},{\"MenuId\":178,\"MenuName\":\"Account_Err\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":177,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Account\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":97},{\"MenuId\":185,\"MenuName\":\"STag1\",\"MenuCaption\":\"STag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":98},{\"MenuId\":186,\"MenuName\":\"STag2\",\"MenuCaption\":\"STag2\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag2\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":99},{\"MenuId\":188,\"MenuName\":\"stag4\",\"MenuCaption\":\"tag4\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag4\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":101},{\"MenuId\":189,\"MenuName\":\"test_tag\",\"MenuCaption\":\"testtag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/testtag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":102},{\"MenuId\":190,\"MenuName\":\"sss\",\"MenuCaption\":\"sss\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sss\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":103},{\"MenuId\":191,\"MenuName\":\"zzz\",\"MenuCaption\":\"lll\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/lll\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":104},{\"MenuId\":182,\"MenuName\":\"Menu_SteffyTest\",\"MenuCaption\":\"Menu_SteffyTest\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":183,\"MenuName\":\"test2\",\"MenuCaption\":\"test2\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":149,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":184,\"MenuName\":\"test3\",\"MenuCaption\":\"test3\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":6,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":146,\"MenuName\":\"View\",\"MenuCaption\":\"View\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":142,\"MenuName\":\"Voucher Setting\",\"MenuCaption\":\"Voucher Setting\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":111,\"MenuName\":\"Business Entity\",\"MenuCaption\":\"Business Entity\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":\"/Business-Entity\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":1},{\"MenuId\":113,\"MenuName\":\"steffy\",\"MenuCaption\":\"steffy\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":176,\"MenuName\":\"aas\",\"MenuCaption\":\"aas\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":177,\"MenuName\":\"Error_Tracker_Masters\",\"MenuCaption\":\"Error_Tracker_Masters\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":92,\"MenuName\":\"test1\",\"MenuCaption\":\"test1\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":58,\"MenuName\":\"ggrgr\",\"MenuCaption\":\"ggrgr\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":57,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":60,\"MenuName\":\"effefefef\",\"MenuCaption\":\"effefefef\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":59,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":109,\"MenuName\":\"Password Policy\",\"MenuCaption\":\"Password Policy\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"\",\"ToolTip\":\"\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"Password Policy_icon.png\",\"URL\":\"/PasswordPolicy\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":38,\"MenuName\":\"Create Company\",\"MenuCaption\":\"Create Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company record\",\"ToolTip\":\"Access create company page\",\"IsGroup\":false,\"ParentId\":17,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/create-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":41,\"MenuName\":\"Tag Settings\",\"MenuCaption\":\"Tag Settings\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/tag-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":42,\"MenuName\":\"Open Company\",\"MenuCaption\":\"Open Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":null,\"URL\":null,\"Type\":null,\"ExternalLink\":null,\"ScreenType\":null,\"TagId\":null},{\"MenuId\":1,\"MenuName\":\"Home\",\"MenuCaption\":\"Home\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":\"Alt+O\",\"Description\":\"'Navigate to the home page\",\"ToolTip\":\"Go to the main home page\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"home\",\"URL\":\"/home\",\"Type\":1,\"ExternalLink\":\"1\",\"ScreenType\":0,\"TagId\":1},{\"MenuId\":17,\"MenuName\":\"New Company\",\"MenuCaption\":\"New Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company\",\"ToolTip\":\"Create a new company record\",\"IsGroup\":true,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/new-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":18,\"MenuName\":\"Edit Company\",\"MenuCaption\":\"Edit Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Edit a new company\",\"ToolTip\":\"Edit a new company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":19,\"MenuName\":\"Delete Company\",\"MenuCaption\":\"Delete Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Delete a company\",\"ToolTip\":\"Delete a company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":20,\"MenuName\":\"Create Profile\",\"MenuCaption\":\"Create Profile\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new user profile\",\"ToolTip\":\"Set up a new user profile\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_profile_icon.png\",\"URL\":\"/create-profile\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":23,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage account details\",\"ToolTip\":\"Access account management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"account_icon.png\",\"URL\":\"/account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":28,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage currency master data\",\"ToolTip\":\"Access currency master management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"currency_master_icon.png\",\"URL\":\"/currency-master\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":4},{\"MenuId\":114,\"MenuName\":\"Change Password\",\"MenuCaption\":\"Change Password\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Change Password\",\"ToolTip\":\"Change Password\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"ChangePassword_icon.png\",\"URL\":\"/ChangePassword\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":115,\"MenuName\":\"Update Personal Info\",\"MenuCaption\":\"Update Personal Info\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Update Personal Info\",\"ToolTip\":\"Update Personal Info\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"UpdatePersonal_Info_icon.png\",\"URL\":\"/Update-Personal-Info\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":180,\"MenuName\":\"Purchase\",\"MenuCaption\":\"Purchase\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Purchase Menu\",\"ToolTip\":\"Go to Purchase\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Purchase\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":181,\"MenuName\":\"Sales\",\"MenuCaption\":\"Sales\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Sales Menu\",\"ToolTip\":\"Go to Sales\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Sales\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":29,\"MenuName\":\"Exchange Rate\",\"MenuCaption\":\"Exchange Rate\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage exchange rate data\",\"ToolTip\":\"Access exchange rate management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_icon.png\",\"URL\":\"/exchange-rate\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":4,\"TagId\":null},{\"MenuId\":24,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage currency details\",\"ToolTip\":\"Access currency management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"currency_icon.png\",\"URL\":\"/tags/currency\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":21,\"MenuName\":\"Create Role\",\"MenuCaption\":\"Create Role\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Create a new user role\",\"ToolTip\":\"Define a new user role\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_role_icon.png\",\"URL\":\"/create-role\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":2,\"TagId\":null},{\"MenuId\":2,\"MenuName\":\"Company\",\"MenuCaption\":\"Company\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"View and manage company details\",\"ToolTip\":\"Access company information\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"company_icon.png\",\"URL\":\"/company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":32,\"MenuName\":\"Unit\",\"MenuCaption\":\"Unit\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage units of measurement\",\"ToolTip\":\"Access unit management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"unit_icon.png\",\"URL\":\"/unit\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":14},{\"MenuId\":3,\"MenuName\":\"Security\",\"MenuCaption\":\"Security\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage user permissions and roles\",\"ToolTip\":\"Configure security settings\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"security_icon.png\",\"URL\":\"/security\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":22,\"MenuName\":\"Create User\",\"MenuCaption\":\"Create User\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Create a new user account\",\"ToolTip\":\"Add a new user to the system\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_user_icon.png\",\"URL\":\"/create-user\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":3,\"TagId\":null},{\"MenuId\":25,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage product details\",\"ToolTip\":\"Access product management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"product_icon.png\",\"URL\":\"/tags/product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":30,\"MenuName\":\"Exchange Rate History\",\"MenuCaption\":\"Exchange Rate History\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"View exchange rate history\",\"ToolTip\":\"Access historical exchange rate data\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_history_icon.png\",\"URL\":\"/exchange-rate-history\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":5,\"TagId\":null},{\"MenuId\":4,\"MenuName\":\"Tags\",\"MenuCaption\":\"Tags\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Maintain master data records\",\"ToolTip\":\"Access master data management\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"masters_icon.png\",\"URL\":\"/masters\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":34,\"MenuName\":\"Seller Price Book\",\"MenuCaption\":\"Seller Price Book\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage seller price books\",\"ToolTip\":\"Access seller price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"seller_price_book_icon.png\",\"URL\":\"/seller-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":46,\"MenuName\":\"PlaceofSupply\",\"MenuCaption\":\"Place of Supply\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage Place of supply details\",\"ToolTip\":\"Access Place of supply management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Placeofsupply_icon.png\",\"URL\":\"/tags/Placeofsupply\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":20},{\"MenuId\":95,\"MenuName\":\"Jurisdiction\",\"MenuCaption\":\"Jurisdiction\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Jurisdiction\",\"ToolTip\":\"Jurisdiction\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Jurisdiction_icon.png\",\"URL\":\"/tags/Jurisdiction\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":21},{\"MenuId\":96,\"MenuName\":\"Tax Code\",\"MenuCaption\":\"Tax Code\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Tax Code\",\"ToolTip\":\"Tax Code\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Tax Code_icon.png\",\"URL\":\"/tags/Tax Code\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":22},{\"MenuId\":97,\"MenuName\":\"Nationality\",\"MenuCaption\":\"Nationality\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Nationality\",\"ToolTip\":\"Nationality\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Nationality\",\"URL\":\"/tags/Nationality\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":23},{\"MenuId\":98,\"MenuName\":\"Country\",\"MenuCaption\":\"Country\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Country\",\"ToolTip\":\"Country\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Country\",\"URL\":\"/tags/Country\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":24},{\"MenuId\":99,\"MenuName\":\"Province\",\"MenuCaption\":\"Province\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Province\",\"ToolTip\":\"Province\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Province_icon.png\",\"URL\":\"/tags/Province\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":25},{\"MenuId\":100,\"MenuName\":\"Territory\",\"MenuCaption\":\"Territory\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Territory\",\"ToolTip\":\"Territory\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Territory_icon.png\",\"URL\":\"/tags/Territory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":26},{\"MenuId\":101,\"MenuName\":\"Township\",\"MenuCaption\":\"Township\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Township\",\"ToolTip\":\"Township\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Township_icon.png\",\"URL\":\"/tags/Township\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":27},{\"MenuId\":102,\"MenuName\":\"Zone\",\"MenuCaption\":\"Zone\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Zone\",\"ToolTip\":\"Zone\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Zone_icon.png\",\"URL\":\"/tags/Zone\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":28},{\"MenuId\":103,\"MenuName\":\"City\",\"MenuCaption\":\"City\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"City\",\"ToolTip\":\"City\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"City_icon.png\",\"URL\":\"/tags/City\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":29},{\"MenuId\":104,\"MenuName\":\"Emplyee\",\"MenuCaption\":\"Emplyee\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Emplyee\",\"ToolTip\":\"Emplyee\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Emplyee_icon.png\",\"URL\":\"/tags/Emplyee\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":30},{\"MenuId\":105,\"MenuName\":\"Fixed Assets\",\"MenuCaption\":\"Fixed Assets\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Fixed Assets\",\"ToolTip\":\"Fixed Assets\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Fixed Assets_icon.png\",\"URL\":\"/tags/Fixed Assets\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":31},{\"MenuId\":106,\"MenuName\":\"Employee Category\",\"MenuCaption\":\"Employee Category\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Employee Category\",\"ToolTip\":\"Employee Category\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Employee Category_icon.png\",\"URL\":\"/tags/Employee Category\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":32},{\"MenuId\":37,\"MenuName\":\"Warehouse\",\"MenuCaption\":\"Warehouse\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage warehouse details\",\"ToolTip\":\"Access warehouse management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"warehouse_icon.png\",\"URL\":\"/tags/warehouse\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":13},{\"MenuId\":128,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Product\",\"ToolTip\":\"Product\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Product_icon.png\",\"URL\":\"/tags/Product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":11},{\"MenuId\":129,\"MenuName\":\"Unit Conversion\",\"MenuCaption\":\"Unit Conversion\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Unit Conversion\",\"ToolTip\":\"Unit Conversion\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Unit Conversion_icon.png\",\"URL\":\"/unit-conversion\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":15},{\"MenuId\":130,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Account\",\"ToolTip\":\"Account\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Account_icon.png\",\"URL\":\"/tags/Account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":2},{\"MenuId\":131,\"MenuName\":\"Customer\",\"MenuCaption\":\"Customer\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Customer\",\"ToolTip\":\"Customer\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Customer_icon.png\",\"URL\":\"/tags/Customer\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":3},{\"MenuId\":133,\"MenuName\":\"Outlet\",\"MenuCaption\":\"Outlet\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Outlet\",\"ToolTip\":\"Outlet\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Outlet_icon.png\",\"URL\":\"/tags/Outlet\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":16},{\"MenuId\":134,\"MenuName\":\"Bin\",\"MenuCaption\":\"Bin\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bin\",\"ToolTip\":\"Bin\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bin_icon.png\",\"URL\":\"/tags/Bin\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":17},{\"MenuId\":135,\"MenuName\":\"Bank\",\"MenuCaption\":\"Bank\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bank\",\"ToolTip\":\"Bank\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bank_icon.png\",\"URL\":\"/tags/Bank\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":18},{\"MenuId\":136,\"MenuName\":\"BankBranch\",\"MenuCaption\":\"BankBranch\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"BankBranch\",\"ToolTip\":\"BankBranch\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"BankBranch_icon.png\",\"URL\":\"/tags/BankBranch\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":19},{\"MenuId\":35,\"MenuName\":\"Buyer Price Book\",\"MenuCaption\":\"Buyer Price Book\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"Manage buyer price books\",\"ToolTip\":\"Access buyer price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"buyer_price_book_icon.png\",\"URL\":\"/buyer-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":5,\"MenuName\":\"Financials\",\"MenuCaption\":\"Financials\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"View financial reports\",\"ToolTip\":\"Access financial data and reports\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"dollar-sign\",\"URL\":\"\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":5},{\"MenuId\":6,\"MenuName\":\"Inventory\",\"MenuCaption\":\"Inventory\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage inventory items and stock\",\"ToolTip\":\"Access inventory management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"warehouse\",\"URL\":\"/inventory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":6},{\"MenuId\":36,\"MenuName\":\"Barcode Definition\",\"MenuCaption\":\"Barcode Definition\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage barcode definitions\",\"ToolTip\":\"Access barcode definition management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"barcode_definition_icon.png\",\"URL\":\"/barcode-definition\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":7,\"MenuName\":\"Fixed Asset\",\"MenuCaption\":\"Fixed Asset\",\"ModuleId\":1,\"MenuIndex\":7,\"ShortcutKey\":null,\"Description\":\"Track fixed assets\",\"ToolTip\":\"Access fixed asset management\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"university\",\"URL\":\"/fixed-asset\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":7},{\"MenuId\":8,\"MenuName\":\"Production\",\"MenuCaption\":\"Production\",\"ModuleId\":1,\"MenuIndex\":8,\"ShortcutKey\":null,\"Description\":\"Manage production processes\",\"ToolTip\":\"Access production management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"boxes\",\"URL\":\"/production\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":8},{\"MenuId\":10,\"MenuName\":\"Quality Control\",\"MenuCaption\":\"Quality Control\",\"ModuleId\":1,\"MenuIndex\":10,\"ShortcutKey\":null,\"Description\":\"Perform quality control checks\",\"ToolTip\":\"Access quality control tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"clipboard-check\",\"URL\":\"/quality-control\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":10},{\"MenuId\":11,\"MenuName\":\"Settings\",\"MenuCaption\":\"Settings\",\"ModuleId\":1,\"MenuIndex\":11,\"ShortcutKey\":null,\"Description\":\"Configure general settings\",\"ToolTip\":\"Access general application settings\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"cog\",\"URL\":\"/settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":16,\"MenuName\":\"Account Settings\",\"MenuCaption\":\"Account Settings\",\"ModuleId\":1,\"MenuIndex\":16,\"ShortcutKey\":null,\"Description\":\"Configure account settings\",\"ToolTip\":\"Manage account configurations\",\"IsGroup\":false,\"ParentId\":12,\"Accessibility\":1,\"Icon\":\"account_settings_icon.png\",\"URL\":\"/account-settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null}],\"UserLoginDetails\":[{\"UserId\":2,\"LoginName\":\"dipin\",\"Entity\":\"Entity10\"}]}"} 2025-11-28 13:59:52.605 +05:30 433fd2d7-b678-424c-8b56-078ce0ecba8c INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 200 36722 application/json; charset=utf-8 575.9018ms 2025-11-28 13:59:52.647 +05:30 68d5444d-f91f-4130-b713-9cd219b53902 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 13:59:52.648 +05:30 62beeb5f-1379-45c5-9f1a-008d1cdfd931 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 13:59:52.649 +05:30 68d5444d-f91f-4130-b713-9cd219b53902 INF CORS policy execution successful. 2025-11-28 13:59:52.649 +05:30 62beeb5f-1379-45c5-9f1a-008d1cdfd931 INF CORS policy execution successful. 2025-11-28 13:59:52.650 +05:30 68d5444d-f91f-4130-b713-9cd219b53902 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:59:52.650 +05:30 62beeb5f-1379-45c5-9f1a-008d1cdfd931 INF HTTP request: Path: /menu/getmenudetails QueryString: ?languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:59:52.658 +05:30 65ed4a35-186b-4654-86b3-72fd0e6c8fa2 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 13:59:52.658 +05:30 925046c9-f89a-4f16-88c1-e954d70a5cf5 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 13:59:52.659 +05:30 925046c9-f89a-4f16-88c1-e954d70a5cf5 INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 13:59:52.659 +05:30 65ed4a35-186b-4654-86b3-72fd0e6c8fa2 INF Route matched with {action = "GetMenuDetails", controller = "Menu"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetMenuDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.MenuController (Sang.CoreSettings.Api). 2025-11-28 13:59:52.671 +05:30 925046c9-f89a-4f16-88c1-e954d70a5cf5 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:59:52.671 +05:30 925046c9-f89a-4f16-88c1-e954d70a5cf5 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 12.3862ms 2025-11-28 13:59:52.672 +05:30 925046c9-f89a-4f16-88c1-e954d70a5cf5 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 13:59:52.672 +05:30 65ed4a35-186b-4654-86b3-72fd0e6c8fa2 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:59:52.672 +05:30 925046c9-f89a-4f16-88c1-e954d70a5cf5 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 68d5444d-f91f-4130-b713-9cd219b53902}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 13:59:52.672 +05:30 925046c9-f89a-4f16-88c1-e954d70a5cf5 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 25.8993ms 2025-11-28 13:59:52.675 +05:30 65ed4a35-186b-4654-86b3-72fd0e6c8fa2 INF Executed action Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api) in 15.9722ms 2025-11-28 13:59:52.675 +05:30 65ed4a35-186b-4654-86b3-72fd0e6c8fa2 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 13:59:52.677 +05:30 65ed4a35-186b-4654-86b3-72fd0e6c8fa2 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 62beeb5f-1379-45c5-9f1a-008d1cdfd931}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 36722} Body: {"status":"Success","statusCode":2000,"message":"Menu Details retrieved.","result":"{\"MenuDetails\":[{\"MenuId\":93,\"MenuName\":\"TestingMaster\",\"MenuCaption\":\"Testing\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Testing\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":66},{\"MenuId\":94,\"MenuName\":\"TestingTab\",\"MenuCaption\":\"TestingTabs\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestingTabs\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":67},{\"MenuId\":64,\"MenuName\":\"NewTest\",\"MenuCaption\":\"Test\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":62,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Test\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":46},{\"MenuId\":70,\"MenuName\":\"TestMenu\",\"MenuCaption\":\"TestMenu\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestMenu\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":49},{\"MenuId\":80,\"MenuName\":\"PTag1\",\"MenuCaption\":\"TestTag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestTag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":58},{\"MenuId\":81,\"MenuName\":\"General Settings\",\"MenuCaption\":\"General Settings\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/general-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":6,\"TagId\":59},{\"MenuId\":82,\"MenuName\":\"t4t4\",\"MenuCaption\":\"y5yy5\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/y5yy5\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":60},{\"MenuId\":90,\"MenuName\":\"Steffy_pos\",\"MenuCaption\":\"s_pos\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tags/s_pos\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":65},{\"MenuId\":125,\"MenuName\":\"dipintag1\",\"MenuCaption\":\"dipintag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/dipintag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":71},{\"MenuId\":147,\"MenuName\":\"Tag View\",\"MenuCaption\":\"Tag View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":148,\"MenuName\":\"Voucher View\",\"MenuCaption\":\"Voucher View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/voucher-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":150,\"MenuName\":\"Test_steffy1\",\"MenuCaption\":\"TSteffy1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TSteffy1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":77},{\"MenuId\":153,\"MenuName\":\"TS_Tag\",\"MenuCaption\":\"TestSteffyTag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":152,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestSteffyTag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":79},{\"MenuId\":156,\"MenuName\":\"gokultest1\",\"MenuCaption\":\"gokul\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/gokul\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":81},{\"MenuId\":157,\"MenuName\":\"CostCenter\",\"MenuCaption\":\"cc\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/cc\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":82},{\"MenuId\":159,\"MenuName\":\"ProductTag\",\"MenuCaption\":\"PT\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":157,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/PT\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":83},{\"MenuId\":162,\"MenuName\":\"pos_Tag1_name\",\"MenuCaption\":\"pos_Tag1_caption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/pos_Tag1_caption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":86},{\"MenuId\":163,\"MenuName\":\"Vendor\",\"MenuCaption\":\"Vendor/Supplier\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":163,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Vendor/Supplier\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":87},{\"MenuId\":164,\"MenuName\":\"ChartOfAccount\",\"MenuCaption\":\"COA\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/COA\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":88},{\"MenuId\":166,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":90},{\"MenuId\":167,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":91},{\"MenuId\":168,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":92},{\"MenuId\":170,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":168,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":93},{\"MenuId\":172,\"MenuName\":\"TradeTypeName\",\"MenuCaption\":\"TradeTypeCaption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TradeTypeCaption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":94},{\"MenuId\":139,\"MenuName\":\"Receipt Payment\",\"MenuCaption\":\"Receipt Payment\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":40,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Receipt Payment\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":72},{\"MenuId\":141,\"MenuName\":\"child\",\"MenuCaption\":\"child\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":140,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/child\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":73},{\"MenuId\":144,\"MenuName\":\"Base Document\",\"MenuCaption\":\"Base Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/base-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":75},{\"MenuId\":145,\"MenuName\":\"Sub Document\",\"MenuCaption\":\"Sub Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sub-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":76},{\"MenuId\":178,\"MenuName\":\"Account_Err\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":177,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Account\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":97},{\"MenuId\":185,\"MenuName\":\"STag1\",\"MenuCaption\":\"STag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":98},{\"MenuId\":186,\"MenuName\":\"STag2\",\"MenuCaption\":\"STag2\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag2\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":99},{\"MenuId\":188,\"MenuName\":\"stag4\",\"MenuCaption\":\"tag4\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag4\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":101},{\"MenuId\":189,\"MenuName\":\"test_tag\",\"MenuCaption\":\"testtag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/testtag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":102},{\"MenuId\":190,\"MenuName\":\"sss\",\"MenuCaption\":\"sss\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sss\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":103},{\"MenuId\":191,\"MenuName\":\"zzz\",\"MenuCaption\":\"lll\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/lll\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":104},{\"MenuId\":182,\"MenuName\":\"Menu_SteffyTest\",\"MenuCaption\":\"Menu_SteffyTest\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":183,\"MenuName\":\"test2\",\"MenuCaption\":\"test2\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":149,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":184,\"MenuName\":\"test3\",\"MenuCaption\":\"test3\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":6,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":146,\"MenuName\":\"View\",\"MenuCaption\":\"View\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":142,\"MenuName\":\"Voucher Setting\",\"MenuCaption\":\"Voucher Setting\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":111,\"MenuName\":\"Business Entity\",\"MenuCaption\":\"Business Entity\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":\"/Business-Entity\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":1},{\"MenuId\":113,\"MenuName\":\"steffy\",\"MenuCaption\":\"steffy\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":176,\"MenuName\":\"aas\",\"MenuCaption\":\"aas\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":177,\"MenuName\":\"Error_Tracker_Masters\",\"MenuCaption\":\"Error_Tracker_Masters\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":92,\"MenuName\":\"test1\",\"MenuCaption\":\"test1\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":58,\"MenuName\":\"ggrgr\",\"MenuCaption\":\"ggrgr\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":57,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":60,\"MenuName\":\"effefefef\",\"MenuCaption\":\"effefefef\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":59,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":109,\"MenuName\":\"Password Policy\",\"MenuCaption\":\"Password Policy\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"\",\"ToolTip\":\"\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"Password Policy_icon.png\",\"URL\":\"/PasswordPolicy\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":38,\"MenuName\":\"Create Company\",\"MenuCaption\":\"Create Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company record\",\"ToolTip\":\"Access create company page\",\"IsGroup\":false,\"ParentId\":17,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/create-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":41,\"MenuName\":\"Tag Settings\",\"MenuCaption\":\"Tag Settings\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/tag-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":42,\"MenuName\":\"Open Company\",\"MenuCaption\":\"Open Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":null,\"URL\":null,\"Type\":null,\"ExternalLink\":null,\"ScreenType\":null,\"TagId\":null},{\"MenuId\":1,\"MenuName\":\"Home\",\"MenuCaption\":\"Home\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":\"Alt+O\",\"Description\":\"'Navigate to the home page\",\"ToolTip\":\"Go to the main home page\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"home\",\"URL\":\"/home\",\"Type\":1,\"ExternalLink\":\"1\",\"ScreenType\":0,\"TagId\":1},{\"MenuId\":17,\"MenuName\":\"New Company\",\"MenuCaption\":\"New Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company\",\"ToolTip\":\"Create a new company record\",\"IsGroup\":true,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/new-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":18,\"MenuName\":\"Edit Company\",\"MenuCaption\":\"Edit Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Edit a new company\",\"ToolTip\":\"Edit a new company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":19,\"MenuName\":\"Delete Company\",\"MenuCaption\":\"Delete Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Delete a company\",\"ToolTip\":\"Delete a company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":20,\"MenuName\":\"Create Profile\",\"MenuCaption\":\"Create Profile\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new user profile\",\"ToolTip\":\"Set up a new user profile\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_profile_icon.png\",\"URL\":\"/create-profile\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":23,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage account details\",\"ToolTip\":\"Access account management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"account_icon.png\",\"URL\":\"/account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":28,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage currency master data\",\"ToolTip\":\"Access currency master management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"currency_master_icon.png\",\"URL\":\"/currency-master\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":4},{\"MenuId\":114,\"MenuName\":\"Change Password\",\"MenuCaption\":\"Change Password\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Change Password\",\"ToolTip\":\"Change Password\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"ChangePassword_icon.png\",\"URL\":\"/ChangePassword\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":115,\"MenuName\":\"Update Personal Info\",\"MenuCaption\":\"Update Personal Info\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Update Personal Info\",\"ToolTip\":\"Update Personal Info\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"UpdatePersonal_Info_icon.png\",\"URL\":\"/Update-Personal-Info\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":180,\"MenuName\":\"Purchase\",\"MenuCaption\":\"Purchase\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Purchase Menu\",\"ToolTip\":\"Go to Purchase\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Purchase\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":181,\"MenuName\":\"Sales\",\"MenuCaption\":\"Sales\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Sales Menu\",\"ToolTip\":\"Go to Sales\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Sales\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":29,\"MenuName\":\"Exchange Rate\",\"MenuCaption\":\"Exchange Rate\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage exchange rate data\",\"ToolTip\":\"Access exchange rate management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_icon.png\",\"URL\":\"/exchange-rate\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":4,\"TagId\":null},{\"MenuId\":24,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage currency details\",\"ToolTip\":\"Access currency management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"currency_icon.png\",\"URL\":\"/tags/currency\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":21,\"MenuName\":\"Create Role\",\"MenuCaption\":\"Create Role\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Create a new user role\",\"ToolTip\":\"Define a new user role\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_role_icon.png\",\"URL\":\"/create-role\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":2,\"TagId\":null},{\"MenuId\":2,\"MenuName\":\"Company\",\"MenuCaption\":\"Company\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"View and manage company details\",\"ToolTip\":\"Access company information\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"company_icon.png\",\"URL\":\"/company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":32,\"MenuName\":\"Unit\",\"MenuCaption\":\"Unit\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage units of measurement\",\"ToolTip\":\"Access unit management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"unit_icon.png\",\"URL\":\"/unit\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":14},{\"MenuId\":3,\"MenuName\":\"Security\",\"MenuCaption\":\"Security\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage user permissions and roles\",\"ToolTip\":\"Configure security settings\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"security_icon.png\",\"URL\":\"/security\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":22,\"MenuName\":\"Create User\",\"MenuCaption\":\"Create User\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Create a new user account\",\"ToolTip\":\"Add a new user to the system\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_user_icon.png\",\"URL\":\"/create-user\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":3,\"TagId\":null},{\"MenuId\":25,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage product details\",\"ToolTip\":\"Access product management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"product_icon.png\",\"URL\":\"/tags/product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":30,\"MenuName\":\"Exchange Rate History\",\"MenuCaption\":\"Exchange Rate History\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"View exchange rate history\",\"ToolTip\":\"Access historical exchange rate data\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_history_icon.png\",\"URL\":\"/exchange-rate-history\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":5,\"TagId\":null},{\"MenuId\":4,\"MenuName\":\"Tags\",\"MenuCaption\":\"Tags\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Maintain master data records\",\"ToolTip\":\"Access master data management\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"masters_icon.png\",\"URL\":\"/masters\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":34,\"MenuName\":\"Seller Price Book\",\"MenuCaption\":\"Seller Price Book\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage seller price books\",\"ToolTip\":\"Access seller price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"seller_price_book_icon.png\",\"URL\":\"/seller-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":46,\"MenuName\":\"PlaceofSupply\",\"MenuCaption\":\"Place of Supply\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage Place of supply details\",\"ToolTip\":\"Access Place of supply management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Placeofsupply_icon.png\",\"URL\":\"/tags/Placeofsupply\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":20},{\"MenuId\":95,\"MenuName\":\"Jurisdiction\",\"MenuCaption\":\"Jurisdiction\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Jurisdiction\",\"ToolTip\":\"Jurisdiction\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Jurisdiction_icon.png\",\"URL\":\"/tags/Jurisdiction\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":21},{\"MenuId\":96,\"MenuName\":\"Tax Code\",\"MenuCaption\":\"Tax Code\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Tax Code\",\"ToolTip\":\"Tax Code\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Tax Code_icon.png\",\"URL\":\"/tags/Tax Code\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":22},{\"MenuId\":97,\"MenuName\":\"Nationality\",\"MenuCaption\":\"Nationality\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Nationality\",\"ToolTip\":\"Nationality\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Nationality\",\"URL\":\"/tags/Nationality\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":23},{\"MenuId\":98,\"MenuName\":\"Country\",\"MenuCaption\":\"Country\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Country\",\"ToolTip\":\"Country\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Country\",\"URL\":\"/tags/Country\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":24},{\"MenuId\":99,\"MenuName\":\"Province\",\"MenuCaption\":\"Province\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Province\",\"ToolTip\":\"Province\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Province_icon.png\",\"URL\":\"/tags/Province\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":25},{\"MenuId\":100,\"MenuName\":\"Territory\",\"MenuCaption\":\"Territory\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Territory\",\"ToolTip\":\"Territory\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Territory_icon.png\",\"URL\":\"/tags/Territory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":26},{\"MenuId\":101,\"MenuName\":\"Township\",\"MenuCaption\":\"Township\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Township\",\"ToolTip\":\"Township\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Township_icon.png\",\"URL\":\"/tags/Township\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":27},{\"MenuId\":102,\"MenuName\":\"Zone\",\"MenuCaption\":\"Zone\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Zone\",\"ToolTip\":\"Zone\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Zone_icon.png\",\"URL\":\"/tags/Zone\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":28},{\"MenuId\":103,\"MenuName\":\"City\",\"MenuCaption\":\"City\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"City\",\"ToolTip\":\"City\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"City_icon.png\",\"URL\":\"/tags/City\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":29},{\"MenuId\":104,\"MenuName\":\"Emplyee\",\"MenuCaption\":\"Emplyee\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Emplyee\",\"ToolTip\":\"Emplyee\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Emplyee_icon.png\",\"URL\":\"/tags/Emplyee\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":30},{\"MenuId\":105,\"MenuName\":\"Fixed Assets\",\"MenuCaption\":\"Fixed Assets\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Fixed Assets\",\"ToolTip\":\"Fixed Assets\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Fixed Assets_icon.png\",\"URL\":\"/tags/Fixed Assets\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":31},{\"MenuId\":106,\"MenuName\":\"Employee Category\",\"MenuCaption\":\"Employee Category\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Employee Category\",\"ToolTip\":\"Employee Category\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Employee Category_icon.png\",\"URL\":\"/tags/Employee Category\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":32},{\"MenuId\":37,\"MenuName\":\"Warehouse\",\"MenuCaption\":\"Warehouse\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage warehouse details\",\"ToolTip\":\"Access warehouse management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"warehouse_icon.png\",\"URL\":\"/tags/warehouse\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":13},{\"MenuId\":128,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Product\",\"ToolTip\":\"Product\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Product_icon.png\",\"URL\":\"/tags/Product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":11},{\"MenuId\":129,\"MenuName\":\"Unit Conversion\",\"MenuCaption\":\"Unit Conversion\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Unit Conversion\",\"ToolTip\":\"Unit Conversion\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Unit Conversion_icon.png\",\"URL\":\"/unit-conversion\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":15},{\"MenuId\":130,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Account\",\"ToolTip\":\"Account\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Account_icon.png\",\"URL\":\"/tags/Account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":2},{\"MenuId\":131,\"MenuName\":\"Customer\",\"MenuCaption\":\"Customer\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Customer\",\"ToolTip\":\"Customer\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Customer_icon.png\",\"URL\":\"/tags/Customer\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":3},{\"MenuId\":133,\"MenuName\":\"Outlet\",\"MenuCaption\":\"Outlet\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Outlet\",\"ToolTip\":\"Outlet\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Outlet_icon.png\",\"URL\":\"/tags/Outlet\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":16},{\"MenuId\":134,\"MenuName\":\"Bin\",\"MenuCaption\":\"Bin\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bin\",\"ToolTip\":\"Bin\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bin_icon.png\",\"URL\":\"/tags/Bin\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":17},{\"MenuId\":135,\"MenuName\":\"Bank\",\"MenuCaption\":\"Bank\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bank\",\"ToolTip\":\"Bank\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bank_icon.png\",\"URL\":\"/tags/Bank\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":18},{\"MenuId\":136,\"MenuName\":\"BankBranch\",\"MenuCaption\":\"BankBranch\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"BankBranch\",\"ToolTip\":\"BankBranch\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"BankBranch_icon.png\",\"URL\":\"/tags/BankBranch\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":19},{\"MenuId\":35,\"MenuName\":\"Buyer Price Book\",\"MenuCaption\":\"Buyer Price Book\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"Manage buyer price books\",\"ToolTip\":\"Access buyer price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"buyer_price_book_icon.png\",\"URL\":\"/buyer-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":5,\"MenuName\":\"Financials\",\"MenuCaption\":\"Financials\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"View financial reports\",\"ToolTip\":\"Access financial data and reports\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"dollar-sign\",\"URL\":\"\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":5},{\"MenuId\":6,\"MenuName\":\"Inventory\",\"MenuCaption\":\"Inventory\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage inventory items and stock\",\"ToolTip\":\"Access inventory management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"warehouse\",\"URL\":\"/inventory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":6},{\"MenuId\":36,\"MenuName\":\"Barcode Definition\",\"MenuCaption\":\"Barcode Definition\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage barcode definitions\",\"ToolTip\":\"Access barcode definition management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"barcode_definition_icon.png\",\"URL\":\"/barcode-definition\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":7,\"MenuName\":\"Fixed Asset\",\"MenuCaption\":\"Fixed Asset\",\"ModuleId\":1,\"MenuIndex\":7,\"ShortcutKey\":null,\"Description\":\"Track fixed assets\",\"ToolTip\":\"Access fixed asset management\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"university\",\"URL\":\"/fixed-asset\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":7},{\"MenuId\":8,\"MenuName\":\"Production\",\"MenuCaption\":\"Production\",\"ModuleId\":1,\"MenuIndex\":8,\"ShortcutKey\":null,\"Description\":\"Manage production processes\",\"ToolTip\":\"Access production management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"boxes\",\"URL\":\"/production\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":8},{\"MenuId\":10,\"MenuName\":\"Quality Control\",\"MenuCaption\":\"Quality Control\",\"ModuleId\":1,\"MenuIndex\":10,\"ShortcutKey\":null,\"Description\":\"Perform quality control checks\",\"ToolTip\":\"Access quality control tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"clipboard-check\",\"URL\":\"/quality-control\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":10},{\"MenuId\":11,\"MenuName\":\"Settings\",\"MenuCaption\":\"Settings\",\"ModuleId\":1,\"MenuIndex\":11,\"ShortcutKey\":null,\"Description\":\"Configure general settings\",\"ToolTip\":\"Access general application settings\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"cog\",\"URL\":\"/settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":16,\"MenuName\":\"Account Settings\",\"MenuCaption\":\"Account Settings\",\"ModuleId\":1,\"MenuIndex\":16,\"ShortcutKey\":null,\"Description\":\"Configure account settings\",\"ToolTip\":\"Manage account configurations\",\"IsGroup\":false,\"ParentId\":12,\"Accessibility\":1,\"Icon\":\"account_settings_icon.png\",\"URL\":\"/account-settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null}],\"UserLoginDetails\":[{\"UserId\":2,\"LoginName\":\"dipin\",\"Entity\":\"Entity10\"}]}"} 2025-11-28 13:59:52.678 +05:30 65ed4a35-186b-4654-86b3-72fd0e6c8fa2 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 200 36722 application/json; charset=utf-8 29.8854ms 2025-11-28 13:59:52.725 +05:30 ff0eba6e-2dfa-4f8d-ad07-e850251035ef INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 13:59:52.727 +05:30 ff0eba6e-2dfa-4f8d-ad07-e850251035ef INF CORS policy execution successful. 2025-11-28 13:59:52.727 +05:30 ff0eba6e-2dfa-4f8d-ad07-e850251035ef INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:59:52.728 +05:30 7c1feefa-02e9-4630-8012-f63a0a8ec11e INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 13:59:52.728 +05:30 7c1feefa-02e9-4630-8012-f63a0a8ec11e INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 13:59:52.738 +05:30 7c1feefa-02e9-4630-8012-f63a0a8ec11e INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:59:52.738 +05:30 7c1feefa-02e9-4630-8012-f63a0a8ec11e INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 10.1518ms 2025-11-28 13:59:52.738 +05:30 7c1feefa-02e9-4630-8012-f63a0a8ec11e INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 13:59:52.739 +05:30 7c1feefa-02e9-4630-8012-f63a0a8ec11e INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: ff0eba6e-2dfa-4f8d-ad07-e850251035ef}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 13:59:52.739 +05:30 7c1feefa-02e9-4630-8012-f63a0a8ec11e INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 14.1625ms 2025-11-28 13:59:52.821 +05:30 9cec1f9f-fec5-405d-a5f6-8cb7327b0172 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 13:59:52.823 +05:30 9cec1f9f-fec5-405d-a5f6-8cb7327b0172 INF CORS policy execution successful. 2025-11-28 13:59:52.823 +05:30 9cec1f9f-fec5-405d-a5f6-8cb7327b0172 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:59:52.824 +05:30 0da3fee4-c4af-498d-a151-2f4fb0f09839 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 13:59:52.824 +05:30 0da3fee4-c4af-498d-a151-2f4fb0f09839 INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 13:59:52.827 +05:30 0da3fee4-c4af-498d-a151-2f4fb0f09839 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:59:52.828 +05:30 0da3fee4-c4af-498d-a151-2f4fb0f09839 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 3.5656ms 2025-11-28 13:59:52.828 +05:30 0da3fee4-c4af-498d-a151-2f4fb0f09839 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 13:59:52.828 +05:30 0da3fee4-c4af-498d-a151-2f4fb0f09839 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 9cec1f9f-fec5-405d-a5f6-8cb7327b0172}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 13:59:52.829 +05:30 0da3fee4-c4af-498d-a151-2f4fb0f09839 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 7.6763ms 2025-11-28 13:59:52.978 +05:30 4ffe5c42-8c51-4df0-9ff8-12ba3ebfcdca INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 13:59:52.978 +05:30 4cd29082-f200-44e0-92d1-522e3c8d316c INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 13:59:52.978 +05:30 feb147ef-d3f5-491f-9461-6a45720d1770 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 13:59:52.978 +05:30 e62cadc1-525a-4ae3-a355-31b288f9a825 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 13:59:52.980 +05:30 4cd29082-f200-44e0-92d1-522e3c8d316c INF CORS policy execution successful. 2025-11-28 13:59:52.980 +05:30 4ffe5c42-8c51-4df0-9ff8-12ba3ebfcdca INF CORS policy execution successful. 2025-11-28 13:59:52.980 +05:30 feb147ef-d3f5-491f-9461-6a45720d1770 INF CORS policy execution successful. 2025-11-28 13:59:52.980 +05:30 e62cadc1-525a-4ae3-a355-31b288f9a825 INF CORS policy execution successful. 2025-11-28 13:59:52.980 +05:30 4cd29082-f200-44e0-92d1-522e3c8d316c INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 204 null null 2.5962ms 2025-11-28 13:59:52.980 +05:30 4ffe5c42-8c51-4df0-9ff8-12ba3ebfcdca INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 204 null null 2.5982ms 2025-11-28 13:59:52.981 +05:30 feb147ef-d3f5-491f-9461-6a45720d1770 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 204 null null 2.8302ms 2025-11-28 13:59:52.981 +05:30 e62cadc1-525a-4ae3-a355-31b288f9a825 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 204 null null 2.9523ms 2025-11-28 13:59:53.023 +05:30 1132ea2d-c8de-4814-98c2-61d1b9696b95 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 13:59:53.023 +05:30 1132ea2d-c8de-4814-98c2-61d1b9696b95 INF CORS policy execution successful. 2025-11-28 13:59:53.024 +05:30 1132ea2d-c8de-4814-98c2-61d1b9696b95 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 204 null null 1.1592ms 2025-11-28 13:59:53.029 +05:30 9b1f0f0d-d9ad-4243-8361-7b593b062920 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 13:59:53.029 +05:30 9b1f0f0d-d9ad-4243-8361-7b593b062920 INF CORS policy execution successful. 2025-11-28 13:59:53.029 +05:30 9b1f0f0d-d9ad-4243-8361-7b593b062920 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 204 null null 0.7271ms 2025-11-28 13:59:53.030 +05:30 d16ad135-81ca-410f-9a44-2055257ee3de INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 13:59:53.030 +05:30 d16ad135-81ca-410f-9a44-2055257ee3de INF CORS policy execution successful. 2025-11-28 13:59:53.030 +05:30 d16ad135-81ca-410f-9a44-2055257ee3de INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 204 null null 0.4315ms 2025-11-28 13:59:53.031 +05:30 dab846e2-dff8-4d84-8729-05b678745573 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 13:59:53.031 +05:30 dab846e2-dff8-4d84-8729-05b678745573 INF CORS policy execution successful. 2025-11-28 13:59:53.032 +05:30 dab846e2-dff8-4d84-8729-05b678745573 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 204 null null 0.4561ms 2025-11-28 13:59:53.033 +05:30 a9d24d09-8f78-4e55-8bfe-992bd13ad1b9 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 13:59:53.034 +05:30 a9d24d09-8f78-4e55-8bfe-992bd13ad1b9 INF CORS policy execution successful. 2025-11-28 13:59:53.034 +05:30 a9d24d09-8f78-4e55-8bfe-992bd13ad1b9 INF HTTP request: Path: /action/getuseractions QueryString: ?menuId=180 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:59:53.035 +05:30 f71f840f-ded3-4cdf-9b7d-8c2a1680f844 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 13:59:53.036 +05:30 3e3a6277-155c-4095-9270-7ff59dcf1a82 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 13:59:53.037 +05:30 3e3a6277-155c-4095-9270-7ff59dcf1a82 INF CORS policy execution successful. 2025-11-28 13:59:53.038 +05:30 3e3a6277-155c-4095-9270-7ff59dcf1a82 INF HTTP request: Path: /language/getlanguagelist QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:59:53.038 +05:30 ab1395f5-f0c6-4ab8-9003-5d1ed7df5595 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 13:59:53.041 +05:30 f71f840f-ded3-4cdf-9b7d-8c2a1680f844 INF Route matched with {action = "GetUserActions", controller = "Action"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserActions(Int32) on controller Sang.CoreSettings.Api.Controllers.ActionController (Sang.CoreSettings.Api). 2025-11-28 13:59:53.044 +05:30 ab1395f5-f0c6-4ab8-9003-5d1ed7df5595 INF Route matched with {action = "GetLanguageList", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageList(System.String) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 13:59:53.089 +05:30 6177736c-9006-4dd5-8547-f6436fd44385 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 13:59:53.089 +05:30 d7e5f32f-40e6-453b-82ee-dc27a2042ead INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 13:59:53.090 +05:30 6177736c-9006-4dd5-8547-f6436fd44385 INF CORS policy execution successful. 2025-11-28 13:59:53.090 +05:30 d7e5f32f-40e6-453b-82ee-dc27a2042ead INF CORS policy execution successful. 2025-11-28 13:59:53.091 +05:30 6177736c-9006-4dd5-8547-f6436fd44385 INF HTTP request: Path: /transactionlayout/gettransactionlayoutlist QueryString: ?DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:59:53.091 +05:30 d7e5f32f-40e6-453b-82ee-dc27a2042ead INF HTTP request: Path: /language/getlanguagedetails QueryString: ?id=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:59:53.092 +05:30 f900cd89-dac6-4da9-a306-82b33ce92b08 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 13:59:53.094 +05:30 ab1395f5-f0c6-4ab8-9003-5d1ed7df5595 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:59:53.095 +05:30 ab1395f5-f0c6-4ab8-9003-5d1ed7df5595 INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api) in 50.449ms 2025-11-28 13:59:53.095 +05:30 ab1395f5-f0c6-4ab8-9003-5d1ed7df5595 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 13:59:53.095 +05:30 6e08e0e9-827e-4933-8900-51a1e2605e82 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 13:59:53.095 +05:30 ab1395f5-f0c6-4ab8-9003-5d1ed7df5595 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 3e3a6277-155c-4095-9270-7ff59dcf1a82}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 221} Body: {"status":"Success","statusCode":2000,"message":"Language List retrieved.","result":"[{\"Id\":2,\"Name\":\"Arabic\"},{\"Id\":3,\"Name\":\"Chinese\"},{\"Id\":1,\"Name\":\"English\"},{\"Id\":4,\"Name\":\"LanguageTest1\"}]"} 2025-11-28 13:59:53.096 +05:30 ab1395f5-f0c6-4ab8-9003-5d1ed7df5595 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 200 221 application/json; charset=utf-8 59.4929ms 2025-11-28 13:59:53.099 +05:30 f900cd89-dac6-4da9-a306-82b33ce92b08 INF Route matched with {action = "GetTransactionLayoutList", controller = "TransactionLayout"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionLayoutList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionLayoutController (Sang.CoreSettings.Api). 2025-11-28 13:59:53.099 +05:30 6e08e0e9-827e-4933-8900-51a1e2605e82 INF Route matched with {action = "GetLanguageDetails", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 13:59:53.140 +05:30 f900cd89-dac6-4da9-a306-82b33ce92b08 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:59:53.140 +05:30 f900cd89-dac6-4da9-a306-82b33ce92b08 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api) in 40.7635ms 2025-11-28 13:59:53.141 +05:30 f900cd89-dac6-4da9-a306-82b33ce92b08 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 13:59:53.141 +05:30 f900cd89-dac6-4da9-a306-82b33ce92b08 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 6177736c-9006-4dd5-8547-f6436fd44385}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 309} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":32,\"Name\":\"Purchase\"},{\"Id\":33,\"Name\":\"purchase1\"},{\"Id\":34,\"Name\":\"purchase2\"},{\"Id\":35,\"Name\":\"purchase3\"},{\"Id\":37,\"Name\":\"purchase5\"},{\"Id\":31,\"Name\":\"TestLayout01\"}]"} 2025-11-28 13:59:53.141 +05:30 f900cd89-dac6-4da9-a306-82b33ce92b08 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 200 309 application/json; charset=utf-8 52.7308ms 2025-11-28 13:59:53.141 +05:30 6e08e0e9-827e-4933-8900-51a1e2605e82 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:59:53.142 +05:30 6e08e0e9-827e-4933-8900-51a1e2605e82 INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api) in 42.1644ms 2025-11-28 13:59:53.142 +05:30 6e08e0e9-827e-4933-8900-51a1e2605e82 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 13:59:53.142 +05:30 6e08e0e9-827e-4933-8900-51a1e2605e82 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: d7e5f32f-40e6-453b-82ee-dc27a2042ead}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 243} Body: {"status":"Success","statusCode":2000,"message":"Language Details retrieved.","result":"[{\"IId\":1,\"Name\":\"English\",\"Code\":\"Eng\",\"Alternate Name\":\"English\",\"Icon\":\"string\",\"ParentName\":null,\"iParent\":0,\"bGroup\":false}]"} 2025-11-28 13:59:53.143 +05:30 6e08e0e9-827e-4933-8900-51a1e2605e82 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 200 243 application/json; charset=utf-8 53.6884ms 2025-11-28 13:59:53.158 +05:30 f71f840f-ded3-4cdf-9b7d-8c2a1680f844 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:59:53.159 +05:30 f71f840f-ded3-4cdf-9b7d-8c2a1680f844 INF Executed action Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api) in 117.7842ms 2025-11-28 13:59:53.159 +05:30 f71f840f-ded3-4cdf-9b7d-8c2a1680f844 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 13:59:53.160 +05:30 f71f840f-ded3-4cdf-9b7d-8c2a1680f844 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: a9d24d09-8f78-4e55-8bfe-992bd13ad1b9}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1634} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"iAction\":81,\"Name\":\"Access\",\"Caption\":\"Access\",\"ActionType\":3},{\"iAction\":82,\"Name\":\"Add\",\"Caption\":\"New\",\"ActionType\":1},{\"iAction\":83,\"Name\":\"Edit\",\"Caption\":\"Edit\",\"ActionType\":1},{\"iAction\":84,\"Name\":\"Delete\",\"Caption\":\"Delete\",\"ActionType\":1},{\"iAction\":85,\"Name\":\"View\",\"Caption\":\"View\",\"ActionType\":1},{\"iAction\":86,\"Name\":\"Save\",\"Caption\":\"Save\",\"ActionType\":1},{\"iAction\":87,\"Name\":\"Excel\",\"Caption\":\"Excel\",\"ActionType\":1},{\"iAction\":88,\"Name\":\"ViewSummary\",\"Caption\":\"ViewSummary\",\"ActionType\":3},{\"iAction\":89,\"Name\":\"Close\",\"Caption\":\"Close\",\"ActionType\":1},{\"iAction\":90,\"Name\":\"Clear\",\"Caption\":\"Clear\",\"ActionType\":1},{\"iAction\":91,\"Name\":\"Copy\",\"Caption\":\"Copy\",\"ActionType\":5},{\"iAction\":92,\"Name\":\"Clone\",\"Caption\":\"Clone\",\"ActionType\":1},{\"iAction\":93,\"Name\":\"Import\",\"Caption\":\"Import\",\"ActionType\":1},{\"iAction\":94,\"Name\":\"Export\",\"Caption\":\"Export\",\"ActionType\":1},{\"iAction\":95,\"Name\":\"Load\",\"Caption\":\"Load\",\"ActionType\":1},{\"iAction\":96,\"Name\":\"Refresh\",\"Caption\":\"Refresh\",\"ActionType\":1},{\"iAction\":97,\"Name\":\"MassUpdate\",\"Caption\":\"Mass Update\",\"ActionType\":2},{\"iAction\":98,\"Name\":\"DeleteAll\",\"Caption\":\"Delete All\",\"ActionType\":2},{\"iAction\":99,\"Name\":\"Print\",\"Caption\":\"Print\",\"ActionType\":1},{\"iAction\":100,\"Name\":\"Settings\",\"Caption\":\"Settings\",\"ActionType\":2}]"} 2025-11-28 13:59:53.161 +05:30 f71f840f-ded3-4cdf-9b7d-8c2a1680f844 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 200 1634 application/json; charset=utf-8 127.7774ms 2025-11-28 13:59:53.181 +05:30 5f338191-fdb4-41b6-a058-c7eebdc0cd05 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 13:59:53.182 +05:30 5f338191-fdb4-41b6-a058-c7eebdc0cd05 INF CORS policy execution successful. 2025-11-28 13:59:53.182 +05:30 5f338191-fdb4-41b6-a058-c7eebdc0cd05 INF HTTP request: Path: /language/getlanguagelist QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:59:53.183 +05:30 ee45daf3-b4d2-40f0-9f37-7294ad91df4e INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 13:59:53.183 +05:30 ee45daf3-b4d2-40f0-9f37-7294ad91df4e INF Route matched with {action = "GetLanguageList", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageList(System.String) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 13:59:53.189 +05:30 ee45daf3-b4d2-40f0-9f37-7294ad91df4e INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:59:53.189 +05:30 ee45daf3-b4d2-40f0-9f37-7294ad91df4e INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api) in 6.3476ms 2025-11-28 13:59:53.190 +05:30 ee45daf3-b4d2-40f0-9f37-7294ad91df4e INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 13:59:53.190 +05:30 ee45daf3-b4d2-40f0-9f37-7294ad91df4e INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 5f338191-fdb4-41b6-a058-c7eebdc0cd05}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 221} Body: {"status":"Success","statusCode":2000,"message":"Language List retrieved.","result":"[{\"Id\":2,\"Name\":\"Arabic\"},{\"Id\":3,\"Name\":\"Chinese\"},{\"Id\":1,\"Name\":\"English\"},{\"Id\":4,\"Name\":\"LanguageTest1\"}]"} 2025-11-28 13:59:53.190 +05:30 ee45daf3-b4d2-40f0-9f37-7294ad91df4e INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 200 221 application/json; charset=utf-8 9.421ms 2025-11-28 13:59:53.219 +05:30 6195da1b-46a9-4c63-9a75-11f238e19ea3 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 13:59:53.219 +05:30 88dd4065-4ba8-4fee-844e-2052918959e5 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 13:59:53.219 +05:30 00af889d-4a37-4661-9a4f-39fb8b19c9d4 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 13:59:53.220 +05:30 88dd4065-4ba8-4fee-844e-2052918959e5 INF CORS policy execution successful. 2025-11-28 13:59:53.220 +05:30 00af889d-4a37-4661-9a4f-39fb8b19c9d4 INF CORS policy execution successful. 2025-11-28 13:59:53.220 +05:30 6195da1b-46a9-4c63-9a75-11f238e19ea3 INF CORS policy execution successful. 2025-11-28 13:59:53.221 +05:30 88dd4065-4ba8-4fee-844e-2052918959e5 INF HTTP request: Path: /language/getlanguagedetails QueryString: ?id=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:59:53.221 +05:30 00af889d-4a37-4661-9a4f-39fb8b19c9d4 INF HTTP request: Path: /transactionlayout/gettransactionlayoutlist QueryString: ?DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:59:53.221 +05:30 6195da1b-46a9-4c63-9a75-11f238e19ea3 INF HTTP request: Path: /action/getuseractions QueryString: ?menuId=180 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:59:53.221 +05:30 4238dec8-27bc-45b1-9aa3-7be8ace98ea5 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 13:59:53.221 +05:30 4238dec8-27bc-45b1-9aa3-7be8ace98ea5 INF Route matched with {action = "GetLanguageDetails", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 13:59:53.223 +05:30 1eaf61a2-4b12-4a4b-a321-1f41b95dcd39 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 13:59:53.223 +05:30 1eaf61a2-4b12-4a4b-a321-1f41b95dcd39 INF Route matched with {action = "GetTransactionLayoutList", controller = "TransactionLayout"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionLayoutList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionLayoutController (Sang.CoreSettings.Api). 2025-11-28 13:59:53.224 +05:30 294dac35-70ae-4789-8757-74cad2b5a0df INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 13:59:53.224 +05:30 294dac35-70ae-4789-8757-74cad2b5a0df INF Route matched with {action = "GetUserActions", controller = "Action"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserActions(Int32) on controller Sang.CoreSettings.Api.Controllers.ActionController (Sang.CoreSettings.Api). 2025-11-28 13:59:53.225 +05:30 4238dec8-27bc-45b1-9aa3-7be8ace98ea5 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:59:53.226 +05:30 4238dec8-27bc-45b1-9aa3-7be8ace98ea5 INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api) in 4.5477ms 2025-11-28 13:59:53.226 +05:30 4238dec8-27bc-45b1-9aa3-7be8ace98ea5 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 13:59:53.226 +05:30 4238dec8-27bc-45b1-9aa3-7be8ace98ea5 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 88dd4065-4ba8-4fee-844e-2052918959e5}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 243} Body: {"status":"Success","statusCode":2000,"message":"Language Details retrieved.","result":"[{\"IId\":1,\"Name\":\"English\",\"Code\":\"Eng\",\"Alternate Name\":\"English\",\"Icon\":\"string\",\"ParentName\":null,\"iParent\":0,\"bGroup\":false}]"} 2025-11-28 13:59:53.227 +05:30 4238dec8-27bc-45b1-9aa3-7be8ace98ea5 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 200 243 application/json; charset=utf-8 8.0368ms 2025-11-28 13:59:53.228 +05:30 1eaf61a2-4b12-4a4b-a321-1f41b95dcd39 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:59:53.228 +05:30 1eaf61a2-4b12-4a4b-a321-1f41b95dcd39 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api) in 4.3996ms 2025-11-28 13:59:53.228 +05:30 1eaf61a2-4b12-4a4b-a321-1f41b95dcd39 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 13:59:53.228 +05:30 1eaf61a2-4b12-4a4b-a321-1f41b95dcd39 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 00af889d-4a37-4661-9a4f-39fb8b19c9d4}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 309} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":32,\"Name\":\"Purchase\"},{\"Id\":33,\"Name\":\"purchase1\"},{\"Id\":34,\"Name\":\"purchase2\"},{\"Id\":35,\"Name\":\"purchase3\"},{\"Id\":37,\"Name\":\"purchase5\"},{\"Id\":31,\"Name\":\"TestLayout01\"}]"} 2025-11-28 13:59:53.229 +05:30 1eaf61a2-4b12-4a4b-a321-1f41b95dcd39 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 200 309 application/json; charset=utf-8 9.1783ms 2025-11-28 13:59:53.236 +05:30 294dac35-70ae-4789-8757-74cad2b5a0df INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:59:53.237 +05:30 294dac35-70ae-4789-8757-74cad2b5a0df INF Executed action Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api) in 13.0307ms 2025-11-28 13:59:53.237 +05:30 294dac35-70ae-4789-8757-74cad2b5a0df INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 13:59:53.237 +05:30 294dac35-70ae-4789-8757-74cad2b5a0df INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 6195da1b-46a9-4c63-9a75-11f238e19ea3}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1634} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"iAction\":81,\"Name\":\"Access\",\"Caption\":\"Access\",\"ActionType\":3},{\"iAction\":82,\"Name\":\"Add\",\"Caption\":\"New\",\"ActionType\":1},{\"iAction\":83,\"Name\":\"Edit\",\"Caption\":\"Edit\",\"ActionType\":1},{\"iAction\":84,\"Name\":\"Delete\",\"Caption\":\"Delete\",\"ActionType\":1},{\"iAction\":85,\"Name\":\"View\",\"Caption\":\"View\",\"ActionType\":1},{\"iAction\":86,\"Name\":\"Save\",\"Caption\":\"Save\",\"ActionType\":1},{\"iAction\":87,\"Name\":\"Excel\",\"Caption\":\"Excel\",\"ActionType\":1},{\"iAction\":88,\"Name\":\"ViewSummary\",\"Caption\":\"ViewSummary\",\"ActionType\":3},{\"iAction\":89,\"Name\":\"Close\",\"Caption\":\"Close\",\"ActionType\":1},{\"iAction\":90,\"Name\":\"Clear\",\"Caption\":\"Clear\",\"ActionType\":1},{\"iAction\":91,\"Name\":\"Copy\",\"Caption\":\"Copy\",\"ActionType\":5},{\"iAction\":92,\"Name\":\"Clone\",\"Caption\":\"Clone\",\"ActionType\":1},{\"iAction\":93,\"Name\":\"Import\",\"Caption\":\"Import\",\"ActionType\":1},{\"iAction\":94,\"Name\":\"Export\",\"Caption\":\"Export\",\"ActionType\":1},{\"iAction\":95,\"Name\":\"Load\",\"Caption\":\"Load\",\"ActionType\":1},{\"iAction\":96,\"Name\":\"Refresh\",\"Caption\":\"Refresh\",\"ActionType\":1},{\"iAction\":97,\"Name\":\"MassUpdate\",\"Caption\":\"Mass Update\",\"ActionType\":2},{\"iAction\":98,\"Name\":\"DeleteAll\",\"Caption\":\"Delete All\",\"ActionType\":2},{\"iAction\":99,\"Name\":\"Print\",\"Caption\":\"Print\",\"ActionType\":1},{\"iAction\":100,\"Name\":\"Settings\",\"Caption\":\"Settings\",\"ActionType\":2}]"} 2025-11-28 13:59:53.238 +05:30 294dac35-70ae-4789-8757-74cad2b5a0df INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 200 1634 application/json; charset=utf-8 19.4928ms 2025-11-28 13:59:55.546 +05:30 61001666-0686-4a49-b939-c2618ace4aed INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 13:59:55.546 +05:30 dda5a9db-20bb-4414-b2d4-54db1e72a4eb INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 13:59:55.547 +05:30 61001666-0686-4a49-b939-c2618ace4aed INF CORS policy execution successful. 2025-11-28 13:59:55.547 +05:30 dda5a9db-20bb-4414-b2d4-54db1e72a4eb INF CORS policy execution successful. 2025-11-28 13:59:55.547 +05:30 61001666-0686-4a49-b939-c2618ace4aed INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 204 null null 1.6785ms 2025-11-28 13:59:55.547 +05:30 dda5a9db-20bb-4414-b2d4-54db1e72a4eb INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 204 null null 1.6499ms 2025-11-28 13:59:55.598 +05:30 cc831e99-c274-441d-acd4-b0007043ea52 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 13:59:55.600 +05:30 cc831e99-c274-441d-acd4-b0007043ea52 INF CORS policy execution successful. 2025-11-28 13:59:55.601 +05:30 cc831e99-c274-441d-acd4-b0007043ea52 INF HTTP request: Path: /transactionview/gettransactionviewlist QueryString: ?search=&DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:59:55.602 +05:30 6f4d8fe2-b03b-430c-a291-a53eba625b28 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 13:59:55.611 +05:30 6f4d8fe2-b03b-430c-a291-a53eba625b28 INF Route matched with {action = "GetTransactionViewList", controller = "TransactionView"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionViewList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionViewController (Sang.CoreSettings.Api). 2025-11-28 13:59:55.634 +05:30 6f4d8fe2-b03b-430c-a291-a53eba625b28 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:59:55.635 +05:30 6f4d8fe2-b03b-430c-a291-a53eba625b28 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api) in 23.3527ms 2025-11-28 13:59:55.635 +05:30 6f4d8fe2-b03b-430c-a291-a53eba625b28 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 13:59:55.635 +05:30 6f4d8fe2-b03b-430c-a291-a53eba625b28 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: cc831e99-c274-441d-acd4-b0007043ea52}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 131} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":10,\"Name\":\"TestView\"}]"} 2025-11-28 13:59:55.635 +05:30 6f4d8fe2-b03b-430c-a291-a53eba625b28 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 200 131 application/json; charset=utf-8 37.1128ms 2025-11-28 13:59:55.687 +05:30 77748c8d-245e-42f4-8484-6c5e9bb2692f INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 13:59:55.688 +05:30 77748c8d-245e-42f4-8484-6c5e9bb2692f INF CORS policy execution successful. 2025-11-28 13:59:55.689 +05:30 77748c8d-245e-42f4-8484-6c5e9bb2692f INF HTTP request: Path: /transactionview/gettransactionviewlist QueryString: ?search=&DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:59:55.693 +05:30 775dd2c0-e6c6-48c9-81dd-090489f82eee INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 13:59:55.694 +05:30 775dd2c0-e6c6-48c9-81dd-090489f82eee INF Route matched with {action = "GetTransactionViewList", controller = "TransactionView"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionViewList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionViewController (Sang.CoreSettings.Api). 2025-11-28 13:59:55.700 +05:30 775dd2c0-e6c6-48c9-81dd-090489f82eee INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:59:55.700 +05:30 775dd2c0-e6c6-48c9-81dd-090489f82eee INF Executed action Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api) in 6.1177ms 2025-11-28 13:59:55.700 +05:30 775dd2c0-e6c6-48c9-81dd-090489f82eee INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 13:59:55.701 +05:30 775dd2c0-e6c6-48c9-81dd-090489f82eee INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 77748c8d-245e-42f4-8484-6c5e9bb2692f}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 131} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":10,\"Name\":\"TestView\"}]"} 2025-11-28 13:59:55.701 +05:30 775dd2c0-e6c6-48c9-81dd-090489f82eee INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 200 131 application/json; charset=utf-8 13.9686ms 2025-11-28 13:59:55.783 +05:30 37e44494-4317-4351-8288-6b965af34b88 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - null null 2025-11-28 13:59:55.786 +05:30 37e44494-4317-4351-8288-6b965af34b88 INF CORS policy execution successful. 2025-11-28 13:59:55.790 +05:30 37e44494-4317-4351-8288-6b965af34b88 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - 204 null null 6.0482ms 2025-11-28 13:59:55.845 +05:30 5c855691-68f6-4cb0-a8a0-45ca0967986a INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - null null 2025-11-28 13:59:55.846 +05:30 5c855691-68f6-4cb0-a8a0-45ca0967986a INF CORS policy execution successful. 2025-11-28 13:59:55.846 +05:30 5c855691-68f6-4cb0-a8a0-45ca0967986a INF HTTP request: Path: /transactionview/gettransactionviewfield QueryString: ?Id=10&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 13:59:55.847 +05:30 e9d65d3c-acab-4503-b46c-4ed198b60795 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewField (Sang.CoreSettings.Api)' 2025-11-28 13:59:55.852 +05:30 e9d65d3c-acab-4503-b46c-4ed198b60795 INF Route matched with {action = "GetTransactionViewField", controller = "TransactionView"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionViewField(Int32, Int32) on controller Sang.CoreSettings.Api.Controllers.TransactionViewController (Sang.CoreSettings.Api). 2025-11-28 13:59:55.887 +05:30 e9d65d3c-acab-4503-b46c-4ed198b60795 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 13:59:55.889 +05:30 e9d65d3c-acab-4503-b46c-4ed198b60795 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewField (Sang.CoreSettings.Api) in 36.3096ms 2025-11-28 13:59:55.889 +05:30 e9d65d3c-acab-4503-b46c-4ed198b60795 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewField (Sang.CoreSettings.Api)' 2025-11-28 13:59:55.890 +05:30 e9d65d3c-acab-4503-b46c-4ed198b60795 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 5c855691-68f6-4cb0-a8a0-45ca0967986a}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 10280} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":1,\"Type\":2,\"Caption\":\"AdditionalCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput1\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":1,\"Type\":1,\"Caption\":\"Narration\",\"DefaultValue\":null,\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"sNarration\",\"ReadOnly\":false,\"NoDecimal\":200},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":2,\"Type\":2,\"Caption\":\"Discount\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput2\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":3,\"Type\":2,\"Caption\":\"Discount%\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput3\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":4,\"Type\":2,\"Caption\":\"TaxableAmt\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput4\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":4,\"Type\":1,\"Caption\":\"Id\",\"DefaultValue\":null,\"Hidden\":true,\"ViewField_ReadOnly\":false,\"Mandatory\":true,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":true,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"Id\",\"ReadOnly\":false,\"NoDecimal\":200},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":5,\"Type\":2,\"Caption\":\"VAT%\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput5\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":6,\"Type\":2,\"Caption\":\"VATAmt\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput6\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":7,\"Type\":2,\"Caption\":\"ShippingCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput7\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":8,\"Type\":2,\"Caption\":\"DeliveryCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput8\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":9,\"Type\":2,\"Caption\":\"LabourCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput9\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":10,\"Type\":2,\"Caption\":\"HandlingCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput10\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":11,\"Type\":2,\"Caption\":\"CustomDuty\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput11\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":12,\"Type\":2,\"Caption\":\"ServiceCharge\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput12\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":13,\"Type\":2,\"Caption\":\"Insurance\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput13\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":14,\"Type\":2,\"Caption\":\"LateFee\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput14\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":15,\"Type\":2,\"Caption\":\"SalesTax\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput15\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":16,\"Type\":2,\"Caption\":\"ExciseTax\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput16\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":17,\"Type\":2,\"Caption\":\"Rebate%\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput17\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":18,\"Type\":2,\"Caption\":\"Subsidy\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput18\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":19,\"Type\":2,\"Caption\":\"LoyaltyPoint\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput19\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":20,\"Type\":2,\"Caption\":\"TradeInValue\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput20\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":21,\"Type\":2,\"Caption\":\"Promotion\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput21\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":22,\"Type\":2,\"Caption\":\"CashDiscount \",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput22\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":23,\"Type\":2,\"Caption\":\"Membership\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput23\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":24,\"Type\":2,\"Caption\":\"PromotionDiscount\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput24\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":2,\"Type\":1,\"Caption\":\"PlaceOfSupply\",\"DefaultValue\":null,\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":2,\"Field_Name\":\"iPlaceOfSupply\",\"ReadOnly\":false,\"NoDecimal\":200},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":5,\"Type\":1,\"Caption\":\"Warehouse\",\"DefaultValue\":null,\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":2,\"Field_Name\":\"iWarehouse\",\"ReadOnly\":false,\"NoDecimal\":200}]"} 2025-11-28 13:59:55.891 +05:30 e9d65d3c-acab-4503-b46c-4ed198b60795 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - 200 10280 application/json; charset=utf-8 45.7493ms 2025-11-28 14:00:38.025 +05:30 0a695fb2-4982-47eb-a620-c1351218d45f INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode?preferenceModeId=1 - null null 2025-11-28 14:00:38.027 +05:30 0a695fb2-4982-47eb-a620-c1351218d45f INF CORS policy execution successful. 2025-11-28 14:00:38.028 +05:30 0a695fb2-4982-47eb-a620-c1351218d45f INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode?preferenceModeId=1 - 204 null null 3.4767ms 2025-11-28 14:00:38.146 +05:30 e47b7a80-a765-42a6-8415-0e65fe2763dc INF Request starting HTTP/1.1 POST http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode?preferenceModeId=1 - null 0 2025-11-28 14:00:38.149 +05:30 e47b7a80-a765-42a6-8415-0e65fe2763dc INF CORS policy execution successful. 2025-11-28 14:00:38.151 +05:30 e47b7a80-a765-42a6-8415-0e65fe2763dc INF HTTP request: Path: /userpreference/updatepreferencemode QueryString: ?preferenceModeId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Content-Length: 0}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:00:38.153 +05:30 aeff1c95-4fcd-462f-9f4d-4bf9f94b470c INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.UpdatePreferenceMode (Sang.CoreSettings.Api)' 2025-11-28 14:00:38.165 +05:30 aeff1c95-4fcd-462f-9f4d-4bf9f94b470c INF Route matched with {action = "UpdatePreferenceMode", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] UpdatePreferenceMode(Int32) on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 14:00:38.198 +05:30 aeff1c95-4fcd-462f-9f4d-4bf9f94b470c INF Executing CreatedAtActionResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:00:38.233 +05:30 aeff1c95-4fcd-462f-9f4d-4bf9f94b470c INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.UpdatePreferenceMode (Sang.CoreSettings.Api) in 67.7962ms 2025-11-28 14:00:38.233 +05:30 aeff1c95-4fcd-462f-9f4d-4bf9f94b470c INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.UpdatePreferenceMode (Sang.CoreSettings.Api)' 2025-11-28 14:00:38.233 +05:30 aeff1c95-4fcd-462f-9f4d-4bf9f94b470c INF HTTP Response: StatusCode: 201 Headers: {X-Correlation-Id: e47b7a80-a765-42a6-8415-0e65fe2763dc}, {Location: http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 101} Body: {"status":"Success","statusCode":2001,"message":"Mode preference updated successfully.","result":"2"} 2025-11-28 14:00:38.234 +05:30 aeff1c95-4fcd-462f-9f4d-4bf9f94b470c INF Request finished HTTP/1.1 POST http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode?preferenceModeId=1 - 201 101 application/json; charset=utf-8 88.1804ms 2025-11-28 14:00:38.291 +05:30 9bda4b77-34c8-490a-9806-9b7d70aafe88 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 14:00:38.292 +05:30 9bda4b77-34c8-490a-9806-9b7d70aafe88 INF CORS policy execution successful. 2025-11-28 14:00:38.292 +05:30 9bda4b77-34c8-490a-9806-9b7d70aafe88 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 204 null null 0.8353ms 2025-11-28 14:00:38.347 +05:30 ec2e51ba-7ec0-4c6e-978b-c0e3e51b604e INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 14:00:38.348 +05:30 ec2e51ba-7ec0-4c6e-978b-c0e3e51b604e INF CORS policy execution successful. 2025-11-28 14:00:38.349 +05:30 ec2e51ba-7ec0-4c6e-978b-c0e3e51b604e INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:00:38.349 +05:30 edd9c8ee-6261-4e61-84e7-9cbe44e558e1 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 14:00:38.349 +05:30 edd9c8ee-6261-4e61-84e7-9cbe44e558e1 INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 14:00:38.354 +05:30 edd9c8ee-6261-4e61-84e7-9cbe44e558e1 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:00:38.354 +05:30 edd9c8ee-6261-4e61-84e7-9cbe44e558e1 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 5.065ms 2025-11-28 14:00:38.354 +05:30 edd9c8ee-6261-4e61-84e7-9cbe44e558e1 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 14:00:38.355 +05:30 edd9c8ee-6261-4e61-84e7-9cbe44e558e1 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: ec2e51ba-7ec0-4c6e-978b-c0e3e51b604e}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":1}]"} 2025-11-28 14:00:38.355 +05:30 edd9c8ee-6261-4e61-84e7-9cbe44e558e1 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 8.2234ms 2025-11-28 14:01:00.969 +05:30 4d19cc44-a3e7-4c10-ae3a-36bb187cbdec INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode?preferenceModeId=2 - null null 2025-11-28 14:01:00.972 +05:30 4d19cc44-a3e7-4c10-ae3a-36bb187cbdec INF CORS policy execution successful. 2025-11-28 14:01:00.973 +05:30 4d19cc44-a3e7-4c10-ae3a-36bb187cbdec INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode?preferenceModeId=2 - 204 null null 4.8964ms 2025-11-28 14:01:01.039 +05:30 e1b8bd57-d96f-4544-9823-604275846349 INF Request starting HTTP/1.1 POST http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode?preferenceModeId=2 - null 0 2025-11-28 14:01:01.043 +05:30 e1b8bd57-d96f-4544-9823-604275846349 INF CORS policy execution successful. 2025-11-28 14:01:01.045 +05:30 e1b8bd57-d96f-4544-9823-604275846349 INF HTTP request: Path: /userpreference/updatepreferencemode QueryString: ?preferenceModeId=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Content-Length: 0}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:01:01.047 +05:30 100f76f9-da6b-445b-89dc-a648e384bc20 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.UpdatePreferenceMode (Sang.CoreSettings.Api)' 2025-11-28 14:01:01.048 +05:30 100f76f9-da6b-445b-89dc-a648e384bc20 INF Route matched with {action = "UpdatePreferenceMode", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] UpdatePreferenceMode(Int32) on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 14:01:01.067 +05:30 100f76f9-da6b-445b-89dc-a648e384bc20 INF Executing CreatedAtActionResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:01:01.072 +05:30 100f76f9-da6b-445b-89dc-a648e384bc20 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.UpdatePreferenceMode (Sang.CoreSettings.Api) in 22.9616ms 2025-11-28 14:01:01.072 +05:30 100f76f9-da6b-445b-89dc-a648e384bc20 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.UpdatePreferenceMode (Sang.CoreSettings.Api)' 2025-11-28 14:01:01.073 +05:30 100f76f9-da6b-445b-89dc-a648e384bc20 INF HTTP Response: StatusCode: 201 Headers: {X-Correlation-Id: e1b8bd57-d96f-4544-9823-604275846349}, {Location: http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 101} Body: {"status":"Success","statusCode":2001,"message":"Mode preference updated successfully.","result":"2"} 2025-11-28 14:01:01.075 +05:30 100f76f9-da6b-445b-89dc-a648e384bc20 INF Request finished HTTP/1.1 POST http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode?preferenceModeId=2 - 201 101 application/json; charset=utf-8 35.6661ms 2025-11-28 14:01:01.170 +05:30 f24e1edb-862e-4564-97ea-df88f089b11e INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 14:01:01.171 +05:30 f24e1edb-862e-4564-97ea-df88f089b11e INF CORS policy execution successful. 2025-11-28 14:01:01.171 +05:30 f24e1edb-862e-4564-97ea-df88f089b11e INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 204 null null 1.3497ms 2025-11-28 14:01:01.224 +05:30 d6f49356-9a22-4bd9-935a-006f73bb892b INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 14:01:01.226 +05:30 d6f49356-9a22-4bd9-935a-006f73bb892b INF CORS policy execution successful. 2025-11-28 14:01:01.230 +05:30 d6f49356-9a22-4bd9-935a-006f73bb892b INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:01:01.230 +05:30 76be951b-bff6-4d11-8ee8-fbd4f85208c3 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 14:01:01.231 +05:30 76be951b-bff6-4d11-8ee8-fbd4f85208c3 INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 14:01:01.241 +05:30 76be951b-bff6-4d11-8ee8-fbd4f85208c3 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:01:01.243 +05:30 76be951b-bff6-4d11-8ee8-fbd4f85208c3 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 12.0463ms 2025-11-28 14:01:01.243 +05:30 76be951b-bff6-4d11-8ee8-fbd4f85208c3 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 14:01:01.244 +05:30 76be951b-bff6-4d11-8ee8-fbd4f85208c3 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: d6f49356-9a22-4bd9-935a-006f73bb892b}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 14:01:01.245 +05:30 76be951b-bff6-4d11-8ee8-fbd4f85208c3 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 21.3947ms 2025-11-28 14:07:44.410 +05:30 b27cddb7-d2be-4fe7-ad19-17dba5078b02 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 14:07:44.410 +05:30 2a7acfaf-dbd0-468f-90a2-9e59f2bdded8 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 14:07:44.410 +05:30 6a6bfb8d-5503-4cee-b4a5-27b3c6286d0a INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 14:07:44.410 +05:30 898d6707-7319-4c6d-9a2a-a36449173e36 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 14:07:44.413 +05:30 2a7acfaf-dbd0-468f-90a2-9e59f2bdded8 INF CORS policy execution successful. 2025-11-28 14:07:44.413 +05:30 898d6707-7319-4c6d-9a2a-a36449173e36 INF CORS policy execution successful. 2025-11-28 14:07:44.413 +05:30 6a6bfb8d-5503-4cee-b4a5-27b3c6286d0a INF CORS policy execution successful. 2025-11-28 14:07:44.414 +05:30 6a6bfb8d-5503-4cee-b4a5-27b3c6286d0a INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 204 null null 4.8322ms 2025-11-28 14:07:44.414 +05:30 2a7acfaf-dbd0-468f-90a2-9e59f2bdded8 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 204 null null 4.8361ms 2025-11-28 14:07:44.414 +05:30 898d6707-7319-4c6d-9a2a-a36449173e36 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 204 null null 4.4886ms 2025-11-28 14:07:44.413 +05:30 b27cddb7-d2be-4fe7-ad19-17dba5078b02 INF CORS policy execution successful. 2025-11-28 14:07:44.415 +05:30 b27cddb7-d2be-4fe7-ad19-17dba5078b02 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 204 null null 5.6849ms 2025-11-28 14:07:44.481 +05:30 df3ddfb2-8241-441e-8a10-549c886b7c0d INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 14:07:44.481 +05:30 7be8536d-3b57-4081-9d52-1009eb879059 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 14:07:44.489 +05:30 7be8536d-3b57-4081-9d52-1009eb879059 INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/28/2025 8:34:42 AM', Current time (UTC): '11/28/2025 8:37:44 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-28 14:07:44.489 +05:30 df3ddfb2-8241-441e-8a10-549c886b7c0d INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/28/2025 8:34:42 AM', Current time (UTC): '11/28/2025 8:37:44 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-28 14:07:44.509 +05:30 7be8536d-3b57-4081-9d52-1009eb879059 INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/28/2025 8:34:42 AM', Current time (UTC): '11/28/2025 8:37:44 AM'. 2025-11-28 14:07:44.509 +05:30 df3ddfb2-8241-441e-8a10-549c886b7c0d INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/28/2025 8:34:42 AM', Current time (UTC): '11/28/2025 8:37:44 AM'. 2025-11-28 14:07:44.509 +05:30 7be8536d-3b57-4081-9d52-1009eb879059 INF CORS policy execution successful. 2025-11-28 14:07:44.509 +05:30 df3ddfb2-8241-441e-8a10-549c886b7c0d INF CORS policy execution successful. 2025-11-28 14:07:44.510 +05:30 7be8536d-3b57-4081-9d52-1009eb879059 INF HTTP request: Path: /menu/getmenudetails QueryString: ?languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:07:44.510 +05:30 df3ddfb2-8241-441e-8a10-549c886b7c0d INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:07:44.516 +05:30 6d2ad0f0-e49a-48d3-af8b-857326fd7f44 INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-28 14:07:44.516 +05:30 0841c8cd-f3ed-4382-abe8-fcdeee72c5e1 INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-28 14:07:44.523 +05:30 6d2ad0f0-e49a-48d3-af8b-857326fd7f44 INF AuthenticationScheme: Bearer was challenged. 2025-11-28 14:07:44.523 +05:30 0841c8cd-f3ed-4382-abe8-fcdeee72c5e1 INF AuthenticationScheme: Bearer was challenged. 2025-11-28 14:07:44.523 +05:30 6d2ad0f0-e49a-48d3-af8b-857326fd7f44 INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: 7be8536d-3b57-4081-9d52-1009eb879059}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/28/2025 08:34:42'"} Body: 2025-11-28 14:07:44.523 +05:30 0841c8cd-f3ed-4382-abe8-fcdeee72c5e1 INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: df3ddfb2-8241-441e-8a10-549c886b7c0d}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/28/2025 08:34:42'"} Body: 2025-11-28 14:07:44.528 +05:30 0841c8cd-f3ed-4382-abe8-fcdeee72c5e1 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 401 null null 47.8601ms 2025-11-28 14:07:44.528 +05:30 6d2ad0f0-e49a-48d3-af8b-857326fd7f44 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 401 null null 47.8575ms 2025-11-28 14:07:44.591 +05:30 c41e4948-d767-4a97-8902-4ea03c9b58af INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 14:07:44.591 +05:30 b43b903b-8816-444b-b370-66860c06e933 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 14:07:44.592 +05:30 c41e4948-d767-4a97-8902-4ea03c9b58af INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/28/2025 8:34:42 AM', Current time (UTC): '11/28/2025 8:37:44 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-28 14:07:44.592 +05:30 b43b903b-8816-444b-b370-66860c06e933 INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/28/2025 8:34:42 AM', Current time (UTC): '11/28/2025 8:37:44 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-28 14:07:44.593 +05:30 c41e4948-d767-4a97-8902-4ea03c9b58af INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/28/2025 8:34:42 AM', Current time (UTC): '11/28/2025 8:37:44 AM'. 2025-11-28 14:07:44.594 +05:30 b43b903b-8816-444b-b370-66860c06e933 INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/28/2025 8:34:42 AM', Current time (UTC): '11/28/2025 8:37:44 AM'. 2025-11-28 14:07:44.594 +05:30 c41e4948-d767-4a97-8902-4ea03c9b58af INF CORS policy execution successful. 2025-11-28 14:07:44.594 +05:30 b43b903b-8816-444b-b370-66860c06e933 INF CORS policy execution successful. 2025-11-28 14:07:44.594 +05:30 b43b903b-8816-444b-b370-66860c06e933 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:07:44.594 +05:30 c41e4948-d767-4a97-8902-4ea03c9b58af INF HTTP request: Path: /menu/getmenudetails QueryString: ?languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE1MjgyLCJleHAiOjE3NjQzMTg4ODIsImlhdCI6MTc2NDMxNTI4Mn0.CxAAsmC1DTGI4Z9PX-D9UTMiYE2_KFjCNK5sn7VD-xw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:07:44.595 +05:30 13daa1a8-7987-4a7b-8bde-e5cb5b9d6432 INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-28 14:07:44.595 +05:30 3dfa8a00-133e-4c58-9ebf-6b0c159b3ddd INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-28 14:07:44.595 +05:30 3dfa8a00-133e-4c58-9ebf-6b0c159b3ddd INF AuthenticationScheme: Bearer was challenged. 2025-11-28 14:07:44.595 +05:30 13daa1a8-7987-4a7b-8bde-e5cb5b9d6432 INF AuthenticationScheme: Bearer was challenged. 2025-11-28 14:07:44.595 +05:30 3dfa8a00-133e-4c58-9ebf-6b0c159b3ddd INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: b43b903b-8816-444b-b370-66860c06e933}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/28/2025 08:34:42'"} Body: 2025-11-28 14:07:44.595 +05:30 13daa1a8-7987-4a7b-8bde-e5cb5b9d6432 INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: c41e4948-d767-4a97-8902-4ea03c9b58af}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/28/2025 08:34:42'"} Body: 2025-11-28 14:07:44.596 +05:30 13daa1a8-7987-4a7b-8bde-e5cb5b9d6432 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 401 null null 5.1999ms 2025-11-28 14:07:44.596 +05:30 3dfa8a00-133e-4c58-9ebf-6b0c159b3ddd INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 401 null null 5.1951ms 2025-11-28 14:07:44.856 +05:30 5e554a9a-006d-452c-bcc0-158c89bdd99d INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 14:07:44.856 +05:30 a8272331-7115-4c99-8ee7-b15a86753ff4 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 14:07:44.858 +05:30 a8272331-7115-4c99-8ee7-b15a86753ff4 INF CORS policy execution successful. 2025-11-28 14:07:44.858 +05:30 5e554a9a-006d-452c-bcc0-158c89bdd99d INF CORS policy execution successful. 2025-11-28 14:07:44.858 +05:30 a8272331-7115-4c99-8ee7-b15a86753ff4 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:07:44.858 +05:30 5e554a9a-006d-452c-bcc0-158c89bdd99d INF HTTP request: Path: /menu/getmenudetails QueryString: ?languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:07:44.859 +05:30 62772731-efc2-4601-bcc9-c5b7d5217fca INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 14:07:44.859 +05:30 fca0b7ba-eae4-419f-907e-06665cc0db8f INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 14:07:44.859 +05:30 fca0b7ba-eae4-419f-907e-06665cc0db8f INF Route matched with {action = "GetMenuDetails", controller = "Menu"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetMenuDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.MenuController (Sang.CoreSettings.Api). 2025-11-28 14:07:44.859 +05:30 62772731-efc2-4601-bcc9-c5b7d5217fca INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 14:07:44.888 +05:30 62772731-efc2-4601-bcc9-c5b7d5217fca INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:07:44.889 +05:30 62772731-efc2-4601-bcc9-c5b7d5217fca INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 28.9418ms 2025-11-28 14:07:44.889 +05:30 62772731-efc2-4601-bcc9-c5b7d5217fca INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 14:07:44.889 +05:30 62772731-efc2-4601-bcc9-c5b7d5217fca INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: a8272331-7115-4c99-8ee7-b15a86753ff4}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 14:07:44.890 +05:30 62772731-efc2-4601-bcc9-c5b7d5217fca INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 33.1984ms 2025-11-28 14:07:44.915 +05:30 fca0b7ba-eae4-419f-907e-06665cc0db8f INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:07:44.923 +05:30 fca0b7ba-eae4-419f-907e-06665cc0db8f INF Executed action Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api) in 63.0789ms 2025-11-28 14:07:44.923 +05:30 fca0b7ba-eae4-419f-907e-06665cc0db8f INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 14:07:44.925 +05:30 fca0b7ba-eae4-419f-907e-06665cc0db8f INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 5e554a9a-006d-452c-bcc0-158c89bdd99d}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 36722} Body: {"status":"Success","statusCode":2000,"message":"Menu Details retrieved.","result":"{\"MenuDetails\":[{\"MenuId\":93,\"MenuName\":\"TestingMaster\",\"MenuCaption\":\"Testing\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Testing\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":66},{\"MenuId\":94,\"MenuName\":\"TestingTab\",\"MenuCaption\":\"TestingTabs\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestingTabs\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":67},{\"MenuId\":64,\"MenuName\":\"NewTest\",\"MenuCaption\":\"Test\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":62,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Test\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":46},{\"MenuId\":70,\"MenuName\":\"TestMenu\",\"MenuCaption\":\"TestMenu\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestMenu\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":49},{\"MenuId\":80,\"MenuName\":\"PTag1\",\"MenuCaption\":\"TestTag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestTag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":58},{\"MenuId\":81,\"MenuName\":\"General Settings\",\"MenuCaption\":\"General Settings\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/general-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":6,\"TagId\":59},{\"MenuId\":82,\"MenuName\":\"t4t4\",\"MenuCaption\":\"y5yy5\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/y5yy5\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":60},{\"MenuId\":90,\"MenuName\":\"Steffy_pos\",\"MenuCaption\":\"s_pos\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tags/s_pos\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":65},{\"MenuId\":125,\"MenuName\":\"dipintag1\",\"MenuCaption\":\"dipintag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/dipintag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":71},{\"MenuId\":147,\"MenuName\":\"Tag View\",\"MenuCaption\":\"Tag View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":148,\"MenuName\":\"Voucher View\",\"MenuCaption\":\"Voucher View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/voucher-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":150,\"MenuName\":\"Test_steffy1\",\"MenuCaption\":\"TSteffy1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TSteffy1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":77},{\"MenuId\":153,\"MenuName\":\"TS_Tag\",\"MenuCaption\":\"TestSteffyTag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":152,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestSteffyTag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":79},{\"MenuId\":156,\"MenuName\":\"gokultest1\",\"MenuCaption\":\"gokul\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/gokul\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":81},{\"MenuId\":157,\"MenuName\":\"CostCenter\",\"MenuCaption\":\"cc\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/cc\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":82},{\"MenuId\":159,\"MenuName\":\"ProductTag\",\"MenuCaption\":\"PT\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":157,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/PT\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":83},{\"MenuId\":162,\"MenuName\":\"pos_Tag1_name\",\"MenuCaption\":\"pos_Tag1_caption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/pos_Tag1_caption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":86},{\"MenuId\":163,\"MenuName\":\"Vendor\",\"MenuCaption\":\"Vendor/Supplier\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":163,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Vendor/Supplier\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":87},{\"MenuId\":164,\"MenuName\":\"ChartOfAccount\",\"MenuCaption\":\"COA\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/COA\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":88},{\"MenuId\":166,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":90},{\"MenuId\":167,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":91},{\"MenuId\":168,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":92},{\"MenuId\":170,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":168,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":93},{\"MenuId\":172,\"MenuName\":\"TradeTypeName\",\"MenuCaption\":\"TradeTypeCaption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TradeTypeCaption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":94},{\"MenuId\":139,\"MenuName\":\"Receipt Payment\",\"MenuCaption\":\"Receipt Payment\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":40,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Receipt Payment\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":72},{\"MenuId\":141,\"MenuName\":\"child\",\"MenuCaption\":\"child\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":140,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/child\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":73},{\"MenuId\":144,\"MenuName\":\"Base Document\",\"MenuCaption\":\"Base Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/base-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":75},{\"MenuId\":145,\"MenuName\":\"Sub Document\",\"MenuCaption\":\"Sub Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sub-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":76},{\"MenuId\":178,\"MenuName\":\"Account_Err\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":177,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Account\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":97},{\"MenuId\":185,\"MenuName\":\"STag1\",\"MenuCaption\":\"STag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":98},{\"MenuId\":186,\"MenuName\":\"STag2\",\"MenuCaption\":\"STag2\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag2\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":99},{\"MenuId\":188,\"MenuName\":\"stag4\",\"MenuCaption\":\"tag4\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag4\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":101},{\"MenuId\":189,\"MenuName\":\"test_tag\",\"MenuCaption\":\"testtag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/testtag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":102},{\"MenuId\":190,\"MenuName\":\"sss\",\"MenuCaption\":\"sss\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sss\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":103},{\"MenuId\":191,\"MenuName\":\"zzz\",\"MenuCaption\":\"lll\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/lll\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":104},{\"MenuId\":182,\"MenuName\":\"Menu_SteffyTest\",\"MenuCaption\":\"Menu_SteffyTest\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":183,\"MenuName\":\"test2\",\"MenuCaption\":\"test2\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":149,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":184,\"MenuName\":\"test3\",\"MenuCaption\":\"test3\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":6,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":146,\"MenuName\":\"View\",\"MenuCaption\":\"View\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":142,\"MenuName\":\"Voucher Setting\",\"MenuCaption\":\"Voucher Setting\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":111,\"MenuName\":\"Business Entity\",\"MenuCaption\":\"Business Entity\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":\"/Business-Entity\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":1},{\"MenuId\":113,\"MenuName\":\"steffy\",\"MenuCaption\":\"steffy\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":176,\"MenuName\":\"aas\",\"MenuCaption\":\"aas\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":177,\"MenuName\":\"Error_Tracker_Masters\",\"MenuCaption\":\"Error_Tracker_Masters\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":92,\"MenuName\":\"test1\",\"MenuCaption\":\"test1\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":58,\"MenuName\":\"ggrgr\",\"MenuCaption\":\"ggrgr\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":57,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":60,\"MenuName\":\"effefefef\",\"MenuCaption\":\"effefefef\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":59,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":109,\"MenuName\":\"Password Policy\",\"MenuCaption\":\"Password Policy\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"\",\"ToolTip\":\"\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"Password Policy_icon.png\",\"URL\":\"/PasswordPolicy\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":38,\"MenuName\":\"Create Company\",\"MenuCaption\":\"Create Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company record\",\"ToolTip\":\"Access create company page\",\"IsGroup\":false,\"ParentId\":17,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/create-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":41,\"MenuName\":\"Tag Settings\",\"MenuCaption\":\"Tag Settings\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/tag-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":42,\"MenuName\":\"Open Company\",\"MenuCaption\":\"Open Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":null,\"URL\":null,\"Type\":null,\"ExternalLink\":null,\"ScreenType\":null,\"TagId\":null},{\"MenuId\":1,\"MenuName\":\"Home\",\"MenuCaption\":\"Home\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":\"Alt+O\",\"Description\":\"'Navigate to the home page\",\"ToolTip\":\"Go to the main home page\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"home\",\"URL\":\"/home\",\"Type\":1,\"ExternalLink\":\"1\",\"ScreenType\":0,\"TagId\":1},{\"MenuId\":17,\"MenuName\":\"New Company\",\"MenuCaption\":\"New Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company\",\"ToolTip\":\"Create a new company record\",\"IsGroup\":true,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/new-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":18,\"MenuName\":\"Edit Company\",\"MenuCaption\":\"Edit Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Edit a new company\",\"ToolTip\":\"Edit a new company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":19,\"MenuName\":\"Delete Company\",\"MenuCaption\":\"Delete Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Delete a company\",\"ToolTip\":\"Delete a company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":20,\"MenuName\":\"Create Profile\",\"MenuCaption\":\"Create Profile\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new user profile\",\"ToolTip\":\"Set up a new user profile\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_profile_icon.png\",\"URL\":\"/create-profile\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":23,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage account details\",\"ToolTip\":\"Access account management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"account_icon.png\",\"URL\":\"/account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":28,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage currency master data\",\"ToolTip\":\"Access currency master management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"currency_master_icon.png\",\"URL\":\"/currency-master\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":4},{\"MenuId\":114,\"MenuName\":\"Change Password\",\"MenuCaption\":\"Change Password\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Change Password\",\"ToolTip\":\"Change Password\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"ChangePassword_icon.png\",\"URL\":\"/ChangePassword\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":115,\"MenuName\":\"Update Personal Info\",\"MenuCaption\":\"Update Personal Info\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Update Personal Info\",\"ToolTip\":\"Update Personal Info\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"UpdatePersonal_Info_icon.png\",\"URL\":\"/Update-Personal-Info\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":180,\"MenuName\":\"Purchase\",\"MenuCaption\":\"Purchase\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Purchase Menu\",\"ToolTip\":\"Go to Purchase\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Purchase\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":181,\"MenuName\":\"Sales\",\"MenuCaption\":\"Sales\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Sales Menu\",\"ToolTip\":\"Go to Sales\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Sales\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":29,\"MenuName\":\"Exchange Rate\",\"MenuCaption\":\"Exchange Rate\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage exchange rate data\",\"ToolTip\":\"Access exchange rate management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_icon.png\",\"URL\":\"/exchange-rate\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":4,\"TagId\":null},{\"MenuId\":24,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage currency details\",\"ToolTip\":\"Access currency management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"currency_icon.png\",\"URL\":\"/tags/currency\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":21,\"MenuName\":\"Create Role\",\"MenuCaption\":\"Create Role\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Create a new user role\",\"ToolTip\":\"Define a new user role\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_role_icon.png\",\"URL\":\"/create-role\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":2,\"TagId\":null},{\"MenuId\":2,\"MenuName\":\"Company\",\"MenuCaption\":\"Company\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"View and manage company details\",\"ToolTip\":\"Access company information\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"company_icon.png\",\"URL\":\"/company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":32,\"MenuName\":\"Unit\",\"MenuCaption\":\"Unit\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage units of measurement\",\"ToolTip\":\"Access unit management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"unit_icon.png\",\"URL\":\"/unit\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":14},{\"MenuId\":3,\"MenuName\":\"Security\",\"MenuCaption\":\"Security\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage user permissions and roles\",\"ToolTip\":\"Configure security settings\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"security_icon.png\",\"URL\":\"/security\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":22,\"MenuName\":\"Create User\",\"MenuCaption\":\"Create User\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Create a new user account\",\"ToolTip\":\"Add a new user to the system\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_user_icon.png\",\"URL\":\"/create-user\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":3,\"TagId\":null},{\"MenuId\":25,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage product details\",\"ToolTip\":\"Access product management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"product_icon.png\",\"URL\":\"/tags/product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":30,\"MenuName\":\"Exchange Rate History\",\"MenuCaption\":\"Exchange Rate History\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"View exchange rate history\",\"ToolTip\":\"Access historical exchange rate data\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_history_icon.png\",\"URL\":\"/exchange-rate-history\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":5,\"TagId\":null},{\"MenuId\":4,\"MenuName\":\"Tags\",\"MenuCaption\":\"Tags\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Maintain master data records\",\"ToolTip\":\"Access master data management\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"masters_icon.png\",\"URL\":\"/masters\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":34,\"MenuName\":\"Seller Price Book\",\"MenuCaption\":\"Seller Price Book\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage seller price books\",\"ToolTip\":\"Access seller price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"seller_price_book_icon.png\",\"URL\":\"/seller-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":46,\"MenuName\":\"PlaceofSupply\",\"MenuCaption\":\"Place of Supply\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage Place of supply details\",\"ToolTip\":\"Access Place of supply management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Placeofsupply_icon.png\",\"URL\":\"/tags/Placeofsupply\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":20},{\"MenuId\":95,\"MenuName\":\"Jurisdiction\",\"MenuCaption\":\"Jurisdiction\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Jurisdiction\",\"ToolTip\":\"Jurisdiction\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Jurisdiction_icon.png\",\"URL\":\"/tags/Jurisdiction\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":21},{\"MenuId\":96,\"MenuName\":\"Tax Code\",\"MenuCaption\":\"Tax Code\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Tax Code\",\"ToolTip\":\"Tax Code\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Tax Code_icon.png\",\"URL\":\"/tags/Tax Code\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":22},{\"MenuId\":97,\"MenuName\":\"Nationality\",\"MenuCaption\":\"Nationality\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Nationality\",\"ToolTip\":\"Nationality\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Nationality\",\"URL\":\"/tags/Nationality\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":23},{\"MenuId\":98,\"MenuName\":\"Country\",\"MenuCaption\":\"Country\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Country\",\"ToolTip\":\"Country\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Country\",\"URL\":\"/tags/Country\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":24},{\"MenuId\":99,\"MenuName\":\"Province\",\"MenuCaption\":\"Province\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Province\",\"ToolTip\":\"Province\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Province_icon.png\",\"URL\":\"/tags/Province\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":25},{\"MenuId\":100,\"MenuName\":\"Territory\",\"MenuCaption\":\"Territory\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Territory\",\"ToolTip\":\"Territory\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Territory_icon.png\",\"URL\":\"/tags/Territory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":26},{\"MenuId\":101,\"MenuName\":\"Township\",\"MenuCaption\":\"Township\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Township\",\"ToolTip\":\"Township\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Township_icon.png\",\"URL\":\"/tags/Township\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":27},{\"MenuId\":102,\"MenuName\":\"Zone\",\"MenuCaption\":\"Zone\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Zone\",\"ToolTip\":\"Zone\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Zone_icon.png\",\"URL\":\"/tags/Zone\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":28},{\"MenuId\":103,\"MenuName\":\"City\",\"MenuCaption\":\"City\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"City\",\"ToolTip\":\"City\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"City_icon.png\",\"URL\":\"/tags/City\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":29},{\"MenuId\":104,\"MenuName\":\"Emplyee\",\"MenuCaption\":\"Emplyee\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Emplyee\",\"ToolTip\":\"Emplyee\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Emplyee_icon.png\",\"URL\":\"/tags/Emplyee\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":30},{\"MenuId\":105,\"MenuName\":\"Fixed Assets\",\"MenuCaption\":\"Fixed Assets\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Fixed Assets\",\"ToolTip\":\"Fixed Assets\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Fixed Assets_icon.png\",\"URL\":\"/tags/Fixed Assets\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":31},{\"MenuId\":106,\"MenuName\":\"Employee Category\",\"MenuCaption\":\"Employee Category\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Employee Category\",\"ToolTip\":\"Employee Category\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Employee Category_icon.png\",\"URL\":\"/tags/Employee Category\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":32},{\"MenuId\":37,\"MenuName\":\"Warehouse\",\"MenuCaption\":\"Warehouse\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage warehouse details\",\"ToolTip\":\"Access warehouse management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"warehouse_icon.png\",\"URL\":\"/tags/warehouse\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":13},{\"MenuId\":128,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Product\",\"ToolTip\":\"Product\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Product_icon.png\",\"URL\":\"/tags/Product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":11},{\"MenuId\":129,\"MenuName\":\"Unit Conversion\",\"MenuCaption\":\"Unit Conversion\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Unit Conversion\",\"ToolTip\":\"Unit Conversion\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Unit Conversion_icon.png\",\"URL\":\"/unit-conversion\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":15},{\"MenuId\":130,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Account\",\"ToolTip\":\"Account\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Account_icon.png\",\"URL\":\"/tags/Account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":2},{\"MenuId\":131,\"MenuName\":\"Customer\",\"MenuCaption\":\"Customer\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Customer\",\"ToolTip\":\"Customer\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Customer_icon.png\",\"URL\":\"/tags/Customer\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":3},{\"MenuId\":133,\"MenuName\":\"Outlet\",\"MenuCaption\":\"Outlet\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Outlet\",\"ToolTip\":\"Outlet\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Outlet_icon.png\",\"URL\":\"/tags/Outlet\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":16},{\"MenuId\":134,\"MenuName\":\"Bin\",\"MenuCaption\":\"Bin\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bin\",\"ToolTip\":\"Bin\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bin_icon.png\",\"URL\":\"/tags/Bin\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":17},{\"MenuId\":135,\"MenuName\":\"Bank\",\"MenuCaption\":\"Bank\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bank\",\"ToolTip\":\"Bank\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bank_icon.png\",\"URL\":\"/tags/Bank\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":18},{\"MenuId\":136,\"MenuName\":\"BankBranch\",\"MenuCaption\":\"BankBranch\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"BankBranch\",\"ToolTip\":\"BankBranch\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"BankBranch_icon.png\",\"URL\":\"/tags/BankBranch\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":19},{\"MenuId\":35,\"MenuName\":\"Buyer Price Book\",\"MenuCaption\":\"Buyer Price Book\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"Manage buyer price books\",\"ToolTip\":\"Access buyer price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"buyer_price_book_icon.png\",\"URL\":\"/buyer-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":5,\"MenuName\":\"Financials\",\"MenuCaption\":\"Financials\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"View financial reports\",\"ToolTip\":\"Access financial data and reports\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"dollar-sign\",\"URL\":\"\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":5},{\"MenuId\":6,\"MenuName\":\"Inventory\",\"MenuCaption\":\"Inventory\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage inventory items and stock\",\"ToolTip\":\"Access inventory management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"warehouse\",\"URL\":\"/inventory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":6},{\"MenuId\":36,\"MenuName\":\"Barcode Definition\",\"MenuCaption\":\"Barcode Definition\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage barcode definitions\",\"ToolTip\":\"Access barcode definition management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"barcode_definition_icon.png\",\"URL\":\"/barcode-definition\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":7,\"MenuName\":\"Fixed Asset\",\"MenuCaption\":\"Fixed Asset\",\"ModuleId\":1,\"MenuIndex\":7,\"ShortcutKey\":null,\"Description\":\"Track fixed assets\",\"ToolTip\":\"Access fixed asset management\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"university\",\"URL\":\"/fixed-asset\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":7},{\"MenuId\":8,\"MenuName\":\"Production\",\"MenuCaption\":\"Production\",\"ModuleId\":1,\"MenuIndex\":8,\"ShortcutKey\":null,\"Description\":\"Manage production processes\",\"ToolTip\":\"Access production management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"boxes\",\"URL\":\"/production\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":8},{\"MenuId\":10,\"MenuName\":\"Quality Control\",\"MenuCaption\":\"Quality Control\",\"ModuleId\":1,\"MenuIndex\":10,\"ShortcutKey\":null,\"Description\":\"Perform quality control checks\",\"ToolTip\":\"Access quality control tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"clipboard-check\",\"URL\":\"/quality-control\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":10},{\"MenuId\":11,\"MenuName\":\"Settings\",\"MenuCaption\":\"Settings\",\"ModuleId\":1,\"MenuIndex\":11,\"ShortcutKey\":null,\"Description\":\"Configure general settings\",\"ToolTip\":\"Access general application settings\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"cog\",\"URL\":\"/settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":16,\"MenuName\":\"Account Settings\",\"MenuCaption\":\"Account Settings\",\"ModuleId\":1,\"MenuIndex\":16,\"ShortcutKey\":null,\"Description\":\"Configure account settings\",\"ToolTip\":\"Manage account configurations\",\"IsGroup\":false,\"ParentId\":12,\"Accessibility\":1,\"Icon\":\"account_settings_icon.png\",\"URL\":\"/account-settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null}],\"UserLoginDetails\":[{\"UserId\":2,\"LoginName\":\"dipin\",\"Entity\":\"Entity10\"}]}"} 2025-11-28 14:07:44.927 +05:30 fca0b7ba-eae4-419f-907e-06665cc0db8f INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 200 36722 application/json; charset=utf-8 70.8698ms 2025-11-28 14:07:44.941 +05:30 0b910abd-5518-4593-a25f-a970485549e9 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 14:07:44.942 +05:30 0b910abd-5518-4593-a25f-a970485549e9 INF CORS policy execution successful. 2025-11-28 14:07:44.942 +05:30 0b910abd-5518-4593-a25f-a970485549e9 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:07:44.942 +05:30 fca2d690-7b80-49e4-8dde-012bafce9d3f INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 14:07:44.943 +05:30 fca2d690-7b80-49e4-8dde-012bafce9d3f INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 14:07:44.946 +05:30 fca2d690-7b80-49e4-8dde-012bafce9d3f INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:07:44.946 +05:30 fca2d690-7b80-49e4-8dde-012bafce9d3f INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 3.5567ms 2025-11-28 14:07:44.946 +05:30 fca2d690-7b80-49e4-8dde-012bafce9d3f INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 14:07:44.947 +05:30 fca2d690-7b80-49e4-8dde-012bafce9d3f INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 0b910abd-5518-4593-a25f-a970485549e9}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 14:07:44.947 +05:30 fca2d690-7b80-49e4-8dde-012bafce9d3f INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 5.7537ms 2025-11-28 14:07:44.971 +05:30 d4bdf50d-c8ac-4692-b529-df79d9103a1e INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 14:07:44.972 +05:30 d4bdf50d-c8ac-4692-b529-df79d9103a1e INF CORS policy execution successful. 2025-11-28 14:07:44.972 +05:30 d4bdf50d-c8ac-4692-b529-df79d9103a1e INF HTTP request: Path: /menu/getmenudetails QueryString: ?languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:07:44.972 +05:30 b8350955-23f8-432c-bd4c-89a349ba98c0 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 14:07:44.973 +05:30 b8350955-23f8-432c-bd4c-89a349ba98c0 INF Route matched with {action = "GetMenuDetails", controller = "Menu"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetMenuDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.MenuController (Sang.CoreSettings.Api). 2025-11-28 14:07:44.981 +05:30 b8350955-23f8-432c-bd4c-89a349ba98c0 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:07:44.985 +05:30 b8350955-23f8-432c-bd4c-89a349ba98c0 INF Executed action Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api) in 12.3681ms 2025-11-28 14:07:44.985 +05:30 b8350955-23f8-432c-bd4c-89a349ba98c0 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 14:07:44.987 +05:30 b8350955-23f8-432c-bd4c-89a349ba98c0 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: d4bdf50d-c8ac-4692-b529-df79d9103a1e}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 36722} Body: {"status":"Success","statusCode":2000,"message":"Menu Details retrieved.","result":"{\"MenuDetails\":[{\"MenuId\":93,\"MenuName\":\"TestingMaster\",\"MenuCaption\":\"Testing\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Testing\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":66},{\"MenuId\":94,\"MenuName\":\"TestingTab\",\"MenuCaption\":\"TestingTabs\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestingTabs\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":67},{\"MenuId\":64,\"MenuName\":\"NewTest\",\"MenuCaption\":\"Test\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":62,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Test\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":46},{\"MenuId\":70,\"MenuName\":\"TestMenu\",\"MenuCaption\":\"TestMenu\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestMenu\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":49},{\"MenuId\":80,\"MenuName\":\"PTag1\",\"MenuCaption\":\"TestTag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestTag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":58},{\"MenuId\":81,\"MenuName\":\"General Settings\",\"MenuCaption\":\"General Settings\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/general-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":6,\"TagId\":59},{\"MenuId\":82,\"MenuName\":\"t4t4\",\"MenuCaption\":\"y5yy5\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/y5yy5\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":60},{\"MenuId\":90,\"MenuName\":\"Steffy_pos\",\"MenuCaption\":\"s_pos\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tags/s_pos\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":65},{\"MenuId\":125,\"MenuName\":\"dipintag1\",\"MenuCaption\":\"dipintag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/dipintag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":71},{\"MenuId\":147,\"MenuName\":\"Tag View\",\"MenuCaption\":\"Tag View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":148,\"MenuName\":\"Voucher View\",\"MenuCaption\":\"Voucher View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/voucher-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":150,\"MenuName\":\"Test_steffy1\",\"MenuCaption\":\"TSteffy1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TSteffy1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":77},{\"MenuId\":153,\"MenuName\":\"TS_Tag\",\"MenuCaption\":\"TestSteffyTag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":152,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestSteffyTag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":79},{\"MenuId\":156,\"MenuName\":\"gokultest1\",\"MenuCaption\":\"gokul\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/gokul\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":81},{\"MenuId\":157,\"MenuName\":\"CostCenter\",\"MenuCaption\":\"cc\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/cc\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":82},{\"MenuId\":159,\"MenuName\":\"ProductTag\",\"MenuCaption\":\"PT\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":157,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/PT\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":83},{\"MenuId\":162,\"MenuName\":\"pos_Tag1_name\",\"MenuCaption\":\"pos_Tag1_caption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/pos_Tag1_caption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":86},{\"MenuId\":163,\"MenuName\":\"Vendor\",\"MenuCaption\":\"Vendor/Supplier\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":163,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Vendor/Supplier\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":87},{\"MenuId\":164,\"MenuName\":\"ChartOfAccount\",\"MenuCaption\":\"COA\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/COA\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":88},{\"MenuId\":166,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":90},{\"MenuId\":167,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":91},{\"MenuId\":168,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":92},{\"MenuId\":170,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":168,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":93},{\"MenuId\":172,\"MenuName\":\"TradeTypeName\",\"MenuCaption\":\"TradeTypeCaption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TradeTypeCaption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":94},{\"MenuId\":139,\"MenuName\":\"Receipt Payment\",\"MenuCaption\":\"Receipt Payment\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":40,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Receipt Payment\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":72},{\"MenuId\":141,\"MenuName\":\"child\",\"MenuCaption\":\"child\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":140,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/child\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":73},{\"MenuId\":144,\"MenuName\":\"Base Document\",\"MenuCaption\":\"Base Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/base-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":75},{\"MenuId\":145,\"MenuName\":\"Sub Document\",\"MenuCaption\":\"Sub Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sub-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":76},{\"MenuId\":178,\"MenuName\":\"Account_Err\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":177,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Account\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":97},{\"MenuId\":185,\"MenuName\":\"STag1\",\"MenuCaption\":\"STag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":98},{\"MenuId\":186,\"MenuName\":\"STag2\",\"MenuCaption\":\"STag2\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag2\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":99},{\"MenuId\":188,\"MenuName\":\"stag4\",\"MenuCaption\":\"tag4\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag4\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":101},{\"MenuId\":189,\"MenuName\":\"test_tag\",\"MenuCaption\":\"testtag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/testtag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":102},{\"MenuId\":190,\"MenuName\":\"sss\",\"MenuCaption\":\"sss\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sss\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":103},{\"MenuId\":191,\"MenuName\":\"zzz\",\"MenuCaption\":\"lll\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/lll\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":104},{\"MenuId\":182,\"MenuName\":\"Menu_SteffyTest\",\"MenuCaption\":\"Menu_SteffyTest\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":183,\"MenuName\":\"test2\",\"MenuCaption\":\"test2\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":149,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":184,\"MenuName\":\"test3\",\"MenuCaption\":\"test3\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":6,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":146,\"MenuName\":\"View\",\"MenuCaption\":\"View\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":142,\"MenuName\":\"Voucher Setting\",\"MenuCaption\":\"Voucher Setting\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":111,\"MenuName\":\"Business Entity\",\"MenuCaption\":\"Business Entity\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":\"/Business-Entity\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":1},{\"MenuId\":113,\"MenuName\":\"steffy\",\"MenuCaption\":\"steffy\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":176,\"MenuName\":\"aas\",\"MenuCaption\":\"aas\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":177,\"MenuName\":\"Error_Tracker_Masters\",\"MenuCaption\":\"Error_Tracker_Masters\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":92,\"MenuName\":\"test1\",\"MenuCaption\":\"test1\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":58,\"MenuName\":\"ggrgr\",\"MenuCaption\":\"ggrgr\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":57,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":60,\"MenuName\":\"effefefef\",\"MenuCaption\":\"effefefef\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":59,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":109,\"MenuName\":\"Password Policy\",\"MenuCaption\":\"Password Policy\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"\",\"ToolTip\":\"\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"Password Policy_icon.png\",\"URL\":\"/PasswordPolicy\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":38,\"MenuName\":\"Create Company\",\"MenuCaption\":\"Create Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company record\",\"ToolTip\":\"Access create company page\",\"IsGroup\":false,\"ParentId\":17,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/create-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":41,\"MenuName\":\"Tag Settings\",\"MenuCaption\":\"Tag Settings\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/tag-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":42,\"MenuName\":\"Open Company\",\"MenuCaption\":\"Open Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":null,\"URL\":null,\"Type\":null,\"ExternalLink\":null,\"ScreenType\":null,\"TagId\":null},{\"MenuId\":1,\"MenuName\":\"Home\",\"MenuCaption\":\"Home\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":\"Alt+O\",\"Description\":\"'Navigate to the home page\",\"ToolTip\":\"Go to the main home page\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"home\",\"URL\":\"/home\",\"Type\":1,\"ExternalLink\":\"1\",\"ScreenType\":0,\"TagId\":1},{\"MenuId\":17,\"MenuName\":\"New Company\",\"MenuCaption\":\"New Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company\",\"ToolTip\":\"Create a new company record\",\"IsGroup\":true,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/new-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":18,\"MenuName\":\"Edit Company\",\"MenuCaption\":\"Edit Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Edit a new company\",\"ToolTip\":\"Edit a new company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":19,\"MenuName\":\"Delete Company\",\"MenuCaption\":\"Delete Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Delete a company\",\"ToolTip\":\"Delete a company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":20,\"MenuName\":\"Create Profile\",\"MenuCaption\":\"Create Profile\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new user profile\",\"ToolTip\":\"Set up a new user profile\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_profile_icon.png\",\"URL\":\"/create-profile\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":23,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage account details\",\"ToolTip\":\"Access account management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"account_icon.png\",\"URL\":\"/account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":28,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage currency master data\",\"ToolTip\":\"Access currency master management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"currency_master_icon.png\",\"URL\":\"/currency-master\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":4},{\"MenuId\":114,\"MenuName\":\"Change Password\",\"MenuCaption\":\"Change Password\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Change Password\",\"ToolTip\":\"Change Password\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"ChangePassword_icon.png\",\"URL\":\"/ChangePassword\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":115,\"MenuName\":\"Update Personal Info\",\"MenuCaption\":\"Update Personal Info\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Update Personal Info\",\"ToolTip\":\"Update Personal Info\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"UpdatePersonal_Info_icon.png\",\"URL\":\"/Update-Personal-Info\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":180,\"MenuName\":\"Purchase\",\"MenuCaption\":\"Purchase\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Purchase Menu\",\"ToolTip\":\"Go to Purchase\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Purchase\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":181,\"MenuName\":\"Sales\",\"MenuCaption\":\"Sales\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Sales Menu\",\"ToolTip\":\"Go to Sales\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Sales\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":29,\"MenuName\":\"Exchange Rate\",\"MenuCaption\":\"Exchange Rate\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage exchange rate data\",\"ToolTip\":\"Access exchange rate management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_icon.png\",\"URL\":\"/exchange-rate\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":4,\"TagId\":null},{\"MenuId\":24,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage currency details\",\"ToolTip\":\"Access currency management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"currency_icon.png\",\"URL\":\"/tags/currency\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":21,\"MenuName\":\"Create Role\",\"MenuCaption\":\"Create Role\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Create a new user role\",\"ToolTip\":\"Define a new user role\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_role_icon.png\",\"URL\":\"/create-role\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":2,\"TagId\":null},{\"MenuId\":2,\"MenuName\":\"Company\",\"MenuCaption\":\"Company\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"View and manage company details\",\"ToolTip\":\"Access company information\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"company_icon.png\",\"URL\":\"/company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":32,\"MenuName\":\"Unit\",\"MenuCaption\":\"Unit\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage units of measurement\",\"ToolTip\":\"Access unit management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"unit_icon.png\",\"URL\":\"/unit\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":14},{\"MenuId\":3,\"MenuName\":\"Security\",\"MenuCaption\":\"Security\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage user permissions and roles\",\"ToolTip\":\"Configure security settings\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"security_icon.png\",\"URL\":\"/security\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":22,\"MenuName\":\"Create User\",\"MenuCaption\":\"Create User\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Create a new user account\",\"ToolTip\":\"Add a new user to the system\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_user_icon.png\",\"URL\":\"/create-user\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":3,\"TagId\":null},{\"MenuId\":25,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage product details\",\"ToolTip\":\"Access product management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"product_icon.png\",\"URL\":\"/tags/product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":30,\"MenuName\":\"Exchange Rate History\",\"MenuCaption\":\"Exchange Rate History\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"View exchange rate history\",\"ToolTip\":\"Access historical exchange rate data\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_history_icon.png\",\"URL\":\"/exchange-rate-history\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":5,\"TagId\":null},{\"MenuId\":4,\"MenuName\":\"Tags\",\"MenuCaption\":\"Tags\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Maintain master data records\",\"ToolTip\":\"Access master data management\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"masters_icon.png\",\"URL\":\"/masters\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":34,\"MenuName\":\"Seller Price Book\",\"MenuCaption\":\"Seller Price Book\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage seller price books\",\"ToolTip\":\"Access seller price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"seller_price_book_icon.png\",\"URL\":\"/seller-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":46,\"MenuName\":\"PlaceofSupply\",\"MenuCaption\":\"Place of Supply\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage Place of supply details\",\"ToolTip\":\"Access Place of supply management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Placeofsupply_icon.png\",\"URL\":\"/tags/Placeofsupply\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":20},{\"MenuId\":95,\"MenuName\":\"Jurisdiction\",\"MenuCaption\":\"Jurisdiction\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Jurisdiction\",\"ToolTip\":\"Jurisdiction\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Jurisdiction_icon.png\",\"URL\":\"/tags/Jurisdiction\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":21},{\"MenuId\":96,\"MenuName\":\"Tax Code\",\"MenuCaption\":\"Tax Code\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Tax Code\",\"ToolTip\":\"Tax Code\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Tax Code_icon.png\",\"URL\":\"/tags/Tax Code\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":22},{\"MenuId\":97,\"MenuName\":\"Nationality\",\"MenuCaption\":\"Nationality\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Nationality\",\"ToolTip\":\"Nationality\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Nationality\",\"URL\":\"/tags/Nationality\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":23},{\"MenuId\":98,\"MenuName\":\"Country\",\"MenuCaption\":\"Country\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Country\",\"ToolTip\":\"Country\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Country\",\"URL\":\"/tags/Country\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":24},{\"MenuId\":99,\"MenuName\":\"Province\",\"MenuCaption\":\"Province\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Province\",\"ToolTip\":\"Province\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Province_icon.png\",\"URL\":\"/tags/Province\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":25},{\"MenuId\":100,\"MenuName\":\"Territory\",\"MenuCaption\":\"Territory\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Territory\",\"ToolTip\":\"Territory\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Territory_icon.png\",\"URL\":\"/tags/Territory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":26},{\"MenuId\":101,\"MenuName\":\"Township\",\"MenuCaption\":\"Township\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Township\",\"ToolTip\":\"Township\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Township_icon.png\",\"URL\":\"/tags/Township\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":27},{\"MenuId\":102,\"MenuName\":\"Zone\",\"MenuCaption\":\"Zone\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Zone\",\"ToolTip\":\"Zone\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Zone_icon.png\",\"URL\":\"/tags/Zone\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":28},{\"MenuId\":103,\"MenuName\":\"City\",\"MenuCaption\":\"City\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"City\",\"ToolTip\":\"City\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"City_icon.png\",\"URL\":\"/tags/City\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":29},{\"MenuId\":104,\"MenuName\":\"Emplyee\",\"MenuCaption\":\"Emplyee\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Emplyee\",\"ToolTip\":\"Emplyee\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Emplyee_icon.png\",\"URL\":\"/tags/Emplyee\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":30},{\"MenuId\":105,\"MenuName\":\"Fixed Assets\",\"MenuCaption\":\"Fixed Assets\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Fixed Assets\",\"ToolTip\":\"Fixed Assets\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Fixed Assets_icon.png\",\"URL\":\"/tags/Fixed Assets\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":31},{\"MenuId\":106,\"MenuName\":\"Employee Category\",\"MenuCaption\":\"Employee Category\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Employee Category\",\"ToolTip\":\"Employee Category\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Employee Category_icon.png\",\"URL\":\"/tags/Employee Category\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":32},{\"MenuId\":37,\"MenuName\":\"Warehouse\",\"MenuCaption\":\"Warehouse\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage warehouse details\",\"ToolTip\":\"Access warehouse management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"warehouse_icon.png\",\"URL\":\"/tags/warehouse\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":13},{\"MenuId\":128,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Product\",\"ToolTip\":\"Product\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Product_icon.png\",\"URL\":\"/tags/Product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":11},{\"MenuId\":129,\"MenuName\":\"Unit Conversion\",\"MenuCaption\":\"Unit Conversion\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Unit Conversion\",\"ToolTip\":\"Unit Conversion\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Unit Conversion_icon.png\",\"URL\":\"/unit-conversion\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":15},{\"MenuId\":130,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Account\",\"ToolTip\":\"Account\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Account_icon.png\",\"URL\":\"/tags/Account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":2},{\"MenuId\":131,\"MenuName\":\"Customer\",\"MenuCaption\":\"Customer\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Customer\",\"ToolTip\":\"Customer\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Customer_icon.png\",\"URL\":\"/tags/Customer\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":3},{\"MenuId\":133,\"MenuName\":\"Outlet\",\"MenuCaption\":\"Outlet\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Outlet\",\"ToolTip\":\"Outlet\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Outlet_icon.png\",\"URL\":\"/tags/Outlet\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":16},{\"MenuId\":134,\"MenuName\":\"Bin\",\"MenuCaption\":\"Bin\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bin\",\"ToolTip\":\"Bin\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bin_icon.png\",\"URL\":\"/tags/Bin\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":17},{\"MenuId\":135,\"MenuName\":\"Bank\",\"MenuCaption\":\"Bank\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bank\",\"ToolTip\":\"Bank\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bank_icon.png\",\"URL\":\"/tags/Bank\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":18},{\"MenuId\":136,\"MenuName\":\"BankBranch\",\"MenuCaption\":\"BankBranch\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"BankBranch\",\"ToolTip\":\"BankBranch\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"BankBranch_icon.png\",\"URL\":\"/tags/BankBranch\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":19},{\"MenuId\":35,\"MenuName\":\"Buyer Price Book\",\"MenuCaption\":\"Buyer Price Book\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"Manage buyer price books\",\"ToolTip\":\"Access buyer price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"buyer_price_book_icon.png\",\"URL\":\"/buyer-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":5,\"MenuName\":\"Financials\",\"MenuCaption\":\"Financials\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"View financial reports\",\"ToolTip\":\"Access financial data and reports\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"dollar-sign\",\"URL\":\"\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":5},{\"MenuId\":6,\"MenuName\":\"Inventory\",\"MenuCaption\":\"Inventory\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage inventory items and stock\",\"ToolTip\":\"Access inventory management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"warehouse\",\"URL\":\"/inventory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":6},{\"MenuId\":36,\"MenuName\":\"Barcode Definition\",\"MenuCaption\":\"Barcode Definition\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage barcode definitions\",\"ToolTip\":\"Access barcode definition management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"barcode_definition_icon.png\",\"URL\":\"/barcode-definition\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":7,\"MenuName\":\"Fixed Asset\",\"MenuCaption\":\"Fixed Asset\",\"ModuleId\":1,\"MenuIndex\":7,\"ShortcutKey\":null,\"Description\":\"Track fixed assets\",\"ToolTip\":\"Access fixed asset management\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"university\",\"URL\":\"/fixed-asset\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":7},{\"MenuId\":8,\"MenuName\":\"Production\",\"MenuCaption\":\"Production\",\"ModuleId\":1,\"MenuIndex\":8,\"ShortcutKey\":null,\"Description\":\"Manage production processes\",\"ToolTip\":\"Access production management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"boxes\",\"URL\":\"/production\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":8},{\"MenuId\":10,\"MenuName\":\"Quality Control\",\"MenuCaption\":\"Quality Control\",\"ModuleId\":1,\"MenuIndex\":10,\"ShortcutKey\":null,\"Description\":\"Perform quality control checks\",\"ToolTip\":\"Access quality control tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"clipboard-check\",\"URL\":\"/quality-control\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":10},{\"MenuId\":11,\"MenuName\":\"Settings\",\"MenuCaption\":\"Settings\",\"ModuleId\":1,\"MenuIndex\":11,\"ShortcutKey\":null,\"Description\":\"Configure general settings\",\"ToolTip\":\"Access general application settings\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"cog\",\"URL\":\"/settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":16,\"MenuName\":\"Account Settings\",\"MenuCaption\":\"Account Settings\",\"ModuleId\":1,\"MenuIndex\":16,\"ShortcutKey\":null,\"Description\":\"Configure account settings\",\"ToolTip\":\"Manage account configurations\",\"IsGroup\":false,\"ParentId\":12,\"Accessibility\":1,\"Icon\":\"account_settings_icon.png\",\"URL\":\"/account-settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null}],\"UserLoginDetails\":[{\"UserId\":2,\"LoginName\":\"dipin\",\"Entity\":\"Entity10\"}]}"} 2025-11-28 14:07:44.990 +05:30 b8350955-23f8-432c-bd4c-89a349ba98c0 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 200 36722 application/json; charset=utf-8 18.717ms 2025-11-28 14:07:44.993 +05:30 1e97d40c-6852-45ee-aec4-1e7574546864 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 14:07:44.994 +05:30 1e97d40c-6852-45ee-aec4-1e7574546864 INF CORS policy execution successful. 2025-11-28 14:07:44.995 +05:30 1e97d40c-6852-45ee-aec4-1e7574546864 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:07:44.995 +05:30 b42384e7-4b7c-4b87-93e5-e2189c2f4837 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 14:07:44.995 +05:30 b42384e7-4b7c-4b87-93e5-e2189c2f4837 INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 14:07:44.998 +05:30 b42384e7-4b7c-4b87-93e5-e2189c2f4837 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:07:44.998 +05:30 b42384e7-4b7c-4b87-93e5-e2189c2f4837 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 3.1075ms 2025-11-28 14:07:44.999 +05:30 b42384e7-4b7c-4b87-93e5-e2189c2f4837 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 14:07:44.999 +05:30 b42384e7-4b7c-4b87-93e5-e2189c2f4837 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 1e97d40c-6852-45ee-aec4-1e7574546864}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 14:07:44.999 +05:30 b42384e7-4b7c-4b87-93e5-e2189c2f4837 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 5.81ms 2025-11-28 14:07:45.058 +05:30 c0413f28-699e-45fd-95d4-45c8cd2abab8 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 14:07:45.059 +05:30 c0413f28-699e-45fd-95d4-45c8cd2abab8 INF CORS policy execution successful. 2025-11-28 14:07:45.059 +05:30 c0413f28-699e-45fd-95d4-45c8cd2abab8 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:07:45.059 +05:30 89edbaa9-8b15-434e-83b6-f7266df06aa7 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 14:07:45.059 +05:30 89edbaa9-8b15-434e-83b6-f7266df06aa7 INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 14:07:45.062 +05:30 89edbaa9-8b15-434e-83b6-f7266df06aa7 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:07:45.062 +05:30 89edbaa9-8b15-434e-83b6-f7266df06aa7 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 2.8075ms 2025-11-28 14:07:45.062 +05:30 89edbaa9-8b15-434e-83b6-f7266df06aa7 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 14:07:45.062 +05:30 89edbaa9-8b15-434e-83b6-f7266df06aa7 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: c0413f28-699e-45fd-95d4-45c8cd2abab8}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 14:07:45.063 +05:30 89edbaa9-8b15-434e-83b6-f7266df06aa7 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 4.7599ms 2025-11-28 14:07:45.261 +05:30 d54ec16a-e3e6-41d9-b7b0-168dc0d2e85c INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 14:07:45.261 +05:30 9f148970-e08d-43ad-84da-c86349268d0d INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 14:07:45.261 +05:30 07f3fb87-3da1-4550-b610-49a1475ca1e0 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 14:07:45.261 +05:30 d54ec16a-e3e6-41d9-b7b0-168dc0d2e85c INF CORS policy execution successful. 2025-11-28 14:07:45.261 +05:30 9f148970-e08d-43ad-84da-c86349268d0d INF CORS policy execution successful. 2025-11-28 14:07:45.261 +05:30 6c1d8f6f-8a61-445c-a45c-0457e455edd7 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 14:07:45.261 +05:30 07f3fb87-3da1-4550-b610-49a1475ca1e0 INF CORS policy execution successful. 2025-11-28 14:07:45.261 +05:30 6c1d8f6f-8a61-445c-a45c-0457e455edd7 INF CORS policy execution successful. 2025-11-28 14:07:45.261 +05:30 9f148970-e08d-43ad-84da-c86349268d0d INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 204 null null 0.6362ms 2025-11-28 14:07:45.261 +05:30 d54ec16a-e3e6-41d9-b7b0-168dc0d2e85c INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 204 null null 0.8038ms 2025-11-28 14:07:45.261 +05:30 6c1d8f6f-8a61-445c-a45c-0457e455edd7 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 204 null null 0.5257ms 2025-11-28 14:07:45.261 +05:30 07f3fb87-3da1-4550-b610-49a1475ca1e0 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 204 null null 0.6842ms 2025-11-28 14:07:45.318 +05:30 222dbd25-4fd9-4a97-ae89-6a040679c66c INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 14:07:45.318 +05:30 7038bd2d-bf68-41bc-ae26-bf3d5800a123 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 14:07:45.319 +05:30 7038bd2d-bf68-41bc-ae26-bf3d5800a123 INF CORS policy execution successful. 2025-11-28 14:07:45.319 +05:30 222dbd25-4fd9-4a97-ae89-6a040679c66c INF CORS policy execution successful. 2025-11-28 14:07:45.319 +05:30 0ec72847-25d7-41a9-af37-a841eb077f6f INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 14:07:45.319 +05:30 222dbd25-4fd9-4a97-ae89-6a040679c66c INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 204 null null 0.8645ms 2025-11-28 14:07:45.319 +05:30 0ec72847-25d7-41a9-af37-a841eb077f6f INF CORS policy execution successful. 2025-11-28 14:07:45.319 +05:30 7038bd2d-bf68-41bc-ae26-bf3d5800a123 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 204 null null 0.8137ms 2025-11-28 14:07:45.319 +05:30 0ec72847-25d7-41a9-af37-a841eb077f6f INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 204 null null 0.6806ms 2025-11-28 14:07:45.320 +05:30 d766007a-5d26-4a00-92bc-497bb16863ca INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 14:07:45.320 +05:30 9ab36ede-063c-4b64-a93b-68423a5036cc INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 14:07:45.320 +05:30 9ab36ede-063c-4b64-a93b-68423a5036cc INF CORS policy execution successful. 2025-11-28 14:07:45.320 +05:30 9ab36ede-063c-4b64-a93b-68423a5036cc INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 204 null null 0.3346ms 2025-11-28 14:07:45.320 +05:30 f2ea6535-036d-419e-a3f7-8aa750dcbd04 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 14:07:45.320 +05:30 d766007a-5d26-4a00-92bc-497bb16863ca INF CORS policy execution successful. 2025-11-28 14:07:45.321 +05:30 f2ea6535-036d-419e-a3f7-8aa750dcbd04 INF CORS policy execution successful. 2025-11-28 14:07:45.321 +05:30 f2ea6535-036d-419e-a3f7-8aa750dcbd04 INF HTTP request: Path: /language/getlanguagelist QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:07:45.321 +05:30 d766007a-5d26-4a00-92bc-497bb16863ca INF HTTP request: Path: /action/getuseractions QueryString: ?menuId=180 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:07:45.321 +05:30 cdba4fc1-a562-48af-8853-6da15d6d0759 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 14:07:45.321 +05:30 3dbf9413-1beb-4742-91c0-b1cbaa0c667e INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 14:07:45.322 +05:30 3dbf9413-1beb-4742-91c0-b1cbaa0c667e INF Route matched with {action = "GetLanguageList", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageList(System.String) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 14:07:45.322 +05:30 cdba4fc1-a562-48af-8853-6da15d6d0759 INF Route matched with {action = "GetUserActions", controller = "Action"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserActions(Int32) on controller Sang.CoreSettings.Api.Controllers.ActionController (Sang.CoreSettings.Api). 2025-11-28 14:07:45.335 +05:30 3dbf9413-1beb-4742-91c0-b1cbaa0c667e INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:07:45.335 +05:30 3dbf9413-1beb-4742-91c0-b1cbaa0c667e INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api) in 12.7688ms 2025-11-28 14:07:45.335 +05:30 3dbf9413-1beb-4742-91c0-b1cbaa0c667e INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 14:07:45.335 +05:30 3dbf9413-1beb-4742-91c0-b1cbaa0c667e INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: f2ea6535-036d-419e-a3f7-8aa750dcbd04}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 221} Body: {"status":"Success","statusCode":2000,"message":"Language List retrieved.","result":"[{\"Id\":2,\"Name\":\"Arabic\"},{\"Id\":3,\"Name\":\"Chinese\"},{\"Id\":1,\"Name\":\"English\"},{\"Id\":4,\"Name\":\"LanguageTest1\"}]"} 2025-11-28 14:07:45.336 +05:30 3dbf9413-1beb-4742-91c0-b1cbaa0c667e INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 200 221 application/json; charset=utf-8 15.591ms 2025-11-28 14:07:45.380 +05:30 f85b52ad-69b3-4f35-921a-f107df824c37 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 14:07:45.380 +05:30 faa8379f-67f0-4eb9-b113-bf8abfc81299 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 14:07:45.381 +05:30 f85b52ad-69b3-4f35-921a-f107df824c37 INF CORS policy execution successful. 2025-11-28 14:07:45.381 +05:30 faa8379f-67f0-4eb9-b113-bf8abfc81299 INF CORS policy execution successful. 2025-11-28 14:07:45.381 +05:30 faa8379f-67f0-4eb9-b113-bf8abfc81299 INF HTTP request: Path: /language/getlanguagedetails QueryString: ?id=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:07:45.381 +05:30 f85b52ad-69b3-4f35-921a-f107df824c37 INF HTTP request: Path: /transactionlayout/gettransactionlayoutlist QueryString: ?DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:07:45.382 +05:30 89ca0e79-d2d9-4cd2-8ae9-e517a6b84345 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 14:07:45.382 +05:30 2d10e243-cc16-4c84-a7ec-cc4d4b9027cb INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 14:07:45.382 +05:30 89ca0e79-d2d9-4cd2-8ae9-e517a6b84345 INF Route matched with {action = "GetLanguageDetails", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 14:07:45.382 +05:30 2d10e243-cc16-4c84-a7ec-cc4d4b9027cb INF Route matched with {action = "GetTransactionLayoutList", controller = "TransactionLayout"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionLayoutList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionLayoutController (Sang.CoreSettings.Api). 2025-11-28 14:07:45.389 +05:30 89ca0e79-d2d9-4cd2-8ae9-e517a6b84345 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:07:45.390 +05:30 89ca0e79-d2d9-4cd2-8ae9-e517a6b84345 INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api) in 7.5871ms 2025-11-28 14:07:45.390 +05:30 89ca0e79-d2d9-4cd2-8ae9-e517a6b84345 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 14:07:45.390 +05:30 89ca0e79-d2d9-4cd2-8ae9-e517a6b84345 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: faa8379f-67f0-4eb9-b113-bf8abfc81299}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 243} Body: {"status":"Success","statusCode":2000,"message":"Language Details retrieved.","result":"[{\"IId\":1,\"Name\":\"English\",\"Code\":\"Eng\",\"Alternate Name\":\"English\",\"Icon\":\"string\",\"ParentName\":null,\"iParent\":0,\"bGroup\":false}]"} 2025-11-28 14:07:45.391 +05:30 89ca0e79-d2d9-4cd2-8ae9-e517a6b84345 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 200 243 application/json; charset=utf-8 10.2727ms 2025-11-28 14:07:45.402 +05:30 9b17ec99-620c-4244-a3f3-720f3fc49934 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 14:07:45.402 +05:30 2d10e243-cc16-4c84-a7ec-cc4d4b9027cb INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:07:45.403 +05:30 9b17ec99-620c-4244-a3f3-720f3fc49934 INF CORS policy execution successful. 2025-11-28 14:07:45.403 +05:30 2d10e243-cc16-4c84-a7ec-cc4d4b9027cb INF Executed action Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api) in 20.7334ms 2025-11-28 14:07:45.403 +05:30 2d10e243-cc16-4c84-a7ec-cc4d4b9027cb INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 14:07:45.403 +05:30 9b17ec99-620c-4244-a3f3-720f3fc49934 INF HTTP request: Path: /language/getlanguagelist QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:07:45.403 +05:30 2d10e243-cc16-4c84-a7ec-cc4d4b9027cb INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: f85b52ad-69b3-4f35-921a-f107df824c37}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 309} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":32,\"Name\":\"Purchase\"},{\"Id\":33,\"Name\":\"purchase1\"},{\"Id\":34,\"Name\":\"purchase2\"},{\"Id\":35,\"Name\":\"purchase3\"},{\"Id\":37,\"Name\":\"purchase5\"},{\"Id\":31,\"Name\":\"TestLayout01\"}]"} 2025-11-28 14:07:45.403 +05:30 fa71a652-f9c3-44c0-bd74-c541417487e7 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 14:07:45.404 +05:30 fa71a652-f9c3-44c0-bd74-c541417487e7 INF Route matched with {action = "GetLanguageList", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageList(System.String) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 14:07:45.404 +05:30 2d10e243-cc16-4c84-a7ec-cc4d4b9027cb INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 200 309 application/json; charset=utf-8 23.3316ms 2025-11-28 14:07:45.406 +05:30 fa71a652-f9c3-44c0-bd74-c541417487e7 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:07:45.407 +05:30 fa71a652-f9c3-44c0-bd74-c541417487e7 INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api) in 2.9639ms 2025-11-28 14:07:45.407 +05:30 fa71a652-f9c3-44c0-bd74-c541417487e7 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 14:07:45.407 +05:30 fa71a652-f9c3-44c0-bd74-c541417487e7 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 9b17ec99-620c-4244-a3f3-720f3fc49934}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 221} Body: {"status":"Success","statusCode":2000,"message":"Language List retrieved.","result":"[{\"Id\":2,\"Name\":\"Arabic\"},{\"Id\":3,\"Name\":\"Chinese\"},{\"Id\":1,\"Name\":\"English\"},{\"Id\":4,\"Name\":\"LanguageTest1\"}]"} 2025-11-28 14:07:45.407 +05:30 fa71a652-f9c3-44c0-bd74-c541417487e7 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 200 221 application/json; charset=utf-8 5.8233ms 2025-11-28 14:07:45.412 +05:30 cdba4fc1-a562-48af-8853-6da15d6d0759 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:07:45.413 +05:30 cdba4fc1-a562-48af-8853-6da15d6d0759 INF Executed action Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api) in 90.0895ms 2025-11-28 14:07:45.413 +05:30 cdba4fc1-a562-48af-8853-6da15d6d0759 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 14:07:45.413 +05:30 cdba4fc1-a562-48af-8853-6da15d6d0759 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: d766007a-5d26-4a00-92bc-497bb16863ca}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1634} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"iAction\":81,\"Name\":\"Access\",\"Caption\":\"Access\",\"ActionType\":3},{\"iAction\":82,\"Name\":\"Add\",\"Caption\":\"New\",\"ActionType\":1},{\"iAction\":83,\"Name\":\"Edit\",\"Caption\":\"Edit\",\"ActionType\":1},{\"iAction\":84,\"Name\":\"Delete\",\"Caption\":\"Delete\",\"ActionType\":1},{\"iAction\":85,\"Name\":\"View\",\"Caption\":\"View\",\"ActionType\":1},{\"iAction\":86,\"Name\":\"Save\",\"Caption\":\"Save\",\"ActionType\":1},{\"iAction\":87,\"Name\":\"Excel\",\"Caption\":\"Excel\",\"ActionType\":1},{\"iAction\":88,\"Name\":\"ViewSummary\",\"Caption\":\"ViewSummary\",\"ActionType\":3},{\"iAction\":89,\"Name\":\"Close\",\"Caption\":\"Close\",\"ActionType\":1},{\"iAction\":90,\"Name\":\"Clear\",\"Caption\":\"Clear\",\"ActionType\":1},{\"iAction\":91,\"Name\":\"Copy\",\"Caption\":\"Copy\",\"ActionType\":5},{\"iAction\":92,\"Name\":\"Clone\",\"Caption\":\"Clone\",\"ActionType\":1},{\"iAction\":93,\"Name\":\"Import\",\"Caption\":\"Import\",\"ActionType\":1},{\"iAction\":94,\"Name\":\"Export\",\"Caption\":\"Export\",\"ActionType\":1},{\"iAction\":95,\"Name\":\"Load\",\"Caption\":\"Load\",\"ActionType\":1},{\"iAction\":96,\"Name\":\"Refresh\",\"Caption\":\"Refresh\",\"ActionType\":1},{\"iAction\":97,\"Name\":\"MassUpdate\",\"Caption\":\"Mass Update\",\"ActionType\":2},{\"iAction\":98,\"Name\":\"DeleteAll\",\"Caption\":\"Delete All\",\"ActionType\":2},{\"iAction\":99,\"Name\":\"Print\",\"Caption\":\"Print\",\"ActionType\":1},{\"iAction\":100,\"Name\":\"Settings\",\"Caption\":\"Settings\",\"ActionType\":2}]"} 2025-11-28 14:07:45.413 +05:30 cdba4fc1-a562-48af-8853-6da15d6d0759 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 200 1634 application/json; charset=utf-8 93.5489ms 2025-11-28 14:07:45.509 +05:30 6733a493-3d5e-409d-b6fb-3e36face6cf7 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 14:07:45.509 +05:30 f1bb2903-3071-4b21-9aef-e89e1a20d310 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 14:07:45.510 +05:30 6c4025ad-b7d6-40ca-a0fe-e4b1444ec182 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 14:07:45.510 +05:30 f1bb2903-3071-4b21-9aef-e89e1a20d310 INF CORS policy execution successful. 2025-11-28 14:07:45.510 +05:30 6c4025ad-b7d6-40ca-a0fe-e4b1444ec182 INF CORS policy execution successful. 2025-11-28 14:07:45.510 +05:30 6733a493-3d5e-409d-b6fb-3e36face6cf7 INF CORS policy execution successful. 2025-11-28 14:07:45.511 +05:30 6c4025ad-b7d6-40ca-a0fe-e4b1444ec182 INF HTTP request: Path: /language/getlanguagedetails QueryString: ?id=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:07:45.511 +05:30 f1bb2903-3071-4b21-9aef-e89e1a20d310 INF HTTP request: Path: /transactionlayout/gettransactionlayoutlist QueryString: ?DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:07:45.511 +05:30 6733a493-3d5e-409d-b6fb-3e36face6cf7 INF HTTP request: Path: /action/getuseractions QueryString: ?menuId=180 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:07:45.511 +05:30 c4747769-e169-4381-b079-0e35af4f13e7 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 14:07:45.511 +05:30 c1783aae-2bb7-40a1-9ac4-67605bab736d INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 14:07:45.511 +05:30 c4747769-e169-4381-b079-0e35af4f13e7 INF Route matched with {action = "GetLanguageDetails", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 14:07:45.511 +05:30 2e2422cf-bf05-46a0-8814-8b951e5dc056 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 14:07:45.511 +05:30 c1783aae-2bb7-40a1-9ac4-67605bab736d INF Route matched with {action = "GetTransactionLayoutList", controller = "TransactionLayout"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionLayoutList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionLayoutController (Sang.CoreSettings.Api). 2025-11-28 14:07:45.511 +05:30 2e2422cf-bf05-46a0-8814-8b951e5dc056 INF Route matched with {action = "GetUserActions", controller = "Action"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserActions(Int32) on controller Sang.CoreSettings.Api.Controllers.ActionController (Sang.CoreSettings.Api). 2025-11-28 14:07:45.514 +05:30 c4747769-e169-4381-b079-0e35af4f13e7 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:07:45.514 +05:30 c4747769-e169-4381-b079-0e35af4f13e7 INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api) in 3.0156ms 2025-11-28 14:07:45.514 +05:30 c4747769-e169-4381-b079-0e35af4f13e7 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 14:07:45.514 +05:30 c4747769-e169-4381-b079-0e35af4f13e7 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 6c4025ad-b7d6-40ca-a0fe-e4b1444ec182}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 243} Body: {"status":"Success","statusCode":2000,"message":"Language Details retrieved.","result":"[{\"IId\":1,\"Name\":\"English\",\"Code\":\"Eng\",\"Alternate Name\":\"English\",\"Icon\":\"string\",\"ParentName\":null,\"iParent\":0,\"bGroup\":false}]"} 2025-11-28 14:07:45.515 +05:30 c4747769-e169-4381-b079-0e35af4f13e7 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 200 243 application/json; charset=utf-8 5.0944ms 2025-11-28 14:07:45.520 +05:30 c1783aae-2bb7-40a1-9ac4-67605bab736d INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:07:45.520 +05:30 c1783aae-2bb7-40a1-9ac4-67605bab736d INF Executed action Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api) in 8.8042ms 2025-11-28 14:07:45.520 +05:30 c1783aae-2bb7-40a1-9ac4-67605bab736d INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 14:07:45.521 +05:30 c1783aae-2bb7-40a1-9ac4-67605bab736d INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: f1bb2903-3071-4b21-9aef-e89e1a20d310}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 309} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":32,\"Name\":\"Purchase\"},{\"Id\":33,\"Name\":\"purchase1\"},{\"Id\":34,\"Name\":\"purchase2\"},{\"Id\":35,\"Name\":\"purchase3\"},{\"Id\":37,\"Name\":\"purchase5\"},{\"Id\":31,\"Name\":\"TestLayout01\"}]"} 2025-11-28 14:07:45.521 +05:30 c1783aae-2bb7-40a1-9ac4-67605bab736d INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 200 309 application/json; charset=utf-8 11.9595ms 2025-11-28 14:07:45.522 +05:30 2e2422cf-bf05-46a0-8814-8b951e5dc056 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:07:45.522 +05:30 2e2422cf-bf05-46a0-8814-8b951e5dc056 INF Executed action Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api) in 10.8661ms 2025-11-28 14:07:45.523 +05:30 2e2422cf-bf05-46a0-8814-8b951e5dc056 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 14:07:45.524 +05:30 2e2422cf-bf05-46a0-8814-8b951e5dc056 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 6733a493-3d5e-409d-b6fb-3e36face6cf7}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1634} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"iAction\":81,\"Name\":\"Access\",\"Caption\":\"Access\",\"ActionType\":3},{\"iAction\":82,\"Name\":\"Add\",\"Caption\":\"New\",\"ActionType\":1},{\"iAction\":83,\"Name\":\"Edit\",\"Caption\":\"Edit\",\"ActionType\":1},{\"iAction\":84,\"Name\":\"Delete\",\"Caption\":\"Delete\",\"ActionType\":1},{\"iAction\":85,\"Name\":\"View\",\"Caption\":\"View\",\"ActionType\":1},{\"iAction\":86,\"Name\":\"Save\",\"Caption\":\"Save\",\"ActionType\":1},{\"iAction\":87,\"Name\":\"Excel\",\"Caption\":\"Excel\",\"ActionType\":1},{\"iAction\":88,\"Name\":\"ViewSummary\",\"Caption\":\"ViewSummary\",\"ActionType\":3},{\"iAction\":89,\"Name\":\"Close\",\"Caption\":\"Close\",\"ActionType\":1},{\"iAction\":90,\"Name\":\"Clear\",\"Caption\":\"Clear\",\"ActionType\":1},{\"iAction\":91,\"Name\":\"Copy\",\"Caption\":\"Copy\",\"ActionType\":5},{\"iAction\":92,\"Name\":\"Clone\",\"Caption\":\"Clone\",\"ActionType\":1},{\"iAction\":93,\"Name\":\"Import\",\"Caption\":\"Import\",\"ActionType\":1},{\"iAction\":94,\"Name\":\"Export\",\"Caption\":\"Export\",\"ActionType\":1},{\"iAction\":95,\"Name\":\"Load\",\"Caption\":\"Load\",\"ActionType\":1},{\"iAction\":96,\"Name\":\"Refresh\",\"Caption\":\"Refresh\",\"ActionType\":1},{\"iAction\":97,\"Name\":\"MassUpdate\",\"Caption\":\"Mass Update\",\"ActionType\":2},{\"iAction\":98,\"Name\":\"DeleteAll\",\"Caption\":\"Delete All\",\"ActionType\":2},{\"iAction\":99,\"Name\":\"Print\",\"Caption\":\"Print\",\"ActionType\":1},{\"iAction\":100,\"Name\":\"Settings\",\"Caption\":\"Settings\",\"ActionType\":2}]"} 2025-11-28 14:07:45.526 +05:30 2e2422cf-bf05-46a0-8814-8b951e5dc056 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 200 1634 application/json; charset=utf-8 16.9063ms 2025-11-28 14:07:48.919 +05:30 addb05cb-39a7-45c8-9e3a-a51c72bad098 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 14:07:48.919 +05:30 79a89905-e105-4491-93e5-4a4ba4e52c51 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 14:07:48.920 +05:30 addb05cb-39a7-45c8-9e3a-a51c72bad098 INF CORS policy execution successful. 2025-11-28 14:07:48.920 +05:30 79a89905-e105-4491-93e5-4a4ba4e52c51 INF CORS policy execution successful. 2025-11-28 14:07:48.920 +05:30 79a89905-e105-4491-93e5-4a4ba4e52c51 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 204 null null 0.9624ms 2025-11-28 14:07:48.920 +05:30 addb05cb-39a7-45c8-9e3a-a51c72bad098 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 204 null null 0.9629ms 2025-11-28 14:07:48.971 +05:30 8049745d-3c9a-4470-9c66-f1022e682f72 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 14:07:48.972 +05:30 8049745d-3c9a-4470-9c66-f1022e682f72 INF CORS policy execution successful. 2025-11-28 14:07:48.973 +05:30 8049745d-3c9a-4470-9c66-f1022e682f72 INF HTTP request: Path: /transactionview/gettransactionviewlist QueryString: ?search=&DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:07:48.974 +05:30 5e177bfd-b3aa-42c8-8285-8285fe060d12 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 14:07:48.974 +05:30 5e177bfd-b3aa-42c8-8285-8285fe060d12 INF Route matched with {action = "GetTransactionViewList", controller = "TransactionView"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionViewList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionViewController (Sang.CoreSettings.Api). 2025-11-28 14:07:48.991 +05:30 5e177bfd-b3aa-42c8-8285-8285fe060d12 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:07:48.992 +05:30 5e177bfd-b3aa-42c8-8285-8285fe060d12 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api) in 17.2681ms 2025-11-28 14:07:48.992 +05:30 5e177bfd-b3aa-42c8-8285-8285fe060d12 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 14:07:48.992 +05:30 5e177bfd-b3aa-42c8-8285-8285fe060d12 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 8049745d-3c9a-4470-9c66-f1022e682f72}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 131} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":10,\"Name\":\"TestView\"}]"} 2025-11-28 14:07:48.993 +05:30 5e177bfd-b3aa-42c8-8285-8285fe060d12 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 200 131 application/json; charset=utf-8 21.8258ms 2025-11-28 14:07:49.046 +05:30 f6911116-7f22-4edd-bb35-a19c599c8881 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 14:07:49.047 +05:30 f6911116-7f22-4edd-bb35-a19c599c8881 INF CORS policy execution successful. 2025-11-28 14:07:49.047 +05:30 f6911116-7f22-4edd-bb35-a19c599c8881 INF HTTP request: Path: /transactionview/gettransactionviewlist QueryString: ?search=&DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:07:49.048 +05:30 fc5ce05f-6d6e-4cf0-bb0d-893bec5e342c INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 14:07:49.048 +05:30 fc5ce05f-6d6e-4cf0-bb0d-893bec5e342c INF Route matched with {action = "GetTransactionViewList", controller = "TransactionView"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionViewList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionViewController (Sang.CoreSettings.Api). 2025-11-28 14:07:49.054 +05:30 fc5ce05f-6d6e-4cf0-bb0d-893bec5e342c INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:07:49.054 +05:30 fc5ce05f-6d6e-4cf0-bb0d-893bec5e342c INF Executed action Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api) in 6.2093ms 2025-11-28 14:07:49.054 +05:30 fc5ce05f-6d6e-4cf0-bb0d-893bec5e342c INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 14:07:49.055 +05:30 fc5ce05f-6d6e-4cf0-bb0d-893bec5e342c INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: f6911116-7f22-4edd-bb35-a19c599c8881}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 131} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":10,\"Name\":\"TestView\"}]"} 2025-11-28 14:07:49.055 +05:30 fc5ce05f-6d6e-4cf0-bb0d-893bec5e342c INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 200 131 application/json; charset=utf-8 9.21ms 2025-11-28 14:07:49.080 +05:30 5af3053e-c3b1-4abd-a628-d079cec8f722 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - null null 2025-11-28 14:07:49.080 +05:30 5af3053e-c3b1-4abd-a628-d079cec8f722 INF CORS policy execution successful. 2025-11-28 14:07:49.080 +05:30 5af3053e-c3b1-4abd-a628-d079cec8f722 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - 204 null null 0.614ms 2025-11-28 14:07:49.124 +05:30 a0cd3787-ccea-496b-8065-c89f222a2125 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - null null 2025-11-28 14:07:49.125 +05:30 a0cd3787-ccea-496b-8065-c89f222a2125 INF CORS policy execution successful. 2025-11-28 14:07:49.125 +05:30 a0cd3787-ccea-496b-8065-c89f222a2125 INF HTTP request: Path: /transactionview/gettransactionviewfield QueryString: ?Id=10&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:07:49.125 +05:30 81525f56-91aa-43c1-b179-0846d493f7ff INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewField (Sang.CoreSettings.Api)' 2025-11-28 14:07:49.126 +05:30 81525f56-91aa-43c1-b179-0846d493f7ff INF Route matched with {action = "GetTransactionViewField", controller = "TransactionView"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionViewField(Int32, Int32) on controller Sang.CoreSettings.Api.Controllers.TransactionViewController (Sang.CoreSettings.Api). 2025-11-28 14:07:49.154 +05:30 81525f56-91aa-43c1-b179-0846d493f7ff INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:07:49.155 +05:30 81525f56-91aa-43c1-b179-0846d493f7ff INF Executed action Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewField (Sang.CoreSettings.Api) in 29.2725ms 2025-11-28 14:07:49.155 +05:30 81525f56-91aa-43c1-b179-0846d493f7ff INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewField (Sang.CoreSettings.Api)' 2025-11-28 14:07:49.155 +05:30 81525f56-91aa-43c1-b179-0846d493f7ff INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: a0cd3787-ccea-496b-8065-c89f222a2125}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 10280} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":1,\"Type\":2,\"Caption\":\"AdditionalCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput1\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":1,\"Type\":1,\"Caption\":\"Narration\",\"DefaultValue\":null,\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"sNarration\",\"ReadOnly\":false,\"NoDecimal\":200},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":2,\"Type\":2,\"Caption\":\"Discount\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput2\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":3,\"Type\":2,\"Caption\":\"Discount%\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput3\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":4,\"Type\":2,\"Caption\":\"TaxableAmt\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput4\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":4,\"Type\":1,\"Caption\":\"Id\",\"DefaultValue\":null,\"Hidden\":true,\"ViewField_ReadOnly\":false,\"Mandatory\":true,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":true,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"Id\",\"ReadOnly\":false,\"NoDecimal\":200},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":5,\"Type\":2,\"Caption\":\"VAT%\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput5\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":6,\"Type\":2,\"Caption\":\"VATAmt\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput6\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":7,\"Type\":2,\"Caption\":\"ShippingCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput7\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":8,\"Type\":2,\"Caption\":\"DeliveryCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput8\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":9,\"Type\":2,\"Caption\":\"LabourCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput9\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":10,\"Type\":2,\"Caption\":\"HandlingCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput10\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":11,\"Type\":2,\"Caption\":\"CustomDuty\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput11\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":12,\"Type\":2,\"Caption\":\"ServiceCharge\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput12\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":13,\"Type\":2,\"Caption\":\"Insurance\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput13\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":14,\"Type\":2,\"Caption\":\"LateFee\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput14\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":15,\"Type\":2,\"Caption\":\"SalesTax\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput15\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":16,\"Type\":2,\"Caption\":\"ExciseTax\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput16\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":17,\"Type\":2,\"Caption\":\"Rebate%\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput17\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":18,\"Type\":2,\"Caption\":\"Subsidy\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput18\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":19,\"Type\":2,\"Caption\":\"LoyaltyPoint\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput19\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":20,\"Type\":2,\"Caption\":\"TradeInValue\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput20\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":21,\"Type\":2,\"Caption\":\"Promotion\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput21\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":22,\"Type\":2,\"Caption\":\"CashDiscount \",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput22\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":23,\"Type\":2,\"Caption\":\"Membership\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput23\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":24,\"Type\":2,\"Caption\":\"PromotionDiscount\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput24\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":2,\"Type\":1,\"Caption\":\"PlaceOfSupply\",\"DefaultValue\":null,\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":2,\"Field_Name\":\"iPlaceOfSupply\",\"ReadOnly\":false,\"NoDecimal\":200},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":5,\"Type\":1,\"Caption\":\"Warehouse\",\"DefaultValue\":null,\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":2,\"Field_Name\":\"iWarehouse\",\"ReadOnly\":false,\"NoDecimal\":200}]"} 2025-11-28 14:07:49.156 +05:30 81525f56-91aa-43c1-b179-0846d493f7ff INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - 200 10280 application/json; charset=utf-8 32.1453ms 2025-11-28 14:17:04.520 +05:30 6320b9ef-bfb2-4816-9c16-2dc9791aa423 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 14:17:04.520 +05:30 dde4f4be-54d8-4b92-adec-1c4fcb8221e5 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 14:17:04.520 +05:30 9669b157-2dde-4ccd-b149-9533a8986d90 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 14:17:04.520 +05:30 f17f9407-8e65-49b4-90af-fec8b9f5a5bf INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 14:17:04.522 +05:30 f17f9407-8e65-49b4-90af-fec8b9f5a5bf INF CORS policy execution successful. 2025-11-28 14:17:04.522 +05:30 dde4f4be-54d8-4b92-adec-1c4fcb8221e5 INF CORS policy execution successful. 2025-11-28 14:17:04.522 +05:30 9669b157-2dde-4ccd-b149-9533a8986d90 INF CORS policy execution successful. 2025-11-28 14:17:04.522 +05:30 6320b9ef-bfb2-4816-9c16-2dc9791aa423 INF CORS policy execution successful. 2025-11-28 14:17:04.523 +05:30 9669b157-2dde-4ccd-b149-9533a8986d90 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 204 null null 2.8635ms 2025-11-28 14:17:04.523 +05:30 dde4f4be-54d8-4b92-adec-1c4fcb8221e5 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 204 null null 2.8332ms 2025-11-28 14:17:04.523 +05:30 6320b9ef-bfb2-4816-9c16-2dc9791aa423 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 204 null null 2.666ms 2025-11-28 14:17:04.523 +05:30 f17f9407-8e65-49b4-90af-fec8b9f5a5bf INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 204 null null 2.5229ms 2025-11-28 14:17:04.582 +05:30 fc68b24f-174b-4d79-b48c-79998bc06750 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 14:17:04.583 +05:30 8f6b274f-1b36-40fc-994d-03282df9a9b7 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 14:17:04.585 +05:30 fc68b24f-174b-4d79-b48c-79998bc06750 INF CORS policy execution successful. 2025-11-28 14:17:04.585 +05:30 8f6b274f-1b36-40fc-994d-03282df9a9b7 INF CORS policy execution successful. 2025-11-28 14:17:04.586 +05:30 8f6b274f-1b36-40fc-994d-03282df9a9b7 INF HTTP request: Path: /menu/getmenudetails QueryString: ?languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:17:04.586 +05:30 fc68b24f-174b-4d79-b48c-79998bc06750 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:17:04.588 +05:30 acc28b20-4be0-4630-b9d1-f0a412d620ac INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 14:17:04.588 +05:30 293bc98e-7d7c-4afa-9683-5b4a75f15ef4 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 14:17:04.589 +05:30 acc28b20-4be0-4630-b9d1-f0a412d620ac INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 14:17:04.589 +05:30 293bc98e-7d7c-4afa-9683-5b4a75f15ef4 INF Route matched with {action = "GetMenuDetails", controller = "Menu"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetMenuDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.MenuController (Sang.CoreSettings.Api). 2025-11-28 14:17:04.635 +05:30 acc28b20-4be0-4630-b9d1-f0a412d620ac INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:17:04.636 +05:30 acc28b20-4be0-4630-b9d1-f0a412d620ac INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 46.3423ms 2025-11-28 14:17:04.636 +05:30 acc28b20-4be0-4630-b9d1-f0a412d620ac INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 14:17:04.636 +05:30 acc28b20-4be0-4630-b9d1-f0a412d620ac INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: fc68b24f-174b-4d79-b48c-79998bc06750}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 14:17:04.636 +05:30 acc28b20-4be0-4630-b9d1-f0a412d620ac INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 54.1059ms 2025-11-28 14:17:04.667 +05:30 293bc98e-7d7c-4afa-9683-5b4a75f15ef4 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:17:04.674 +05:30 293bc98e-7d7c-4afa-9683-5b4a75f15ef4 INF Executed action Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api) in 85.025ms 2025-11-28 14:17:04.674 +05:30 293bc98e-7d7c-4afa-9683-5b4a75f15ef4 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 14:17:04.676 +05:30 293bc98e-7d7c-4afa-9683-5b4a75f15ef4 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 8f6b274f-1b36-40fc-994d-03282df9a9b7}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 36722} Body: {"status":"Success","statusCode":2000,"message":"Menu Details retrieved.","result":"{\"MenuDetails\":[{\"MenuId\":93,\"MenuName\":\"TestingMaster\",\"MenuCaption\":\"Testing\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Testing\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":66},{\"MenuId\":94,\"MenuName\":\"TestingTab\",\"MenuCaption\":\"TestingTabs\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestingTabs\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":67},{\"MenuId\":64,\"MenuName\":\"NewTest\",\"MenuCaption\":\"Test\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":62,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Test\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":46},{\"MenuId\":70,\"MenuName\":\"TestMenu\",\"MenuCaption\":\"TestMenu\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestMenu\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":49},{\"MenuId\":80,\"MenuName\":\"PTag1\",\"MenuCaption\":\"TestTag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestTag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":58},{\"MenuId\":81,\"MenuName\":\"General Settings\",\"MenuCaption\":\"General Settings\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/general-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":6,\"TagId\":59},{\"MenuId\":82,\"MenuName\":\"t4t4\",\"MenuCaption\":\"y5yy5\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/y5yy5\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":60},{\"MenuId\":90,\"MenuName\":\"Steffy_pos\",\"MenuCaption\":\"s_pos\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tags/s_pos\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":65},{\"MenuId\":125,\"MenuName\":\"dipintag1\",\"MenuCaption\":\"dipintag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/dipintag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":71},{\"MenuId\":147,\"MenuName\":\"Tag View\",\"MenuCaption\":\"Tag View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":148,\"MenuName\":\"Voucher View\",\"MenuCaption\":\"Voucher View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/voucher-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":150,\"MenuName\":\"Test_steffy1\",\"MenuCaption\":\"TSteffy1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TSteffy1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":77},{\"MenuId\":153,\"MenuName\":\"TS_Tag\",\"MenuCaption\":\"TestSteffyTag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":152,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestSteffyTag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":79},{\"MenuId\":156,\"MenuName\":\"gokultest1\",\"MenuCaption\":\"gokul\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/gokul\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":81},{\"MenuId\":157,\"MenuName\":\"CostCenter\",\"MenuCaption\":\"cc\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/cc\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":82},{\"MenuId\":159,\"MenuName\":\"ProductTag\",\"MenuCaption\":\"PT\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":157,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/PT\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":83},{\"MenuId\":162,\"MenuName\":\"pos_Tag1_name\",\"MenuCaption\":\"pos_Tag1_caption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/pos_Tag1_caption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":86},{\"MenuId\":163,\"MenuName\":\"Vendor\",\"MenuCaption\":\"Vendor/Supplier\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":163,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Vendor/Supplier\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":87},{\"MenuId\":164,\"MenuName\":\"ChartOfAccount\",\"MenuCaption\":\"COA\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/COA\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":88},{\"MenuId\":166,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":90},{\"MenuId\":167,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":91},{\"MenuId\":168,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":92},{\"MenuId\":170,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":168,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":93},{\"MenuId\":172,\"MenuName\":\"TradeTypeName\",\"MenuCaption\":\"TradeTypeCaption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TradeTypeCaption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":94},{\"MenuId\":139,\"MenuName\":\"Receipt Payment\",\"MenuCaption\":\"Receipt Payment\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":40,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Receipt Payment\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":72},{\"MenuId\":141,\"MenuName\":\"child\",\"MenuCaption\":\"child\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":140,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/child\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":73},{\"MenuId\":144,\"MenuName\":\"Base Document\",\"MenuCaption\":\"Base Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/base-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":75},{\"MenuId\":145,\"MenuName\":\"Sub Document\",\"MenuCaption\":\"Sub Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sub-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":76},{\"MenuId\":178,\"MenuName\":\"Account_Err\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":177,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Account\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":97},{\"MenuId\":185,\"MenuName\":\"STag1\",\"MenuCaption\":\"STag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":98},{\"MenuId\":186,\"MenuName\":\"STag2\",\"MenuCaption\":\"STag2\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag2\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":99},{\"MenuId\":188,\"MenuName\":\"stag4\",\"MenuCaption\":\"tag4\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag4\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":101},{\"MenuId\":189,\"MenuName\":\"test_tag\",\"MenuCaption\":\"testtag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/testtag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":102},{\"MenuId\":190,\"MenuName\":\"sss\",\"MenuCaption\":\"sss\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sss\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":103},{\"MenuId\":191,\"MenuName\":\"zzz\",\"MenuCaption\":\"lll\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/lll\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":104},{\"MenuId\":182,\"MenuName\":\"Menu_SteffyTest\",\"MenuCaption\":\"Menu_SteffyTest\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":183,\"MenuName\":\"test2\",\"MenuCaption\":\"test2\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":149,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":184,\"MenuName\":\"test3\",\"MenuCaption\":\"test3\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":6,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":146,\"MenuName\":\"View\",\"MenuCaption\":\"View\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":142,\"MenuName\":\"Voucher Setting\",\"MenuCaption\":\"Voucher Setting\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":111,\"MenuName\":\"Business Entity\",\"MenuCaption\":\"Business Entity\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":\"/Business-Entity\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":1},{\"MenuId\":113,\"MenuName\":\"steffy\",\"MenuCaption\":\"steffy\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":176,\"MenuName\":\"aas\",\"MenuCaption\":\"aas\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":177,\"MenuName\":\"Error_Tracker_Masters\",\"MenuCaption\":\"Error_Tracker_Masters\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":92,\"MenuName\":\"test1\",\"MenuCaption\":\"test1\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":58,\"MenuName\":\"ggrgr\",\"MenuCaption\":\"ggrgr\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":57,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":60,\"MenuName\":\"effefefef\",\"MenuCaption\":\"effefefef\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":59,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":109,\"MenuName\":\"Password Policy\",\"MenuCaption\":\"Password Policy\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"\",\"ToolTip\":\"\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"Password Policy_icon.png\",\"URL\":\"/PasswordPolicy\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":38,\"MenuName\":\"Create Company\",\"MenuCaption\":\"Create Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company record\",\"ToolTip\":\"Access create company page\",\"IsGroup\":false,\"ParentId\":17,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/create-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":41,\"MenuName\":\"Tag Settings\",\"MenuCaption\":\"Tag Settings\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/tag-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":42,\"MenuName\":\"Open Company\",\"MenuCaption\":\"Open Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":null,\"URL\":null,\"Type\":null,\"ExternalLink\":null,\"ScreenType\":null,\"TagId\":null},{\"MenuId\":1,\"MenuName\":\"Home\",\"MenuCaption\":\"Home\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":\"Alt+O\",\"Description\":\"'Navigate to the home page\",\"ToolTip\":\"Go to the main home page\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"home\",\"URL\":\"/home\",\"Type\":1,\"ExternalLink\":\"1\",\"ScreenType\":0,\"TagId\":1},{\"MenuId\":17,\"MenuName\":\"New Company\",\"MenuCaption\":\"New Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company\",\"ToolTip\":\"Create a new company record\",\"IsGroup\":true,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/new-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":18,\"MenuName\":\"Edit Company\",\"MenuCaption\":\"Edit Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Edit a new company\",\"ToolTip\":\"Edit a new company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":19,\"MenuName\":\"Delete Company\",\"MenuCaption\":\"Delete Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Delete a company\",\"ToolTip\":\"Delete a company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":20,\"MenuName\":\"Create Profile\",\"MenuCaption\":\"Create Profile\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new user profile\",\"ToolTip\":\"Set up a new user profile\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_profile_icon.png\",\"URL\":\"/create-profile\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":23,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage account details\",\"ToolTip\":\"Access account management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"account_icon.png\",\"URL\":\"/account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":28,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage currency master data\",\"ToolTip\":\"Access currency master management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"currency_master_icon.png\",\"URL\":\"/currency-master\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":4},{\"MenuId\":114,\"MenuName\":\"Change Password\",\"MenuCaption\":\"Change Password\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Change Password\",\"ToolTip\":\"Change Password\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"ChangePassword_icon.png\",\"URL\":\"/ChangePassword\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":115,\"MenuName\":\"Update Personal Info\",\"MenuCaption\":\"Update Personal Info\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Update Personal Info\",\"ToolTip\":\"Update Personal Info\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"UpdatePersonal_Info_icon.png\",\"URL\":\"/Update-Personal-Info\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":180,\"MenuName\":\"Purchase\",\"MenuCaption\":\"Purchase\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Purchase Menu\",\"ToolTip\":\"Go to Purchase\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Purchase\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":181,\"MenuName\":\"Sales\",\"MenuCaption\":\"Sales\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Sales Menu\",\"ToolTip\":\"Go to Sales\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Sales\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":29,\"MenuName\":\"Exchange Rate\",\"MenuCaption\":\"Exchange Rate\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage exchange rate data\",\"ToolTip\":\"Access exchange rate management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_icon.png\",\"URL\":\"/exchange-rate\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":4,\"TagId\":null},{\"MenuId\":24,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage currency details\",\"ToolTip\":\"Access currency management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"currency_icon.png\",\"URL\":\"/tags/currency\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":21,\"MenuName\":\"Create Role\",\"MenuCaption\":\"Create Role\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Create a new user role\",\"ToolTip\":\"Define a new user role\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_role_icon.png\",\"URL\":\"/create-role\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":2,\"TagId\":null},{\"MenuId\":2,\"MenuName\":\"Company\",\"MenuCaption\":\"Company\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"View and manage company details\",\"ToolTip\":\"Access company information\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"company_icon.png\",\"URL\":\"/company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":32,\"MenuName\":\"Unit\",\"MenuCaption\":\"Unit\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage units of measurement\",\"ToolTip\":\"Access unit management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"unit_icon.png\",\"URL\":\"/unit\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":14},{\"MenuId\":3,\"MenuName\":\"Security\",\"MenuCaption\":\"Security\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage user permissions and roles\",\"ToolTip\":\"Configure security settings\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"security_icon.png\",\"URL\":\"/security\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":22,\"MenuName\":\"Create User\",\"MenuCaption\":\"Create User\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Create a new user account\",\"ToolTip\":\"Add a new user to the system\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_user_icon.png\",\"URL\":\"/create-user\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":3,\"TagId\":null},{\"MenuId\":25,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage product details\",\"ToolTip\":\"Access product management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"product_icon.png\",\"URL\":\"/tags/product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":30,\"MenuName\":\"Exchange Rate History\",\"MenuCaption\":\"Exchange Rate History\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"View exchange rate history\",\"ToolTip\":\"Access historical exchange rate data\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_history_icon.png\",\"URL\":\"/exchange-rate-history\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":5,\"TagId\":null},{\"MenuId\":4,\"MenuName\":\"Tags\",\"MenuCaption\":\"Tags\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Maintain master data records\",\"ToolTip\":\"Access master data management\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"masters_icon.png\",\"URL\":\"/masters\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":34,\"MenuName\":\"Seller Price Book\",\"MenuCaption\":\"Seller Price Book\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage seller price books\",\"ToolTip\":\"Access seller price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"seller_price_book_icon.png\",\"URL\":\"/seller-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":46,\"MenuName\":\"PlaceofSupply\",\"MenuCaption\":\"Place of Supply\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage Place of supply details\",\"ToolTip\":\"Access Place of supply management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Placeofsupply_icon.png\",\"URL\":\"/tags/Placeofsupply\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":20},{\"MenuId\":95,\"MenuName\":\"Jurisdiction\",\"MenuCaption\":\"Jurisdiction\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Jurisdiction\",\"ToolTip\":\"Jurisdiction\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Jurisdiction_icon.png\",\"URL\":\"/tags/Jurisdiction\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":21},{\"MenuId\":96,\"MenuName\":\"Tax Code\",\"MenuCaption\":\"Tax Code\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Tax Code\",\"ToolTip\":\"Tax Code\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Tax Code_icon.png\",\"URL\":\"/tags/Tax Code\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":22},{\"MenuId\":97,\"MenuName\":\"Nationality\",\"MenuCaption\":\"Nationality\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Nationality\",\"ToolTip\":\"Nationality\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Nationality\",\"URL\":\"/tags/Nationality\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":23},{\"MenuId\":98,\"MenuName\":\"Country\",\"MenuCaption\":\"Country\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Country\",\"ToolTip\":\"Country\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Country\",\"URL\":\"/tags/Country\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":24},{\"MenuId\":99,\"MenuName\":\"Province\",\"MenuCaption\":\"Province\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Province\",\"ToolTip\":\"Province\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Province_icon.png\",\"URL\":\"/tags/Province\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":25},{\"MenuId\":100,\"MenuName\":\"Territory\",\"MenuCaption\":\"Territory\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Territory\",\"ToolTip\":\"Territory\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Territory_icon.png\",\"URL\":\"/tags/Territory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":26},{\"MenuId\":101,\"MenuName\":\"Township\",\"MenuCaption\":\"Township\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Township\",\"ToolTip\":\"Township\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Township_icon.png\",\"URL\":\"/tags/Township\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":27},{\"MenuId\":102,\"MenuName\":\"Zone\",\"MenuCaption\":\"Zone\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Zone\",\"ToolTip\":\"Zone\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Zone_icon.png\",\"URL\":\"/tags/Zone\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":28},{\"MenuId\":103,\"MenuName\":\"City\",\"MenuCaption\":\"City\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"City\",\"ToolTip\":\"City\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"City_icon.png\",\"URL\":\"/tags/City\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":29},{\"MenuId\":104,\"MenuName\":\"Emplyee\",\"MenuCaption\":\"Emplyee\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Emplyee\",\"ToolTip\":\"Emplyee\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Emplyee_icon.png\",\"URL\":\"/tags/Emplyee\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":30},{\"MenuId\":105,\"MenuName\":\"Fixed Assets\",\"MenuCaption\":\"Fixed Assets\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Fixed Assets\",\"ToolTip\":\"Fixed Assets\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Fixed Assets_icon.png\",\"URL\":\"/tags/Fixed Assets\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":31},{\"MenuId\":106,\"MenuName\":\"Employee Category\",\"MenuCaption\":\"Employee Category\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Employee Category\",\"ToolTip\":\"Employee Category\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Employee Category_icon.png\",\"URL\":\"/tags/Employee Category\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":32},{\"MenuId\":37,\"MenuName\":\"Warehouse\",\"MenuCaption\":\"Warehouse\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage warehouse details\",\"ToolTip\":\"Access warehouse management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"warehouse_icon.png\",\"URL\":\"/tags/warehouse\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":13},{\"MenuId\":128,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Product\",\"ToolTip\":\"Product\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Product_icon.png\",\"URL\":\"/tags/Product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":11},{\"MenuId\":129,\"MenuName\":\"Unit Conversion\",\"MenuCaption\":\"Unit Conversion\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Unit Conversion\",\"ToolTip\":\"Unit Conversion\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Unit Conversion_icon.png\",\"URL\":\"/unit-conversion\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":15},{\"MenuId\":130,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Account\",\"ToolTip\":\"Account\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Account_icon.png\",\"URL\":\"/tags/Account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":2},{\"MenuId\":131,\"MenuName\":\"Customer\",\"MenuCaption\":\"Customer\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Customer\",\"ToolTip\":\"Customer\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Customer_icon.png\",\"URL\":\"/tags/Customer\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":3},{\"MenuId\":133,\"MenuName\":\"Outlet\",\"MenuCaption\":\"Outlet\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Outlet\",\"ToolTip\":\"Outlet\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Outlet_icon.png\",\"URL\":\"/tags/Outlet\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":16},{\"MenuId\":134,\"MenuName\":\"Bin\",\"MenuCaption\":\"Bin\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bin\",\"ToolTip\":\"Bin\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bin_icon.png\",\"URL\":\"/tags/Bin\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":17},{\"MenuId\":135,\"MenuName\":\"Bank\",\"MenuCaption\":\"Bank\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bank\",\"ToolTip\":\"Bank\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bank_icon.png\",\"URL\":\"/tags/Bank\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":18},{\"MenuId\":136,\"MenuName\":\"BankBranch\",\"MenuCaption\":\"BankBranch\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"BankBranch\",\"ToolTip\":\"BankBranch\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"BankBranch_icon.png\",\"URL\":\"/tags/BankBranch\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":19},{\"MenuId\":35,\"MenuName\":\"Buyer Price Book\",\"MenuCaption\":\"Buyer Price Book\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"Manage buyer price books\",\"ToolTip\":\"Access buyer price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"buyer_price_book_icon.png\",\"URL\":\"/buyer-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":5,\"MenuName\":\"Financials\",\"MenuCaption\":\"Financials\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"View financial reports\",\"ToolTip\":\"Access financial data and reports\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"dollar-sign\",\"URL\":\"\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":5},{\"MenuId\":6,\"MenuName\":\"Inventory\",\"MenuCaption\":\"Inventory\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage inventory items and stock\",\"ToolTip\":\"Access inventory management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"warehouse\",\"URL\":\"/inventory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":6},{\"MenuId\":36,\"MenuName\":\"Barcode Definition\",\"MenuCaption\":\"Barcode Definition\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage barcode definitions\",\"ToolTip\":\"Access barcode definition management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"barcode_definition_icon.png\",\"URL\":\"/barcode-definition\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":7,\"MenuName\":\"Fixed Asset\",\"MenuCaption\":\"Fixed Asset\",\"ModuleId\":1,\"MenuIndex\":7,\"ShortcutKey\":null,\"Description\":\"Track fixed assets\",\"ToolTip\":\"Access fixed asset management\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"university\",\"URL\":\"/fixed-asset\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":7},{\"MenuId\":8,\"MenuName\":\"Production\",\"MenuCaption\":\"Production\",\"ModuleId\":1,\"MenuIndex\":8,\"ShortcutKey\":null,\"Description\":\"Manage production processes\",\"ToolTip\":\"Access production management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"boxes\",\"URL\":\"/production\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":8},{\"MenuId\":10,\"MenuName\":\"Quality Control\",\"MenuCaption\":\"Quality Control\",\"ModuleId\":1,\"MenuIndex\":10,\"ShortcutKey\":null,\"Description\":\"Perform quality control checks\",\"ToolTip\":\"Access quality control tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"clipboard-check\",\"URL\":\"/quality-control\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":10},{\"MenuId\":11,\"MenuName\":\"Settings\",\"MenuCaption\":\"Settings\",\"ModuleId\":1,\"MenuIndex\":11,\"ShortcutKey\":null,\"Description\":\"Configure general settings\",\"ToolTip\":\"Access general application settings\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"cog\",\"URL\":\"/settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":16,\"MenuName\":\"Account Settings\",\"MenuCaption\":\"Account Settings\",\"ModuleId\":1,\"MenuIndex\":16,\"ShortcutKey\":null,\"Description\":\"Configure account settings\",\"ToolTip\":\"Manage account configurations\",\"IsGroup\":false,\"ParentId\":12,\"Accessibility\":1,\"Icon\":\"account_settings_icon.png\",\"URL\":\"/account-settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null}],\"UserLoginDetails\":[{\"UserId\":2,\"LoginName\":\"dipin\",\"Entity\":\"Entity10\"}]}"} 2025-11-28 14:17:04.677 +05:30 293bc98e-7d7c-4afa-9683-5b4a75f15ef4 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 200 36722 application/json; charset=utf-8 94.3712ms 2025-11-28 14:17:04.686 +05:30 d21eee62-ebec-4471-89ff-12482d222c8f INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 14:17:04.687 +05:30 d21eee62-ebec-4471-89ff-12482d222c8f INF CORS policy execution successful. 2025-11-28 14:17:04.687 +05:30 d21eee62-ebec-4471-89ff-12482d222c8f INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:17:04.687 +05:30 769e1aab-b81b-4171-9aae-e2309f348a73 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 14:17:04.687 +05:30 769e1aab-b81b-4171-9aae-e2309f348a73 INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 14:17:04.692 +05:30 769e1aab-b81b-4171-9aae-e2309f348a73 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:17:04.693 +05:30 769e1aab-b81b-4171-9aae-e2309f348a73 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 5.4809ms 2025-11-28 14:17:04.693 +05:30 769e1aab-b81b-4171-9aae-e2309f348a73 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 14:17:04.693 +05:30 769e1aab-b81b-4171-9aae-e2309f348a73 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: d21eee62-ebec-4471-89ff-12482d222c8f}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 14:17:04.693 +05:30 769e1aab-b81b-4171-9aae-e2309f348a73 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 7.213ms 2025-11-28 14:17:04.728 +05:30 9b04736f-4914-429b-8cc7-98e4c46f40cd INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 14:17:04.728 +05:30 9b04736f-4914-429b-8cc7-98e4c46f40cd INF CORS policy execution successful. 2025-11-28 14:17:04.728 +05:30 9b04736f-4914-429b-8cc7-98e4c46f40cd INF HTTP request: Path: /menu/getmenudetails QueryString: ?languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:17:04.729 +05:30 981b4cdc-619d-4b2f-9904-eb273681335d INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 14:17:04.729 +05:30 981b4cdc-619d-4b2f-9904-eb273681335d INF Route matched with {action = "GetMenuDetails", controller = "Menu"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetMenuDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.MenuController (Sang.CoreSettings.Api). 2025-11-28 14:17:04.736 +05:30 981b4cdc-619d-4b2f-9904-eb273681335d INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:17:04.741 +05:30 981b4cdc-619d-4b2f-9904-eb273681335d INF Executed action Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api) in 12.2086ms 2025-11-28 14:17:04.741 +05:30 981b4cdc-619d-4b2f-9904-eb273681335d INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 14:17:04.741 +05:30 d3b0519e-1795-4ed9-90d1-0dab7f3bf003 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 14:17:04.742 +05:30 d3b0519e-1795-4ed9-90d1-0dab7f3bf003 INF CORS policy execution successful. 2025-11-28 14:17:04.742 +05:30 d3b0519e-1795-4ed9-90d1-0dab7f3bf003 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:17:04.742 +05:30 b1bd74fe-6c68-4849-b901-39554529aca5 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 14:17:04.742 +05:30 b1bd74fe-6c68-4849-b901-39554529aca5 INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 14:17:04.743 +05:30 981b4cdc-619d-4b2f-9904-eb273681335d INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 9b04736f-4914-429b-8cc7-98e4c46f40cd}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 36722} Body: {"status":"Success","statusCode":2000,"message":"Menu Details retrieved.","result":"{\"MenuDetails\":[{\"MenuId\":93,\"MenuName\":\"TestingMaster\",\"MenuCaption\":\"Testing\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Testing\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":66},{\"MenuId\":94,\"MenuName\":\"TestingTab\",\"MenuCaption\":\"TestingTabs\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestingTabs\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":67},{\"MenuId\":64,\"MenuName\":\"NewTest\",\"MenuCaption\":\"Test\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":62,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Test\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":46},{\"MenuId\":70,\"MenuName\":\"TestMenu\",\"MenuCaption\":\"TestMenu\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestMenu\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":49},{\"MenuId\":80,\"MenuName\":\"PTag1\",\"MenuCaption\":\"TestTag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestTag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":58},{\"MenuId\":81,\"MenuName\":\"General Settings\",\"MenuCaption\":\"General Settings\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/general-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":6,\"TagId\":59},{\"MenuId\":82,\"MenuName\":\"t4t4\",\"MenuCaption\":\"y5yy5\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/y5yy5\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":60},{\"MenuId\":90,\"MenuName\":\"Steffy_pos\",\"MenuCaption\":\"s_pos\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tags/s_pos\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":65},{\"MenuId\":125,\"MenuName\":\"dipintag1\",\"MenuCaption\":\"dipintag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/dipintag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":71},{\"MenuId\":147,\"MenuName\":\"Tag View\",\"MenuCaption\":\"Tag View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":148,\"MenuName\":\"Voucher View\",\"MenuCaption\":\"Voucher View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/voucher-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":150,\"MenuName\":\"Test_steffy1\",\"MenuCaption\":\"TSteffy1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TSteffy1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":77},{\"MenuId\":153,\"MenuName\":\"TS_Tag\",\"MenuCaption\":\"TestSteffyTag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":152,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestSteffyTag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":79},{\"MenuId\":156,\"MenuName\":\"gokultest1\",\"MenuCaption\":\"gokul\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/gokul\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":81},{\"MenuId\":157,\"MenuName\":\"CostCenter\",\"MenuCaption\":\"cc\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/cc\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":82},{\"MenuId\":159,\"MenuName\":\"ProductTag\",\"MenuCaption\":\"PT\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":157,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/PT\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":83},{\"MenuId\":162,\"MenuName\":\"pos_Tag1_name\",\"MenuCaption\":\"pos_Tag1_caption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/pos_Tag1_caption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":86},{\"MenuId\":163,\"MenuName\":\"Vendor\",\"MenuCaption\":\"Vendor/Supplier\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":163,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Vendor/Supplier\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":87},{\"MenuId\":164,\"MenuName\":\"ChartOfAccount\",\"MenuCaption\":\"COA\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/COA\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":88},{\"MenuId\":166,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":90},{\"MenuId\":167,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":91},{\"MenuId\":168,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":92},{\"MenuId\":170,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":168,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":93},{\"MenuId\":172,\"MenuName\":\"TradeTypeName\",\"MenuCaption\":\"TradeTypeCaption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TradeTypeCaption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":94},{\"MenuId\":139,\"MenuName\":\"Receipt Payment\",\"MenuCaption\":\"Receipt Payment\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":40,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Receipt Payment\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":72},{\"MenuId\":141,\"MenuName\":\"child\",\"MenuCaption\":\"child\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":140,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/child\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":73},{\"MenuId\":144,\"MenuName\":\"Base Document\",\"MenuCaption\":\"Base Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/base-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":75},{\"MenuId\":145,\"MenuName\":\"Sub Document\",\"MenuCaption\":\"Sub Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sub-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":76},{\"MenuId\":178,\"MenuName\":\"Account_Err\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":177,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Account\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":97},{\"MenuId\":185,\"MenuName\":\"STag1\",\"MenuCaption\":\"STag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":98},{\"MenuId\":186,\"MenuName\":\"STag2\",\"MenuCaption\":\"STag2\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag2\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":99},{\"MenuId\":188,\"MenuName\":\"stag4\",\"MenuCaption\":\"tag4\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag4\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":101},{\"MenuId\":189,\"MenuName\":\"test_tag\",\"MenuCaption\":\"testtag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/testtag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":102},{\"MenuId\":190,\"MenuName\":\"sss\",\"MenuCaption\":\"sss\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sss\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":103},{\"MenuId\":191,\"MenuName\":\"zzz\",\"MenuCaption\":\"lll\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/lll\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":104},{\"MenuId\":182,\"MenuName\":\"Menu_SteffyTest\",\"MenuCaption\":\"Menu_SteffyTest\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":183,\"MenuName\":\"test2\",\"MenuCaption\":\"test2\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":149,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":184,\"MenuName\":\"test3\",\"MenuCaption\":\"test3\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":6,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":146,\"MenuName\":\"View\",\"MenuCaption\":\"View\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":142,\"MenuName\":\"Voucher Setting\",\"MenuCaption\":\"Voucher Setting\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":111,\"MenuName\":\"Business Entity\",\"MenuCaption\":\"Business Entity\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":\"/Business-Entity\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":1},{\"MenuId\":113,\"MenuName\":\"steffy\",\"MenuCaption\":\"steffy\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":176,\"MenuName\":\"aas\",\"MenuCaption\":\"aas\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":177,\"MenuName\":\"Error_Tracker_Masters\",\"MenuCaption\":\"Error_Tracker_Masters\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":92,\"MenuName\":\"test1\",\"MenuCaption\":\"test1\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":58,\"MenuName\":\"ggrgr\",\"MenuCaption\":\"ggrgr\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":57,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":60,\"MenuName\":\"effefefef\",\"MenuCaption\":\"effefefef\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":59,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":109,\"MenuName\":\"Password Policy\",\"MenuCaption\":\"Password Policy\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"\",\"ToolTip\":\"\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"Password Policy_icon.png\",\"URL\":\"/PasswordPolicy\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":38,\"MenuName\":\"Create Company\",\"MenuCaption\":\"Create Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company record\",\"ToolTip\":\"Access create company page\",\"IsGroup\":false,\"ParentId\":17,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/create-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":41,\"MenuName\":\"Tag Settings\",\"MenuCaption\":\"Tag Settings\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/tag-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":42,\"MenuName\":\"Open Company\",\"MenuCaption\":\"Open Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":null,\"URL\":null,\"Type\":null,\"ExternalLink\":null,\"ScreenType\":null,\"TagId\":null},{\"MenuId\":1,\"MenuName\":\"Home\",\"MenuCaption\":\"Home\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":\"Alt+O\",\"Description\":\"'Navigate to the home page\",\"ToolTip\":\"Go to the main home page\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"home\",\"URL\":\"/home\",\"Type\":1,\"ExternalLink\":\"1\",\"ScreenType\":0,\"TagId\":1},{\"MenuId\":17,\"MenuName\":\"New Company\",\"MenuCaption\":\"New Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company\",\"ToolTip\":\"Create a new company record\",\"IsGroup\":true,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/new-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":18,\"MenuName\":\"Edit Company\",\"MenuCaption\":\"Edit Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Edit a new company\",\"ToolTip\":\"Edit a new company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":19,\"MenuName\":\"Delete Company\",\"MenuCaption\":\"Delete Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Delete a company\",\"ToolTip\":\"Delete a company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":20,\"MenuName\":\"Create Profile\",\"MenuCaption\":\"Create Profile\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new user profile\",\"ToolTip\":\"Set up a new user profile\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_profile_icon.png\",\"URL\":\"/create-profile\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":23,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage account details\",\"ToolTip\":\"Access account management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"account_icon.png\",\"URL\":\"/account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":28,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage currency master data\",\"ToolTip\":\"Access currency master management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"currency_master_icon.png\",\"URL\":\"/currency-master\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":4},{\"MenuId\":114,\"MenuName\":\"Change Password\",\"MenuCaption\":\"Change Password\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Change Password\",\"ToolTip\":\"Change Password\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"ChangePassword_icon.png\",\"URL\":\"/ChangePassword\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":115,\"MenuName\":\"Update Personal Info\",\"MenuCaption\":\"Update Personal Info\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Update Personal Info\",\"ToolTip\":\"Update Personal Info\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"UpdatePersonal_Info_icon.png\",\"URL\":\"/Update-Personal-Info\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":180,\"MenuName\":\"Purchase\",\"MenuCaption\":\"Purchase\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Purchase Menu\",\"ToolTip\":\"Go to Purchase\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Purchase\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":181,\"MenuName\":\"Sales\",\"MenuCaption\":\"Sales\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Sales Menu\",\"ToolTip\":\"Go to Sales\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Sales\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":29,\"MenuName\":\"Exchange Rate\",\"MenuCaption\":\"Exchange Rate\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage exchange rate data\",\"ToolTip\":\"Access exchange rate management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_icon.png\",\"URL\":\"/exchange-rate\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":4,\"TagId\":null},{\"MenuId\":24,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage currency details\",\"ToolTip\":\"Access currency management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"currency_icon.png\",\"URL\":\"/tags/currency\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":21,\"MenuName\":\"Create Role\",\"MenuCaption\":\"Create Role\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Create a new user role\",\"ToolTip\":\"Define a new user role\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_role_icon.png\",\"URL\":\"/create-role\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":2,\"TagId\":null},{\"MenuId\":2,\"MenuName\":\"Company\",\"MenuCaption\":\"Company\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"View and manage company details\",\"ToolTip\":\"Access company information\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"company_icon.png\",\"URL\":\"/company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":32,\"MenuName\":\"Unit\",\"MenuCaption\":\"Unit\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage units of measurement\",\"ToolTip\":\"Access unit management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"unit_icon.png\",\"URL\":\"/unit\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":14},{\"MenuId\":3,\"MenuName\":\"Security\",\"MenuCaption\":\"Security\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage user permissions and roles\",\"ToolTip\":\"Configure security settings\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"security_icon.png\",\"URL\":\"/security\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":22,\"MenuName\":\"Create User\",\"MenuCaption\":\"Create User\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Create a new user account\",\"ToolTip\":\"Add a new user to the system\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_user_icon.png\",\"URL\":\"/create-user\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":3,\"TagId\":null},{\"MenuId\":25,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage product details\",\"ToolTip\":\"Access product management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"product_icon.png\",\"URL\":\"/tags/product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":30,\"MenuName\":\"Exchange Rate History\",\"MenuCaption\":\"Exchange Rate History\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"View exchange rate history\",\"ToolTip\":\"Access historical exchange rate data\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_history_icon.png\",\"URL\":\"/exchange-rate-history\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":5,\"TagId\":null},{\"MenuId\":4,\"MenuName\":\"Tags\",\"MenuCaption\":\"Tags\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Maintain master data records\",\"ToolTip\":\"Access master data management\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"masters_icon.png\",\"URL\":\"/masters\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":34,\"MenuName\":\"Seller Price Book\",\"MenuCaption\":\"Seller Price Book\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage seller price books\",\"ToolTip\":\"Access seller price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"seller_price_book_icon.png\",\"URL\":\"/seller-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":46,\"MenuName\":\"PlaceofSupply\",\"MenuCaption\":\"Place of Supply\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage Place of supply details\",\"ToolTip\":\"Access Place of supply management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Placeofsupply_icon.png\",\"URL\":\"/tags/Placeofsupply\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":20},{\"MenuId\":95,\"MenuName\":\"Jurisdiction\",\"MenuCaption\":\"Jurisdiction\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Jurisdiction\",\"ToolTip\":\"Jurisdiction\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Jurisdiction_icon.png\",\"URL\":\"/tags/Jurisdiction\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":21},{\"MenuId\":96,\"MenuName\":\"Tax Code\",\"MenuCaption\":\"Tax Code\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Tax Code\",\"ToolTip\":\"Tax Code\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Tax Code_icon.png\",\"URL\":\"/tags/Tax Code\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":22},{\"MenuId\":97,\"MenuName\":\"Nationality\",\"MenuCaption\":\"Nationality\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Nationality\",\"ToolTip\":\"Nationality\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Nationality\",\"URL\":\"/tags/Nationality\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":23},{\"MenuId\":98,\"MenuName\":\"Country\",\"MenuCaption\":\"Country\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Country\",\"ToolTip\":\"Country\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Country\",\"URL\":\"/tags/Country\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":24},{\"MenuId\":99,\"MenuName\":\"Province\",\"MenuCaption\":\"Province\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Province\",\"ToolTip\":\"Province\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Province_icon.png\",\"URL\":\"/tags/Province\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":25},{\"MenuId\":100,\"MenuName\":\"Territory\",\"MenuCaption\":\"Territory\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Territory\",\"ToolTip\":\"Territory\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Territory_icon.png\",\"URL\":\"/tags/Territory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":26},{\"MenuId\":101,\"MenuName\":\"Township\",\"MenuCaption\":\"Township\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Township\",\"ToolTip\":\"Township\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Township_icon.png\",\"URL\":\"/tags/Township\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":27},{\"MenuId\":102,\"MenuName\":\"Zone\",\"MenuCaption\":\"Zone\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Zone\",\"ToolTip\":\"Zone\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Zone_icon.png\",\"URL\":\"/tags/Zone\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":28},{\"MenuId\":103,\"MenuName\":\"City\",\"MenuCaption\":\"City\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"City\",\"ToolTip\":\"City\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"City_icon.png\",\"URL\":\"/tags/City\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":29},{\"MenuId\":104,\"MenuName\":\"Emplyee\",\"MenuCaption\":\"Emplyee\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Emplyee\",\"ToolTip\":\"Emplyee\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Emplyee_icon.png\",\"URL\":\"/tags/Emplyee\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":30},{\"MenuId\":105,\"MenuName\":\"Fixed Assets\",\"MenuCaption\":\"Fixed Assets\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Fixed Assets\",\"ToolTip\":\"Fixed Assets\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Fixed Assets_icon.png\",\"URL\":\"/tags/Fixed Assets\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":31},{\"MenuId\":106,\"MenuName\":\"Employee Category\",\"MenuCaption\":\"Employee Category\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Employee Category\",\"ToolTip\":\"Employee Category\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Employee Category_icon.png\",\"URL\":\"/tags/Employee Category\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":32},{\"MenuId\":37,\"MenuName\":\"Warehouse\",\"MenuCaption\":\"Warehouse\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage warehouse details\",\"ToolTip\":\"Access warehouse management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"warehouse_icon.png\",\"URL\":\"/tags/warehouse\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":13},{\"MenuId\":128,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Product\",\"ToolTip\":\"Product\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Product_icon.png\",\"URL\":\"/tags/Product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":11},{\"MenuId\":129,\"MenuName\":\"Unit Conversion\",\"MenuCaption\":\"Unit Conversion\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Unit Conversion\",\"ToolTip\":\"Unit Conversion\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Unit Conversion_icon.png\",\"URL\":\"/unit-conversion\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":15},{\"MenuId\":130,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Account\",\"ToolTip\":\"Account\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Account_icon.png\",\"URL\":\"/tags/Account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":2},{\"MenuId\":131,\"MenuName\":\"Customer\",\"MenuCaption\":\"Customer\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Customer\",\"ToolTip\":\"Customer\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Customer_icon.png\",\"URL\":\"/tags/Customer\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":3},{\"MenuId\":133,\"MenuName\":\"Outlet\",\"MenuCaption\":\"Outlet\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Outlet\",\"ToolTip\":\"Outlet\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Outlet_icon.png\",\"URL\":\"/tags/Outlet\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":16},{\"MenuId\":134,\"MenuName\":\"Bin\",\"MenuCaption\":\"Bin\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bin\",\"ToolTip\":\"Bin\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bin_icon.png\",\"URL\":\"/tags/Bin\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":17},{\"MenuId\":135,\"MenuName\":\"Bank\",\"MenuCaption\":\"Bank\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bank\",\"ToolTip\":\"Bank\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bank_icon.png\",\"URL\":\"/tags/Bank\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":18},{\"MenuId\":136,\"MenuName\":\"BankBranch\",\"MenuCaption\":\"BankBranch\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"BankBranch\",\"ToolTip\":\"BankBranch\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"BankBranch_icon.png\",\"URL\":\"/tags/BankBranch\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":19},{\"MenuId\":35,\"MenuName\":\"Buyer Price Book\",\"MenuCaption\":\"Buyer Price Book\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"Manage buyer price books\",\"ToolTip\":\"Access buyer price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"buyer_price_book_icon.png\",\"URL\":\"/buyer-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":5,\"MenuName\":\"Financials\",\"MenuCaption\":\"Financials\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"View financial reports\",\"ToolTip\":\"Access financial data and reports\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"dollar-sign\",\"URL\":\"\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":5},{\"MenuId\":6,\"MenuName\":\"Inventory\",\"MenuCaption\":\"Inventory\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage inventory items and stock\",\"ToolTip\":\"Access inventory management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"warehouse\",\"URL\":\"/inventory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":6},{\"MenuId\":36,\"MenuName\":\"Barcode Definition\",\"MenuCaption\":\"Barcode Definition\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage barcode definitions\",\"ToolTip\":\"Access barcode definition management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"barcode_definition_icon.png\",\"URL\":\"/barcode-definition\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":7,\"MenuName\":\"Fixed Asset\",\"MenuCaption\":\"Fixed Asset\",\"ModuleId\":1,\"MenuIndex\":7,\"ShortcutKey\":null,\"Description\":\"Track fixed assets\",\"ToolTip\":\"Access fixed asset management\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"university\",\"URL\":\"/fixed-asset\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":7},{\"MenuId\":8,\"MenuName\":\"Production\",\"MenuCaption\":\"Production\",\"ModuleId\":1,\"MenuIndex\":8,\"ShortcutKey\":null,\"Description\":\"Manage production processes\",\"ToolTip\":\"Access production management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"boxes\",\"URL\":\"/production\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":8},{\"MenuId\":10,\"MenuName\":\"Quality Control\",\"MenuCaption\":\"Quality Control\",\"ModuleId\":1,\"MenuIndex\":10,\"ShortcutKey\":null,\"Description\":\"Perform quality control checks\",\"ToolTip\":\"Access quality control tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"clipboard-check\",\"URL\":\"/quality-control\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":10},{\"MenuId\":11,\"MenuName\":\"Settings\",\"MenuCaption\":\"Settings\",\"ModuleId\":1,\"MenuIndex\":11,\"ShortcutKey\":null,\"Description\":\"Configure general settings\",\"ToolTip\":\"Access general application settings\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"cog\",\"URL\":\"/settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":16,\"MenuName\":\"Account Settings\",\"MenuCaption\":\"Account Settings\",\"ModuleId\":1,\"MenuIndex\":16,\"ShortcutKey\":null,\"Description\":\"Configure account settings\",\"ToolTip\":\"Manage account configurations\",\"IsGroup\":false,\"ParentId\":12,\"Accessibility\":1,\"Icon\":\"account_settings_icon.png\",\"URL\":\"/account-settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null}],\"UserLoginDetails\":[{\"UserId\":2,\"LoginName\":\"dipin\",\"Entity\":\"Entity10\"}]}"} 2025-11-28 14:17:04.744 +05:30 981b4cdc-619d-4b2f-9904-eb273681335d INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 200 36722 application/json; charset=utf-8 16.9666ms 2025-11-28 14:17:04.745 +05:30 b1bd74fe-6c68-4849-b901-39554529aca5 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:17:04.745 +05:30 b1bd74fe-6c68-4849-b901-39554529aca5 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 2.6574ms 2025-11-28 14:17:04.745 +05:30 b1bd74fe-6c68-4849-b901-39554529aca5 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 14:17:04.745 +05:30 b1bd74fe-6c68-4849-b901-39554529aca5 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: d3b0519e-1795-4ed9-90d1-0dab7f3bf003}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 14:17:04.745 +05:30 b1bd74fe-6c68-4849-b901-39554529aca5 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 4.05ms 2025-11-28 14:17:04.800 +05:30 f6339b5c-8d1f-4f5f-8df5-c5b5c1aae474 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 14:17:04.801 +05:30 f6339b5c-8d1f-4f5f-8df5-c5b5c1aae474 INF CORS policy execution successful. 2025-11-28 14:17:04.801 +05:30 f6339b5c-8d1f-4f5f-8df5-c5b5c1aae474 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:17:04.801 +05:30 f0c1e8da-8091-47b1-922e-75ec58c47022 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 14:17:04.802 +05:30 f0c1e8da-8091-47b1-922e-75ec58c47022 INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 14:17:04.804 +05:30 f0c1e8da-8091-47b1-922e-75ec58c47022 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:17:04.805 +05:30 f0c1e8da-8091-47b1-922e-75ec58c47022 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 2.9824ms 2025-11-28 14:17:04.805 +05:30 f0c1e8da-8091-47b1-922e-75ec58c47022 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 14:17:04.805 +05:30 f0c1e8da-8091-47b1-922e-75ec58c47022 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: f6339b5c-8d1f-4f5f-8df5-c5b5c1aae474}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 14:17:04.805 +05:30 f0c1e8da-8091-47b1-922e-75ec58c47022 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 4.9604ms 2025-11-28 14:17:05.056 +05:30 147fa16c-e2fd-4f13-be1d-fb112c6a8c4c INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 14:17:05.056 +05:30 147fa16c-e2fd-4f13-be1d-fb112c6a8c4c INF CORS policy execution successful. 2025-11-28 14:17:05.056 +05:30 147fa16c-e2fd-4f13-be1d-fb112c6a8c4c INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 204 null null 0.6567ms 2025-11-28 14:17:05.058 +05:30 25ac3e9f-366d-47a6-9666-10732bb662e6 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 14:17:05.058 +05:30 25ac3e9f-366d-47a6-9666-10732bb662e6 INF CORS policy execution successful. 2025-11-28 14:17:05.058 +05:30 25ac3e9f-366d-47a6-9666-10732bb662e6 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 204 null null 0.471ms 2025-11-28 14:17:05.059 +05:30 12dfa954-0403-4abf-a124-1ae3559f6388 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 14:17:05.059 +05:30 12dfa954-0403-4abf-a124-1ae3559f6388 INF CORS policy execution successful. 2025-11-28 14:17:05.059 +05:30 12dfa954-0403-4abf-a124-1ae3559f6388 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 204 null null 0.1854ms 2025-11-28 14:17:05.061 +05:30 6b47f99b-21c0-42ed-9e2e-45e158a089fb INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 14:17:05.061 +05:30 6b47f99b-21c0-42ed-9e2e-45e158a089fb INF CORS policy execution successful. 2025-11-28 14:17:05.061 +05:30 6b47f99b-21c0-42ed-9e2e-45e158a089fb INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 204 null null 0.2071ms 2025-11-28 14:17:05.108 +05:30 0215dc53-9047-45b6-ac9a-40c2a98f377f INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 14:17:05.108 +05:30 0215dc53-9047-45b6-ac9a-40c2a98f377f INF CORS policy execution successful. 2025-11-28 14:17:05.108 +05:30 0215dc53-9047-45b6-ac9a-40c2a98f377f INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 204 null null 0.4963ms 2025-11-28 14:17:05.109 +05:30 8ff386bc-7c57-435e-9d3a-07cd527b12f2 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 14:17:05.109 +05:30 5dbbc5cf-b819-4a69-b370-e769b1527995 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 14:17:05.109 +05:30 8ff386bc-7c57-435e-9d3a-07cd527b12f2 INF CORS policy execution successful. 2025-11-28 14:17:05.109 +05:30 5dbbc5cf-b819-4a69-b370-e769b1527995 INF CORS policy execution successful. 2025-11-28 14:17:05.109 +05:30 8ff386bc-7c57-435e-9d3a-07cd527b12f2 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 204 null null 0.2784ms 2025-11-28 14:17:05.109 +05:30 5dbbc5cf-b819-4a69-b370-e769b1527995 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 204 null null 0.2269ms 2025-11-28 14:17:05.111 +05:30 c2c9cc29-0417-41d2-a9b7-38a1fd0c2ffe INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 14:17:05.111 +05:30 b8b0d744-658a-4429-b5d3-c06573ebe0a7 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 14:17:05.111 +05:30 6cc66886-f393-4ba2-88cb-fcecdea96c83 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 14:17:05.111 +05:30 b8b0d744-658a-4429-b5d3-c06573ebe0a7 INF CORS policy execution successful. 2025-11-28 14:17:05.111 +05:30 b8b0d744-658a-4429-b5d3-c06573ebe0a7 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 204 null null 0.3012ms 2025-11-28 14:17:05.111 +05:30 c2c9cc29-0417-41d2-a9b7-38a1fd0c2ffe INF CORS policy execution successful. 2025-11-28 14:17:05.111 +05:30 6cc66886-f393-4ba2-88cb-fcecdea96c83 INF CORS policy execution successful. 2025-11-28 14:17:05.111 +05:30 6cc66886-f393-4ba2-88cb-fcecdea96c83 INF HTTP request: Path: /transactionlayout/gettransactionlayoutlist QueryString: ?DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:17:05.111 +05:30 c2c9cc29-0417-41d2-a9b7-38a1fd0c2ffe INF HTTP request: Path: /language/getlanguagelist QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:17:05.112 +05:30 76133fe3-f44a-4f9c-9bb6-e8709504cbf1 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 14:17:05.112 +05:30 9a5a4c02-8dbc-466b-9cde-65a77a047389 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 14:17:05.112 +05:30 9a5a4c02-8dbc-466b-9cde-65a77a047389 INF Route matched with {action = "GetTransactionLayoutList", controller = "TransactionLayout"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionLayoutList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionLayoutController (Sang.CoreSettings.Api). 2025-11-28 14:17:05.112 +05:30 76133fe3-f44a-4f9c-9bb6-e8709504cbf1 INF Route matched with {action = "GetLanguageList", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageList(System.String) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 14:17:05.129 +05:30 76133fe3-f44a-4f9c-9bb6-e8709504cbf1 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:17:05.130 +05:30 76133fe3-f44a-4f9c-9bb6-e8709504cbf1 INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api) in 18.0308ms 2025-11-28 14:17:05.131 +05:30 76133fe3-f44a-4f9c-9bb6-e8709504cbf1 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 14:17:05.131 +05:30 76133fe3-f44a-4f9c-9bb6-e8709504cbf1 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: c2c9cc29-0417-41d2-a9b7-38a1fd0c2ffe}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 221} Body: {"status":"Success","statusCode":2000,"message":"Language List retrieved.","result":"[{\"Id\":2,\"Name\":\"Arabic\"},{\"Id\":3,\"Name\":\"Chinese\"},{\"Id\":1,\"Name\":\"English\"},{\"Id\":4,\"Name\":\"LanguageTest1\"}]"} 2025-11-28 14:17:05.132 +05:30 76133fe3-f44a-4f9c-9bb6-e8709504cbf1 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 200 221 application/json; charset=utf-8 20.805ms 2025-11-28 14:17:05.135 +05:30 9a5a4c02-8dbc-466b-9cde-65a77a047389 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:17:05.136 +05:30 9a5a4c02-8dbc-466b-9cde-65a77a047389 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api) in 23.5504ms 2025-11-28 14:17:05.136 +05:30 9a5a4c02-8dbc-466b-9cde-65a77a047389 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 14:17:05.136 +05:30 9a5a4c02-8dbc-466b-9cde-65a77a047389 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 6cc66886-f393-4ba2-88cb-fcecdea96c83}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 309} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":32,\"Name\":\"Purchase\"},{\"Id\":33,\"Name\":\"purchase1\"},{\"Id\":34,\"Name\":\"purchase2\"},{\"Id\":35,\"Name\":\"purchase3\"},{\"Id\":37,\"Name\":\"purchase5\"},{\"Id\":31,\"Name\":\"TestLayout01\"}]"} 2025-11-28 14:17:05.136 +05:30 9a5a4c02-8dbc-466b-9cde-65a77a047389 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 200 309 application/json; charset=utf-8 25.1421ms 2025-11-28 14:17:05.152 +05:30 79011546-af1d-499f-8f61-5e0f728a4b56 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 14:17:05.152 +05:30 79011546-af1d-499f-8f61-5e0f728a4b56 INF CORS policy execution successful. 2025-11-28 14:17:05.153 +05:30 79011546-af1d-499f-8f61-5e0f728a4b56 INF HTTP request: Path: /language/getlanguagedetails QueryString: ?id=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:17:05.153 +05:30 258953a0-6cb1-4b34-a20d-adf6afb15847 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 14:17:05.153 +05:30 258953a0-6cb1-4b34-a20d-adf6afb15847 INF Route matched with {action = "GetLanguageDetails", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 14:17:05.156 +05:30 630f16de-096e-425a-bb14-774dd288ec54 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 14:17:05.156 +05:30 630f16de-096e-425a-bb14-774dd288ec54 INF CORS policy execution successful. 2025-11-28 14:17:05.156 +05:30 630f16de-096e-425a-bb14-774dd288ec54 INF HTTP request: Path: /action/getuseractions QueryString: ?menuId=180 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:17:05.157 +05:30 7d70a086-a643-4332-9c66-5ef43a52be45 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 14:17:05.157 +05:30 7d70a086-a643-4332-9c66-5ef43a52be45 INF Route matched with {action = "GetUserActions", controller = "Action"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserActions(Int32) on controller Sang.CoreSettings.Api.Controllers.ActionController (Sang.CoreSettings.Api). 2025-11-28 14:17:05.161 +05:30 258953a0-6cb1-4b34-a20d-adf6afb15847 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:17:05.162 +05:30 258953a0-6cb1-4b34-a20d-adf6afb15847 INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api) in 8.4938ms 2025-11-28 14:17:05.162 +05:30 258953a0-6cb1-4b34-a20d-adf6afb15847 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 14:17:05.162 +05:30 258953a0-6cb1-4b34-a20d-adf6afb15847 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 79011546-af1d-499f-8f61-5e0f728a4b56}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 243} Body: {"status":"Success","statusCode":2000,"message":"Language Details retrieved.","result":"[{\"IId\":1,\"Name\":\"English\",\"Code\":\"Eng\",\"Alternate Name\":\"English\",\"Icon\":\"string\",\"ParentName\":null,\"iParent\":0,\"bGroup\":false}]"} 2025-11-28 14:17:05.162 +05:30 258953a0-6cb1-4b34-a20d-adf6afb15847 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 200 243 application/json; charset=utf-8 10.3827ms 2025-11-28 14:17:05.185 +05:30 f7087aa7-9c34-4fa8-98a4-3e26d8fbea0a INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 14:17:05.186 +05:30 f7087aa7-9c34-4fa8-98a4-3e26d8fbea0a INF CORS policy execution successful. 2025-11-28 14:17:05.186 +05:30 f7087aa7-9c34-4fa8-98a4-3e26d8fbea0a INF HTTP request: Path: /language/getlanguagelist QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:17:05.186 +05:30 5b438ad3-c609-41b8-a9e0-348ccc9bd9b7 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 14:17:05.187 +05:30 5b438ad3-c609-41b8-a9e0-348ccc9bd9b7 INF Route matched with {action = "GetLanguageList", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageList(System.String) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 14:17:05.190 +05:30 41a9b7d5-8048-4416-a5e6-dfda1e90840e INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 14:17:05.190 +05:30 41a9b7d5-8048-4416-a5e6-dfda1e90840e INF CORS policy execution successful. 2025-11-28 14:17:05.190 +05:30 41a9b7d5-8048-4416-a5e6-dfda1e90840e INF HTTP request: Path: /transactionlayout/gettransactionlayoutlist QueryString: ?DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:17:05.190 +05:30 bf4193b1-56eb-4a25-b245-f2eab2e48546 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 14:17:05.190 +05:30 bf4193b1-56eb-4a25-b245-f2eab2e48546 INF Route matched with {action = "GetTransactionLayoutList", controller = "TransactionLayout"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionLayoutList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionLayoutController (Sang.CoreSettings.Api). 2025-11-28 14:17:05.193 +05:30 5b438ad3-c609-41b8-a9e0-348ccc9bd9b7 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:17:05.193 +05:30 5b438ad3-c609-41b8-a9e0-348ccc9bd9b7 INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api) in 6.3951ms 2025-11-28 14:17:05.193 +05:30 5b438ad3-c609-41b8-a9e0-348ccc9bd9b7 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 14:17:05.193 +05:30 5b438ad3-c609-41b8-a9e0-348ccc9bd9b7 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: f7087aa7-9c34-4fa8-98a4-3e26d8fbea0a}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 221} Body: {"status":"Success","statusCode":2000,"message":"Language List retrieved.","result":"[{\"Id\":2,\"Name\":\"Arabic\"},{\"Id\":3,\"Name\":\"Chinese\"},{\"Id\":1,\"Name\":\"English\"},{\"Id\":4,\"Name\":\"LanguageTest1\"}]"} 2025-11-28 14:17:05.193 +05:30 5b438ad3-c609-41b8-a9e0-348ccc9bd9b7 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 200 221 application/json; charset=utf-8 8.0888ms 2025-11-28 14:17:05.207 +05:30 040b7ace-3552-4bf5-89ba-8f3f5154db68 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 14:17:05.207 +05:30 040b7ace-3552-4bf5-89ba-8f3f5154db68 INF CORS policy execution successful. 2025-11-28 14:17:05.208 +05:30 040b7ace-3552-4bf5-89ba-8f3f5154db68 INF HTTP request: Path: /language/getlanguagedetails QueryString: ?id=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:17:05.208 +05:30 d1e2a770-1d81-416f-86ff-44bb3ed0e14b INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 14:17:05.208 +05:30 d1e2a770-1d81-416f-86ff-44bb3ed0e14b INF Route matched with {action = "GetLanguageDetails", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 14:17:05.215 +05:30 d1e2a770-1d81-416f-86ff-44bb3ed0e14b INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:17:05.216 +05:30 d1e2a770-1d81-416f-86ff-44bb3ed0e14b INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api) in 7.9373ms 2025-11-28 14:17:05.216 +05:30 d1e2a770-1d81-416f-86ff-44bb3ed0e14b INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 14:17:05.216 +05:30 d1e2a770-1d81-416f-86ff-44bb3ed0e14b INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 040b7ace-3552-4bf5-89ba-8f3f5154db68}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 243} Body: {"status":"Success","statusCode":2000,"message":"Language Details retrieved.","result":"[{\"IId\":1,\"Name\":\"English\",\"Code\":\"Eng\",\"Alternate Name\":\"English\",\"Icon\":\"string\",\"ParentName\":null,\"iParent\":0,\"bGroup\":false}]"} 2025-11-28 14:17:05.217 +05:30 d1e2a770-1d81-416f-86ff-44bb3ed0e14b INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 200 243 application/json; charset=utf-8 10.0421ms 2025-11-28 14:17:05.231 +05:30 7d70a086-a643-4332-9c66-5ef43a52be45 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:17:05.231 +05:30 7d70a086-a643-4332-9c66-5ef43a52be45 INF Executed action Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api) in 74.3035ms 2025-11-28 14:17:05.231 +05:30 7d70a086-a643-4332-9c66-5ef43a52be45 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 14:17:05.231 +05:30 7d70a086-a643-4332-9c66-5ef43a52be45 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 630f16de-096e-425a-bb14-774dd288ec54}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1634} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"iAction\":81,\"Name\":\"Access\",\"Caption\":\"Access\",\"ActionType\":3},{\"iAction\":82,\"Name\":\"Add\",\"Caption\":\"New\",\"ActionType\":1},{\"iAction\":83,\"Name\":\"Edit\",\"Caption\":\"Edit\",\"ActionType\":1},{\"iAction\":84,\"Name\":\"Delete\",\"Caption\":\"Delete\",\"ActionType\":1},{\"iAction\":85,\"Name\":\"View\",\"Caption\":\"View\",\"ActionType\":1},{\"iAction\":86,\"Name\":\"Save\",\"Caption\":\"Save\",\"ActionType\":1},{\"iAction\":87,\"Name\":\"Excel\",\"Caption\":\"Excel\",\"ActionType\":1},{\"iAction\":88,\"Name\":\"ViewSummary\",\"Caption\":\"ViewSummary\",\"ActionType\":3},{\"iAction\":89,\"Name\":\"Close\",\"Caption\":\"Close\",\"ActionType\":1},{\"iAction\":90,\"Name\":\"Clear\",\"Caption\":\"Clear\",\"ActionType\":1},{\"iAction\":91,\"Name\":\"Copy\",\"Caption\":\"Copy\",\"ActionType\":5},{\"iAction\":92,\"Name\":\"Clone\",\"Caption\":\"Clone\",\"ActionType\":1},{\"iAction\":93,\"Name\":\"Import\",\"Caption\":\"Import\",\"ActionType\":1},{\"iAction\":94,\"Name\":\"Export\",\"Caption\":\"Export\",\"ActionType\":1},{\"iAction\":95,\"Name\":\"Load\",\"Caption\":\"Load\",\"ActionType\":1},{\"iAction\":96,\"Name\":\"Refresh\",\"Caption\":\"Refresh\",\"ActionType\":1},{\"iAction\":97,\"Name\":\"MassUpdate\",\"Caption\":\"Mass Update\",\"ActionType\":2},{\"iAction\":98,\"Name\":\"DeleteAll\",\"Caption\":\"Delete All\",\"ActionType\":2},{\"iAction\":99,\"Name\":\"Print\",\"Caption\":\"Print\",\"ActionType\":1},{\"iAction\":100,\"Name\":\"Settings\",\"Caption\":\"Settings\",\"ActionType\":2}]"} 2025-11-28 14:17:05.232 +05:30 7d70a086-a643-4332-9c66-5ef43a52be45 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 200 1634 application/json; charset=utf-8 75.7596ms 2025-11-28 14:17:05.232 +05:30 bf4193b1-56eb-4a25-b245-f2eab2e48546 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:17:05.232 +05:30 bf4193b1-56eb-4a25-b245-f2eab2e48546 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api) in 41.5701ms 2025-11-28 14:17:05.232 +05:30 bf4193b1-56eb-4a25-b245-f2eab2e48546 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 14:17:05.232 +05:30 bf4193b1-56eb-4a25-b245-f2eab2e48546 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 41a9b7d5-8048-4416-a5e6-dfda1e90840e}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 309} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":32,\"Name\":\"Purchase\"},{\"Id\":33,\"Name\":\"purchase1\"},{\"Id\":34,\"Name\":\"purchase2\"},{\"Id\":35,\"Name\":\"purchase3\"},{\"Id\":37,\"Name\":\"purchase5\"},{\"Id\":31,\"Name\":\"TestLayout01\"}]"} 2025-11-28 14:17:05.232 +05:30 bf4193b1-56eb-4a25-b245-f2eab2e48546 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 200 309 application/json; charset=utf-8 42.6225ms 2025-11-28 14:17:05.280 +05:30 93b2e5eb-f48b-4f52-a5e4-b71129ea9a4b INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 14:17:05.281 +05:30 93b2e5eb-f48b-4f52-a5e4-b71129ea9a4b INF CORS policy execution successful. 2025-11-28 14:17:05.281 +05:30 93b2e5eb-f48b-4f52-a5e4-b71129ea9a4b INF HTTP request: Path: /action/getuseractions QueryString: ?menuId=180 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:17:05.281 +05:30 429d74bf-d290-4d5f-92ff-373908f7784e INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 14:17:05.281 +05:30 429d74bf-d290-4d5f-92ff-373908f7784e INF Route matched with {action = "GetUserActions", controller = "Action"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserActions(Int32) on controller Sang.CoreSettings.Api.Controllers.ActionController (Sang.CoreSettings.Api). 2025-11-28 14:17:05.290 +05:30 429d74bf-d290-4d5f-92ff-373908f7784e INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:17:05.290 +05:30 429d74bf-d290-4d5f-92ff-373908f7784e INF Executed action Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api) in 8.4268ms 2025-11-28 14:17:05.290 +05:30 429d74bf-d290-4d5f-92ff-373908f7784e INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 14:17:05.290 +05:30 429d74bf-d290-4d5f-92ff-373908f7784e INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 93b2e5eb-f48b-4f52-a5e4-b71129ea9a4b}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1634} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"iAction\":81,\"Name\":\"Access\",\"Caption\":\"Access\",\"ActionType\":3},{\"iAction\":82,\"Name\":\"Add\",\"Caption\":\"New\",\"ActionType\":1},{\"iAction\":83,\"Name\":\"Edit\",\"Caption\":\"Edit\",\"ActionType\":1},{\"iAction\":84,\"Name\":\"Delete\",\"Caption\":\"Delete\",\"ActionType\":1},{\"iAction\":85,\"Name\":\"View\",\"Caption\":\"View\",\"ActionType\":1},{\"iAction\":86,\"Name\":\"Save\",\"Caption\":\"Save\",\"ActionType\":1},{\"iAction\":87,\"Name\":\"Excel\",\"Caption\":\"Excel\",\"ActionType\":1},{\"iAction\":88,\"Name\":\"ViewSummary\",\"Caption\":\"ViewSummary\",\"ActionType\":3},{\"iAction\":89,\"Name\":\"Close\",\"Caption\":\"Close\",\"ActionType\":1},{\"iAction\":90,\"Name\":\"Clear\",\"Caption\":\"Clear\",\"ActionType\":1},{\"iAction\":91,\"Name\":\"Copy\",\"Caption\":\"Copy\",\"ActionType\":5},{\"iAction\":92,\"Name\":\"Clone\",\"Caption\":\"Clone\",\"ActionType\":1},{\"iAction\":93,\"Name\":\"Import\",\"Caption\":\"Import\",\"ActionType\":1},{\"iAction\":94,\"Name\":\"Export\",\"Caption\":\"Export\",\"ActionType\":1},{\"iAction\":95,\"Name\":\"Load\",\"Caption\":\"Load\",\"ActionType\":1},{\"iAction\":96,\"Name\":\"Refresh\",\"Caption\":\"Refresh\",\"ActionType\":1},{\"iAction\":97,\"Name\":\"MassUpdate\",\"Caption\":\"Mass Update\",\"ActionType\":2},{\"iAction\":98,\"Name\":\"DeleteAll\",\"Caption\":\"Delete All\",\"ActionType\":2},{\"iAction\":99,\"Name\":\"Print\",\"Caption\":\"Print\",\"ActionType\":1},{\"iAction\":100,\"Name\":\"Settings\",\"Caption\":\"Settings\",\"ActionType\":2}]"} 2025-11-28 14:17:05.291 +05:30 429d74bf-d290-4d5f-92ff-373908f7784e INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 200 1634 application/json; charset=utf-8 10.3157ms 2025-11-28 14:17:07.383 +05:30 57db126f-1528-4f1a-b312-775b99a600e6 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 14:17:07.383 +05:30 1f1dbffd-531f-481b-bf43-c53d4993020b INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 14:17:07.383 +05:30 1f1dbffd-531f-481b-bf43-c53d4993020b INF CORS policy execution successful. 2025-11-28 14:17:07.383 +05:30 57db126f-1528-4f1a-b312-775b99a600e6 INF CORS policy execution successful. 2025-11-28 14:17:07.383 +05:30 1f1dbffd-531f-481b-bf43-c53d4993020b INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 204 null null 0.5881ms 2025-11-28 14:17:07.383 +05:30 57db126f-1528-4f1a-b312-775b99a600e6 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 204 null null 0.5876ms 2025-11-28 14:17:07.437 +05:30 e68c1942-d672-4c13-a898-085b22c9c1f3 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 14:17:07.438 +05:30 e68c1942-d672-4c13-a898-085b22c9c1f3 INF CORS policy execution successful. 2025-11-28 14:17:07.438 +05:30 e68c1942-d672-4c13-a898-085b22c9c1f3 INF HTTP request: Path: /transactionview/gettransactionviewlist QueryString: ?search=&DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:17:07.438 +05:30 94cc9bdc-b3c8-4794-ac23-45714e977a8b INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 14:17:07.439 +05:30 94cc9bdc-b3c8-4794-ac23-45714e977a8b INF Route matched with {action = "GetTransactionViewList", controller = "TransactionView"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionViewList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionViewController (Sang.CoreSettings.Api). 2025-11-28 14:17:07.448 +05:30 94cc9bdc-b3c8-4794-ac23-45714e977a8b INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:17:07.448 +05:30 94cc9bdc-b3c8-4794-ac23-45714e977a8b INF Executed action Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api) in 9.1732ms 2025-11-28 14:17:07.448 +05:30 94cc9bdc-b3c8-4794-ac23-45714e977a8b INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 14:17:07.448 +05:30 94cc9bdc-b3c8-4794-ac23-45714e977a8b INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: e68c1942-d672-4c13-a898-085b22c9c1f3}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 131} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":10,\"Name\":\"TestView\"}]"} 2025-11-28 14:17:07.448 +05:30 94cc9bdc-b3c8-4794-ac23-45714e977a8b INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 200 131 application/json; charset=utf-8 11.262ms 2025-11-28 14:17:07.497 +05:30 2c58d47c-908a-40eb-b22f-28740f7728d7 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 14:17:07.498 +05:30 2c58d47c-908a-40eb-b22f-28740f7728d7 INF CORS policy execution successful. 2025-11-28 14:17:07.498 +05:30 2c58d47c-908a-40eb-b22f-28740f7728d7 INF HTTP request: Path: /transactionview/gettransactionviewlist QueryString: ?search=&DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:17:07.498 +05:30 9f453962-8217-497c-bd81-e26c2ad13d04 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 14:17:07.498 +05:30 9f453962-8217-497c-bd81-e26c2ad13d04 INF Route matched with {action = "GetTransactionViewList", controller = "TransactionView"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionViewList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionViewController (Sang.CoreSettings.Api). 2025-11-28 14:17:07.500 +05:30 9f453962-8217-497c-bd81-e26c2ad13d04 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:17:07.500 +05:30 9f453962-8217-497c-bd81-e26c2ad13d04 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api) in 2.0998ms 2025-11-28 14:17:07.500 +05:30 9f453962-8217-497c-bd81-e26c2ad13d04 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 14:17:07.500 +05:30 9f453962-8217-497c-bd81-e26c2ad13d04 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 2c58d47c-908a-40eb-b22f-28740f7728d7}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 131} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":10,\"Name\":\"TestView\"}]"} 2025-11-28 14:17:07.501 +05:30 9f453962-8217-497c-bd81-e26c2ad13d04 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 200 131 application/json; charset=utf-8 3.4492ms 2025-11-28 14:17:07.546 +05:30 0dd362da-97ee-409f-89a5-f8b1b5bcc03a INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - null null 2025-11-28 14:17:07.546 +05:30 0dd362da-97ee-409f-89a5-f8b1b5bcc03a INF CORS policy execution successful. 2025-11-28 14:17:07.546 +05:30 0dd362da-97ee-409f-89a5-f8b1b5bcc03a INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - 204 null null 0.3745ms 2025-11-28 14:17:07.597 +05:30 33d3e564-d44f-47f2-af8e-844ff3b9491a INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - null null 2025-11-28 14:17:07.598 +05:30 33d3e564-d44f-47f2-af8e-844ff3b9491a INF CORS policy execution successful. 2025-11-28 14:17:07.598 +05:30 33d3e564-d44f-47f2-af8e-844ff3b9491a INF HTTP request: Path: /transactionview/gettransactionviewfield QueryString: ?Id=10&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:17:07.598 +05:30 87616241-ab82-44f9-955c-65f8a43e635c INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewField (Sang.CoreSettings.Api)' 2025-11-28 14:17:07.598 +05:30 87616241-ab82-44f9-955c-65f8a43e635c INF Route matched with {action = "GetTransactionViewField", controller = "TransactionView"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionViewField(Int32, Int32) on controller Sang.CoreSettings.Api.Controllers.TransactionViewController (Sang.CoreSettings.Api). 2025-11-28 14:17:07.628 +05:30 87616241-ab82-44f9-955c-65f8a43e635c INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:17:07.629 +05:30 87616241-ab82-44f9-955c-65f8a43e635c INF Executed action Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewField (Sang.CoreSettings.Api) in 29.946ms 2025-11-28 14:17:07.629 +05:30 87616241-ab82-44f9-955c-65f8a43e635c INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewField (Sang.CoreSettings.Api)' 2025-11-28 14:17:07.629 +05:30 87616241-ab82-44f9-955c-65f8a43e635c INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 33d3e564-d44f-47f2-af8e-844ff3b9491a}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 10280} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":1,\"Type\":2,\"Caption\":\"AdditionalCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput1\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":1,\"Type\":1,\"Caption\":\"Narration\",\"DefaultValue\":null,\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"sNarration\",\"ReadOnly\":false,\"NoDecimal\":200},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":2,\"Type\":2,\"Caption\":\"Discount\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput2\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":3,\"Type\":2,\"Caption\":\"Discount%\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput3\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":4,\"Type\":2,\"Caption\":\"TaxableAmt\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput4\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":4,\"Type\":1,\"Caption\":\"Id\",\"DefaultValue\":null,\"Hidden\":true,\"ViewField_ReadOnly\":false,\"Mandatory\":true,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":true,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"Id\",\"ReadOnly\":false,\"NoDecimal\":200},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":5,\"Type\":2,\"Caption\":\"VAT%\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput5\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":6,\"Type\":2,\"Caption\":\"VATAmt\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput6\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":7,\"Type\":2,\"Caption\":\"ShippingCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput7\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":8,\"Type\":2,\"Caption\":\"DeliveryCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput8\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":9,\"Type\":2,\"Caption\":\"LabourCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput9\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":10,\"Type\":2,\"Caption\":\"HandlingCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput10\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":11,\"Type\":2,\"Caption\":\"CustomDuty\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput11\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":12,\"Type\":2,\"Caption\":\"ServiceCharge\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput12\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":13,\"Type\":2,\"Caption\":\"Insurance\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput13\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":14,\"Type\":2,\"Caption\":\"LateFee\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput14\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":15,\"Type\":2,\"Caption\":\"SalesTax\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput15\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":16,\"Type\":2,\"Caption\":\"ExciseTax\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput16\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":17,\"Type\":2,\"Caption\":\"Rebate%\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput17\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":18,\"Type\":2,\"Caption\":\"Subsidy\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput18\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":19,\"Type\":2,\"Caption\":\"LoyaltyPoint\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput19\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":20,\"Type\":2,\"Caption\":\"TradeInValue\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput20\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":21,\"Type\":2,\"Caption\":\"Promotion\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput21\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":22,\"Type\":2,\"Caption\":\"CashDiscount \",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput22\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":23,\"Type\":2,\"Caption\":\"Membership\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput23\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":24,\"Type\":2,\"Caption\":\"PromotionDiscount\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput24\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":2,\"Type\":1,\"Caption\":\"PlaceOfSupply\",\"DefaultValue\":null,\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":2,\"Field_Name\":\"iPlaceOfSupply\",\"ReadOnly\":false,\"NoDecimal\":200},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":5,\"Type\":1,\"Caption\":\"Warehouse\",\"DefaultValue\":null,\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":2,\"Field_Name\":\"iWarehouse\",\"ReadOnly\":false,\"NoDecimal\":200}]"} 2025-11-28 14:17:07.630 +05:30 87616241-ab82-44f9-955c-65f8a43e635c INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - 200 10280 application/json; charset=utf-8 32.4146ms 2025-11-28 14:17:30.779 +05:30 d4d7faca-f381-4a76-939d-5b5cfc2990b8 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 14:17:30.779 +05:30 e43ab76e-19ce-4285-8da5-5e5f662b072f INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 14:17:30.780 +05:30 d4d7faca-f381-4a76-939d-5b5cfc2990b8 INF CORS policy execution successful. 2025-11-28 14:17:30.780 +05:30 a76a76e5-f8d1-426d-a52d-a7c958db3e5c INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 14:17:30.780 +05:30 7630d09e-0f20-4f41-8ab5-78cb1761add1 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 14:17:30.780 +05:30 e43ab76e-19ce-4285-8da5-5e5f662b072f INF CORS policy execution successful. 2025-11-28 14:17:30.780 +05:30 7630d09e-0f20-4f41-8ab5-78cb1761add1 INF CORS policy execution successful. 2025-11-28 14:17:30.780 +05:30 e43ab76e-19ce-4285-8da5-5e5f662b072f INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 204 null null 1.2264ms 2025-11-28 14:17:30.780 +05:30 d4d7faca-f381-4a76-939d-5b5cfc2990b8 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 204 null null 1.9522ms 2025-11-28 14:17:30.781 +05:30 7630d09e-0f20-4f41-8ab5-78cb1761add1 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 204 null null 0.549ms 2025-11-28 14:17:30.780 +05:30 a76a76e5-f8d1-426d-a52d-a7c958db3e5c INF CORS policy execution successful. 2025-11-28 14:17:30.781 +05:30 a76a76e5-f8d1-426d-a52d-a7c958db3e5c INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 204 null null 0.9997ms 2025-11-28 14:17:30.824 +05:30 4526856d-8181-4da3-a739-2bb9dbddfbad INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 14:17:30.826 +05:30 4526856d-8181-4da3-a739-2bb9dbddfbad INF CORS policy execution successful. 2025-11-28 14:17:30.827 +05:30 4526856d-8181-4da3-a739-2bb9dbddfbad INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:17:30.828 +05:30 32c4e77b-5bd4-48cf-95ab-faa58358b00b INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 14:17:30.829 +05:30 32c4e77b-5bd4-48cf-95ab-faa58358b00b INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 14:17:30.834 +05:30 32c4e77b-5bd4-48cf-95ab-faa58358b00b INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:17:30.834 +05:30 32c4e77b-5bd4-48cf-95ab-faa58358b00b INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 5.6824ms 2025-11-28 14:17:30.835 +05:30 32c4e77b-5bd4-48cf-95ab-faa58358b00b INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 14:17:30.835 +05:30 32c4e77b-5bd4-48cf-95ab-faa58358b00b INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 4526856d-8181-4da3-a739-2bb9dbddfbad}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 14:17:30.835 +05:30 32c4e77b-5bd4-48cf-95ab-faa58358b00b INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 10.991ms 2025-11-28 14:17:30.841 +05:30 72387e04-ff87-4846-aab5-4d801213d2ef INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 14:17:30.841 +05:30 72387e04-ff87-4846-aab5-4d801213d2ef INF CORS policy execution successful. 2025-11-28 14:17:30.842 +05:30 72387e04-ff87-4846-aab5-4d801213d2ef INF HTTP request: Path: /menu/getmenudetails QueryString: ?languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:17:30.842 +05:30 80eca00c-9ab4-4212-9839-aef891f3ddaa INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 14:17:30.842 +05:30 80eca00c-9ab4-4212-9839-aef891f3ddaa INF Route matched with {action = "GetMenuDetails", controller = "Menu"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetMenuDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.MenuController (Sang.CoreSettings.Api). 2025-11-28 14:17:30.858 +05:30 80eca00c-9ab4-4212-9839-aef891f3ddaa INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:17:30.863 +05:30 80eca00c-9ab4-4212-9839-aef891f3ddaa INF Executed action Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api) in 20.5495ms 2025-11-28 14:17:30.863 +05:30 80eca00c-9ab4-4212-9839-aef891f3ddaa INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 14:17:30.864 +05:30 80eca00c-9ab4-4212-9839-aef891f3ddaa INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 72387e04-ff87-4846-aab5-4d801213d2ef}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 36722} Body: {"status":"Success","statusCode":2000,"message":"Menu Details retrieved.","result":"{\"MenuDetails\":[{\"MenuId\":93,\"MenuName\":\"TestingMaster\",\"MenuCaption\":\"Testing\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Testing\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":66},{\"MenuId\":94,\"MenuName\":\"TestingTab\",\"MenuCaption\":\"TestingTabs\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestingTabs\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":67},{\"MenuId\":64,\"MenuName\":\"NewTest\",\"MenuCaption\":\"Test\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":62,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Test\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":46},{\"MenuId\":70,\"MenuName\":\"TestMenu\",\"MenuCaption\":\"TestMenu\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestMenu\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":49},{\"MenuId\":80,\"MenuName\":\"PTag1\",\"MenuCaption\":\"TestTag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestTag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":58},{\"MenuId\":81,\"MenuName\":\"General Settings\",\"MenuCaption\":\"General Settings\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/general-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":6,\"TagId\":59},{\"MenuId\":82,\"MenuName\":\"t4t4\",\"MenuCaption\":\"y5yy5\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/y5yy5\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":60},{\"MenuId\":90,\"MenuName\":\"Steffy_pos\",\"MenuCaption\":\"s_pos\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tags/s_pos\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":65},{\"MenuId\":125,\"MenuName\":\"dipintag1\",\"MenuCaption\":\"dipintag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/dipintag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":71},{\"MenuId\":147,\"MenuName\":\"Tag View\",\"MenuCaption\":\"Tag View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":148,\"MenuName\":\"Voucher View\",\"MenuCaption\":\"Voucher View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/voucher-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":150,\"MenuName\":\"Test_steffy1\",\"MenuCaption\":\"TSteffy1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TSteffy1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":77},{\"MenuId\":153,\"MenuName\":\"TS_Tag\",\"MenuCaption\":\"TestSteffyTag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":152,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestSteffyTag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":79},{\"MenuId\":156,\"MenuName\":\"gokultest1\",\"MenuCaption\":\"gokul\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/gokul\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":81},{\"MenuId\":157,\"MenuName\":\"CostCenter\",\"MenuCaption\":\"cc\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/cc\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":82},{\"MenuId\":159,\"MenuName\":\"ProductTag\",\"MenuCaption\":\"PT\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":157,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/PT\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":83},{\"MenuId\":162,\"MenuName\":\"pos_Tag1_name\",\"MenuCaption\":\"pos_Tag1_caption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/pos_Tag1_caption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":86},{\"MenuId\":163,\"MenuName\":\"Vendor\",\"MenuCaption\":\"Vendor/Supplier\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":163,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Vendor/Supplier\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":87},{\"MenuId\":164,\"MenuName\":\"ChartOfAccount\",\"MenuCaption\":\"COA\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/COA\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":88},{\"MenuId\":166,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":90},{\"MenuId\":167,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":91},{\"MenuId\":168,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":92},{\"MenuId\":170,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":168,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":93},{\"MenuId\":172,\"MenuName\":\"TradeTypeName\",\"MenuCaption\":\"TradeTypeCaption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TradeTypeCaption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":94},{\"MenuId\":139,\"MenuName\":\"Receipt Payment\",\"MenuCaption\":\"Receipt Payment\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":40,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Receipt Payment\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":72},{\"MenuId\":141,\"MenuName\":\"child\",\"MenuCaption\":\"child\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":140,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/child\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":73},{\"MenuId\":144,\"MenuName\":\"Base Document\",\"MenuCaption\":\"Base Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/base-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":75},{\"MenuId\":145,\"MenuName\":\"Sub Document\",\"MenuCaption\":\"Sub Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sub-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":76},{\"MenuId\":178,\"MenuName\":\"Account_Err\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":177,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Account\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":97},{\"MenuId\":185,\"MenuName\":\"STag1\",\"MenuCaption\":\"STag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":98},{\"MenuId\":186,\"MenuName\":\"STag2\",\"MenuCaption\":\"STag2\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag2\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":99},{\"MenuId\":188,\"MenuName\":\"stag4\",\"MenuCaption\":\"tag4\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag4\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":101},{\"MenuId\":189,\"MenuName\":\"test_tag\",\"MenuCaption\":\"testtag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/testtag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":102},{\"MenuId\":190,\"MenuName\":\"sss\",\"MenuCaption\":\"sss\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sss\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":103},{\"MenuId\":191,\"MenuName\":\"zzz\",\"MenuCaption\":\"lll\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/lll\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":104},{\"MenuId\":182,\"MenuName\":\"Menu_SteffyTest\",\"MenuCaption\":\"Menu_SteffyTest\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":183,\"MenuName\":\"test2\",\"MenuCaption\":\"test2\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":149,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":184,\"MenuName\":\"test3\",\"MenuCaption\":\"test3\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":6,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":146,\"MenuName\":\"View\",\"MenuCaption\":\"View\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":142,\"MenuName\":\"Voucher Setting\",\"MenuCaption\":\"Voucher Setting\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":111,\"MenuName\":\"Business Entity\",\"MenuCaption\":\"Business Entity\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":\"/Business-Entity\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":1},{\"MenuId\":113,\"MenuName\":\"steffy\",\"MenuCaption\":\"steffy\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":176,\"MenuName\":\"aas\",\"MenuCaption\":\"aas\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":177,\"MenuName\":\"Error_Tracker_Masters\",\"MenuCaption\":\"Error_Tracker_Masters\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":92,\"MenuName\":\"test1\",\"MenuCaption\":\"test1\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":58,\"MenuName\":\"ggrgr\",\"MenuCaption\":\"ggrgr\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":57,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":60,\"MenuName\":\"effefefef\",\"MenuCaption\":\"effefefef\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":59,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":109,\"MenuName\":\"Password Policy\",\"MenuCaption\":\"Password Policy\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"\",\"ToolTip\":\"\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"Password Policy_icon.png\",\"URL\":\"/PasswordPolicy\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":38,\"MenuName\":\"Create Company\",\"MenuCaption\":\"Create Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company record\",\"ToolTip\":\"Access create company page\",\"IsGroup\":false,\"ParentId\":17,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/create-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":41,\"MenuName\":\"Tag Settings\",\"MenuCaption\":\"Tag Settings\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/tag-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":42,\"MenuName\":\"Open Company\",\"MenuCaption\":\"Open Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":null,\"URL\":null,\"Type\":null,\"ExternalLink\":null,\"ScreenType\":null,\"TagId\":null},{\"MenuId\":1,\"MenuName\":\"Home\",\"MenuCaption\":\"Home\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":\"Alt+O\",\"Description\":\"'Navigate to the home page\",\"ToolTip\":\"Go to the main home page\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"home\",\"URL\":\"/home\",\"Type\":1,\"ExternalLink\":\"1\",\"ScreenType\":0,\"TagId\":1},{\"MenuId\":17,\"MenuName\":\"New Company\",\"MenuCaption\":\"New Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company\",\"ToolTip\":\"Create a new company record\",\"IsGroup\":true,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/new-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":18,\"MenuName\":\"Edit Company\",\"MenuCaption\":\"Edit Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Edit a new company\",\"ToolTip\":\"Edit a new company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":19,\"MenuName\":\"Delete Company\",\"MenuCaption\":\"Delete Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Delete a company\",\"ToolTip\":\"Delete a company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":20,\"MenuName\":\"Create Profile\",\"MenuCaption\":\"Create Profile\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new user profile\",\"ToolTip\":\"Set up a new user profile\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_profile_icon.png\",\"URL\":\"/create-profile\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":23,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage account details\",\"ToolTip\":\"Access account management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"account_icon.png\",\"URL\":\"/account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":28,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage currency master data\",\"ToolTip\":\"Access currency master management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"currency_master_icon.png\",\"URL\":\"/currency-master\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":4},{\"MenuId\":114,\"MenuName\":\"Change Password\",\"MenuCaption\":\"Change Password\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Change Password\",\"ToolTip\":\"Change Password\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"ChangePassword_icon.png\",\"URL\":\"/ChangePassword\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":115,\"MenuName\":\"Update Personal Info\",\"MenuCaption\":\"Update Personal Info\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Update Personal Info\",\"ToolTip\":\"Update Personal Info\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"UpdatePersonal_Info_icon.png\",\"URL\":\"/Update-Personal-Info\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":180,\"MenuName\":\"Purchase\",\"MenuCaption\":\"Purchase\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Purchase Menu\",\"ToolTip\":\"Go to Purchase\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Purchase\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":181,\"MenuName\":\"Sales\",\"MenuCaption\":\"Sales\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Sales Menu\",\"ToolTip\":\"Go to Sales\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Sales\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":29,\"MenuName\":\"Exchange Rate\",\"MenuCaption\":\"Exchange Rate\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage exchange rate data\",\"ToolTip\":\"Access exchange rate management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_icon.png\",\"URL\":\"/exchange-rate\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":4,\"TagId\":null},{\"MenuId\":24,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage currency details\",\"ToolTip\":\"Access currency management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"currency_icon.png\",\"URL\":\"/tags/currency\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":21,\"MenuName\":\"Create Role\",\"MenuCaption\":\"Create Role\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Create a new user role\",\"ToolTip\":\"Define a new user role\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_role_icon.png\",\"URL\":\"/create-role\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":2,\"TagId\":null},{\"MenuId\":2,\"MenuName\":\"Company\",\"MenuCaption\":\"Company\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"View and manage company details\",\"ToolTip\":\"Access company information\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"company_icon.png\",\"URL\":\"/company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":32,\"MenuName\":\"Unit\",\"MenuCaption\":\"Unit\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage units of measurement\",\"ToolTip\":\"Access unit management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"unit_icon.png\",\"URL\":\"/unit\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":14},{\"MenuId\":3,\"MenuName\":\"Security\",\"MenuCaption\":\"Security\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage user permissions and roles\",\"ToolTip\":\"Configure security settings\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"security_icon.png\",\"URL\":\"/security\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":22,\"MenuName\":\"Create User\",\"MenuCaption\":\"Create User\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Create a new user account\",\"ToolTip\":\"Add a new user to the system\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_user_icon.png\",\"URL\":\"/create-user\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":3,\"TagId\":null},{\"MenuId\":25,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage product details\",\"ToolTip\":\"Access product management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"product_icon.png\",\"URL\":\"/tags/product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":30,\"MenuName\":\"Exchange Rate History\",\"MenuCaption\":\"Exchange Rate History\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"View exchange rate history\",\"ToolTip\":\"Access historical exchange rate data\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_history_icon.png\",\"URL\":\"/exchange-rate-history\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":5,\"TagId\":null},{\"MenuId\":4,\"MenuName\":\"Tags\",\"MenuCaption\":\"Tags\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Maintain master data records\",\"ToolTip\":\"Access master data management\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"masters_icon.png\",\"URL\":\"/masters\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":34,\"MenuName\":\"Seller Price Book\",\"MenuCaption\":\"Seller Price Book\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage seller price books\",\"ToolTip\":\"Access seller price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"seller_price_book_icon.png\",\"URL\":\"/seller-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":46,\"MenuName\":\"PlaceofSupply\",\"MenuCaption\":\"Place of Supply\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage Place of supply details\",\"ToolTip\":\"Access Place of supply management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Placeofsupply_icon.png\",\"URL\":\"/tags/Placeofsupply\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":20},{\"MenuId\":95,\"MenuName\":\"Jurisdiction\",\"MenuCaption\":\"Jurisdiction\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Jurisdiction\",\"ToolTip\":\"Jurisdiction\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Jurisdiction_icon.png\",\"URL\":\"/tags/Jurisdiction\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":21},{\"MenuId\":96,\"MenuName\":\"Tax Code\",\"MenuCaption\":\"Tax Code\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Tax Code\",\"ToolTip\":\"Tax Code\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Tax Code_icon.png\",\"URL\":\"/tags/Tax Code\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":22},{\"MenuId\":97,\"MenuName\":\"Nationality\",\"MenuCaption\":\"Nationality\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Nationality\",\"ToolTip\":\"Nationality\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Nationality\",\"URL\":\"/tags/Nationality\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":23},{\"MenuId\":98,\"MenuName\":\"Country\",\"MenuCaption\":\"Country\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Country\",\"ToolTip\":\"Country\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Country\",\"URL\":\"/tags/Country\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":24},{\"MenuId\":99,\"MenuName\":\"Province\",\"MenuCaption\":\"Province\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Province\",\"ToolTip\":\"Province\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Province_icon.png\",\"URL\":\"/tags/Province\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":25},{\"MenuId\":100,\"MenuName\":\"Territory\",\"MenuCaption\":\"Territory\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Territory\",\"ToolTip\":\"Territory\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Territory_icon.png\",\"URL\":\"/tags/Territory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":26},{\"MenuId\":101,\"MenuName\":\"Township\",\"MenuCaption\":\"Township\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Township\",\"ToolTip\":\"Township\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Township_icon.png\",\"URL\":\"/tags/Township\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":27},{\"MenuId\":102,\"MenuName\":\"Zone\",\"MenuCaption\":\"Zone\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Zone\",\"ToolTip\":\"Zone\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Zone_icon.png\",\"URL\":\"/tags/Zone\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":28},{\"MenuId\":103,\"MenuName\":\"City\",\"MenuCaption\":\"City\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"City\",\"ToolTip\":\"City\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"City_icon.png\",\"URL\":\"/tags/City\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":29},{\"MenuId\":104,\"MenuName\":\"Emplyee\",\"MenuCaption\":\"Emplyee\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Emplyee\",\"ToolTip\":\"Emplyee\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Emplyee_icon.png\",\"URL\":\"/tags/Emplyee\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":30},{\"MenuId\":105,\"MenuName\":\"Fixed Assets\",\"MenuCaption\":\"Fixed Assets\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Fixed Assets\",\"ToolTip\":\"Fixed Assets\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Fixed Assets_icon.png\",\"URL\":\"/tags/Fixed Assets\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":31},{\"MenuId\":106,\"MenuName\":\"Employee Category\",\"MenuCaption\":\"Employee Category\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Employee Category\",\"ToolTip\":\"Employee Category\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Employee Category_icon.png\",\"URL\":\"/tags/Employee Category\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":32},{\"MenuId\":37,\"MenuName\":\"Warehouse\",\"MenuCaption\":\"Warehouse\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage warehouse details\",\"ToolTip\":\"Access warehouse management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"warehouse_icon.png\",\"URL\":\"/tags/warehouse\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":13},{\"MenuId\":128,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Product\",\"ToolTip\":\"Product\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Product_icon.png\",\"URL\":\"/tags/Product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":11},{\"MenuId\":129,\"MenuName\":\"Unit Conversion\",\"MenuCaption\":\"Unit Conversion\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Unit Conversion\",\"ToolTip\":\"Unit Conversion\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Unit Conversion_icon.png\",\"URL\":\"/unit-conversion\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":15},{\"MenuId\":130,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Account\",\"ToolTip\":\"Account\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Account_icon.png\",\"URL\":\"/tags/Account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":2},{\"MenuId\":131,\"MenuName\":\"Customer\",\"MenuCaption\":\"Customer\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Customer\",\"ToolTip\":\"Customer\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Customer_icon.png\",\"URL\":\"/tags/Customer\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":3},{\"MenuId\":133,\"MenuName\":\"Outlet\",\"MenuCaption\":\"Outlet\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Outlet\",\"ToolTip\":\"Outlet\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Outlet_icon.png\",\"URL\":\"/tags/Outlet\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":16},{\"MenuId\":134,\"MenuName\":\"Bin\",\"MenuCaption\":\"Bin\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bin\",\"ToolTip\":\"Bin\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bin_icon.png\",\"URL\":\"/tags/Bin\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":17},{\"MenuId\":135,\"MenuName\":\"Bank\",\"MenuCaption\":\"Bank\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bank\",\"ToolTip\":\"Bank\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bank_icon.png\",\"URL\":\"/tags/Bank\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":18},{\"MenuId\":136,\"MenuName\":\"BankBranch\",\"MenuCaption\":\"BankBranch\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"BankBranch\",\"ToolTip\":\"BankBranch\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"BankBranch_icon.png\",\"URL\":\"/tags/BankBranch\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":19},{\"MenuId\":35,\"MenuName\":\"Buyer Price Book\",\"MenuCaption\":\"Buyer Price Book\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"Manage buyer price books\",\"ToolTip\":\"Access buyer price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"buyer_price_book_icon.png\",\"URL\":\"/buyer-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":5,\"MenuName\":\"Financials\",\"MenuCaption\":\"Financials\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"View financial reports\",\"ToolTip\":\"Access financial data and reports\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"dollar-sign\",\"URL\":\"\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":5},{\"MenuId\":6,\"MenuName\":\"Inventory\",\"MenuCaption\":\"Inventory\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage inventory items and stock\",\"ToolTip\":\"Access inventory management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"warehouse\",\"URL\":\"/inventory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":6},{\"MenuId\":36,\"MenuName\":\"Barcode Definition\",\"MenuCaption\":\"Barcode Definition\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage barcode definitions\",\"ToolTip\":\"Access barcode definition management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"barcode_definition_icon.png\",\"URL\":\"/barcode-definition\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":7,\"MenuName\":\"Fixed Asset\",\"MenuCaption\":\"Fixed Asset\",\"ModuleId\":1,\"MenuIndex\":7,\"ShortcutKey\":null,\"Description\":\"Track fixed assets\",\"ToolTip\":\"Access fixed asset management\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"university\",\"URL\":\"/fixed-asset\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":7},{\"MenuId\":8,\"MenuName\":\"Production\",\"MenuCaption\":\"Production\",\"ModuleId\":1,\"MenuIndex\":8,\"ShortcutKey\":null,\"Description\":\"Manage production processes\",\"ToolTip\":\"Access production management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"boxes\",\"URL\":\"/production\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":8},{\"MenuId\":10,\"MenuName\":\"Quality Control\",\"MenuCaption\":\"Quality Control\",\"ModuleId\":1,\"MenuIndex\":10,\"ShortcutKey\":null,\"Description\":\"Perform quality control checks\",\"ToolTip\":\"Access quality control tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"clipboard-check\",\"URL\":\"/quality-control\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":10},{\"MenuId\":11,\"MenuName\":\"Settings\",\"MenuCaption\":\"Settings\",\"ModuleId\":1,\"MenuIndex\":11,\"ShortcutKey\":null,\"Description\":\"Configure general settings\",\"ToolTip\":\"Access general application settings\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"cog\",\"URL\":\"/settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":16,\"MenuName\":\"Account Settings\",\"MenuCaption\":\"Account Settings\",\"ModuleId\":1,\"MenuIndex\":16,\"ShortcutKey\":null,\"Description\":\"Configure account settings\",\"ToolTip\":\"Manage account configurations\",\"IsGroup\":false,\"ParentId\":12,\"Accessibility\":1,\"Icon\":\"account_settings_icon.png\",\"URL\":\"/account-settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null}],\"UserLoginDetails\":[{\"UserId\":2,\"LoginName\":\"dipin\",\"Entity\":\"Entity10\"}]}"} 2025-11-28 14:17:30.865 +05:30 80eca00c-9ab4-4212-9839-aef891f3ddaa INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 200 36722 application/json; charset=utf-8 24.194ms 2025-11-28 14:17:30.882 +05:30 02cc6f0a-059a-46cc-b40c-1b0b9221d543 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 14:17:30.882 +05:30 02cc6f0a-059a-46cc-b40c-1b0b9221d543 INF CORS policy execution successful. 2025-11-28 14:17:30.882 +05:30 02cc6f0a-059a-46cc-b40c-1b0b9221d543 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:17:30.883 +05:30 dcabce8a-c39d-4009-a9a9-b53429fac9c5 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 14:17:30.883 +05:30 dcabce8a-c39d-4009-a9a9-b53429fac9c5 INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 14:17:30.885 +05:30 dcabce8a-c39d-4009-a9a9-b53429fac9c5 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:17:30.885 +05:30 dcabce8a-c39d-4009-a9a9-b53429fac9c5 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 2.4004ms 2025-11-28 14:17:30.885 +05:30 dcabce8a-c39d-4009-a9a9-b53429fac9c5 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 14:17:30.885 +05:30 dcabce8a-c39d-4009-a9a9-b53429fac9c5 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 02cc6f0a-059a-46cc-b40c-1b0b9221d543}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 14:17:30.886 +05:30 dcabce8a-c39d-4009-a9a9-b53429fac9c5 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 3.9573ms 2025-11-28 14:17:30.917 +05:30 fef1ca3e-3748-4f7f-a187-5220d5f335a5 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 14:17:30.918 +05:30 fef1ca3e-3748-4f7f-a187-5220d5f335a5 INF CORS policy execution successful. 2025-11-28 14:17:30.918 +05:30 fef1ca3e-3748-4f7f-a187-5220d5f335a5 INF HTTP request: Path: /menu/getmenudetails QueryString: ?languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:17:30.918 +05:30 07d8cedc-c911-4667-aa98-996452eb4526 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 14:17:30.918 +05:30 07d8cedc-c911-4667-aa98-996452eb4526 INF Route matched with {action = "GetMenuDetails", controller = "Menu"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetMenuDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.MenuController (Sang.CoreSettings.Api). 2025-11-28 14:17:30.926 +05:30 07d8cedc-c911-4667-aa98-996452eb4526 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:17:30.928 +05:30 3102923f-018e-4e1d-9ed7-e0b277834777 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 14:17:30.929 +05:30 3102923f-018e-4e1d-9ed7-e0b277834777 INF CORS policy execution successful. 2025-11-28 14:17:30.929 +05:30 3102923f-018e-4e1d-9ed7-e0b277834777 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:17:30.929 +05:30 d4a321e5-9463-4a33-b421-eca3e07343af INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 14:17:30.929 +05:30 d4a321e5-9463-4a33-b421-eca3e07343af INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 14:17:30.930 +05:30 07d8cedc-c911-4667-aa98-996452eb4526 INF Executed action Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api) in 12.0007ms 2025-11-28 14:17:30.930 +05:30 07d8cedc-c911-4667-aa98-996452eb4526 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 14:17:30.932 +05:30 07d8cedc-c911-4667-aa98-996452eb4526 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: fef1ca3e-3748-4f7f-a187-5220d5f335a5}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 36722} Body: {"status":"Success","statusCode":2000,"message":"Menu Details retrieved.","result":"{\"MenuDetails\":[{\"MenuId\":93,\"MenuName\":\"TestingMaster\",\"MenuCaption\":\"Testing\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Testing\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":66},{\"MenuId\":94,\"MenuName\":\"TestingTab\",\"MenuCaption\":\"TestingTabs\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestingTabs\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":67},{\"MenuId\":64,\"MenuName\":\"NewTest\",\"MenuCaption\":\"Test\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":62,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Test\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":46},{\"MenuId\":70,\"MenuName\":\"TestMenu\",\"MenuCaption\":\"TestMenu\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestMenu\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":49},{\"MenuId\":80,\"MenuName\":\"PTag1\",\"MenuCaption\":\"TestTag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestTag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":58},{\"MenuId\":81,\"MenuName\":\"General Settings\",\"MenuCaption\":\"General Settings\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/general-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":6,\"TagId\":59},{\"MenuId\":82,\"MenuName\":\"t4t4\",\"MenuCaption\":\"y5yy5\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/y5yy5\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":60},{\"MenuId\":90,\"MenuName\":\"Steffy_pos\",\"MenuCaption\":\"s_pos\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tags/s_pos\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":65},{\"MenuId\":125,\"MenuName\":\"dipintag1\",\"MenuCaption\":\"dipintag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/dipintag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":71},{\"MenuId\":147,\"MenuName\":\"Tag View\",\"MenuCaption\":\"Tag View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":148,\"MenuName\":\"Voucher View\",\"MenuCaption\":\"Voucher View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/voucher-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":150,\"MenuName\":\"Test_steffy1\",\"MenuCaption\":\"TSteffy1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TSteffy1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":77},{\"MenuId\":153,\"MenuName\":\"TS_Tag\",\"MenuCaption\":\"TestSteffyTag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":152,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestSteffyTag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":79},{\"MenuId\":156,\"MenuName\":\"gokultest1\",\"MenuCaption\":\"gokul\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/gokul\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":81},{\"MenuId\":157,\"MenuName\":\"CostCenter\",\"MenuCaption\":\"cc\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/cc\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":82},{\"MenuId\":159,\"MenuName\":\"ProductTag\",\"MenuCaption\":\"PT\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":157,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/PT\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":83},{\"MenuId\":162,\"MenuName\":\"pos_Tag1_name\",\"MenuCaption\":\"pos_Tag1_caption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/pos_Tag1_caption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":86},{\"MenuId\":163,\"MenuName\":\"Vendor\",\"MenuCaption\":\"Vendor/Supplier\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":163,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Vendor/Supplier\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":87},{\"MenuId\":164,\"MenuName\":\"ChartOfAccount\",\"MenuCaption\":\"COA\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/COA\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":88},{\"MenuId\":166,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":90},{\"MenuId\":167,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":91},{\"MenuId\":168,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":92},{\"MenuId\":170,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":168,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":93},{\"MenuId\":172,\"MenuName\":\"TradeTypeName\",\"MenuCaption\":\"TradeTypeCaption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TradeTypeCaption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":94},{\"MenuId\":139,\"MenuName\":\"Receipt Payment\",\"MenuCaption\":\"Receipt Payment\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":40,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Receipt Payment\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":72},{\"MenuId\":141,\"MenuName\":\"child\",\"MenuCaption\":\"child\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":140,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/child\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":73},{\"MenuId\":144,\"MenuName\":\"Base Document\",\"MenuCaption\":\"Base Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/base-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":75},{\"MenuId\":145,\"MenuName\":\"Sub Document\",\"MenuCaption\":\"Sub Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sub-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":76},{\"MenuId\":178,\"MenuName\":\"Account_Err\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":177,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Account\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":97},{\"MenuId\":185,\"MenuName\":\"STag1\",\"MenuCaption\":\"STag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":98},{\"MenuId\":186,\"MenuName\":\"STag2\",\"MenuCaption\":\"STag2\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag2\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":99},{\"MenuId\":188,\"MenuName\":\"stag4\",\"MenuCaption\":\"tag4\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag4\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":101},{\"MenuId\":189,\"MenuName\":\"test_tag\",\"MenuCaption\":\"testtag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/testtag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":102},{\"MenuId\":190,\"MenuName\":\"sss\",\"MenuCaption\":\"sss\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sss\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":103},{\"MenuId\":191,\"MenuName\":\"zzz\",\"MenuCaption\":\"lll\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/lll\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":104},{\"MenuId\":182,\"MenuName\":\"Menu_SteffyTest\",\"MenuCaption\":\"Menu_SteffyTest\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":183,\"MenuName\":\"test2\",\"MenuCaption\":\"test2\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":149,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":184,\"MenuName\":\"test3\",\"MenuCaption\":\"test3\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":6,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":146,\"MenuName\":\"View\",\"MenuCaption\":\"View\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":142,\"MenuName\":\"Voucher Setting\",\"MenuCaption\":\"Voucher Setting\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":111,\"MenuName\":\"Business Entity\",\"MenuCaption\":\"Business Entity\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":\"/Business-Entity\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":1},{\"MenuId\":113,\"MenuName\":\"steffy\",\"MenuCaption\":\"steffy\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":176,\"MenuName\":\"aas\",\"MenuCaption\":\"aas\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":177,\"MenuName\":\"Error_Tracker_Masters\",\"MenuCaption\":\"Error_Tracker_Masters\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":92,\"MenuName\":\"test1\",\"MenuCaption\":\"test1\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":58,\"MenuName\":\"ggrgr\",\"MenuCaption\":\"ggrgr\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":57,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":60,\"MenuName\":\"effefefef\",\"MenuCaption\":\"effefefef\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":59,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":109,\"MenuName\":\"Password Policy\",\"MenuCaption\":\"Password Policy\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"\",\"ToolTip\":\"\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"Password Policy_icon.png\",\"URL\":\"/PasswordPolicy\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":38,\"MenuName\":\"Create Company\",\"MenuCaption\":\"Create Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company record\",\"ToolTip\":\"Access create company page\",\"IsGroup\":false,\"ParentId\":17,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/create-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":41,\"MenuName\":\"Tag Settings\",\"MenuCaption\":\"Tag Settings\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/tag-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":42,\"MenuName\":\"Open Company\",\"MenuCaption\":\"Open Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":null,\"URL\":null,\"Type\":null,\"ExternalLink\":null,\"ScreenType\":null,\"TagId\":null},{\"MenuId\":1,\"MenuName\":\"Home\",\"MenuCaption\":\"Home\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":\"Alt+O\",\"Description\":\"'Navigate to the home page\",\"ToolTip\":\"Go to the main home page\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"home\",\"URL\":\"/home\",\"Type\":1,\"ExternalLink\":\"1\",\"ScreenType\":0,\"TagId\":1},{\"MenuId\":17,\"MenuName\":\"New Company\",\"MenuCaption\":\"New Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company\",\"ToolTip\":\"Create a new company record\",\"IsGroup\":true,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/new-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":18,\"MenuName\":\"Edit Company\",\"MenuCaption\":\"Edit Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Edit a new company\",\"ToolTip\":\"Edit a new company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":19,\"MenuName\":\"Delete Company\",\"MenuCaption\":\"Delete Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Delete a company\",\"ToolTip\":\"Delete a company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":20,\"MenuName\":\"Create Profile\",\"MenuCaption\":\"Create Profile\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new user profile\",\"ToolTip\":\"Set up a new user profile\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_profile_icon.png\",\"URL\":\"/create-profile\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":23,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage account details\",\"ToolTip\":\"Access account management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"account_icon.png\",\"URL\":\"/account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":28,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage currency master data\",\"ToolTip\":\"Access currency master management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"currency_master_icon.png\",\"URL\":\"/currency-master\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":4},{\"MenuId\":114,\"MenuName\":\"Change Password\",\"MenuCaption\":\"Change Password\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Change Password\",\"ToolTip\":\"Change Password\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"ChangePassword_icon.png\",\"URL\":\"/ChangePassword\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":115,\"MenuName\":\"Update Personal Info\",\"MenuCaption\":\"Update Personal Info\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Update Personal Info\",\"ToolTip\":\"Update Personal Info\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"UpdatePersonal_Info_icon.png\",\"URL\":\"/Update-Personal-Info\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":180,\"MenuName\":\"Purchase\",\"MenuCaption\":\"Purchase\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Purchase Menu\",\"ToolTip\":\"Go to Purchase\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Purchase\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":181,\"MenuName\":\"Sales\",\"MenuCaption\":\"Sales\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Sales Menu\",\"ToolTip\":\"Go to Sales\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Sales\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":29,\"MenuName\":\"Exchange Rate\",\"MenuCaption\":\"Exchange Rate\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage exchange rate data\",\"ToolTip\":\"Access exchange rate management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_icon.png\",\"URL\":\"/exchange-rate\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":4,\"TagId\":null},{\"MenuId\":24,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage currency details\",\"ToolTip\":\"Access currency management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"currency_icon.png\",\"URL\":\"/tags/currency\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":21,\"MenuName\":\"Create Role\",\"MenuCaption\":\"Create Role\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Create a new user role\",\"ToolTip\":\"Define a new user role\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_role_icon.png\",\"URL\":\"/create-role\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":2,\"TagId\":null},{\"MenuId\":2,\"MenuName\":\"Company\",\"MenuCaption\":\"Company\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"View and manage company details\",\"ToolTip\":\"Access company information\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"company_icon.png\",\"URL\":\"/company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":32,\"MenuName\":\"Unit\",\"MenuCaption\":\"Unit\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage units of measurement\",\"ToolTip\":\"Access unit management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"unit_icon.png\",\"URL\":\"/unit\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":14},{\"MenuId\":3,\"MenuName\":\"Security\",\"MenuCaption\":\"Security\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage user permissions and roles\",\"ToolTip\":\"Configure security settings\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"security_icon.png\",\"URL\":\"/security\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":22,\"MenuName\":\"Create User\",\"MenuCaption\":\"Create User\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Create a new user account\",\"ToolTip\":\"Add a new user to the system\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_user_icon.png\",\"URL\":\"/create-user\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":3,\"TagId\":null},{\"MenuId\":25,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage product details\",\"ToolTip\":\"Access product management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"product_icon.png\",\"URL\":\"/tags/product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":30,\"MenuName\":\"Exchange Rate History\",\"MenuCaption\":\"Exchange Rate History\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"View exchange rate history\",\"ToolTip\":\"Access historical exchange rate data\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_history_icon.png\",\"URL\":\"/exchange-rate-history\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":5,\"TagId\":null},{\"MenuId\":4,\"MenuName\":\"Tags\",\"MenuCaption\":\"Tags\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Maintain master data records\",\"ToolTip\":\"Access master data management\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"masters_icon.png\",\"URL\":\"/masters\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":34,\"MenuName\":\"Seller Price Book\",\"MenuCaption\":\"Seller Price Book\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage seller price books\",\"ToolTip\":\"Access seller price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"seller_price_book_icon.png\",\"URL\":\"/seller-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":46,\"MenuName\":\"PlaceofSupply\",\"MenuCaption\":\"Place of Supply\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage Place of supply details\",\"ToolTip\":\"Access Place of supply management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Placeofsupply_icon.png\",\"URL\":\"/tags/Placeofsupply\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":20},{\"MenuId\":95,\"MenuName\":\"Jurisdiction\",\"MenuCaption\":\"Jurisdiction\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Jurisdiction\",\"ToolTip\":\"Jurisdiction\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Jurisdiction_icon.png\",\"URL\":\"/tags/Jurisdiction\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":21},{\"MenuId\":96,\"MenuName\":\"Tax Code\",\"MenuCaption\":\"Tax Code\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Tax Code\",\"ToolTip\":\"Tax Code\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Tax Code_icon.png\",\"URL\":\"/tags/Tax Code\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":22},{\"MenuId\":97,\"MenuName\":\"Nationality\",\"MenuCaption\":\"Nationality\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Nationality\",\"ToolTip\":\"Nationality\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Nationality\",\"URL\":\"/tags/Nationality\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":23},{\"MenuId\":98,\"MenuName\":\"Country\",\"MenuCaption\":\"Country\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Country\",\"ToolTip\":\"Country\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Country\",\"URL\":\"/tags/Country\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":24},{\"MenuId\":99,\"MenuName\":\"Province\",\"MenuCaption\":\"Province\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Province\",\"ToolTip\":\"Province\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Province_icon.png\",\"URL\":\"/tags/Province\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":25},{\"MenuId\":100,\"MenuName\":\"Territory\",\"MenuCaption\":\"Territory\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Territory\",\"ToolTip\":\"Territory\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Territory_icon.png\",\"URL\":\"/tags/Territory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":26},{\"MenuId\":101,\"MenuName\":\"Township\",\"MenuCaption\":\"Township\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Township\",\"ToolTip\":\"Township\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Township_icon.png\",\"URL\":\"/tags/Township\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":27},{\"MenuId\":102,\"MenuName\":\"Zone\",\"MenuCaption\":\"Zone\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Zone\",\"ToolTip\":\"Zone\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Zone_icon.png\",\"URL\":\"/tags/Zone\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":28},{\"MenuId\":103,\"MenuName\":\"City\",\"MenuCaption\":\"City\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"City\",\"ToolTip\":\"City\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"City_icon.png\",\"URL\":\"/tags/City\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":29},{\"MenuId\":104,\"MenuName\":\"Emplyee\",\"MenuCaption\":\"Emplyee\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Emplyee\",\"ToolTip\":\"Emplyee\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Emplyee_icon.png\",\"URL\":\"/tags/Emplyee\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":30},{\"MenuId\":105,\"MenuName\":\"Fixed Assets\",\"MenuCaption\":\"Fixed Assets\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Fixed Assets\",\"ToolTip\":\"Fixed Assets\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Fixed Assets_icon.png\",\"URL\":\"/tags/Fixed Assets\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":31},{\"MenuId\":106,\"MenuName\":\"Employee Category\",\"MenuCaption\":\"Employee Category\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Employee Category\",\"ToolTip\":\"Employee Category\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Employee Category_icon.png\",\"URL\":\"/tags/Employee Category\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":32},{\"MenuId\":37,\"MenuName\":\"Warehouse\",\"MenuCaption\":\"Warehouse\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage warehouse details\",\"ToolTip\":\"Access warehouse management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"warehouse_icon.png\",\"URL\":\"/tags/warehouse\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":13},{\"MenuId\":128,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Product\",\"ToolTip\":\"Product\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Product_icon.png\",\"URL\":\"/tags/Product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":11},{\"MenuId\":129,\"MenuName\":\"Unit Conversion\",\"MenuCaption\":\"Unit Conversion\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Unit Conversion\",\"ToolTip\":\"Unit Conversion\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Unit Conversion_icon.png\",\"URL\":\"/unit-conversion\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":15},{\"MenuId\":130,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Account\",\"ToolTip\":\"Account\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Account_icon.png\",\"URL\":\"/tags/Account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":2},{\"MenuId\":131,\"MenuName\":\"Customer\",\"MenuCaption\":\"Customer\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Customer\",\"ToolTip\":\"Customer\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Customer_icon.png\",\"URL\":\"/tags/Customer\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":3},{\"MenuId\":133,\"MenuName\":\"Outlet\",\"MenuCaption\":\"Outlet\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Outlet\",\"ToolTip\":\"Outlet\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Outlet_icon.png\",\"URL\":\"/tags/Outlet\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":16},{\"MenuId\":134,\"MenuName\":\"Bin\",\"MenuCaption\":\"Bin\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bin\",\"ToolTip\":\"Bin\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bin_icon.png\",\"URL\":\"/tags/Bin\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":17},{\"MenuId\":135,\"MenuName\":\"Bank\",\"MenuCaption\":\"Bank\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bank\",\"ToolTip\":\"Bank\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bank_icon.png\",\"URL\":\"/tags/Bank\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":18},{\"MenuId\":136,\"MenuName\":\"BankBranch\",\"MenuCaption\":\"BankBranch\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"BankBranch\",\"ToolTip\":\"BankBranch\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"BankBranch_icon.png\",\"URL\":\"/tags/BankBranch\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":19},{\"MenuId\":35,\"MenuName\":\"Buyer Price Book\",\"MenuCaption\":\"Buyer Price Book\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"Manage buyer price books\",\"ToolTip\":\"Access buyer price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"buyer_price_book_icon.png\",\"URL\":\"/buyer-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":5,\"MenuName\":\"Financials\",\"MenuCaption\":\"Financials\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"View financial reports\",\"ToolTip\":\"Access financial data and reports\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"dollar-sign\",\"URL\":\"\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":5},{\"MenuId\":6,\"MenuName\":\"Inventory\",\"MenuCaption\":\"Inventory\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage inventory items and stock\",\"ToolTip\":\"Access inventory management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"warehouse\",\"URL\":\"/inventory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":6},{\"MenuId\":36,\"MenuName\":\"Barcode Definition\",\"MenuCaption\":\"Barcode Definition\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage barcode definitions\",\"ToolTip\":\"Access barcode definition management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"barcode_definition_icon.png\",\"URL\":\"/barcode-definition\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":7,\"MenuName\":\"Fixed Asset\",\"MenuCaption\":\"Fixed Asset\",\"ModuleId\":1,\"MenuIndex\":7,\"ShortcutKey\":null,\"Description\":\"Track fixed assets\",\"ToolTip\":\"Access fixed asset management\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"university\",\"URL\":\"/fixed-asset\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":7},{\"MenuId\":8,\"MenuName\":\"Production\",\"MenuCaption\":\"Production\",\"ModuleId\":1,\"MenuIndex\":8,\"ShortcutKey\":null,\"Description\":\"Manage production processes\",\"ToolTip\":\"Access production management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"boxes\",\"URL\":\"/production\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":8},{\"MenuId\":10,\"MenuName\":\"Quality Control\",\"MenuCaption\":\"Quality Control\",\"ModuleId\":1,\"MenuIndex\":10,\"ShortcutKey\":null,\"Description\":\"Perform quality control checks\",\"ToolTip\":\"Access quality control tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"clipboard-check\",\"URL\":\"/quality-control\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":10},{\"MenuId\":11,\"MenuName\":\"Settings\",\"MenuCaption\":\"Settings\",\"ModuleId\":1,\"MenuIndex\":11,\"ShortcutKey\":null,\"Description\":\"Configure general settings\",\"ToolTip\":\"Access general application settings\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"cog\",\"URL\":\"/settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":16,\"MenuName\":\"Account Settings\",\"MenuCaption\":\"Account Settings\",\"ModuleId\":1,\"MenuIndex\":16,\"ShortcutKey\":null,\"Description\":\"Configure account settings\",\"ToolTip\":\"Manage account configurations\",\"IsGroup\":false,\"ParentId\":12,\"Accessibility\":1,\"Icon\":\"account_settings_icon.png\",\"URL\":\"/account-settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null}],\"UserLoginDetails\":[{\"UserId\":2,\"LoginName\":\"dipin\",\"Entity\":\"Entity10\"}]}"} 2025-11-28 14:17:30.933 +05:30 07d8cedc-c911-4667-aa98-996452eb4526 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 200 36722 application/json; charset=utf-8 15.8868ms 2025-11-28 14:17:30.934 +05:30 d4a321e5-9463-4a33-b421-eca3e07343af INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:17:30.934 +05:30 d4a321e5-9463-4a33-b421-eca3e07343af INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 4.7806ms 2025-11-28 14:17:30.934 +05:30 d4a321e5-9463-4a33-b421-eca3e07343af INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 14:17:30.934 +05:30 d4a321e5-9463-4a33-b421-eca3e07343af INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 3102923f-018e-4e1d-9ed7-e0b277834777}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 14:17:30.935 +05:30 d4a321e5-9463-4a33-b421-eca3e07343af INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 7.0525ms 2025-11-28 14:17:30.978 +05:30 c252e001-0da2-476f-bb76-9946ac2ffffa INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 14:17:30.979 +05:30 c252e001-0da2-476f-bb76-9946ac2ffffa INF CORS policy execution successful. 2025-11-28 14:17:30.979 +05:30 c252e001-0da2-476f-bb76-9946ac2ffffa INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:17:30.979 +05:30 a6a0f262-79bf-4a1b-9095-ad32181ed335 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 14:17:30.980 +05:30 a6a0f262-79bf-4a1b-9095-ad32181ed335 INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 14:17:30.983 +05:30 a6a0f262-79bf-4a1b-9095-ad32181ed335 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:17:30.983 +05:30 a6a0f262-79bf-4a1b-9095-ad32181ed335 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 3.2396ms 2025-11-28 14:17:30.983 +05:30 a6a0f262-79bf-4a1b-9095-ad32181ed335 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 14:17:30.983 +05:30 a6a0f262-79bf-4a1b-9095-ad32181ed335 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: c252e001-0da2-476f-bb76-9946ac2ffffa}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 14:17:30.983 +05:30 a6a0f262-79bf-4a1b-9095-ad32181ed335 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 5.5264ms 2025-11-28 14:17:31.125 +05:30 e40738ea-b5b5-462a-91c3-8233914b38d7 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 14:17:31.125 +05:30 1cb74819-f83a-44f8-a014-132b6297f093 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 14:17:31.125 +05:30 1ae689c5-065b-45db-9460-7e82795baf6b INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 14:17:31.125 +05:30 1ae689c5-065b-45db-9460-7e82795baf6b INF CORS policy execution successful. 2025-11-28 14:17:31.125 +05:30 1cb74819-f83a-44f8-a014-132b6297f093 INF CORS policy execution successful. 2025-11-28 14:17:31.125 +05:30 e40738ea-b5b5-462a-91c3-8233914b38d7 INF CORS policy execution successful. 2025-11-28 14:17:31.125 +05:30 e40738ea-b5b5-462a-91c3-8233914b38d7 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 204 null null 0.6042ms 2025-11-28 14:17:31.125 +05:30 1ae689c5-065b-45db-9460-7e82795baf6b INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 204 null null 0.5396ms 2025-11-28 14:17:31.125 +05:30 1cb74819-f83a-44f8-a014-132b6297f093 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 204 null null 0.6612ms 2025-11-28 14:17:31.126 +05:30 546f0635-87f5-4fd6-aad7-15970f13d209 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 14:17:31.126 +05:30 546f0635-87f5-4fd6-aad7-15970f13d209 INF CORS policy execution successful. 2025-11-28 14:17:31.126 +05:30 546f0635-87f5-4fd6-aad7-15970f13d209 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 204 null null 0.1743ms 2025-11-28 14:17:31.127 +05:30 996996b2-5828-4164-a0d0-764ec03ceec4 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 14:17:31.127 +05:30 996996b2-5828-4164-a0d0-764ec03ceec4 INF CORS policy execution successful. 2025-11-28 14:17:31.127 +05:30 996996b2-5828-4164-a0d0-764ec03ceec4 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 204 null null 0.2072ms 2025-11-28 14:17:31.128 +05:30 12015c12-b023-4818-bc6f-b491c1c86327 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 14:17:31.128 +05:30 12015c12-b023-4818-bc6f-b491c1c86327 INF CORS policy execution successful. 2025-11-28 14:17:31.128 +05:30 12015c12-b023-4818-bc6f-b491c1c86327 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 204 null null 0.2121ms 2025-11-28 14:17:31.174 +05:30 93f4a4f4-1d99-4f1c-a14d-5f7e9be93bea INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 14:17:31.174 +05:30 93f4a4f4-1d99-4f1c-a14d-5f7e9be93bea INF CORS policy execution successful. 2025-11-28 14:17:31.174 +05:30 93f4a4f4-1d99-4f1c-a14d-5f7e9be93bea INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 204 null null 0.5493ms 2025-11-28 14:17:31.178 +05:30 db3e10ca-301c-47dc-86bb-1ccac6cbe669 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 14:17:31.178 +05:30 db3e10ca-301c-47dc-86bb-1ccac6cbe669 INF CORS policy execution successful. 2025-11-28 14:17:31.179 +05:30 db3e10ca-301c-47dc-86bb-1ccac6cbe669 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 204 null null 0.4285ms 2025-11-28 14:17:31.192 +05:30 8411ec0c-b55b-4e4b-bf22-00bf3effa74e INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 14:17:31.193 +05:30 8411ec0c-b55b-4e4b-bf22-00bf3effa74e INF CORS policy execution successful. 2025-11-28 14:17:31.193 +05:30 8411ec0c-b55b-4e4b-bf22-00bf3effa74e INF HTTP request: Path: /language/getlanguagelist QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:17:31.193 +05:30 a644da41-4248-4556-91cb-0c7b18f61c4c INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 14:17:31.194 +05:30 a644da41-4248-4556-91cb-0c7b18f61c4c INF Route matched with {action = "GetLanguageList", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageList(System.String) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 14:17:31.196 +05:30 a644da41-4248-4556-91cb-0c7b18f61c4c INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:17:31.197 +05:30 a644da41-4248-4556-91cb-0c7b18f61c4c INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api) in 3.0861ms 2025-11-28 14:17:31.197 +05:30 a644da41-4248-4556-91cb-0c7b18f61c4c INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 14:17:31.197 +05:30 a644da41-4248-4556-91cb-0c7b18f61c4c INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 8411ec0c-b55b-4e4b-bf22-00bf3effa74e}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 221} Body: {"status":"Success","statusCode":2000,"message":"Language List retrieved.","result":"[{\"Id\":2,\"Name\":\"Arabic\"},{\"Id\":3,\"Name\":\"Chinese\"},{\"Id\":1,\"Name\":\"English\"},{\"Id\":4,\"Name\":\"LanguageTest1\"}]"} 2025-11-28 14:17:31.197 +05:30 a644da41-4248-4556-91cb-0c7b18f61c4c INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 200 221 application/json; charset=utf-8 4.8763ms 2025-11-28 14:17:31.201 +05:30 a31048c3-d92b-4d79-ae86-ecbfcc586381 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 14:17:31.201 +05:30 a31048c3-d92b-4d79-ae86-ecbfcc586381 INF CORS policy execution successful. 2025-11-28 14:17:31.201 +05:30 a31048c3-d92b-4d79-ae86-ecbfcc586381 INF HTTP request: Path: /transactionlayout/gettransactionlayoutlist QueryString: ?DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:17:31.202 +05:30 c7c24737-a0c2-490d-b24a-d5f75025b735 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 14:17:31.202 +05:30 c7c24737-a0c2-490d-b24a-d5f75025b735 INF Route matched with {action = "GetTransactionLayoutList", controller = "TransactionLayout"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionLayoutList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionLayoutController (Sang.CoreSettings.Api). 2025-11-28 14:17:31.202 +05:30 a7f01429-8fda-4173-99cc-8f13cdadc93f INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 14:17:31.202 +05:30 a7f01429-8fda-4173-99cc-8f13cdadc93f INF CORS policy execution successful. 2025-11-28 14:17:31.202 +05:30 a7f01429-8fda-4173-99cc-8f13cdadc93f INF HTTP request: Path: /action/getuseractions QueryString: ?menuId=180 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:17:31.203 +05:30 3a934e21-dfaf-4965-a64b-43c188f9cef4 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 14:17:31.203 +05:30 b665f48b-fa57-4293-925c-badb2f3bdb9b INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 14:17:31.203 +05:30 3a934e21-dfaf-4965-a64b-43c188f9cef4 INF Route matched with {action = "GetUserActions", controller = "Action"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserActions(Int32) on controller Sang.CoreSettings.Api.Controllers.ActionController (Sang.CoreSettings.Api). 2025-11-28 14:17:31.203 +05:30 b665f48b-fa57-4293-925c-badb2f3bdb9b INF CORS policy execution successful. 2025-11-28 14:17:31.203 +05:30 b665f48b-fa57-4293-925c-badb2f3bdb9b INF HTTP request: Path: /language/getlanguagedetails QueryString: ?id=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:17:31.204 +05:30 b7423131-689a-4258-b385-f3a4b8e983f6 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 14:17:31.204 +05:30 b7423131-689a-4258-b385-f3a4b8e983f6 INF Route matched with {action = "GetLanguageDetails", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 14:17:31.205 +05:30 c7c24737-a0c2-490d-b24a-d5f75025b735 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:17:31.206 +05:30 c7c24737-a0c2-490d-b24a-d5f75025b735 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api) in 3.7242ms 2025-11-28 14:17:31.206 +05:30 c7c24737-a0c2-490d-b24a-d5f75025b735 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 14:17:31.206 +05:30 c7c24737-a0c2-490d-b24a-d5f75025b735 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: a31048c3-d92b-4d79-ae86-ecbfcc586381}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 309} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":32,\"Name\":\"Purchase\"},{\"Id\":33,\"Name\":\"purchase1\"},{\"Id\":34,\"Name\":\"purchase2\"},{\"Id\":35,\"Name\":\"purchase3\"},{\"Id\":37,\"Name\":\"purchase5\"},{\"Id\":31,\"Name\":\"TestLayout01\"}]"} 2025-11-28 14:17:31.206 +05:30 c7c24737-a0c2-490d-b24a-d5f75025b735 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 200 309 application/json; charset=utf-8 5.3306ms 2025-11-28 14:17:31.210 +05:30 b7423131-689a-4258-b385-f3a4b8e983f6 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:17:31.210 +05:30 b7423131-689a-4258-b385-f3a4b8e983f6 INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api) in 6.2205ms 2025-11-28 14:17:31.210 +05:30 b7423131-689a-4258-b385-f3a4b8e983f6 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 14:17:31.210 +05:30 b7423131-689a-4258-b385-f3a4b8e983f6 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: b665f48b-fa57-4293-925c-badb2f3bdb9b}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 243} Body: {"status":"Success","statusCode":2000,"message":"Language Details retrieved.","result":"[{\"IId\":1,\"Name\":\"English\",\"Code\":\"Eng\",\"Alternate Name\":\"English\",\"Icon\":\"string\",\"ParentName\":null,\"iParent\":0,\"bGroup\":false}]"} 2025-11-28 14:17:31.210 +05:30 b7423131-689a-4258-b385-f3a4b8e983f6 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 200 243 application/json; charset=utf-8 7.7642ms 2025-11-28 14:17:31.212 +05:30 3a934e21-dfaf-4965-a64b-43c188f9cef4 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:17:31.212 +05:30 3a934e21-dfaf-4965-a64b-43c188f9cef4 INF Executed action Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api) in 9.6043ms 2025-11-28 14:17:31.212 +05:30 3a934e21-dfaf-4965-a64b-43c188f9cef4 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 14:17:31.213 +05:30 3a934e21-dfaf-4965-a64b-43c188f9cef4 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: a7f01429-8fda-4173-99cc-8f13cdadc93f}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1634} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"iAction\":81,\"Name\":\"Access\",\"Caption\":\"Access\",\"ActionType\":3},{\"iAction\":82,\"Name\":\"Add\",\"Caption\":\"New\",\"ActionType\":1},{\"iAction\":83,\"Name\":\"Edit\",\"Caption\":\"Edit\",\"ActionType\":1},{\"iAction\":84,\"Name\":\"Delete\",\"Caption\":\"Delete\",\"ActionType\":1},{\"iAction\":85,\"Name\":\"View\",\"Caption\":\"View\",\"ActionType\":1},{\"iAction\":86,\"Name\":\"Save\",\"Caption\":\"Save\",\"ActionType\":1},{\"iAction\":87,\"Name\":\"Excel\",\"Caption\":\"Excel\",\"ActionType\":1},{\"iAction\":88,\"Name\":\"ViewSummary\",\"Caption\":\"ViewSummary\",\"ActionType\":3},{\"iAction\":89,\"Name\":\"Close\",\"Caption\":\"Close\",\"ActionType\":1},{\"iAction\":90,\"Name\":\"Clear\",\"Caption\":\"Clear\",\"ActionType\":1},{\"iAction\":91,\"Name\":\"Copy\",\"Caption\":\"Copy\",\"ActionType\":5},{\"iAction\":92,\"Name\":\"Clone\",\"Caption\":\"Clone\",\"ActionType\":1},{\"iAction\":93,\"Name\":\"Import\",\"Caption\":\"Import\",\"ActionType\":1},{\"iAction\":94,\"Name\":\"Export\",\"Caption\":\"Export\",\"ActionType\":1},{\"iAction\":95,\"Name\":\"Load\",\"Caption\":\"Load\",\"ActionType\":1},{\"iAction\":96,\"Name\":\"Refresh\",\"Caption\":\"Refresh\",\"ActionType\":1},{\"iAction\":97,\"Name\":\"MassUpdate\",\"Caption\":\"Mass Update\",\"ActionType\":2},{\"iAction\":98,\"Name\":\"DeleteAll\",\"Caption\":\"Delete All\",\"ActionType\":2},{\"iAction\":99,\"Name\":\"Print\",\"Caption\":\"Print\",\"ActionType\":1},{\"iAction\":100,\"Name\":\"Settings\",\"Caption\":\"Settings\",\"ActionType\":2}]"} 2025-11-28 14:17:31.213 +05:30 3a934e21-dfaf-4965-a64b-43c188f9cef4 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 200 1634 application/json; charset=utf-8 11.0095ms 2025-11-28 14:17:31.395 +05:30 9acbf22f-0af8-4cea-b1b7-0f70aaff8dbd INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 14:17:31.396 +05:30 9acbf22f-0af8-4cea-b1b7-0f70aaff8dbd INF CORS policy execution successful. 2025-11-28 14:17:31.396 +05:30 9acbf22f-0af8-4cea-b1b7-0f70aaff8dbd INF HTTP request: Path: /action/getuseractions QueryString: ?menuId=180 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:17:31.396 +05:30 9891a0f2-ef07-455c-8a8c-7ad08d765f78 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 14:17:31.396 +05:30 9891a0f2-ef07-455c-8a8c-7ad08d765f78 INF Route matched with {action = "GetUserActions", controller = "Action"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserActions(Int32) on controller Sang.CoreSettings.Api.Controllers.ActionController (Sang.CoreSettings.Api). 2025-11-28 14:17:31.398 +05:30 a79184b0-923a-444f-83d2-390024da4a01 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 14:17:31.399 +05:30 a79184b0-923a-444f-83d2-390024da4a01 INF CORS policy execution successful. 2025-11-28 14:17:31.399 +05:30 a79184b0-923a-444f-83d2-390024da4a01 INF HTTP request: Path: /language/getlanguagedetails QueryString: ?id=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:17:31.399 +05:30 5e6d73bc-10cc-4ba1-a765-2c8312974c34 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 14:17:31.399 +05:30 5e6d73bc-10cc-4ba1-a765-2c8312974c34 INF Route matched with {action = "GetLanguageDetails", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 14:17:31.400 +05:30 2d086214-d294-41b2-8446-b9d12026d899 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 14:17:31.400 +05:30 2d086214-d294-41b2-8446-b9d12026d899 INF CORS policy execution successful. 2025-11-28 14:17:31.400 +05:30 2d086214-d294-41b2-8446-b9d12026d899 INF HTTP request: Path: /language/getlanguagelist QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:17:31.400 +05:30 986796a9-cd5a-42a3-8350-95caccab2c25 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 14:17:31.400 +05:30 94bd592c-c069-4e4d-b96c-ea017b251c6f INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 14:17:31.400 +05:30 986796a9-cd5a-42a3-8350-95caccab2c25 INF Route matched with {action = "GetLanguageList", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageList(System.String) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 14:17:31.400 +05:30 94bd592c-c069-4e4d-b96c-ea017b251c6f INF CORS policy execution successful. 2025-11-28 14:17:31.400 +05:30 94bd592c-c069-4e4d-b96c-ea017b251c6f INF HTTP request: Path: /transactionlayout/gettransactionlayoutlist QueryString: ?DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:17:31.401 +05:30 47476b48-2f23-4bd6-b5ce-3af6d83f70c8 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 14:17:31.401 +05:30 47476b48-2f23-4bd6-b5ce-3af6d83f70c8 INF Route matched with {action = "GetTransactionLayoutList", controller = "TransactionLayout"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionLayoutList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionLayoutController (Sang.CoreSettings.Api). 2025-11-28 14:17:31.403 +05:30 5e6d73bc-10cc-4ba1-a765-2c8312974c34 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:17:31.403 +05:30 986796a9-cd5a-42a3-8350-95caccab2c25 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:17:31.403 +05:30 5e6d73bc-10cc-4ba1-a765-2c8312974c34 INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api) in 4.2463ms 2025-11-28 14:17:31.403 +05:30 5e6d73bc-10cc-4ba1-a765-2c8312974c34 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 14:17:31.403 +05:30 986796a9-cd5a-42a3-8350-95caccab2c25 INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api) in 3.0895ms 2025-11-28 14:17:31.403 +05:30 986796a9-cd5a-42a3-8350-95caccab2c25 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 14:17:31.403 +05:30 5e6d73bc-10cc-4ba1-a765-2c8312974c34 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: a79184b0-923a-444f-83d2-390024da4a01}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 243} Body: {"status":"Success","statusCode":2000,"message":"Language Details retrieved.","result":"[{\"IId\":1,\"Name\":\"English\",\"Code\":\"Eng\",\"Alternate Name\":\"English\",\"Icon\":\"string\",\"ParentName\":null,\"iParent\":0,\"bGroup\":false}]"} 2025-11-28 14:17:31.403 +05:30 986796a9-cd5a-42a3-8350-95caccab2c25 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 2d086214-d294-41b2-8446-b9d12026d899}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 221} Body: {"status":"Success","statusCode":2000,"message":"Language List retrieved.","result":"[{\"Id\":2,\"Name\":\"Arabic\"},{\"Id\":3,\"Name\":\"Chinese\"},{\"Id\":1,\"Name\":\"English\"},{\"Id\":4,\"Name\":\"LanguageTest1\"}]"} 2025-11-28 14:17:31.404 +05:30 5e6d73bc-10cc-4ba1-a765-2c8312974c34 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 200 243 application/json; charset=utf-8 5.2374ms 2025-11-28 14:17:31.404 +05:30 986796a9-cd5a-42a3-8350-95caccab2c25 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 200 221 application/json; charset=utf-8 4.0949ms 2025-11-28 14:17:31.406 +05:30 9891a0f2-ef07-455c-8a8c-7ad08d765f78 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:17:31.406 +05:30 9891a0f2-ef07-455c-8a8c-7ad08d765f78 INF Executed action Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api) in 9.3107ms 2025-11-28 14:17:31.406 +05:30 9891a0f2-ef07-455c-8a8c-7ad08d765f78 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 14:17:31.406 +05:30 9891a0f2-ef07-455c-8a8c-7ad08d765f78 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 9acbf22f-0af8-4cea-b1b7-0f70aaff8dbd}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1634} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"iAction\":81,\"Name\":\"Access\",\"Caption\":\"Access\",\"ActionType\":3},{\"iAction\":82,\"Name\":\"Add\",\"Caption\":\"New\",\"ActionType\":1},{\"iAction\":83,\"Name\":\"Edit\",\"Caption\":\"Edit\",\"ActionType\":1},{\"iAction\":84,\"Name\":\"Delete\",\"Caption\":\"Delete\",\"ActionType\":1},{\"iAction\":85,\"Name\":\"View\",\"Caption\":\"View\",\"ActionType\":1},{\"iAction\":86,\"Name\":\"Save\",\"Caption\":\"Save\",\"ActionType\":1},{\"iAction\":87,\"Name\":\"Excel\",\"Caption\":\"Excel\",\"ActionType\":1},{\"iAction\":88,\"Name\":\"ViewSummary\",\"Caption\":\"ViewSummary\",\"ActionType\":3},{\"iAction\":89,\"Name\":\"Close\",\"Caption\":\"Close\",\"ActionType\":1},{\"iAction\":90,\"Name\":\"Clear\",\"Caption\":\"Clear\",\"ActionType\":1},{\"iAction\":91,\"Name\":\"Copy\",\"Caption\":\"Copy\",\"ActionType\":5},{\"iAction\":92,\"Name\":\"Clone\",\"Caption\":\"Clone\",\"ActionType\":1},{\"iAction\":93,\"Name\":\"Import\",\"Caption\":\"Import\",\"ActionType\":1},{\"iAction\":94,\"Name\":\"Export\",\"Caption\":\"Export\",\"ActionType\":1},{\"iAction\":95,\"Name\":\"Load\",\"Caption\":\"Load\",\"ActionType\":1},{\"iAction\":96,\"Name\":\"Refresh\",\"Caption\":\"Refresh\",\"ActionType\":1},{\"iAction\":97,\"Name\":\"MassUpdate\",\"Caption\":\"Mass Update\",\"ActionType\":2},{\"iAction\":98,\"Name\":\"DeleteAll\",\"Caption\":\"Delete All\",\"ActionType\":2},{\"iAction\":99,\"Name\":\"Print\",\"Caption\":\"Print\",\"ActionType\":1},{\"iAction\":100,\"Name\":\"Settings\",\"Caption\":\"Settings\",\"ActionType\":2}]"} 2025-11-28 14:17:31.406 +05:30 9891a0f2-ef07-455c-8a8c-7ad08d765f78 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 200 1634 application/json; charset=utf-8 11.0501ms 2025-11-28 14:17:31.457 +05:30 47476b48-2f23-4bd6-b5ce-3af6d83f70c8 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:17:31.458 +05:30 47476b48-2f23-4bd6-b5ce-3af6d83f70c8 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api) in 56.8399ms 2025-11-28 14:17:31.458 +05:30 47476b48-2f23-4bd6-b5ce-3af6d83f70c8 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 14:17:31.458 +05:30 47476b48-2f23-4bd6-b5ce-3af6d83f70c8 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 94bd592c-c069-4e4d-b96c-ea017b251c6f}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 309} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":32,\"Name\":\"Purchase\"},{\"Id\":33,\"Name\":\"purchase1\"},{\"Id\":34,\"Name\":\"purchase2\"},{\"Id\":35,\"Name\":\"purchase3\"},{\"Id\":37,\"Name\":\"purchase5\"},{\"Id\":31,\"Name\":\"TestLayout01\"}]"} 2025-11-28 14:17:31.458 +05:30 47476b48-2f23-4bd6-b5ce-3af6d83f70c8 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 200 309 application/json; charset=utf-8 57.9801ms 2025-11-28 14:17:32.908 +05:30 e410f9e8-f530-4a83-a341-4c677dba87fe INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 14:17:32.909 +05:30 e410f9e8-f530-4a83-a341-4c677dba87fe INF CORS policy execution successful. 2025-11-28 14:17:32.909 +05:30 e410f9e8-f530-4a83-a341-4c677dba87fe INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 204 null null 0.5201ms 2025-11-28 14:17:32.909 +05:30 9ba20798-bd22-4d4b-a6e2-2715f4abe21a INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 14:17:32.909 +05:30 9ba20798-bd22-4d4b-a6e2-2715f4abe21a INF CORS policy execution successful. 2025-11-28 14:17:32.910 +05:30 9ba20798-bd22-4d4b-a6e2-2715f4abe21a INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 204 null null 0.2456ms 2025-11-28 14:17:32.962 +05:30 1e2a5a45-52b7-4b52-aca8-c5a7d3f61cad INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 14:17:32.963 +05:30 1e2a5a45-52b7-4b52-aca8-c5a7d3f61cad INF CORS policy execution successful. 2025-11-28 14:17:32.963 +05:30 1e2a5a45-52b7-4b52-aca8-c5a7d3f61cad INF HTTP request: Path: /transactionview/gettransactionviewlist QueryString: ?search=&DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:17:32.963 +05:30 5cf0fdea-cba1-458d-b245-1132d95bb926 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 14:17:32.963 +05:30 5cf0fdea-cba1-458d-b245-1132d95bb926 INF Route matched with {action = "GetTransactionViewList", controller = "TransactionView"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionViewList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionViewController (Sang.CoreSettings.Api). 2025-11-28 14:17:32.966 +05:30 5cf0fdea-cba1-458d-b245-1132d95bb926 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:17:32.966 +05:30 5cf0fdea-cba1-458d-b245-1132d95bb926 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api) in 2.7519ms 2025-11-28 14:17:32.966 +05:30 5cf0fdea-cba1-458d-b245-1132d95bb926 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 14:17:32.966 +05:30 5cf0fdea-cba1-458d-b245-1132d95bb926 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 1e2a5a45-52b7-4b52-aca8-c5a7d3f61cad}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 131} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":10,\"Name\":\"TestView\"}]"} 2025-11-28 14:17:32.966 +05:30 5cf0fdea-cba1-458d-b245-1132d95bb926 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 200 131 application/json; charset=utf-8 4.4048ms 2025-11-28 14:17:33.024 +05:30 fc5b44a5-4b28-4da3-9e65-e3ab22553ccb INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 14:17:33.025 +05:30 fc5b44a5-4b28-4da3-9e65-e3ab22553ccb INF CORS policy execution successful. 2025-11-28 14:17:33.025 +05:30 fc5b44a5-4b28-4da3-9e65-e3ab22553ccb INF HTTP request: Path: /transactionview/gettransactionviewlist QueryString: ?search=&DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:17:33.025 +05:30 e8e7bac3-96be-4e09-986a-293cdb1fb879 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 14:17:33.025 +05:30 e8e7bac3-96be-4e09-986a-293cdb1fb879 INF Route matched with {action = "GetTransactionViewList", controller = "TransactionView"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionViewList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionViewController (Sang.CoreSettings.Api). 2025-11-28 14:17:33.028 +05:30 e8e7bac3-96be-4e09-986a-293cdb1fb879 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:17:33.028 +05:30 e8e7bac3-96be-4e09-986a-293cdb1fb879 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api) in 2.9482ms 2025-11-28 14:17:33.028 +05:30 e8e7bac3-96be-4e09-986a-293cdb1fb879 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 14:17:33.028 +05:30 e8e7bac3-96be-4e09-986a-293cdb1fb879 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: fc5b44a5-4b28-4da3-9e65-e3ab22553ccb}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 131} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":10,\"Name\":\"TestView\"}]"} 2025-11-28 14:17:33.029 +05:30 e8e7bac3-96be-4e09-986a-293cdb1fb879 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 200 131 application/json; charset=utf-8 4.5727ms 2025-11-28 14:17:33.101 +05:30 1072f785-e5e2-4e72-9674-906fd5f8bbc4 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - null null 2025-11-28 14:17:33.102 +05:30 1072f785-e5e2-4e72-9674-906fd5f8bbc4 INF CORS policy execution successful. 2025-11-28 14:17:33.102 +05:30 1072f785-e5e2-4e72-9674-906fd5f8bbc4 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - 204 null null 0.7921ms 2025-11-28 14:17:33.152 +05:30 15828390-20c6-46e8-a720-059325826243 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - null null 2025-11-28 14:17:33.153 +05:30 15828390-20c6-46e8-a720-059325826243 INF CORS policy execution successful. 2025-11-28 14:17:33.153 +05:30 15828390-20c6-46e8-a720-059325826243 INF HTTP request: Path: /transactionview/gettransactionviewfield QueryString: ?Id=10&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:17:33.153 +05:30 162659f8-962e-41aa-95a3-618072a48232 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewField (Sang.CoreSettings.Api)' 2025-11-28 14:17:33.153 +05:30 162659f8-962e-41aa-95a3-618072a48232 INF Route matched with {action = "GetTransactionViewField", controller = "TransactionView"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionViewField(Int32, Int32) on controller Sang.CoreSettings.Api.Controllers.TransactionViewController (Sang.CoreSettings.Api). 2025-11-28 14:17:33.160 +05:30 162659f8-962e-41aa-95a3-618072a48232 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:17:33.161 +05:30 162659f8-962e-41aa-95a3-618072a48232 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewField (Sang.CoreSettings.Api) in 7.2902ms 2025-11-28 14:17:33.161 +05:30 162659f8-962e-41aa-95a3-618072a48232 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewField (Sang.CoreSettings.Api)' 2025-11-28 14:17:33.161 +05:30 162659f8-962e-41aa-95a3-618072a48232 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 15828390-20c6-46e8-a720-059325826243}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 10280} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":1,\"Type\":2,\"Caption\":\"AdditionalCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput1\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":1,\"Type\":1,\"Caption\":\"Narration\",\"DefaultValue\":null,\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"sNarration\",\"ReadOnly\":false,\"NoDecimal\":200},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":2,\"Type\":2,\"Caption\":\"Discount\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput2\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":3,\"Type\":2,\"Caption\":\"Discount%\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput3\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":4,\"Type\":2,\"Caption\":\"TaxableAmt\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput4\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":4,\"Type\":1,\"Caption\":\"Id\",\"DefaultValue\":null,\"Hidden\":true,\"ViewField_ReadOnly\":false,\"Mandatory\":true,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":true,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"Id\",\"ReadOnly\":false,\"NoDecimal\":200},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":5,\"Type\":2,\"Caption\":\"VAT%\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput5\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":6,\"Type\":2,\"Caption\":\"VATAmt\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput6\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":7,\"Type\":2,\"Caption\":\"ShippingCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput7\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":8,\"Type\":2,\"Caption\":\"DeliveryCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput8\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":9,\"Type\":2,\"Caption\":\"LabourCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput9\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":10,\"Type\":2,\"Caption\":\"HandlingCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput10\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":11,\"Type\":2,\"Caption\":\"CustomDuty\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput11\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":12,\"Type\":2,\"Caption\":\"ServiceCharge\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput12\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":13,\"Type\":2,\"Caption\":\"Insurance\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput13\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":14,\"Type\":2,\"Caption\":\"LateFee\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput14\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":15,\"Type\":2,\"Caption\":\"SalesTax\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput15\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":16,\"Type\":2,\"Caption\":\"ExciseTax\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput16\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":17,\"Type\":2,\"Caption\":\"Rebate%\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput17\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":18,\"Type\":2,\"Caption\":\"Subsidy\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput18\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":19,\"Type\":2,\"Caption\":\"LoyaltyPoint\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput19\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":20,\"Type\":2,\"Caption\":\"TradeInValue\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput20\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":21,\"Type\":2,\"Caption\":\"Promotion\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput21\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":22,\"Type\":2,\"Caption\":\"CashDiscount \",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput22\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":23,\"Type\":2,\"Caption\":\"Membership\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput23\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":24,\"Type\":2,\"Caption\":\"PromotionDiscount\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput24\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":2,\"Type\":1,\"Caption\":\"PlaceOfSupply\",\"DefaultValue\":null,\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":2,\"Field_Name\":\"iPlaceOfSupply\",\"ReadOnly\":false,\"NoDecimal\":200},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":5,\"Type\":1,\"Caption\":\"Warehouse\",\"DefaultValue\":null,\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":2,\"Field_Name\":\"iWarehouse\",\"ReadOnly\":false,\"NoDecimal\":200}]"} 2025-11-28 14:17:33.162 +05:30 162659f8-962e-41aa-95a3-618072a48232 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - 200 10280 application/json; charset=utf-8 9.2396ms 2025-11-28 14:17:50.458 +05:30 8fe26fbe-7145-450e-ad9d-2a7c14dcaf36 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 14:17:50.459 +05:30 8fe26fbe-7145-450e-ad9d-2a7c14dcaf36 INF CORS policy execution successful. 2025-11-28 14:17:50.459 +05:30 8fe26fbe-7145-450e-ad9d-2a7c14dcaf36 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 204 null null 1.1731ms 2025-11-28 14:17:50.460 +05:30 e9a4178f-b902-4010-8218-3636ff81e1b3 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 14:17:50.460 +05:30 e9a4178f-b902-4010-8218-3636ff81e1b3 INF CORS policy execution successful. 2025-11-28 14:17:50.460 +05:30 e9a4178f-b902-4010-8218-3636ff81e1b3 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 204 null null 0.3165ms 2025-11-28 14:17:50.461 +05:30 c755d5c3-4f88-4626-ac65-6a59374f8113 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 14:17:50.461 +05:30 c755d5c3-4f88-4626-ac65-6a59374f8113 INF CORS policy execution successful. 2025-11-28 14:17:50.461 +05:30 c755d5c3-4f88-4626-ac65-6a59374f8113 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 204 null null 0.4114ms 2025-11-28 14:17:50.461 +05:30 55a24d66-8d8f-49e0-8259-53b4c7577988 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 14:17:50.461 +05:30 55a24d66-8d8f-49e0-8259-53b4c7577988 INF CORS policy execution successful. 2025-11-28 14:17:50.461 +05:30 55a24d66-8d8f-49e0-8259-53b4c7577988 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 204 null null 0.3889ms 2025-11-28 14:17:50.511 +05:30 52ae116d-7ce6-4230-919d-136c083e78cd INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 14:17:50.512 +05:30 6d4708e3-cae8-435e-913d-ec778e16020b INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 14:17:50.513 +05:30 52ae116d-7ce6-4230-919d-136c083e78cd INF CORS policy execution successful. 2025-11-28 14:17:50.513 +05:30 6d4708e3-cae8-435e-913d-ec778e16020b INF CORS policy execution successful. 2025-11-28 14:17:50.513 +05:30 6d4708e3-cae8-435e-913d-ec778e16020b INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:17:50.513 +05:30 52ae116d-7ce6-4230-919d-136c083e78cd INF HTTP request: Path: /menu/getmenudetails QueryString: ?languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:17:50.513 +05:30 1d31319a-7b77-453f-9d70-5e438f89773b INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 14:17:50.513 +05:30 ee3057c5-9dff-4094-b04c-415b675408cb INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 14:17:50.514 +05:30 ee3057c5-9dff-4094-b04c-415b675408cb INF Route matched with {action = "GetMenuDetails", controller = "Menu"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetMenuDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.MenuController (Sang.CoreSettings.Api). 2025-11-28 14:17:50.514 +05:30 1d31319a-7b77-453f-9d70-5e438f89773b INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 14:17:50.519 +05:30 1d31319a-7b77-453f-9d70-5e438f89773b INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:17:50.519 +05:30 1d31319a-7b77-453f-9d70-5e438f89773b INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 5.2081ms 2025-11-28 14:17:50.519 +05:30 1d31319a-7b77-453f-9d70-5e438f89773b INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 14:17:50.519 +05:30 1d31319a-7b77-453f-9d70-5e438f89773b INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 6d4708e3-cae8-435e-913d-ec778e16020b}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 14:17:50.520 +05:30 1d31319a-7b77-453f-9d70-5e438f89773b INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 7.5809ms 2025-11-28 14:17:50.525 +05:30 ee3057c5-9dff-4094-b04c-415b675408cb INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:17:50.529 +05:30 ee3057c5-9dff-4094-b04c-415b675408cb INF Executed action Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api) in 15.6078ms 2025-11-28 14:17:50.530 +05:30 ee3057c5-9dff-4094-b04c-415b675408cb INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 14:17:50.531 +05:30 ee3057c5-9dff-4094-b04c-415b675408cb INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 52ae116d-7ce6-4230-919d-136c083e78cd}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 36722} Body: {"status":"Success","statusCode":2000,"message":"Menu Details retrieved.","result":"{\"MenuDetails\":[{\"MenuId\":93,\"MenuName\":\"TestingMaster\",\"MenuCaption\":\"Testing\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Testing\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":66},{\"MenuId\":94,\"MenuName\":\"TestingTab\",\"MenuCaption\":\"TestingTabs\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestingTabs\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":67},{\"MenuId\":64,\"MenuName\":\"NewTest\",\"MenuCaption\":\"Test\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":62,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Test\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":46},{\"MenuId\":70,\"MenuName\":\"TestMenu\",\"MenuCaption\":\"TestMenu\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestMenu\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":49},{\"MenuId\":80,\"MenuName\":\"PTag1\",\"MenuCaption\":\"TestTag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestTag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":58},{\"MenuId\":81,\"MenuName\":\"General Settings\",\"MenuCaption\":\"General Settings\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/general-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":6,\"TagId\":59},{\"MenuId\":82,\"MenuName\":\"t4t4\",\"MenuCaption\":\"y5yy5\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/y5yy5\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":60},{\"MenuId\":90,\"MenuName\":\"Steffy_pos\",\"MenuCaption\":\"s_pos\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tags/s_pos\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":65},{\"MenuId\":125,\"MenuName\":\"dipintag1\",\"MenuCaption\":\"dipintag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/dipintag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":71},{\"MenuId\":147,\"MenuName\":\"Tag View\",\"MenuCaption\":\"Tag View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":148,\"MenuName\":\"Voucher View\",\"MenuCaption\":\"Voucher View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/voucher-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":150,\"MenuName\":\"Test_steffy1\",\"MenuCaption\":\"TSteffy1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TSteffy1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":77},{\"MenuId\":153,\"MenuName\":\"TS_Tag\",\"MenuCaption\":\"TestSteffyTag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":152,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestSteffyTag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":79},{\"MenuId\":156,\"MenuName\":\"gokultest1\",\"MenuCaption\":\"gokul\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/gokul\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":81},{\"MenuId\":157,\"MenuName\":\"CostCenter\",\"MenuCaption\":\"cc\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/cc\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":82},{\"MenuId\":159,\"MenuName\":\"ProductTag\",\"MenuCaption\":\"PT\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":157,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/PT\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":83},{\"MenuId\":162,\"MenuName\":\"pos_Tag1_name\",\"MenuCaption\":\"pos_Tag1_caption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/pos_Tag1_caption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":86},{\"MenuId\":163,\"MenuName\":\"Vendor\",\"MenuCaption\":\"Vendor/Supplier\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":163,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Vendor/Supplier\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":87},{\"MenuId\":164,\"MenuName\":\"ChartOfAccount\",\"MenuCaption\":\"COA\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/COA\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":88},{\"MenuId\":166,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":90},{\"MenuId\":167,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":91},{\"MenuId\":168,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":92},{\"MenuId\":170,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":168,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":93},{\"MenuId\":172,\"MenuName\":\"TradeTypeName\",\"MenuCaption\":\"TradeTypeCaption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TradeTypeCaption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":94},{\"MenuId\":139,\"MenuName\":\"Receipt Payment\",\"MenuCaption\":\"Receipt Payment\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":40,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Receipt Payment\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":72},{\"MenuId\":141,\"MenuName\":\"child\",\"MenuCaption\":\"child\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":140,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/child\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":73},{\"MenuId\":144,\"MenuName\":\"Base Document\",\"MenuCaption\":\"Base Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/base-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":75},{\"MenuId\":145,\"MenuName\":\"Sub Document\",\"MenuCaption\":\"Sub Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sub-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":76},{\"MenuId\":178,\"MenuName\":\"Account_Err\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":177,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Account\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":97},{\"MenuId\":185,\"MenuName\":\"STag1\",\"MenuCaption\":\"STag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":98},{\"MenuId\":186,\"MenuName\":\"STag2\",\"MenuCaption\":\"STag2\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag2\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":99},{\"MenuId\":188,\"MenuName\":\"stag4\",\"MenuCaption\":\"tag4\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag4\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":101},{\"MenuId\":189,\"MenuName\":\"test_tag\",\"MenuCaption\":\"testtag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/testtag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":102},{\"MenuId\":190,\"MenuName\":\"sss\",\"MenuCaption\":\"sss\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sss\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":103},{\"MenuId\":191,\"MenuName\":\"zzz\",\"MenuCaption\":\"lll\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/lll\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":104},{\"MenuId\":182,\"MenuName\":\"Menu_SteffyTest\",\"MenuCaption\":\"Menu_SteffyTest\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":183,\"MenuName\":\"test2\",\"MenuCaption\":\"test2\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":149,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":184,\"MenuName\":\"test3\",\"MenuCaption\":\"test3\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":6,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":146,\"MenuName\":\"View\",\"MenuCaption\":\"View\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":142,\"MenuName\":\"Voucher Setting\",\"MenuCaption\":\"Voucher Setting\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":111,\"MenuName\":\"Business Entity\",\"MenuCaption\":\"Business Entity\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":\"/Business-Entity\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":1},{\"MenuId\":113,\"MenuName\":\"steffy\",\"MenuCaption\":\"steffy\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":176,\"MenuName\":\"aas\",\"MenuCaption\":\"aas\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":177,\"MenuName\":\"Error_Tracker_Masters\",\"MenuCaption\":\"Error_Tracker_Masters\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":92,\"MenuName\":\"test1\",\"MenuCaption\":\"test1\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":58,\"MenuName\":\"ggrgr\",\"MenuCaption\":\"ggrgr\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":57,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":60,\"MenuName\":\"effefefef\",\"MenuCaption\":\"effefefef\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":59,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":109,\"MenuName\":\"Password Policy\",\"MenuCaption\":\"Password Policy\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"\",\"ToolTip\":\"\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"Password Policy_icon.png\",\"URL\":\"/PasswordPolicy\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":38,\"MenuName\":\"Create Company\",\"MenuCaption\":\"Create Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company record\",\"ToolTip\":\"Access create company page\",\"IsGroup\":false,\"ParentId\":17,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/create-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":41,\"MenuName\":\"Tag Settings\",\"MenuCaption\":\"Tag Settings\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/tag-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":42,\"MenuName\":\"Open Company\",\"MenuCaption\":\"Open Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":null,\"URL\":null,\"Type\":null,\"ExternalLink\":null,\"ScreenType\":null,\"TagId\":null},{\"MenuId\":1,\"MenuName\":\"Home\",\"MenuCaption\":\"Home\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":\"Alt+O\",\"Description\":\"'Navigate to the home page\",\"ToolTip\":\"Go to the main home page\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"home\",\"URL\":\"/home\",\"Type\":1,\"ExternalLink\":\"1\",\"ScreenType\":0,\"TagId\":1},{\"MenuId\":17,\"MenuName\":\"New Company\",\"MenuCaption\":\"New Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company\",\"ToolTip\":\"Create a new company record\",\"IsGroup\":true,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/new-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":18,\"MenuName\":\"Edit Company\",\"MenuCaption\":\"Edit Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Edit a new company\",\"ToolTip\":\"Edit a new company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":19,\"MenuName\":\"Delete Company\",\"MenuCaption\":\"Delete Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Delete a company\",\"ToolTip\":\"Delete a company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":20,\"MenuName\":\"Create Profile\",\"MenuCaption\":\"Create Profile\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new user profile\",\"ToolTip\":\"Set up a new user profile\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_profile_icon.png\",\"URL\":\"/create-profile\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":23,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage account details\",\"ToolTip\":\"Access account management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"account_icon.png\",\"URL\":\"/account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":28,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage currency master data\",\"ToolTip\":\"Access currency master management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"currency_master_icon.png\",\"URL\":\"/currency-master\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":4},{\"MenuId\":114,\"MenuName\":\"Change Password\",\"MenuCaption\":\"Change Password\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Change Password\",\"ToolTip\":\"Change Password\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"ChangePassword_icon.png\",\"URL\":\"/ChangePassword\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":115,\"MenuName\":\"Update Personal Info\",\"MenuCaption\":\"Update Personal Info\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Update Personal Info\",\"ToolTip\":\"Update Personal Info\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"UpdatePersonal_Info_icon.png\",\"URL\":\"/Update-Personal-Info\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":180,\"MenuName\":\"Purchase\",\"MenuCaption\":\"Purchase\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Purchase Menu\",\"ToolTip\":\"Go to Purchase\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Purchase\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":181,\"MenuName\":\"Sales\",\"MenuCaption\":\"Sales\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Sales Menu\",\"ToolTip\":\"Go to Sales\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Sales\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":29,\"MenuName\":\"Exchange Rate\",\"MenuCaption\":\"Exchange Rate\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage exchange rate data\",\"ToolTip\":\"Access exchange rate management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_icon.png\",\"URL\":\"/exchange-rate\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":4,\"TagId\":null},{\"MenuId\":24,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage currency details\",\"ToolTip\":\"Access currency management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"currency_icon.png\",\"URL\":\"/tags/currency\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":21,\"MenuName\":\"Create Role\",\"MenuCaption\":\"Create Role\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Create a new user role\",\"ToolTip\":\"Define a new user role\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_role_icon.png\",\"URL\":\"/create-role\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":2,\"TagId\":null},{\"MenuId\":2,\"MenuName\":\"Company\",\"MenuCaption\":\"Company\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"View and manage company details\",\"ToolTip\":\"Access company information\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"company_icon.png\",\"URL\":\"/company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":32,\"MenuName\":\"Unit\",\"MenuCaption\":\"Unit\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage units of measurement\",\"ToolTip\":\"Access unit management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"unit_icon.png\",\"URL\":\"/unit\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":14},{\"MenuId\":3,\"MenuName\":\"Security\",\"MenuCaption\":\"Security\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage user permissions and roles\",\"ToolTip\":\"Configure security settings\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"security_icon.png\",\"URL\":\"/security\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":22,\"MenuName\":\"Create User\",\"MenuCaption\":\"Create User\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Create a new user account\",\"ToolTip\":\"Add a new user to the system\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_user_icon.png\",\"URL\":\"/create-user\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":3,\"TagId\":null},{\"MenuId\":25,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage product details\",\"ToolTip\":\"Access product management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"product_icon.png\",\"URL\":\"/tags/product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":30,\"MenuName\":\"Exchange Rate History\",\"MenuCaption\":\"Exchange Rate History\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"View exchange rate history\",\"ToolTip\":\"Access historical exchange rate data\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_history_icon.png\",\"URL\":\"/exchange-rate-history\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":5,\"TagId\":null},{\"MenuId\":4,\"MenuName\":\"Tags\",\"MenuCaption\":\"Tags\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Maintain master data records\",\"ToolTip\":\"Access master data management\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"masters_icon.png\",\"URL\":\"/masters\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":34,\"MenuName\":\"Seller Price Book\",\"MenuCaption\":\"Seller Price Book\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage seller price books\",\"ToolTip\":\"Access seller price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"seller_price_book_icon.png\",\"URL\":\"/seller-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":46,\"MenuName\":\"PlaceofSupply\",\"MenuCaption\":\"Place of Supply\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage Place of supply details\",\"ToolTip\":\"Access Place of supply management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Placeofsupply_icon.png\",\"URL\":\"/tags/Placeofsupply\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":20},{\"MenuId\":95,\"MenuName\":\"Jurisdiction\",\"MenuCaption\":\"Jurisdiction\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Jurisdiction\",\"ToolTip\":\"Jurisdiction\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Jurisdiction_icon.png\",\"URL\":\"/tags/Jurisdiction\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":21},{\"MenuId\":96,\"MenuName\":\"Tax Code\",\"MenuCaption\":\"Tax Code\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Tax Code\",\"ToolTip\":\"Tax Code\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Tax Code_icon.png\",\"URL\":\"/tags/Tax Code\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":22},{\"MenuId\":97,\"MenuName\":\"Nationality\",\"MenuCaption\":\"Nationality\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Nationality\",\"ToolTip\":\"Nationality\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Nationality\",\"URL\":\"/tags/Nationality\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":23},{\"MenuId\":98,\"MenuName\":\"Country\",\"MenuCaption\":\"Country\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Country\",\"ToolTip\":\"Country\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Country\",\"URL\":\"/tags/Country\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":24},{\"MenuId\":99,\"MenuName\":\"Province\",\"MenuCaption\":\"Province\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Province\",\"ToolTip\":\"Province\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Province_icon.png\",\"URL\":\"/tags/Province\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":25},{\"MenuId\":100,\"MenuName\":\"Territory\",\"MenuCaption\":\"Territory\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Territory\",\"ToolTip\":\"Territory\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Territory_icon.png\",\"URL\":\"/tags/Territory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":26},{\"MenuId\":101,\"MenuName\":\"Township\",\"MenuCaption\":\"Township\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Township\",\"ToolTip\":\"Township\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Township_icon.png\",\"URL\":\"/tags/Township\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":27},{\"MenuId\":102,\"MenuName\":\"Zone\",\"MenuCaption\":\"Zone\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Zone\",\"ToolTip\":\"Zone\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Zone_icon.png\",\"URL\":\"/tags/Zone\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":28},{\"MenuId\":103,\"MenuName\":\"City\",\"MenuCaption\":\"City\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"City\",\"ToolTip\":\"City\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"City_icon.png\",\"URL\":\"/tags/City\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":29},{\"MenuId\":104,\"MenuName\":\"Emplyee\",\"MenuCaption\":\"Emplyee\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Emplyee\",\"ToolTip\":\"Emplyee\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Emplyee_icon.png\",\"URL\":\"/tags/Emplyee\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":30},{\"MenuId\":105,\"MenuName\":\"Fixed Assets\",\"MenuCaption\":\"Fixed Assets\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Fixed Assets\",\"ToolTip\":\"Fixed Assets\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Fixed Assets_icon.png\",\"URL\":\"/tags/Fixed Assets\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":31},{\"MenuId\":106,\"MenuName\":\"Employee Category\",\"MenuCaption\":\"Employee Category\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Employee Category\",\"ToolTip\":\"Employee Category\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Employee Category_icon.png\",\"URL\":\"/tags/Employee Category\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":32},{\"MenuId\":37,\"MenuName\":\"Warehouse\",\"MenuCaption\":\"Warehouse\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage warehouse details\",\"ToolTip\":\"Access warehouse management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"warehouse_icon.png\",\"URL\":\"/tags/warehouse\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":13},{\"MenuId\":128,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Product\",\"ToolTip\":\"Product\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Product_icon.png\",\"URL\":\"/tags/Product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":11},{\"MenuId\":129,\"MenuName\":\"Unit Conversion\",\"MenuCaption\":\"Unit Conversion\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Unit Conversion\",\"ToolTip\":\"Unit Conversion\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Unit Conversion_icon.png\",\"URL\":\"/unit-conversion\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":15},{\"MenuId\":130,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Account\",\"ToolTip\":\"Account\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Account_icon.png\",\"URL\":\"/tags/Account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":2},{\"MenuId\":131,\"MenuName\":\"Customer\",\"MenuCaption\":\"Customer\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Customer\",\"ToolTip\":\"Customer\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Customer_icon.png\",\"URL\":\"/tags/Customer\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":3},{\"MenuId\":133,\"MenuName\":\"Outlet\",\"MenuCaption\":\"Outlet\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Outlet\",\"ToolTip\":\"Outlet\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Outlet_icon.png\",\"URL\":\"/tags/Outlet\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":16},{\"MenuId\":134,\"MenuName\":\"Bin\",\"MenuCaption\":\"Bin\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bin\",\"ToolTip\":\"Bin\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bin_icon.png\",\"URL\":\"/tags/Bin\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":17},{\"MenuId\":135,\"MenuName\":\"Bank\",\"MenuCaption\":\"Bank\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bank\",\"ToolTip\":\"Bank\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bank_icon.png\",\"URL\":\"/tags/Bank\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":18},{\"MenuId\":136,\"MenuName\":\"BankBranch\",\"MenuCaption\":\"BankBranch\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"BankBranch\",\"ToolTip\":\"BankBranch\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"BankBranch_icon.png\",\"URL\":\"/tags/BankBranch\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":19},{\"MenuId\":35,\"MenuName\":\"Buyer Price Book\",\"MenuCaption\":\"Buyer Price Book\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"Manage buyer price books\",\"ToolTip\":\"Access buyer price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"buyer_price_book_icon.png\",\"URL\":\"/buyer-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":5,\"MenuName\":\"Financials\",\"MenuCaption\":\"Financials\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"View financial reports\",\"ToolTip\":\"Access financial data and reports\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"dollar-sign\",\"URL\":\"\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":5},{\"MenuId\":6,\"MenuName\":\"Inventory\",\"MenuCaption\":\"Inventory\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage inventory items and stock\",\"ToolTip\":\"Access inventory management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"warehouse\",\"URL\":\"/inventory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":6},{\"MenuId\":36,\"MenuName\":\"Barcode Definition\",\"MenuCaption\":\"Barcode Definition\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage barcode definitions\",\"ToolTip\":\"Access barcode definition management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"barcode_definition_icon.png\",\"URL\":\"/barcode-definition\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":7,\"MenuName\":\"Fixed Asset\",\"MenuCaption\":\"Fixed Asset\",\"ModuleId\":1,\"MenuIndex\":7,\"ShortcutKey\":null,\"Description\":\"Track fixed assets\",\"ToolTip\":\"Access fixed asset management\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"university\",\"URL\":\"/fixed-asset\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":7},{\"MenuId\":8,\"MenuName\":\"Production\",\"MenuCaption\":\"Production\",\"ModuleId\":1,\"MenuIndex\":8,\"ShortcutKey\":null,\"Description\":\"Manage production processes\",\"ToolTip\":\"Access production management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"boxes\",\"URL\":\"/production\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":8},{\"MenuId\":10,\"MenuName\":\"Quality Control\",\"MenuCaption\":\"Quality Control\",\"ModuleId\":1,\"MenuIndex\":10,\"ShortcutKey\":null,\"Description\":\"Perform quality control checks\",\"ToolTip\":\"Access quality control tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"clipboard-check\",\"URL\":\"/quality-control\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":10},{\"MenuId\":11,\"MenuName\":\"Settings\",\"MenuCaption\":\"Settings\",\"ModuleId\":1,\"MenuIndex\":11,\"ShortcutKey\":null,\"Description\":\"Configure general settings\",\"ToolTip\":\"Access general application settings\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"cog\",\"URL\":\"/settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":16,\"MenuName\":\"Account Settings\",\"MenuCaption\":\"Account Settings\",\"ModuleId\":1,\"MenuIndex\":16,\"ShortcutKey\":null,\"Description\":\"Configure account settings\",\"ToolTip\":\"Manage account configurations\",\"IsGroup\":false,\"ParentId\":12,\"Accessibility\":1,\"Icon\":\"account_settings_icon.png\",\"URL\":\"/account-settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null}],\"UserLoginDetails\":[{\"UserId\":2,\"LoginName\":\"dipin\",\"Entity\":\"Entity10\"}]}"} 2025-11-28 14:17:50.531 +05:30 ee3057c5-9dff-4094-b04c-415b675408cb INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 200 36722 application/json; charset=utf-8 20.04ms 2025-11-28 14:17:50.572 +05:30 e7388cdc-77f6-4b7f-ba16-84c1a2bd1ec5 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 14:17:50.574 +05:30 e7388cdc-77f6-4b7f-ba16-84c1a2bd1ec5 INF CORS policy execution successful. 2025-11-28 14:17:50.575 +05:30 e7388cdc-77f6-4b7f-ba16-84c1a2bd1ec5 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:17:50.575 +05:30 a2167b42-8238-4214-9cb2-2469aff00544 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 14:17:50.576 +05:30 a2167b42-8238-4214-9cb2-2469aff00544 INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 14:17:50.579 +05:30 a2167b42-8238-4214-9cb2-2469aff00544 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:17:50.579 +05:30 a2167b42-8238-4214-9cb2-2469aff00544 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 2.9665ms 2025-11-28 14:17:50.579 +05:30 a2167b42-8238-4214-9cb2-2469aff00544 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 14:17:50.579 +05:30 a2167b42-8238-4214-9cb2-2469aff00544 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: e7388cdc-77f6-4b7f-ba16-84c1a2bd1ec5}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 14:17:50.579 +05:30 a2167b42-8238-4214-9cb2-2469aff00544 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 6.8465ms 2025-11-28 14:17:50.591 +05:30 670c0f85-4bf4-4af1-98c1-544f217cf93d INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 14:17:50.592 +05:30 670c0f85-4bf4-4af1-98c1-544f217cf93d INF CORS policy execution successful. 2025-11-28 14:17:50.592 +05:30 670c0f85-4bf4-4af1-98c1-544f217cf93d INF HTTP request: Path: /menu/getmenudetails QueryString: ?languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:17:50.592 +05:30 fa538016-c700-4c8d-8806-3a88671cf2b9 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 14:17:50.592 +05:30 fa538016-c700-4c8d-8806-3a88671cf2b9 INF Route matched with {action = "GetMenuDetails", controller = "Menu"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetMenuDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.MenuController (Sang.CoreSettings.Api). 2025-11-28 14:17:50.601 +05:30 fa538016-c700-4c8d-8806-3a88671cf2b9 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:17:50.604 +05:30 fa538016-c700-4c8d-8806-3a88671cf2b9 INF Executed action Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api) in 11.6344ms 2025-11-28 14:17:50.604 +05:30 fa538016-c700-4c8d-8806-3a88671cf2b9 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 14:17:50.605 +05:30 fa538016-c700-4c8d-8806-3a88671cf2b9 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 670c0f85-4bf4-4af1-98c1-544f217cf93d}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 36722} Body: {"status":"Success","statusCode":2000,"message":"Menu Details retrieved.","result":"{\"MenuDetails\":[{\"MenuId\":93,\"MenuName\":\"TestingMaster\",\"MenuCaption\":\"Testing\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Testing\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":66},{\"MenuId\":94,\"MenuName\":\"TestingTab\",\"MenuCaption\":\"TestingTabs\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestingTabs\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":67},{\"MenuId\":64,\"MenuName\":\"NewTest\",\"MenuCaption\":\"Test\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":62,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Test\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":46},{\"MenuId\":70,\"MenuName\":\"TestMenu\",\"MenuCaption\":\"TestMenu\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestMenu\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":49},{\"MenuId\":80,\"MenuName\":\"PTag1\",\"MenuCaption\":\"TestTag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestTag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":58},{\"MenuId\":81,\"MenuName\":\"General Settings\",\"MenuCaption\":\"General Settings\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/general-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":6,\"TagId\":59},{\"MenuId\":82,\"MenuName\":\"t4t4\",\"MenuCaption\":\"y5yy5\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/y5yy5\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":60},{\"MenuId\":90,\"MenuName\":\"Steffy_pos\",\"MenuCaption\":\"s_pos\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tags/s_pos\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":65},{\"MenuId\":125,\"MenuName\":\"dipintag1\",\"MenuCaption\":\"dipintag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/dipintag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":71},{\"MenuId\":147,\"MenuName\":\"Tag View\",\"MenuCaption\":\"Tag View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":148,\"MenuName\":\"Voucher View\",\"MenuCaption\":\"Voucher View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/voucher-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":150,\"MenuName\":\"Test_steffy1\",\"MenuCaption\":\"TSteffy1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TSteffy1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":77},{\"MenuId\":153,\"MenuName\":\"TS_Tag\",\"MenuCaption\":\"TestSteffyTag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":152,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestSteffyTag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":79},{\"MenuId\":156,\"MenuName\":\"gokultest1\",\"MenuCaption\":\"gokul\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/gokul\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":81},{\"MenuId\":157,\"MenuName\":\"CostCenter\",\"MenuCaption\":\"cc\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/cc\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":82},{\"MenuId\":159,\"MenuName\":\"ProductTag\",\"MenuCaption\":\"PT\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":157,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/PT\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":83},{\"MenuId\":162,\"MenuName\":\"pos_Tag1_name\",\"MenuCaption\":\"pos_Tag1_caption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/pos_Tag1_caption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":86},{\"MenuId\":163,\"MenuName\":\"Vendor\",\"MenuCaption\":\"Vendor/Supplier\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":163,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Vendor/Supplier\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":87},{\"MenuId\":164,\"MenuName\":\"ChartOfAccount\",\"MenuCaption\":\"COA\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/COA\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":88},{\"MenuId\":166,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":90},{\"MenuId\":167,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":91},{\"MenuId\":168,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":92},{\"MenuId\":170,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":168,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":93},{\"MenuId\":172,\"MenuName\":\"TradeTypeName\",\"MenuCaption\":\"TradeTypeCaption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TradeTypeCaption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":94},{\"MenuId\":139,\"MenuName\":\"Receipt Payment\",\"MenuCaption\":\"Receipt Payment\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":40,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Receipt Payment\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":72},{\"MenuId\":141,\"MenuName\":\"child\",\"MenuCaption\":\"child\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":140,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/child\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":73},{\"MenuId\":144,\"MenuName\":\"Base Document\",\"MenuCaption\":\"Base Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/base-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":75},{\"MenuId\":145,\"MenuName\":\"Sub Document\",\"MenuCaption\":\"Sub Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sub-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":76},{\"MenuId\":178,\"MenuName\":\"Account_Err\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":177,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Account\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":97},{\"MenuId\":185,\"MenuName\":\"STag1\",\"MenuCaption\":\"STag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":98},{\"MenuId\":186,\"MenuName\":\"STag2\",\"MenuCaption\":\"STag2\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag2\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":99},{\"MenuId\":188,\"MenuName\":\"stag4\",\"MenuCaption\":\"tag4\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag4\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":101},{\"MenuId\":189,\"MenuName\":\"test_tag\",\"MenuCaption\":\"testtag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/testtag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":102},{\"MenuId\":190,\"MenuName\":\"sss\",\"MenuCaption\":\"sss\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sss\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":103},{\"MenuId\":191,\"MenuName\":\"zzz\",\"MenuCaption\":\"lll\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/lll\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":104},{\"MenuId\":182,\"MenuName\":\"Menu_SteffyTest\",\"MenuCaption\":\"Menu_SteffyTest\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":183,\"MenuName\":\"test2\",\"MenuCaption\":\"test2\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":149,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":184,\"MenuName\":\"test3\",\"MenuCaption\":\"test3\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":6,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":146,\"MenuName\":\"View\",\"MenuCaption\":\"View\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":142,\"MenuName\":\"Voucher Setting\",\"MenuCaption\":\"Voucher Setting\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":111,\"MenuName\":\"Business Entity\",\"MenuCaption\":\"Business Entity\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":\"/Business-Entity\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":1},{\"MenuId\":113,\"MenuName\":\"steffy\",\"MenuCaption\":\"steffy\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":176,\"MenuName\":\"aas\",\"MenuCaption\":\"aas\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":177,\"MenuName\":\"Error_Tracker_Masters\",\"MenuCaption\":\"Error_Tracker_Masters\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":92,\"MenuName\":\"test1\",\"MenuCaption\":\"test1\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":58,\"MenuName\":\"ggrgr\",\"MenuCaption\":\"ggrgr\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":57,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":60,\"MenuName\":\"effefefef\",\"MenuCaption\":\"effefefef\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":59,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":109,\"MenuName\":\"Password Policy\",\"MenuCaption\":\"Password Policy\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"\",\"ToolTip\":\"\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"Password Policy_icon.png\",\"URL\":\"/PasswordPolicy\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":38,\"MenuName\":\"Create Company\",\"MenuCaption\":\"Create Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company record\",\"ToolTip\":\"Access create company page\",\"IsGroup\":false,\"ParentId\":17,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/create-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":41,\"MenuName\":\"Tag Settings\",\"MenuCaption\":\"Tag Settings\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/tag-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":42,\"MenuName\":\"Open Company\",\"MenuCaption\":\"Open Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":null,\"URL\":null,\"Type\":null,\"ExternalLink\":null,\"ScreenType\":null,\"TagId\":null},{\"MenuId\":1,\"MenuName\":\"Home\",\"MenuCaption\":\"Home\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":\"Alt+O\",\"Description\":\"'Navigate to the home page\",\"ToolTip\":\"Go to the main home page\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"home\",\"URL\":\"/home\",\"Type\":1,\"ExternalLink\":\"1\",\"ScreenType\":0,\"TagId\":1},{\"MenuId\":17,\"MenuName\":\"New Company\",\"MenuCaption\":\"New Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company\",\"ToolTip\":\"Create a new company record\",\"IsGroup\":true,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/new-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":18,\"MenuName\":\"Edit Company\",\"MenuCaption\":\"Edit Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Edit a new company\",\"ToolTip\":\"Edit a new company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":19,\"MenuName\":\"Delete Company\",\"MenuCaption\":\"Delete Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Delete a company\",\"ToolTip\":\"Delete a company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":20,\"MenuName\":\"Create Profile\",\"MenuCaption\":\"Create Profile\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new user profile\",\"ToolTip\":\"Set up a new user profile\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_profile_icon.png\",\"URL\":\"/create-profile\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":23,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage account details\",\"ToolTip\":\"Access account management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"account_icon.png\",\"URL\":\"/account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":28,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage currency master data\",\"ToolTip\":\"Access currency master management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"currency_master_icon.png\",\"URL\":\"/currency-master\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":4},{\"MenuId\":114,\"MenuName\":\"Change Password\",\"MenuCaption\":\"Change Password\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Change Password\",\"ToolTip\":\"Change Password\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"ChangePassword_icon.png\",\"URL\":\"/ChangePassword\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":115,\"MenuName\":\"Update Personal Info\",\"MenuCaption\":\"Update Personal Info\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Update Personal Info\",\"ToolTip\":\"Update Personal Info\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"UpdatePersonal_Info_icon.png\",\"URL\":\"/Update-Personal-Info\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":180,\"MenuName\":\"Purchase\",\"MenuCaption\":\"Purchase\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Purchase Menu\",\"ToolTip\":\"Go to Purchase\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Purchase\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":181,\"MenuName\":\"Sales\",\"MenuCaption\":\"Sales\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Sales Menu\",\"ToolTip\":\"Go to Sales\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Sales\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":29,\"MenuName\":\"Exchange Rate\",\"MenuCaption\":\"Exchange Rate\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage exchange rate data\",\"ToolTip\":\"Access exchange rate management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_icon.png\",\"URL\":\"/exchange-rate\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":4,\"TagId\":null},{\"MenuId\":24,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage currency details\",\"ToolTip\":\"Access currency management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"currency_icon.png\",\"URL\":\"/tags/currency\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":21,\"MenuName\":\"Create Role\",\"MenuCaption\":\"Create Role\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Create a new user role\",\"ToolTip\":\"Define a new user role\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_role_icon.png\",\"URL\":\"/create-role\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":2,\"TagId\":null},{\"MenuId\":2,\"MenuName\":\"Company\",\"MenuCaption\":\"Company\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"View and manage company details\",\"ToolTip\":\"Access company information\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"company_icon.png\",\"URL\":\"/company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":32,\"MenuName\":\"Unit\",\"MenuCaption\":\"Unit\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage units of measurement\",\"ToolTip\":\"Access unit management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"unit_icon.png\",\"URL\":\"/unit\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":14},{\"MenuId\":3,\"MenuName\":\"Security\",\"MenuCaption\":\"Security\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage user permissions and roles\",\"ToolTip\":\"Configure security settings\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"security_icon.png\",\"URL\":\"/security\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":22,\"MenuName\":\"Create User\",\"MenuCaption\":\"Create User\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Create a new user account\",\"ToolTip\":\"Add a new user to the system\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_user_icon.png\",\"URL\":\"/create-user\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":3,\"TagId\":null},{\"MenuId\":25,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage product details\",\"ToolTip\":\"Access product management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"product_icon.png\",\"URL\":\"/tags/product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":30,\"MenuName\":\"Exchange Rate History\",\"MenuCaption\":\"Exchange Rate History\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"View exchange rate history\",\"ToolTip\":\"Access historical exchange rate data\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_history_icon.png\",\"URL\":\"/exchange-rate-history\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":5,\"TagId\":null},{\"MenuId\":4,\"MenuName\":\"Tags\",\"MenuCaption\":\"Tags\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Maintain master data records\",\"ToolTip\":\"Access master data management\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"masters_icon.png\",\"URL\":\"/masters\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":34,\"MenuName\":\"Seller Price Book\",\"MenuCaption\":\"Seller Price Book\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage seller price books\",\"ToolTip\":\"Access seller price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"seller_price_book_icon.png\",\"URL\":\"/seller-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":46,\"MenuName\":\"PlaceofSupply\",\"MenuCaption\":\"Place of Supply\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage Place of supply details\",\"ToolTip\":\"Access Place of supply management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Placeofsupply_icon.png\",\"URL\":\"/tags/Placeofsupply\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":20},{\"MenuId\":95,\"MenuName\":\"Jurisdiction\",\"MenuCaption\":\"Jurisdiction\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Jurisdiction\",\"ToolTip\":\"Jurisdiction\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Jurisdiction_icon.png\",\"URL\":\"/tags/Jurisdiction\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":21},{\"MenuId\":96,\"MenuName\":\"Tax Code\",\"MenuCaption\":\"Tax Code\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Tax Code\",\"ToolTip\":\"Tax Code\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Tax Code_icon.png\",\"URL\":\"/tags/Tax Code\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":22},{\"MenuId\":97,\"MenuName\":\"Nationality\",\"MenuCaption\":\"Nationality\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Nationality\",\"ToolTip\":\"Nationality\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Nationality\",\"URL\":\"/tags/Nationality\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":23},{\"MenuId\":98,\"MenuName\":\"Country\",\"MenuCaption\":\"Country\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Country\",\"ToolTip\":\"Country\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Country\",\"URL\":\"/tags/Country\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":24},{\"MenuId\":99,\"MenuName\":\"Province\",\"MenuCaption\":\"Province\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Province\",\"ToolTip\":\"Province\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Province_icon.png\",\"URL\":\"/tags/Province\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":25},{\"MenuId\":100,\"MenuName\":\"Territory\",\"MenuCaption\":\"Territory\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Territory\",\"ToolTip\":\"Territory\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Territory_icon.png\",\"URL\":\"/tags/Territory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":26},{\"MenuId\":101,\"MenuName\":\"Township\",\"MenuCaption\":\"Township\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Township\",\"ToolTip\":\"Township\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Township_icon.png\",\"URL\":\"/tags/Township\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":27},{\"MenuId\":102,\"MenuName\":\"Zone\",\"MenuCaption\":\"Zone\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Zone\",\"ToolTip\":\"Zone\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Zone_icon.png\",\"URL\":\"/tags/Zone\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":28},{\"MenuId\":103,\"MenuName\":\"City\",\"MenuCaption\":\"City\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"City\",\"ToolTip\":\"City\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"City_icon.png\",\"URL\":\"/tags/City\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":29},{\"MenuId\":104,\"MenuName\":\"Emplyee\",\"MenuCaption\":\"Emplyee\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Emplyee\",\"ToolTip\":\"Emplyee\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Emplyee_icon.png\",\"URL\":\"/tags/Emplyee\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":30},{\"MenuId\":105,\"MenuName\":\"Fixed Assets\",\"MenuCaption\":\"Fixed Assets\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Fixed Assets\",\"ToolTip\":\"Fixed Assets\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Fixed Assets_icon.png\",\"URL\":\"/tags/Fixed Assets\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":31},{\"MenuId\":106,\"MenuName\":\"Employee Category\",\"MenuCaption\":\"Employee Category\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Employee Category\",\"ToolTip\":\"Employee Category\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Employee Category_icon.png\",\"URL\":\"/tags/Employee Category\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":32},{\"MenuId\":37,\"MenuName\":\"Warehouse\",\"MenuCaption\":\"Warehouse\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage warehouse details\",\"ToolTip\":\"Access warehouse management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"warehouse_icon.png\",\"URL\":\"/tags/warehouse\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":13},{\"MenuId\":128,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Product\",\"ToolTip\":\"Product\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Product_icon.png\",\"URL\":\"/tags/Product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":11},{\"MenuId\":129,\"MenuName\":\"Unit Conversion\",\"MenuCaption\":\"Unit Conversion\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Unit Conversion\",\"ToolTip\":\"Unit Conversion\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Unit Conversion_icon.png\",\"URL\":\"/unit-conversion\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":15},{\"MenuId\":130,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Account\",\"ToolTip\":\"Account\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Account_icon.png\",\"URL\":\"/tags/Account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":2},{\"MenuId\":131,\"MenuName\":\"Customer\",\"MenuCaption\":\"Customer\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Customer\",\"ToolTip\":\"Customer\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Customer_icon.png\",\"URL\":\"/tags/Customer\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":3},{\"MenuId\":133,\"MenuName\":\"Outlet\",\"MenuCaption\":\"Outlet\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Outlet\",\"ToolTip\":\"Outlet\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Outlet_icon.png\",\"URL\":\"/tags/Outlet\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":16},{\"MenuId\":134,\"MenuName\":\"Bin\",\"MenuCaption\":\"Bin\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bin\",\"ToolTip\":\"Bin\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bin_icon.png\",\"URL\":\"/tags/Bin\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":17},{\"MenuId\":135,\"MenuName\":\"Bank\",\"MenuCaption\":\"Bank\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bank\",\"ToolTip\":\"Bank\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bank_icon.png\",\"URL\":\"/tags/Bank\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":18},{\"MenuId\":136,\"MenuName\":\"BankBranch\",\"MenuCaption\":\"BankBranch\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"BankBranch\",\"ToolTip\":\"BankBranch\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"BankBranch_icon.png\",\"URL\":\"/tags/BankBranch\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":19},{\"MenuId\":35,\"MenuName\":\"Buyer Price Book\",\"MenuCaption\":\"Buyer Price Book\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"Manage buyer price books\",\"ToolTip\":\"Access buyer price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"buyer_price_book_icon.png\",\"URL\":\"/buyer-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":5,\"MenuName\":\"Financials\",\"MenuCaption\":\"Financials\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"View financial reports\",\"ToolTip\":\"Access financial data and reports\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"dollar-sign\",\"URL\":\"\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":5},{\"MenuId\":6,\"MenuName\":\"Inventory\",\"MenuCaption\":\"Inventory\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage inventory items and stock\",\"ToolTip\":\"Access inventory management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"warehouse\",\"URL\":\"/inventory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":6},{\"MenuId\":36,\"MenuName\":\"Barcode Definition\",\"MenuCaption\":\"Barcode Definition\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage barcode definitions\",\"ToolTip\":\"Access barcode definition management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"barcode_definition_icon.png\",\"URL\":\"/barcode-definition\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":7,\"MenuName\":\"Fixed Asset\",\"MenuCaption\":\"Fixed Asset\",\"ModuleId\":1,\"MenuIndex\":7,\"ShortcutKey\":null,\"Description\":\"Track fixed assets\",\"ToolTip\":\"Access fixed asset management\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"university\",\"URL\":\"/fixed-asset\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":7},{\"MenuId\":8,\"MenuName\":\"Production\",\"MenuCaption\":\"Production\",\"ModuleId\":1,\"MenuIndex\":8,\"ShortcutKey\":null,\"Description\":\"Manage production processes\",\"ToolTip\":\"Access production management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"boxes\",\"URL\":\"/production\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":8},{\"MenuId\":10,\"MenuName\":\"Quality Control\",\"MenuCaption\":\"Quality Control\",\"ModuleId\":1,\"MenuIndex\":10,\"ShortcutKey\":null,\"Description\":\"Perform quality control checks\",\"ToolTip\":\"Access quality control tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"clipboard-check\",\"URL\":\"/quality-control\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":10},{\"MenuId\":11,\"MenuName\":\"Settings\",\"MenuCaption\":\"Settings\",\"ModuleId\":1,\"MenuIndex\":11,\"ShortcutKey\":null,\"Description\":\"Configure general settings\",\"ToolTip\":\"Access general application settings\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"cog\",\"URL\":\"/settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":16,\"MenuName\":\"Account Settings\",\"MenuCaption\":\"Account Settings\",\"ModuleId\":1,\"MenuIndex\":16,\"ShortcutKey\":null,\"Description\":\"Configure account settings\",\"ToolTip\":\"Manage account configurations\",\"IsGroup\":false,\"ParentId\":12,\"Accessibility\":1,\"Icon\":\"account_settings_icon.png\",\"URL\":\"/account-settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null}],\"UserLoginDetails\":[{\"UserId\":2,\"LoginName\":\"dipin\",\"Entity\":\"Entity10\"}]}"} 2025-11-28 14:17:50.606 +05:30 fa538016-c700-4c8d-8806-3a88671cf2b9 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 200 36722 application/json; charset=utf-8 14.7887ms 2025-11-28 14:17:50.639 +05:30 9afaa6de-6799-46c8-95c2-f2f59e3a36ac INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 14:17:50.639 +05:30 9afaa6de-6799-46c8-95c2-f2f59e3a36ac INF CORS policy execution successful. 2025-11-28 14:17:50.640 +05:30 9afaa6de-6799-46c8-95c2-f2f59e3a36ac INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:17:50.640 +05:30 c7398438-5415-4bca-ac42-64fc1e579274 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 14:17:50.640 +05:30 c7398438-5415-4bca-ac42-64fc1e579274 INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 14:17:50.642 +05:30 c7398438-5415-4bca-ac42-64fc1e579274 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:17:50.642 +05:30 c7398438-5415-4bca-ac42-64fc1e579274 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 2.3749ms 2025-11-28 14:17:50.642 +05:30 c7398438-5415-4bca-ac42-64fc1e579274 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 14:17:50.643 +05:30 c7398438-5415-4bca-ac42-64fc1e579274 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 9afaa6de-6799-46c8-95c2-f2f59e3a36ac}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 14:17:50.643 +05:30 c7398438-5415-4bca-ac42-64fc1e579274 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 4.0841ms 2025-11-28 14:17:50.691 +05:30 e6c6cb4e-2c7e-4eb0-b304-24c127d1be53 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 14:17:50.691 +05:30 e6c6cb4e-2c7e-4eb0-b304-24c127d1be53 INF CORS policy execution successful. 2025-11-28 14:17:50.692 +05:30 e6c6cb4e-2c7e-4eb0-b304-24c127d1be53 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:17:50.692 +05:30 c29987df-bbf5-4f7b-a53a-f5fe65500bd3 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 14:17:50.692 +05:30 c29987df-bbf5-4f7b-a53a-f5fe65500bd3 INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 14:17:50.695 +05:30 c29987df-bbf5-4f7b-a53a-f5fe65500bd3 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:17:50.695 +05:30 c29987df-bbf5-4f7b-a53a-f5fe65500bd3 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 3.2943ms 2025-11-28 14:17:50.695 +05:30 c29987df-bbf5-4f7b-a53a-f5fe65500bd3 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 14:17:50.695 +05:30 c29987df-bbf5-4f7b-a53a-f5fe65500bd3 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: e6c6cb4e-2c7e-4eb0-b304-24c127d1be53}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 14:17:50.696 +05:30 c29987df-bbf5-4f7b-a53a-f5fe65500bd3 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 5.0383ms 2025-11-28 14:17:50.795 +05:30 c8d2e3fa-cebc-495d-9846-3fbf224979d2 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 14:17:50.796 +05:30 c8d2e3fa-cebc-495d-9846-3fbf224979d2 INF CORS policy execution successful. 2025-11-28 14:17:50.796 +05:30 c8d2e3fa-cebc-495d-9846-3fbf224979d2 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 204 null null 0.5457ms 2025-11-28 14:17:50.796 +05:30 2fd4e026-ac71-43ca-b5c4-beb1a0ccf7f2 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 14:17:50.796 +05:30 2fd4e026-ac71-43ca-b5c4-beb1a0ccf7f2 INF CORS policy execution successful. 2025-11-28 14:17:50.796 +05:30 2fd4e026-ac71-43ca-b5c4-beb1a0ccf7f2 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 204 null null 0.2943ms 2025-11-28 14:17:50.797 +05:30 1457af77-a402-465d-8546-b0e619e9b0ae INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 14:17:50.797 +05:30 1457af77-a402-465d-8546-b0e619e9b0ae INF CORS policy execution successful. 2025-11-28 14:17:50.797 +05:30 1457af77-a402-465d-8546-b0e619e9b0ae INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 204 null null 0.1884ms 2025-11-28 14:17:50.797 +05:30 e8036e71-ab13-465c-ac79-e6c30f0da879 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 14:17:50.798 +05:30 e8036e71-ab13-465c-ac79-e6c30f0da879 INF CORS policy execution successful. 2025-11-28 14:17:50.798 +05:30 e8036e71-ab13-465c-ac79-e6c30f0da879 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 204 null null 0.1556ms 2025-11-28 14:17:50.800 +05:30 d1bb6d18-8da9-4121-afaf-799aa88b5492 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 14:17:50.800 +05:30 d1bb6d18-8da9-4121-afaf-799aa88b5492 INF CORS policy execution successful. 2025-11-28 14:17:50.800 +05:30 d1bb6d18-8da9-4121-afaf-799aa88b5492 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 204 null null 0.3195ms 2025-11-28 14:17:50.840 +05:30 6a291ac1-4131-4e19-b738-2fe815471a3f INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 14:17:50.840 +05:30 6a291ac1-4131-4e19-b738-2fe815471a3f INF CORS policy execution successful. 2025-11-28 14:17:50.841 +05:30 6a291ac1-4131-4e19-b738-2fe815471a3f INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 204 null null 0.5966ms 2025-11-28 14:17:50.847 +05:30 5e7f8ab2-924b-44e7-b776-e60496a090fe INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 14:17:50.847 +05:30 4767760e-65d8-48d3-ae66-bf27e1097fe5 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 14:17:50.847 +05:30 5e7f8ab2-924b-44e7-b776-e60496a090fe INF CORS policy execution successful. 2025-11-28 14:17:50.847 +05:30 4767760e-65d8-48d3-ae66-bf27e1097fe5 INF CORS policy execution successful. 2025-11-28 14:17:50.847 +05:30 5e7f8ab2-924b-44e7-b776-e60496a090fe INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 204 null null 0.4392ms 2025-11-28 14:17:50.847 +05:30 4767760e-65d8-48d3-ae66-bf27e1097fe5 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 204 null null 0.4694ms 2025-11-28 14:17:50.850 +05:30 936a31ea-79dc-454b-8eca-512f91c71ced INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 14:17:50.850 +05:30 936a31ea-79dc-454b-8eca-512f91c71ced INF CORS policy execution successful. 2025-11-28 14:17:50.851 +05:30 936a31ea-79dc-454b-8eca-512f91c71ced INF HTTP request: Path: /language/getlanguagelist QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:17:50.851 +05:30 782343b4-204b-4c33-b0f5-c2cd2e429f3a INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 14:17:50.851 +05:30 782343b4-204b-4c33-b0f5-c2cd2e429f3a INF Route matched with {action = "GetLanguageList", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageList(System.String) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 14:17:50.854 +05:30 782343b4-204b-4c33-b0f5-c2cd2e429f3a INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:17:50.855 +05:30 782343b4-204b-4c33-b0f5-c2cd2e429f3a INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api) in 3.4138ms 2025-11-28 14:17:50.855 +05:30 782343b4-204b-4c33-b0f5-c2cd2e429f3a INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 14:17:50.855 +05:30 782343b4-204b-4c33-b0f5-c2cd2e429f3a INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 936a31ea-79dc-454b-8eca-512f91c71ced}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 221} Body: {"status":"Success","statusCode":2000,"message":"Language List retrieved.","result":"[{\"Id\":2,\"Name\":\"Arabic\"},{\"Id\":3,\"Name\":\"Chinese\"},{\"Id\":1,\"Name\":\"English\"},{\"Id\":4,\"Name\":\"LanguageTest1\"}]"} 2025-11-28 14:17:50.855 +05:30 0ca8b275-c139-4217-a8ab-461bee618c64 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 14:17:50.855 +05:30 782343b4-204b-4c33-b0f5-c2cd2e429f3a INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 200 221 application/json; charset=utf-8 5.1854ms 2025-11-28 14:17:50.855 +05:30 0ca8b275-c139-4217-a8ab-461bee618c64 INF CORS policy execution successful. 2025-11-28 14:17:50.855 +05:30 0ca8b275-c139-4217-a8ab-461bee618c64 INF HTTP request: Path: /transactionlayout/gettransactionlayoutlist QueryString: ?DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:17:50.856 +05:30 9d0162eb-9e8a-49b7-ac9a-a98d1cf13f54 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 14:17:50.856 +05:30 9d0162eb-9e8a-49b7-ac9a-a98d1cf13f54 INF Route matched with {action = "GetTransactionLayoutList", controller = "TransactionLayout"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionLayoutList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionLayoutController (Sang.CoreSettings.Api). 2025-11-28 14:17:50.861 +05:30 9d0162eb-9e8a-49b7-ac9a-a98d1cf13f54 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:17:50.861 +05:30 9d0162eb-9e8a-49b7-ac9a-a98d1cf13f54 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api) in 4.831ms 2025-11-28 14:17:50.861 +05:30 9d0162eb-9e8a-49b7-ac9a-a98d1cf13f54 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 14:17:50.861 +05:30 9d0162eb-9e8a-49b7-ac9a-a98d1cf13f54 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 0ca8b275-c139-4217-a8ab-461bee618c64}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 309} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":32,\"Name\":\"Purchase\"},{\"Id\":33,\"Name\":\"purchase1\"},{\"Id\":34,\"Name\":\"purchase2\"},{\"Id\":35,\"Name\":\"purchase3\"},{\"Id\":37,\"Name\":\"purchase5\"},{\"Id\":31,\"Name\":\"TestLayout01\"}]"} 2025-11-28 14:17:50.862 +05:30 9d0162eb-9e8a-49b7-ac9a-a98d1cf13f54 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 200 309 application/json; charset=utf-8 6.722ms 2025-11-28 14:17:50.886 +05:30 73e2f46c-f7bc-48e9-a7f9-b32bc509eaec INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 14:17:50.887 +05:30 73e2f46c-f7bc-48e9-a7f9-b32bc509eaec INF CORS policy execution successful. 2025-11-28 14:17:50.887 +05:30 73e2f46c-f7bc-48e9-a7f9-b32bc509eaec INF HTTP request: Path: /language/getlanguagedetails QueryString: ?id=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:17:50.887 +05:30 d04d71fd-afb6-42ac-9eee-861774196b22 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 14:17:50.887 +05:30 d04d71fd-afb6-42ac-9eee-861774196b22 INF Route matched with {action = "GetLanguageDetails", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 14:17:50.890 +05:30 d04d71fd-afb6-42ac-9eee-861774196b22 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:17:50.890 +05:30 d04d71fd-afb6-42ac-9eee-861774196b22 INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api) in 2.9617ms 2025-11-28 14:17:50.890 +05:30 d04d71fd-afb6-42ac-9eee-861774196b22 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 14:17:50.890 +05:30 d04d71fd-afb6-42ac-9eee-861774196b22 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 73e2f46c-f7bc-48e9-a7f9-b32bc509eaec}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 243} Body: {"status":"Success","statusCode":2000,"message":"Language Details retrieved.","result":"[{\"IId\":1,\"Name\":\"English\",\"Code\":\"Eng\",\"Alternate Name\":\"English\",\"Icon\":\"string\",\"ParentName\":null,\"iParent\":0,\"bGroup\":false}]"} 2025-11-28 14:17:50.891 +05:30 d04d71fd-afb6-42ac-9eee-861774196b22 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 200 243 application/json; charset=utf-8 4.689ms 2025-11-28 14:17:50.917 +05:30 e2465973-27c6-41d4-bc74-e57cad7a34c7 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 14:17:50.917 +05:30 e2465973-27c6-41d4-bc74-e57cad7a34c7 INF CORS policy execution successful. 2025-11-28 14:17:50.918 +05:30 e2465973-27c6-41d4-bc74-e57cad7a34c7 INF HTTP request: Path: /action/getuseractions QueryString: ?menuId=180 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:17:50.918 +05:30 44eec7ec-5971-4c7f-89b5-af548a872b88 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 14:17:50.918 +05:30 44eec7ec-5971-4c7f-89b5-af548a872b88 INF Route matched with {action = "GetUserActions", controller = "Action"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserActions(Int32) on controller Sang.CoreSettings.Api.Controllers.ActionController (Sang.CoreSettings.Api). 2025-11-28 14:17:50.920 +05:30 a5cb4462-e4a4-4fcd-a4e3-15d257b59581 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 14:17:50.920 +05:30 a5cb4462-e4a4-4fcd-a4e3-15d257b59581 INF CORS policy execution successful. 2025-11-28 14:17:50.920 +05:30 a5cb4462-e4a4-4fcd-a4e3-15d257b59581 INF HTTP request: Path: /transactionlayout/gettransactionlayoutlist QueryString: ?DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:17:50.921 +05:30 b5319e63-454e-44fc-bcd9-0fdafa543867 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 14:17:50.921 +05:30 f23a7248-7695-40e8-adea-cdd6b6b7f75c INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 14:17:50.921 +05:30 b5319e63-454e-44fc-bcd9-0fdafa543867 INF Route matched with {action = "GetTransactionLayoutList", controller = "TransactionLayout"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionLayoutList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionLayoutController (Sang.CoreSettings.Api). 2025-11-28 14:17:50.921 +05:30 f23a7248-7695-40e8-adea-cdd6b6b7f75c INF CORS policy execution successful. 2025-11-28 14:17:50.921 +05:30 f23a7248-7695-40e8-adea-cdd6b6b7f75c INF HTTP request: Path: /language/getlanguagelist QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:17:50.921 +05:30 7a377b20-2f5f-43a4-bd09-96e36c0a2afa INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 14:17:50.922 +05:30 7a377b20-2f5f-43a4-bd09-96e36c0a2afa INF Route matched with {action = "GetLanguageList", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageList(System.String) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 14:17:50.926 +05:30 b5319e63-454e-44fc-bcd9-0fdafa543867 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:17:50.926 +05:30 b5319e63-454e-44fc-bcd9-0fdafa543867 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api) in 5.2458ms 2025-11-28 14:17:50.926 +05:30 b5319e63-454e-44fc-bcd9-0fdafa543867 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 14:17:50.926 +05:30 b5319e63-454e-44fc-bcd9-0fdafa543867 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: a5cb4462-e4a4-4fcd-a4e3-15d257b59581}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 309} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":32,\"Name\":\"Purchase\"},{\"Id\":33,\"Name\":\"purchase1\"},{\"Id\":34,\"Name\":\"purchase2\"},{\"Id\":35,\"Name\":\"purchase3\"},{\"Id\":37,\"Name\":\"purchase5\"},{\"Id\":31,\"Name\":\"TestLayout01\"}]"} 2025-11-28 14:17:50.927 +05:30 7a377b20-2f5f-43a4-bd09-96e36c0a2afa INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:17:50.927 +05:30 7a377b20-2f5f-43a4-bd09-96e36c0a2afa INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api) in 5.2343ms 2025-11-28 14:17:50.927 +05:30 7a377b20-2f5f-43a4-bd09-96e36c0a2afa INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 14:17:50.927 +05:30 7a377b20-2f5f-43a4-bd09-96e36c0a2afa INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: f23a7248-7695-40e8-adea-cdd6b6b7f75c}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 221} Body: {"status":"Success","statusCode":2000,"message":"Language List retrieved.","result":"[{\"Id\":2,\"Name\":\"Arabic\"},{\"Id\":3,\"Name\":\"Chinese\"},{\"Id\":1,\"Name\":\"English\"},{\"Id\":4,\"Name\":\"LanguageTest1\"}]"} 2025-11-28 14:17:50.927 +05:30 7a377b20-2f5f-43a4-bd09-96e36c0a2afa INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 200 221 application/json; charset=utf-8 6.5137ms 2025-11-28 14:17:50.927 +05:30 b5319e63-454e-44fc-bcd9-0fdafa543867 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 200 309 application/json; charset=utf-8 7.3057ms 2025-11-28 14:17:50.933 +05:30 44eec7ec-5971-4c7f-89b5-af548a872b88 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:17:50.934 +05:30 44eec7ec-5971-4c7f-89b5-af548a872b88 INF Executed action Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api) in 15.7535ms 2025-11-28 14:17:50.934 +05:30 44eec7ec-5971-4c7f-89b5-af548a872b88 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 14:17:50.934 +05:30 44eec7ec-5971-4c7f-89b5-af548a872b88 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: e2465973-27c6-41d4-bc74-e57cad7a34c7}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1634} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"iAction\":81,\"Name\":\"Access\",\"Caption\":\"Access\",\"ActionType\":3},{\"iAction\":82,\"Name\":\"Add\",\"Caption\":\"New\",\"ActionType\":1},{\"iAction\":83,\"Name\":\"Edit\",\"Caption\":\"Edit\",\"ActionType\":1},{\"iAction\":84,\"Name\":\"Delete\",\"Caption\":\"Delete\",\"ActionType\":1},{\"iAction\":85,\"Name\":\"View\",\"Caption\":\"View\",\"ActionType\":1},{\"iAction\":86,\"Name\":\"Save\",\"Caption\":\"Save\",\"ActionType\":1},{\"iAction\":87,\"Name\":\"Excel\",\"Caption\":\"Excel\",\"ActionType\":1},{\"iAction\":88,\"Name\":\"ViewSummary\",\"Caption\":\"ViewSummary\",\"ActionType\":3},{\"iAction\":89,\"Name\":\"Close\",\"Caption\":\"Close\",\"ActionType\":1},{\"iAction\":90,\"Name\":\"Clear\",\"Caption\":\"Clear\",\"ActionType\":1},{\"iAction\":91,\"Name\":\"Copy\",\"Caption\":\"Copy\",\"ActionType\":5},{\"iAction\":92,\"Name\":\"Clone\",\"Caption\":\"Clone\",\"ActionType\":1},{\"iAction\":93,\"Name\":\"Import\",\"Caption\":\"Import\",\"ActionType\":1},{\"iAction\":94,\"Name\":\"Export\",\"Caption\":\"Export\",\"ActionType\":1},{\"iAction\":95,\"Name\":\"Load\",\"Caption\":\"Load\",\"ActionType\":1},{\"iAction\":96,\"Name\":\"Refresh\",\"Caption\":\"Refresh\",\"ActionType\":1},{\"iAction\":97,\"Name\":\"MassUpdate\",\"Caption\":\"Mass Update\",\"ActionType\":2},{\"iAction\":98,\"Name\":\"DeleteAll\",\"Caption\":\"Delete All\",\"ActionType\":2},{\"iAction\":99,\"Name\":\"Print\",\"Caption\":\"Print\",\"ActionType\":1},{\"iAction\":100,\"Name\":\"Settings\",\"Caption\":\"Settings\",\"ActionType\":2}]"} 2025-11-28 14:17:50.935 +05:30 44eec7ec-5971-4c7f-89b5-af548a872b88 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 200 1634 application/json; charset=utf-8 17.8671ms 2025-11-28 14:17:50.935 +05:30 ac20a9b6-fa8b-4937-8039-de1b68a582ad INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 14:17:50.935 +05:30 ac20a9b6-fa8b-4937-8039-de1b68a582ad INF CORS policy execution successful. 2025-11-28 14:17:50.935 +05:30 ac20a9b6-fa8b-4937-8039-de1b68a582ad INF HTTP request: Path: /language/getlanguagedetails QueryString: ?id=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:17:50.935 +05:30 368c1f94-6ecc-45b9-a30a-6581ed0c6c6b INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 14:17:50.936 +05:30 368c1f94-6ecc-45b9-a30a-6581ed0c6c6b INF Route matched with {action = "GetLanguageDetails", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 14:17:50.938 +05:30 368c1f94-6ecc-45b9-a30a-6581ed0c6c6b INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:17:50.938 +05:30 368c1f94-6ecc-45b9-a30a-6581ed0c6c6b INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api) in 2.3425ms 2025-11-28 14:17:50.938 +05:30 368c1f94-6ecc-45b9-a30a-6581ed0c6c6b INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 14:17:50.938 +05:30 368c1f94-6ecc-45b9-a30a-6581ed0c6c6b INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: ac20a9b6-fa8b-4937-8039-de1b68a582ad}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 243} Body: {"status":"Success","statusCode":2000,"message":"Language Details retrieved.","result":"[{\"IId\":1,\"Name\":\"English\",\"Code\":\"Eng\",\"Alternate Name\":\"English\",\"Icon\":\"string\",\"ParentName\":null,\"iParent\":0,\"bGroup\":false}]"} 2025-11-28 14:17:50.938 +05:30 368c1f94-6ecc-45b9-a30a-6581ed0c6c6b INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 200 243 application/json; charset=utf-8 3.7074ms 2025-11-28 14:17:50.991 +05:30 d263a326-628e-453f-98e8-3c73fa6c88cd INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 14:17:50.992 +05:30 d263a326-628e-453f-98e8-3c73fa6c88cd INF CORS policy execution successful. 2025-11-28 14:17:50.992 +05:30 d263a326-628e-453f-98e8-3c73fa6c88cd INF HTTP request: Path: /action/getuseractions QueryString: ?menuId=180 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:17:50.993 +05:30 fc3c8085-7d83-4427-a781-de0254927e4f INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 14:17:50.993 +05:30 fc3c8085-7d83-4427-a781-de0254927e4f INF Route matched with {action = "GetUserActions", controller = "Action"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserActions(Int32) on controller Sang.CoreSettings.Api.Controllers.ActionController (Sang.CoreSettings.Api). 2025-11-28 14:17:51.000 +05:30 fc3c8085-7d83-4427-a781-de0254927e4f INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:17:51.000 +05:30 fc3c8085-7d83-4427-a781-de0254927e4f INF Executed action Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api) in 7.4746ms 2025-11-28 14:17:51.000 +05:30 fc3c8085-7d83-4427-a781-de0254927e4f INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 14:17:51.001 +05:30 fc3c8085-7d83-4427-a781-de0254927e4f INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: d263a326-628e-453f-98e8-3c73fa6c88cd}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1634} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"iAction\":81,\"Name\":\"Access\",\"Caption\":\"Access\",\"ActionType\":3},{\"iAction\":82,\"Name\":\"Add\",\"Caption\":\"New\",\"ActionType\":1},{\"iAction\":83,\"Name\":\"Edit\",\"Caption\":\"Edit\",\"ActionType\":1},{\"iAction\":84,\"Name\":\"Delete\",\"Caption\":\"Delete\",\"ActionType\":1},{\"iAction\":85,\"Name\":\"View\",\"Caption\":\"View\",\"ActionType\":1},{\"iAction\":86,\"Name\":\"Save\",\"Caption\":\"Save\",\"ActionType\":1},{\"iAction\":87,\"Name\":\"Excel\",\"Caption\":\"Excel\",\"ActionType\":1},{\"iAction\":88,\"Name\":\"ViewSummary\",\"Caption\":\"ViewSummary\",\"ActionType\":3},{\"iAction\":89,\"Name\":\"Close\",\"Caption\":\"Close\",\"ActionType\":1},{\"iAction\":90,\"Name\":\"Clear\",\"Caption\":\"Clear\",\"ActionType\":1},{\"iAction\":91,\"Name\":\"Copy\",\"Caption\":\"Copy\",\"ActionType\":5},{\"iAction\":92,\"Name\":\"Clone\",\"Caption\":\"Clone\",\"ActionType\":1},{\"iAction\":93,\"Name\":\"Import\",\"Caption\":\"Import\",\"ActionType\":1},{\"iAction\":94,\"Name\":\"Export\",\"Caption\":\"Export\",\"ActionType\":1},{\"iAction\":95,\"Name\":\"Load\",\"Caption\":\"Load\",\"ActionType\":1},{\"iAction\":96,\"Name\":\"Refresh\",\"Caption\":\"Refresh\",\"ActionType\":1},{\"iAction\":97,\"Name\":\"MassUpdate\",\"Caption\":\"Mass Update\",\"ActionType\":2},{\"iAction\":98,\"Name\":\"DeleteAll\",\"Caption\":\"Delete All\",\"ActionType\":2},{\"iAction\":99,\"Name\":\"Print\",\"Caption\":\"Print\",\"ActionType\":1},{\"iAction\":100,\"Name\":\"Settings\",\"Caption\":\"Settings\",\"ActionType\":2}]"} 2025-11-28 14:17:51.001 +05:30 fc3c8085-7d83-4427-a781-de0254927e4f INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 200 1634 application/json; charset=utf-8 10.2671ms 2025-11-28 14:17:59.402 +05:30 eb78e70c-2dd9-4a6b-9b7f-e890907844ef INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 14:17:59.402 +05:30 be3688c1-e491-434f-a457-23270d1eca4d INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 14:17:59.402 +05:30 eb78e70c-2dd9-4a6b-9b7f-e890907844ef INF CORS policy execution successful. 2025-11-28 14:17:59.402 +05:30 e05f3606-5027-44c5-9997-1f67656e5c7e INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 14:17:59.402 +05:30 be3688c1-e491-434f-a457-23270d1eca4d INF CORS policy execution successful. 2025-11-28 14:17:59.402 +05:30 e05f3606-5027-44c5-9997-1f67656e5c7e INF CORS policy execution successful. 2025-11-28 14:17:59.402 +05:30 e05f3606-5027-44c5-9997-1f67656e5c7e INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 204 null null 0.9941ms 2025-11-28 14:17:59.402 +05:30 be3688c1-e491-434f-a457-23270d1eca4d INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 204 null null 0.9987ms 2025-11-28 14:17:59.402 +05:30 eb78e70c-2dd9-4a6b-9b7f-e890907844ef INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 204 null null 0.9981ms 2025-11-28 14:17:59.403 +05:30 d12a1c9b-e76c-470a-aa8c-56f93baeda42 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 14:17:59.403 +05:30 d12a1c9b-e76c-470a-aa8c-56f93baeda42 INF CORS policy execution successful. 2025-11-28 14:17:59.403 +05:30 d12a1c9b-e76c-470a-aa8c-56f93baeda42 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 204 null null 0.3097ms 2025-11-28 14:17:59.447 +05:30 2355f2e0-f052-401a-a3bd-8f81ce0eb4c3 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 14:17:59.447 +05:30 2355f2e0-f052-401a-a3bd-8f81ce0eb4c3 INF CORS policy execution successful. 2025-11-28 14:17:59.447 +05:30 2355f2e0-f052-401a-a3bd-8f81ce0eb4c3 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:17:59.448 +05:30 d2b0a04d-b81a-4b99-ad4a-9fb74a5173a4 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 14:17:59.448 +05:30 d2b0a04d-b81a-4b99-ad4a-9fb74a5173a4 INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 14:17:59.449 +05:30 38aa40b2-e4b2-4b75-927a-d090d63abcbe INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 14:17:59.449 +05:30 38aa40b2-e4b2-4b75-927a-d090d63abcbe INF CORS policy execution successful. 2025-11-28 14:17:59.449 +05:30 38aa40b2-e4b2-4b75-927a-d090d63abcbe INF HTTP request: Path: /menu/getmenudetails QueryString: ?languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:17:59.449 +05:30 21ae519c-e917-4552-b880-14ec7ff21198 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 14:17:59.449 +05:30 21ae519c-e917-4552-b880-14ec7ff21198 INF Route matched with {action = "GetMenuDetails", controller = "Menu"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetMenuDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.MenuController (Sang.CoreSettings.Api). 2025-11-28 14:17:59.450 +05:30 d2b0a04d-b81a-4b99-ad4a-9fb74a5173a4 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:17:59.451 +05:30 d2b0a04d-b81a-4b99-ad4a-9fb74a5173a4 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 2.7399ms 2025-11-28 14:17:59.451 +05:30 d2b0a04d-b81a-4b99-ad4a-9fb74a5173a4 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 14:17:59.451 +05:30 d2b0a04d-b81a-4b99-ad4a-9fb74a5173a4 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 2355f2e0-f052-401a-a3bd-8f81ce0eb4c3}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 14:17:59.451 +05:30 d2b0a04d-b81a-4b99-ad4a-9fb74a5173a4 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 4.3808ms 2025-11-28 14:17:59.456 +05:30 21ae519c-e917-4552-b880-14ec7ff21198 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:17:59.459 +05:30 21ae519c-e917-4552-b880-14ec7ff21198 INF Executed action Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api) in 9.3109ms 2025-11-28 14:17:59.459 +05:30 21ae519c-e917-4552-b880-14ec7ff21198 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 14:17:59.460 +05:30 21ae519c-e917-4552-b880-14ec7ff21198 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 38aa40b2-e4b2-4b75-927a-d090d63abcbe}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 36722} Body: {"status":"Success","statusCode":2000,"message":"Menu Details retrieved.","result":"{\"MenuDetails\":[{\"MenuId\":93,\"MenuName\":\"TestingMaster\",\"MenuCaption\":\"Testing\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Testing\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":66},{\"MenuId\":94,\"MenuName\":\"TestingTab\",\"MenuCaption\":\"TestingTabs\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestingTabs\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":67},{\"MenuId\":64,\"MenuName\":\"NewTest\",\"MenuCaption\":\"Test\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":62,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Test\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":46},{\"MenuId\":70,\"MenuName\":\"TestMenu\",\"MenuCaption\":\"TestMenu\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestMenu\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":49},{\"MenuId\":80,\"MenuName\":\"PTag1\",\"MenuCaption\":\"TestTag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestTag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":58},{\"MenuId\":81,\"MenuName\":\"General Settings\",\"MenuCaption\":\"General Settings\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/general-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":6,\"TagId\":59},{\"MenuId\":82,\"MenuName\":\"t4t4\",\"MenuCaption\":\"y5yy5\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/y5yy5\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":60},{\"MenuId\":90,\"MenuName\":\"Steffy_pos\",\"MenuCaption\":\"s_pos\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tags/s_pos\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":65},{\"MenuId\":125,\"MenuName\":\"dipintag1\",\"MenuCaption\":\"dipintag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/dipintag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":71},{\"MenuId\":147,\"MenuName\":\"Tag View\",\"MenuCaption\":\"Tag View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":148,\"MenuName\":\"Voucher View\",\"MenuCaption\":\"Voucher View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/voucher-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":150,\"MenuName\":\"Test_steffy1\",\"MenuCaption\":\"TSteffy1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TSteffy1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":77},{\"MenuId\":153,\"MenuName\":\"TS_Tag\",\"MenuCaption\":\"TestSteffyTag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":152,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestSteffyTag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":79},{\"MenuId\":156,\"MenuName\":\"gokultest1\",\"MenuCaption\":\"gokul\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/gokul\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":81},{\"MenuId\":157,\"MenuName\":\"CostCenter\",\"MenuCaption\":\"cc\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/cc\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":82},{\"MenuId\":159,\"MenuName\":\"ProductTag\",\"MenuCaption\":\"PT\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":157,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/PT\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":83},{\"MenuId\":162,\"MenuName\":\"pos_Tag1_name\",\"MenuCaption\":\"pos_Tag1_caption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/pos_Tag1_caption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":86},{\"MenuId\":163,\"MenuName\":\"Vendor\",\"MenuCaption\":\"Vendor/Supplier\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":163,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Vendor/Supplier\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":87},{\"MenuId\":164,\"MenuName\":\"ChartOfAccount\",\"MenuCaption\":\"COA\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/COA\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":88},{\"MenuId\":166,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":90},{\"MenuId\":167,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":91},{\"MenuId\":168,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":92},{\"MenuId\":170,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":168,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":93},{\"MenuId\":172,\"MenuName\":\"TradeTypeName\",\"MenuCaption\":\"TradeTypeCaption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TradeTypeCaption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":94},{\"MenuId\":139,\"MenuName\":\"Receipt Payment\",\"MenuCaption\":\"Receipt Payment\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":40,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Receipt Payment\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":72},{\"MenuId\":141,\"MenuName\":\"child\",\"MenuCaption\":\"child\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":140,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/child\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":73},{\"MenuId\":144,\"MenuName\":\"Base Document\",\"MenuCaption\":\"Base Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/base-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":75},{\"MenuId\":145,\"MenuName\":\"Sub Document\",\"MenuCaption\":\"Sub Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sub-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":76},{\"MenuId\":178,\"MenuName\":\"Account_Err\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":177,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Account\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":97},{\"MenuId\":185,\"MenuName\":\"STag1\",\"MenuCaption\":\"STag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":98},{\"MenuId\":186,\"MenuName\":\"STag2\",\"MenuCaption\":\"STag2\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag2\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":99},{\"MenuId\":188,\"MenuName\":\"stag4\",\"MenuCaption\":\"tag4\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag4\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":101},{\"MenuId\":189,\"MenuName\":\"test_tag\",\"MenuCaption\":\"testtag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/testtag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":102},{\"MenuId\":190,\"MenuName\":\"sss\",\"MenuCaption\":\"sss\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sss\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":103},{\"MenuId\":191,\"MenuName\":\"zzz\",\"MenuCaption\":\"lll\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/lll\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":104},{\"MenuId\":182,\"MenuName\":\"Menu_SteffyTest\",\"MenuCaption\":\"Menu_SteffyTest\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":183,\"MenuName\":\"test2\",\"MenuCaption\":\"test2\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":149,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":184,\"MenuName\":\"test3\",\"MenuCaption\":\"test3\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":6,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":146,\"MenuName\":\"View\",\"MenuCaption\":\"View\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":142,\"MenuName\":\"Voucher Setting\",\"MenuCaption\":\"Voucher Setting\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":111,\"MenuName\":\"Business Entity\",\"MenuCaption\":\"Business Entity\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":\"/Business-Entity\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":1},{\"MenuId\":113,\"MenuName\":\"steffy\",\"MenuCaption\":\"steffy\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":176,\"MenuName\":\"aas\",\"MenuCaption\":\"aas\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":177,\"MenuName\":\"Error_Tracker_Masters\",\"MenuCaption\":\"Error_Tracker_Masters\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":92,\"MenuName\":\"test1\",\"MenuCaption\":\"test1\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":58,\"MenuName\":\"ggrgr\",\"MenuCaption\":\"ggrgr\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":57,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":60,\"MenuName\":\"effefefef\",\"MenuCaption\":\"effefefef\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":59,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":109,\"MenuName\":\"Password Policy\",\"MenuCaption\":\"Password Policy\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"\",\"ToolTip\":\"\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"Password Policy_icon.png\",\"URL\":\"/PasswordPolicy\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":38,\"MenuName\":\"Create Company\",\"MenuCaption\":\"Create Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company record\",\"ToolTip\":\"Access create company page\",\"IsGroup\":false,\"ParentId\":17,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/create-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":41,\"MenuName\":\"Tag Settings\",\"MenuCaption\":\"Tag Settings\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/tag-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":42,\"MenuName\":\"Open Company\",\"MenuCaption\":\"Open Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":null,\"URL\":null,\"Type\":null,\"ExternalLink\":null,\"ScreenType\":null,\"TagId\":null},{\"MenuId\":1,\"MenuName\":\"Home\",\"MenuCaption\":\"Home\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":\"Alt+O\",\"Description\":\"'Navigate to the home page\",\"ToolTip\":\"Go to the main home page\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"home\",\"URL\":\"/home\",\"Type\":1,\"ExternalLink\":\"1\",\"ScreenType\":0,\"TagId\":1},{\"MenuId\":17,\"MenuName\":\"New Company\",\"MenuCaption\":\"New Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company\",\"ToolTip\":\"Create a new company record\",\"IsGroup\":true,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/new-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":18,\"MenuName\":\"Edit Company\",\"MenuCaption\":\"Edit Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Edit a new company\",\"ToolTip\":\"Edit a new company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":19,\"MenuName\":\"Delete Company\",\"MenuCaption\":\"Delete Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Delete a company\",\"ToolTip\":\"Delete a company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":20,\"MenuName\":\"Create Profile\",\"MenuCaption\":\"Create Profile\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new user profile\",\"ToolTip\":\"Set up a new user profile\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_profile_icon.png\",\"URL\":\"/create-profile\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":23,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage account details\",\"ToolTip\":\"Access account management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"account_icon.png\",\"URL\":\"/account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":28,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage currency master data\",\"ToolTip\":\"Access currency master management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"currency_master_icon.png\",\"URL\":\"/currency-master\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":4},{\"MenuId\":114,\"MenuName\":\"Change Password\",\"MenuCaption\":\"Change Password\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Change Password\",\"ToolTip\":\"Change Password\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"ChangePassword_icon.png\",\"URL\":\"/ChangePassword\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":115,\"MenuName\":\"Update Personal Info\",\"MenuCaption\":\"Update Personal Info\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Update Personal Info\",\"ToolTip\":\"Update Personal Info\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"UpdatePersonal_Info_icon.png\",\"URL\":\"/Update-Personal-Info\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":180,\"MenuName\":\"Purchase\",\"MenuCaption\":\"Purchase\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Purchase Menu\",\"ToolTip\":\"Go to Purchase\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Purchase\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":181,\"MenuName\":\"Sales\",\"MenuCaption\":\"Sales\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Sales Menu\",\"ToolTip\":\"Go to Sales\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Sales\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":29,\"MenuName\":\"Exchange Rate\",\"MenuCaption\":\"Exchange Rate\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage exchange rate data\",\"ToolTip\":\"Access exchange rate management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_icon.png\",\"URL\":\"/exchange-rate\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":4,\"TagId\":null},{\"MenuId\":24,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage currency details\",\"ToolTip\":\"Access currency management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"currency_icon.png\",\"URL\":\"/tags/currency\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":21,\"MenuName\":\"Create Role\",\"MenuCaption\":\"Create Role\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Create a new user role\",\"ToolTip\":\"Define a new user role\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_role_icon.png\",\"URL\":\"/create-role\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":2,\"TagId\":null},{\"MenuId\":2,\"MenuName\":\"Company\",\"MenuCaption\":\"Company\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"View and manage company details\",\"ToolTip\":\"Access company information\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"company_icon.png\",\"URL\":\"/company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":32,\"MenuName\":\"Unit\",\"MenuCaption\":\"Unit\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage units of measurement\",\"ToolTip\":\"Access unit management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"unit_icon.png\",\"URL\":\"/unit\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":14},{\"MenuId\":3,\"MenuName\":\"Security\",\"MenuCaption\":\"Security\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage user permissions and roles\",\"ToolTip\":\"Configure security settings\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"security_icon.png\",\"URL\":\"/security\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":22,\"MenuName\":\"Create User\",\"MenuCaption\":\"Create User\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Create a new user account\",\"ToolTip\":\"Add a new user to the system\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_user_icon.png\",\"URL\":\"/create-user\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":3,\"TagId\":null},{\"MenuId\":25,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage product details\",\"ToolTip\":\"Access product management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"product_icon.png\",\"URL\":\"/tags/product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":30,\"MenuName\":\"Exchange Rate History\",\"MenuCaption\":\"Exchange Rate History\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"View exchange rate history\",\"ToolTip\":\"Access historical exchange rate data\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_history_icon.png\",\"URL\":\"/exchange-rate-history\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":5,\"TagId\":null},{\"MenuId\":4,\"MenuName\":\"Tags\",\"MenuCaption\":\"Tags\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Maintain master data records\",\"ToolTip\":\"Access master data management\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"masters_icon.png\",\"URL\":\"/masters\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":34,\"MenuName\":\"Seller Price Book\",\"MenuCaption\":\"Seller Price Book\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage seller price books\",\"ToolTip\":\"Access seller price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"seller_price_book_icon.png\",\"URL\":\"/seller-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":46,\"MenuName\":\"PlaceofSupply\",\"MenuCaption\":\"Place of Supply\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage Place of supply details\",\"ToolTip\":\"Access Place of supply management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Placeofsupply_icon.png\",\"URL\":\"/tags/Placeofsupply\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":20},{\"MenuId\":95,\"MenuName\":\"Jurisdiction\",\"MenuCaption\":\"Jurisdiction\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Jurisdiction\",\"ToolTip\":\"Jurisdiction\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Jurisdiction_icon.png\",\"URL\":\"/tags/Jurisdiction\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":21},{\"MenuId\":96,\"MenuName\":\"Tax Code\",\"MenuCaption\":\"Tax Code\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Tax Code\",\"ToolTip\":\"Tax Code\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Tax Code_icon.png\",\"URL\":\"/tags/Tax Code\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":22},{\"MenuId\":97,\"MenuName\":\"Nationality\",\"MenuCaption\":\"Nationality\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Nationality\",\"ToolTip\":\"Nationality\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Nationality\",\"URL\":\"/tags/Nationality\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":23},{\"MenuId\":98,\"MenuName\":\"Country\",\"MenuCaption\":\"Country\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Country\",\"ToolTip\":\"Country\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Country\",\"URL\":\"/tags/Country\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":24},{\"MenuId\":99,\"MenuName\":\"Province\",\"MenuCaption\":\"Province\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Province\",\"ToolTip\":\"Province\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Province_icon.png\",\"URL\":\"/tags/Province\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":25},{\"MenuId\":100,\"MenuName\":\"Territory\",\"MenuCaption\":\"Territory\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Territory\",\"ToolTip\":\"Territory\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Territory_icon.png\",\"URL\":\"/tags/Territory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":26},{\"MenuId\":101,\"MenuName\":\"Township\",\"MenuCaption\":\"Township\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Township\",\"ToolTip\":\"Township\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Township_icon.png\",\"URL\":\"/tags/Township\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":27},{\"MenuId\":102,\"MenuName\":\"Zone\",\"MenuCaption\":\"Zone\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Zone\",\"ToolTip\":\"Zone\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Zone_icon.png\",\"URL\":\"/tags/Zone\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":28},{\"MenuId\":103,\"MenuName\":\"City\",\"MenuCaption\":\"City\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"City\",\"ToolTip\":\"City\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"City_icon.png\",\"URL\":\"/tags/City\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":29},{\"MenuId\":104,\"MenuName\":\"Emplyee\",\"MenuCaption\":\"Emplyee\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Emplyee\",\"ToolTip\":\"Emplyee\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Emplyee_icon.png\",\"URL\":\"/tags/Emplyee\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":30},{\"MenuId\":105,\"MenuName\":\"Fixed Assets\",\"MenuCaption\":\"Fixed Assets\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Fixed Assets\",\"ToolTip\":\"Fixed Assets\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Fixed Assets_icon.png\",\"URL\":\"/tags/Fixed Assets\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":31},{\"MenuId\":106,\"MenuName\":\"Employee Category\",\"MenuCaption\":\"Employee Category\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Employee Category\",\"ToolTip\":\"Employee Category\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Employee Category_icon.png\",\"URL\":\"/tags/Employee Category\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":32},{\"MenuId\":37,\"MenuName\":\"Warehouse\",\"MenuCaption\":\"Warehouse\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage warehouse details\",\"ToolTip\":\"Access warehouse management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"warehouse_icon.png\",\"URL\":\"/tags/warehouse\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":13},{\"MenuId\":128,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Product\",\"ToolTip\":\"Product\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Product_icon.png\",\"URL\":\"/tags/Product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":11},{\"MenuId\":129,\"MenuName\":\"Unit Conversion\",\"MenuCaption\":\"Unit Conversion\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Unit Conversion\",\"ToolTip\":\"Unit Conversion\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Unit Conversion_icon.png\",\"URL\":\"/unit-conversion\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":15},{\"MenuId\":130,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Account\",\"ToolTip\":\"Account\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Account_icon.png\",\"URL\":\"/tags/Account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":2},{\"MenuId\":131,\"MenuName\":\"Customer\",\"MenuCaption\":\"Customer\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Customer\",\"ToolTip\":\"Customer\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Customer_icon.png\",\"URL\":\"/tags/Customer\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":3},{\"MenuId\":133,\"MenuName\":\"Outlet\",\"MenuCaption\":\"Outlet\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Outlet\",\"ToolTip\":\"Outlet\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Outlet_icon.png\",\"URL\":\"/tags/Outlet\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":16},{\"MenuId\":134,\"MenuName\":\"Bin\",\"MenuCaption\":\"Bin\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bin\",\"ToolTip\":\"Bin\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bin_icon.png\",\"URL\":\"/tags/Bin\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":17},{\"MenuId\":135,\"MenuName\":\"Bank\",\"MenuCaption\":\"Bank\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bank\",\"ToolTip\":\"Bank\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bank_icon.png\",\"URL\":\"/tags/Bank\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":18},{\"MenuId\":136,\"MenuName\":\"BankBranch\",\"MenuCaption\":\"BankBranch\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"BankBranch\",\"ToolTip\":\"BankBranch\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"BankBranch_icon.png\",\"URL\":\"/tags/BankBranch\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":19},{\"MenuId\":35,\"MenuName\":\"Buyer Price Book\",\"MenuCaption\":\"Buyer Price Book\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"Manage buyer price books\",\"ToolTip\":\"Access buyer price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"buyer_price_book_icon.png\",\"URL\":\"/buyer-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":5,\"MenuName\":\"Financials\",\"MenuCaption\":\"Financials\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"View financial reports\",\"ToolTip\":\"Access financial data and reports\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"dollar-sign\",\"URL\":\"\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":5},{\"MenuId\":6,\"MenuName\":\"Inventory\",\"MenuCaption\":\"Inventory\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage inventory items and stock\",\"ToolTip\":\"Access inventory management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"warehouse\",\"URL\":\"/inventory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":6},{\"MenuId\":36,\"MenuName\":\"Barcode Definition\",\"MenuCaption\":\"Barcode Definition\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage barcode definitions\",\"ToolTip\":\"Access barcode definition management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"barcode_definition_icon.png\",\"URL\":\"/barcode-definition\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":7,\"MenuName\":\"Fixed Asset\",\"MenuCaption\":\"Fixed Asset\",\"ModuleId\":1,\"MenuIndex\":7,\"ShortcutKey\":null,\"Description\":\"Track fixed assets\",\"ToolTip\":\"Access fixed asset management\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"university\",\"URL\":\"/fixed-asset\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":7},{\"MenuId\":8,\"MenuName\":\"Production\",\"MenuCaption\":\"Production\",\"ModuleId\":1,\"MenuIndex\":8,\"ShortcutKey\":null,\"Description\":\"Manage production processes\",\"ToolTip\":\"Access production management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"boxes\",\"URL\":\"/production\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":8},{\"MenuId\":10,\"MenuName\":\"Quality Control\",\"MenuCaption\":\"Quality Control\",\"ModuleId\":1,\"MenuIndex\":10,\"ShortcutKey\":null,\"Description\":\"Perform quality control checks\",\"ToolTip\":\"Access quality control tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"clipboard-check\",\"URL\":\"/quality-control\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":10},{\"MenuId\":11,\"MenuName\":\"Settings\",\"MenuCaption\":\"Settings\",\"ModuleId\":1,\"MenuIndex\":11,\"ShortcutKey\":null,\"Description\":\"Configure general settings\",\"ToolTip\":\"Access general application settings\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"cog\",\"URL\":\"/settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":16,\"MenuName\":\"Account Settings\",\"MenuCaption\":\"Account Settings\",\"ModuleId\":1,\"MenuIndex\":16,\"ShortcutKey\":null,\"Description\":\"Configure account settings\",\"ToolTip\":\"Manage account configurations\",\"IsGroup\":false,\"ParentId\":12,\"Accessibility\":1,\"Icon\":\"account_settings_icon.png\",\"URL\":\"/account-settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null}],\"UserLoginDetails\":[{\"UserId\":2,\"LoginName\":\"dipin\",\"Entity\":\"Entity10\"}]}"} 2025-11-28 14:17:59.461 +05:30 21ae519c-e917-4552-b880-14ec7ff21198 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 200 36722 application/json; charset=utf-8 11.9394ms 2025-11-28 14:17:59.494 +05:30 a55a0a2f-73b2-41a2-a6b8-472593bd2985 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 14:17:59.494 +05:30 a55a0a2f-73b2-41a2-a6b8-472593bd2985 INF CORS policy execution successful. 2025-11-28 14:17:59.495 +05:30 a55a0a2f-73b2-41a2-a6b8-472593bd2985 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:17:59.495 +05:30 223e6ce1-80b3-4032-83f4-4b72919919bd INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 14:17:59.495 +05:30 223e6ce1-80b3-4032-83f4-4b72919919bd INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 14:17:59.497 +05:30 223e6ce1-80b3-4032-83f4-4b72919919bd INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:17:59.497 +05:30 223e6ce1-80b3-4032-83f4-4b72919919bd INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 1.8562ms 2025-11-28 14:17:59.497 +05:30 223e6ce1-80b3-4032-83f4-4b72919919bd INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 14:17:59.497 +05:30 223e6ce1-80b3-4032-83f4-4b72919919bd INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: a55a0a2f-73b2-41a2-a6b8-472593bd2985}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 14:17:59.497 +05:30 223e6ce1-80b3-4032-83f4-4b72919919bd INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 3.1136ms 2025-11-28 14:17:59.513 +05:30 f75deaf6-b5f4-445c-8c4e-567c595e079f INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 14:17:59.513 +05:30 f75deaf6-b5f4-445c-8c4e-567c595e079f INF CORS policy execution successful. 2025-11-28 14:17:59.513 +05:30 f75deaf6-b5f4-445c-8c4e-567c595e079f INF HTTP request: Path: /menu/getmenudetails QueryString: ?languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:17:59.513 +05:30 91cb5079-25fa-4268-afab-e9352a359633 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 14:17:59.513 +05:30 91cb5079-25fa-4268-afab-e9352a359633 INF Route matched with {action = "GetMenuDetails", controller = "Menu"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetMenuDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.MenuController (Sang.CoreSettings.Api). 2025-11-28 14:17:59.519 +05:30 91cb5079-25fa-4268-afab-e9352a359633 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:17:59.521 +05:30 91cb5079-25fa-4268-afab-e9352a359633 INF Executed action Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api) in 7.6725ms 2025-11-28 14:17:59.521 +05:30 91cb5079-25fa-4268-afab-e9352a359633 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 14:17:59.522 +05:30 91cb5079-25fa-4268-afab-e9352a359633 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: f75deaf6-b5f4-445c-8c4e-567c595e079f}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 36722} Body: {"status":"Success","statusCode":2000,"message":"Menu Details retrieved.","result":"{\"MenuDetails\":[{\"MenuId\":93,\"MenuName\":\"TestingMaster\",\"MenuCaption\":\"Testing\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Testing\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":66},{\"MenuId\":94,\"MenuName\":\"TestingTab\",\"MenuCaption\":\"TestingTabs\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestingTabs\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":67},{\"MenuId\":64,\"MenuName\":\"NewTest\",\"MenuCaption\":\"Test\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":62,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Test\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":46},{\"MenuId\":70,\"MenuName\":\"TestMenu\",\"MenuCaption\":\"TestMenu\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestMenu\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":49},{\"MenuId\":80,\"MenuName\":\"PTag1\",\"MenuCaption\":\"TestTag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestTag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":58},{\"MenuId\":81,\"MenuName\":\"General Settings\",\"MenuCaption\":\"General Settings\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/general-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":6,\"TagId\":59},{\"MenuId\":82,\"MenuName\":\"t4t4\",\"MenuCaption\":\"y5yy5\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/y5yy5\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":60},{\"MenuId\":90,\"MenuName\":\"Steffy_pos\",\"MenuCaption\":\"s_pos\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tags/s_pos\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":65},{\"MenuId\":125,\"MenuName\":\"dipintag1\",\"MenuCaption\":\"dipintag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/dipintag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":71},{\"MenuId\":147,\"MenuName\":\"Tag View\",\"MenuCaption\":\"Tag View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":148,\"MenuName\":\"Voucher View\",\"MenuCaption\":\"Voucher View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/voucher-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":150,\"MenuName\":\"Test_steffy1\",\"MenuCaption\":\"TSteffy1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TSteffy1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":77},{\"MenuId\":153,\"MenuName\":\"TS_Tag\",\"MenuCaption\":\"TestSteffyTag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":152,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestSteffyTag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":79},{\"MenuId\":156,\"MenuName\":\"gokultest1\",\"MenuCaption\":\"gokul\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/gokul\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":81},{\"MenuId\":157,\"MenuName\":\"CostCenter\",\"MenuCaption\":\"cc\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/cc\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":82},{\"MenuId\":159,\"MenuName\":\"ProductTag\",\"MenuCaption\":\"PT\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":157,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/PT\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":83},{\"MenuId\":162,\"MenuName\":\"pos_Tag1_name\",\"MenuCaption\":\"pos_Tag1_caption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/pos_Tag1_caption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":86},{\"MenuId\":163,\"MenuName\":\"Vendor\",\"MenuCaption\":\"Vendor/Supplier\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":163,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Vendor/Supplier\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":87},{\"MenuId\":164,\"MenuName\":\"ChartOfAccount\",\"MenuCaption\":\"COA\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/COA\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":88},{\"MenuId\":166,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":90},{\"MenuId\":167,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":91},{\"MenuId\":168,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":92},{\"MenuId\":170,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":168,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":93},{\"MenuId\":172,\"MenuName\":\"TradeTypeName\",\"MenuCaption\":\"TradeTypeCaption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TradeTypeCaption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":94},{\"MenuId\":139,\"MenuName\":\"Receipt Payment\",\"MenuCaption\":\"Receipt Payment\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":40,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Receipt Payment\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":72},{\"MenuId\":141,\"MenuName\":\"child\",\"MenuCaption\":\"child\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":140,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/child\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":73},{\"MenuId\":144,\"MenuName\":\"Base Document\",\"MenuCaption\":\"Base Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/base-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":75},{\"MenuId\":145,\"MenuName\":\"Sub Document\",\"MenuCaption\":\"Sub Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sub-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":76},{\"MenuId\":178,\"MenuName\":\"Account_Err\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":177,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Account\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":97},{\"MenuId\":185,\"MenuName\":\"STag1\",\"MenuCaption\":\"STag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":98},{\"MenuId\":186,\"MenuName\":\"STag2\",\"MenuCaption\":\"STag2\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag2\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":99},{\"MenuId\":188,\"MenuName\":\"stag4\",\"MenuCaption\":\"tag4\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag4\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":101},{\"MenuId\":189,\"MenuName\":\"test_tag\",\"MenuCaption\":\"testtag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/testtag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":102},{\"MenuId\":190,\"MenuName\":\"sss\",\"MenuCaption\":\"sss\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sss\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":103},{\"MenuId\":191,\"MenuName\":\"zzz\",\"MenuCaption\":\"lll\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/lll\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":104},{\"MenuId\":182,\"MenuName\":\"Menu_SteffyTest\",\"MenuCaption\":\"Menu_SteffyTest\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":183,\"MenuName\":\"test2\",\"MenuCaption\":\"test2\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":149,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":184,\"MenuName\":\"test3\",\"MenuCaption\":\"test3\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":6,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":146,\"MenuName\":\"View\",\"MenuCaption\":\"View\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":142,\"MenuName\":\"Voucher Setting\",\"MenuCaption\":\"Voucher Setting\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":111,\"MenuName\":\"Business Entity\",\"MenuCaption\":\"Business Entity\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":\"/Business-Entity\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":1},{\"MenuId\":113,\"MenuName\":\"steffy\",\"MenuCaption\":\"steffy\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":176,\"MenuName\":\"aas\",\"MenuCaption\":\"aas\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":177,\"MenuName\":\"Error_Tracker_Masters\",\"MenuCaption\":\"Error_Tracker_Masters\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":92,\"MenuName\":\"test1\",\"MenuCaption\":\"test1\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":58,\"MenuName\":\"ggrgr\",\"MenuCaption\":\"ggrgr\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":57,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":60,\"MenuName\":\"effefefef\",\"MenuCaption\":\"effefefef\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":59,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":109,\"MenuName\":\"Password Policy\",\"MenuCaption\":\"Password Policy\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"\",\"ToolTip\":\"\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"Password Policy_icon.png\",\"URL\":\"/PasswordPolicy\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":38,\"MenuName\":\"Create Company\",\"MenuCaption\":\"Create Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company record\",\"ToolTip\":\"Access create company page\",\"IsGroup\":false,\"ParentId\":17,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/create-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":41,\"MenuName\":\"Tag Settings\",\"MenuCaption\":\"Tag Settings\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/tag-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":42,\"MenuName\":\"Open Company\",\"MenuCaption\":\"Open Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":null,\"URL\":null,\"Type\":null,\"ExternalLink\":null,\"ScreenType\":null,\"TagId\":null},{\"MenuId\":1,\"MenuName\":\"Home\",\"MenuCaption\":\"Home\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":\"Alt+O\",\"Description\":\"'Navigate to the home page\",\"ToolTip\":\"Go to the main home page\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"home\",\"URL\":\"/home\",\"Type\":1,\"ExternalLink\":\"1\",\"ScreenType\":0,\"TagId\":1},{\"MenuId\":17,\"MenuName\":\"New Company\",\"MenuCaption\":\"New Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company\",\"ToolTip\":\"Create a new company record\",\"IsGroup\":true,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/new-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":18,\"MenuName\":\"Edit Company\",\"MenuCaption\":\"Edit Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Edit a new company\",\"ToolTip\":\"Edit a new company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":19,\"MenuName\":\"Delete Company\",\"MenuCaption\":\"Delete Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Delete a company\",\"ToolTip\":\"Delete a company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":20,\"MenuName\":\"Create Profile\",\"MenuCaption\":\"Create Profile\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new user profile\",\"ToolTip\":\"Set up a new user profile\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_profile_icon.png\",\"URL\":\"/create-profile\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":23,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage account details\",\"ToolTip\":\"Access account management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"account_icon.png\",\"URL\":\"/account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":28,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage currency master data\",\"ToolTip\":\"Access currency master management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"currency_master_icon.png\",\"URL\":\"/currency-master\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":4},{\"MenuId\":114,\"MenuName\":\"Change Password\",\"MenuCaption\":\"Change Password\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Change Password\",\"ToolTip\":\"Change Password\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"ChangePassword_icon.png\",\"URL\":\"/ChangePassword\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":115,\"MenuName\":\"Update Personal Info\",\"MenuCaption\":\"Update Personal Info\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Update Personal Info\",\"ToolTip\":\"Update Personal Info\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"UpdatePersonal_Info_icon.png\",\"URL\":\"/Update-Personal-Info\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":180,\"MenuName\":\"Purchase\",\"MenuCaption\":\"Purchase\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Purchase Menu\",\"ToolTip\":\"Go to Purchase\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Purchase\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":181,\"MenuName\":\"Sales\",\"MenuCaption\":\"Sales\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Sales Menu\",\"ToolTip\":\"Go to Sales\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Sales\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":29,\"MenuName\":\"Exchange Rate\",\"MenuCaption\":\"Exchange Rate\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage exchange rate data\",\"ToolTip\":\"Access exchange rate management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_icon.png\",\"URL\":\"/exchange-rate\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":4,\"TagId\":null},{\"MenuId\":24,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage currency details\",\"ToolTip\":\"Access currency management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"currency_icon.png\",\"URL\":\"/tags/currency\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":21,\"MenuName\":\"Create Role\",\"MenuCaption\":\"Create Role\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Create a new user role\",\"ToolTip\":\"Define a new user role\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_role_icon.png\",\"URL\":\"/create-role\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":2,\"TagId\":null},{\"MenuId\":2,\"MenuName\":\"Company\",\"MenuCaption\":\"Company\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"View and manage company details\",\"ToolTip\":\"Access company information\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"company_icon.png\",\"URL\":\"/company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":32,\"MenuName\":\"Unit\",\"MenuCaption\":\"Unit\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage units of measurement\",\"ToolTip\":\"Access unit management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"unit_icon.png\",\"URL\":\"/unit\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":14},{\"MenuId\":3,\"MenuName\":\"Security\",\"MenuCaption\":\"Security\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage user permissions and roles\",\"ToolTip\":\"Configure security settings\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"security_icon.png\",\"URL\":\"/security\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":22,\"MenuName\":\"Create User\",\"MenuCaption\":\"Create User\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Create a new user account\",\"ToolTip\":\"Add a new user to the system\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_user_icon.png\",\"URL\":\"/create-user\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":3,\"TagId\":null},{\"MenuId\":25,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage product details\",\"ToolTip\":\"Access product management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"product_icon.png\",\"URL\":\"/tags/product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":30,\"MenuName\":\"Exchange Rate History\",\"MenuCaption\":\"Exchange Rate History\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"View exchange rate history\",\"ToolTip\":\"Access historical exchange rate data\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_history_icon.png\",\"URL\":\"/exchange-rate-history\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":5,\"TagId\":null},{\"MenuId\":4,\"MenuName\":\"Tags\",\"MenuCaption\":\"Tags\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Maintain master data records\",\"ToolTip\":\"Access master data management\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"masters_icon.png\",\"URL\":\"/masters\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":34,\"MenuName\":\"Seller Price Book\",\"MenuCaption\":\"Seller Price Book\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage seller price books\",\"ToolTip\":\"Access seller price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"seller_price_book_icon.png\",\"URL\":\"/seller-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":46,\"MenuName\":\"PlaceofSupply\",\"MenuCaption\":\"Place of Supply\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage Place of supply details\",\"ToolTip\":\"Access Place of supply management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Placeofsupply_icon.png\",\"URL\":\"/tags/Placeofsupply\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":20},{\"MenuId\":95,\"MenuName\":\"Jurisdiction\",\"MenuCaption\":\"Jurisdiction\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Jurisdiction\",\"ToolTip\":\"Jurisdiction\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Jurisdiction_icon.png\",\"URL\":\"/tags/Jurisdiction\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":21},{\"MenuId\":96,\"MenuName\":\"Tax Code\",\"MenuCaption\":\"Tax Code\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Tax Code\",\"ToolTip\":\"Tax Code\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Tax Code_icon.png\",\"URL\":\"/tags/Tax Code\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":22},{\"MenuId\":97,\"MenuName\":\"Nationality\",\"MenuCaption\":\"Nationality\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Nationality\",\"ToolTip\":\"Nationality\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Nationality\",\"URL\":\"/tags/Nationality\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":23},{\"MenuId\":98,\"MenuName\":\"Country\",\"MenuCaption\":\"Country\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Country\",\"ToolTip\":\"Country\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Country\",\"URL\":\"/tags/Country\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":24},{\"MenuId\":99,\"MenuName\":\"Province\",\"MenuCaption\":\"Province\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Province\",\"ToolTip\":\"Province\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Province_icon.png\",\"URL\":\"/tags/Province\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":25},{\"MenuId\":100,\"MenuName\":\"Territory\",\"MenuCaption\":\"Territory\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Territory\",\"ToolTip\":\"Territory\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Territory_icon.png\",\"URL\":\"/tags/Territory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":26},{\"MenuId\":101,\"MenuName\":\"Township\",\"MenuCaption\":\"Township\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Township\",\"ToolTip\":\"Township\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Township_icon.png\",\"URL\":\"/tags/Township\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":27},{\"MenuId\":102,\"MenuName\":\"Zone\",\"MenuCaption\":\"Zone\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Zone\",\"ToolTip\":\"Zone\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Zone_icon.png\",\"URL\":\"/tags/Zone\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":28},{\"MenuId\":103,\"MenuName\":\"City\",\"MenuCaption\":\"City\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"City\",\"ToolTip\":\"City\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"City_icon.png\",\"URL\":\"/tags/City\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":29},{\"MenuId\":104,\"MenuName\":\"Emplyee\",\"MenuCaption\":\"Emplyee\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Emplyee\",\"ToolTip\":\"Emplyee\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Emplyee_icon.png\",\"URL\":\"/tags/Emplyee\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":30},{\"MenuId\":105,\"MenuName\":\"Fixed Assets\",\"MenuCaption\":\"Fixed Assets\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Fixed Assets\",\"ToolTip\":\"Fixed Assets\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Fixed Assets_icon.png\",\"URL\":\"/tags/Fixed Assets\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":31},{\"MenuId\":106,\"MenuName\":\"Employee Category\",\"MenuCaption\":\"Employee Category\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Employee Category\",\"ToolTip\":\"Employee Category\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Employee Category_icon.png\",\"URL\":\"/tags/Employee Category\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":32},{\"MenuId\":37,\"MenuName\":\"Warehouse\",\"MenuCaption\":\"Warehouse\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage warehouse details\",\"ToolTip\":\"Access warehouse management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"warehouse_icon.png\",\"URL\":\"/tags/warehouse\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":13},{\"MenuId\":128,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Product\",\"ToolTip\":\"Product\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Product_icon.png\",\"URL\":\"/tags/Product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":11},{\"MenuId\":129,\"MenuName\":\"Unit Conversion\",\"MenuCaption\":\"Unit Conversion\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Unit Conversion\",\"ToolTip\":\"Unit Conversion\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Unit Conversion_icon.png\",\"URL\":\"/unit-conversion\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":15},{\"MenuId\":130,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Account\",\"ToolTip\":\"Account\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Account_icon.png\",\"URL\":\"/tags/Account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":2},{\"MenuId\":131,\"MenuName\":\"Customer\",\"MenuCaption\":\"Customer\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Customer\",\"ToolTip\":\"Customer\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Customer_icon.png\",\"URL\":\"/tags/Customer\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":3},{\"MenuId\":133,\"MenuName\":\"Outlet\",\"MenuCaption\":\"Outlet\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Outlet\",\"ToolTip\":\"Outlet\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Outlet_icon.png\",\"URL\":\"/tags/Outlet\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":16},{\"MenuId\":134,\"MenuName\":\"Bin\",\"MenuCaption\":\"Bin\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bin\",\"ToolTip\":\"Bin\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bin_icon.png\",\"URL\":\"/tags/Bin\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":17},{\"MenuId\":135,\"MenuName\":\"Bank\",\"MenuCaption\":\"Bank\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bank\",\"ToolTip\":\"Bank\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bank_icon.png\",\"URL\":\"/tags/Bank\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":18},{\"MenuId\":136,\"MenuName\":\"BankBranch\",\"MenuCaption\":\"BankBranch\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"BankBranch\",\"ToolTip\":\"BankBranch\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"BankBranch_icon.png\",\"URL\":\"/tags/BankBranch\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":19},{\"MenuId\":35,\"MenuName\":\"Buyer Price Book\",\"MenuCaption\":\"Buyer Price Book\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"Manage buyer price books\",\"ToolTip\":\"Access buyer price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"buyer_price_book_icon.png\",\"URL\":\"/buyer-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":5,\"MenuName\":\"Financials\",\"MenuCaption\":\"Financials\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"View financial reports\",\"ToolTip\":\"Access financial data and reports\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"dollar-sign\",\"URL\":\"\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":5},{\"MenuId\":6,\"MenuName\":\"Inventory\",\"MenuCaption\":\"Inventory\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage inventory items and stock\",\"ToolTip\":\"Access inventory management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"warehouse\",\"URL\":\"/inventory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":6},{\"MenuId\":36,\"MenuName\":\"Barcode Definition\",\"MenuCaption\":\"Barcode Definition\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage barcode definitions\",\"ToolTip\":\"Access barcode definition management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"barcode_definition_icon.png\",\"URL\":\"/barcode-definition\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":7,\"MenuName\":\"Fixed Asset\",\"MenuCaption\":\"Fixed Asset\",\"ModuleId\":1,\"MenuIndex\":7,\"ShortcutKey\":null,\"Description\":\"Track fixed assets\",\"ToolTip\":\"Access fixed asset management\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"university\",\"URL\":\"/fixed-asset\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":7},{\"MenuId\":8,\"MenuName\":\"Production\",\"MenuCaption\":\"Production\",\"ModuleId\":1,\"MenuIndex\":8,\"ShortcutKey\":null,\"Description\":\"Manage production processes\",\"ToolTip\":\"Access production management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"boxes\",\"URL\":\"/production\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":8},{\"MenuId\":10,\"MenuName\":\"Quality Control\",\"MenuCaption\":\"Quality Control\",\"ModuleId\":1,\"MenuIndex\":10,\"ShortcutKey\":null,\"Description\":\"Perform quality control checks\",\"ToolTip\":\"Access quality control tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"clipboard-check\",\"URL\":\"/quality-control\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":10},{\"MenuId\":11,\"MenuName\":\"Settings\",\"MenuCaption\":\"Settings\",\"ModuleId\":1,\"MenuIndex\":11,\"ShortcutKey\":null,\"Description\":\"Configure general settings\",\"ToolTip\":\"Access general application settings\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"cog\",\"URL\":\"/settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":16,\"MenuName\":\"Account Settings\",\"MenuCaption\":\"Account Settings\",\"ModuleId\":1,\"MenuIndex\":16,\"ShortcutKey\":null,\"Description\":\"Configure account settings\",\"ToolTip\":\"Manage account configurations\",\"IsGroup\":false,\"ParentId\":12,\"Accessibility\":1,\"Icon\":\"account_settings_icon.png\",\"URL\":\"/account-settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null}],\"UserLoginDetails\":[{\"UserId\":2,\"LoginName\":\"dipin\",\"Entity\":\"Entity10\"}]}"} 2025-11-28 14:17:59.523 +05:30 91cb5079-25fa-4268-afab-e9352a359633 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 200 36722 application/json; charset=utf-8 10.1833ms 2025-11-28 14:17:59.539 +05:30 28a23e81-494e-47ce-9680-b542a44928f2 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 14:17:59.539 +05:30 28a23e81-494e-47ce-9680-b542a44928f2 INF CORS policy execution successful. 2025-11-28 14:17:59.539 +05:30 28a23e81-494e-47ce-9680-b542a44928f2 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:17:59.539 +05:30 46ff6d0f-a664-4ab1-889c-8241792cbfa4 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 14:17:59.539 +05:30 46ff6d0f-a664-4ab1-889c-8241792cbfa4 INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 14:17:59.542 +05:30 46ff6d0f-a664-4ab1-889c-8241792cbfa4 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:17:59.542 +05:30 46ff6d0f-a664-4ab1-889c-8241792cbfa4 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 2.1755ms 2025-11-28 14:17:59.542 +05:30 46ff6d0f-a664-4ab1-889c-8241792cbfa4 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 14:17:59.542 +05:30 46ff6d0f-a664-4ab1-889c-8241792cbfa4 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 28a23e81-494e-47ce-9680-b542a44928f2}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 14:17:59.542 +05:30 46ff6d0f-a664-4ab1-889c-8241792cbfa4 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 3.6106ms 2025-11-28 14:17:59.584 +05:30 10b32bf4-94e0-4ead-b686-fbf352694707 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 14:17:59.584 +05:30 10b32bf4-94e0-4ead-b686-fbf352694707 INF CORS policy execution successful. 2025-11-28 14:17:59.584 +05:30 10b32bf4-94e0-4ead-b686-fbf352694707 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:17:59.585 +05:30 0f6dcb01-8453-4243-ad56-3980a8feef8a INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 14:17:59.585 +05:30 0f6dcb01-8453-4243-ad56-3980a8feef8a INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 14:17:59.587 +05:30 0f6dcb01-8453-4243-ad56-3980a8feef8a INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:17:59.587 +05:30 0f6dcb01-8453-4243-ad56-3980a8feef8a INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 2.2902ms 2025-11-28 14:17:59.587 +05:30 0f6dcb01-8453-4243-ad56-3980a8feef8a INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 14:17:59.587 +05:30 0f6dcb01-8453-4243-ad56-3980a8feef8a INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 10b32bf4-94e0-4ead-b686-fbf352694707}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 14:17:59.587 +05:30 0f6dcb01-8453-4243-ad56-3980a8feef8a INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 3.7357ms 2025-11-28 14:17:59.940 +05:30 12f6f26f-4430-462f-87f1-599429b43d74 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 14:17:59.940 +05:30 12f6f26f-4430-462f-87f1-599429b43d74 INF CORS policy execution successful. 2025-11-28 14:17:59.941 +05:30 12f6f26f-4430-462f-87f1-599429b43d74 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 204 null null 0.5588ms 2025-11-28 14:17:59.953 +05:30 e338232f-ddd5-4a29-9c71-c380b9bb4f55 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 14:17:59.953 +05:30 e338232f-ddd5-4a29-9c71-c380b9bb4f55 INF CORS policy execution successful. 2025-11-28 14:17:59.954 +05:30 e338232f-ddd5-4a29-9c71-c380b9bb4f55 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 204 null null 0.4063ms 2025-11-28 14:17:59.956 +05:30 f41dcf38-e365-4900-87f8-fd1fd8a42f62 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 14:17:59.956 +05:30 f41dcf38-e365-4900-87f8-fd1fd8a42f62 INF CORS policy execution successful. 2025-11-28 14:17:59.956 +05:30 f41dcf38-e365-4900-87f8-fd1fd8a42f62 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 204 null null 0.2398ms 2025-11-28 14:17:59.963 +05:30 b2810657-0a04-4311-8351-f015dd718315 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 14:17:59.964 +05:30 b2810657-0a04-4311-8351-f015dd718315 INF CORS policy execution successful. 2025-11-28 14:17:59.964 +05:30 b2810657-0a04-4311-8351-f015dd718315 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 204 null null 0.2313ms 2025-11-28 14:17:59.965 +05:30 ef129c6b-3dcb-4734-81e3-175fad941b09 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 14:17:59.966 +05:30 ef129c6b-3dcb-4734-81e3-175fad941b09 INF CORS policy execution successful. 2025-11-28 14:17:59.966 +05:30 ef129c6b-3dcb-4734-81e3-175fad941b09 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 204 null null 0.1943ms 2025-11-28 14:17:59.972 +05:30 15f98c78-b336-4ab9-acdb-f46c803f8bde INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 14:17:59.972 +05:30 15f98c78-b336-4ab9-acdb-f46c803f8bde INF CORS policy execution successful. 2025-11-28 14:17:59.972 +05:30 15f98c78-b336-4ab9-acdb-f46c803f8bde INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 204 null null 0.1674ms 2025-11-28 14:17:59.979 +05:30 c624435b-989a-42f0-99d0-f07cc38817f2 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 14:17:59.980 +05:30 c624435b-989a-42f0-99d0-f07cc38817f2 INF CORS policy execution successful. 2025-11-28 14:17:59.980 +05:30 c624435b-989a-42f0-99d0-f07cc38817f2 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 204 null null 0.2219ms 2025-11-28 14:18:00.003 +05:30 f498edc7-b9bb-4bbd-8df9-88698b8c6c9a INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 14:18:00.004 +05:30 e1c9c0c9-2609-4876-842d-a5ed5c64c881 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 14:18:00.004 +05:30 e1c9c0c9-2609-4876-842d-a5ed5c64c881 INF CORS policy execution successful. 2025-11-28 14:18:00.005 +05:30 f498edc7-b9bb-4bbd-8df9-88698b8c6c9a INF CORS policy execution successful. 2025-11-28 14:18:00.005 +05:30 f498edc7-b9bb-4bbd-8df9-88698b8c6c9a INF HTTP request: Path: /language/getlanguagelist QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:18:00.005 +05:30 e1c9c0c9-2609-4876-842d-a5ed5c64c881 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 204 null null 1.0082ms 2025-11-28 14:18:00.005 +05:30 ac8c8274-72dc-4bac-8b55-5b8bc5029b36 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 14:18:00.006 +05:30 ac8c8274-72dc-4bac-8b55-5b8bc5029b36 INF Route matched with {action = "GetLanguageList", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageList(System.String) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 14:18:00.010 +05:30 ac8c8274-72dc-4bac-8b55-5b8bc5029b36 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:18:00.011 +05:30 ac8c8274-72dc-4bac-8b55-5b8bc5029b36 INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api) in 5.1468ms 2025-11-28 14:18:00.011 +05:30 ac8c8274-72dc-4bac-8b55-5b8bc5029b36 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 14:18:00.011 +05:30 ac8c8274-72dc-4bac-8b55-5b8bc5029b36 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: f498edc7-b9bb-4bbd-8df9-88698b8c6c9a}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 221} Body: {"status":"Success","statusCode":2000,"message":"Language List retrieved.","result":"[{\"Id\":2,\"Name\":\"Arabic\"},{\"Id\":3,\"Name\":\"Chinese\"},{\"Id\":1,\"Name\":\"English\"},{\"Id\":4,\"Name\":\"LanguageTest1\"}]"} 2025-11-28 14:18:00.012 +05:30 ac8c8274-72dc-4bac-8b55-5b8bc5029b36 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 200 221 application/json; charset=utf-8 8.4388ms 2025-11-28 14:18:00.012 +05:30 b8437bda-fd52-4d42-b78a-8108f952ea83 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 14:18:00.012 +05:30 03e47cfc-1f05-4a63-9e62-8f10664c376e INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 14:18:00.013 +05:30 03e47cfc-1f05-4a63-9e62-8f10664c376e INF CORS policy execution successful. 2025-11-28 14:18:00.013 +05:30 b8437bda-fd52-4d42-b78a-8108f952ea83 INF CORS policy execution successful. 2025-11-28 14:18:00.013 +05:30 b8437bda-fd52-4d42-b78a-8108f952ea83 INF HTTP request: Path: /transactionlayout/gettransactionlayoutlist QueryString: ?DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:18:00.013 +05:30 03e47cfc-1f05-4a63-9e62-8f10664c376e INF HTTP request: Path: /action/getuseractions QueryString: ?menuId=180 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:18:00.013 +05:30 0bc60c43-48f2-4b5b-b99e-e897ccd0d340 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 14:18:00.013 +05:30 8904c373-7064-40e9-9bad-299615e160d5 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 14:18:00.014 +05:30 0bc60c43-48f2-4b5b-b99e-e897ccd0d340 INF Route matched with {action = "GetUserActions", controller = "Action"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserActions(Int32) on controller Sang.CoreSettings.Api.Controllers.ActionController (Sang.CoreSettings.Api). 2025-11-28 14:18:00.014 +05:30 8904c373-7064-40e9-9bad-299615e160d5 INF Route matched with {action = "GetTransactionLayoutList", controller = "TransactionLayout"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionLayoutList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionLayoutController (Sang.CoreSettings.Api). 2025-11-28 14:18:00.026 +05:30 8904c373-7064-40e9-9bad-299615e160d5 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:18:00.026 +05:30 8904c373-7064-40e9-9bad-299615e160d5 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api) in 12.0519ms 2025-11-28 14:18:00.026 +05:30 8904c373-7064-40e9-9bad-299615e160d5 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 14:18:00.027 +05:30 8904c373-7064-40e9-9bad-299615e160d5 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: b8437bda-fd52-4d42-b78a-8108f952ea83}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 309} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":32,\"Name\":\"Purchase\"},{\"Id\":33,\"Name\":\"purchase1\"},{\"Id\":34,\"Name\":\"purchase2\"},{\"Id\":35,\"Name\":\"purchase3\"},{\"Id\":37,\"Name\":\"purchase5\"},{\"Id\":31,\"Name\":\"TestLayout01\"}]"} 2025-11-28 14:18:00.027 +05:30 8904c373-7064-40e9-9bad-299615e160d5 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 200 309 application/json; charset=utf-8 15.1497ms 2025-11-28 14:18:00.032 +05:30 6365306c-f42a-4673-ac77-0a88e76db472 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 14:18:00.032 +05:30 6365306c-f42a-4673-ac77-0a88e76db472 INF CORS policy execution successful. 2025-11-28 14:18:00.033 +05:30 6365306c-f42a-4673-ac77-0a88e76db472 INF HTTP request: Path: /language/getlanguagedetails QueryString: ?id=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:18:00.033 +05:30 23b09af8-40de-4fe1-b545-c67e67137239 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 14:18:00.033 +05:30 23b09af8-40de-4fe1-b545-c67e67137239 INF Route matched with {action = "GetLanguageDetails", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 14:18:00.035 +05:30 0bc60c43-48f2-4b5b-b99e-e897ccd0d340 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:18:00.036 +05:30 0bc60c43-48f2-4b5b-b99e-e897ccd0d340 INF Executed action Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api) in 21.7573ms 2025-11-28 14:18:00.036 +05:30 0bc60c43-48f2-4b5b-b99e-e897ccd0d340 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 14:18:00.036 +05:30 0bc60c43-48f2-4b5b-b99e-e897ccd0d340 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 03e47cfc-1f05-4a63-9e62-8f10664c376e}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1634} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"iAction\":81,\"Name\":\"Access\",\"Caption\":\"Access\",\"ActionType\":3},{\"iAction\":82,\"Name\":\"Add\",\"Caption\":\"New\",\"ActionType\":1},{\"iAction\":83,\"Name\":\"Edit\",\"Caption\":\"Edit\",\"ActionType\":1},{\"iAction\":84,\"Name\":\"Delete\",\"Caption\":\"Delete\",\"ActionType\":1},{\"iAction\":85,\"Name\":\"View\",\"Caption\":\"View\",\"ActionType\":1},{\"iAction\":86,\"Name\":\"Save\",\"Caption\":\"Save\",\"ActionType\":1},{\"iAction\":87,\"Name\":\"Excel\",\"Caption\":\"Excel\",\"ActionType\":1},{\"iAction\":88,\"Name\":\"ViewSummary\",\"Caption\":\"ViewSummary\",\"ActionType\":3},{\"iAction\":89,\"Name\":\"Close\",\"Caption\":\"Close\",\"ActionType\":1},{\"iAction\":90,\"Name\":\"Clear\",\"Caption\":\"Clear\",\"ActionType\":1},{\"iAction\":91,\"Name\":\"Copy\",\"Caption\":\"Copy\",\"ActionType\":5},{\"iAction\":92,\"Name\":\"Clone\",\"Caption\":\"Clone\",\"ActionType\":1},{\"iAction\":93,\"Name\":\"Import\",\"Caption\":\"Import\",\"ActionType\":1},{\"iAction\":94,\"Name\":\"Export\",\"Caption\":\"Export\",\"ActionType\":1},{\"iAction\":95,\"Name\":\"Load\",\"Caption\":\"Load\",\"ActionType\":1},{\"iAction\":96,\"Name\":\"Refresh\",\"Caption\":\"Refresh\",\"ActionType\":1},{\"iAction\":97,\"Name\":\"MassUpdate\",\"Caption\":\"Mass Update\",\"ActionType\":2},{\"iAction\":98,\"Name\":\"DeleteAll\",\"Caption\":\"Delete All\",\"ActionType\":2},{\"iAction\":99,\"Name\":\"Print\",\"Caption\":\"Print\",\"ActionType\":1},{\"iAction\":100,\"Name\":\"Settings\",\"Caption\":\"Settings\",\"ActionType\":2}]"} 2025-11-28 14:18:00.036 +05:30 0bc60c43-48f2-4b5b-b99e-e897ccd0d340 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 200 1634 application/json; charset=utf-8 23.9608ms 2025-11-28 14:18:00.038 +05:30 23b09af8-40de-4fe1-b545-c67e67137239 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:18:00.038 +05:30 23b09af8-40de-4fe1-b545-c67e67137239 INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api) in 4.9919ms 2025-11-28 14:18:00.038 +05:30 23b09af8-40de-4fe1-b545-c67e67137239 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 14:18:00.039 +05:30 23b09af8-40de-4fe1-b545-c67e67137239 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 6365306c-f42a-4673-ac77-0a88e76db472}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 243} Body: {"status":"Success","statusCode":2000,"message":"Language Details retrieved.","result":"[{\"IId\":1,\"Name\":\"English\",\"Code\":\"Eng\",\"Alternate Name\":\"English\",\"Icon\":\"string\",\"ParentName\":null,\"iParent\":0,\"bGroup\":false}]"} 2025-11-28 14:18:00.039 +05:30 23b09af8-40de-4fe1-b545-c67e67137239 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 200 243 application/json; charset=utf-8 7.3233ms 2025-11-28 14:18:00.059 +05:30 c9a8985d-c32d-478d-9f03-fe7b76100da4 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 14:18:00.060 +05:30 c9a8985d-c32d-478d-9f03-fe7b76100da4 INF CORS policy execution successful. 2025-11-28 14:18:00.060 +05:30 c9a8985d-c32d-478d-9f03-fe7b76100da4 INF HTTP request: Path: /language/getlanguagelist QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:18:00.060 +05:30 8dd9b024-c088-43cc-8048-afb16e829e30 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 14:18:00.060 +05:30 8dd9b024-c088-43cc-8048-afb16e829e30 INF Route matched with {action = "GetLanguageList", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageList(System.String) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 14:18:00.064 +05:30 8dd9b024-c088-43cc-8048-afb16e829e30 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:18:00.064 +05:30 8dd9b024-c088-43cc-8048-afb16e829e30 INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api) in 3.3075ms 2025-11-28 14:18:00.064 +05:30 8dd9b024-c088-43cc-8048-afb16e829e30 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 14:18:00.064 +05:30 8dd9b024-c088-43cc-8048-afb16e829e30 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: c9a8985d-c32d-478d-9f03-fe7b76100da4}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 221} Body: {"status":"Success","statusCode":2000,"message":"Language List retrieved.","result":"[{\"Id\":2,\"Name\":\"Arabic\"},{\"Id\":3,\"Name\":\"Chinese\"},{\"Id\":1,\"Name\":\"English\"},{\"Id\":4,\"Name\":\"LanguageTest1\"}]"} 2025-11-28 14:18:00.065 +05:30 8dd9b024-c088-43cc-8048-afb16e829e30 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 200 221 application/json; charset=utf-8 5.3684ms 2025-11-28 14:18:00.077 +05:30 de61503d-b2b3-4826-be13-db12f9831ff4 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 14:18:00.078 +05:30 de61503d-b2b3-4826-be13-db12f9831ff4 INF CORS policy execution successful. 2025-11-28 14:18:00.078 +05:30 de61503d-b2b3-4826-be13-db12f9831ff4 INF HTTP request: Path: /transactionlayout/gettransactionlayoutlist QueryString: ?DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:18:00.078 +05:30 816262ce-0592-4dea-b366-ba9e1ac2bf02 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 14:18:00.078 +05:30 816262ce-0592-4dea-b366-ba9e1ac2bf02 INF Route matched with {action = "GetTransactionLayoutList", controller = "TransactionLayout"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionLayoutList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionLayoutController (Sang.CoreSettings.Api). 2025-11-28 14:18:00.081 +05:30 816262ce-0592-4dea-b366-ba9e1ac2bf02 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:18:00.081 +05:30 816262ce-0592-4dea-b366-ba9e1ac2bf02 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api) in 2.6242ms 2025-11-28 14:18:00.081 +05:30 816262ce-0592-4dea-b366-ba9e1ac2bf02 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 14:18:00.081 +05:30 816262ce-0592-4dea-b366-ba9e1ac2bf02 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: de61503d-b2b3-4826-be13-db12f9831ff4}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 309} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":32,\"Name\":\"Purchase\"},{\"Id\":33,\"Name\":\"purchase1\"},{\"Id\":34,\"Name\":\"purchase2\"},{\"Id\":35,\"Name\":\"purchase3\"},{\"Id\":37,\"Name\":\"purchase5\"},{\"Id\":31,\"Name\":\"TestLayout01\"}]"} 2025-11-28 14:18:00.081 +05:30 816262ce-0592-4dea-b366-ba9e1ac2bf02 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 200 309 application/json; charset=utf-8 4.369ms 2025-11-28 14:18:00.082 +05:30 4a874563-c647-4834-b292-db9c3a331f06 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 14:18:00.083 +05:30 4a874563-c647-4834-b292-db9c3a331f06 INF CORS policy execution successful. 2025-11-28 14:18:00.083 +05:30 4a874563-c647-4834-b292-db9c3a331f06 INF HTTP request: Path: /action/getuseractions QueryString: ?menuId=180 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:18:00.083 +05:30 0a5cf52d-ef20-4d01-96fa-c264ef5bdd8f INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 14:18:00.083 +05:30 0a5cf52d-ef20-4d01-96fa-c264ef5bdd8f INF Route matched with {action = "GetUserActions", controller = "Action"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserActions(Int32) on controller Sang.CoreSettings.Api.Controllers.ActionController (Sang.CoreSettings.Api). 2025-11-28 14:18:00.085 +05:30 547a6735-b5d2-42c3-82f7-8f8337392196 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 14:18:00.085 +05:30 547a6735-b5d2-42c3-82f7-8f8337392196 INF CORS policy execution successful. 2025-11-28 14:18:00.085 +05:30 547a6735-b5d2-42c3-82f7-8f8337392196 INF HTTP request: Path: /language/getlanguagedetails QueryString: ?id=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:18:00.085 +05:30 78dd3d18-c7b3-4a11-8c16-bb38e5bbe234 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 14:18:00.085 +05:30 78dd3d18-c7b3-4a11-8c16-bb38e5bbe234 INF Route matched with {action = "GetLanguageDetails", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 14:18:00.089 +05:30 78dd3d18-c7b3-4a11-8c16-bb38e5bbe234 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:18:00.089 +05:30 78dd3d18-c7b3-4a11-8c16-bb38e5bbe234 INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api) in 3.8204ms 2025-11-28 14:18:00.089 +05:30 78dd3d18-c7b3-4a11-8c16-bb38e5bbe234 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 14:18:00.089 +05:30 78dd3d18-c7b3-4a11-8c16-bb38e5bbe234 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 547a6735-b5d2-42c3-82f7-8f8337392196}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 243} Body: {"status":"Success","statusCode":2000,"message":"Language Details retrieved.","result":"[{\"IId\":1,\"Name\":\"English\",\"Code\":\"Eng\",\"Alternate Name\":\"English\",\"Icon\":\"string\",\"ParentName\":null,\"iParent\":0,\"bGroup\":false}]"} 2025-11-28 14:18:00.090 +05:30 78dd3d18-c7b3-4a11-8c16-bb38e5bbe234 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 200 243 application/json; charset=utf-8 4.9449ms 2025-11-28 14:18:00.091 +05:30 0a5cf52d-ef20-4d01-96fa-c264ef5bdd8f INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:18:00.091 +05:30 0a5cf52d-ef20-4d01-96fa-c264ef5bdd8f INF Executed action Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api) in 8.239ms 2025-11-28 14:18:00.091 +05:30 0a5cf52d-ef20-4d01-96fa-c264ef5bdd8f INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 14:18:00.091 +05:30 0a5cf52d-ef20-4d01-96fa-c264ef5bdd8f INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 4a874563-c647-4834-b292-db9c3a331f06}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1634} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"iAction\":81,\"Name\":\"Access\",\"Caption\":\"Access\",\"ActionType\":3},{\"iAction\":82,\"Name\":\"Add\",\"Caption\":\"New\",\"ActionType\":1},{\"iAction\":83,\"Name\":\"Edit\",\"Caption\":\"Edit\",\"ActionType\":1},{\"iAction\":84,\"Name\":\"Delete\",\"Caption\":\"Delete\",\"ActionType\":1},{\"iAction\":85,\"Name\":\"View\",\"Caption\":\"View\",\"ActionType\":1},{\"iAction\":86,\"Name\":\"Save\",\"Caption\":\"Save\",\"ActionType\":1},{\"iAction\":87,\"Name\":\"Excel\",\"Caption\":\"Excel\",\"ActionType\":1},{\"iAction\":88,\"Name\":\"ViewSummary\",\"Caption\":\"ViewSummary\",\"ActionType\":3},{\"iAction\":89,\"Name\":\"Close\",\"Caption\":\"Close\",\"ActionType\":1},{\"iAction\":90,\"Name\":\"Clear\",\"Caption\":\"Clear\",\"ActionType\":1},{\"iAction\":91,\"Name\":\"Copy\",\"Caption\":\"Copy\",\"ActionType\":5},{\"iAction\":92,\"Name\":\"Clone\",\"Caption\":\"Clone\",\"ActionType\":1},{\"iAction\":93,\"Name\":\"Import\",\"Caption\":\"Import\",\"ActionType\":1},{\"iAction\":94,\"Name\":\"Export\",\"Caption\":\"Export\",\"ActionType\":1},{\"iAction\":95,\"Name\":\"Load\",\"Caption\":\"Load\",\"ActionType\":1},{\"iAction\":96,\"Name\":\"Refresh\",\"Caption\":\"Refresh\",\"ActionType\":1},{\"iAction\":97,\"Name\":\"MassUpdate\",\"Caption\":\"Mass Update\",\"ActionType\":2},{\"iAction\":98,\"Name\":\"DeleteAll\",\"Caption\":\"Delete All\",\"ActionType\":2},{\"iAction\":99,\"Name\":\"Print\",\"Caption\":\"Print\",\"ActionType\":1},{\"iAction\":100,\"Name\":\"Settings\",\"Caption\":\"Settings\",\"ActionType\":2}]"} 2025-11-28 14:18:00.092 +05:30 0a5cf52d-ef20-4d01-96fa-c264ef5bdd8f INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 200 1634 application/json; charset=utf-8 9.3007ms 2025-11-28 14:18:06.640 +05:30 f88221cf-1769-4de7-99d3-e8a957bad2c8 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 14:18:06.640 +05:30 78099626-5808-4463-90bb-cb8c22f6df3b INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 14:18:06.640 +05:30 f88221cf-1769-4de7-99d3-e8a957bad2c8 INF CORS policy execution successful. 2025-11-28 14:18:06.640 +05:30 78099626-5808-4463-90bb-cb8c22f6df3b INF CORS policy execution successful. 2025-11-28 14:18:06.640 +05:30 f88221cf-1769-4de7-99d3-e8a957bad2c8 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 204 null null 0.498ms 2025-11-28 14:18:06.641 +05:30 78099626-5808-4463-90bb-cb8c22f6df3b INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 204 null null 0.4353ms 2025-11-28 14:18:06.711 +05:30 5b67ec6a-d289-48c8-84f3-cc8c8cc2a885 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 14:18:06.712 +05:30 5b67ec6a-d289-48c8-84f3-cc8c8cc2a885 INF CORS policy execution successful. 2025-11-28 14:18:06.712 +05:30 5b67ec6a-d289-48c8-84f3-cc8c8cc2a885 INF HTTP request: Path: /transactionview/gettransactionviewlist QueryString: ?search=&DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:18:06.712 +05:30 4a69c34a-d6f4-40bb-a9ed-f16408c3fb8d INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 14:18:06.712 +05:30 4a69c34a-d6f4-40bb-a9ed-f16408c3fb8d INF Route matched with {action = "GetTransactionViewList", controller = "TransactionView"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionViewList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionViewController (Sang.CoreSettings.Api). 2025-11-28 14:18:06.714 +05:30 4a69c34a-d6f4-40bb-a9ed-f16408c3fb8d INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:18:06.715 +05:30 4a69c34a-d6f4-40bb-a9ed-f16408c3fb8d INF Executed action Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api) in 2.4792ms 2025-11-28 14:18:06.715 +05:30 4a69c34a-d6f4-40bb-a9ed-f16408c3fb8d INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 14:18:06.715 +05:30 4a69c34a-d6f4-40bb-a9ed-f16408c3fb8d INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 5b67ec6a-d289-48c8-84f3-cc8c8cc2a885}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 131} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":10,\"Name\":\"TestView\"}]"} 2025-11-28 14:18:06.715 +05:30 4a69c34a-d6f4-40bb-a9ed-f16408c3fb8d INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 200 131 application/json; charset=utf-8 3.7239ms 2025-11-28 14:18:06.771 +05:30 d566d41b-c5cc-4e80-bf66-fbc66c0df5c5 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 14:18:06.771 +05:30 d566d41b-c5cc-4e80-bf66-fbc66c0df5c5 INF CORS policy execution successful. 2025-11-28 14:18:06.772 +05:30 d566d41b-c5cc-4e80-bf66-fbc66c0df5c5 INF HTTP request: Path: /transactionview/gettransactionviewlist QueryString: ?search=&DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:18:06.772 +05:30 5c22bc27-5fcb-48e2-b857-2b9514656ba7 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 14:18:06.772 +05:30 5c22bc27-5fcb-48e2-b857-2b9514656ba7 INF Route matched with {action = "GetTransactionViewList", controller = "TransactionView"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionViewList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionViewController (Sang.CoreSettings.Api). 2025-11-28 14:18:06.774 +05:30 5c22bc27-5fcb-48e2-b857-2b9514656ba7 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:18:06.774 +05:30 5c22bc27-5fcb-48e2-b857-2b9514656ba7 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api) in 2.3269ms 2025-11-28 14:18:06.774 +05:30 5c22bc27-5fcb-48e2-b857-2b9514656ba7 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 14:18:06.774 +05:30 5c22bc27-5fcb-48e2-b857-2b9514656ba7 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: d566d41b-c5cc-4e80-bf66-fbc66c0df5c5}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 131} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":10,\"Name\":\"TestView\"}]"} 2025-11-28 14:18:06.775 +05:30 5c22bc27-5fcb-48e2-b857-2b9514656ba7 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 200 131 application/json; charset=utf-8 3.4438ms 2025-11-28 14:18:06.899 +05:30 adfb3f91-9faa-455e-8ac4-524ac0b8b195 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - null null 2025-11-28 14:18:06.899 +05:30 adfb3f91-9faa-455e-8ac4-524ac0b8b195 INF CORS policy execution successful. 2025-11-28 14:18:06.899 +05:30 adfb3f91-9faa-455e-8ac4-524ac0b8b195 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - 204 null null 0.5971ms 2025-11-28 14:18:06.996 +05:30 3287c06d-d366-4a26-a40a-ea4352be5423 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - null null 2025-11-28 14:18:06.997 +05:30 3287c06d-d366-4a26-a40a-ea4352be5423 INF CORS policy execution successful. 2025-11-28 14:18:06.997 +05:30 3287c06d-d366-4a26-a40a-ea4352be5423 INF HTTP request: Path: /transactionview/gettransactionviewfield QueryString: ?Id=10&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:18:06.998 +05:30 df4c3f0a-9fb3-48a4-b00a-a639058628d1 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewField (Sang.CoreSettings.Api)' 2025-11-28 14:18:06.998 +05:30 df4c3f0a-9fb3-48a4-b00a-a639058628d1 INF Route matched with {action = "GetTransactionViewField", controller = "TransactionView"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionViewField(Int32, Int32) on controller Sang.CoreSettings.Api.Controllers.TransactionViewController (Sang.CoreSettings.Api). 2025-11-28 14:18:07.007 +05:30 df4c3f0a-9fb3-48a4-b00a-a639058628d1 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:18:07.007 +05:30 df4c3f0a-9fb3-48a4-b00a-a639058628d1 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewField (Sang.CoreSettings.Api) in 9.3614ms 2025-11-28 14:18:07.007 +05:30 df4c3f0a-9fb3-48a4-b00a-a639058628d1 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewField (Sang.CoreSettings.Api)' 2025-11-28 14:18:07.008 +05:30 df4c3f0a-9fb3-48a4-b00a-a639058628d1 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 3287c06d-d366-4a26-a40a-ea4352be5423}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 10280} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":1,\"Type\":2,\"Caption\":\"AdditionalCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput1\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":1,\"Type\":1,\"Caption\":\"Narration\",\"DefaultValue\":null,\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"sNarration\",\"ReadOnly\":false,\"NoDecimal\":200},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":2,\"Type\":2,\"Caption\":\"Discount\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput2\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":3,\"Type\":2,\"Caption\":\"Discount%\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput3\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":4,\"Type\":2,\"Caption\":\"TaxableAmt\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput4\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":4,\"Type\":1,\"Caption\":\"Id\",\"DefaultValue\":null,\"Hidden\":true,\"ViewField_ReadOnly\":false,\"Mandatory\":true,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":true,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"Id\",\"ReadOnly\":false,\"NoDecimal\":200},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":5,\"Type\":2,\"Caption\":\"VAT%\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput5\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":6,\"Type\":2,\"Caption\":\"VATAmt\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput6\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":7,\"Type\":2,\"Caption\":\"ShippingCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput7\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":8,\"Type\":2,\"Caption\":\"DeliveryCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput8\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":9,\"Type\":2,\"Caption\":\"LabourCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput9\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":10,\"Type\":2,\"Caption\":\"HandlingCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput10\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":11,\"Type\":2,\"Caption\":\"CustomDuty\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput11\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":12,\"Type\":2,\"Caption\":\"ServiceCharge\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput12\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":13,\"Type\":2,\"Caption\":\"Insurance\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput13\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":14,\"Type\":2,\"Caption\":\"LateFee\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput14\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":15,\"Type\":2,\"Caption\":\"SalesTax\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput15\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":16,\"Type\":2,\"Caption\":\"ExciseTax\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput16\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":17,\"Type\":2,\"Caption\":\"Rebate%\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput17\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":18,\"Type\":2,\"Caption\":\"Subsidy\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput18\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":19,\"Type\":2,\"Caption\":\"LoyaltyPoint\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput19\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":20,\"Type\":2,\"Caption\":\"TradeInValue\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput20\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":21,\"Type\":2,\"Caption\":\"Promotion\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput21\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":22,\"Type\":2,\"Caption\":\"CashDiscount \",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput22\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":23,\"Type\":2,\"Caption\":\"Membership\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput23\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":24,\"Type\":2,\"Caption\":\"PromotionDiscount\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput24\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":2,\"Type\":1,\"Caption\":\"PlaceOfSupply\",\"DefaultValue\":null,\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":2,\"Field_Name\":\"iPlaceOfSupply\",\"ReadOnly\":false,\"NoDecimal\":200},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":5,\"Type\":1,\"Caption\":\"Warehouse\",\"DefaultValue\":null,\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":2,\"Field_Name\":\"iWarehouse\",\"ReadOnly\":false,\"NoDecimal\":200}]"} 2025-11-28 14:18:07.009 +05:30 df4c3f0a-9fb3-48a4-b00a-a639058628d1 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - 200 10280 application/json; charset=utf-8 12.9137ms 2025-11-28 14:24:16.273 +05:30 4707dfa5-2c83-4a4d-972a-29ad60c3308d INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 14:24:16.273 +05:30 55a5457b-57cf-4432-9de9-32a766bad7d7 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 14:24:16.273 +05:30 03d9622b-dabc-4515-9076-0edb78bd8e6b INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 14:24:16.273 +05:30 32321fe4-6291-45b1-b571-0b22d2d557c5 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 14:24:16.276 +05:30 03d9622b-dabc-4515-9076-0edb78bd8e6b INF CORS policy execution successful. 2025-11-28 14:24:16.276 +05:30 4707dfa5-2c83-4a4d-972a-29ad60c3308d INF CORS policy execution successful. 2025-11-28 14:24:16.276 +05:30 32321fe4-6291-45b1-b571-0b22d2d557c5 INF CORS policy execution successful. 2025-11-28 14:24:16.276 +05:30 55a5457b-57cf-4432-9de9-32a766bad7d7 INF CORS policy execution successful. 2025-11-28 14:24:16.276 +05:30 32321fe4-6291-45b1-b571-0b22d2d557c5 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 204 null null 3.6026ms 2025-11-28 14:24:16.276 +05:30 03d9622b-dabc-4515-9076-0edb78bd8e6b INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 204 null null 3.6052ms 2025-11-28 14:24:16.276 +05:30 55a5457b-57cf-4432-9de9-32a766bad7d7 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 204 null null 3.6061ms 2025-11-28 14:24:16.276 +05:30 4707dfa5-2c83-4a4d-972a-29ad60c3308d INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 204 null null 3.6184ms 2025-11-28 14:24:16.323 +05:30 87721c9d-e860-4452-81f7-0f53eda2c36a INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 14:24:16.325 +05:30 87721c9d-e860-4452-81f7-0f53eda2c36a INF CORS policy execution successful. 2025-11-28 14:24:16.326 +05:30 87721c9d-e860-4452-81f7-0f53eda2c36a INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:24:16.327 +05:30 1f27602e-c259-4625-ae50-37590d6d75c0 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 14:24:16.327 +05:30 307de37d-63bf-4959-b631-502a583ee901 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 14:24:16.327 +05:30 1f27602e-c259-4625-ae50-37590d6d75c0 INF CORS policy execution successful. 2025-11-28 14:24:16.328 +05:30 1f27602e-c259-4625-ae50-37590d6d75c0 INF HTTP request: Path: /menu/getmenudetails QueryString: ?languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:24:16.328 +05:30 ec33412e-003e-4a17-b7fd-25353bb516f9 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 14:24:16.328 +05:30 307de37d-63bf-4959-b631-502a583ee901 INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 14:24:16.328 +05:30 ec33412e-003e-4a17-b7fd-25353bb516f9 INF Route matched with {action = "GetMenuDetails", controller = "Menu"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetMenuDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.MenuController (Sang.CoreSettings.Api). 2025-11-28 14:24:16.351 +05:30 307de37d-63bf-4959-b631-502a583ee901 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:24:16.352 +05:30 307de37d-63bf-4959-b631-502a583ee901 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 23.9618ms 2025-11-28 14:24:16.352 +05:30 307de37d-63bf-4959-b631-502a583ee901 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 14:24:16.352 +05:30 307de37d-63bf-4959-b631-502a583ee901 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 87721c9d-e860-4452-81f7-0f53eda2c36a}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 14:24:16.353 +05:30 307de37d-63bf-4959-b631-502a583ee901 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 29.3435ms 2025-11-28 14:24:16.364 +05:30 ec33412e-003e-4a17-b7fd-25353bb516f9 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:24:16.369 +05:30 ec33412e-003e-4a17-b7fd-25353bb516f9 INF Executed action Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api) in 40.9538ms 2025-11-28 14:24:16.369 +05:30 ec33412e-003e-4a17-b7fd-25353bb516f9 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 14:24:16.370 +05:30 ec33412e-003e-4a17-b7fd-25353bb516f9 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 1f27602e-c259-4625-ae50-37590d6d75c0}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 36722} Body: {"status":"Success","statusCode":2000,"message":"Menu Details retrieved.","result":"{\"MenuDetails\":[{\"MenuId\":93,\"MenuName\":\"TestingMaster\",\"MenuCaption\":\"Testing\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Testing\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":66},{\"MenuId\":94,\"MenuName\":\"TestingTab\",\"MenuCaption\":\"TestingTabs\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestingTabs\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":67},{\"MenuId\":64,\"MenuName\":\"NewTest\",\"MenuCaption\":\"Test\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":62,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Test\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":46},{\"MenuId\":70,\"MenuName\":\"TestMenu\",\"MenuCaption\":\"TestMenu\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestMenu\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":49},{\"MenuId\":80,\"MenuName\":\"PTag1\",\"MenuCaption\":\"TestTag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestTag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":58},{\"MenuId\":81,\"MenuName\":\"General Settings\",\"MenuCaption\":\"General Settings\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/general-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":6,\"TagId\":59},{\"MenuId\":82,\"MenuName\":\"t4t4\",\"MenuCaption\":\"y5yy5\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/y5yy5\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":60},{\"MenuId\":90,\"MenuName\":\"Steffy_pos\",\"MenuCaption\":\"s_pos\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tags/s_pos\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":65},{\"MenuId\":125,\"MenuName\":\"dipintag1\",\"MenuCaption\":\"dipintag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/dipintag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":71},{\"MenuId\":147,\"MenuName\":\"Tag View\",\"MenuCaption\":\"Tag View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":148,\"MenuName\":\"Voucher View\",\"MenuCaption\":\"Voucher View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/voucher-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":150,\"MenuName\":\"Test_steffy1\",\"MenuCaption\":\"TSteffy1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TSteffy1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":77},{\"MenuId\":153,\"MenuName\":\"TS_Tag\",\"MenuCaption\":\"TestSteffyTag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":152,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestSteffyTag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":79},{\"MenuId\":156,\"MenuName\":\"gokultest1\",\"MenuCaption\":\"gokul\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/gokul\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":81},{\"MenuId\":157,\"MenuName\":\"CostCenter\",\"MenuCaption\":\"cc\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/cc\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":82},{\"MenuId\":159,\"MenuName\":\"ProductTag\",\"MenuCaption\":\"PT\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":157,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/PT\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":83},{\"MenuId\":162,\"MenuName\":\"pos_Tag1_name\",\"MenuCaption\":\"pos_Tag1_caption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/pos_Tag1_caption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":86},{\"MenuId\":163,\"MenuName\":\"Vendor\",\"MenuCaption\":\"Vendor/Supplier\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":163,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Vendor/Supplier\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":87},{\"MenuId\":164,\"MenuName\":\"ChartOfAccount\",\"MenuCaption\":\"COA\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/COA\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":88},{\"MenuId\":166,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":90},{\"MenuId\":167,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":91},{\"MenuId\":168,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":92},{\"MenuId\":170,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":168,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":93},{\"MenuId\":172,\"MenuName\":\"TradeTypeName\",\"MenuCaption\":\"TradeTypeCaption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TradeTypeCaption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":94},{\"MenuId\":139,\"MenuName\":\"Receipt Payment\",\"MenuCaption\":\"Receipt Payment\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":40,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Receipt Payment\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":72},{\"MenuId\":141,\"MenuName\":\"child\",\"MenuCaption\":\"child\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":140,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/child\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":73},{\"MenuId\":144,\"MenuName\":\"Base Document\",\"MenuCaption\":\"Base Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/base-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":75},{\"MenuId\":145,\"MenuName\":\"Sub Document\",\"MenuCaption\":\"Sub Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sub-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":76},{\"MenuId\":178,\"MenuName\":\"Account_Err\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":177,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Account\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":97},{\"MenuId\":185,\"MenuName\":\"STag1\",\"MenuCaption\":\"STag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":98},{\"MenuId\":186,\"MenuName\":\"STag2\",\"MenuCaption\":\"STag2\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag2\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":99},{\"MenuId\":188,\"MenuName\":\"stag4\",\"MenuCaption\":\"tag4\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag4\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":101},{\"MenuId\":189,\"MenuName\":\"test_tag\",\"MenuCaption\":\"testtag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/testtag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":102},{\"MenuId\":190,\"MenuName\":\"sss\",\"MenuCaption\":\"sss\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sss\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":103},{\"MenuId\":191,\"MenuName\":\"zzz\",\"MenuCaption\":\"lll\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/lll\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":104},{\"MenuId\":182,\"MenuName\":\"Menu_SteffyTest\",\"MenuCaption\":\"Menu_SteffyTest\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":183,\"MenuName\":\"test2\",\"MenuCaption\":\"test2\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":149,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":184,\"MenuName\":\"test3\",\"MenuCaption\":\"test3\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":6,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":146,\"MenuName\":\"View\",\"MenuCaption\":\"View\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":142,\"MenuName\":\"Voucher Setting\",\"MenuCaption\":\"Voucher Setting\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":111,\"MenuName\":\"Business Entity\",\"MenuCaption\":\"Business Entity\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":\"/Business-Entity\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":1},{\"MenuId\":113,\"MenuName\":\"steffy\",\"MenuCaption\":\"steffy\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":176,\"MenuName\":\"aas\",\"MenuCaption\":\"aas\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":177,\"MenuName\":\"Error_Tracker_Masters\",\"MenuCaption\":\"Error_Tracker_Masters\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":92,\"MenuName\":\"test1\",\"MenuCaption\":\"test1\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":58,\"MenuName\":\"ggrgr\",\"MenuCaption\":\"ggrgr\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":57,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":60,\"MenuName\":\"effefefef\",\"MenuCaption\":\"effefefef\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":59,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":109,\"MenuName\":\"Password Policy\",\"MenuCaption\":\"Password Policy\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"\",\"ToolTip\":\"\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"Password Policy_icon.png\",\"URL\":\"/PasswordPolicy\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":38,\"MenuName\":\"Create Company\",\"MenuCaption\":\"Create Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company record\",\"ToolTip\":\"Access create company page\",\"IsGroup\":false,\"ParentId\":17,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/create-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":41,\"MenuName\":\"Tag Settings\",\"MenuCaption\":\"Tag Settings\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/tag-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":42,\"MenuName\":\"Open Company\",\"MenuCaption\":\"Open Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":null,\"URL\":null,\"Type\":null,\"ExternalLink\":null,\"ScreenType\":null,\"TagId\":null},{\"MenuId\":1,\"MenuName\":\"Home\",\"MenuCaption\":\"Home\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":\"Alt+O\",\"Description\":\"'Navigate to the home page\",\"ToolTip\":\"Go to the main home page\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"home\",\"URL\":\"/home\",\"Type\":1,\"ExternalLink\":\"1\",\"ScreenType\":0,\"TagId\":1},{\"MenuId\":17,\"MenuName\":\"New Company\",\"MenuCaption\":\"New Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company\",\"ToolTip\":\"Create a new company record\",\"IsGroup\":true,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/new-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":18,\"MenuName\":\"Edit Company\",\"MenuCaption\":\"Edit Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Edit a new company\",\"ToolTip\":\"Edit a new company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":19,\"MenuName\":\"Delete Company\",\"MenuCaption\":\"Delete Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Delete a company\",\"ToolTip\":\"Delete a company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":20,\"MenuName\":\"Create Profile\",\"MenuCaption\":\"Create Profile\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new user profile\",\"ToolTip\":\"Set up a new user profile\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_profile_icon.png\",\"URL\":\"/create-profile\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":23,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage account details\",\"ToolTip\":\"Access account management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"account_icon.png\",\"URL\":\"/account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":28,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage currency master data\",\"ToolTip\":\"Access currency master management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"currency_master_icon.png\",\"URL\":\"/currency-master\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":4},{\"MenuId\":114,\"MenuName\":\"Change Password\",\"MenuCaption\":\"Change Password\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Change Password\",\"ToolTip\":\"Change Password\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"ChangePassword_icon.png\",\"URL\":\"/ChangePassword\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":115,\"MenuName\":\"Update Personal Info\",\"MenuCaption\":\"Update Personal Info\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Update Personal Info\",\"ToolTip\":\"Update Personal Info\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"UpdatePersonal_Info_icon.png\",\"URL\":\"/Update-Personal-Info\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":180,\"MenuName\":\"Purchase\",\"MenuCaption\":\"Purchase\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Purchase Menu\",\"ToolTip\":\"Go to Purchase\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Purchase\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":181,\"MenuName\":\"Sales\",\"MenuCaption\":\"Sales\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Sales Menu\",\"ToolTip\":\"Go to Sales\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Sales\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":29,\"MenuName\":\"Exchange Rate\",\"MenuCaption\":\"Exchange Rate\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage exchange rate data\",\"ToolTip\":\"Access exchange rate management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_icon.png\",\"URL\":\"/exchange-rate\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":4,\"TagId\":null},{\"MenuId\":24,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage currency details\",\"ToolTip\":\"Access currency management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"currency_icon.png\",\"URL\":\"/tags/currency\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":21,\"MenuName\":\"Create Role\",\"MenuCaption\":\"Create Role\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Create a new user role\",\"ToolTip\":\"Define a new user role\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_role_icon.png\",\"URL\":\"/create-role\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":2,\"TagId\":null},{\"MenuId\":2,\"MenuName\":\"Company\",\"MenuCaption\":\"Company\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"View and manage company details\",\"ToolTip\":\"Access company information\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"company_icon.png\",\"URL\":\"/company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":32,\"MenuName\":\"Unit\",\"MenuCaption\":\"Unit\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage units of measurement\",\"ToolTip\":\"Access unit management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"unit_icon.png\",\"URL\":\"/unit\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":14},{\"MenuId\":3,\"MenuName\":\"Security\",\"MenuCaption\":\"Security\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage user permissions and roles\",\"ToolTip\":\"Configure security settings\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"security_icon.png\",\"URL\":\"/security\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":22,\"MenuName\":\"Create User\",\"MenuCaption\":\"Create User\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Create a new user account\",\"ToolTip\":\"Add a new user to the system\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_user_icon.png\",\"URL\":\"/create-user\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":3,\"TagId\":null},{\"MenuId\":25,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage product details\",\"ToolTip\":\"Access product management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"product_icon.png\",\"URL\":\"/tags/product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":30,\"MenuName\":\"Exchange Rate History\",\"MenuCaption\":\"Exchange Rate History\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"View exchange rate history\",\"ToolTip\":\"Access historical exchange rate data\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_history_icon.png\",\"URL\":\"/exchange-rate-history\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":5,\"TagId\":null},{\"MenuId\":4,\"MenuName\":\"Tags\",\"MenuCaption\":\"Tags\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Maintain master data records\",\"ToolTip\":\"Access master data management\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"masters_icon.png\",\"URL\":\"/masters\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":34,\"MenuName\":\"Seller Price Book\",\"MenuCaption\":\"Seller Price Book\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage seller price books\",\"ToolTip\":\"Access seller price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"seller_price_book_icon.png\",\"URL\":\"/seller-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":46,\"MenuName\":\"PlaceofSupply\",\"MenuCaption\":\"Place of Supply\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage Place of supply details\",\"ToolTip\":\"Access Place of supply management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Placeofsupply_icon.png\",\"URL\":\"/tags/Placeofsupply\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":20},{\"MenuId\":95,\"MenuName\":\"Jurisdiction\",\"MenuCaption\":\"Jurisdiction\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Jurisdiction\",\"ToolTip\":\"Jurisdiction\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Jurisdiction_icon.png\",\"URL\":\"/tags/Jurisdiction\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":21},{\"MenuId\":96,\"MenuName\":\"Tax Code\",\"MenuCaption\":\"Tax Code\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Tax Code\",\"ToolTip\":\"Tax Code\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Tax Code_icon.png\",\"URL\":\"/tags/Tax Code\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":22},{\"MenuId\":97,\"MenuName\":\"Nationality\",\"MenuCaption\":\"Nationality\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Nationality\",\"ToolTip\":\"Nationality\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Nationality\",\"URL\":\"/tags/Nationality\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":23},{\"MenuId\":98,\"MenuName\":\"Country\",\"MenuCaption\":\"Country\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Country\",\"ToolTip\":\"Country\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Country\",\"URL\":\"/tags/Country\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":24},{\"MenuId\":99,\"MenuName\":\"Province\",\"MenuCaption\":\"Province\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Province\",\"ToolTip\":\"Province\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Province_icon.png\",\"URL\":\"/tags/Province\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":25},{\"MenuId\":100,\"MenuName\":\"Territory\",\"MenuCaption\":\"Territory\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Territory\",\"ToolTip\":\"Territory\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Territory_icon.png\",\"URL\":\"/tags/Territory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":26},{\"MenuId\":101,\"MenuName\":\"Township\",\"MenuCaption\":\"Township\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Township\",\"ToolTip\":\"Township\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Township_icon.png\",\"URL\":\"/tags/Township\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":27},{\"MenuId\":102,\"MenuName\":\"Zone\",\"MenuCaption\":\"Zone\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Zone\",\"ToolTip\":\"Zone\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Zone_icon.png\",\"URL\":\"/tags/Zone\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":28},{\"MenuId\":103,\"MenuName\":\"City\",\"MenuCaption\":\"City\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"City\",\"ToolTip\":\"City\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"City_icon.png\",\"URL\":\"/tags/City\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":29},{\"MenuId\":104,\"MenuName\":\"Emplyee\",\"MenuCaption\":\"Emplyee\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Emplyee\",\"ToolTip\":\"Emplyee\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Emplyee_icon.png\",\"URL\":\"/tags/Emplyee\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":30},{\"MenuId\":105,\"MenuName\":\"Fixed Assets\",\"MenuCaption\":\"Fixed Assets\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Fixed Assets\",\"ToolTip\":\"Fixed Assets\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Fixed Assets_icon.png\",\"URL\":\"/tags/Fixed Assets\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":31},{\"MenuId\":106,\"MenuName\":\"Employee Category\",\"MenuCaption\":\"Employee Category\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Employee Category\",\"ToolTip\":\"Employee Category\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Employee Category_icon.png\",\"URL\":\"/tags/Employee Category\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":32},{\"MenuId\":37,\"MenuName\":\"Warehouse\",\"MenuCaption\":\"Warehouse\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage warehouse details\",\"ToolTip\":\"Access warehouse management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"warehouse_icon.png\",\"URL\":\"/tags/warehouse\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":13},{\"MenuId\":128,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Product\",\"ToolTip\":\"Product\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Product_icon.png\",\"URL\":\"/tags/Product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":11},{\"MenuId\":129,\"MenuName\":\"Unit Conversion\",\"MenuCaption\":\"Unit Conversion\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Unit Conversion\",\"ToolTip\":\"Unit Conversion\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Unit Conversion_icon.png\",\"URL\":\"/unit-conversion\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":15},{\"MenuId\":130,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Account\",\"ToolTip\":\"Account\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Account_icon.png\",\"URL\":\"/tags/Account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":2},{\"MenuId\":131,\"MenuName\":\"Customer\",\"MenuCaption\":\"Customer\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Customer\",\"ToolTip\":\"Customer\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Customer_icon.png\",\"URL\":\"/tags/Customer\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":3},{\"MenuId\":133,\"MenuName\":\"Outlet\",\"MenuCaption\":\"Outlet\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Outlet\",\"ToolTip\":\"Outlet\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Outlet_icon.png\",\"URL\":\"/tags/Outlet\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":16},{\"MenuId\":134,\"MenuName\":\"Bin\",\"MenuCaption\":\"Bin\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bin\",\"ToolTip\":\"Bin\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bin_icon.png\",\"URL\":\"/tags/Bin\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":17},{\"MenuId\":135,\"MenuName\":\"Bank\",\"MenuCaption\":\"Bank\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bank\",\"ToolTip\":\"Bank\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bank_icon.png\",\"URL\":\"/tags/Bank\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":18},{\"MenuId\":136,\"MenuName\":\"BankBranch\",\"MenuCaption\":\"BankBranch\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"BankBranch\",\"ToolTip\":\"BankBranch\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"BankBranch_icon.png\",\"URL\":\"/tags/BankBranch\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":19},{\"MenuId\":35,\"MenuName\":\"Buyer Price Book\",\"MenuCaption\":\"Buyer Price Book\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"Manage buyer price books\",\"ToolTip\":\"Access buyer price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"buyer_price_book_icon.png\",\"URL\":\"/buyer-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":5,\"MenuName\":\"Financials\",\"MenuCaption\":\"Financials\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"View financial reports\",\"ToolTip\":\"Access financial data and reports\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"dollar-sign\",\"URL\":\"\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":5},{\"MenuId\":6,\"MenuName\":\"Inventory\",\"MenuCaption\":\"Inventory\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage inventory items and stock\",\"ToolTip\":\"Access inventory management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"warehouse\",\"URL\":\"/inventory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":6},{\"MenuId\":36,\"MenuName\":\"Barcode Definition\",\"MenuCaption\":\"Barcode Definition\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage barcode definitions\",\"ToolTip\":\"Access barcode definition management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"barcode_definition_icon.png\",\"URL\":\"/barcode-definition\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":7,\"MenuName\":\"Fixed Asset\",\"MenuCaption\":\"Fixed Asset\",\"ModuleId\":1,\"MenuIndex\":7,\"ShortcutKey\":null,\"Description\":\"Track fixed assets\",\"ToolTip\":\"Access fixed asset management\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"university\",\"URL\":\"/fixed-asset\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":7},{\"MenuId\":8,\"MenuName\":\"Production\",\"MenuCaption\":\"Production\",\"ModuleId\":1,\"MenuIndex\":8,\"ShortcutKey\":null,\"Description\":\"Manage production processes\",\"ToolTip\":\"Access production management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"boxes\",\"URL\":\"/production\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":8},{\"MenuId\":10,\"MenuName\":\"Quality Control\",\"MenuCaption\":\"Quality Control\",\"ModuleId\":1,\"MenuIndex\":10,\"ShortcutKey\":null,\"Description\":\"Perform quality control checks\",\"ToolTip\":\"Access quality control tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"clipboard-check\",\"URL\":\"/quality-control\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":10},{\"MenuId\":11,\"MenuName\":\"Settings\",\"MenuCaption\":\"Settings\",\"ModuleId\":1,\"MenuIndex\":11,\"ShortcutKey\":null,\"Description\":\"Configure general settings\",\"ToolTip\":\"Access general application settings\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"cog\",\"URL\":\"/settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":16,\"MenuName\":\"Account Settings\",\"MenuCaption\":\"Account Settings\",\"ModuleId\":1,\"MenuIndex\":16,\"ShortcutKey\":null,\"Description\":\"Configure account settings\",\"ToolTip\":\"Manage account configurations\",\"IsGroup\":false,\"ParentId\":12,\"Accessibility\":1,\"Icon\":\"account_settings_icon.png\",\"URL\":\"/account-settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null}],\"UserLoginDetails\":[{\"UserId\":2,\"LoginName\":\"dipin\",\"Entity\":\"Entity10\"}]}"} 2025-11-28 14:24:16.371 +05:30 ec33412e-003e-4a17-b7fd-25353bb516f9 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 200 36722 application/json; charset=utf-8 44.2728ms 2025-11-28 14:24:16.400 +05:30 ebcc89e0-e124-4a17-8a64-07b1920e7d4a INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 14:24:16.401 +05:30 ebcc89e0-e124-4a17-8a64-07b1920e7d4a INF CORS policy execution successful. 2025-11-28 14:24:16.401 +05:30 ebcc89e0-e124-4a17-8a64-07b1920e7d4a INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:24:16.402 +05:30 17280887-cc2c-4e78-989b-791792e827ad INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 14:24:16.402 +05:30 17280887-cc2c-4e78-989b-791792e827ad INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 14:24:16.404 +05:30 17280887-cc2c-4e78-989b-791792e827ad INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:24:16.404 +05:30 17280887-cc2c-4e78-989b-791792e827ad INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 2.2999ms 2025-11-28 14:24:16.404 +05:30 17280887-cc2c-4e78-989b-791792e827ad INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 14:24:16.404 +05:30 17280887-cc2c-4e78-989b-791792e827ad INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: ebcc89e0-e124-4a17-8a64-07b1920e7d4a}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 14:24:16.404 +05:30 17280887-cc2c-4e78-989b-791792e827ad INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 4.0396ms 2025-11-28 14:24:16.422 +05:30 9c91f83c-e005-41a5-96e8-9d7b8b5ed3a4 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 14:24:16.422 +05:30 9c91f83c-e005-41a5-96e8-9d7b8b5ed3a4 INF CORS policy execution successful. 2025-11-28 14:24:16.423 +05:30 9c91f83c-e005-41a5-96e8-9d7b8b5ed3a4 INF HTTP request: Path: /menu/getmenudetails QueryString: ?languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:24:16.423 +05:30 bb009184-5288-4f5c-999f-b0f0b9f72f0c INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 14:24:16.423 +05:30 bb009184-5288-4f5c-999f-b0f0b9f72f0c INF Route matched with {action = "GetMenuDetails", controller = "Menu"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetMenuDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.MenuController (Sang.CoreSettings.Api). 2025-11-28 14:24:16.429 +05:30 bb009184-5288-4f5c-999f-b0f0b9f72f0c INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:24:16.433 +05:30 bb009184-5288-4f5c-999f-b0f0b9f72f0c INF Executed action Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api) in 9.9041ms 2025-11-28 14:24:16.433 +05:30 bb009184-5288-4f5c-999f-b0f0b9f72f0c INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 14:24:16.434 +05:30 bb009184-5288-4f5c-999f-b0f0b9f72f0c INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 9c91f83c-e005-41a5-96e8-9d7b8b5ed3a4}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 36722} Body: {"status":"Success","statusCode":2000,"message":"Menu Details retrieved.","result":"{\"MenuDetails\":[{\"MenuId\":93,\"MenuName\":\"TestingMaster\",\"MenuCaption\":\"Testing\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Testing\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":66},{\"MenuId\":94,\"MenuName\":\"TestingTab\",\"MenuCaption\":\"TestingTabs\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestingTabs\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":67},{\"MenuId\":64,\"MenuName\":\"NewTest\",\"MenuCaption\":\"Test\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":62,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Test\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":46},{\"MenuId\":70,\"MenuName\":\"TestMenu\",\"MenuCaption\":\"TestMenu\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestMenu\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":49},{\"MenuId\":80,\"MenuName\":\"PTag1\",\"MenuCaption\":\"TestTag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestTag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":58},{\"MenuId\":81,\"MenuName\":\"General Settings\",\"MenuCaption\":\"General Settings\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/general-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":6,\"TagId\":59},{\"MenuId\":82,\"MenuName\":\"t4t4\",\"MenuCaption\":\"y5yy5\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/y5yy5\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":60},{\"MenuId\":90,\"MenuName\":\"Steffy_pos\",\"MenuCaption\":\"s_pos\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tags/s_pos\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":65},{\"MenuId\":125,\"MenuName\":\"dipintag1\",\"MenuCaption\":\"dipintag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/dipintag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":71},{\"MenuId\":147,\"MenuName\":\"Tag View\",\"MenuCaption\":\"Tag View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":148,\"MenuName\":\"Voucher View\",\"MenuCaption\":\"Voucher View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/voucher-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":150,\"MenuName\":\"Test_steffy1\",\"MenuCaption\":\"TSteffy1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TSteffy1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":77},{\"MenuId\":153,\"MenuName\":\"TS_Tag\",\"MenuCaption\":\"TestSteffyTag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":152,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestSteffyTag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":79},{\"MenuId\":156,\"MenuName\":\"gokultest1\",\"MenuCaption\":\"gokul\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/gokul\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":81},{\"MenuId\":157,\"MenuName\":\"CostCenter\",\"MenuCaption\":\"cc\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/cc\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":82},{\"MenuId\":159,\"MenuName\":\"ProductTag\",\"MenuCaption\":\"PT\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":157,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/PT\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":83},{\"MenuId\":162,\"MenuName\":\"pos_Tag1_name\",\"MenuCaption\":\"pos_Tag1_caption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/pos_Tag1_caption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":86},{\"MenuId\":163,\"MenuName\":\"Vendor\",\"MenuCaption\":\"Vendor/Supplier\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":163,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Vendor/Supplier\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":87},{\"MenuId\":164,\"MenuName\":\"ChartOfAccount\",\"MenuCaption\":\"COA\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/COA\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":88},{\"MenuId\":166,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":90},{\"MenuId\":167,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":91},{\"MenuId\":168,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":92},{\"MenuId\":170,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":168,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":93},{\"MenuId\":172,\"MenuName\":\"TradeTypeName\",\"MenuCaption\":\"TradeTypeCaption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TradeTypeCaption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":94},{\"MenuId\":139,\"MenuName\":\"Receipt Payment\",\"MenuCaption\":\"Receipt Payment\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":40,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Receipt Payment\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":72},{\"MenuId\":141,\"MenuName\":\"child\",\"MenuCaption\":\"child\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":140,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/child\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":73},{\"MenuId\":144,\"MenuName\":\"Base Document\",\"MenuCaption\":\"Base Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/base-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":75},{\"MenuId\":145,\"MenuName\":\"Sub Document\",\"MenuCaption\":\"Sub Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sub-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":76},{\"MenuId\":178,\"MenuName\":\"Account_Err\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":177,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Account\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":97},{\"MenuId\":185,\"MenuName\":\"STag1\",\"MenuCaption\":\"STag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":98},{\"MenuId\":186,\"MenuName\":\"STag2\",\"MenuCaption\":\"STag2\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag2\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":99},{\"MenuId\":188,\"MenuName\":\"stag4\",\"MenuCaption\":\"tag4\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag4\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":101},{\"MenuId\":189,\"MenuName\":\"test_tag\",\"MenuCaption\":\"testtag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/testtag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":102},{\"MenuId\":190,\"MenuName\":\"sss\",\"MenuCaption\":\"sss\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sss\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":103},{\"MenuId\":191,\"MenuName\":\"zzz\",\"MenuCaption\":\"lll\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/lll\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":104},{\"MenuId\":182,\"MenuName\":\"Menu_SteffyTest\",\"MenuCaption\":\"Menu_SteffyTest\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":183,\"MenuName\":\"test2\",\"MenuCaption\":\"test2\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":149,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":184,\"MenuName\":\"test3\",\"MenuCaption\":\"test3\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":6,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":146,\"MenuName\":\"View\",\"MenuCaption\":\"View\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":142,\"MenuName\":\"Voucher Setting\",\"MenuCaption\":\"Voucher Setting\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":111,\"MenuName\":\"Business Entity\",\"MenuCaption\":\"Business Entity\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":\"/Business-Entity\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":1},{\"MenuId\":113,\"MenuName\":\"steffy\",\"MenuCaption\":\"steffy\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":176,\"MenuName\":\"aas\",\"MenuCaption\":\"aas\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":177,\"MenuName\":\"Error_Tracker_Masters\",\"MenuCaption\":\"Error_Tracker_Masters\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":92,\"MenuName\":\"test1\",\"MenuCaption\":\"test1\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":58,\"MenuName\":\"ggrgr\",\"MenuCaption\":\"ggrgr\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":57,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":60,\"MenuName\":\"effefefef\",\"MenuCaption\":\"effefefef\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":59,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":109,\"MenuName\":\"Password Policy\",\"MenuCaption\":\"Password Policy\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"\",\"ToolTip\":\"\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"Password Policy_icon.png\",\"URL\":\"/PasswordPolicy\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":38,\"MenuName\":\"Create Company\",\"MenuCaption\":\"Create Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company record\",\"ToolTip\":\"Access create company page\",\"IsGroup\":false,\"ParentId\":17,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/create-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":41,\"MenuName\":\"Tag Settings\",\"MenuCaption\":\"Tag Settings\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/tag-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":42,\"MenuName\":\"Open Company\",\"MenuCaption\":\"Open Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":null,\"URL\":null,\"Type\":null,\"ExternalLink\":null,\"ScreenType\":null,\"TagId\":null},{\"MenuId\":1,\"MenuName\":\"Home\",\"MenuCaption\":\"Home\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":\"Alt+O\",\"Description\":\"'Navigate to the home page\",\"ToolTip\":\"Go to the main home page\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"home\",\"URL\":\"/home\",\"Type\":1,\"ExternalLink\":\"1\",\"ScreenType\":0,\"TagId\":1},{\"MenuId\":17,\"MenuName\":\"New Company\",\"MenuCaption\":\"New Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company\",\"ToolTip\":\"Create a new company record\",\"IsGroup\":true,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/new-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":18,\"MenuName\":\"Edit Company\",\"MenuCaption\":\"Edit Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Edit a new company\",\"ToolTip\":\"Edit a new company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":19,\"MenuName\":\"Delete Company\",\"MenuCaption\":\"Delete Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Delete a company\",\"ToolTip\":\"Delete a company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":20,\"MenuName\":\"Create Profile\",\"MenuCaption\":\"Create Profile\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new user profile\",\"ToolTip\":\"Set up a new user profile\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_profile_icon.png\",\"URL\":\"/create-profile\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":23,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage account details\",\"ToolTip\":\"Access account management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"account_icon.png\",\"URL\":\"/account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":28,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage currency master data\",\"ToolTip\":\"Access currency master management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"currency_master_icon.png\",\"URL\":\"/currency-master\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":4},{\"MenuId\":114,\"MenuName\":\"Change Password\",\"MenuCaption\":\"Change Password\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Change Password\",\"ToolTip\":\"Change Password\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"ChangePassword_icon.png\",\"URL\":\"/ChangePassword\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":115,\"MenuName\":\"Update Personal Info\",\"MenuCaption\":\"Update Personal Info\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Update Personal Info\",\"ToolTip\":\"Update Personal Info\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"UpdatePersonal_Info_icon.png\",\"URL\":\"/Update-Personal-Info\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":180,\"MenuName\":\"Purchase\",\"MenuCaption\":\"Purchase\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Purchase Menu\",\"ToolTip\":\"Go to Purchase\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Purchase\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":181,\"MenuName\":\"Sales\",\"MenuCaption\":\"Sales\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Sales Menu\",\"ToolTip\":\"Go to Sales\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Sales\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":29,\"MenuName\":\"Exchange Rate\",\"MenuCaption\":\"Exchange Rate\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage exchange rate data\",\"ToolTip\":\"Access exchange rate management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_icon.png\",\"URL\":\"/exchange-rate\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":4,\"TagId\":null},{\"MenuId\":24,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage currency details\",\"ToolTip\":\"Access currency management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"currency_icon.png\",\"URL\":\"/tags/currency\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":21,\"MenuName\":\"Create Role\",\"MenuCaption\":\"Create Role\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Create a new user role\",\"ToolTip\":\"Define a new user role\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_role_icon.png\",\"URL\":\"/create-role\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":2,\"TagId\":null},{\"MenuId\":2,\"MenuName\":\"Company\",\"MenuCaption\":\"Company\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"View and manage company details\",\"ToolTip\":\"Access company information\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"company_icon.png\",\"URL\":\"/company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":32,\"MenuName\":\"Unit\",\"MenuCaption\":\"Unit\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage units of measurement\",\"ToolTip\":\"Access unit management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"unit_icon.png\",\"URL\":\"/unit\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":14},{\"MenuId\":3,\"MenuName\":\"Security\",\"MenuCaption\":\"Security\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage user permissions and roles\",\"ToolTip\":\"Configure security settings\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"security_icon.png\",\"URL\":\"/security\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":22,\"MenuName\":\"Create User\",\"MenuCaption\":\"Create User\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Create a new user account\",\"ToolTip\":\"Add a new user to the system\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_user_icon.png\",\"URL\":\"/create-user\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":3,\"TagId\":null},{\"MenuId\":25,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage product details\",\"ToolTip\":\"Access product management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"product_icon.png\",\"URL\":\"/tags/product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":30,\"MenuName\":\"Exchange Rate History\",\"MenuCaption\":\"Exchange Rate History\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"View exchange rate history\",\"ToolTip\":\"Access historical exchange rate data\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_history_icon.png\",\"URL\":\"/exchange-rate-history\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":5,\"TagId\":null},{\"MenuId\":4,\"MenuName\":\"Tags\",\"MenuCaption\":\"Tags\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Maintain master data records\",\"ToolTip\":\"Access master data management\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"masters_icon.png\",\"URL\":\"/masters\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":34,\"MenuName\":\"Seller Price Book\",\"MenuCaption\":\"Seller Price Book\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage seller price books\",\"ToolTip\":\"Access seller price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"seller_price_book_icon.png\",\"URL\":\"/seller-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":46,\"MenuName\":\"PlaceofSupply\",\"MenuCaption\":\"Place of Supply\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage Place of supply details\",\"ToolTip\":\"Access Place of supply management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Placeofsupply_icon.png\",\"URL\":\"/tags/Placeofsupply\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":20},{\"MenuId\":95,\"MenuName\":\"Jurisdiction\",\"MenuCaption\":\"Jurisdiction\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Jurisdiction\",\"ToolTip\":\"Jurisdiction\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Jurisdiction_icon.png\",\"URL\":\"/tags/Jurisdiction\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":21},{\"MenuId\":96,\"MenuName\":\"Tax Code\",\"MenuCaption\":\"Tax Code\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Tax Code\",\"ToolTip\":\"Tax Code\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Tax Code_icon.png\",\"URL\":\"/tags/Tax Code\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":22},{\"MenuId\":97,\"MenuName\":\"Nationality\",\"MenuCaption\":\"Nationality\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Nationality\",\"ToolTip\":\"Nationality\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Nationality\",\"URL\":\"/tags/Nationality\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":23},{\"MenuId\":98,\"MenuName\":\"Country\",\"MenuCaption\":\"Country\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Country\",\"ToolTip\":\"Country\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Country\",\"URL\":\"/tags/Country\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":24},{\"MenuId\":99,\"MenuName\":\"Province\",\"MenuCaption\":\"Province\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Province\",\"ToolTip\":\"Province\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Province_icon.png\",\"URL\":\"/tags/Province\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":25},{\"MenuId\":100,\"MenuName\":\"Territory\",\"MenuCaption\":\"Territory\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Territory\",\"ToolTip\":\"Territory\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Territory_icon.png\",\"URL\":\"/tags/Territory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":26},{\"MenuId\":101,\"MenuName\":\"Township\",\"MenuCaption\":\"Township\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Township\",\"ToolTip\":\"Township\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Township_icon.png\",\"URL\":\"/tags/Township\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":27},{\"MenuId\":102,\"MenuName\":\"Zone\",\"MenuCaption\":\"Zone\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Zone\",\"ToolTip\":\"Zone\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Zone_icon.png\",\"URL\":\"/tags/Zone\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":28},{\"MenuId\":103,\"MenuName\":\"City\",\"MenuCaption\":\"City\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"City\",\"ToolTip\":\"City\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"City_icon.png\",\"URL\":\"/tags/City\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":29},{\"MenuId\":104,\"MenuName\":\"Emplyee\",\"MenuCaption\":\"Emplyee\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Emplyee\",\"ToolTip\":\"Emplyee\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Emplyee_icon.png\",\"URL\":\"/tags/Emplyee\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":30},{\"MenuId\":105,\"MenuName\":\"Fixed Assets\",\"MenuCaption\":\"Fixed Assets\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Fixed Assets\",\"ToolTip\":\"Fixed Assets\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Fixed Assets_icon.png\",\"URL\":\"/tags/Fixed Assets\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":31},{\"MenuId\":106,\"MenuName\":\"Employee Category\",\"MenuCaption\":\"Employee Category\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Employee Category\",\"ToolTip\":\"Employee Category\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Employee Category_icon.png\",\"URL\":\"/tags/Employee Category\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":32},{\"MenuId\":37,\"MenuName\":\"Warehouse\",\"MenuCaption\":\"Warehouse\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage warehouse details\",\"ToolTip\":\"Access warehouse management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"warehouse_icon.png\",\"URL\":\"/tags/warehouse\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":13},{\"MenuId\":128,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Product\",\"ToolTip\":\"Product\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Product_icon.png\",\"URL\":\"/tags/Product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":11},{\"MenuId\":129,\"MenuName\":\"Unit Conversion\",\"MenuCaption\":\"Unit Conversion\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Unit Conversion\",\"ToolTip\":\"Unit Conversion\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Unit Conversion_icon.png\",\"URL\":\"/unit-conversion\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":15},{\"MenuId\":130,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Account\",\"ToolTip\":\"Account\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Account_icon.png\",\"URL\":\"/tags/Account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":2},{\"MenuId\":131,\"MenuName\":\"Customer\",\"MenuCaption\":\"Customer\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Customer\",\"ToolTip\":\"Customer\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Customer_icon.png\",\"URL\":\"/tags/Customer\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":3},{\"MenuId\":133,\"MenuName\":\"Outlet\",\"MenuCaption\":\"Outlet\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Outlet\",\"ToolTip\":\"Outlet\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Outlet_icon.png\",\"URL\":\"/tags/Outlet\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":16},{\"MenuId\":134,\"MenuName\":\"Bin\",\"MenuCaption\":\"Bin\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bin\",\"ToolTip\":\"Bin\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bin_icon.png\",\"URL\":\"/tags/Bin\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":17},{\"MenuId\":135,\"MenuName\":\"Bank\",\"MenuCaption\":\"Bank\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bank\",\"ToolTip\":\"Bank\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bank_icon.png\",\"URL\":\"/tags/Bank\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":18},{\"MenuId\":136,\"MenuName\":\"BankBranch\",\"MenuCaption\":\"BankBranch\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"BankBranch\",\"ToolTip\":\"BankBranch\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"BankBranch_icon.png\",\"URL\":\"/tags/BankBranch\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":19},{\"MenuId\":35,\"MenuName\":\"Buyer Price Book\",\"MenuCaption\":\"Buyer Price Book\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"Manage buyer price books\",\"ToolTip\":\"Access buyer price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"buyer_price_book_icon.png\",\"URL\":\"/buyer-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":5,\"MenuName\":\"Financials\",\"MenuCaption\":\"Financials\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"View financial reports\",\"ToolTip\":\"Access financial data and reports\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"dollar-sign\",\"URL\":\"\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":5},{\"MenuId\":6,\"MenuName\":\"Inventory\",\"MenuCaption\":\"Inventory\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage inventory items and stock\",\"ToolTip\":\"Access inventory management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"warehouse\",\"URL\":\"/inventory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":6},{\"MenuId\":36,\"MenuName\":\"Barcode Definition\",\"MenuCaption\":\"Barcode Definition\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage barcode definitions\",\"ToolTip\":\"Access barcode definition management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"barcode_definition_icon.png\",\"URL\":\"/barcode-definition\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":7,\"MenuName\":\"Fixed Asset\",\"MenuCaption\":\"Fixed Asset\",\"ModuleId\":1,\"MenuIndex\":7,\"ShortcutKey\":null,\"Description\":\"Track fixed assets\",\"ToolTip\":\"Access fixed asset management\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"university\",\"URL\":\"/fixed-asset\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":7},{\"MenuId\":8,\"MenuName\":\"Production\",\"MenuCaption\":\"Production\",\"ModuleId\":1,\"MenuIndex\":8,\"ShortcutKey\":null,\"Description\":\"Manage production processes\",\"ToolTip\":\"Access production management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"boxes\",\"URL\":\"/production\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":8},{\"MenuId\":10,\"MenuName\":\"Quality Control\",\"MenuCaption\":\"Quality Control\",\"ModuleId\":1,\"MenuIndex\":10,\"ShortcutKey\":null,\"Description\":\"Perform quality control checks\",\"ToolTip\":\"Access quality control tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"clipboard-check\",\"URL\":\"/quality-control\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":10},{\"MenuId\":11,\"MenuName\":\"Settings\",\"MenuCaption\":\"Settings\",\"ModuleId\":1,\"MenuIndex\":11,\"ShortcutKey\":null,\"Description\":\"Configure general settings\",\"ToolTip\":\"Access general application settings\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"cog\",\"URL\":\"/settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":16,\"MenuName\":\"Account Settings\",\"MenuCaption\":\"Account Settings\",\"ModuleId\":1,\"MenuIndex\":16,\"ShortcutKey\":null,\"Description\":\"Configure account settings\",\"ToolTip\":\"Manage account configurations\",\"IsGroup\":false,\"ParentId\":12,\"Accessibility\":1,\"Icon\":\"account_settings_icon.png\",\"URL\":\"/account-settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null}],\"UserLoginDetails\":[{\"UserId\":2,\"LoginName\":\"dipin\",\"Entity\":\"Entity10\"}]}"} 2025-11-28 14:24:16.435 +05:30 bb009184-5288-4f5c-999f-b0f0b9f72f0c INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 200 36722 application/json; charset=utf-8 13.0404ms 2025-11-28 14:24:16.450 +05:30 b23b3cd3-7fd3-4fe9-a1b5-d77ef05be60a INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 14:24:16.451 +05:30 b23b3cd3-7fd3-4fe9-a1b5-d77ef05be60a INF CORS policy execution successful. 2025-11-28 14:24:16.451 +05:30 b23b3cd3-7fd3-4fe9-a1b5-d77ef05be60a INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:24:16.451 +05:30 441edcf9-35f7-4aa1-bae4-59f0ead6ee55 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 14:24:16.451 +05:30 441edcf9-35f7-4aa1-bae4-59f0ead6ee55 INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 14:24:16.453 +05:30 441edcf9-35f7-4aa1-bae4-59f0ead6ee55 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:24:16.453 +05:30 441edcf9-35f7-4aa1-bae4-59f0ead6ee55 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 1.8646ms 2025-11-28 14:24:16.453 +05:30 441edcf9-35f7-4aa1-bae4-59f0ead6ee55 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 14:24:16.453 +05:30 441edcf9-35f7-4aa1-bae4-59f0ead6ee55 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: b23b3cd3-7fd3-4fe9-a1b5-d77ef05be60a}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 14:24:16.454 +05:30 441edcf9-35f7-4aa1-bae4-59f0ead6ee55 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 3.2261ms 2025-11-28 14:24:16.501 +05:30 b362103a-beda-4163-87b9-cb1f1052f9c2 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 14:24:16.501 +05:30 b362103a-beda-4163-87b9-cb1f1052f9c2 INF CORS policy execution successful. 2025-11-28 14:24:16.502 +05:30 b362103a-beda-4163-87b9-cb1f1052f9c2 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:24:16.502 +05:30 90482e63-b80f-4a5f-8233-52ebda371cbb INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 14:24:16.502 +05:30 90482e63-b80f-4a5f-8233-52ebda371cbb INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 14:24:16.504 +05:30 90482e63-b80f-4a5f-8233-52ebda371cbb INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:24:16.504 +05:30 90482e63-b80f-4a5f-8233-52ebda371cbb INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 1.8933ms 2025-11-28 14:24:16.504 +05:30 90482e63-b80f-4a5f-8233-52ebda371cbb INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 14:24:16.504 +05:30 90482e63-b80f-4a5f-8233-52ebda371cbb INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: b362103a-beda-4163-87b9-cb1f1052f9c2}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 14:24:16.504 +05:30 90482e63-b80f-4a5f-8233-52ebda371cbb INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 3.3181ms 2025-11-28 14:24:16.632 +05:30 cdb46964-0b09-467e-b1b5-896bc0b940b7 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 14:24:16.632 +05:30 78f1352c-9a65-4bda-a462-759d386a1275 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 14:24:16.632 +05:30 cdb46964-0b09-467e-b1b5-896bc0b940b7 INF CORS policy execution successful. 2025-11-28 14:24:16.632 +05:30 78f1352c-9a65-4bda-a462-759d386a1275 INF CORS policy execution successful. 2025-11-28 14:24:16.632 +05:30 cdb46964-0b09-467e-b1b5-896bc0b940b7 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 204 null null 0.4139ms 2025-11-28 14:24:16.632 +05:30 78f1352c-9a65-4bda-a462-759d386a1275 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 204 null null 0.5799ms 2025-11-28 14:24:16.636 +05:30 d02dae69-3b8e-48e3-90b5-1fbff5b72fec INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 14:24:16.636 +05:30 d02dae69-3b8e-48e3-90b5-1fbff5b72fec INF CORS policy execution successful. 2025-11-28 14:24:16.636 +05:30 d02dae69-3b8e-48e3-90b5-1fbff5b72fec INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 204 null null 0.348ms 2025-11-28 14:24:16.637 +05:30 66fe3104-efc3-47d6-afd6-a42d430809ea INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 14:24:16.638 +05:30 66fe3104-efc3-47d6-afd6-a42d430809ea INF CORS policy execution successful. 2025-11-28 14:24:16.638 +05:30 66fe3104-efc3-47d6-afd6-a42d430809ea INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 204 null null 0.2065ms 2025-11-28 14:24:16.687 +05:30 42bd8194-86b5-4be1-8b6d-ae2d24ef845d INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 14:24:16.688 +05:30 42bd8194-86b5-4be1-8b6d-ae2d24ef845d INF CORS policy execution successful. 2025-11-28 14:24:16.688 +05:30 42bd8194-86b5-4be1-8b6d-ae2d24ef845d INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 204 null null 0.5828ms 2025-11-28 14:24:16.688 +05:30 0bac6aad-87aa-4876-9774-de3bd2d31281 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 14:24:16.688 +05:30 0bac6aad-87aa-4876-9774-de3bd2d31281 INF CORS policy execution successful. 2025-11-28 14:24:16.688 +05:30 0bac6aad-87aa-4876-9774-de3bd2d31281 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 204 null null 0.2274ms 2025-11-28 14:24:16.689 +05:30 29be8e84-36d6-43d0-9f83-bc5e32646f44 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 14:24:16.689 +05:30 29be8e84-36d6-43d0-9f83-bc5e32646f44 INF CORS policy execution successful. 2025-11-28 14:24:16.689 +05:30 29be8e84-36d6-43d0-9f83-bc5e32646f44 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 204 null null 0.2317ms 2025-11-28 14:24:16.689 +05:30 8c2c659c-f02a-4bf7-92cc-969af455fd64 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 14:24:16.689 +05:30 484b8f3b-f1d7-4ae2-8b7d-13c29b3917ef INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 14:24:16.689 +05:30 8c2c659c-f02a-4bf7-92cc-969af455fd64 INF CORS policy execution successful. 2025-11-28 14:24:16.689 +05:30 8c2c659c-f02a-4bf7-92cc-969af455fd64 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 204 null null 0.2249ms 2025-11-28 14:24:16.689 +05:30 484b8f3b-f1d7-4ae2-8b7d-13c29b3917ef INF CORS policy execution successful. 2025-11-28 14:24:16.690 +05:30 484b8f3b-f1d7-4ae2-8b7d-13c29b3917ef INF HTTP request: Path: /language/getlanguagelist QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:24:16.690 +05:30 b4495c93-191c-4cae-8436-2d9093d9b856 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 14:24:16.690 +05:30 b4495c93-191c-4cae-8436-2d9093d9b856 INF Route matched with {action = "GetLanguageList", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageList(System.String) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 14:24:16.692 +05:30 b4495c93-191c-4cae-8436-2d9093d9b856 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:24:16.693 +05:30 b4495c93-191c-4cae-8436-2d9093d9b856 INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api) in 2.4043ms 2025-11-28 14:24:16.693 +05:30 b4495c93-191c-4cae-8436-2d9093d9b856 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 14:24:16.693 +05:30 b4495c93-191c-4cae-8436-2d9093d9b856 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 484b8f3b-f1d7-4ae2-8b7d-13c29b3917ef}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 221} Body: {"status":"Success","statusCode":2000,"message":"Language List retrieved.","result":"[{\"Id\":2,\"Name\":\"Arabic\"},{\"Id\":3,\"Name\":\"Chinese\"},{\"Id\":1,\"Name\":\"English\"},{\"Id\":4,\"Name\":\"LanguageTest1\"}]"} 2025-11-28 14:24:16.693 +05:30 b4495c93-191c-4cae-8436-2d9093d9b856 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 200 221 application/json; charset=utf-8 3.5641ms 2025-11-28 14:24:16.693 +05:30 532ac56e-9231-4ca6-8489-97ac7f664c01 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 14:24:16.694 +05:30 532ac56e-9231-4ca6-8489-97ac7f664c01 INF CORS policy execution successful. 2025-11-28 14:24:16.694 +05:30 532ac56e-9231-4ca6-8489-97ac7f664c01 INF HTTP request: Path: /action/getuseractions QueryString: ?menuId=180 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:24:16.694 +05:30 5586838f-c99c-4be8-93cd-06086f310013 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 14:24:16.694 +05:30 5586838f-c99c-4be8-93cd-06086f310013 INF Route matched with {action = "GetUserActions", controller = "Action"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserActions(Int32) on controller Sang.CoreSettings.Api.Controllers.ActionController (Sang.CoreSettings.Api). 2025-11-28 14:24:16.702 +05:30 5586838f-c99c-4be8-93cd-06086f310013 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:24:16.703 +05:30 5586838f-c99c-4be8-93cd-06086f310013 INF Executed action Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api) in 8.5429ms 2025-11-28 14:24:16.703 +05:30 5586838f-c99c-4be8-93cd-06086f310013 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 14:24:16.703 +05:30 5586838f-c99c-4be8-93cd-06086f310013 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 532ac56e-9231-4ca6-8489-97ac7f664c01}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1634} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"iAction\":81,\"Name\":\"Access\",\"Caption\":\"Access\",\"ActionType\":3},{\"iAction\":82,\"Name\":\"Add\",\"Caption\":\"New\",\"ActionType\":1},{\"iAction\":83,\"Name\":\"Edit\",\"Caption\":\"Edit\",\"ActionType\":1},{\"iAction\":84,\"Name\":\"Delete\",\"Caption\":\"Delete\",\"ActionType\":1},{\"iAction\":85,\"Name\":\"View\",\"Caption\":\"View\",\"ActionType\":1},{\"iAction\":86,\"Name\":\"Save\",\"Caption\":\"Save\",\"ActionType\":1},{\"iAction\":87,\"Name\":\"Excel\",\"Caption\":\"Excel\",\"ActionType\":1},{\"iAction\":88,\"Name\":\"ViewSummary\",\"Caption\":\"ViewSummary\",\"ActionType\":3},{\"iAction\":89,\"Name\":\"Close\",\"Caption\":\"Close\",\"ActionType\":1},{\"iAction\":90,\"Name\":\"Clear\",\"Caption\":\"Clear\",\"ActionType\":1},{\"iAction\":91,\"Name\":\"Copy\",\"Caption\":\"Copy\",\"ActionType\":5},{\"iAction\":92,\"Name\":\"Clone\",\"Caption\":\"Clone\",\"ActionType\":1},{\"iAction\":93,\"Name\":\"Import\",\"Caption\":\"Import\",\"ActionType\":1},{\"iAction\":94,\"Name\":\"Export\",\"Caption\":\"Export\",\"ActionType\":1},{\"iAction\":95,\"Name\":\"Load\",\"Caption\":\"Load\",\"ActionType\":1},{\"iAction\":96,\"Name\":\"Refresh\",\"Caption\":\"Refresh\",\"ActionType\":1},{\"iAction\":97,\"Name\":\"MassUpdate\",\"Caption\":\"Mass Update\",\"ActionType\":2},{\"iAction\":98,\"Name\":\"DeleteAll\",\"Caption\":\"Delete All\",\"ActionType\":2},{\"iAction\":99,\"Name\":\"Print\",\"Caption\":\"Print\",\"ActionType\":1},{\"iAction\":100,\"Name\":\"Settings\",\"Caption\":\"Settings\",\"ActionType\":2}]"} 2025-11-28 14:24:16.703 +05:30 5586838f-c99c-4be8-93cd-06086f310013 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 200 1634 application/json; charset=utf-8 9.9929ms 2025-11-28 14:24:16.734 +05:30 8aa74fe4-0343-45ab-8f2a-ff0afe08e153 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 14:24:16.735 +05:30 8aa74fe4-0343-45ab-8f2a-ff0afe08e153 INF CORS policy execution successful. 2025-11-28 14:24:16.735 +05:30 1d72af1b-2156-40a4-9773-f2eda17e2db6 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 14:24:16.735 +05:30 8aa74fe4-0343-45ab-8f2a-ff0afe08e153 INF HTTP request: Path: /transactionlayout/gettransactionlayoutlist QueryString: ?DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:24:16.735 +05:30 1d72af1b-2156-40a4-9773-f2eda17e2db6 INF CORS policy execution successful. 2025-11-28 14:24:16.736 +05:30 1d72af1b-2156-40a4-9773-f2eda17e2db6 INF HTTP request: Path: /language/getlanguagedetails QueryString: ?id=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:24:16.736 +05:30 a44f99a4-61ef-482d-b68d-a96628afd156 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 14:24:16.736 +05:30 1f036491-09c8-42bb-8bc3-60da81300100 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 14:24:16.736 +05:30 a44f99a4-61ef-482d-b68d-a96628afd156 INF Route matched with {action = "GetTransactionLayoutList", controller = "TransactionLayout"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionLayoutList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionLayoutController (Sang.CoreSettings.Api). 2025-11-28 14:24:16.736 +05:30 1f036491-09c8-42bb-8bc3-60da81300100 INF Route matched with {action = "GetLanguageDetails", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 14:24:16.742 +05:30 1f036491-09c8-42bb-8bc3-60da81300100 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:24:16.742 +05:30 1f036491-09c8-42bb-8bc3-60da81300100 INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api) in 6.2787ms 2025-11-28 14:24:16.742 +05:30 1f036491-09c8-42bb-8bc3-60da81300100 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 14:24:16.742 +05:30 1f036491-09c8-42bb-8bc3-60da81300100 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 1d72af1b-2156-40a4-9773-f2eda17e2db6}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 243} Body: {"status":"Success","statusCode":2000,"message":"Language Details retrieved.","result":"[{\"IId\":1,\"Name\":\"English\",\"Code\":\"Eng\",\"Alternate Name\":\"English\",\"Icon\":\"string\",\"ParentName\":null,\"iParent\":0,\"bGroup\":false}]"} 2025-11-28 14:24:16.743 +05:30 a44f99a4-61ef-482d-b68d-a96628afd156 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:24:16.743 +05:30 1f036491-09c8-42bb-8bc3-60da81300100 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 200 243 application/json; charset=utf-8 7.9276ms 2025-11-28 14:24:16.743 +05:30 a44f99a4-61ef-482d-b68d-a96628afd156 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api) in 7.2519ms 2025-11-28 14:24:16.743 +05:30 a44f99a4-61ef-482d-b68d-a96628afd156 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 14:24:16.743 +05:30 a44f99a4-61ef-482d-b68d-a96628afd156 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 8aa74fe4-0343-45ab-8f2a-ff0afe08e153}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 309} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":32,\"Name\":\"Purchase\"},{\"Id\":33,\"Name\":\"purchase1\"},{\"Id\":34,\"Name\":\"purchase2\"},{\"Id\":35,\"Name\":\"purchase3\"},{\"Id\":37,\"Name\":\"purchase5\"},{\"Id\":31,\"Name\":\"TestLayout01\"}]"} 2025-11-28 14:24:16.743 +05:30 a44f99a4-61ef-482d-b68d-a96628afd156 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 200 309 application/json; charset=utf-8 9.06ms 2025-11-28 14:24:16.746 +05:30 d980a0b0-99c6-429f-9530-3704d46f4d11 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 14:24:16.746 +05:30 d980a0b0-99c6-429f-9530-3704d46f4d11 INF CORS policy execution successful. 2025-11-28 14:24:16.746 +05:30 d980a0b0-99c6-429f-9530-3704d46f4d11 INF HTTP request: Path: /language/getlanguagelist QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:24:16.746 +05:30 6eb372eb-a4fa-4d6c-863c-1e23e09d3f7d INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 14:24:16.746 +05:30 6eb372eb-a4fa-4d6c-863c-1e23e09d3f7d INF Route matched with {action = "GetLanguageList", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageList(System.String) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 14:24:16.748 +05:30 6eb372eb-a4fa-4d6c-863c-1e23e09d3f7d INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:24:16.749 +05:30 6eb372eb-a4fa-4d6c-863c-1e23e09d3f7d INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api) in 2.1817ms 2025-11-28 14:24:16.749 +05:30 6eb372eb-a4fa-4d6c-863c-1e23e09d3f7d INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 14:24:16.749 +05:30 6eb372eb-a4fa-4d6c-863c-1e23e09d3f7d INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: d980a0b0-99c6-429f-9530-3704d46f4d11}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 221} Body: {"status":"Success","statusCode":2000,"message":"Language List retrieved.","result":"[{\"Id\":2,\"Name\":\"Arabic\"},{\"Id\":3,\"Name\":\"Chinese\"},{\"Id\":1,\"Name\":\"English\"},{\"Id\":4,\"Name\":\"LanguageTest1\"}]"} 2025-11-28 14:24:16.749 +05:30 6eb372eb-a4fa-4d6c-863c-1e23e09d3f7d INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 200 221 application/json; charset=utf-8 3.5705ms 2025-11-28 14:24:16.783 +05:30 83c87c0a-453e-48e2-89e2-590a4718c8ab INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 14:24:16.784 +05:30 83c87c0a-453e-48e2-89e2-590a4718c8ab INF CORS policy execution successful. 2025-11-28 14:24:16.784 +05:30 83c87c0a-453e-48e2-89e2-590a4718c8ab INF HTTP request: Path: /action/getuseractions QueryString: ?menuId=180 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:24:16.784 +05:30 643cde16-4414-40e1-a5f1-147456ce88d6 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 14:24:16.784 +05:30 643cde16-4414-40e1-a5f1-147456ce88d6 INF Route matched with {action = "GetUserActions", controller = "Action"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserActions(Int32) on controller Sang.CoreSettings.Api.Controllers.ActionController (Sang.CoreSettings.Api). 2025-11-28 14:24:16.791 +05:30 643cde16-4414-40e1-a5f1-147456ce88d6 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:24:16.791 +05:30 643cde16-4414-40e1-a5f1-147456ce88d6 INF Executed action Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api) in 6.722ms 2025-11-28 14:24:16.791 +05:30 643cde16-4414-40e1-a5f1-147456ce88d6 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 14:24:16.791 +05:30 643cde16-4414-40e1-a5f1-147456ce88d6 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 83c87c0a-453e-48e2-89e2-590a4718c8ab}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1634} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"iAction\":81,\"Name\":\"Access\",\"Caption\":\"Access\",\"ActionType\":3},{\"iAction\":82,\"Name\":\"Add\",\"Caption\":\"New\",\"ActionType\":1},{\"iAction\":83,\"Name\":\"Edit\",\"Caption\":\"Edit\",\"ActionType\":1},{\"iAction\":84,\"Name\":\"Delete\",\"Caption\":\"Delete\",\"ActionType\":1},{\"iAction\":85,\"Name\":\"View\",\"Caption\":\"View\",\"ActionType\":1},{\"iAction\":86,\"Name\":\"Save\",\"Caption\":\"Save\",\"ActionType\":1},{\"iAction\":87,\"Name\":\"Excel\",\"Caption\":\"Excel\",\"ActionType\":1},{\"iAction\":88,\"Name\":\"ViewSummary\",\"Caption\":\"ViewSummary\",\"ActionType\":3},{\"iAction\":89,\"Name\":\"Close\",\"Caption\":\"Close\",\"ActionType\":1},{\"iAction\":90,\"Name\":\"Clear\",\"Caption\":\"Clear\",\"ActionType\":1},{\"iAction\":91,\"Name\":\"Copy\",\"Caption\":\"Copy\",\"ActionType\":5},{\"iAction\":92,\"Name\":\"Clone\",\"Caption\":\"Clone\",\"ActionType\":1},{\"iAction\":93,\"Name\":\"Import\",\"Caption\":\"Import\",\"ActionType\":1},{\"iAction\":94,\"Name\":\"Export\",\"Caption\":\"Export\",\"ActionType\":1},{\"iAction\":95,\"Name\":\"Load\",\"Caption\":\"Load\",\"ActionType\":1},{\"iAction\":96,\"Name\":\"Refresh\",\"Caption\":\"Refresh\",\"ActionType\":1},{\"iAction\":97,\"Name\":\"MassUpdate\",\"Caption\":\"Mass Update\",\"ActionType\":2},{\"iAction\":98,\"Name\":\"DeleteAll\",\"Caption\":\"Delete All\",\"ActionType\":2},{\"iAction\":99,\"Name\":\"Print\",\"Caption\":\"Print\",\"ActionType\":1},{\"iAction\":100,\"Name\":\"Settings\",\"Caption\":\"Settings\",\"ActionType\":2}]"} 2025-11-28 14:24:16.792 +05:30 643cde16-4414-40e1-a5f1-147456ce88d6 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 200 1634 application/json; charset=utf-8 8.4802ms 2025-11-28 14:24:16.792 +05:30 b6c43766-f2a8-4965-b9e9-15d6b2675bb8 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 14:24:16.792 +05:30 b6c43766-f2a8-4965-b9e9-15d6b2675bb8 INF CORS policy execution successful. 2025-11-28 14:24:16.792 +05:30 b6c43766-f2a8-4965-b9e9-15d6b2675bb8 INF HTTP request: Path: /language/getlanguagedetails QueryString: ?id=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:24:16.793 +05:30 aa6d2170-044b-40c1-b517-a5e825c0beff INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 14:24:16.793 +05:30 aa6d2170-044b-40c1-b517-a5e825c0beff INF Route matched with {action = "GetLanguageDetails", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 14:24:16.794 +05:30 aa6d2170-044b-40c1-b517-a5e825c0beff INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:24:16.795 +05:30 aa6d2170-044b-40c1-b517-a5e825c0beff INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api) in 1.8288ms 2025-11-28 14:24:16.795 +05:30 aa6d2170-044b-40c1-b517-a5e825c0beff INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 14:24:16.795 +05:30 aa6d2170-044b-40c1-b517-a5e825c0beff INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: b6c43766-f2a8-4965-b9e9-15d6b2675bb8}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 243} Body: {"status":"Success","statusCode":2000,"message":"Language Details retrieved.","result":"[{\"IId\":1,\"Name\":\"English\",\"Code\":\"Eng\",\"Alternate Name\":\"English\",\"Icon\":\"string\",\"ParentName\":null,\"iParent\":0,\"bGroup\":false}]"} 2025-11-28 14:24:16.795 +05:30 aa6d2170-044b-40c1-b517-a5e825c0beff INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 200 243 application/json; charset=utf-8 3.155ms 2025-11-28 14:24:16.796 +05:30 0462b99b-6556-493c-9a92-ccd888f31f92 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 14:24:16.796 +05:30 0462b99b-6556-493c-9a92-ccd888f31f92 INF CORS policy execution successful. 2025-11-28 14:24:16.796 +05:30 0462b99b-6556-493c-9a92-ccd888f31f92 INF HTTP request: Path: /transactionlayout/gettransactionlayoutlist QueryString: ?DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:24:16.796 +05:30 a1b27908-67da-4a31-830d-382ce5dbb316 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 14:24:16.796 +05:30 a1b27908-67da-4a31-830d-382ce5dbb316 INF Route matched with {action = "GetTransactionLayoutList", controller = "TransactionLayout"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionLayoutList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionLayoutController (Sang.CoreSettings.Api). 2025-11-28 14:24:16.798 +05:30 a1b27908-67da-4a31-830d-382ce5dbb316 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:24:16.799 +05:30 a1b27908-67da-4a31-830d-382ce5dbb316 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api) in 1.999ms 2025-11-28 14:24:16.799 +05:30 a1b27908-67da-4a31-830d-382ce5dbb316 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 14:24:16.799 +05:30 a1b27908-67da-4a31-830d-382ce5dbb316 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 0462b99b-6556-493c-9a92-ccd888f31f92}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 309} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":32,\"Name\":\"Purchase\"},{\"Id\":33,\"Name\":\"purchase1\"},{\"Id\":34,\"Name\":\"purchase2\"},{\"Id\":35,\"Name\":\"purchase3\"},{\"Id\":37,\"Name\":\"purchase5\"},{\"Id\":31,\"Name\":\"TestLayout01\"}]"} 2025-11-28 14:24:16.799 +05:30 a1b27908-67da-4a31-830d-382ce5dbb316 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 200 309 application/json; charset=utf-8 3.1674ms 2025-11-28 14:24:18.271 +05:30 97a57449-e1fe-410e-a90c-fcb48f83067a INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 14:24:18.272 +05:30 97a57449-e1fe-410e-a90c-fcb48f83067a INF CORS policy execution successful. 2025-11-28 14:24:18.272 +05:30 97a57449-e1fe-410e-a90c-fcb48f83067a INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 204 null null 0.5295ms 2025-11-28 14:24:18.272 +05:30 9b2e6212-73ab-4cde-a07b-dcf88ddf3a3c INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 14:24:18.272 +05:30 9b2e6212-73ab-4cde-a07b-dcf88ddf3a3c INF CORS policy execution successful. 2025-11-28 14:24:18.272 +05:30 9b2e6212-73ab-4cde-a07b-dcf88ddf3a3c INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 204 null null 0.3943ms 2025-11-28 14:24:18.325 +05:30 089c60ae-5923-45b4-a1f2-9a3ceb208ac3 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 14:24:18.325 +05:30 089c60ae-5923-45b4-a1f2-9a3ceb208ac3 INF CORS policy execution successful. 2025-11-28 14:24:18.326 +05:30 089c60ae-5923-45b4-a1f2-9a3ceb208ac3 INF HTTP request: Path: /transactionview/gettransactionviewlist QueryString: ?search=&DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:24:18.326 +05:30 6480b084-3e7e-4a32-b59b-c80187030408 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 14:24:18.326 +05:30 6480b084-3e7e-4a32-b59b-c80187030408 INF Route matched with {action = "GetTransactionViewList", controller = "TransactionView"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionViewList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionViewController (Sang.CoreSettings.Api). 2025-11-28 14:24:18.329 +05:30 6480b084-3e7e-4a32-b59b-c80187030408 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:24:18.329 +05:30 6480b084-3e7e-4a32-b59b-c80187030408 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api) in 2.7991ms 2025-11-28 14:24:18.329 +05:30 6480b084-3e7e-4a32-b59b-c80187030408 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 14:24:18.329 +05:30 6480b084-3e7e-4a32-b59b-c80187030408 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 089c60ae-5923-45b4-a1f2-9a3ceb208ac3}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 131} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":10,\"Name\":\"TestView\"}]"} 2025-11-28 14:24:18.329 +05:30 6480b084-3e7e-4a32-b59b-c80187030408 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 200 131 application/json; charset=utf-8 4.371ms 2025-11-28 14:24:18.381 +05:30 37643155-cbcd-4593-8bb4-5fe3139f14b7 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 14:24:18.382 +05:30 37643155-cbcd-4593-8bb4-5fe3139f14b7 INF CORS policy execution successful. 2025-11-28 14:24:18.382 +05:30 37643155-cbcd-4593-8bb4-5fe3139f14b7 INF HTTP request: Path: /transactionview/gettransactionviewlist QueryString: ?search=&DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:24:18.382 +05:30 bf6d3c8c-f18c-4c6d-a099-1e73383e22c6 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 14:24:18.383 +05:30 bf6d3c8c-f18c-4c6d-a099-1e73383e22c6 INF Route matched with {action = "GetTransactionViewList", controller = "TransactionView"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionViewList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionViewController (Sang.CoreSettings.Api). 2025-11-28 14:24:18.385 +05:30 bf6d3c8c-f18c-4c6d-a099-1e73383e22c6 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:24:18.385 +05:30 bf6d3c8c-f18c-4c6d-a099-1e73383e22c6 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api) in 2.2492ms 2025-11-28 14:24:18.385 +05:30 bf6d3c8c-f18c-4c6d-a099-1e73383e22c6 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 14:24:18.385 +05:30 bf6d3c8c-f18c-4c6d-a099-1e73383e22c6 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 37643155-cbcd-4593-8bb4-5fe3139f14b7}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 131} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":10,\"Name\":\"TestView\"}]"} 2025-11-28 14:24:18.385 +05:30 bf6d3c8c-f18c-4c6d-a099-1e73383e22c6 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 200 131 application/json; charset=utf-8 3.7602ms 2025-11-28 14:24:18.425 +05:30 7ec24f04-8b91-4614-9ed2-2a67376f189e INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - null null 2025-11-28 14:24:18.425 +05:30 7ec24f04-8b91-4614-9ed2-2a67376f189e INF CORS policy execution successful. 2025-11-28 14:24:18.425 +05:30 7ec24f04-8b91-4614-9ed2-2a67376f189e INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - 204 null null 0.3467ms 2025-11-28 14:24:18.470 +05:30 a36c5a79-ad40-424e-83aa-b93ede3ec792 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - null null 2025-11-28 14:24:18.471 +05:30 a36c5a79-ad40-424e-83aa-b93ede3ec792 INF CORS policy execution successful. 2025-11-28 14:24:18.471 +05:30 a36c5a79-ad40-424e-83aa-b93ede3ec792 INF HTTP request: Path: /transactionview/gettransactionviewfield QueryString: ?Id=10&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:24:18.471 +05:30 366b1137-f023-4f6c-9995-868e1f2aa488 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewField (Sang.CoreSettings.Api)' 2025-11-28 14:24:18.471 +05:30 366b1137-f023-4f6c-9995-868e1f2aa488 INF Route matched with {action = "GetTransactionViewField", controller = "TransactionView"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionViewField(Int32, Int32) on controller Sang.CoreSettings.Api.Controllers.TransactionViewController (Sang.CoreSettings.Api). 2025-11-28 14:24:18.477 +05:30 366b1137-f023-4f6c-9995-868e1f2aa488 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:24:18.477 +05:30 366b1137-f023-4f6c-9995-868e1f2aa488 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewField (Sang.CoreSettings.Api) in 5.9174ms 2025-11-28 14:24:18.477 +05:30 366b1137-f023-4f6c-9995-868e1f2aa488 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewField (Sang.CoreSettings.Api)' 2025-11-28 14:24:18.478 +05:30 366b1137-f023-4f6c-9995-868e1f2aa488 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: a36c5a79-ad40-424e-83aa-b93ede3ec792}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 10280} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":1,\"Type\":2,\"Caption\":\"AdditionalCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput1\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":1,\"Type\":1,\"Caption\":\"Narration\",\"DefaultValue\":null,\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"sNarration\",\"ReadOnly\":false,\"NoDecimal\":200},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":2,\"Type\":2,\"Caption\":\"Discount\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput2\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":3,\"Type\":2,\"Caption\":\"Discount%\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput3\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":4,\"Type\":2,\"Caption\":\"TaxableAmt\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput4\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":4,\"Type\":1,\"Caption\":\"Id\",\"DefaultValue\":null,\"Hidden\":true,\"ViewField_ReadOnly\":false,\"Mandatory\":true,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":true,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"Id\",\"ReadOnly\":false,\"NoDecimal\":200},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":5,\"Type\":2,\"Caption\":\"VAT%\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput5\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":6,\"Type\":2,\"Caption\":\"VATAmt\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput6\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":7,\"Type\":2,\"Caption\":\"ShippingCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput7\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":8,\"Type\":2,\"Caption\":\"DeliveryCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput8\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":9,\"Type\":2,\"Caption\":\"LabourCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput9\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":10,\"Type\":2,\"Caption\":\"HandlingCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput10\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":11,\"Type\":2,\"Caption\":\"CustomDuty\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput11\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":12,\"Type\":2,\"Caption\":\"ServiceCharge\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput12\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":13,\"Type\":2,\"Caption\":\"Insurance\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput13\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":14,\"Type\":2,\"Caption\":\"LateFee\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput14\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":15,\"Type\":2,\"Caption\":\"SalesTax\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput15\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":16,\"Type\":2,\"Caption\":\"ExciseTax\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput16\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":17,\"Type\":2,\"Caption\":\"Rebate%\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput17\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":18,\"Type\":2,\"Caption\":\"Subsidy\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput18\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":19,\"Type\":2,\"Caption\":\"LoyaltyPoint\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput19\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":20,\"Type\":2,\"Caption\":\"TradeInValue\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput20\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":21,\"Type\":2,\"Caption\":\"Promotion\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput21\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":22,\"Type\":2,\"Caption\":\"CashDiscount \",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput22\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":23,\"Type\":2,\"Caption\":\"Membership\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput23\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":24,\"Type\":2,\"Caption\":\"PromotionDiscount\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput24\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":2,\"Type\":1,\"Caption\":\"PlaceOfSupply\",\"DefaultValue\":null,\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":2,\"Field_Name\":\"iPlaceOfSupply\",\"ReadOnly\":false,\"NoDecimal\":200},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":5,\"Type\":1,\"Caption\":\"Warehouse\",\"DefaultValue\":null,\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":2,\"Field_Name\":\"iWarehouse\",\"ReadOnly\":false,\"NoDecimal\":200}]"} 2025-11-28 14:24:18.478 +05:30 366b1137-f023-4f6c-9995-868e1f2aa488 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - 200 10280 application/json; charset=utf-8 8.0386ms 2025-11-28 14:34:51.565 +05:30 INF Application is shutting down... 2025-11-28 14:45:24.927 +05:30 WRN Using an in-memory repository. Keys will not be persisted to storage. 2025-11-28 14:45:24.971 +05:30 WRN Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits. 2025-11-28 14:45:24.990 +05:30 INF Creating key {1f1d605b-c0ef-4f5c-a20a-84da1f66283f} with creation date 2025-11-28 09:15:24Z, activation date 2025-11-28 09:15:24Z, and expiration date 2026-02-26 09:15:24Z. 2025-11-28 14:45:25.001 +05:30 WRN No XML encryptor configured. Key {1f1d605b-c0ef-4f5c-a20a-84da1f66283f} may be persisted to storage in unencrypted form. 2025-11-28 14:45:25.215 +05:30 INF Application started. Press Ctrl+C to shut down. 2025-11-28 14:45:25.216 +05:30 INF Hosting environment: Production 2025-11-28 14:45:25.216 +05:30 INF Content root path: C:\inetpub\wwwroot\SangCoreSettingsAPI 2025-11-28 14:45:25.230 +05:30 f0ea1fbc-ea22-4903-a9a8-04c1e54b358e INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode?preferenceModeId=1 - null null 2025-11-28 14:45:25.295 +05:30 f0ea1fbc-ea22-4903-a9a8-04c1e54b358e INF CORS policy execution successful. 2025-11-28 14:45:25.302 +05:30 f0ea1fbc-ea22-4903-a9a8-04c1e54b358e INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode?preferenceModeId=1 - 204 null null 74.4965ms 2025-11-28 14:45:25.355 +05:30 599012a2-52d4-47e0-b63f-e5c9c55261d4 INF Request starting HTTP/1.1 POST http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode?preferenceModeId=1 - null 0 2025-11-28 14:45:25.471 +05:30 599012a2-52d4-47e0-b63f-e5c9c55261d4 INF CORS policy execution successful. 2025-11-28 14:45:25.483 +05:30 599012a2-52d4-47e0-b63f-e5c9c55261d4 INF HTTP request: Path: /userpreference/updatepreferencemode QueryString: ?preferenceModeId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Content-Length: 0}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:45:25.535 +05:30 10f3e4c6-f667-433b-bf38-2f1fe161d0a3 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.UpdatePreferenceMode (Sang.CoreSettings.Api)' 2025-11-28 14:45:25.562 +05:30 10f3e4c6-f667-433b-bf38-2f1fe161d0a3 INF Route matched with {action = "UpdatePreferenceMode", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] UpdatePreferenceMode(Int32) on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 14:45:25.948 +05:30 10f3e4c6-f667-433b-bf38-2f1fe161d0a3 INF Executing CreatedAtActionResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:45:26.033 +05:30 10f3e4c6-f667-433b-bf38-2f1fe161d0a3 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.UpdatePreferenceMode (Sang.CoreSettings.Api) in 465.6643ms 2025-11-28 14:45:26.034 +05:30 10f3e4c6-f667-433b-bf38-2f1fe161d0a3 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.UpdatePreferenceMode (Sang.CoreSettings.Api)' 2025-11-28 14:45:26.035 +05:30 10f3e4c6-f667-433b-bf38-2f1fe161d0a3 INF HTTP Response: StatusCode: 201 Headers: {X-Correlation-Id: 599012a2-52d4-47e0-b63f-e5c9c55261d4}, {Location: http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 101} Body: {"status":"Success","statusCode":2001,"message":"Mode preference updated successfully.","result":"2"} 2025-11-28 14:45:26.047 +05:30 10f3e4c6-f667-433b-bf38-2f1fe161d0a3 INF Request finished HTTP/1.1 POST http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode?preferenceModeId=1 - 201 101 application/json; charset=utf-8 691.5359ms 2025-11-28 14:45:26.098 +05:30 f6688e96-16db-495e-bd1d-0eaab030d5aa INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 14:45:26.102 +05:30 f6688e96-16db-495e-bd1d-0eaab030d5aa INF CORS policy execution successful. 2025-11-28 14:45:26.103 +05:30 f6688e96-16db-495e-bd1d-0eaab030d5aa INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 204 null null 5.0838ms 2025-11-28 14:45:26.161 +05:30 e9696eeb-a2e8-4578-a104-3c58f0411811 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 14:45:26.162 +05:30 e9696eeb-a2e8-4578-a104-3c58f0411811 INF CORS policy execution successful. 2025-11-28 14:45:26.169 +05:30 e9696eeb-a2e8-4578-a104-3c58f0411811 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:45:26.176 +05:30 8197836e-76f2-423b-a320-8681738c50dd INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 14:45:26.182 +05:30 8197836e-76f2-423b-a320-8681738c50dd INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 14:45:26.239 +05:30 8197836e-76f2-423b-a320-8681738c50dd INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:45:26.241 +05:30 8197836e-76f2-423b-a320-8681738c50dd INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 59.2385ms 2025-11-28 14:45:26.242 +05:30 8197836e-76f2-423b-a320-8681738c50dd INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 14:45:26.242 +05:30 8197836e-76f2-423b-a320-8681738c50dd INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: e9696eeb-a2e8-4578-a104-3c58f0411811}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":1}]"} 2025-11-28 14:45:26.243 +05:30 8197836e-76f2-423b-a320-8681738c50dd INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 82.3779ms 2025-11-28 14:46:26.058 +05:30 68f5c7bb-3aa6-48a6-b8bd-fcf002e4df80 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode?preferenceModeId=2 - null null 2025-11-28 14:46:26.065 +05:30 68f5c7bb-3aa6-48a6-b8bd-fcf002e4df80 INF CORS policy execution successful. 2025-11-28 14:46:26.068 +05:30 68f5c7bb-3aa6-48a6-b8bd-fcf002e4df80 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode?preferenceModeId=2 - 204 null null 10.1787ms 2025-11-28 14:46:26.132 +05:30 4b6236c5-78f3-45ea-96f4-84aea8a66a08 INF Request starting HTTP/1.1 POST http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode?preferenceModeId=2 - null 0 2025-11-28 14:46:26.139 +05:30 4b6236c5-78f3-45ea-96f4-84aea8a66a08 INF CORS policy execution successful. 2025-11-28 14:46:26.141 +05:30 4b6236c5-78f3-45ea-96f4-84aea8a66a08 INF HTTP request: Path: /userpreference/updatepreferencemode QueryString: ?preferenceModeId=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Content-Length: 0}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:46:26.151 +05:30 8c354f2a-fc7e-420a-aef5-448078af7a6f INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.UpdatePreferenceMode (Sang.CoreSettings.Api)' 2025-11-28 14:46:26.156 +05:30 8c354f2a-fc7e-420a-aef5-448078af7a6f INF Route matched with {action = "UpdatePreferenceMode", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] UpdatePreferenceMode(Int32) on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 14:46:26.253 +05:30 8c354f2a-fc7e-420a-aef5-448078af7a6f INF Executing CreatedAtActionResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:46:26.261 +05:30 8c354f2a-fc7e-420a-aef5-448078af7a6f INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.UpdatePreferenceMode (Sang.CoreSettings.Api) in 103.4544ms 2025-11-28 14:46:26.262 +05:30 8c354f2a-fc7e-420a-aef5-448078af7a6f INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.UpdatePreferenceMode (Sang.CoreSettings.Api)' 2025-11-28 14:46:26.262 +05:30 8c354f2a-fc7e-420a-aef5-448078af7a6f INF HTTP Response: StatusCode: 201 Headers: {X-Correlation-Id: 4b6236c5-78f3-45ea-96f4-84aea8a66a08}, {Location: http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 101} Body: {"status":"Success","statusCode":2001,"message":"Mode preference updated successfully.","result":"2"} 2025-11-28 14:46:26.264 +05:30 8c354f2a-fc7e-420a-aef5-448078af7a6f INF Request finished HTTP/1.1 POST http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode?preferenceModeId=2 - 201 101 application/json; charset=utf-8 131.9869ms 2025-11-28 14:46:26.337 +05:30 6aaed26b-14d2-4515-a871-847ba0cb012c INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 14:46:26.338 +05:30 6aaed26b-14d2-4515-a871-847ba0cb012c INF CORS policy execution successful. 2025-11-28 14:46:26.339 +05:30 6aaed26b-14d2-4515-a871-847ba0cb012c INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 204 null null 1.6265ms 2025-11-28 14:46:26.398 +05:30 30589195-d283-4238-968d-c191a4b4fa85 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 14:46:26.400 +05:30 30589195-d283-4238-968d-c191a4b4fa85 INF CORS policy execution successful. 2025-11-28 14:46:26.403 +05:30 30589195-d283-4238-968d-c191a4b4fa85 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:46:26.404 +05:30 56d6802f-3738-4313-aa45-65ff7a8221f3 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 14:46:26.405 +05:30 56d6802f-3738-4313-aa45-65ff7a8221f3 INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 14:46:26.429 +05:30 56d6802f-3738-4313-aa45-65ff7a8221f3 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:46:26.430 +05:30 56d6802f-3738-4313-aa45-65ff7a8221f3 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 25.1597ms 2025-11-28 14:46:26.431 +05:30 56d6802f-3738-4313-aa45-65ff7a8221f3 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 14:46:26.431 +05:30 56d6802f-3738-4313-aa45-65ff7a8221f3 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 30589195-d283-4238-968d-c191a4b4fa85}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 14:46:26.433 +05:30 56d6802f-3738-4313-aa45-65ff7a8221f3 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 34.6345ms 2025-11-28 14:51:21.855 +05:30 7ec055c5-9109-40da-bf0f-e7b7f3a6316c INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode?preferenceModeId=1 - null null 2025-11-28 14:51:21.862 +05:30 7ec055c5-9109-40da-bf0f-e7b7f3a6316c INF CORS policy execution successful. 2025-11-28 14:51:21.864 +05:30 7ec055c5-9109-40da-bf0f-e7b7f3a6316c INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode?preferenceModeId=1 - 204 null null 9.6423ms 2025-11-28 14:51:21.913 +05:30 d7f908f9-fa58-4b15-a1da-7093f9b641b1 INF Request starting HTTP/1.1 POST http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode?preferenceModeId=1 - null 0 2025-11-28 14:51:21.916 +05:30 d7f908f9-fa58-4b15-a1da-7093f9b641b1 INF CORS policy execution successful. 2025-11-28 14:51:21.918 +05:30 d7f908f9-fa58-4b15-a1da-7093f9b641b1 INF HTTP request: Path: /userpreference/updatepreferencemode QueryString: ?preferenceModeId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Content-Length: 0}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:51:21.919 +05:30 a1d56672-b6fc-4113-93e1-f9f7e0a49ae2 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.UpdatePreferenceMode (Sang.CoreSettings.Api)' 2025-11-28 14:51:21.921 +05:30 a1d56672-b6fc-4113-93e1-f9f7e0a49ae2 INF Route matched with {action = "UpdatePreferenceMode", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] UpdatePreferenceMode(Int32) on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 14:51:21.955 +05:30 a1d56672-b6fc-4113-93e1-f9f7e0a49ae2 INF Executing CreatedAtActionResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:51:21.961 +05:30 a1d56672-b6fc-4113-93e1-f9f7e0a49ae2 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.UpdatePreferenceMode (Sang.CoreSettings.Api) in 39.3244ms 2025-11-28 14:51:21.961 +05:30 a1d56672-b6fc-4113-93e1-f9f7e0a49ae2 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.UpdatePreferenceMode (Sang.CoreSettings.Api)' 2025-11-28 14:51:21.962 +05:30 a1d56672-b6fc-4113-93e1-f9f7e0a49ae2 INF HTTP Response: StatusCode: 201 Headers: {X-Correlation-Id: d7f908f9-fa58-4b15-a1da-7093f9b641b1}, {Location: http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 101} Body: {"status":"Success","statusCode":2001,"message":"Mode preference updated successfully.","result":"2"} 2025-11-28 14:51:21.963 +05:30 a1d56672-b6fc-4113-93e1-f9f7e0a49ae2 INF Request finished HTTP/1.1 POST http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode?preferenceModeId=1 - 201 101 application/json; charset=utf-8 50.3473ms 2025-11-28 14:51:22.016 +05:30 48af08aa-c491-499b-9906-6f7165bcb1da INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 14:51:22.017 +05:30 48af08aa-c491-499b-9906-6f7165bcb1da INF CORS policy execution successful. 2025-11-28 14:51:22.017 +05:30 48af08aa-c491-499b-9906-6f7165bcb1da INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 204 null null 1.5963ms 2025-11-28 14:51:22.066 +05:30 611dcde9-6019-457a-b05e-8702559b87a0 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 14:51:22.068 +05:30 611dcde9-6019-457a-b05e-8702559b87a0 INF CORS policy execution successful. 2025-11-28 14:51:22.068 +05:30 611dcde9-6019-457a-b05e-8702559b87a0 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:51:22.069 +05:30 7ef76f9f-c500-4afb-8a14-c461d6d75a6b INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 14:51:22.069 +05:30 7ef76f9f-c500-4afb-8a14-c461d6d75a6b INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 14:51:22.079 +05:30 7ef76f9f-c500-4afb-8a14-c461d6d75a6b INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:51:22.080 +05:30 7ef76f9f-c500-4afb-8a14-c461d6d75a6b INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 10.4315ms 2025-11-28 14:51:22.080 +05:30 7ef76f9f-c500-4afb-8a14-c461d6d75a6b INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 14:51:22.080 +05:30 7ef76f9f-c500-4afb-8a14-c461d6d75a6b INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 611dcde9-6019-457a-b05e-8702559b87a0}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":1}]"} 2025-11-28 14:51:22.081 +05:30 7ef76f9f-c500-4afb-8a14-c461d6d75a6b INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 14.5156ms 2025-11-28 14:52:06.361 +05:30 a60bcfe3-91bd-4e81-b8dd-6b16db4fc219 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode?preferenceModeId=2 - null null 2025-11-28 14:52:06.363 +05:30 a60bcfe3-91bd-4e81-b8dd-6b16db4fc219 INF CORS policy execution successful. 2025-11-28 14:52:06.365 +05:30 a60bcfe3-91bd-4e81-b8dd-6b16db4fc219 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode?preferenceModeId=2 - 204 null null 3.9535ms 2025-11-28 14:52:06.412 +05:30 ac188865-3382-4185-91cc-9cc8fc8672c2 INF Request starting HTTP/1.1 POST http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode?preferenceModeId=2 - null 0 2025-11-28 14:52:06.415 +05:30 ac188865-3382-4185-91cc-9cc8fc8672c2 INF CORS policy execution successful. 2025-11-28 14:52:06.416 +05:30 ac188865-3382-4185-91cc-9cc8fc8672c2 INF HTTP request: Path: /userpreference/updatepreferencemode QueryString: ?preferenceModeId=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Content-Length: 0}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:52:06.418 +05:30 5143a40f-c9f7-400d-b7f8-832daacca3da INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.UpdatePreferenceMode (Sang.CoreSettings.Api)' 2025-11-28 14:52:06.419 +05:30 5143a40f-c9f7-400d-b7f8-832daacca3da INF Route matched with {action = "UpdatePreferenceMode", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] UpdatePreferenceMode(Int32) on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 14:52:06.457 +05:30 5143a40f-c9f7-400d-b7f8-832daacca3da INF Executing CreatedAtActionResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:52:06.461 +05:30 5143a40f-c9f7-400d-b7f8-832daacca3da INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.UpdatePreferenceMode (Sang.CoreSettings.Api) in 41.5804ms 2025-11-28 14:52:06.461 +05:30 5143a40f-c9f7-400d-b7f8-832daacca3da INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.UpdatePreferenceMode (Sang.CoreSettings.Api)' 2025-11-28 14:52:06.462 +05:30 5143a40f-c9f7-400d-b7f8-832daacca3da INF HTTP Response: StatusCode: 201 Headers: {X-Correlation-Id: ac188865-3382-4185-91cc-9cc8fc8672c2}, {Location: http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 101} Body: {"status":"Success","statusCode":2001,"message":"Mode preference updated successfully.","result":"2"} 2025-11-28 14:52:06.463 +05:30 5143a40f-c9f7-400d-b7f8-832daacca3da INF Request finished HTTP/1.1 POST http://103.120.178.195/SangCoreSettingsAPI/userpreference/updatepreferencemode?preferenceModeId=2 - 201 101 application/json; charset=utf-8 50.6499ms 2025-11-28 14:52:06.515 +05:30 297a350f-0896-465b-9605-d6f4a248622d INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 14:52:06.515 +05:30 297a350f-0896-465b-9605-d6f4a248622d INF CORS policy execution successful. 2025-11-28 14:52:06.516 +05:30 297a350f-0896-465b-9605-d6f4a248622d INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 204 null null 0.9549ms 2025-11-28 14:52:06.568 +05:30 4aa25f25-5f94-4212-8c5b-6f2fdf64f474 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 14:52:06.569 +05:30 4aa25f25-5f94-4212-8c5b-6f2fdf64f474 INF CORS policy execution successful. 2025-11-28 14:52:06.570 +05:30 4aa25f25-5f94-4212-8c5b-6f2fdf64f474 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 14:52:06.570 +05:30 63908a22-7d07-4349-b3dd-9c73ab835647 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 14:52:06.571 +05:30 63908a22-7d07-4349-b3dd-9c73ab835647 INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 14:52:06.580 +05:30 63908a22-7d07-4349-b3dd-9c73ab835647 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 14:52:06.581 +05:30 63908a22-7d07-4349-b3dd-9c73ab835647 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 10.0264ms 2025-11-28 14:52:06.581 +05:30 63908a22-7d07-4349-b3dd-9c73ab835647 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 14:52:06.581 +05:30 63908a22-7d07-4349-b3dd-9c73ab835647 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 4aa25f25-5f94-4212-8c5b-6f2fdf64f474}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 14:52:06.582 +05:30 63908a22-7d07-4349-b3dd-9c73ab835647 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 14.3072ms 2025-11-28 15:02:24.864 +05:30 INF Application is shutting down... 2025-11-28 15:07:56.589 +05:30 WRN Using an in-memory repository. Keys will not be persisted to storage. 2025-11-28 15:07:56.628 +05:30 WRN Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits. 2025-11-28 15:07:56.649 +05:30 INF Creating key {0f36ac34-00ac-4f8b-9fba-434642e23817} with creation date 2025-11-28 09:37:56Z, activation date 2025-11-28 09:37:56Z, and expiration date 2026-02-26 09:37:56Z. 2025-11-28 15:07:56.661 +05:30 WRN No XML encryptor configured. Key {0f36ac34-00ac-4f8b-9fba-434642e23817} may be persisted to storage in unencrypted form. 2025-11-28 15:07:56.947 +05:30 INF Application started. Press Ctrl+C to shut down. 2025-11-28 15:07:56.947 +05:30 INF Hosting environment: Production 2025-11-28 15:07:56.947 +05:30 INF Content root path: C:\inetpub\wwwroot\SangCoreSettingsAPI 2025-11-28 15:07:56.961 +05:30 d3c8234a-c873-47dc-aa27-cc8880e955ae INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 15:07:56.961 +05:30 e05e7f1c-1a39-4a12-beac-22ffc8e96df9 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 15:07:56.961 +05:30 632521a1-b6d0-45e1-b7c0-32291bd31651 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 15:07:56.961 +05:30 3cb23fe8-448f-4791-8787-946c79ac8d3e INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 15:07:57.017 +05:30 3cb23fe8-448f-4791-8787-946c79ac8d3e INF CORS policy execution successful. 2025-11-28 15:07:57.017 +05:30 e05e7f1c-1a39-4a12-beac-22ffc8e96df9 INF CORS policy execution successful. 2025-11-28 15:07:57.017 +05:30 632521a1-b6d0-45e1-b7c0-32291bd31651 INF CORS policy execution successful. 2025-11-28 15:07:57.017 +05:30 d3c8234a-c873-47dc-aa27-cc8880e955ae INF CORS policy execution successful. 2025-11-28 15:07:57.025 +05:30 3cb23fe8-448f-4791-8787-946c79ac8d3e INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 204 null null 66.2406ms 2025-11-28 15:07:57.025 +05:30 e05e7f1c-1a39-4a12-beac-22ffc8e96df9 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 204 null null 66.2413ms 2025-11-28 15:07:57.025 +05:30 632521a1-b6d0-45e1-b7c0-32291bd31651 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 204 null null 66.2392ms 2025-11-28 15:07:57.025 +05:30 d3c8234a-c873-47dc-aa27-cc8880e955ae INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 204 null null 66.2464ms 2025-11-28 15:07:57.074 +05:30 d16a9459-6736-4767-ad9d-9f0f30e153be INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 15:07:57.074 +05:30 e6f3b0a9-ff0c-4994-8208-8eae08f8accd INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 15:07:57.191 +05:30 d16a9459-6736-4767-ad9d-9f0f30e153be INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/28/2025 9:37:44 AM', Current time (UTC): '11/28/2025 9:37:57 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-28 15:07:57.191 +05:30 e6f3b0a9-ff0c-4994-8208-8eae08f8accd INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/28/2025 9:37:44 AM', Current time (UTC): '11/28/2025 9:37:57 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-28 15:07:57.201 +05:30 e6f3b0a9-ff0c-4994-8208-8eae08f8accd INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/28/2025 9:37:44 AM', Current time (UTC): '11/28/2025 9:37:57 AM'. 2025-11-28 15:07:57.201 +05:30 d16a9459-6736-4767-ad9d-9f0f30e153be INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/28/2025 9:37:44 AM', Current time (UTC): '11/28/2025 9:37:57 AM'. 2025-11-28 15:07:57.202 +05:30 d16a9459-6736-4767-ad9d-9f0f30e153be INF CORS policy execution successful. 2025-11-28 15:07:57.202 +05:30 e6f3b0a9-ff0c-4994-8208-8eae08f8accd INF CORS policy execution successful. 2025-11-28 15:07:57.221 +05:30 d16a9459-6736-4767-ad9d-9f0f30e153be INF HTTP request: Path: /menu/getmenudetails QueryString: ?languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 15:07:57.221 +05:30 e6f3b0a9-ff0c-4994-8208-8eae08f8accd INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 15:07:57.272 +05:30 b09dd423-57f8-4ea4-b415-2d0c55b74aee INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-28 15:07:57.272 +05:30 bab61a6e-9a00-4a62-ad5e-58fa1dcdfb81 INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-28 15:07:57.278 +05:30 b09dd423-57f8-4ea4-b415-2d0c55b74aee INF AuthenticationScheme: Bearer was challenged. 2025-11-28 15:07:57.278 +05:30 bab61a6e-9a00-4a62-ad5e-58fa1dcdfb81 INF AuthenticationScheme: Bearer was challenged. 2025-11-28 15:07:57.278 +05:30 bab61a6e-9a00-4a62-ad5e-58fa1dcdfb81 INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: d16a9459-6736-4767-ad9d-9f0f30e153be}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/28/2025 09:37:44'"} Body: 2025-11-28 15:07:57.279 +05:30 b09dd423-57f8-4ea4-b415-2d0c55b74aee INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: e6f3b0a9-ff0c-4994-8208-8eae08f8accd}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/28/2025 09:37:44'"} Body: 2025-11-28 15:07:57.285 +05:30 b09dd423-57f8-4ea4-b415-2d0c55b74aee INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 401 null null 210.7931ms 2025-11-28 15:07:57.285 +05:30 bab61a6e-9a00-4a62-ad5e-58fa1dcdfb81 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 401 null null 210.8381ms 2025-11-28 15:07:57.345 +05:30 63c98de5-bf05-4803-82b0-9833d6720b66 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 15:07:57.346 +05:30 63c98de5-bf05-4803-82b0-9833d6720b66 INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/28/2025 9:37:44 AM', Current time (UTC): '11/28/2025 9:37:57 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-28 15:07:57.346 +05:30 63c98de5-bf05-4803-82b0-9833d6720b66 INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/28/2025 9:37:44 AM', Current time (UTC): '11/28/2025 9:37:57 AM'. 2025-11-28 15:07:57.347 +05:30 7c4876c5-6a39-4d59-b619-5ae34ef577be INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 15:07:57.347 +05:30 63c98de5-bf05-4803-82b0-9833d6720b66 INF CORS policy execution successful. 2025-11-28 15:07:57.347 +05:30 7c4876c5-6a39-4d59-b619-5ae34ef577be INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/28/2025 9:37:44 AM', Current time (UTC): '11/28/2025 9:37:57 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-28 15:07:57.347 +05:30 7c4876c5-6a39-4d59-b619-5ae34ef577be INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/28/2025 9:37:44 AM', Current time (UTC): '11/28/2025 9:37:57 AM'. 2025-11-28 15:07:57.347 +05:30 63c98de5-bf05-4803-82b0-9833d6720b66 INF HTTP request: Path: /menu/getmenudetails QueryString: ?languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 15:07:57.347 +05:30 7c4876c5-6a39-4d59-b619-5ae34ef577be INF CORS policy execution successful. 2025-11-28 15:07:57.348 +05:30 7c4876c5-6a39-4d59-b619-5ae34ef577be INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzE5MDY0LCJleHAiOjE3NjQzMjI2NjQsImlhdCI6MTc2NDMxOTA2NH0.ZQuBNRmUehXHi42edI9qI1h-FkFGe9Cq0D6l29p0Jtc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 15:07:57.353 +05:30 02563926-522b-4b81-917a-165c1b3115d9 INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-28 15:07:57.353 +05:30 a702d218-6b9b-44e0-87ad-27e33f5e1ada INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-28 15:07:57.353 +05:30 02563926-522b-4b81-917a-165c1b3115d9 INF AuthenticationScheme: Bearer was challenged. 2025-11-28 15:07:57.353 +05:30 a702d218-6b9b-44e0-87ad-27e33f5e1ada INF AuthenticationScheme: Bearer was challenged. 2025-11-28 15:07:57.354 +05:30 02563926-522b-4b81-917a-165c1b3115d9 INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: 7c4876c5-6a39-4d59-b619-5ae34ef577be}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/28/2025 09:37:44'"} Body: 2025-11-28 15:07:57.354 +05:30 a702d218-6b9b-44e0-87ad-27e33f5e1ada INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: 63c98de5-bf05-4803-82b0-9833d6720b66}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/28/2025 09:37:44'"} Body: 2025-11-28 15:07:57.354 +05:30 02563926-522b-4b81-917a-165c1b3115d9 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 401 null null 7.5178ms 2025-11-28 15:07:57.354 +05:30 a702d218-6b9b-44e0-87ad-27e33f5e1ada INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 401 null null 9.7215ms 2025-11-28 15:07:57.565 +05:30 b1936a89-d269-4a2a-a1f0-911ae71371de INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 15:07:57.565 +05:30 91f83448-31cc-4073-8917-f225bc275a5c INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 15:07:57.579 +05:30 91f83448-31cc-4073-8917-f225bc275a5c INF CORS policy execution successful. 2025-11-28 15:07:57.579 +05:30 b1936a89-d269-4a2a-a1f0-911ae71371de INF CORS policy execution successful. 2025-11-28 15:07:57.580 +05:30 91f83448-31cc-4073-8917-f225bc275a5c INF HTTP request: Path: /menu/getmenudetails QueryString: ?languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzIyNjc3LCJleHAiOjE3NjQzMjYyNzcsImlhdCI6MTc2NDMyMjY3N30.upfJQFFk8-mtDMA-TFlghCgCI2cb4XCI5JGWnsSgcEM}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 15:07:57.580 +05:30 b1936a89-d269-4a2a-a1f0-911ae71371de INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzIyNjc3LCJleHAiOjE3NjQzMjYyNzcsImlhdCI6MTc2NDMyMjY3N30.upfJQFFk8-mtDMA-TFlghCgCI2cb4XCI5JGWnsSgcEM}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 15:07:57.583 +05:30 d1147a5b-ed83-458e-9b30-2762a5189eff INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 15:07:57.583 +05:30 f4617d82-b81d-4721-bc89-6334b7cff7c0 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 15:07:57.604 +05:30 f4617d82-b81d-4721-bc89-6334b7cff7c0 INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 15:07:57.605 +05:30 d1147a5b-ed83-458e-9b30-2762a5189eff INF Route matched with {action = "GetMenuDetails", controller = "Menu"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetMenuDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.MenuController (Sang.CoreSettings.Api). 2025-11-28 15:07:57.951 +05:30 f4617d82-b81d-4721-bc89-6334b7cff7c0 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 15:07:57.951 +05:30 d1147a5b-ed83-458e-9b30-2762a5189eff INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 15:07:58.001 +05:30 f4617d82-b81d-4721-bc89-6334b7cff7c0 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 391.1932ms 2025-11-28 15:07:58.002 +05:30 f4617d82-b81d-4721-bc89-6334b7cff7c0 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 15:07:58.003 +05:30 f4617d82-b81d-4721-bc89-6334b7cff7c0 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: b1936a89-d269-4a2a-a1f0-911ae71371de}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 15:07:58.006 +05:30 f4617d82-b81d-4721-bc89-6334b7cff7c0 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 440.4775ms 2025-11-28 15:07:58.011 +05:30 d1147a5b-ed83-458e-9b30-2762a5189eff INF Executed action Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api) in 405.5541ms 2025-11-28 15:07:58.011 +05:30 d1147a5b-ed83-458e-9b30-2762a5189eff INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 15:07:58.014 +05:30 d1147a5b-ed83-458e-9b30-2762a5189eff INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 91f83448-31cc-4073-8917-f225bc275a5c}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 36722} Body: {"status":"Success","statusCode":2000,"message":"Menu Details retrieved.","result":"{\"MenuDetails\":[{\"MenuId\":93,\"MenuName\":\"TestingMaster\",\"MenuCaption\":\"Testing\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Testing\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":66},{\"MenuId\":94,\"MenuName\":\"TestingTab\",\"MenuCaption\":\"TestingTabs\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestingTabs\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":67},{\"MenuId\":64,\"MenuName\":\"NewTest\",\"MenuCaption\":\"Test\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":62,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Test\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":46},{\"MenuId\":70,\"MenuName\":\"TestMenu\",\"MenuCaption\":\"TestMenu\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestMenu\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":49},{\"MenuId\":80,\"MenuName\":\"PTag1\",\"MenuCaption\":\"TestTag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestTag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":58},{\"MenuId\":81,\"MenuName\":\"General Settings\",\"MenuCaption\":\"General Settings\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/general-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":6,\"TagId\":59},{\"MenuId\":82,\"MenuName\":\"t4t4\",\"MenuCaption\":\"y5yy5\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/y5yy5\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":60},{\"MenuId\":90,\"MenuName\":\"Steffy_pos\",\"MenuCaption\":\"s_pos\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tags/s_pos\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":65},{\"MenuId\":125,\"MenuName\":\"dipintag1\",\"MenuCaption\":\"dipintag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/dipintag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":71},{\"MenuId\":147,\"MenuName\":\"Tag View\",\"MenuCaption\":\"Tag View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":148,\"MenuName\":\"Voucher View\",\"MenuCaption\":\"Voucher View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/voucher-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":150,\"MenuName\":\"Test_steffy1\",\"MenuCaption\":\"TSteffy1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TSteffy1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":77},{\"MenuId\":153,\"MenuName\":\"TS_Tag\",\"MenuCaption\":\"TestSteffyTag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":152,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestSteffyTag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":79},{\"MenuId\":156,\"MenuName\":\"gokultest1\",\"MenuCaption\":\"gokul\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/gokul\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":81},{\"MenuId\":157,\"MenuName\":\"CostCenter\",\"MenuCaption\":\"cc\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/cc\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":82},{\"MenuId\":159,\"MenuName\":\"ProductTag\",\"MenuCaption\":\"PT\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":157,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/PT\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":83},{\"MenuId\":162,\"MenuName\":\"pos_Tag1_name\",\"MenuCaption\":\"pos_Tag1_caption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/pos_Tag1_caption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":86},{\"MenuId\":163,\"MenuName\":\"Vendor\",\"MenuCaption\":\"Vendor/Supplier\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":163,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Vendor/Supplier\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":87},{\"MenuId\":164,\"MenuName\":\"ChartOfAccount\",\"MenuCaption\":\"COA\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/COA\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":88},{\"MenuId\":166,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":90},{\"MenuId\":167,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":91},{\"MenuId\":168,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":92},{\"MenuId\":170,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":168,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":93},{\"MenuId\":172,\"MenuName\":\"TradeTypeName\",\"MenuCaption\":\"TradeTypeCaption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TradeTypeCaption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":94},{\"MenuId\":139,\"MenuName\":\"Receipt Payment\",\"MenuCaption\":\"Receipt Payment\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":40,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Receipt Payment\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":72},{\"MenuId\":141,\"MenuName\":\"child\",\"MenuCaption\":\"child\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":140,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/child\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":73},{\"MenuId\":144,\"MenuName\":\"Base Document\",\"MenuCaption\":\"Base Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/base-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":75},{\"MenuId\":145,\"MenuName\":\"Sub Document\",\"MenuCaption\":\"Sub Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sub-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":76},{\"MenuId\":178,\"MenuName\":\"Account_Err\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":177,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Account\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":97},{\"MenuId\":185,\"MenuName\":\"STag1\",\"MenuCaption\":\"STag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":98},{\"MenuId\":186,\"MenuName\":\"STag2\",\"MenuCaption\":\"STag2\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag2\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":99},{\"MenuId\":188,\"MenuName\":\"stag4\",\"MenuCaption\":\"tag4\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag4\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":101},{\"MenuId\":189,\"MenuName\":\"test_tag\",\"MenuCaption\":\"testtag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/testtag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":102},{\"MenuId\":190,\"MenuName\":\"sss\",\"MenuCaption\":\"sss\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sss\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":103},{\"MenuId\":191,\"MenuName\":\"zzz\",\"MenuCaption\":\"lll\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/lll\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":104},{\"MenuId\":182,\"MenuName\":\"Menu_SteffyTest\",\"MenuCaption\":\"Menu_SteffyTest\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":183,\"MenuName\":\"test2\",\"MenuCaption\":\"test2\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":149,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":184,\"MenuName\":\"test3\",\"MenuCaption\":\"test3\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":6,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":146,\"MenuName\":\"View\",\"MenuCaption\":\"View\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":142,\"MenuName\":\"Voucher Setting\",\"MenuCaption\":\"Voucher Setting\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":111,\"MenuName\":\"Business Entity\",\"MenuCaption\":\"Business Entity\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":\"/Business-Entity\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":1},{\"MenuId\":113,\"MenuName\":\"steffy\",\"MenuCaption\":\"steffy\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":176,\"MenuName\":\"aas\",\"MenuCaption\":\"aas\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":177,\"MenuName\":\"Error_Tracker_Masters\",\"MenuCaption\":\"Error_Tracker_Masters\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":92,\"MenuName\":\"test1\",\"MenuCaption\":\"test1\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":58,\"MenuName\":\"ggrgr\",\"MenuCaption\":\"ggrgr\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":57,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":60,\"MenuName\":\"effefefef\",\"MenuCaption\":\"effefefef\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":59,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":109,\"MenuName\":\"Password Policy\",\"MenuCaption\":\"Password Policy\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"\",\"ToolTip\":\"\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"Password Policy_icon.png\",\"URL\":\"/PasswordPolicy\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":38,\"MenuName\":\"Create Company\",\"MenuCaption\":\"Create Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company record\",\"ToolTip\":\"Access create company page\",\"IsGroup\":false,\"ParentId\":17,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/create-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":41,\"MenuName\":\"Tag Settings\",\"MenuCaption\":\"Tag Settings\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/tag-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":42,\"MenuName\":\"Open Company\",\"MenuCaption\":\"Open Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":null,\"URL\":null,\"Type\":null,\"ExternalLink\":null,\"ScreenType\":null,\"TagId\":null},{\"MenuId\":1,\"MenuName\":\"Home\",\"MenuCaption\":\"Home\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":\"Alt+O\",\"Description\":\"'Navigate to the home page\",\"ToolTip\":\"Go to the main home page\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"home\",\"URL\":\"/home\",\"Type\":1,\"ExternalLink\":\"1\",\"ScreenType\":0,\"TagId\":1},{\"MenuId\":17,\"MenuName\":\"New Company\",\"MenuCaption\":\"New Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company\",\"ToolTip\":\"Create a new company record\",\"IsGroup\":true,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/new-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":18,\"MenuName\":\"Edit Company\",\"MenuCaption\":\"Edit Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Edit a new company\",\"ToolTip\":\"Edit a new company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":19,\"MenuName\":\"Delete Company\",\"MenuCaption\":\"Delete Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Delete a company\",\"ToolTip\":\"Delete a company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":20,\"MenuName\":\"Create Profile\",\"MenuCaption\":\"Create Profile\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new user profile\",\"ToolTip\":\"Set up a new user profile\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_profile_icon.png\",\"URL\":\"/create-profile\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":23,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage account details\",\"ToolTip\":\"Access account management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"account_icon.png\",\"URL\":\"/account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":28,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage currency master data\",\"ToolTip\":\"Access currency master management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"currency_master_icon.png\",\"URL\":\"/currency-master\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":4},{\"MenuId\":114,\"MenuName\":\"Change Password\",\"MenuCaption\":\"Change Password\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Change Password\",\"ToolTip\":\"Change Password\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"ChangePassword_icon.png\",\"URL\":\"/ChangePassword\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":115,\"MenuName\":\"Update Personal Info\",\"MenuCaption\":\"Update Personal Info\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Update Personal Info\",\"ToolTip\":\"Update Personal Info\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"UpdatePersonal_Info_icon.png\",\"URL\":\"/Update-Personal-Info\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":180,\"MenuName\":\"Purchase\",\"MenuCaption\":\"Purchase\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Purchase Menu\",\"ToolTip\":\"Go to Purchase\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Purchase\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":181,\"MenuName\":\"Sales\",\"MenuCaption\":\"Sales\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Sales Menu\",\"ToolTip\":\"Go to Sales\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Sales\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":29,\"MenuName\":\"Exchange Rate\",\"MenuCaption\":\"Exchange Rate\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage exchange rate data\",\"ToolTip\":\"Access exchange rate management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_icon.png\",\"URL\":\"/exchange-rate\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":4,\"TagId\":null},{\"MenuId\":24,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage currency details\",\"ToolTip\":\"Access currency management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"currency_icon.png\",\"URL\":\"/tags/currency\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":21,\"MenuName\":\"Create Role\",\"MenuCaption\":\"Create Role\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Create a new user role\",\"ToolTip\":\"Define a new user role\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_role_icon.png\",\"URL\":\"/create-role\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":2,\"TagId\":null},{\"MenuId\":2,\"MenuName\":\"Company\",\"MenuCaption\":\"Company\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"View and manage company details\",\"ToolTip\":\"Access company information\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"company_icon.png\",\"URL\":\"/company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":32,\"MenuName\":\"Unit\",\"MenuCaption\":\"Unit\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage units of measurement\",\"ToolTip\":\"Access unit management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"unit_icon.png\",\"URL\":\"/unit\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":14},{\"MenuId\":3,\"MenuName\":\"Security\",\"MenuCaption\":\"Security\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage user permissions and roles\",\"ToolTip\":\"Configure security settings\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"security_icon.png\",\"URL\":\"/security\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":22,\"MenuName\":\"Create User\",\"MenuCaption\":\"Create User\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Create a new user account\",\"ToolTip\":\"Add a new user to the system\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_user_icon.png\",\"URL\":\"/create-user\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":3,\"TagId\":null},{\"MenuId\":25,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage product details\",\"ToolTip\":\"Access product management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"product_icon.png\",\"URL\":\"/tags/product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":30,\"MenuName\":\"Exchange Rate History\",\"MenuCaption\":\"Exchange Rate History\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"View exchange rate history\",\"ToolTip\":\"Access historical exchange rate data\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_history_icon.png\",\"URL\":\"/exchange-rate-history\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":5,\"TagId\":null},{\"MenuId\":4,\"MenuName\":\"Tags\",\"MenuCaption\":\"Tags\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Maintain master data records\",\"ToolTip\":\"Access master data management\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"masters_icon.png\",\"URL\":\"/masters\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":34,\"MenuName\":\"Seller Price Book\",\"MenuCaption\":\"Seller Price Book\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage seller price books\",\"ToolTip\":\"Access seller price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"seller_price_book_icon.png\",\"URL\":\"/seller-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":46,\"MenuName\":\"PlaceofSupply\",\"MenuCaption\":\"Place of Supply\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage Place of supply details\",\"ToolTip\":\"Access Place of supply management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Placeofsupply_icon.png\",\"URL\":\"/tags/Placeofsupply\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":20},{\"MenuId\":95,\"MenuName\":\"Jurisdiction\",\"MenuCaption\":\"Jurisdiction\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Jurisdiction\",\"ToolTip\":\"Jurisdiction\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Jurisdiction_icon.png\",\"URL\":\"/tags/Jurisdiction\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":21},{\"MenuId\":96,\"MenuName\":\"Tax Code\",\"MenuCaption\":\"Tax Code\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Tax Code\",\"ToolTip\":\"Tax Code\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Tax Code_icon.png\",\"URL\":\"/tags/Tax Code\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":22},{\"MenuId\":97,\"MenuName\":\"Nationality\",\"MenuCaption\":\"Nationality\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Nationality\",\"ToolTip\":\"Nationality\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Nationality\",\"URL\":\"/tags/Nationality\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":23},{\"MenuId\":98,\"MenuName\":\"Country\",\"MenuCaption\":\"Country\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Country\",\"ToolTip\":\"Country\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Country\",\"URL\":\"/tags/Country\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":24},{\"MenuId\":99,\"MenuName\":\"Province\",\"MenuCaption\":\"Province\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Province\",\"ToolTip\":\"Province\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Province_icon.png\",\"URL\":\"/tags/Province\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":25},{\"MenuId\":100,\"MenuName\":\"Territory\",\"MenuCaption\":\"Territory\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Territory\",\"ToolTip\":\"Territory\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Territory_icon.png\",\"URL\":\"/tags/Territory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":26},{\"MenuId\":101,\"MenuName\":\"Township\",\"MenuCaption\":\"Township\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Township\",\"ToolTip\":\"Township\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Township_icon.png\",\"URL\":\"/tags/Township\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":27},{\"MenuId\":102,\"MenuName\":\"Zone\",\"MenuCaption\":\"Zone\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Zone\",\"ToolTip\":\"Zone\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Zone_icon.png\",\"URL\":\"/tags/Zone\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":28},{\"MenuId\":103,\"MenuName\":\"City\",\"MenuCaption\":\"City\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"City\",\"ToolTip\":\"City\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"City_icon.png\",\"URL\":\"/tags/City\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":29},{\"MenuId\":104,\"MenuName\":\"Emplyee\",\"MenuCaption\":\"Emplyee\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Emplyee\",\"ToolTip\":\"Emplyee\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Emplyee_icon.png\",\"URL\":\"/tags/Emplyee\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":30},{\"MenuId\":105,\"MenuName\":\"Fixed Assets\",\"MenuCaption\":\"Fixed Assets\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Fixed Assets\",\"ToolTip\":\"Fixed Assets\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Fixed Assets_icon.png\",\"URL\":\"/tags/Fixed Assets\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":31},{\"MenuId\":106,\"MenuName\":\"Employee Category\",\"MenuCaption\":\"Employee Category\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Employee Category\",\"ToolTip\":\"Employee Category\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Employee Category_icon.png\",\"URL\":\"/tags/Employee Category\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":32},{\"MenuId\":37,\"MenuName\":\"Warehouse\",\"MenuCaption\":\"Warehouse\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage warehouse details\",\"ToolTip\":\"Access warehouse management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"warehouse_icon.png\",\"URL\":\"/tags/warehouse\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":13},{\"MenuId\":128,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Product\",\"ToolTip\":\"Product\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Product_icon.png\",\"URL\":\"/tags/Product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":11},{\"MenuId\":129,\"MenuName\":\"Unit Conversion\",\"MenuCaption\":\"Unit Conversion\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Unit Conversion\",\"ToolTip\":\"Unit Conversion\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Unit Conversion_icon.png\",\"URL\":\"/unit-conversion\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":15},{\"MenuId\":130,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Account\",\"ToolTip\":\"Account\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Account_icon.png\",\"URL\":\"/tags/Account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":2},{\"MenuId\":131,\"MenuName\":\"Customer\",\"MenuCaption\":\"Customer\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Customer\",\"ToolTip\":\"Customer\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Customer_icon.png\",\"URL\":\"/tags/Customer\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":3},{\"MenuId\":133,\"MenuName\":\"Outlet\",\"MenuCaption\":\"Outlet\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Outlet\",\"ToolTip\":\"Outlet\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Outlet_icon.png\",\"URL\":\"/tags/Outlet\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":16},{\"MenuId\":134,\"MenuName\":\"Bin\",\"MenuCaption\":\"Bin\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bin\",\"ToolTip\":\"Bin\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bin_icon.png\",\"URL\":\"/tags/Bin\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":17},{\"MenuId\":135,\"MenuName\":\"Bank\",\"MenuCaption\":\"Bank\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bank\",\"ToolTip\":\"Bank\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bank_icon.png\",\"URL\":\"/tags/Bank\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":18},{\"MenuId\":136,\"MenuName\":\"BankBranch\",\"MenuCaption\":\"BankBranch\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"BankBranch\",\"ToolTip\":\"BankBranch\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"BankBranch_icon.png\",\"URL\":\"/tags/BankBranch\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":19},{\"MenuId\":35,\"MenuName\":\"Buyer Price Book\",\"MenuCaption\":\"Buyer Price Book\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"Manage buyer price books\",\"ToolTip\":\"Access buyer price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"buyer_price_book_icon.png\",\"URL\":\"/buyer-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":5,\"MenuName\":\"Financials\",\"MenuCaption\":\"Financials\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"View financial reports\",\"ToolTip\":\"Access financial data and reports\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"dollar-sign\",\"URL\":\"\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":5},{\"MenuId\":6,\"MenuName\":\"Inventory\",\"MenuCaption\":\"Inventory\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage inventory items and stock\",\"ToolTip\":\"Access inventory management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"warehouse\",\"URL\":\"/inventory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":6},{\"MenuId\":36,\"MenuName\":\"Barcode Definition\",\"MenuCaption\":\"Barcode Definition\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage barcode definitions\",\"ToolTip\":\"Access barcode definition management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"barcode_definition_icon.png\",\"URL\":\"/barcode-definition\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":7,\"MenuName\":\"Fixed Asset\",\"MenuCaption\":\"Fixed Asset\",\"ModuleId\":1,\"MenuIndex\":7,\"ShortcutKey\":null,\"Description\":\"Track fixed assets\",\"ToolTip\":\"Access fixed asset management\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"university\",\"URL\":\"/fixed-asset\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":7},{\"MenuId\":8,\"MenuName\":\"Production\",\"MenuCaption\":\"Production\",\"ModuleId\":1,\"MenuIndex\":8,\"ShortcutKey\":null,\"Description\":\"Manage production processes\",\"ToolTip\":\"Access production management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"boxes\",\"URL\":\"/production\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":8},{\"MenuId\":10,\"MenuName\":\"Quality Control\",\"MenuCaption\":\"Quality Control\",\"ModuleId\":1,\"MenuIndex\":10,\"ShortcutKey\":null,\"Description\":\"Perform quality control checks\",\"ToolTip\":\"Access quality control tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"clipboard-check\",\"URL\":\"/quality-control\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":10},{\"MenuId\":11,\"MenuName\":\"Settings\",\"MenuCaption\":\"Settings\",\"ModuleId\":1,\"MenuIndex\":11,\"ShortcutKey\":null,\"Description\":\"Configure general settings\",\"ToolTip\":\"Access general application settings\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"cog\",\"URL\":\"/settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":16,\"MenuName\":\"Account Settings\",\"MenuCaption\":\"Account Settings\",\"ModuleId\":1,\"MenuIndex\":16,\"ShortcutKey\":null,\"Description\":\"Configure account settings\",\"ToolTip\":\"Manage account configurations\",\"IsGroup\":false,\"ParentId\":12,\"Accessibility\":1,\"Icon\":\"account_settings_icon.png\",\"URL\":\"/account-settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null}],\"UserLoginDetails\":[{\"UserId\":2,\"LoginName\":\"dipin\",\"Entity\":\"Entity10\"}]}"} 2025-11-28 15:07:58.017 +05:30 d1147a5b-ed83-458e-9b30-2762a5189eff INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 200 36722 application/json; charset=utf-8 451.4568ms 2025-11-28 15:07:58.069 +05:30 ff7458e9-a41f-486e-a855-27797eb2bcb9 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 15:07:58.070 +05:30 ed29aac9-0bc4-4cf3-ade6-2faf049d521b INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 15:07:58.070 +05:30 ff7458e9-a41f-486e-a855-27797eb2bcb9 INF CORS policy execution successful. 2025-11-28 15:07:58.070 +05:30 ed29aac9-0bc4-4cf3-ade6-2faf049d521b INF CORS policy execution successful. 2025-11-28 15:07:58.071 +05:30 ff7458e9-a41f-486e-a855-27797eb2bcb9 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzIyNjc3LCJleHAiOjE3NjQzMjYyNzcsImlhdCI6MTc2NDMyMjY3N30.upfJQFFk8-mtDMA-TFlghCgCI2cb4XCI5JGWnsSgcEM}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 15:07:58.071 +05:30 ed29aac9-0bc4-4cf3-ade6-2faf049d521b INF HTTP request: Path: /menu/getmenudetails QueryString: ?languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzIyNjc3LCJleHAiOjE3NjQzMjYyNzcsImlhdCI6MTc2NDMyMjY3N30.upfJQFFk8-mtDMA-TFlghCgCI2cb4XCI5JGWnsSgcEM}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 15:07:58.071 +05:30 dfa9179f-f8b6-438d-a760-adeb5dbacbec INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 15:07:58.071 +05:30 090b43fc-4eba-43ad-85e7-2ab53e6d88cf INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 15:07:58.072 +05:30 090b43fc-4eba-43ad-85e7-2ab53e6d88cf INF Route matched with {action = "GetMenuDetails", controller = "Menu"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetMenuDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.MenuController (Sang.CoreSettings.Api). 2025-11-28 15:07:58.072 +05:30 dfa9179f-f8b6-438d-a760-adeb5dbacbec INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 15:07:58.082 +05:30 dfa9179f-f8b6-438d-a760-adeb5dbacbec INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 15:07:58.083 +05:30 dfa9179f-f8b6-438d-a760-adeb5dbacbec INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 11.0398ms 2025-11-28 15:07:58.083 +05:30 dfa9179f-f8b6-438d-a760-adeb5dbacbec INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 15:07:58.083 +05:30 dfa9179f-f8b6-438d-a760-adeb5dbacbec INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: ff7458e9-a41f-486e-a855-27797eb2bcb9}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 15:07:58.084 +05:30 dfa9179f-f8b6-438d-a760-adeb5dbacbec INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 14.8012ms 2025-11-28 15:07:58.084 +05:30 090b43fc-4eba-43ad-85e7-2ab53e6d88cf INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 15:07:58.088 +05:30 090b43fc-4eba-43ad-85e7-2ab53e6d88cf INF Executed action Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api) in 16.2929ms 2025-11-28 15:07:58.088 +05:30 090b43fc-4eba-43ad-85e7-2ab53e6d88cf INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 15:07:58.091 +05:30 090b43fc-4eba-43ad-85e7-2ab53e6d88cf INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: ed29aac9-0bc4-4cf3-ade6-2faf049d521b}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 36722} Body: {"status":"Success","statusCode":2000,"message":"Menu Details retrieved.","result":"{\"MenuDetails\":[{\"MenuId\":93,\"MenuName\":\"TestingMaster\",\"MenuCaption\":\"Testing\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Testing\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":66},{\"MenuId\":94,\"MenuName\":\"TestingTab\",\"MenuCaption\":\"TestingTabs\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestingTabs\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":67},{\"MenuId\":64,\"MenuName\":\"NewTest\",\"MenuCaption\":\"Test\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":62,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Test\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":46},{\"MenuId\":70,\"MenuName\":\"TestMenu\",\"MenuCaption\":\"TestMenu\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestMenu\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":49},{\"MenuId\":80,\"MenuName\":\"PTag1\",\"MenuCaption\":\"TestTag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestTag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":58},{\"MenuId\":81,\"MenuName\":\"General Settings\",\"MenuCaption\":\"General Settings\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/general-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":6,\"TagId\":59},{\"MenuId\":82,\"MenuName\":\"t4t4\",\"MenuCaption\":\"y5yy5\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/y5yy5\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":60},{\"MenuId\":90,\"MenuName\":\"Steffy_pos\",\"MenuCaption\":\"s_pos\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tags/s_pos\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":65},{\"MenuId\":125,\"MenuName\":\"dipintag1\",\"MenuCaption\":\"dipintag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/dipintag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":71},{\"MenuId\":147,\"MenuName\":\"Tag View\",\"MenuCaption\":\"Tag View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":148,\"MenuName\":\"Voucher View\",\"MenuCaption\":\"Voucher View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/voucher-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":150,\"MenuName\":\"Test_steffy1\",\"MenuCaption\":\"TSteffy1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TSteffy1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":77},{\"MenuId\":153,\"MenuName\":\"TS_Tag\",\"MenuCaption\":\"TestSteffyTag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":152,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestSteffyTag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":79},{\"MenuId\":156,\"MenuName\":\"gokultest1\",\"MenuCaption\":\"gokul\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/gokul\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":81},{\"MenuId\":157,\"MenuName\":\"CostCenter\",\"MenuCaption\":\"cc\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/cc\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":82},{\"MenuId\":159,\"MenuName\":\"ProductTag\",\"MenuCaption\":\"PT\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":157,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/PT\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":83},{\"MenuId\":162,\"MenuName\":\"pos_Tag1_name\",\"MenuCaption\":\"pos_Tag1_caption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/pos_Tag1_caption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":86},{\"MenuId\":163,\"MenuName\":\"Vendor\",\"MenuCaption\":\"Vendor/Supplier\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":163,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Vendor/Supplier\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":87},{\"MenuId\":164,\"MenuName\":\"ChartOfAccount\",\"MenuCaption\":\"COA\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/COA\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":88},{\"MenuId\":166,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":90},{\"MenuId\":167,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":91},{\"MenuId\":168,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":92},{\"MenuId\":170,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":168,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":93},{\"MenuId\":172,\"MenuName\":\"TradeTypeName\",\"MenuCaption\":\"TradeTypeCaption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TradeTypeCaption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":94},{\"MenuId\":139,\"MenuName\":\"Receipt Payment\",\"MenuCaption\":\"Receipt Payment\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":40,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Receipt Payment\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":72},{\"MenuId\":141,\"MenuName\":\"child\",\"MenuCaption\":\"child\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":140,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/child\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":73},{\"MenuId\":144,\"MenuName\":\"Base Document\",\"MenuCaption\":\"Base Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/base-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":75},{\"MenuId\":145,\"MenuName\":\"Sub Document\",\"MenuCaption\":\"Sub Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sub-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":76},{\"MenuId\":178,\"MenuName\":\"Account_Err\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":177,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Account\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":97},{\"MenuId\":185,\"MenuName\":\"STag1\",\"MenuCaption\":\"STag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":98},{\"MenuId\":186,\"MenuName\":\"STag2\",\"MenuCaption\":\"STag2\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag2\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":99},{\"MenuId\":188,\"MenuName\":\"stag4\",\"MenuCaption\":\"tag4\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag4\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":101},{\"MenuId\":189,\"MenuName\":\"test_tag\",\"MenuCaption\":\"testtag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/testtag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":102},{\"MenuId\":190,\"MenuName\":\"sss\",\"MenuCaption\":\"sss\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sss\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":103},{\"MenuId\":191,\"MenuName\":\"zzz\",\"MenuCaption\":\"lll\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/lll\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":104},{\"MenuId\":182,\"MenuName\":\"Menu_SteffyTest\",\"MenuCaption\":\"Menu_SteffyTest\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":183,\"MenuName\":\"test2\",\"MenuCaption\":\"test2\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":149,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":184,\"MenuName\":\"test3\",\"MenuCaption\":\"test3\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":6,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":146,\"MenuName\":\"View\",\"MenuCaption\":\"View\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":142,\"MenuName\":\"Voucher Setting\",\"MenuCaption\":\"Voucher Setting\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":111,\"MenuName\":\"Business Entity\",\"MenuCaption\":\"Business Entity\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":\"/Business-Entity\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":1},{\"MenuId\":113,\"MenuName\":\"steffy\",\"MenuCaption\":\"steffy\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":176,\"MenuName\":\"aas\",\"MenuCaption\":\"aas\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":177,\"MenuName\":\"Error_Tracker_Masters\",\"MenuCaption\":\"Error_Tracker_Masters\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":92,\"MenuName\":\"test1\",\"MenuCaption\":\"test1\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":58,\"MenuName\":\"ggrgr\",\"MenuCaption\":\"ggrgr\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":57,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":60,\"MenuName\":\"effefefef\",\"MenuCaption\":\"effefefef\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":59,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":109,\"MenuName\":\"Password Policy\",\"MenuCaption\":\"Password Policy\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"\",\"ToolTip\":\"\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"Password Policy_icon.png\",\"URL\":\"/PasswordPolicy\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":38,\"MenuName\":\"Create Company\",\"MenuCaption\":\"Create Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company record\",\"ToolTip\":\"Access create company page\",\"IsGroup\":false,\"ParentId\":17,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/create-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":41,\"MenuName\":\"Tag Settings\",\"MenuCaption\":\"Tag Settings\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/tag-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":42,\"MenuName\":\"Open Company\",\"MenuCaption\":\"Open Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":null,\"URL\":null,\"Type\":null,\"ExternalLink\":null,\"ScreenType\":null,\"TagId\":null},{\"MenuId\":1,\"MenuName\":\"Home\",\"MenuCaption\":\"Home\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":\"Alt+O\",\"Description\":\"'Navigate to the home page\",\"ToolTip\":\"Go to the main home page\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"home\",\"URL\":\"/home\",\"Type\":1,\"ExternalLink\":\"1\",\"ScreenType\":0,\"TagId\":1},{\"MenuId\":17,\"MenuName\":\"New Company\",\"MenuCaption\":\"New Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company\",\"ToolTip\":\"Create a new company record\",\"IsGroup\":true,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/new-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":18,\"MenuName\":\"Edit Company\",\"MenuCaption\":\"Edit Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Edit a new company\",\"ToolTip\":\"Edit a new company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":19,\"MenuName\":\"Delete Company\",\"MenuCaption\":\"Delete Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Delete a company\",\"ToolTip\":\"Delete a company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":20,\"MenuName\":\"Create Profile\",\"MenuCaption\":\"Create Profile\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new user profile\",\"ToolTip\":\"Set up a new user profile\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_profile_icon.png\",\"URL\":\"/create-profile\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":23,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage account details\",\"ToolTip\":\"Access account management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"account_icon.png\",\"URL\":\"/account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":28,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage currency master data\",\"ToolTip\":\"Access currency master management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"currency_master_icon.png\",\"URL\":\"/currency-master\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":4},{\"MenuId\":114,\"MenuName\":\"Change Password\",\"MenuCaption\":\"Change Password\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Change Password\",\"ToolTip\":\"Change Password\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"ChangePassword_icon.png\",\"URL\":\"/ChangePassword\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":115,\"MenuName\":\"Update Personal Info\",\"MenuCaption\":\"Update Personal Info\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Update Personal Info\",\"ToolTip\":\"Update Personal Info\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"UpdatePersonal_Info_icon.png\",\"URL\":\"/Update-Personal-Info\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":180,\"MenuName\":\"Purchase\",\"MenuCaption\":\"Purchase\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Purchase Menu\",\"ToolTip\":\"Go to Purchase\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Purchase\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":181,\"MenuName\":\"Sales\",\"MenuCaption\":\"Sales\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Sales Menu\",\"ToolTip\":\"Go to Sales\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Sales\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":29,\"MenuName\":\"Exchange Rate\",\"MenuCaption\":\"Exchange Rate\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage exchange rate data\",\"ToolTip\":\"Access exchange rate management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_icon.png\",\"URL\":\"/exchange-rate\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":4,\"TagId\":null},{\"MenuId\":24,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage currency details\",\"ToolTip\":\"Access currency management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"currency_icon.png\",\"URL\":\"/tags/currency\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":21,\"MenuName\":\"Create Role\",\"MenuCaption\":\"Create Role\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Create a new user role\",\"ToolTip\":\"Define a new user role\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_role_icon.png\",\"URL\":\"/create-role\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":2,\"TagId\":null},{\"MenuId\":2,\"MenuName\":\"Company\",\"MenuCaption\":\"Company\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"View and manage company details\",\"ToolTip\":\"Access company information\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"company_icon.png\",\"URL\":\"/company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":32,\"MenuName\":\"Unit\",\"MenuCaption\":\"Unit\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage units of measurement\",\"ToolTip\":\"Access unit management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"unit_icon.png\",\"URL\":\"/unit\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":14},{\"MenuId\":3,\"MenuName\":\"Security\",\"MenuCaption\":\"Security\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage user permissions and roles\",\"ToolTip\":\"Configure security settings\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"security_icon.png\",\"URL\":\"/security\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":22,\"MenuName\":\"Create User\",\"MenuCaption\":\"Create User\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Create a new user account\",\"ToolTip\":\"Add a new user to the system\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_user_icon.png\",\"URL\":\"/create-user\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":3,\"TagId\":null},{\"MenuId\":25,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage product details\",\"ToolTip\":\"Access product management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"product_icon.png\",\"URL\":\"/tags/product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":30,\"MenuName\":\"Exchange Rate History\",\"MenuCaption\":\"Exchange Rate History\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"View exchange rate history\",\"ToolTip\":\"Access historical exchange rate data\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_history_icon.png\",\"URL\":\"/exchange-rate-history\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":5,\"TagId\":null},{\"MenuId\":4,\"MenuName\":\"Tags\",\"MenuCaption\":\"Tags\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Maintain master data records\",\"ToolTip\":\"Access master data management\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"masters_icon.png\",\"URL\":\"/masters\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":34,\"MenuName\":\"Seller Price Book\",\"MenuCaption\":\"Seller Price Book\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage seller price books\",\"ToolTip\":\"Access seller price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"seller_price_book_icon.png\",\"URL\":\"/seller-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":46,\"MenuName\":\"PlaceofSupply\",\"MenuCaption\":\"Place of Supply\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage Place of supply details\",\"ToolTip\":\"Access Place of supply management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Placeofsupply_icon.png\",\"URL\":\"/tags/Placeofsupply\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":20},{\"MenuId\":95,\"MenuName\":\"Jurisdiction\",\"MenuCaption\":\"Jurisdiction\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Jurisdiction\",\"ToolTip\":\"Jurisdiction\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Jurisdiction_icon.png\",\"URL\":\"/tags/Jurisdiction\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":21},{\"MenuId\":96,\"MenuName\":\"Tax Code\",\"MenuCaption\":\"Tax Code\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Tax Code\",\"ToolTip\":\"Tax Code\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Tax Code_icon.png\",\"URL\":\"/tags/Tax Code\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":22},{\"MenuId\":97,\"MenuName\":\"Nationality\",\"MenuCaption\":\"Nationality\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Nationality\",\"ToolTip\":\"Nationality\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Nationality\",\"URL\":\"/tags/Nationality\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":23},{\"MenuId\":98,\"MenuName\":\"Country\",\"MenuCaption\":\"Country\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Country\",\"ToolTip\":\"Country\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Country\",\"URL\":\"/tags/Country\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":24},{\"MenuId\":99,\"MenuName\":\"Province\",\"MenuCaption\":\"Province\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Province\",\"ToolTip\":\"Province\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Province_icon.png\",\"URL\":\"/tags/Province\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":25},{\"MenuId\":100,\"MenuName\":\"Territory\",\"MenuCaption\":\"Territory\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Territory\",\"ToolTip\":\"Territory\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Territory_icon.png\",\"URL\":\"/tags/Territory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":26},{\"MenuId\":101,\"MenuName\":\"Township\",\"MenuCaption\":\"Township\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Township\",\"ToolTip\":\"Township\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Township_icon.png\",\"URL\":\"/tags/Township\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":27},{\"MenuId\":102,\"MenuName\":\"Zone\",\"MenuCaption\":\"Zone\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Zone\",\"ToolTip\":\"Zone\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Zone_icon.png\",\"URL\":\"/tags/Zone\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":28},{\"MenuId\":103,\"MenuName\":\"City\",\"MenuCaption\":\"City\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"City\",\"ToolTip\":\"City\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"City_icon.png\",\"URL\":\"/tags/City\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":29},{\"MenuId\":104,\"MenuName\":\"Emplyee\",\"MenuCaption\":\"Emplyee\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Emplyee\",\"ToolTip\":\"Emplyee\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Emplyee_icon.png\",\"URL\":\"/tags/Emplyee\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":30},{\"MenuId\":105,\"MenuName\":\"Fixed Assets\",\"MenuCaption\":\"Fixed Assets\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Fixed Assets\",\"ToolTip\":\"Fixed Assets\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Fixed Assets_icon.png\",\"URL\":\"/tags/Fixed Assets\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":31},{\"MenuId\":106,\"MenuName\":\"Employee Category\",\"MenuCaption\":\"Employee Category\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Employee Category\",\"ToolTip\":\"Employee Category\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Employee Category_icon.png\",\"URL\":\"/tags/Employee Category\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":32},{\"MenuId\":37,\"MenuName\":\"Warehouse\",\"MenuCaption\":\"Warehouse\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage warehouse details\",\"ToolTip\":\"Access warehouse management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"warehouse_icon.png\",\"URL\":\"/tags/warehouse\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":13},{\"MenuId\":128,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Product\",\"ToolTip\":\"Product\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Product_icon.png\",\"URL\":\"/tags/Product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":11},{\"MenuId\":129,\"MenuName\":\"Unit Conversion\",\"MenuCaption\":\"Unit Conversion\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Unit Conversion\",\"ToolTip\":\"Unit Conversion\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Unit Conversion_icon.png\",\"URL\":\"/unit-conversion\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":15},{\"MenuId\":130,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Account\",\"ToolTip\":\"Account\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Account_icon.png\",\"URL\":\"/tags/Account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":2},{\"MenuId\":131,\"MenuName\":\"Customer\",\"MenuCaption\":\"Customer\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Customer\",\"ToolTip\":\"Customer\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Customer_icon.png\",\"URL\":\"/tags/Customer\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":3},{\"MenuId\":133,\"MenuName\":\"Outlet\",\"MenuCaption\":\"Outlet\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Outlet\",\"ToolTip\":\"Outlet\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Outlet_icon.png\",\"URL\":\"/tags/Outlet\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":16},{\"MenuId\":134,\"MenuName\":\"Bin\",\"MenuCaption\":\"Bin\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bin\",\"ToolTip\":\"Bin\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bin_icon.png\",\"URL\":\"/tags/Bin\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":17},{\"MenuId\":135,\"MenuName\":\"Bank\",\"MenuCaption\":\"Bank\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bank\",\"ToolTip\":\"Bank\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bank_icon.png\",\"URL\":\"/tags/Bank\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":18},{\"MenuId\":136,\"MenuName\":\"BankBranch\",\"MenuCaption\":\"BankBranch\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"BankBranch\",\"ToolTip\":\"BankBranch\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"BankBranch_icon.png\",\"URL\":\"/tags/BankBranch\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":19},{\"MenuId\":35,\"MenuName\":\"Buyer Price Book\",\"MenuCaption\":\"Buyer Price Book\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"Manage buyer price books\",\"ToolTip\":\"Access buyer price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"buyer_price_book_icon.png\",\"URL\":\"/buyer-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":5,\"MenuName\":\"Financials\",\"MenuCaption\":\"Financials\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"View financial reports\",\"ToolTip\":\"Access financial data and reports\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"dollar-sign\",\"URL\":\"\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":5},{\"MenuId\":6,\"MenuName\":\"Inventory\",\"MenuCaption\":\"Inventory\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage inventory items and stock\",\"ToolTip\":\"Access inventory management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"warehouse\",\"URL\":\"/inventory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":6},{\"MenuId\":36,\"MenuName\":\"Barcode Definition\",\"MenuCaption\":\"Barcode Definition\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage barcode definitions\",\"ToolTip\":\"Access barcode definition management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"barcode_definition_icon.png\",\"URL\":\"/barcode-definition\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":7,\"MenuName\":\"Fixed Asset\",\"MenuCaption\":\"Fixed Asset\",\"ModuleId\":1,\"MenuIndex\":7,\"ShortcutKey\":null,\"Description\":\"Track fixed assets\",\"ToolTip\":\"Access fixed asset management\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"university\",\"URL\":\"/fixed-asset\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":7},{\"MenuId\":8,\"MenuName\":\"Production\",\"MenuCaption\":\"Production\",\"ModuleId\":1,\"MenuIndex\":8,\"ShortcutKey\":null,\"Description\":\"Manage production processes\",\"ToolTip\":\"Access production management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"boxes\",\"URL\":\"/production\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":8},{\"MenuId\":10,\"MenuName\":\"Quality Control\",\"MenuCaption\":\"Quality Control\",\"ModuleId\":1,\"MenuIndex\":10,\"ShortcutKey\":null,\"Description\":\"Perform quality control checks\",\"ToolTip\":\"Access quality control tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"clipboard-check\",\"URL\":\"/quality-control\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":10},{\"MenuId\":11,\"MenuName\":\"Settings\",\"MenuCaption\":\"Settings\",\"ModuleId\":1,\"MenuIndex\":11,\"ShortcutKey\":null,\"Description\":\"Configure general settings\",\"ToolTip\":\"Access general application settings\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"cog\",\"URL\":\"/settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":16,\"MenuName\":\"Account Settings\",\"MenuCaption\":\"Account Settings\",\"ModuleId\":1,\"MenuIndex\":16,\"ShortcutKey\":null,\"Description\":\"Configure account settings\",\"ToolTip\":\"Manage account configurations\",\"IsGroup\":false,\"ParentId\":12,\"Accessibility\":1,\"Icon\":\"account_settings_icon.png\",\"URL\":\"/account-settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null}],\"UserLoginDetails\":[{\"UserId\":2,\"LoginName\":\"dipin\",\"Entity\":\"Entity10\"}]}"} 2025-11-28 15:07:58.093 +05:30 090b43fc-4eba-43ad-85e7-2ab53e6d88cf INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 200 36722 application/json; charset=utf-8 23.0573ms 2025-11-28 15:07:58.137 +05:30 0b3bd886-a0fe-4a15-b569-688db5f289bb INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 15:07:58.138 +05:30 0b3bd886-a0fe-4a15-b569-688db5f289bb INF CORS policy execution successful. 2025-11-28 15:07:58.139 +05:30 0b3bd886-a0fe-4a15-b569-688db5f289bb INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzIyNjc3LCJleHAiOjE3NjQzMjYyNzcsImlhdCI6MTc2NDMyMjY3N30.upfJQFFk8-mtDMA-TFlghCgCI2cb4XCI5JGWnsSgcEM}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 15:07:58.139 +05:30 c370ea6f-2fd1-4c03-ae49-726f47948953 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 15:07:58.139 +05:30 c370ea6f-2fd1-4c03-ae49-726f47948953 INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 15:07:58.149 +05:30 c370ea6f-2fd1-4c03-ae49-726f47948953 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 15:07:58.149 +05:30 c370ea6f-2fd1-4c03-ae49-726f47948953 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 9.4675ms 2025-11-28 15:07:58.149 +05:30 c370ea6f-2fd1-4c03-ae49-726f47948953 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 15:07:58.149 +05:30 c370ea6f-2fd1-4c03-ae49-726f47948953 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 0b3bd886-a0fe-4a15-b569-688db5f289bb}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 15:07:58.150 +05:30 c370ea6f-2fd1-4c03-ae49-726f47948953 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 13.221ms 2025-11-28 15:07:58.226 +05:30 d7100dc3-d61b-4643-9d56-b77f678cff63 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 15:07:58.227 +05:30 d7100dc3-d61b-4643-9d56-b77f678cff63 INF CORS policy execution successful. 2025-11-28 15:07:58.228 +05:30 d7100dc3-d61b-4643-9d56-b77f678cff63 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzIyNjc3LCJleHAiOjE3NjQzMjYyNzcsImlhdCI6MTc2NDMyMjY3N30.upfJQFFk8-mtDMA-TFlghCgCI2cb4XCI5JGWnsSgcEM}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 15:07:58.228 +05:30 a71e7d35-3064-4413-9804-8d2a8938d716 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 15:07:58.229 +05:30 a71e7d35-3064-4413-9804-8d2a8938d716 INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 15:07:58.232 +05:30 a71e7d35-3064-4413-9804-8d2a8938d716 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 15:07:58.232 +05:30 a71e7d35-3064-4413-9804-8d2a8938d716 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 3.7359ms 2025-11-28 15:07:58.232 +05:30 a71e7d35-3064-4413-9804-8d2a8938d716 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 15:07:58.233 +05:30 a71e7d35-3064-4413-9804-8d2a8938d716 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: d7100dc3-d61b-4643-9d56-b77f678cff63}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 15:07:58.233 +05:30 a71e7d35-3064-4413-9804-8d2a8938d716 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 7.458ms 2025-11-28 15:07:58.396 +05:30 5419a7e2-17cf-43d9-93fd-e6cb503478a8 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 15:07:58.396 +05:30 a9fde037-4d71-435f-8565-8cd7f4e40b8d INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 15:07:58.396 +05:30 9eb90eb2-d624-45c7-805c-bab8175a83c0 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 15:07:58.396 +05:30 78826ae2-88c4-48a5-b77e-aacd391b49fe INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 15:07:58.397 +05:30 9eb90eb2-d624-45c7-805c-bab8175a83c0 INF CORS policy execution successful. 2025-11-28 15:07:58.397 +05:30 a9fde037-4d71-435f-8565-8cd7f4e40b8d INF CORS policy execution successful. 2025-11-28 15:07:58.397 +05:30 78826ae2-88c4-48a5-b77e-aacd391b49fe INF CORS policy execution successful. 2025-11-28 15:07:58.397 +05:30 9eb90eb2-d624-45c7-805c-bab8175a83c0 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 204 null null 0.7851ms 2025-11-28 15:07:58.397 +05:30 78826ae2-88c4-48a5-b77e-aacd391b49fe INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 204 null null 0.8102ms 2025-11-28 15:07:58.397 +05:30 5419a7e2-17cf-43d9-93fd-e6cb503478a8 INF CORS policy execution successful. 2025-11-28 15:07:58.397 +05:30 a9fde037-4d71-435f-8565-8cd7f4e40b8d INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 204 null null 1.1357ms 2025-11-28 15:07:58.397 +05:30 5419a7e2-17cf-43d9-93fd-e6cb503478a8 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 204 null null 1.5615ms 2025-11-28 15:07:58.439 +05:30 d8a643e6-e623-4bab-b563-e50aeddcf461 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 15:07:58.439 +05:30 e3116de5-6a1c-44ad-8650-bdb18bced6be INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 15:07:58.439 +05:30 33228eea-8b43-4729-a32e-191146492d8f INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 15:07:58.440 +05:30 d8a643e6-e623-4bab-b563-e50aeddcf461 INF CORS policy execution successful. 2025-11-28 15:07:58.440 +05:30 e3116de5-6a1c-44ad-8650-bdb18bced6be INF CORS policy execution successful. 2025-11-28 15:07:58.440 +05:30 33228eea-8b43-4729-a32e-191146492d8f INF CORS policy execution successful. 2025-11-28 15:07:58.440 +05:30 33228eea-8b43-4729-a32e-191146492d8f INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 204 null null 0.8757ms 2025-11-28 15:07:58.440 +05:30 e3116de5-6a1c-44ad-8650-bdb18bced6be INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 204 null null 0.9189ms 2025-11-28 15:07:58.440 +05:30 d8a643e6-e623-4bab-b563-e50aeddcf461 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 204 null null 0.9178ms 2025-11-28 15:07:58.441 +05:30 940dfc5b-7f12-4c40-b9ed-2d4ff1cba112 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 15:07:58.441 +05:30 940dfc5b-7f12-4c40-b9ed-2d4ff1cba112 INF CORS policy execution successful. 2025-11-28 15:07:58.441 +05:30 940dfc5b-7f12-4c40-b9ed-2d4ff1cba112 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 204 null null 0.4019ms 2025-11-28 15:07:58.443 +05:30 4ed7f3a9-820b-4d47-af60-511d89999989 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 15:07:58.444 +05:30 4ed7f3a9-820b-4d47-af60-511d89999989 INF CORS policy execution successful. 2025-11-28 15:07:58.445 +05:30 4ed7f3a9-820b-4d47-af60-511d89999989 INF HTTP request: Path: /transactionlayout/gettransactionlayoutlist QueryString: ?DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzIyNjc3LCJleHAiOjE3NjQzMjYyNzcsImlhdCI6MTc2NDMyMjY3N30.upfJQFFk8-mtDMA-TFlghCgCI2cb4XCI5JGWnsSgcEM}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 15:07:58.445 +05:30 4f2ff9a9-77b8-4ec4-8141-9e14541e80a5 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 15:07:58.448 +05:30 c4851823-cb23-4306-99a7-aa51cd0fdc02 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 15:07:58.449 +05:30 c4851823-cb23-4306-99a7-aa51cd0fdc02 INF CORS policy execution successful. 2025-11-28 15:07:58.449 +05:30 c4851823-cb23-4306-99a7-aa51cd0fdc02 INF HTTP request: Path: /action/getuseractions QueryString: ?menuId=180 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzIyNjc3LCJleHAiOjE3NjQzMjYyNzcsImlhdCI6MTc2NDMyMjY3N30.upfJQFFk8-mtDMA-TFlghCgCI2cb4XCI5JGWnsSgcEM}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 15:07:58.450 +05:30 a56e1639-8811-4aa9-bc23-0641d522a6df INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 15:07:58.452 +05:30 4f2ff9a9-77b8-4ec4-8141-9e14541e80a5 INF Route matched with {action = "GetTransactionLayoutList", controller = "TransactionLayout"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionLayoutList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionLayoutController (Sang.CoreSettings.Api). 2025-11-28 15:07:58.455 +05:30 a56e1639-8811-4aa9-bc23-0641d522a6df INF Route matched with {action = "GetUserActions", controller = "Action"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserActions(Int32) on controller Sang.CoreSettings.Api.Controllers.ActionController (Sang.CoreSettings.Api). 2025-11-28 15:07:58.486 +05:30 b59c04ce-fe89-4d78-a952-6f9feadb94cf INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 15:07:58.487 +05:30 df55e131-23dc-4f7d-9421-a4babe3f6bc9 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 15:07:58.487 +05:30 b59c04ce-fe89-4d78-a952-6f9feadb94cf INF CORS policy execution successful. 2025-11-28 15:07:58.487 +05:30 df55e131-23dc-4f7d-9421-a4babe3f6bc9 INF CORS policy execution successful. 2025-11-28 15:07:58.487 +05:30 b59c04ce-fe89-4d78-a952-6f9feadb94cf INF HTTP request: Path: /language/getlanguagedetails QueryString: ?id=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzIyNjc3LCJleHAiOjE3NjQzMjYyNzcsImlhdCI6MTc2NDMyMjY3N30.upfJQFFk8-mtDMA-TFlghCgCI2cb4XCI5JGWnsSgcEM}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 15:07:58.488 +05:30 df55e131-23dc-4f7d-9421-a4babe3f6bc9 INF HTTP request: Path: /language/getlanguagelist QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzIyNjc3LCJleHAiOjE3NjQzMjYyNzcsImlhdCI6MTc2NDMyMjY3N30.upfJQFFk8-mtDMA-TFlghCgCI2cb4XCI5JGWnsSgcEM}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 15:07:58.488 +05:30 1f62963a-178e-411b-bf61-4b9485602599 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 15:07:58.488 +05:30 63deb509-4f22-4617-8b53-bc6736dcffb3 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 15:07:58.494 +05:30 63deb509-4f22-4617-8b53-bc6736dcffb3 INF Route matched with {action = "GetLanguageList", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageList(System.String) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 15:07:58.494 +05:30 1f62963a-178e-411b-bf61-4b9485602599 INF Route matched with {action = "GetLanguageDetails", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 15:07:58.509 +05:30 4f2ff9a9-77b8-4ec4-8141-9e14541e80a5 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 15:07:58.510 +05:30 4f2ff9a9-77b8-4ec4-8141-9e14541e80a5 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api) in 57.6397ms 2025-11-28 15:07:58.510 +05:30 4f2ff9a9-77b8-4ec4-8141-9e14541e80a5 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 15:07:58.510 +05:30 4f2ff9a9-77b8-4ec4-8141-9e14541e80a5 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 4ed7f3a9-820b-4d47-af60-511d89999989}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 309} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":32,\"Name\":\"Purchase\"},{\"Id\":33,\"Name\":\"purchase1\"},{\"Id\":34,\"Name\":\"purchase2\"},{\"Id\":35,\"Name\":\"purchase3\"},{\"Id\":37,\"Name\":\"purchase5\"},{\"Id\":31,\"Name\":\"TestLayout01\"}]"} 2025-11-28 15:07:58.511 +05:30 4f2ff9a9-77b8-4ec4-8141-9e14541e80a5 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 200 309 application/json; charset=utf-8 67.2282ms 2025-11-28 15:07:58.527 +05:30 1f62963a-178e-411b-bf61-4b9485602599 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 15:07:58.528 +05:30 1f62963a-178e-411b-bf61-4b9485602599 INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api) in 33.5872ms 2025-11-28 15:07:58.528 +05:30 1f62963a-178e-411b-bf61-4b9485602599 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 15:07:58.528 +05:30 1f62963a-178e-411b-bf61-4b9485602599 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: b59c04ce-fe89-4d78-a952-6f9feadb94cf}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 243} Body: {"status":"Success","statusCode":2000,"message":"Language Details retrieved.","result":"[{\"IId\":1,\"Name\":\"English\",\"Code\":\"Eng\",\"Alternate Name\":\"English\",\"Icon\":\"string\",\"ParentName\":null,\"iParent\":0,\"bGroup\":false}]"} 2025-11-28 15:07:58.529 +05:30 1f62963a-178e-411b-bf61-4b9485602599 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 200 243 application/json; charset=utf-8 43.1533ms 2025-11-28 15:07:58.549 +05:30 63deb509-4f22-4617-8b53-bc6736dcffb3 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 15:07:58.550 +05:30 63deb509-4f22-4617-8b53-bc6736dcffb3 INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api) in 55.375ms 2025-11-28 15:07:58.550 +05:30 63deb509-4f22-4617-8b53-bc6736dcffb3 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 15:07:58.550 +05:30 63deb509-4f22-4617-8b53-bc6736dcffb3 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: df55e131-23dc-4f7d-9421-a4babe3f6bc9}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 221} Body: {"status":"Success","statusCode":2000,"message":"Language List retrieved.","result":"[{\"Id\":2,\"Name\":\"Arabic\"},{\"Id\":3,\"Name\":\"Chinese\"},{\"Id\":1,\"Name\":\"English\"},{\"Id\":4,\"Name\":\"LanguageTest1\"}]"} 2025-11-28 15:07:58.551 +05:30 63deb509-4f22-4617-8b53-bc6736dcffb3 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 200 221 application/json; charset=utf-8 64.0033ms 2025-11-28 15:07:58.565 +05:30 a56e1639-8811-4aa9-bc23-0641d522a6df INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 15:07:58.566 +05:30 a56e1639-8811-4aa9-bc23-0641d522a6df INF Executed action Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api) in 111.0158ms 2025-11-28 15:07:58.566 +05:30 a56e1639-8811-4aa9-bc23-0641d522a6df INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 15:07:58.566 +05:30 a56e1639-8811-4aa9-bc23-0641d522a6df INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: c4851823-cb23-4306-99a7-aa51cd0fdc02}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1634} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"iAction\":81,\"Name\":\"Access\",\"Caption\":\"Access\",\"ActionType\":3},{\"iAction\":82,\"Name\":\"Add\",\"Caption\":\"New\",\"ActionType\":1},{\"iAction\":83,\"Name\":\"Edit\",\"Caption\":\"Edit\",\"ActionType\":1},{\"iAction\":84,\"Name\":\"Delete\",\"Caption\":\"Delete\",\"ActionType\":1},{\"iAction\":85,\"Name\":\"View\",\"Caption\":\"View\",\"ActionType\":1},{\"iAction\":86,\"Name\":\"Save\",\"Caption\":\"Save\",\"ActionType\":1},{\"iAction\":87,\"Name\":\"Excel\",\"Caption\":\"Excel\",\"ActionType\":1},{\"iAction\":88,\"Name\":\"ViewSummary\",\"Caption\":\"ViewSummary\",\"ActionType\":3},{\"iAction\":89,\"Name\":\"Close\",\"Caption\":\"Close\",\"ActionType\":1},{\"iAction\":90,\"Name\":\"Clear\",\"Caption\":\"Clear\",\"ActionType\":1},{\"iAction\":91,\"Name\":\"Copy\",\"Caption\":\"Copy\",\"ActionType\":5},{\"iAction\":92,\"Name\":\"Clone\",\"Caption\":\"Clone\",\"ActionType\":1},{\"iAction\":93,\"Name\":\"Import\",\"Caption\":\"Import\",\"ActionType\":1},{\"iAction\":94,\"Name\":\"Export\",\"Caption\":\"Export\",\"ActionType\":1},{\"iAction\":95,\"Name\":\"Load\",\"Caption\":\"Load\",\"ActionType\":1},{\"iAction\":96,\"Name\":\"Refresh\",\"Caption\":\"Refresh\",\"ActionType\":1},{\"iAction\":97,\"Name\":\"MassUpdate\",\"Caption\":\"Mass Update\",\"ActionType\":2},{\"iAction\":98,\"Name\":\"DeleteAll\",\"Caption\":\"Delete All\",\"ActionType\":2},{\"iAction\":99,\"Name\":\"Print\",\"Caption\":\"Print\",\"ActionType\":1},{\"iAction\":100,\"Name\":\"Settings\",\"Caption\":\"Settings\",\"ActionType\":2}]"} 2025-11-28 15:07:58.567 +05:30 a56e1639-8811-4aa9-bc23-0641d522a6df INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 200 1634 application/json; charset=utf-8 118.7671ms 2025-11-28 15:07:58.572 +05:30 8952684a-ad19-478b-b2f9-d9ca11bbcc47 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 15:07:58.572 +05:30 33a5100c-e151-478e-8062-2c2c0420da9e INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 15:07:58.574 +05:30 33a5100c-e151-478e-8062-2c2c0420da9e INF CORS policy execution successful. 2025-11-28 15:07:58.574 +05:30 8952684a-ad19-478b-b2f9-d9ca11bbcc47 INF CORS policy execution successful. 2025-11-28 15:07:58.574 +05:30 8952684a-ad19-478b-b2f9-d9ca11bbcc47 INF HTTP request: Path: /language/getlanguagedetails QueryString: ?id=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzIyNjc3LCJleHAiOjE3NjQzMjYyNzcsImlhdCI6MTc2NDMyMjY3N30.upfJQFFk8-mtDMA-TFlghCgCI2cb4XCI5JGWnsSgcEM}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 15:07:58.574 +05:30 33a5100c-e151-478e-8062-2c2c0420da9e INF HTTP request: Path: /transactionlayout/gettransactionlayoutlist QueryString: ?DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzIyNjc3LCJleHAiOjE3NjQzMjYyNzcsImlhdCI6MTc2NDMyMjY3N30.upfJQFFk8-mtDMA-TFlghCgCI2cb4XCI5JGWnsSgcEM}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 15:07:58.577 +05:30 8d9ef624-dc7c-4803-be4c-81534ba07dec INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 15:07:58.577 +05:30 8d9ef624-dc7c-4803-be4c-81534ba07dec INF Route matched with {action = "GetTransactionLayoutList", controller = "TransactionLayout"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionLayoutList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionLayoutController (Sang.CoreSettings.Api). 2025-11-28 15:07:58.577 +05:30 d7d7b1bc-f689-4d72-8157-10d7e3464bd0 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 15:07:58.577 +05:30 d7d7b1bc-f689-4d72-8157-10d7e3464bd0 INF Route matched with {action = "GetLanguageDetails", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 15:07:58.583 +05:30 8d9ef624-dc7c-4803-be4c-81534ba07dec INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 15:07:58.583 +05:30 d7d7b1bc-f689-4d72-8157-10d7e3464bd0 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 15:07:58.584 +05:30 8d9ef624-dc7c-4803-be4c-81534ba07dec INF Executed action Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api) in 6.8392ms 2025-11-28 15:07:58.584 +05:30 d7d7b1bc-f689-4d72-8157-10d7e3464bd0 INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api) in 6.6353ms 2025-11-28 15:07:58.585 +05:30 8d9ef624-dc7c-4803-be4c-81534ba07dec INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 15:07:58.585 +05:30 d7d7b1bc-f689-4d72-8157-10d7e3464bd0 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 15:07:58.585 +05:30 d7d7b1bc-f689-4d72-8157-10d7e3464bd0 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 8952684a-ad19-478b-b2f9-d9ca11bbcc47}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 243} Body: {"status":"Success","statusCode":2000,"message":"Language Details retrieved.","result":"[{\"IId\":1,\"Name\":\"English\",\"Code\":\"Eng\",\"Alternate Name\":\"English\",\"Icon\":\"string\",\"ParentName\":null,\"iParent\":0,\"bGroup\":false}]"} 2025-11-28 15:07:58.585 +05:30 8d9ef624-dc7c-4803-be4c-81534ba07dec INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 33a5100c-e151-478e-8062-2c2c0420da9e}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 309} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":32,\"Name\":\"Purchase\"},{\"Id\":33,\"Name\":\"purchase1\"},{\"Id\":34,\"Name\":\"purchase2\"},{\"Id\":35,\"Name\":\"purchase3\"},{\"Id\":37,\"Name\":\"purchase5\"},{\"Id\":31,\"Name\":\"TestLayout01\"}]"} 2025-11-28 15:07:58.585 +05:30 d7d7b1bc-f689-4d72-8157-10d7e3464bd0 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 200 243 application/json; charset=utf-8 13.6954ms 2025-11-28 15:07:58.585 +05:30 8d9ef624-dc7c-4803-be4c-81534ba07dec INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 200 309 application/json; charset=utf-8 13.7008ms 2025-11-28 15:07:58.594 +05:30 eb004134-b854-4a85-a58d-c1ffedd0c25c INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 15:07:58.595 +05:30 eb004134-b854-4a85-a58d-c1ffedd0c25c INF CORS policy execution successful. 2025-11-28 15:07:58.595 +05:30 eb004134-b854-4a85-a58d-c1ffedd0c25c INF HTTP request: Path: /language/getlanguagelist QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzIyNjc3LCJleHAiOjE3NjQzMjYyNzcsImlhdCI6MTc2NDMyMjY3N30.upfJQFFk8-mtDMA-TFlghCgCI2cb4XCI5JGWnsSgcEM}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 15:07:58.596 +05:30 adb436d6-49f1-4a15-b84a-6ebff92cab7d INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 15:07:58.596 +05:30 adb436d6-49f1-4a15-b84a-6ebff92cab7d INF Route matched with {action = "GetLanguageList", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageList(System.String) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 15:07:58.599 +05:30 adb436d6-49f1-4a15-b84a-6ebff92cab7d INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 15:07:58.599 +05:30 adb436d6-49f1-4a15-b84a-6ebff92cab7d INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api) in 3.5787ms 2025-11-28 15:07:58.600 +05:30 adb436d6-49f1-4a15-b84a-6ebff92cab7d INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 15:07:58.600 +05:30 adb436d6-49f1-4a15-b84a-6ebff92cab7d INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: eb004134-b854-4a85-a58d-c1ffedd0c25c}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 221} Body: {"status":"Success","statusCode":2000,"message":"Language List retrieved.","result":"[{\"Id\":2,\"Name\":\"Arabic\"},{\"Id\":3,\"Name\":\"Chinese\"},{\"Id\":1,\"Name\":\"English\"},{\"Id\":4,\"Name\":\"LanguageTest1\"}]"} 2025-11-28 15:07:58.600 +05:30 adb436d6-49f1-4a15-b84a-6ebff92cab7d INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 200 221 application/json; charset=utf-8 6.1497ms 2025-11-28 15:07:58.644 +05:30 f39b67d7-efd7-4407-a1b1-d493c2f37fa6 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 15:07:58.646 +05:30 f39b67d7-efd7-4407-a1b1-d493c2f37fa6 INF CORS policy execution successful. 2025-11-28 15:07:58.646 +05:30 f39b67d7-efd7-4407-a1b1-d493c2f37fa6 INF HTTP request: Path: /action/getuseractions QueryString: ?menuId=180 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzIyNjc3LCJleHAiOjE3NjQzMjYyNzcsImlhdCI6MTc2NDMyMjY3N30.upfJQFFk8-mtDMA-TFlghCgCI2cb4XCI5JGWnsSgcEM}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 15:07:58.648 +05:30 446936e5-c088-4668-8334-89f88675d5f9 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 15:07:58.648 +05:30 446936e5-c088-4668-8334-89f88675d5f9 INF Route matched with {action = "GetUserActions", controller = "Action"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserActions(Int32) on controller Sang.CoreSettings.Api.Controllers.ActionController (Sang.CoreSettings.Api). 2025-11-28 15:07:58.659 +05:30 446936e5-c088-4668-8334-89f88675d5f9 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 15:07:58.659 +05:30 446936e5-c088-4668-8334-89f88675d5f9 INF Executed action Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api) in 10.641ms 2025-11-28 15:07:58.659 +05:30 446936e5-c088-4668-8334-89f88675d5f9 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 15:07:58.660 +05:30 446936e5-c088-4668-8334-89f88675d5f9 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: f39b67d7-efd7-4407-a1b1-d493c2f37fa6}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1634} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"iAction\":81,\"Name\":\"Access\",\"Caption\":\"Access\",\"ActionType\":3},{\"iAction\":82,\"Name\":\"Add\",\"Caption\":\"New\",\"ActionType\":1},{\"iAction\":83,\"Name\":\"Edit\",\"Caption\":\"Edit\",\"ActionType\":1},{\"iAction\":84,\"Name\":\"Delete\",\"Caption\":\"Delete\",\"ActionType\":1},{\"iAction\":85,\"Name\":\"View\",\"Caption\":\"View\",\"ActionType\":1},{\"iAction\":86,\"Name\":\"Save\",\"Caption\":\"Save\",\"ActionType\":1},{\"iAction\":87,\"Name\":\"Excel\",\"Caption\":\"Excel\",\"ActionType\":1},{\"iAction\":88,\"Name\":\"ViewSummary\",\"Caption\":\"ViewSummary\",\"ActionType\":3},{\"iAction\":89,\"Name\":\"Close\",\"Caption\":\"Close\",\"ActionType\":1},{\"iAction\":90,\"Name\":\"Clear\",\"Caption\":\"Clear\",\"ActionType\":1},{\"iAction\":91,\"Name\":\"Copy\",\"Caption\":\"Copy\",\"ActionType\":5},{\"iAction\":92,\"Name\":\"Clone\",\"Caption\":\"Clone\",\"ActionType\":1},{\"iAction\":93,\"Name\":\"Import\",\"Caption\":\"Import\",\"ActionType\":1},{\"iAction\":94,\"Name\":\"Export\",\"Caption\":\"Export\",\"ActionType\":1},{\"iAction\":95,\"Name\":\"Load\",\"Caption\":\"Load\",\"ActionType\":1},{\"iAction\":96,\"Name\":\"Refresh\",\"Caption\":\"Refresh\",\"ActionType\":1},{\"iAction\":97,\"Name\":\"MassUpdate\",\"Caption\":\"Mass Update\",\"ActionType\":2},{\"iAction\":98,\"Name\":\"DeleteAll\",\"Caption\":\"Delete All\",\"ActionType\":2},{\"iAction\":99,\"Name\":\"Print\",\"Caption\":\"Print\",\"ActionType\":1},{\"iAction\":100,\"Name\":\"Settings\",\"Caption\":\"Settings\",\"ActionType\":2}]"} 2025-11-28 15:07:58.660 +05:30 446936e5-c088-4668-8334-89f88675d5f9 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 200 1634 application/json; charset=utf-8 15.7697ms 2025-11-28 15:13:09.997 +05:30 d97b4562-ed0b-4f11-af90-d2316cf7a352 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 15:13:10.002 +05:30 d97b4562-ed0b-4f11-af90-d2316cf7a352 INF CORS policy execution successful. 2025-11-28 15:13:10.002 +05:30 22333a56-41cd-4981-a4c1-69a296cb6189 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 15:13:10.003 +05:30 22333a56-41cd-4981-a4c1-69a296cb6189 INF CORS policy execution successful. 2025-11-28 15:13:10.004 +05:30 d97b4562-ed0b-4f11-af90-d2316cf7a352 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 204 null null 8.1091ms 2025-11-28 15:13:10.004 +05:30 22333a56-41cd-4981-a4c1-69a296cb6189 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 204 null null 1.6954ms 2025-11-28 15:13:10.080 +05:30 a19c42f0-0926-410b-a507-0834259cecf6 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 15:13:10.084 +05:30 a19c42f0-0926-410b-a507-0834259cecf6 INF CORS policy execution successful. 2025-11-28 15:13:10.087 +05:30 a19c42f0-0926-410b-a507-0834259cecf6 INF HTTP request: Path: /transactionview/gettransactionviewlist QueryString: ?search=&DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzIyNjc3LCJleHAiOjE3NjQzMjYyNzcsImlhdCI6MTc2NDMyMjY3N30.upfJQFFk8-mtDMA-TFlghCgCI2cb4XCI5JGWnsSgcEM}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 15:13:10.091 +05:30 ce6255db-f651-49c5-a104-5a0e109560a6 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 15:13:10.108 +05:30 ce6255db-f651-49c5-a104-5a0e109560a6 INF Route matched with {action = "GetTransactionViewList", controller = "TransactionView"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionViewList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionViewController (Sang.CoreSettings.Api). 2025-11-28 15:13:10.160 +05:30 ce6255db-f651-49c5-a104-5a0e109560a6 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 15:13:10.165 +05:30 ce6255db-f651-49c5-a104-5a0e109560a6 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api) in 56.5242ms 2025-11-28 15:13:10.165 +05:30 ce6255db-f651-49c5-a104-5a0e109560a6 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 15:13:10.165 +05:30 ce6255db-f651-49c5-a104-5a0e109560a6 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: a19c42f0-0926-410b-a507-0834259cecf6}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 131} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":10,\"Name\":\"TestView\"}]"} 2025-11-28 15:13:10.167 +05:30 ce6255db-f651-49c5-a104-5a0e109560a6 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 200 131 application/json; charset=utf-8 86.7834ms 2025-11-28 15:13:10.219 +05:30 c85aef8d-fc05-41f3-adcb-248b67135e97 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 15:13:10.221 +05:30 c85aef8d-fc05-41f3-adcb-248b67135e97 INF CORS policy execution successful. 2025-11-28 15:13:10.221 +05:30 c85aef8d-fc05-41f3-adcb-248b67135e97 INF HTTP request: Path: /transactionview/gettransactionviewlist QueryString: ?search=&DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzIyNjc3LCJleHAiOjE3NjQzMjYyNzcsImlhdCI6MTc2NDMyMjY3N30.upfJQFFk8-mtDMA-TFlghCgCI2cb4XCI5JGWnsSgcEM}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 15:13:10.224 +05:30 da6f0e55-c1d6-4b8c-b45c-61867a11a49d INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 15:13:10.224 +05:30 da6f0e55-c1d6-4b8c-b45c-61867a11a49d INF Route matched with {action = "GetTransactionViewList", controller = "TransactionView"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionViewList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionViewController (Sang.CoreSettings.Api). 2025-11-28 15:13:10.232 +05:30 da6f0e55-c1d6-4b8c-b45c-61867a11a49d INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 15:13:10.232 +05:30 da6f0e55-c1d6-4b8c-b45c-61867a11a49d INF Executed action Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api) in 8.5251ms 2025-11-28 15:13:10.233 +05:30 da6f0e55-c1d6-4b8c-b45c-61867a11a49d INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 15:13:10.233 +05:30 da6f0e55-c1d6-4b8c-b45c-61867a11a49d INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: c85aef8d-fc05-41f3-adcb-248b67135e97}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 131} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":10,\"Name\":\"TestView\"}]"} 2025-11-28 15:13:10.234 +05:30 da6f0e55-c1d6-4b8c-b45c-61867a11a49d INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 200 131 application/json; charset=utf-8 14.7509ms 2025-11-28 15:13:10.306 +05:30 237030eb-8516-4204-86a2-532c83a9e527 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - null null 2025-11-28 15:13:10.307 +05:30 237030eb-8516-4204-86a2-532c83a9e527 INF CORS policy execution successful. 2025-11-28 15:13:10.307 +05:30 237030eb-8516-4204-86a2-532c83a9e527 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - 204 null null 0.7728ms 2025-11-28 15:13:10.361 +05:30 d3058891-2758-4dfe-84e7-8b55ea480fea INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - null null 2025-11-28 15:13:10.362 +05:30 d3058891-2758-4dfe-84e7-8b55ea480fea INF CORS policy execution successful. 2025-11-28 15:13:10.363 +05:30 d3058891-2758-4dfe-84e7-8b55ea480fea INF HTTP request: Path: /transactionview/gettransactionviewfield QueryString: ?Id=10&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzIyNjc3LCJleHAiOjE3NjQzMjYyNzcsImlhdCI6MTc2NDMyMjY3N30.upfJQFFk8-mtDMA-TFlghCgCI2cb4XCI5JGWnsSgcEM}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 15:13:10.364 +05:30 cf8a3bc0-a294-49b7-9df5-db04d860c0b3 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewField (Sang.CoreSettings.Api)' 2025-11-28 15:13:10.370 +05:30 cf8a3bc0-a294-49b7-9df5-db04d860c0b3 INF Route matched with {action = "GetTransactionViewField", controller = "TransactionView"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionViewField(Int32, Int32) on controller Sang.CoreSettings.Api.Controllers.TransactionViewController (Sang.CoreSettings.Api). 2025-11-28 15:13:10.423 +05:30 cf8a3bc0-a294-49b7-9df5-db04d860c0b3 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 15:13:10.425 +05:30 cf8a3bc0-a294-49b7-9df5-db04d860c0b3 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewField (Sang.CoreSettings.Api) in 55.0544ms 2025-11-28 15:13:10.426 +05:30 cf8a3bc0-a294-49b7-9df5-db04d860c0b3 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewField (Sang.CoreSettings.Api)' 2025-11-28 15:13:10.428 +05:30 cf8a3bc0-a294-49b7-9df5-db04d860c0b3 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: d3058891-2758-4dfe-84e7-8b55ea480fea}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 10280} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":1,\"Type\":2,\"Caption\":\"AdditionalCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput1\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":1,\"Type\":1,\"Caption\":\"Narration\",\"DefaultValue\":null,\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"sNarration\",\"ReadOnly\":false,\"NoDecimal\":200},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":2,\"Type\":2,\"Caption\":\"Discount\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput2\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":3,\"Type\":2,\"Caption\":\"Discount%\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput3\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":4,\"Type\":2,\"Caption\":\"TaxableAmt\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput4\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":4,\"Type\":1,\"Caption\":\"Id\",\"DefaultValue\":null,\"Hidden\":true,\"ViewField_ReadOnly\":false,\"Mandatory\":true,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":true,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"Id\",\"ReadOnly\":false,\"NoDecimal\":200},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":5,\"Type\":2,\"Caption\":\"VAT%\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput5\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":6,\"Type\":2,\"Caption\":\"VATAmt\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput6\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":7,\"Type\":2,\"Caption\":\"ShippingCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput7\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":8,\"Type\":2,\"Caption\":\"DeliveryCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput8\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":9,\"Type\":2,\"Caption\":\"LabourCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput9\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":10,\"Type\":2,\"Caption\":\"HandlingCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput10\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":11,\"Type\":2,\"Caption\":\"CustomDuty\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput11\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":12,\"Type\":2,\"Caption\":\"ServiceCharge\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput12\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":13,\"Type\":2,\"Caption\":\"Insurance\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput13\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":14,\"Type\":2,\"Caption\":\"LateFee\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput14\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":15,\"Type\":2,\"Caption\":\"SalesTax\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput15\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":16,\"Type\":2,\"Caption\":\"ExciseTax\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput16\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":17,\"Type\":2,\"Caption\":\"Rebate%\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput17\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":18,\"Type\":2,\"Caption\":\"Subsidy\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput18\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":19,\"Type\":2,\"Caption\":\"LoyaltyPoint\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput19\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":20,\"Type\":2,\"Caption\":\"TradeInValue\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput20\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":21,\"Type\":2,\"Caption\":\"Promotion\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput21\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":22,\"Type\":2,\"Caption\":\"CashDiscount \",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput22\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":23,\"Type\":2,\"Caption\":\"Membership\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput23\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":24,\"Type\":2,\"Caption\":\"PromotionDiscount\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput24\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":2,\"Type\":1,\"Caption\":\"PlaceOfSupply\",\"DefaultValue\":null,\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":2,\"Field_Name\":\"iPlaceOfSupply\",\"ReadOnly\":false,\"NoDecimal\":200},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":5,\"Type\":1,\"Caption\":\"Warehouse\",\"DefaultValue\":null,\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":2,\"Field_Name\":\"iWarehouse\",\"ReadOnly\":false,\"NoDecimal\":200}]"} 2025-11-28 15:13:10.429 +05:30 cf8a3bc0-a294-49b7-9df5-db04d860c0b3 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - 200 10280 application/json; charset=utf-8 67.8955ms 2025-11-28 15:14:50.759 +05:30 9d9b00e6-30ad-4c42-a59c-afcdab798b2b INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 15:14:50.759 +05:30 9411c3ca-ab03-4003-827e-e7fb3d51d9fa INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 15:14:50.762 +05:30 9d9b00e6-30ad-4c42-a59c-afcdab798b2b INF CORS policy execution successful. 2025-11-28 15:14:50.763 +05:30 9411c3ca-ab03-4003-827e-e7fb3d51d9fa INF CORS policy execution successful. 2025-11-28 15:14:50.766 +05:30 9d9b00e6-30ad-4c42-a59c-afcdab798b2b INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 204 null null 6.5696ms 2025-11-28 15:14:50.766 +05:30 9411c3ca-ab03-4003-827e-e7fb3d51d9fa INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 204 null null 6.5771ms 2025-11-28 15:14:50.811 +05:30 288e9aaa-0cca-461a-ad5c-be919f05ca74 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 15:14:50.811 +05:30 b8bb9040-3917-494e-b9ee-1b1874a8c50a INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 15:14:50.812 +05:30 b8bb9040-3917-494e-b9ee-1b1874a8c50a INF CORS policy execution successful. 2025-11-28 15:14:50.812 +05:30 288e9aaa-0cca-461a-ad5c-be919f05ca74 INF CORS policy execution successful. 2025-11-28 15:14:50.812 +05:30 288e9aaa-0cca-461a-ad5c-be919f05ca74 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 204 null null 0.9198ms 2025-11-28 15:14:50.812 +05:30 b8bb9040-3917-494e-b9ee-1b1874a8c50a INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 204 null null 0.9181ms 2025-11-28 15:14:50.814 +05:30 42236eb3-74c0-4ab0-830b-0f4a8feb78c5 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 15:14:50.816 +05:30 ed2eb5be-96e4-4506-99ff-f3181b79650e INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 15:14:50.817 +05:30 42236eb3-74c0-4ab0-830b-0f4a8feb78c5 INF CORS policy execution successful. 2025-11-28 15:14:50.817 +05:30 ed2eb5be-96e4-4506-99ff-f3181b79650e INF CORS policy execution successful. 2025-11-28 15:14:50.818 +05:30 42236eb3-74c0-4ab0-830b-0f4a8feb78c5 INF HTTP request: Path: /menu/getmenudetails QueryString: ?languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzIyNjc3LCJleHAiOjE3NjQzMjYyNzcsImlhdCI6MTc2NDMyMjY3N30.upfJQFFk8-mtDMA-TFlghCgCI2cb4XCI5JGWnsSgcEM}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 15:14:50.818 +05:30 ed2eb5be-96e4-4506-99ff-f3181b79650e INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzIyNjc3LCJleHAiOjE3NjQzMjYyNzcsImlhdCI6MTc2NDMyMjY3N30.upfJQFFk8-mtDMA-TFlghCgCI2cb4XCI5JGWnsSgcEM}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 15:14:50.820 +05:30 2e9bed00-9a87-4938-828b-a7fff6a5acc9 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 15:14:50.820 +05:30 3da03e28-0321-454d-975b-201928a599da INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 15:14:50.821 +05:30 2e9bed00-9a87-4938-828b-a7fff6a5acc9 INF Route matched with {action = "GetMenuDetails", controller = "Menu"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetMenuDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.MenuController (Sang.CoreSettings.Api). 2025-11-28 15:14:50.821 +05:30 3da03e28-0321-454d-975b-201928a599da INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 15:14:50.841 +05:30 3da03e28-0321-454d-975b-201928a599da INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 15:14:50.842 +05:30 3da03e28-0321-454d-975b-201928a599da INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 20.7035ms 2025-11-28 15:14:50.842 +05:30 3da03e28-0321-454d-975b-201928a599da INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 15:14:50.842 +05:30 3da03e28-0321-454d-975b-201928a599da INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: ed2eb5be-96e4-4506-99ff-f3181b79650e}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 15:14:50.843 +05:30 3da03e28-0321-454d-975b-201928a599da INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 26.4266ms 2025-11-28 15:14:50.898 +05:30 f829f7a8-4592-4faa-9978-32c93b7d1300 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 15:14:50.899 +05:30 f829f7a8-4592-4faa-9978-32c93b7d1300 INF CORS policy execution successful. 2025-11-28 15:14:50.899 +05:30 f829f7a8-4592-4faa-9978-32c93b7d1300 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzIyNjc3LCJleHAiOjE3NjQzMjYyNzcsImlhdCI6MTc2NDMyMjY3N30.upfJQFFk8-mtDMA-TFlghCgCI2cb4XCI5JGWnsSgcEM}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 15:14:50.899 +05:30 1439537c-a068-4d6a-a29e-dc4d65209cc9 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 15:14:50.900 +05:30 1439537c-a068-4d6a-a29e-dc4d65209cc9 INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 15:14:50.903 +05:30 1439537c-a068-4d6a-a29e-dc4d65209cc9 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 15:14:50.903 +05:30 2e9bed00-9a87-4938-828b-a7fff6a5acc9 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 15:14:50.903 +05:30 1439537c-a068-4d6a-a29e-dc4d65209cc9 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 3.5318ms 2025-11-28 15:14:50.903 +05:30 1439537c-a068-4d6a-a29e-dc4d65209cc9 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 15:14:50.904 +05:30 1439537c-a068-4d6a-a29e-dc4d65209cc9 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: f829f7a8-4592-4faa-9978-32c93b7d1300}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 15:14:50.904 +05:30 1439537c-a068-4d6a-a29e-dc4d65209cc9 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 6.1172ms 2025-11-28 15:14:50.909 +05:30 2e9bed00-9a87-4938-828b-a7fff6a5acc9 INF Executed action Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api) in 88.4085ms 2025-11-28 15:14:50.909 +05:30 2e9bed00-9a87-4938-828b-a7fff6a5acc9 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 15:14:50.910 +05:30 2e9bed00-9a87-4938-828b-a7fff6a5acc9 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 42236eb3-74c0-4ab0-830b-0f4a8feb78c5}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 36722} Body: {"status":"Success","statusCode":2000,"message":"Menu Details retrieved.","result":"{\"MenuDetails\":[{\"MenuId\":93,\"MenuName\":\"TestingMaster\",\"MenuCaption\":\"Testing\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Testing\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":66},{\"MenuId\":94,\"MenuName\":\"TestingTab\",\"MenuCaption\":\"TestingTabs\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestingTabs\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":67},{\"MenuId\":64,\"MenuName\":\"NewTest\",\"MenuCaption\":\"Test\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":62,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Test\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":46},{\"MenuId\":70,\"MenuName\":\"TestMenu\",\"MenuCaption\":\"TestMenu\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestMenu\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":49},{\"MenuId\":80,\"MenuName\":\"PTag1\",\"MenuCaption\":\"TestTag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestTag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":58},{\"MenuId\":81,\"MenuName\":\"General Settings\",\"MenuCaption\":\"General Settings\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/general-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":6,\"TagId\":59},{\"MenuId\":82,\"MenuName\":\"t4t4\",\"MenuCaption\":\"y5yy5\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/y5yy5\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":60},{\"MenuId\":90,\"MenuName\":\"Steffy_pos\",\"MenuCaption\":\"s_pos\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tags/s_pos\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":65},{\"MenuId\":125,\"MenuName\":\"dipintag1\",\"MenuCaption\":\"dipintag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/dipintag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":71},{\"MenuId\":147,\"MenuName\":\"Tag View\",\"MenuCaption\":\"Tag View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":148,\"MenuName\":\"Voucher View\",\"MenuCaption\":\"Voucher View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/voucher-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":150,\"MenuName\":\"Test_steffy1\",\"MenuCaption\":\"TSteffy1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TSteffy1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":77},{\"MenuId\":153,\"MenuName\":\"TS_Tag\",\"MenuCaption\":\"TestSteffyTag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":152,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestSteffyTag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":79},{\"MenuId\":156,\"MenuName\":\"gokultest1\",\"MenuCaption\":\"gokul\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/gokul\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":81},{\"MenuId\":157,\"MenuName\":\"CostCenter\",\"MenuCaption\":\"cc\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/cc\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":82},{\"MenuId\":159,\"MenuName\":\"ProductTag\",\"MenuCaption\":\"PT\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":157,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/PT\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":83},{\"MenuId\":162,\"MenuName\":\"pos_Tag1_name\",\"MenuCaption\":\"pos_Tag1_caption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/pos_Tag1_caption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":86},{\"MenuId\":163,\"MenuName\":\"Vendor\",\"MenuCaption\":\"Vendor/Supplier\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":163,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Vendor/Supplier\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":87},{\"MenuId\":164,\"MenuName\":\"ChartOfAccount\",\"MenuCaption\":\"COA\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/COA\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":88},{\"MenuId\":166,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":90},{\"MenuId\":167,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":91},{\"MenuId\":168,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":92},{\"MenuId\":170,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":168,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":93},{\"MenuId\":172,\"MenuName\":\"TradeTypeName\",\"MenuCaption\":\"TradeTypeCaption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TradeTypeCaption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":94},{\"MenuId\":139,\"MenuName\":\"Receipt Payment\",\"MenuCaption\":\"Receipt Payment\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":40,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Receipt Payment\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":72},{\"MenuId\":141,\"MenuName\":\"child\",\"MenuCaption\":\"child\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":140,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/child\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":73},{\"MenuId\":144,\"MenuName\":\"Base Document\",\"MenuCaption\":\"Base Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/base-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":75},{\"MenuId\":145,\"MenuName\":\"Sub Document\",\"MenuCaption\":\"Sub Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sub-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":76},{\"MenuId\":178,\"MenuName\":\"Account_Err\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":177,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Account\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":97},{\"MenuId\":185,\"MenuName\":\"STag1\",\"MenuCaption\":\"STag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":98},{\"MenuId\":186,\"MenuName\":\"STag2\",\"MenuCaption\":\"STag2\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag2\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":99},{\"MenuId\":188,\"MenuName\":\"stag4\",\"MenuCaption\":\"tag4\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag4\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":101},{\"MenuId\":189,\"MenuName\":\"test_tag\",\"MenuCaption\":\"testtag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/testtag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":102},{\"MenuId\":190,\"MenuName\":\"sss\",\"MenuCaption\":\"sss\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sss\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":103},{\"MenuId\":191,\"MenuName\":\"zzz\",\"MenuCaption\":\"lll\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/lll\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":104},{\"MenuId\":182,\"MenuName\":\"Menu_SteffyTest\",\"MenuCaption\":\"Menu_SteffyTest\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":183,\"MenuName\":\"test2\",\"MenuCaption\":\"test2\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":149,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":184,\"MenuName\":\"test3\",\"MenuCaption\":\"test3\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":6,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":146,\"MenuName\":\"View\",\"MenuCaption\":\"View\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":142,\"MenuName\":\"Voucher Setting\",\"MenuCaption\":\"Voucher Setting\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":111,\"MenuName\":\"Business Entity\",\"MenuCaption\":\"Business Entity\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":\"/Business-Entity\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":1},{\"MenuId\":113,\"MenuName\":\"steffy\",\"MenuCaption\":\"steffy\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":176,\"MenuName\":\"aas\",\"MenuCaption\":\"aas\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":177,\"MenuName\":\"Error_Tracker_Masters\",\"MenuCaption\":\"Error_Tracker_Masters\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":92,\"MenuName\":\"test1\",\"MenuCaption\":\"test1\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":58,\"MenuName\":\"ggrgr\",\"MenuCaption\":\"ggrgr\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":57,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":60,\"MenuName\":\"effefefef\",\"MenuCaption\":\"effefefef\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":59,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":109,\"MenuName\":\"Password Policy\",\"MenuCaption\":\"Password Policy\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"\",\"ToolTip\":\"\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"Password Policy_icon.png\",\"URL\":\"/PasswordPolicy\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":38,\"MenuName\":\"Create Company\",\"MenuCaption\":\"Create Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company record\",\"ToolTip\":\"Access create company page\",\"IsGroup\":false,\"ParentId\":17,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/create-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":41,\"MenuName\":\"Tag Settings\",\"MenuCaption\":\"Tag Settings\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/tag-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":42,\"MenuName\":\"Open Company\",\"MenuCaption\":\"Open Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":null,\"URL\":null,\"Type\":null,\"ExternalLink\":null,\"ScreenType\":null,\"TagId\":null},{\"MenuId\":1,\"MenuName\":\"Home\",\"MenuCaption\":\"Home\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":\"Alt+O\",\"Description\":\"'Navigate to the home page\",\"ToolTip\":\"Go to the main home page\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"home\",\"URL\":\"/home\",\"Type\":1,\"ExternalLink\":\"1\",\"ScreenType\":0,\"TagId\":1},{\"MenuId\":17,\"MenuName\":\"New Company\",\"MenuCaption\":\"New Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company\",\"ToolTip\":\"Create a new company record\",\"IsGroup\":true,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/new-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":18,\"MenuName\":\"Edit Company\",\"MenuCaption\":\"Edit Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Edit a new company\",\"ToolTip\":\"Edit a new company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":19,\"MenuName\":\"Delete Company\",\"MenuCaption\":\"Delete Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Delete a company\",\"ToolTip\":\"Delete a company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":20,\"MenuName\":\"Create Profile\",\"MenuCaption\":\"Create Profile\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new user profile\",\"ToolTip\":\"Set up a new user profile\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_profile_icon.png\",\"URL\":\"/create-profile\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":23,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage account details\",\"ToolTip\":\"Access account management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"account_icon.png\",\"URL\":\"/account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":28,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage currency master data\",\"ToolTip\":\"Access currency master management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"currency_master_icon.png\",\"URL\":\"/currency-master\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":4},{\"MenuId\":114,\"MenuName\":\"Change Password\",\"MenuCaption\":\"Change Password\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Change Password\",\"ToolTip\":\"Change Password\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"ChangePassword_icon.png\",\"URL\":\"/ChangePassword\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":115,\"MenuName\":\"Update Personal Info\",\"MenuCaption\":\"Update Personal Info\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Update Personal Info\",\"ToolTip\":\"Update Personal Info\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"UpdatePersonal_Info_icon.png\",\"URL\":\"/Update-Personal-Info\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":180,\"MenuName\":\"Purchase\",\"MenuCaption\":\"Purchase\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Purchase Menu\",\"ToolTip\":\"Go to Purchase\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Purchase\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":181,\"MenuName\":\"Sales\",\"MenuCaption\":\"Sales\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Sales Menu\",\"ToolTip\":\"Go to Sales\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Sales\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":29,\"MenuName\":\"Exchange Rate\",\"MenuCaption\":\"Exchange Rate\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage exchange rate data\",\"ToolTip\":\"Access exchange rate management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_icon.png\",\"URL\":\"/exchange-rate\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":4,\"TagId\":null},{\"MenuId\":24,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage currency details\",\"ToolTip\":\"Access currency management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"currency_icon.png\",\"URL\":\"/tags/currency\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":21,\"MenuName\":\"Create Role\",\"MenuCaption\":\"Create Role\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Create a new user role\",\"ToolTip\":\"Define a new user role\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_role_icon.png\",\"URL\":\"/create-role\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":2,\"TagId\":null},{\"MenuId\":2,\"MenuName\":\"Company\",\"MenuCaption\":\"Company\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"View and manage company details\",\"ToolTip\":\"Access company information\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"company_icon.png\",\"URL\":\"/company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":32,\"MenuName\":\"Unit\",\"MenuCaption\":\"Unit\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage units of measurement\",\"ToolTip\":\"Access unit management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"unit_icon.png\",\"URL\":\"/unit\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":14},{\"MenuId\":3,\"MenuName\":\"Security\",\"MenuCaption\":\"Security\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage user permissions and roles\",\"ToolTip\":\"Configure security settings\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"security_icon.png\",\"URL\":\"/security\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":22,\"MenuName\":\"Create User\",\"MenuCaption\":\"Create User\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Create a new user account\",\"ToolTip\":\"Add a new user to the system\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_user_icon.png\",\"URL\":\"/create-user\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":3,\"TagId\":null},{\"MenuId\":25,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage product details\",\"ToolTip\":\"Access product management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"product_icon.png\",\"URL\":\"/tags/product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":30,\"MenuName\":\"Exchange Rate History\",\"MenuCaption\":\"Exchange Rate History\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"View exchange rate history\",\"ToolTip\":\"Access historical exchange rate data\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_history_icon.png\",\"URL\":\"/exchange-rate-history\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":5,\"TagId\":null},{\"MenuId\":4,\"MenuName\":\"Tags\",\"MenuCaption\":\"Tags\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Maintain master data records\",\"ToolTip\":\"Access master data management\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"masters_icon.png\",\"URL\":\"/masters\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":34,\"MenuName\":\"Seller Price Book\",\"MenuCaption\":\"Seller Price Book\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage seller price books\",\"ToolTip\":\"Access seller price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"seller_price_book_icon.png\",\"URL\":\"/seller-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":46,\"MenuName\":\"PlaceofSupply\",\"MenuCaption\":\"Place of Supply\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage Place of supply details\",\"ToolTip\":\"Access Place of supply management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Placeofsupply_icon.png\",\"URL\":\"/tags/Placeofsupply\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":20},{\"MenuId\":95,\"MenuName\":\"Jurisdiction\",\"MenuCaption\":\"Jurisdiction\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Jurisdiction\",\"ToolTip\":\"Jurisdiction\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Jurisdiction_icon.png\",\"URL\":\"/tags/Jurisdiction\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":21},{\"MenuId\":96,\"MenuName\":\"Tax Code\",\"MenuCaption\":\"Tax Code\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Tax Code\",\"ToolTip\":\"Tax Code\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Tax Code_icon.png\",\"URL\":\"/tags/Tax Code\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":22},{\"MenuId\":97,\"MenuName\":\"Nationality\",\"MenuCaption\":\"Nationality\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Nationality\",\"ToolTip\":\"Nationality\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Nationality\",\"URL\":\"/tags/Nationality\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":23},{\"MenuId\":98,\"MenuName\":\"Country\",\"MenuCaption\":\"Country\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Country\",\"ToolTip\":\"Country\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Country\",\"URL\":\"/tags/Country\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":24},{\"MenuId\":99,\"MenuName\":\"Province\",\"MenuCaption\":\"Province\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Province\",\"ToolTip\":\"Province\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Province_icon.png\",\"URL\":\"/tags/Province\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":25},{\"MenuId\":100,\"MenuName\":\"Territory\",\"MenuCaption\":\"Territory\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Territory\",\"ToolTip\":\"Territory\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Territory_icon.png\",\"URL\":\"/tags/Territory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":26},{\"MenuId\":101,\"MenuName\":\"Township\",\"MenuCaption\":\"Township\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Township\",\"ToolTip\":\"Township\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Township_icon.png\",\"URL\":\"/tags/Township\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":27},{\"MenuId\":102,\"MenuName\":\"Zone\",\"MenuCaption\":\"Zone\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Zone\",\"ToolTip\":\"Zone\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Zone_icon.png\",\"URL\":\"/tags/Zone\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":28},{\"MenuId\":103,\"MenuName\":\"City\",\"MenuCaption\":\"City\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"City\",\"ToolTip\":\"City\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"City_icon.png\",\"URL\":\"/tags/City\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":29},{\"MenuId\":104,\"MenuName\":\"Emplyee\",\"MenuCaption\":\"Emplyee\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Emplyee\",\"ToolTip\":\"Emplyee\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Emplyee_icon.png\",\"URL\":\"/tags/Emplyee\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":30},{\"MenuId\":105,\"MenuName\":\"Fixed Assets\",\"MenuCaption\":\"Fixed Assets\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Fixed Assets\",\"ToolTip\":\"Fixed Assets\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Fixed Assets_icon.png\",\"URL\":\"/tags/Fixed Assets\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":31},{\"MenuId\":106,\"MenuName\":\"Employee Category\",\"MenuCaption\":\"Employee Category\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Employee Category\",\"ToolTip\":\"Employee Category\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Employee Category_icon.png\",\"URL\":\"/tags/Employee Category\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":32},{\"MenuId\":37,\"MenuName\":\"Warehouse\",\"MenuCaption\":\"Warehouse\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage warehouse details\",\"ToolTip\":\"Access warehouse management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"warehouse_icon.png\",\"URL\":\"/tags/warehouse\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":13},{\"MenuId\":128,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Product\",\"ToolTip\":\"Product\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Product_icon.png\",\"URL\":\"/tags/Product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":11},{\"MenuId\":129,\"MenuName\":\"Unit Conversion\",\"MenuCaption\":\"Unit Conversion\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Unit Conversion\",\"ToolTip\":\"Unit Conversion\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Unit Conversion_icon.png\",\"URL\":\"/unit-conversion\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":15},{\"MenuId\":130,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Account\",\"ToolTip\":\"Account\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Account_icon.png\",\"URL\":\"/tags/Account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":2},{\"MenuId\":131,\"MenuName\":\"Customer\",\"MenuCaption\":\"Customer\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Customer\",\"ToolTip\":\"Customer\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Customer_icon.png\",\"URL\":\"/tags/Customer\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":3},{\"MenuId\":133,\"MenuName\":\"Outlet\",\"MenuCaption\":\"Outlet\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Outlet\",\"ToolTip\":\"Outlet\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Outlet_icon.png\",\"URL\":\"/tags/Outlet\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":16},{\"MenuId\":134,\"MenuName\":\"Bin\",\"MenuCaption\":\"Bin\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bin\",\"ToolTip\":\"Bin\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bin_icon.png\",\"URL\":\"/tags/Bin\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":17},{\"MenuId\":135,\"MenuName\":\"Bank\",\"MenuCaption\":\"Bank\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bank\",\"ToolTip\":\"Bank\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bank_icon.png\",\"URL\":\"/tags/Bank\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":18},{\"MenuId\":136,\"MenuName\":\"BankBranch\",\"MenuCaption\":\"BankBranch\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"BankBranch\",\"ToolTip\":\"BankBranch\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"BankBranch_icon.png\",\"URL\":\"/tags/BankBranch\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":19},{\"MenuId\":35,\"MenuName\":\"Buyer Price Book\",\"MenuCaption\":\"Buyer Price Book\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"Manage buyer price books\",\"ToolTip\":\"Access buyer price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"buyer_price_book_icon.png\",\"URL\":\"/buyer-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":5,\"MenuName\":\"Financials\",\"MenuCaption\":\"Financials\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"View financial reports\",\"ToolTip\":\"Access financial data and reports\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"dollar-sign\",\"URL\":\"\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":5},{\"MenuId\":6,\"MenuName\":\"Inventory\",\"MenuCaption\":\"Inventory\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage inventory items and stock\",\"ToolTip\":\"Access inventory management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"warehouse\",\"URL\":\"/inventory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":6},{\"MenuId\":36,\"MenuName\":\"Barcode Definition\",\"MenuCaption\":\"Barcode Definition\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage barcode definitions\",\"ToolTip\":\"Access barcode definition management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"barcode_definition_icon.png\",\"URL\":\"/barcode-definition\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":7,\"MenuName\":\"Fixed Asset\",\"MenuCaption\":\"Fixed Asset\",\"ModuleId\":1,\"MenuIndex\":7,\"ShortcutKey\":null,\"Description\":\"Track fixed assets\",\"ToolTip\":\"Access fixed asset management\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"university\",\"URL\":\"/fixed-asset\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":7},{\"MenuId\":8,\"MenuName\":\"Production\",\"MenuCaption\":\"Production\",\"ModuleId\":1,\"MenuIndex\":8,\"ShortcutKey\":null,\"Description\":\"Manage production processes\",\"ToolTip\":\"Access production management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"boxes\",\"URL\":\"/production\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":8},{\"MenuId\":10,\"MenuName\":\"Quality Control\",\"MenuCaption\":\"Quality Control\",\"ModuleId\":1,\"MenuIndex\":10,\"ShortcutKey\":null,\"Description\":\"Perform quality control checks\",\"ToolTip\":\"Access quality control tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"clipboard-check\",\"URL\":\"/quality-control\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":10},{\"MenuId\":11,\"MenuName\":\"Settings\",\"MenuCaption\":\"Settings\",\"ModuleId\":1,\"MenuIndex\":11,\"ShortcutKey\":null,\"Description\":\"Configure general settings\",\"ToolTip\":\"Access general application settings\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"cog\",\"URL\":\"/settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":16,\"MenuName\":\"Account Settings\",\"MenuCaption\":\"Account Settings\",\"ModuleId\":1,\"MenuIndex\":16,\"ShortcutKey\":null,\"Description\":\"Configure account settings\",\"ToolTip\":\"Manage account configurations\",\"IsGroup\":false,\"ParentId\":12,\"Accessibility\":1,\"Icon\":\"account_settings_icon.png\",\"URL\":\"/account-settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null}],\"UserLoginDetails\":[{\"UserId\":2,\"LoginName\":\"dipin\",\"Entity\":\"Entity10\"}]}"} 2025-11-28 15:14:50.912 +05:30 2e9bed00-9a87-4938-828b-a7fff6a5acc9 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 200 36722 application/json; charset=utf-8 97.2818ms 2025-11-28 15:14:50.964 +05:30 8b916c16-52f5-4da7-886d-f833b1fafbd6 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 15:14:50.964 +05:30 5c352887-c8c2-489a-892f-b33076fe6039 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 15:14:50.965 +05:30 5c352887-c8c2-489a-892f-b33076fe6039 INF CORS policy execution successful. 2025-11-28 15:14:50.965 +05:30 8b916c16-52f5-4da7-886d-f833b1fafbd6 INF CORS policy execution successful. 2025-11-28 15:14:50.966 +05:30 5c352887-c8c2-489a-892f-b33076fe6039 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzIyNjc3LCJleHAiOjE3NjQzMjYyNzcsImlhdCI6MTc2NDMyMjY3N30.upfJQFFk8-mtDMA-TFlghCgCI2cb4XCI5JGWnsSgcEM}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 15:14:50.966 +05:30 8b916c16-52f5-4da7-886d-f833b1fafbd6 INF HTTP request: Path: /menu/getmenudetails QueryString: ?languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzIyNjc3LCJleHAiOjE3NjQzMjYyNzcsImlhdCI6MTc2NDMyMjY3N30.upfJQFFk8-mtDMA-TFlghCgCI2cb4XCI5JGWnsSgcEM}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 15:14:50.966 +05:30 5b0bbfa9-0a17-47b9-9627-8bcfac173d0c INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 15:14:50.966 +05:30 003d9aaf-c64a-45d8-b603-86187821eaaa INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 15:14:50.966 +05:30 5b0bbfa9-0a17-47b9-9627-8bcfac173d0c INF Route matched with {action = "GetMenuDetails", controller = "Menu"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetMenuDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.MenuController (Sang.CoreSettings.Api). 2025-11-28 15:14:50.966 +05:30 003d9aaf-c64a-45d8-b603-86187821eaaa INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 15:14:50.977 +05:30 003d9aaf-c64a-45d8-b603-86187821eaaa INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 15:14:50.977 +05:30 003d9aaf-c64a-45d8-b603-86187821eaaa INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 11.101ms 2025-11-28 15:14:50.978 +05:30 003d9aaf-c64a-45d8-b603-86187821eaaa INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 15:14:50.978 +05:30 5b0bbfa9-0a17-47b9-9627-8bcfac173d0c INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 15:14:50.978 +05:30 003d9aaf-c64a-45d8-b603-86187821eaaa INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 5c352887-c8c2-489a-892f-b33076fe6039}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 15:14:50.978 +05:30 003d9aaf-c64a-45d8-b603-86187821eaaa INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 14.1579ms 2025-11-28 15:14:50.986 +05:30 5b0bbfa9-0a17-47b9-9627-8bcfac173d0c INF Executed action Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api) in 19.7865ms 2025-11-28 15:14:50.986 +05:30 5b0bbfa9-0a17-47b9-9627-8bcfac173d0c INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 15:14:50.988 +05:30 5b0bbfa9-0a17-47b9-9627-8bcfac173d0c INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 8b916c16-52f5-4da7-886d-f833b1fafbd6}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 36722} Body: {"status":"Success","statusCode":2000,"message":"Menu Details retrieved.","result":"{\"MenuDetails\":[{\"MenuId\":93,\"MenuName\":\"TestingMaster\",\"MenuCaption\":\"Testing\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Testing\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":66},{\"MenuId\":94,\"MenuName\":\"TestingTab\",\"MenuCaption\":\"TestingTabs\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestingTabs\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":67},{\"MenuId\":64,\"MenuName\":\"NewTest\",\"MenuCaption\":\"Test\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":62,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Test\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":46},{\"MenuId\":70,\"MenuName\":\"TestMenu\",\"MenuCaption\":\"TestMenu\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestMenu\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":49},{\"MenuId\":80,\"MenuName\":\"PTag1\",\"MenuCaption\":\"TestTag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestTag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":58},{\"MenuId\":81,\"MenuName\":\"General Settings\",\"MenuCaption\":\"General Settings\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/general-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":6,\"TagId\":59},{\"MenuId\":82,\"MenuName\":\"t4t4\",\"MenuCaption\":\"y5yy5\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/y5yy5\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":60},{\"MenuId\":90,\"MenuName\":\"Steffy_pos\",\"MenuCaption\":\"s_pos\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tags/s_pos\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":65},{\"MenuId\":125,\"MenuName\":\"dipintag1\",\"MenuCaption\":\"dipintag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/dipintag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":71},{\"MenuId\":147,\"MenuName\":\"Tag View\",\"MenuCaption\":\"Tag View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":148,\"MenuName\":\"Voucher View\",\"MenuCaption\":\"Voucher View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/voucher-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":150,\"MenuName\":\"Test_steffy1\",\"MenuCaption\":\"TSteffy1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TSteffy1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":77},{\"MenuId\":153,\"MenuName\":\"TS_Tag\",\"MenuCaption\":\"TestSteffyTag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":152,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestSteffyTag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":79},{\"MenuId\":156,\"MenuName\":\"gokultest1\",\"MenuCaption\":\"gokul\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/gokul\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":81},{\"MenuId\":157,\"MenuName\":\"CostCenter\",\"MenuCaption\":\"cc\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/cc\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":82},{\"MenuId\":159,\"MenuName\":\"ProductTag\",\"MenuCaption\":\"PT\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":157,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/PT\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":83},{\"MenuId\":162,\"MenuName\":\"pos_Tag1_name\",\"MenuCaption\":\"pos_Tag1_caption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/pos_Tag1_caption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":86},{\"MenuId\":163,\"MenuName\":\"Vendor\",\"MenuCaption\":\"Vendor/Supplier\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":163,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Vendor/Supplier\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":87},{\"MenuId\":164,\"MenuName\":\"ChartOfAccount\",\"MenuCaption\":\"COA\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/COA\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":88},{\"MenuId\":166,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":90},{\"MenuId\":167,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":91},{\"MenuId\":168,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":92},{\"MenuId\":170,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":168,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":93},{\"MenuId\":172,\"MenuName\":\"TradeTypeName\",\"MenuCaption\":\"TradeTypeCaption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TradeTypeCaption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":94},{\"MenuId\":139,\"MenuName\":\"Receipt Payment\",\"MenuCaption\":\"Receipt Payment\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":40,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Receipt Payment\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":72},{\"MenuId\":141,\"MenuName\":\"child\",\"MenuCaption\":\"child\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":140,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/child\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":73},{\"MenuId\":144,\"MenuName\":\"Base Document\",\"MenuCaption\":\"Base Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/base-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":75},{\"MenuId\":145,\"MenuName\":\"Sub Document\",\"MenuCaption\":\"Sub Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sub-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":76},{\"MenuId\":178,\"MenuName\":\"Account_Err\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":177,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Account\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":97},{\"MenuId\":185,\"MenuName\":\"STag1\",\"MenuCaption\":\"STag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":98},{\"MenuId\":186,\"MenuName\":\"STag2\",\"MenuCaption\":\"STag2\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag2\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":99},{\"MenuId\":188,\"MenuName\":\"stag4\",\"MenuCaption\":\"tag4\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag4\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":101},{\"MenuId\":189,\"MenuName\":\"test_tag\",\"MenuCaption\":\"testtag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/testtag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":102},{\"MenuId\":190,\"MenuName\":\"sss\",\"MenuCaption\":\"sss\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sss\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":103},{\"MenuId\":191,\"MenuName\":\"zzz\",\"MenuCaption\":\"lll\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/lll\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":104},{\"MenuId\":182,\"MenuName\":\"Menu_SteffyTest\",\"MenuCaption\":\"Menu_SteffyTest\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":183,\"MenuName\":\"test2\",\"MenuCaption\":\"test2\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":149,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":184,\"MenuName\":\"test3\",\"MenuCaption\":\"test3\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":6,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":146,\"MenuName\":\"View\",\"MenuCaption\":\"View\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":142,\"MenuName\":\"Voucher Setting\",\"MenuCaption\":\"Voucher Setting\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":111,\"MenuName\":\"Business Entity\",\"MenuCaption\":\"Business Entity\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":\"/Business-Entity\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":1},{\"MenuId\":113,\"MenuName\":\"steffy\",\"MenuCaption\":\"steffy\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":176,\"MenuName\":\"aas\",\"MenuCaption\":\"aas\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":177,\"MenuName\":\"Error_Tracker_Masters\",\"MenuCaption\":\"Error_Tracker_Masters\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":92,\"MenuName\":\"test1\",\"MenuCaption\":\"test1\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":58,\"MenuName\":\"ggrgr\",\"MenuCaption\":\"ggrgr\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":57,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":60,\"MenuName\":\"effefefef\",\"MenuCaption\":\"effefefef\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":59,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":109,\"MenuName\":\"Password Policy\",\"MenuCaption\":\"Password Policy\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"\",\"ToolTip\":\"\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"Password Policy_icon.png\",\"URL\":\"/PasswordPolicy\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":38,\"MenuName\":\"Create Company\",\"MenuCaption\":\"Create Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company record\",\"ToolTip\":\"Access create company page\",\"IsGroup\":false,\"ParentId\":17,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/create-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":41,\"MenuName\":\"Tag Settings\",\"MenuCaption\":\"Tag Settings\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/tag-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":42,\"MenuName\":\"Open Company\",\"MenuCaption\":\"Open Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":null,\"URL\":null,\"Type\":null,\"ExternalLink\":null,\"ScreenType\":null,\"TagId\":null},{\"MenuId\":1,\"MenuName\":\"Home\",\"MenuCaption\":\"Home\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":\"Alt+O\",\"Description\":\"'Navigate to the home page\",\"ToolTip\":\"Go to the main home page\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"home\",\"URL\":\"/home\",\"Type\":1,\"ExternalLink\":\"1\",\"ScreenType\":0,\"TagId\":1},{\"MenuId\":17,\"MenuName\":\"New Company\",\"MenuCaption\":\"New Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company\",\"ToolTip\":\"Create a new company record\",\"IsGroup\":true,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/new-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":18,\"MenuName\":\"Edit Company\",\"MenuCaption\":\"Edit Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Edit a new company\",\"ToolTip\":\"Edit a new company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":19,\"MenuName\":\"Delete Company\",\"MenuCaption\":\"Delete Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Delete a company\",\"ToolTip\":\"Delete a company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":20,\"MenuName\":\"Create Profile\",\"MenuCaption\":\"Create Profile\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new user profile\",\"ToolTip\":\"Set up a new user profile\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_profile_icon.png\",\"URL\":\"/create-profile\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":23,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage account details\",\"ToolTip\":\"Access account management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"account_icon.png\",\"URL\":\"/account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":28,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage currency master data\",\"ToolTip\":\"Access currency master management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"currency_master_icon.png\",\"URL\":\"/currency-master\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":4},{\"MenuId\":114,\"MenuName\":\"Change Password\",\"MenuCaption\":\"Change Password\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Change Password\",\"ToolTip\":\"Change Password\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"ChangePassword_icon.png\",\"URL\":\"/ChangePassword\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":115,\"MenuName\":\"Update Personal Info\",\"MenuCaption\":\"Update Personal Info\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Update Personal Info\",\"ToolTip\":\"Update Personal Info\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"UpdatePersonal_Info_icon.png\",\"URL\":\"/Update-Personal-Info\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":180,\"MenuName\":\"Purchase\",\"MenuCaption\":\"Purchase\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Purchase Menu\",\"ToolTip\":\"Go to Purchase\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Purchase\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":181,\"MenuName\":\"Sales\",\"MenuCaption\":\"Sales\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Sales Menu\",\"ToolTip\":\"Go to Sales\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Sales\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":29,\"MenuName\":\"Exchange Rate\",\"MenuCaption\":\"Exchange Rate\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage exchange rate data\",\"ToolTip\":\"Access exchange rate management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_icon.png\",\"URL\":\"/exchange-rate\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":4,\"TagId\":null},{\"MenuId\":24,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage currency details\",\"ToolTip\":\"Access currency management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"currency_icon.png\",\"URL\":\"/tags/currency\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":21,\"MenuName\":\"Create Role\",\"MenuCaption\":\"Create Role\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Create a new user role\",\"ToolTip\":\"Define a new user role\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_role_icon.png\",\"URL\":\"/create-role\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":2,\"TagId\":null},{\"MenuId\":2,\"MenuName\":\"Company\",\"MenuCaption\":\"Company\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"View and manage company details\",\"ToolTip\":\"Access company information\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"company_icon.png\",\"URL\":\"/company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":32,\"MenuName\":\"Unit\",\"MenuCaption\":\"Unit\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage units of measurement\",\"ToolTip\":\"Access unit management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"unit_icon.png\",\"URL\":\"/unit\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":14},{\"MenuId\":3,\"MenuName\":\"Security\",\"MenuCaption\":\"Security\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage user permissions and roles\",\"ToolTip\":\"Configure security settings\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"security_icon.png\",\"URL\":\"/security\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":22,\"MenuName\":\"Create User\",\"MenuCaption\":\"Create User\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Create a new user account\",\"ToolTip\":\"Add a new user to the system\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_user_icon.png\",\"URL\":\"/create-user\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":3,\"TagId\":null},{\"MenuId\":25,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage product details\",\"ToolTip\":\"Access product management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"product_icon.png\",\"URL\":\"/tags/product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":30,\"MenuName\":\"Exchange Rate History\",\"MenuCaption\":\"Exchange Rate History\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"View exchange rate history\",\"ToolTip\":\"Access historical exchange rate data\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_history_icon.png\",\"URL\":\"/exchange-rate-history\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":5,\"TagId\":null},{\"MenuId\":4,\"MenuName\":\"Tags\",\"MenuCaption\":\"Tags\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Maintain master data records\",\"ToolTip\":\"Access master data management\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"masters_icon.png\",\"URL\":\"/masters\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":34,\"MenuName\":\"Seller Price Book\",\"MenuCaption\":\"Seller Price Book\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage seller price books\",\"ToolTip\":\"Access seller price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"seller_price_book_icon.png\",\"URL\":\"/seller-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":46,\"MenuName\":\"PlaceofSupply\",\"MenuCaption\":\"Place of Supply\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage Place of supply details\",\"ToolTip\":\"Access Place of supply management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Placeofsupply_icon.png\",\"URL\":\"/tags/Placeofsupply\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":20},{\"MenuId\":95,\"MenuName\":\"Jurisdiction\",\"MenuCaption\":\"Jurisdiction\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Jurisdiction\",\"ToolTip\":\"Jurisdiction\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Jurisdiction_icon.png\",\"URL\":\"/tags/Jurisdiction\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":21},{\"MenuId\":96,\"MenuName\":\"Tax Code\",\"MenuCaption\":\"Tax Code\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Tax Code\",\"ToolTip\":\"Tax Code\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Tax Code_icon.png\",\"URL\":\"/tags/Tax Code\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":22},{\"MenuId\":97,\"MenuName\":\"Nationality\",\"MenuCaption\":\"Nationality\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Nationality\",\"ToolTip\":\"Nationality\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Nationality\",\"URL\":\"/tags/Nationality\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":23},{\"MenuId\":98,\"MenuName\":\"Country\",\"MenuCaption\":\"Country\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Country\",\"ToolTip\":\"Country\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Country\",\"URL\":\"/tags/Country\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":24},{\"MenuId\":99,\"MenuName\":\"Province\",\"MenuCaption\":\"Province\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Province\",\"ToolTip\":\"Province\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Province_icon.png\",\"URL\":\"/tags/Province\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":25},{\"MenuId\":100,\"MenuName\":\"Territory\",\"MenuCaption\":\"Territory\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Territory\",\"ToolTip\":\"Territory\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Territory_icon.png\",\"URL\":\"/tags/Territory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":26},{\"MenuId\":101,\"MenuName\":\"Township\",\"MenuCaption\":\"Township\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Township\",\"ToolTip\":\"Township\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Township_icon.png\",\"URL\":\"/tags/Township\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":27},{\"MenuId\":102,\"MenuName\":\"Zone\",\"MenuCaption\":\"Zone\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Zone\",\"ToolTip\":\"Zone\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Zone_icon.png\",\"URL\":\"/tags/Zone\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":28},{\"MenuId\":103,\"MenuName\":\"City\",\"MenuCaption\":\"City\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"City\",\"ToolTip\":\"City\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"City_icon.png\",\"URL\":\"/tags/City\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":29},{\"MenuId\":104,\"MenuName\":\"Emplyee\",\"MenuCaption\":\"Emplyee\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Emplyee\",\"ToolTip\":\"Emplyee\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Emplyee_icon.png\",\"URL\":\"/tags/Emplyee\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":30},{\"MenuId\":105,\"MenuName\":\"Fixed Assets\",\"MenuCaption\":\"Fixed Assets\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Fixed Assets\",\"ToolTip\":\"Fixed Assets\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Fixed Assets_icon.png\",\"URL\":\"/tags/Fixed Assets\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":31},{\"MenuId\":106,\"MenuName\":\"Employee Category\",\"MenuCaption\":\"Employee Category\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Employee Category\",\"ToolTip\":\"Employee Category\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Employee Category_icon.png\",\"URL\":\"/tags/Employee Category\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":32},{\"MenuId\":37,\"MenuName\":\"Warehouse\",\"MenuCaption\":\"Warehouse\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage warehouse details\",\"ToolTip\":\"Access warehouse management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"warehouse_icon.png\",\"URL\":\"/tags/warehouse\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":13},{\"MenuId\":128,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Product\",\"ToolTip\":\"Product\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Product_icon.png\",\"URL\":\"/tags/Product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":11},{\"MenuId\":129,\"MenuName\":\"Unit Conversion\",\"MenuCaption\":\"Unit Conversion\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Unit Conversion\",\"ToolTip\":\"Unit Conversion\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Unit Conversion_icon.png\",\"URL\":\"/unit-conversion\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":15},{\"MenuId\":130,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Account\",\"ToolTip\":\"Account\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Account_icon.png\",\"URL\":\"/tags/Account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":2},{\"MenuId\":131,\"MenuName\":\"Customer\",\"MenuCaption\":\"Customer\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Customer\",\"ToolTip\":\"Customer\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Customer_icon.png\",\"URL\":\"/tags/Customer\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":3},{\"MenuId\":133,\"MenuName\":\"Outlet\",\"MenuCaption\":\"Outlet\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Outlet\",\"ToolTip\":\"Outlet\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Outlet_icon.png\",\"URL\":\"/tags/Outlet\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":16},{\"MenuId\":134,\"MenuName\":\"Bin\",\"MenuCaption\":\"Bin\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bin\",\"ToolTip\":\"Bin\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bin_icon.png\",\"URL\":\"/tags/Bin\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":17},{\"MenuId\":135,\"MenuName\":\"Bank\",\"MenuCaption\":\"Bank\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bank\",\"ToolTip\":\"Bank\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bank_icon.png\",\"URL\":\"/tags/Bank\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":18},{\"MenuId\":136,\"MenuName\":\"BankBranch\",\"MenuCaption\":\"BankBranch\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"BankBranch\",\"ToolTip\":\"BankBranch\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"BankBranch_icon.png\",\"URL\":\"/tags/BankBranch\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":19},{\"MenuId\":35,\"MenuName\":\"Buyer Price Book\",\"MenuCaption\":\"Buyer Price Book\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"Manage buyer price books\",\"ToolTip\":\"Access buyer price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"buyer_price_book_icon.png\",\"URL\":\"/buyer-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":5,\"MenuName\":\"Financials\",\"MenuCaption\":\"Financials\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"View financial reports\",\"ToolTip\":\"Access financial data and reports\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"dollar-sign\",\"URL\":\"\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":5},{\"MenuId\":6,\"MenuName\":\"Inventory\",\"MenuCaption\":\"Inventory\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage inventory items and stock\",\"ToolTip\":\"Access inventory management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"warehouse\",\"URL\":\"/inventory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":6},{\"MenuId\":36,\"MenuName\":\"Barcode Definition\",\"MenuCaption\":\"Barcode Definition\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage barcode definitions\",\"ToolTip\":\"Access barcode definition management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"barcode_definition_icon.png\",\"URL\":\"/barcode-definition\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":7,\"MenuName\":\"Fixed Asset\",\"MenuCaption\":\"Fixed Asset\",\"ModuleId\":1,\"MenuIndex\":7,\"ShortcutKey\":null,\"Description\":\"Track fixed assets\",\"ToolTip\":\"Access fixed asset management\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"university\",\"URL\":\"/fixed-asset\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":7},{\"MenuId\":8,\"MenuName\":\"Production\",\"MenuCaption\":\"Production\",\"ModuleId\":1,\"MenuIndex\":8,\"ShortcutKey\":null,\"Description\":\"Manage production processes\",\"ToolTip\":\"Access production management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"boxes\",\"URL\":\"/production\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":8},{\"MenuId\":10,\"MenuName\":\"Quality Control\",\"MenuCaption\":\"Quality Control\",\"ModuleId\":1,\"MenuIndex\":10,\"ShortcutKey\":null,\"Description\":\"Perform quality control checks\",\"ToolTip\":\"Access quality control tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"clipboard-check\",\"URL\":\"/quality-control\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":10},{\"MenuId\":11,\"MenuName\":\"Settings\",\"MenuCaption\":\"Settings\",\"ModuleId\":1,\"MenuIndex\":11,\"ShortcutKey\":null,\"Description\":\"Configure general settings\",\"ToolTip\":\"Access general application settings\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"cog\",\"URL\":\"/settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":16,\"MenuName\":\"Account Settings\",\"MenuCaption\":\"Account Settings\",\"ModuleId\":1,\"MenuIndex\":16,\"ShortcutKey\":null,\"Description\":\"Configure account settings\",\"ToolTip\":\"Manage account configurations\",\"IsGroup\":false,\"ParentId\":12,\"Accessibility\":1,\"Icon\":\"account_settings_icon.png\",\"URL\":\"/account-settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null}],\"UserLoginDetails\":[{\"UserId\":2,\"LoginName\":\"dipin\",\"Entity\":\"Entity10\"}]}"} 2025-11-28 15:14:50.989 +05:30 5b0bbfa9-0a17-47b9-9627-8bcfac173d0c INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 200 36722 application/json; charset=utf-8 25.0256ms 2025-11-28 15:14:51.036 +05:30 93384f33-4efb-4456-a167-879a3098c9c7 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 15:14:51.037 +05:30 93384f33-4efb-4456-a167-879a3098c9c7 INF CORS policy execution successful. 2025-11-28 15:14:51.037 +05:30 93384f33-4efb-4456-a167-879a3098c9c7 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzIyNjc3LCJleHAiOjE3NjQzMjYyNzcsImlhdCI6MTc2NDMyMjY3N30.upfJQFFk8-mtDMA-TFlghCgCI2cb4XCI5JGWnsSgcEM}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 15:14:51.038 +05:30 51120be0-cc29-4218-bc92-3fa9fb8d0f73 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 15:14:51.038 +05:30 51120be0-cc29-4218-bc92-3fa9fb8d0f73 INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 15:14:51.040 +05:30 51120be0-cc29-4218-bc92-3fa9fb8d0f73 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 15:14:51.041 +05:30 51120be0-cc29-4218-bc92-3fa9fb8d0f73 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 3.0323ms 2025-11-28 15:14:51.041 +05:30 51120be0-cc29-4218-bc92-3fa9fb8d0f73 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 15:14:51.041 +05:30 51120be0-cc29-4218-bc92-3fa9fb8d0f73 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 93384f33-4efb-4456-a167-879a3098c9c7}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 15:14:51.042 +05:30 51120be0-cc29-4218-bc92-3fa9fb8d0f73 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 5.5674ms 2025-11-28 15:14:51.565 +05:30 66285362-0b61-4a76-a139-1a9d048f5f9c INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 15:14:51.566 +05:30 66285362-0b61-4a76-a139-1a9d048f5f9c INF CORS policy execution successful. 2025-11-28 15:14:51.566 +05:30 66285362-0b61-4a76-a139-1a9d048f5f9c INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 204 null null 1.0411ms 2025-11-28 15:14:51.567 +05:30 4ee2ab56-cd77-42f1-98d2-e298a065cf3a INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 15:14:51.567 +05:30 4ee2ab56-cd77-42f1-98d2-e298a065cf3a INF CORS policy execution successful. 2025-11-28 15:14:51.567 +05:30 4ee2ab56-cd77-42f1-98d2-e298a065cf3a INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 204 null null 0.2943ms 2025-11-28 15:14:51.570 +05:30 63fdec47-79d7-4b75-9d7e-c81240bc142e INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 15:14:51.570 +05:30 63fdec47-79d7-4b75-9d7e-c81240bc142e INF CORS policy execution successful. 2025-11-28 15:14:51.570 +05:30 63fdec47-79d7-4b75-9d7e-c81240bc142e INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 204 null null 0.2811ms 2025-11-28 15:14:51.579 +05:30 ae811759-47cd-4b41-a25d-5e59e4561905 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 15:14:51.579 +05:30 8cd28cbd-a464-4c23-8af5-bb5fd220293e INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 15:14:51.580 +05:30 f88af448-65c8-49ad-b1a7-7352ba071def INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 15:14:51.580 +05:30 ae811759-47cd-4b41-a25d-5e59e4561905 INF CORS policy execution successful. 2025-11-28 15:14:51.580 +05:30 8cd28cbd-a464-4c23-8af5-bb5fd220293e INF CORS policy execution successful. 2025-11-28 15:14:51.580 +05:30 f88af448-65c8-49ad-b1a7-7352ba071def INF CORS policy execution successful. 2025-11-28 15:14:51.580 +05:30 ae811759-47cd-4b41-a25d-5e59e4561905 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 204 null null 0.4793ms 2025-11-28 15:14:51.580 +05:30 f88af448-65c8-49ad-b1a7-7352ba071def INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 204 null null 0.3371ms 2025-11-28 15:14:51.580 +05:30 8cd28cbd-a464-4c23-8af5-bb5fd220293e INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 204 null null 0.3739ms 2025-11-28 15:14:51.633 +05:30 0ee3367b-832d-4ed4-9355-a33b4b8e28e2 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 15:14:51.633 +05:30 669ba106-73c4-4656-a163-b24342bce145 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 15:14:51.634 +05:30 669ba106-73c4-4656-a163-b24342bce145 INF CORS policy execution successful. 2025-11-28 15:14:51.634 +05:30 0ee3367b-832d-4ed4-9355-a33b4b8e28e2 INF CORS policy execution successful. 2025-11-28 15:14:51.634 +05:30 0ee3367b-832d-4ed4-9355-a33b4b8e28e2 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 204 null null 0.5594ms 2025-11-28 15:14:51.634 +05:30 669ba106-73c4-4656-a163-b24342bce145 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 204 null null 0.5595ms 2025-11-28 15:14:51.675 +05:30 a6c1bd9b-5f51-41fc-a885-2f18ef606fd7 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 15:14:51.676 +05:30 a6c1bd9b-5f51-41fc-a885-2f18ef606fd7 INF CORS policy execution successful. 2025-11-28 15:14:51.677 +05:30 a6c1bd9b-5f51-41fc-a885-2f18ef606fd7 INF HTTP request: Path: /language/getlanguagedetails QueryString: ?id=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzIyNjc3LCJleHAiOjE3NjQzMjYyNzcsImlhdCI6MTc2NDMyMjY3N30.upfJQFFk8-mtDMA-TFlghCgCI2cb4XCI5JGWnsSgcEM}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 15:14:51.677 +05:30 216ddb4f-8a95-48e1-8a54-accd18120802 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 15:14:51.678 +05:30 216ddb4f-8a95-48e1-8a54-accd18120802 INF Route matched with {action = "GetLanguageDetails", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 15:14:51.682 +05:30 43b35fc9-14c0-442d-ac75-9eecb94e1580 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 15:14:51.682 +05:30 43b35fc9-14c0-442d-ac75-9eecb94e1580 INF CORS policy execution successful. 2025-11-28 15:14:51.682 +05:30 43b35fc9-14c0-442d-ac75-9eecb94e1580 INF HTTP request: Path: /language/getlanguagelist QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzIyNjc3LCJleHAiOjE3NjQzMjYyNzcsImlhdCI6MTc2NDMyMjY3N30.upfJQFFk8-mtDMA-TFlghCgCI2cb4XCI5JGWnsSgcEM}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 15:14:51.683 +05:30 cc5ba8bb-780e-407e-be35-7470f3c27a8e INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 15:14:51.683 +05:30 cc5ba8bb-780e-407e-be35-7470f3c27a8e INF Route matched with {action = "GetLanguageList", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageList(System.String) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 15:14:51.687 +05:30 a78d8f11-15ed-4da5-a032-c3661f75a78b INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 15:14:51.688 +05:30 a78d8f11-15ed-4da5-a032-c3661f75a78b INF CORS policy execution successful. 2025-11-28 15:14:51.688 +05:30 87a96b46-4f14-4a9e-9766-1dc655065a81 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 15:14:51.688 +05:30 a78d8f11-15ed-4da5-a032-c3661f75a78b INF HTTP request: Path: /action/getuseractions QueryString: ?menuId=180 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzIyNjc3LCJleHAiOjE3NjQzMjYyNzcsImlhdCI6MTc2NDMyMjY3N30.upfJQFFk8-mtDMA-TFlghCgCI2cb4XCI5JGWnsSgcEM}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 15:14:51.688 +05:30 87a96b46-4f14-4a9e-9766-1dc655065a81 INF CORS policy execution successful. 2025-11-28 15:14:51.689 +05:30 87a96b46-4f14-4a9e-9766-1dc655065a81 INF HTTP request: Path: /transactionlayout/gettransactionlayoutlist QueryString: ?DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzIyNjc3LCJleHAiOjE3NjQzMjYyNzcsImlhdCI6MTc2NDMyMjY3N30.upfJQFFk8-mtDMA-TFlghCgCI2cb4XCI5JGWnsSgcEM}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 15:14:51.689 +05:30 1bc5cd30-bd2c-4bad-897c-e102cbc51fbc INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 15:14:51.689 +05:30 5b1c91ad-5bf9-490d-bf1e-89c9434f5a0a INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 15:14:51.690 +05:30 5b1c91ad-5bf9-490d-bf1e-89c9434f5a0a INF Route matched with {action = "GetTransactionLayoutList", controller = "TransactionLayout"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionLayoutList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionLayoutController (Sang.CoreSettings.Api). 2025-11-28 15:14:51.690 +05:30 1bc5cd30-bd2c-4bad-897c-e102cbc51fbc INF Route matched with {action = "GetUserActions", controller = "Action"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserActions(Int32) on controller Sang.CoreSettings.Api.Controllers.ActionController (Sang.CoreSettings.Api). 2025-11-28 15:14:51.691 +05:30 cc5ba8bb-780e-407e-be35-7470f3c27a8e INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 15:14:51.691 +05:30 cc5ba8bb-780e-407e-be35-7470f3c27a8e INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api) in 8.0721ms 2025-11-28 15:14:51.691 +05:30 cc5ba8bb-780e-407e-be35-7470f3c27a8e INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 15:14:51.691 +05:30 cc5ba8bb-780e-407e-be35-7470f3c27a8e INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 43b35fc9-14c0-442d-ac75-9eecb94e1580}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 221} Body: {"status":"Success","statusCode":2000,"message":"Language List retrieved.","result":"[{\"Id\":2,\"Name\":\"Arabic\"},{\"Id\":3,\"Name\":\"Chinese\"},{\"Id\":1,\"Name\":\"English\"},{\"Id\":4,\"Name\":\"LanguageTest1\"}]"} 2025-11-28 15:14:51.692 +05:30 cc5ba8bb-780e-407e-be35-7470f3c27a8e INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 200 221 application/json; charset=utf-8 10.0583ms 2025-11-28 15:14:51.692 +05:30 216ddb4f-8a95-48e1-8a54-accd18120802 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 15:14:51.693 +05:30 216ddb4f-8a95-48e1-8a54-accd18120802 INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api) in 14.4601ms 2025-11-28 15:14:51.693 +05:30 216ddb4f-8a95-48e1-8a54-accd18120802 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 15:14:51.693 +05:30 216ddb4f-8a95-48e1-8a54-accd18120802 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: a6c1bd9b-5f51-41fc-a885-2f18ef606fd7}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 243} Body: {"status":"Success","statusCode":2000,"message":"Language Details retrieved.","result":"[{\"IId\":1,\"Name\":\"English\",\"Code\":\"Eng\",\"Alternate Name\":\"English\",\"Icon\":\"string\",\"ParentName\":null,\"iParent\":0,\"bGroup\":false}]"} 2025-11-28 15:14:51.693 +05:30 216ddb4f-8a95-48e1-8a54-accd18120802 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 200 243 application/json; charset=utf-8 18.0588ms 2025-11-28 15:14:51.700 +05:30 5b1c91ad-5bf9-490d-bf1e-89c9434f5a0a INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 15:14:51.702 +05:30 5b1c91ad-5bf9-490d-bf1e-89c9434f5a0a INF Executed action Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api) in 12.1145ms 2025-11-28 15:14:51.702 +05:30 5b1c91ad-5bf9-490d-bf1e-89c9434f5a0a INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 15:14:51.702 +05:30 5b1c91ad-5bf9-490d-bf1e-89c9434f5a0a INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 87a96b46-4f14-4a9e-9766-1dc655065a81}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 309} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":32,\"Name\":\"Purchase\"},{\"Id\":33,\"Name\":\"purchase1\"},{\"Id\":34,\"Name\":\"purchase2\"},{\"Id\":35,\"Name\":\"purchase3\"},{\"Id\":37,\"Name\":\"purchase5\"},{\"Id\":31,\"Name\":\"TestLayout01\"}]"} 2025-11-28 15:14:51.703 +05:30 5b1c91ad-5bf9-490d-bf1e-89c9434f5a0a INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 200 309 application/json; charset=utf-8 15.5067ms 2025-11-28 15:14:51.738 +05:30 8efe8f25-b46b-49f7-8971-015be897e4f8 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 15:14:51.738 +05:30 8efe8f25-b46b-49f7-8971-015be897e4f8 INF CORS policy execution successful. 2025-11-28 15:14:51.739 +05:30 8efe8f25-b46b-49f7-8971-015be897e4f8 INF HTTP request: Path: /language/getlanguagelist QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzIyNjc3LCJleHAiOjE3NjQzMjYyNzcsImlhdCI6MTc2NDMyMjY3N30.upfJQFFk8-mtDMA-TFlghCgCI2cb4XCI5JGWnsSgcEM}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 15:14:51.739 +05:30 bac9e1a0-24b9-4ecd-8aa2-af0fcfe6cc7a INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 15:14:51.739 +05:30 bac9e1a0-24b9-4ecd-8aa2-af0fcfe6cc7a INF Route matched with {action = "GetLanguageList", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageList(System.String) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 15:14:51.741 +05:30 79ae3672-d409-41e0-bc45-ce7f9b2036d7 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 15:14:51.741 +05:30 79ae3672-d409-41e0-bc45-ce7f9b2036d7 INF CORS policy execution successful. 2025-11-28 15:14:51.741 +05:30 79ae3672-d409-41e0-bc45-ce7f9b2036d7 INF HTTP request: Path: /language/getlanguagedetails QueryString: ?id=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzIyNjc3LCJleHAiOjE3NjQzMjYyNzcsImlhdCI6MTc2NDMyMjY3N30.upfJQFFk8-mtDMA-TFlghCgCI2cb4XCI5JGWnsSgcEM}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 15:14:51.742 +05:30 ca77c3d0-be8a-420c-abac-17660f2760e2 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 15:14:51.742 +05:30 ca77c3d0-be8a-420c-abac-17660f2760e2 INF Route matched with {action = "GetLanguageDetails", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 15:14:51.748 +05:30 bac9e1a0-24b9-4ecd-8aa2-af0fcfe6cc7a INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 15:14:51.748 +05:30 bac9e1a0-24b9-4ecd-8aa2-af0fcfe6cc7a INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api) in 8.9743ms 2025-11-28 15:14:51.748 +05:30 bac9e1a0-24b9-4ecd-8aa2-af0fcfe6cc7a INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 15:14:51.748 +05:30 bac9e1a0-24b9-4ecd-8aa2-af0fcfe6cc7a INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 8efe8f25-b46b-49f7-8971-015be897e4f8}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 221} Body: {"status":"Success","statusCode":2000,"message":"Language List retrieved.","result":"[{\"Id\":2,\"Name\":\"Arabic\"},{\"Id\":3,\"Name\":\"Chinese\"},{\"Id\":1,\"Name\":\"English\"},{\"Id\":4,\"Name\":\"LanguageTest1\"}]"} 2025-11-28 15:14:51.749 +05:30 bac9e1a0-24b9-4ecd-8aa2-af0fcfe6cc7a INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 200 221 application/json; charset=utf-8 10.6514ms 2025-11-28 15:14:51.765 +05:30 400405ff-0279-4d54-b078-651c12171fc3 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 15:14:51.766 +05:30 400405ff-0279-4d54-b078-651c12171fc3 INF CORS policy execution successful. 2025-11-28 15:14:51.767 +05:30 400405ff-0279-4d54-b078-651c12171fc3 INF HTTP request: Path: /transactionlayout/gettransactionlayoutlist QueryString: ?DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzIyNjc3LCJleHAiOjE3NjQzMjYyNzcsImlhdCI6MTc2NDMyMjY3N30.upfJQFFk8-mtDMA-TFlghCgCI2cb4XCI5JGWnsSgcEM}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 15:14:51.767 +05:30 2e165cd1-b26b-480d-b1b7-b1ec4488d406 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 15:14:51.767 +05:30 2e165cd1-b26b-480d-b1b7-b1ec4488d406 INF Route matched with {action = "GetTransactionLayoutList", controller = "TransactionLayout"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionLayoutList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionLayoutController (Sang.CoreSettings.Api). 2025-11-28 15:14:51.770 +05:30 2e165cd1-b26b-480d-b1b7-b1ec4488d406 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 15:14:51.770 +05:30 2e165cd1-b26b-480d-b1b7-b1ec4488d406 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api) in 2.9397ms 2025-11-28 15:14:51.770 +05:30 2e165cd1-b26b-480d-b1b7-b1ec4488d406 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 15:14:51.770 +05:30 2e165cd1-b26b-480d-b1b7-b1ec4488d406 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 400405ff-0279-4d54-b078-651c12171fc3}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 309} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":32,\"Name\":\"Purchase\"},{\"Id\":33,\"Name\":\"purchase1\"},{\"Id\":34,\"Name\":\"purchase2\"},{\"Id\":35,\"Name\":\"purchase3\"},{\"Id\":37,\"Name\":\"purchase5\"},{\"Id\":31,\"Name\":\"TestLayout01\"}]"} 2025-11-28 15:14:51.771 +05:30 2e165cd1-b26b-480d-b1b7-b1ec4488d406 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 200 309 application/json; charset=utf-8 5.1483ms 2025-11-28 15:14:51.779 +05:30 1bc5cd30-bd2c-4bad-897c-e102cbc51fbc INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 15:14:51.779 +05:30 1bc5cd30-bd2c-4bad-897c-e102cbc51fbc INF Executed action Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api) in 89.5211ms 2025-11-28 15:14:51.779 +05:30 1bc5cd30-bd2c-4bad-897c-e102cbc51fbc INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 15:14:51.779 +05:30 1bc5cd30-bd2c-4bad-897c-e102cbc51fbc INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: a78d8f11-15ed-4da5-a032-c3661f75a78b}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1634} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"iAction\":81,\"Name\":\"Access\",\"Caption\":\"Access\",\"ActionType\":3},{\"iAction\":82,\"Name\":\"Add\",\"Caption\":\"New\",\"ActionType\":1},{\"iAction\":83,\"Name\":\"Edit\",\"Caption\":\"Edit\",\"ActionType\":1},{\"iAction\":84,\"Name\":\"Delete\",\"Caption\":\"Delete\",\"ActionType\":1},{\"iAction\":85,\"Name\":\"View\",\"Caption\":\"View\",\"ActionType\":1},{\"iAction\":86,\"Name\":\"Save\",\"Caption\":\"Save\",\"ActionType\":1},{\"iAction\":87,\"Name\":\"Excel\",\"Caption\":\"Excel\",\"ActionType\":1},{\"iAction\":88,\"Name\":\"ViewSummary\",\"Caption\":\"ViewSummary\",\"ActionType\":3},{\"iAction\":89,\"Name\":\"Close\",\"Caption\":\"Close\",\"ActionType\":1},{\"iAction\":90,\"Name\":\"Clear\",\"Caption\":\"Clear\",\"ActionType\":1},{\"iAction\":91,\"Name\":\"Copy\",\"Caption\":\"Copy\",\"ActionType\":5},{\"iAction\":92,\"Name\":\"Clone\",\"Caption\":\"Clone\",\"ActionType\":1},{\"iAction\":93,\"Name\":\"Import\",\"Caption\":\"Import\",\"ActionType\":1},{\"iAction\":94,\"Name\":\"Export\",\"Caption\":\"Export\",\"ActionType\":1},{\"iAction\":95,\"Name\":\"Load\",\"Caption\":\"Load\",\"ActionType\":1},{\"iAction\":96,\"Name\":\"Refresh\",\"Caption\":\"Refresh\",\"ActionType\":1},{\"iAction\":97,\"Name\":\"MassUpdate\",\"Caption\":\"Mass Update\",\"ActionType\":2},{\"iAction\":98,\"Name\":\"DeleteAll\",\"Caption\":\"Delete All\",\"ActionType\":2},{\"iAction\":99,\"Name\":\"Print\",\"Caption\":\"Print\",\"ActionType\":1},{\"iAction\":100,\"Name\":\"Settings\",\"Caption\":\"Settings\",\"ActionType\":2}]"} 2025-11-28 15:14:51.780 +05:30 1bc5cd30-bd2c-4bad-897c-e102cbc51fbc INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 200 1634 application/json; charset=utf-8 92.7912ms 2025-11-28 15:14:51.782 +05:30 ca77c3d0-be8a-420c-abac-17660f2760e2 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 15:14:51.782 +05:30 ca77c3d0-be8a-420c-abac-17660f2760e2 INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api) in 40.5666ms 2025-11-28 15:14:51.782 +05:30 ca77c3d0-be8a-420c-abac-17660f2760e2 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 15:14:51.783 +05:30 ca77c3d0-be8a-420c-abac-17660f2760e2 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 79ae3672-d409-41e0-bc45-ce7f9b2036d7}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 243} Body: {"status":"Success","statusCode":2000,"message":"Language Details retrieved.","result":"[{\"IId\":1,\"Name\":\"English\",\"Code\":\"Eng\",\"Alternate Name\":\"English\",\"Icon\":\"string\",\"ParentName\":null,\"iParent\":0,\"bGroup\":false}]"} 2025-11-28 15:14:51.783 +05:30 ca77c3d0-be8a-420c-abac-17660f2760e2 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 200 243 application/json; charset=utf-8 41.9641ms 2025-11-28 15:14:51.829 +05:30 75c6c5bf-acb4-452e-bf59-7354dde83fdf INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 15:14:51.830 +05:30 75c6c5bf-acb4-452e-bf59-7354dde83fdf INF CORS policy execution successful. 2025-11-28 15:14:51.831 +05:30 75c6c5bf-acb4-452e-bf59-7354dde83fdf INF HTTP request: Path: /action/getuseractions QueryString: ?menuId=180 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzIyNjc3LCJleHAiOjE3NjQzMjYyNzcsImlhdCI6MTc2NDMyMjY3N30.upfJQFFk8-mtDMA-TFlghCgCI2cb4XCI5JGWnsSgcEM}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 15:14:51.831 +05:30 f0db9406-dea8-42d2-9b73-c083cbbf273b INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 15:14:51.831 +05:30 f0db9406-dea8-42d2-9b73-c083cbbf273b INF Route matched with {action = "GetUserActions", controller = "Action"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserActions(Int32) on controller Sang.CoreSettings.Api.Controllers.ActionController (Sang.CoreSettings.Api). 2025-11-28 15:14:51.838 +05:30 f0db9406-dea8-42d2-9b73-c083cbbf273b INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 15:14:51.838 +05:30 f0db9406-dea8-42d2-9b73-c083cbbf273b INF Executed action Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api) in 7.0586ms 2025-11-28 15:14:51.838 +05:30 f0db9406-dea8-42d2-9b73-c083cbbf273b INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 15:14:51.838 +05:30 f0db9406-dea8-42d2-9b73-c083cbbf273b INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 75c6c5bf-acb4-452e-bf59-7354dde83fdf}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1634} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"iAction\":81,\"Name\":\"Access\",\"Caption\":\"Access\",\"ActionType\":3},{\"iAction\":82,\"Name\":\"Add\",\"Caption\":\"New\",\"ActionType\":1},{\"iAction\":83,\"Name\":\"Edit\",\"Caption\":\"Edit\",\"ActionType\":1},{\"iAction\":84,\"Name\":\"Delete\",\"Caption\":\"Delete\",\"ActionType\":1},{\"iAction\":85,\"Name\":\"View\",\"Caption\":\"View\",\"ActionType\":1},{\"iAction\":86,\"Name\":\"Save\",\"Caption\":\"Save\",\"ActionType\":1},{\"iAction\":87,\"Name\":\"Excel\",\"Caption\":\"Excel\",\"ActionType\":1},{\"iAction\":88,\"Name\":\"ViewSummary\",\"Caption\":\"ViewSummary\",\"ActionType\":3},{\"iAction\":89,\"Name\":\"Close\",\"Caption\":\"Close\",\"ActionType\":1},{\"iAction\":90,\"Name\":\"Clear\",\"Caption\":\"Clear\",\"ActionType\":1},{\"iAction\":91,\"Name\":\"Copy\",\"Caption\":\"Copy\",\"ActionType\":5},{\"iAction\":92,\"Name\":\"Clone\",\"Caption\":\"Clone\",\"ActionType\":1},{\"iAction\":93,\"Name\":\"Import\",\"Caption\":\"Import\",\"ActionType\":1},{\"iAction\":94,\"Name\":\"Export\",\"Caption\":\"Export\",\"ActionType\":1},{\"iAction\":95,\"Name\":\"Load\",\"Caption\":\"Load\",\"ActionType\":1},{\"iAction\":96,\"Name\":\"Refresh\",\"Caption\":\"Refresh\",\"ActionType\":1},{\"iAction\":97,\"Name\":\"MassUpdate\",\"Caption\":\"Mass Update\",\"ActionType\":2},{\"iAction\":98,\"Name\":\"DeleteAll\",\"Caption\":\"Delete All\",\"ActionType\":2},{\"iAction\":99,\"Name\":\"Print\",\"Caption\":\"Print\",\"ActionType\":1},{\"iAction\":100,\"Name\":\"Settings\",\"Caption\":\"Settings\",\"ActionType\":2}]"} 2025-11-28 15:14:51.839 +05:30 f0db9406-dea8-42d2-9b73-c083cbbf273b INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 200 1634 application/json; charset=utf-8 9.4745ms 2025-11-28 15:14:53.057 +05:30 e01f4388-8bf8-4e6d-b7d6-8a705a8a7754 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 15:14:53.057 +05:30 e01f4388-8bf8-4e6d-b7d6-8a705a8a7754 INF CORS policy execution successful. 2025-11-28 15:14:53.058 +05:30 c88a7db6-fb3e-4749-9e02-748755e59d63 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 15:14:53.058 +05:30 c88a7db6-fb3e-4749-9e02-748755e59d63 INF CORS policy execution successful. 2025-11-28 15:14:53.058 +05:30 e01f4388-8bf8-4e6d-b7d6-8a705a8a7754 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 204 null null 1.1244ms 2025-11-28 15:14:53.058 +05:30 c88a7db6-fb3e-4749-9e02-748755e59d63 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 204 null null 0.3105ms 2025-11-28 15:14:53.111 +05:30 f355a6bd-8bde-406e-9166-0dcddad75e17 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 15:14:53.112 +05:30 f355a6bd-8bde-406e-9166-0dcddad75e17 INF CORS policy execution successful. 2025-11-28 15:14:53.112 +05:30 f355a6bd-8bde-406e-9166-0dcddad75e17 INF HTTP request: Path: /transactionview/gettransactionviewlist QueryString: ?search=&DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzIyNjc3LCJleHAiOjE3NjQzMjYyNzcsImlhdCI6MTc2NDMyMjY3N30.upfJQFFk8-mtDMA-TFlghCgCI2cb4XCI5JGWnsSgcEM}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 15:14:53.113 +05:30 a7d30cc0-5329-4627-9278-2d4f068ceb54 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 15:14:53.114 +05:30 a7d30cc0-5329-4627-9278-2d4f068ceb54 INF Route matched with {action = "GetTransactionViewList", controller = "TransactionView"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionViewList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionViewController (Sang.CoreSettings.Api). 2025-11-28 15:14:53.123 +05:30 a7d30cc0-5329-4627-9278-2d4f068ceb54 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 15:14:53.123 +05:30 a7d30cc0-5329-4627-9278-2d4f068ceb54 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api) in 9.8733ms 2025-11-28 15:14:53.124 +05:30 a7d30cc0-5329-4627-9278-2d4f068ceb54 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 15:14:53.124 +05:30 a7d30cc0-5329-4627-9278-2d4f068ceb54 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: f355a6bd-8bde-406e-9166-0dcddad75e17}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 131} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":10,\"Name\":\"TestView\"}]"} 2025-11-28 15:14:53.125 +05:30 a7d30cc0-5329-4627-9278-2d4f068ceb54 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 200 131 application/json; charset=utf-8 13.8319ms 2025-11-28 15:14:53.181 +05:30 80bd9a42-3264-4c88-8252-2fa97259a6f0 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 15:14:53.181 +05:30 80bd9a42-3264-4c88-8252-2fa97259a6f0 INF CORS policy execution successful. 2025-11-28 15:14:53.182 +05:30 80bd9a42-3264-4c88-8252-2fa97259a6f0 INF HTTP request: Path: /transactionview/gettransactionviewlist QueryString: ?search=&DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzIyNjc3LCJleHAiOjE3NjQzMjYyNzcsImlhdCI6MTc2NDMyMjY3N30.upfJQFFk8-mtDMA-TFlghCgCI2cb4XCI5JGWnsSgcEM}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 15:14:53.182 +05:30 59b62ecf-d668-4375-ad24-9f854d5ebbfe INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 15:14:53.182 +05:30 59b62ecf-d668-4375-ad24-9f854d5ebbfe INF Route matched with {action = "GetTransactionViewList", controller = "TransactionView"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionViewList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionViewController (Sang.CoreSettings.Api). 2025-11-28 15:14:53.185 +05:30 59b62ecf-d668-4375-ad24-9f854d5ebbfe INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 15:14:53.185 +05:30 59b62ecf-d668-4375-ad24-9f854d5ebbfe INF Executed action Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api) in 3.2081ms 2025-11-28 15:14:53.185 +05:30 59b62ecf-d668-4375-ad24-9f854d5ebbfe INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 15:14:53.186 +05:30 59b62ecf-d668-4375-ad24-9f854d5ebbfe INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 80bd9a42-3264-4c88-8252-2fa97259a6f0}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 131} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":10,\"Name\":\"TestView\"}]"} 2025-11-28 15:14:53.186 +05:30 59b62ecf-d668-4375-ad24-9f854d5ebbfe INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 200 131 application/json; charset=utf-8 5.4659ms 2025-11-28 15:14:53.242 +05:30 77507284-b2db-4842-8939-a04000d82640 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - null null 2025-11-28 15:14:53.242 +05:30 77507284-b2db-4842-8939-a04000d82640 INF CORS policy execution successful. 2025-11-28 15:14:53.242 +05:30 77507284-b2db-4842-8939-a04000d82640 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - 204 null null 0.6195ms 2025-11-28 15:14:53.296 +05:30 8fd0f345-5a4e-46f4-b58c-f79dfee8f8c1 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - null null 2025-11-28 15:14:53.297 +05:30 8fd0f345-5a4e-46f4-b58c-f79dfee8f8c1 INF CORS policy execution successful. 2025-11-28 15:14:53.297 +05:30 8fd0f345-5a4e-46f4-b58c-f79dfee8f8c1 INF HTTP request: Path: /transactionview/gettransactionviewfield QueryString: ?Id=10&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzIyNjc3LCJleHAiOjE3NjQzMjYyNzcsImlhdCI6MTc2NDMyMjY3N30.upfJQFFk8-mtDMA-TFlghCgCI2cb4XCI5JGWnsSgcEM}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 15:14:53.297 +05:30 7d4fbe2c-7e6c-4e26-83b3-8d8941f13c66 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewField (Sang.CoreSettings.Api)' 2025-11-28 15:14:53.298 +05:30 7d4fbe2c-7e6c-4e26-83b3-8d8941f13c66 INF Route matched with {action = "GetTransactionViewField", controller = "TransactionView"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionViewField(Int32, Int32) on controller Sang.CoreSettings.Api.Controllers.TransactionViewController (Sang.CoreSettings.Api). 2025-11-28 15:14:53.325 +05:30 7d4fbe2c-7e6c-4e26-83b3-8d8941f13c66 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 15:14:53.326 +05:30 7d4fbe2c-7e6c-4e26-83b3-8d8941f13c66 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewField (Sang.CoreSettings.Api) in 28.5254ms 2025-11-28 15:14:53.327 +05:30 7d4fbe2c-7e6c-4e26-83b3-8d8941f13c66 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewField (Sang.CoreSettings.Api)' 2025-11-28 15:14:53.327 +05:30 7d4fbe2c-7e6c-4e26-83b3-8d8941f13c66 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 8fd0f345-5a4e-46f4-b58c-f79dfee8f8c1}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 10280} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":1,\"Type\":2,\"Caption\":\"AdditionalCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput1\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":1,\"Type\":1,\"Caption\":\"Narration\",\"DefaultValue\":null,\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"sNarration\",\"ReadOnly\":false,\"NoDecimal\":200},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":2,\"Type\":2,\"Caption\":\"Discount\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput2\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":3,\"Type\":2,\"Caption\":\"Discount%\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput3\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":4,\"Type\":2,\"Caption\":\"TaxableAmt\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput4\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":4,\"Type\":1,\"Caption\":\"Id\",\"DefaultValue\":null,\"Hidden\":true,\"ViewField_ReadOnly\":false,\"Mandatory\":true,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":true,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"Id\",\"ReadOnly\":false,\"NoDecimal\":200},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":5,\"Type\":2,\"Caption\":\"VAT%\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput5\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":6,\"Type\":2,\"Caption\":\"VATAmt\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput6\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":7,\"Type\":2,\"Caption\":\"ShippingCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput7\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":8,\"Type\":2,\"Caption\":\"DeliveryCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput8\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":9,\"Type\":2,\"Caption\":\"LabourCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput9\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":10,\"Type\":2,\"Caption\":\"HandlingCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput10\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":11,\"Type\":2,\"Caption\":\"CustomDuty\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput11\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":12,\"Type\":2,\"Caption\":\"ServiceCharge\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput12\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":13,\"Type\":2,\"Caption\":\"Insurance\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput13\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":14,\"Type\":2,\"Caption\":\"LateFee\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput14\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":15,\"Type\":2,\"Caption\":\"SalesTax\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput15\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":16,\"Type\":2,\"Caption\":\"ExciseTax\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput16\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":17,\"Type\":2,\"Caption\":\"Rebate%\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput17\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":18,\"Type\":2,\"Caption\":\"Subsidy\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput18\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":19,\"Type\":2,\"Caption\":\"LoyaltyPoint\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput19\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":20,\"Type\":2,\"Caption\":\"TradeInValue\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput20\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":21,\"Type\":2,\"Caption\":\"Promotion\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput21\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":22,\"Type\":2,\"Caption\":\"CashDiscount \",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput22\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":23,\"Type\":2,\"Caption\":\"Membership\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput23\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":24,\"Type\":2,\"Caption\":\"PromotionDiscount\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput24\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":2,\"Type\":1,\"Caption\":\"PlaceOfSupply\",\"DefaultValue\":null,\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":2,\"Field_Name\":\"iPlaceOfSupply\",\"ReadOnly\":false,\"NoDecimal\":200},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":5,\"Type\":1,\"Caption\":\"Warehouse\",\"DefaultValue\":null,\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":2,\"Field_Name\":\"iWarehouse\",\"ReadOnly\":false,\"NoDecimal\":200}]"} 2025-11-28 15:14:53.328 +05:30 7d4fbe2c-7e6c-4e26-83b3-8d8941f13c66 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - 200 10280 application/json; charset=utf-8 32.4969ms 2025-11-28 15:16:17.305 +05:30 f7822956-65fb-45cb-82db-e70a28304195 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 15:16:17.305 +05:30 eba1171c-c2ff-478d-8439-c6177a6e4f58 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 15:16:17.306 +05:30 9e922860-39a2-41dd-ab25-757299e495a4 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 15:16:17.306 +05:30 9b3c1f81-089f-425c-8324-5a78fe8a19ab INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 15:16:17.307 +05:30 eba1171c-c2ff-478d-8439-c6177a6e4f58 INF CORS policy execution successful. 2025-11-28 15:16:17.307 +05:30 9b3c1f81-089f-425c-8324-5a78fe8a19ab INF CORS policy execution successful. 2025-11-28 15:16:17.307 +05:30 9e922860-39a2-41dd-ab25-757299e495a4 INF CORS policy execution successful. 2025-11-28 15:16:17.308 +05:30 9e922860-39a2-41dd-ab25-757299e495a4 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 204 null null 2.2006ms 2025-11-28 15:16:17.308 +05:30 9b3c1f81-089f-425c-8324-5a78fe8a19ab INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 204 null null 2.0856ms 2025-11-28 15:16:17.308 +05:30 eba1171c-c2ff-478d-8439-c6177a6e4f58 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 204 null null 2.686ms 2025-11-28 15:16:17.308 +05:30 f7822956-65fb-45cb-82db-e70a28304195 INF CORS policy execution successful. 2025-11-28 15:16:17.309 +05:30 f7822956-65fb-45cb-82db-e70a28304195 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 204 null null 3.3902ms 2025-11-28 15:16:17.352 +05:30 57ee0da4-0ab6-4026-8f38-43b6fb391b57 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 15:16:17.354 +05:30 57ee0da4-0ab6-4026-8f38-43b6fb391b57 INF CORS policy execution successful. 2025-11-28 15:16:17.355 +05:30 405a8f9d-1276-400a-9d62-ab49827aea63 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 15:16:17.355 +05:30 57ee0da4-0ab6-4026-8f38-43b6fb391b57 INF HTTP request: Path: /menu/getmenudetails QueryString: ?languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzIyNjc3LCJleHAiOjE3NjQzMjYyNzcsImlhdCI6MTc2NDMyMjY3N30.upfJQFFk8-mtDMA-TFlghCgCI2cb4XCI5JGWnsSgcEM}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 15:16:17.355 +05:30 405a8f9d-1276-400a-9d62-ab49827aea63 INF CORS policy execution successful. 2025-11-28 15:16:17.356 +05:30 405a8f9d-1276-400a-9d62-ab49827aea63 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzIyNjc3LCJleHAiOjE3NjQzMjYyNzcsImlhdCI6MTc2NDMyMjY3N30.upfJQFFk8-mtDMA-TFlghCgCI2cb4XCI5JGWnsSgcEM}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 15:16:17.357 +05:30 703e6a6c-b6d7-441e-be9c-7d47d6075cda INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 15:16:17.357 +05:30 46e52b8b-7011-4b40-a9be-9807fcb83e7e INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 15:16:17.358 +05:30 46e52b8b-7011-4b40-a9be-9807fcb83e7e INF Route matched with {action = "GetMenuDetails", controller = "Menu"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetMenuDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.MenuController (Sang.CoreSettings.Api). 2025-11-28 15:16:17.358 +05:30 703e6a6c-b6d7-441e-be9c-7d47d6075cda INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 15:16:17.404 +05:30 703e6a6c-b6d7-441e-be9c-7d47d6075cda INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 15:16:17.405 +05:30 703e6a6c-b6d7-441e-be9c-7d47d6075cda INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 46.8545ms 2025-11-28 15:16:17.405 +05:30 703e6a6c-b6d7-441e-be9c-7d47d6075cda INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 15:16:17.406 +05:30 703e6a6c-b6d7-441e-be9c-7d47d6075cda INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 405a8f9d-1276-400a-9d62-ab49827aea63}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 15:16:17.406 +05:30 703e6a6c-b6d7-441e-be9c-7d47d6075cda INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 51.7676ms 2025-11-28 15:16:17.432 +05:30 46e52b8b-7011-4b40-a9be-9807fcb83e7e INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 15:16:17.438 +05:30 46e52b8b-7011-4b40-a9be-9807fcb83e7e INF Executed action Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api) in 79.7618ms 2025-11-28 15:16:17.438 +05:30 46e52b8b-7011-4b40-a9be-9807fcb83e7e INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 15:16:17.440 +05:30 46e52b8b-7011-4b40-a9be-9807fcb83e7e INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 57ee0da4-0ab6-4026-8f38-43b6fb391b57}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 36722} Body: {"status":"Success","statusCode":2000,"message":"Menu Details retrieved.","result":"{\"MenuDetails\":[{\"MenuId\":93,\"MenuName\":\"TestingMaster\",\"MenuCaption\":\"Testing\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Testing\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":66},{\"MenuId\":94,\"MenuName\":\"TestingTab\",\"MenuCaption\":\"TestingTabs\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestingTabs\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":67},{\"MenuId\":64,\"MenuName\":\"NewTest\",\"MenuCaption\":\"Test\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":62,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Test\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":46},{\"MenuId\":70,\"MenuName\":\"TestMenu\",\"MenuCaption\":\"TestMenu\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestMenu\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":49},{\"MenuId\":80,\"MenuName\":\"PTag1\",\"MenuCaption\":\"TestTag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestTag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":58},{\"MenuId\":81,\"MenuName\":\"General Settings\",\"MenuCaption\":\"General Settings\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/general-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":6,\"TagId\":59},{\"MenuId\":82,\"MenuName\":\"t4t4\",\"MenuCaption\":\"y5yy5\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/y5yy5\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":60},{\"MenuId\":90,\"MenuName\":\"Steffy_pos\",\"MenuCaption\":\"s_pos\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tags/s_pos\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":65},{\"MenuId\":125,\"MenuName\":\"dipintag1\",\"MenuCaption\":\"dipintag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/dipintag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":71},{\"MenuId\":147,\"MenuName\":\"Tag View\",\"MenuCaption\":\"Tag View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":148,\"MenuName\":\"Voucher View\",\"MenuCaption\":\"Voucher View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/voucher-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":150,\"MenuName\":\"Test_steffy1\",\"MenuCaption\":\"TSteffy1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TSteffy1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":77},{\"MenuId\":153,\"MenuName\":\"TS_Tag\",\"MenuCaption\":\"TestSteffyTag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":152,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestSteffyTag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":79},{\"MenuId\":156,\"MenuName\":\"gokultest1\",\"MenuCaption\":\"gokul\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/gokul\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":81},{\"MenuId\":157,\"MenuName\":\"CostCenter\",\"MenuCaption\":\"cc\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/cc\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":82},{\"MenuId\":159,\"MenuName\":\"ProductTag\",\"MenuCaption\":\"PT\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":157,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/PT\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":83},{\"MenuId\":162,\"MenuName\":\"pos_Tag1_name\",\"MenuCaption\":\"pos_Tag1_caption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/pos_Tag1_caption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":86},{\"MenuId\":163,\"MenuName\":\"Vendor\",\"MenuCaption\":\"Vendor/Supplier\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":163,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Vendor/Supplier\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":87},{\"MenuId\":164,\"MenuName\":\"ChartOfAccount\",\"MenuCaption\":\"COA\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/COA\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":88},{\"MenuId\":166,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":90},{\"MenuId\":167,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":91},{\"MenuId\":168,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":92},{\"MenuId\":170,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":168,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":93},{\"MenuId\":172,\"MenuName\":\"TradeTypeName\",\"MenuCaption\":\"TradeTypeCaption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TradeTypeCaption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":94},{\"MenuId\":139,\"MenuName\":\"Receipt Payment\",\"MenuCaption\":\"Receipt Payment\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":40,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Receipt Payment\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":72},{\"MenuId\":141,\"MenuName\":\"child\",\"MenuCaption\":\"child\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":140,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/child\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":73},{\"MenuId\":144,\"MenuName\":\"Base Document\",\"MenuCaption\":\"Base Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/base-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":75},{\"MenuId\":145,\"MenuName\":\"Sub Document\",\"MenuCaption\":\"Sub Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sub-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":76},{\"MenuId\":178,\"MenuName\":\"Account_Err\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":177,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Account\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":97},{\"MenuId\":185,\"MenuName\":\"STag1\",\"MenuCaption\":\"STag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":98},{\"MenuId\":186,\"MenuName\":\"STag2\",\"MenuCaption\":\"STag2\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag2\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":99},{\"MenuId\":188,\"MenuName\":\"stag4\",\"MenuCaption\":\"tag4\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag4\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":101},{\"MenuId\":189,\"MenuName\":\"test_tag\",\"MenuCaption\":\"testtag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/testtag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":102},{\"MenuId\":190,\"MenuName\":\"sss\",\"MenuCaption\":\"sss\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sss\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":103},{\"MenuId\":191,\"MenuName\":\"zzz\",\"MenuCaption\":\"lll\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/lll\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":104},{\"MenuId\":182,\"MenuName\":\"Menu_SteffyTest\",\"MenuCaption\":\"Menu_SteffyTest\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":183,\"MenuName\":\"test2\",\"MenuCaption\":\"test2\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":149,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":184,\"MenuName\":\"test3\",\"MenuCaption\":\"test3\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":6,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":146,\"MenuName\":\"View\",\"MenuCaption\":\"View\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":142,\"MenuName\":\"Voucher Setting\",\"MenuCaption\":\"Voucher Setting\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":111,\"MenuName\":\"Business Entity\",\"MenuCaption\":\"Business Entity\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":\"/Business-Entity\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":1},{\"MenuId\":113,\"MenuName\":\"steffy\",\"MenuCaption\":\"steffy\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":176,\"MenuName\":\"aas\",\"MenuCaption\":\"aas\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":177,\"MenuName\":\"Error_Tracker_Masters\",\"MenuCaption\":\"Error_Tracker_Masters\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":92,\"MenuName\":\"test1\",\"MenuCaption\":\"test1\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":58,\"MenuName\":\"ggrgr\",\"MenuCaption\":\"ggrgr\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":57,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":60,\"MenuName\":\"effefefef\",\"MenuCaption\":\"effefefef\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":59,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":109,\"MenuName\":\"Password Policy\",\"MenuCaption\":\"Password Policy\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"\",\"ToolTip\":\"\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"Password Policy_icon.png\",\"URL\":\"/PasswordPolicy\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":38,\"MenuName\":\"Create Company\",\"MenuCaption\":\"Create Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company record\",\"ToolTip\":\"Access create company page\",\"IsGroup\":false,\"ParentId\":17,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/create-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":41,\"MenuName\":\"Tag Settings\",\"MenuCaption\":\"Tag Settings\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/tag-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":42,\"MenuName\":\"Open Company\",\"MenuCaption\":\"Open Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":null,\"URL\":null,\"Type\":null,\"ExternalLink\":null,\"ScreenType\":null,\"TagId\":null},{\"MenuId\":1,\"MenuName\":\"Home\",\"MenuCaption\":\"Home\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":\"Alt+O\",\"Description\":\"'Navigate to the home page\",\"ToolTip\":\"Go to the main home page\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"home\",\"URL\":\"/home\",\"Type\":1,\"ExternalLink\":\"1\",\"ScreenType\":0,\"TagId\":1},{\"MenuId\":17,\"MenuName\":\"New Company\",\"MenuCaption\":\"New Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company\",\"ToolTip\":\"Create a new company record\",\"IsGroup\":true,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/new-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":18,\"MenuName\":\"Edit Company\",\"MenuCaption\":\"Edit Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Edit a new company\",\"ToolTip\":\"Edit a new company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":19,\"MenuName\":\"Delete Company\",\"MenuCaption\":\"Delete Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Delete a company\",\"ToolTip\":\"Delete a company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":20,\"MenuName\":\"Create Profile\",\"MenuCaption\":\"Create Profile\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new user profile\",\"ToolTip\":\"Set up a new user profile\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_profile_icon.png\",\"URL\":\"/create-profile\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":23,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage account details\",\"ToolTip\":\"Access account management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"account_icon.png\",\"URL\":\"/account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":28,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage currency master data\",\"ToolTip\":\"Access currency master management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"currency_master_icon.png\",\"URL\":\"/currency-master\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":4},{\"MenuId\":114,\"MenuName\":\"Change Password\",\"MenuCaption\":\"Change Password\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Change Password\",\"ToolTip\":\"Change Password\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"ChangePassword_icon.png\",\"URL\":\"/ChangePassword\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":115,\"MenuName\":\"Update Personal Info\",\"MenuCaption\":\"Update Personal Info\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Update Personal Info\",\"ToolTip\":\"Update Personal Info\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"UpdatePersonal_Info_icon.png\",\"URL\":\"/Update-Personal-Info\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":180,\"MenuName\":\"Purchase\",\"MenuCaption\":\"Purchase\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Purchase Menu\",\"ToolTip\":\"Go to Purchase\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Purchase\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":181,\"MenuName\":\"Sales\",\"MenuCaption\":\"Sales\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Sales Menu\",\"ToolTip\":\"Go to Sales\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Sales\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":29,\"MenuName\":\"Exchange Rate\",\"MenuCaption\":\"Exchange Rate\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage exchange rate data\",\"ToolTip\":\"Access exchange rate management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_icon.png\",\"URL\":\"/exchange-rate\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":4,\"TagId\":null},{\"MenuId\":24,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage currency details\",\"ToolTip\":\"Access currency management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"currency_icon.png\",\"URL\":\"/tags/currency\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":21,\"MenuName\":\"Create Role\",\"MenuCaption\":\"Create Role\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Create a new user role\",\"ToolTip\":\"Define a new user role\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_role_icon.png\",\"URL\":\"/create-role\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":2,\"TagId\":null},{\"MenuId\":2,\"MenuName\":\"Company\",\"MenuCaption\":\"Company\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"View and manage company details\",\"ToolTip\":\"Access company information\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"company_icon.png\",\"URL\":\"/company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":32,\"MenuName\":\"Unit\",\"MenuCaption\":\"Unit\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage units of measurement\",\"ToolTip\":\"Access unit management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"unit_icon.png\",\"URL\":\"/unit\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":14},{\"MenuId\":3,\"MenuName\":\"Security\",\"MenuCaption\":\"Security\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage user permissions and roles\",\"ToolTip\":\"Configure security settings\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"security_icon.png\",\"URL\":\"/security\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":22,\"MenuName\":\"Create User\",\"MenuCaption\":\"Create User\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Create a new user account\",\"ToolTip\":\"Add a new user to the system\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_user_icon.png\",\"URL\":\"/create-user\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":3,\"TagId\":null},{\"MenuId\":25,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage product details\",\"ToolTip\":\"Access product management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"product_icon.png\",\"URL\":\"/tags/product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":30,\"MenuName\":\"Exchange Rate History\",\"MenuCaption\":\"Exchange Rate History\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"View exchange rate history\",\"ToolTip\":\"Access historical exchange rate data\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_history_icon.png\",\"URL\":\"/exchange-rate-history\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":5,\"TagId\":null},{\"MenuId\":4,\"MenuName\":\"Tags\",\"MenuCaption\":\"Tags\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Maintain master data records\",\"ToolTip\":\"Access master data management\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"masters_icon.png\",\"URL\":\"/masters\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":34,\"MenuName\":\"Seller Price Book\",\"MenuCaption\":\"Seller Price Book\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage seller price books\",\"ToolTip\":\"Access seller price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"seller_price_book_icon.png\",\"URL\":\"/seller-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":46,\"MenuName\":\"PlaceofSupply\",\"MenuCaption\":\"Place of Supply\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage Place of supply details\",\"ToolTip\":\"Access Place of supply management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Placeofsupply_icon.png\",\"URL\":\"/tags/Placeofsupply\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":20},{\"MenuId\":95,\"MenuName\":\"Jurisdiction\",\"MenuCaption\":\"Jurisdiction\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Jurisdiction\",\"ToolTip\":\"Jurisdiction\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Jurisdiction_icon.png\",\"URL\":\"/tags/Jurisdiction\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":21},{\"MenuId\":96,\"MenuName\":\"Tax Code\",\"MenuCaption\":\"Tax Code\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Tax Code\",\"ToolTip\":\"Tax Code\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Tax Code_icon.png\",\"URL\":\"/tags/Tax Code\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":22},{\"MenuId\":97,\"MenuName\":\"Nationality\",\"MenuCaption\":\"Nationality\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Nationality\",\"ToolTip\":\"Nationality\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Nationality\",\"URL\":\"/tags/Nationality\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":23},{\"MenuId\":98,\"MenuName\":\"Country\",\"MenuCaption\":\"Country\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Country\",\"ToolTip\":\"Country\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Country\",\"URL\":\"/tags/Country\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":24},{\"MenuId\":99,\"MenuName\":\"Province\",\"MenuCaption\":\"Province\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Province\",\"ToolTip\":\"Province\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Province_icon.png\",\"URL\":\"/tags/Province\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":25},{\"MenuId\":100,\"MenuName\":\"Territory\",\"MenuCaption\":\"Territory\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Territory\",\"ToolTip\":\"Territory\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Territory_icon.png\",\"URL\":\"/tags/Territory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":26},{\"MenuId\":101,\"MenuName\":\"Township\",\"MenuCaption\":\"Township\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Township\",\"ToolTip\":\"Township\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Township_icon.png\",\"URL\":\"/tags/Township\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":27},{\"MenuId\":102,\"MenuName\":\"Zone\",\"MenuCaption\":\"Zone\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Zone\",\"ToolTip\":\"Zone\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Zone_icon.png\",\"URL\":\"/tags/Zone\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":28},{\"MenuId\":103,\"MenuName\":\"City\",\"MenuCaption\":\"City\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"City\",\"ToolTip\":\"City\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"City_icon.png\",\"URL\":\"/tags/City\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":29},{\"MenuId\":104,\"MenuName\":\"Emplyee\",\"MenuCaption\":\"Emplyee\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Emplyee\",\"ToolTip\":\"Emplyee\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Emplyee_icon.png\",\"URL\":\"/tags/Emplyee\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":30},{\"MenuId\":105,\"MenuName\":\"Fixed Assets\",\"MenuCaption\":\"Fixed Assets\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Fixed Assets\",\"ToolTip\":\"Fixed Assets\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Fixed Assets_icon.png\",\"URL\":\"/tags/Fixed Assets\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":31},{\"MenuId\":106,\"MenuName\":\"Employee Category\",\"MenuCaption\":\"Employee Category\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Employee Category\",\"ToolTip\":\"Employee Category\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Employee Category_icon.png\",\"URL\":\"/tags/Employee Category\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":32},{\"MenuId\":37,\"MenuName\":\"Warehouse\",\"MenuCaption\":\"Warehouse\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage warehouse details\",\"ToolTip\":\"Access warehouse management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"warehouse_icon.png\",\"URL\":\"/tags/warehouse\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":13},{\"MenuId\":128,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Product\",\"ToolTip\":\"Product\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Product_icon.png\",\"URL\":\"/tags/Product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":11},{\"MenuId\":129,\"MenuName\":\"Unit Conversion\",\"MenuCaption\":\"Unit Conversion\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Unit Conversion\",\"ToolTip\":\"Unit Conversion\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Unit Conversion_icon.png\",\"URL\":\"/unit-conversion\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":15},{\"MenuId\":130,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Account\",\"ToolTip\":\"Account\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Account_icon.png\",\"URL\":\"/tags/Account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":2},{\"MenuId\":131,\"MenuName\":\"Customer\",\"MenuCaption\":\"Customer\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Customer\",\"ToolTip\":\"Customer\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Customer_icon.png\",\"URL\":\"/tags/Customer\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":3},{\"MenuId\":133,\"MenuName\":\"Outlet\",\"MenuCaption\":\"Outlet\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Outlet\",\"ToolTip\":\"Outlet\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Outlet_icon.png\",\"URL\":\"/tags/Outlet\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":16},{\"MenuId\":134,\"MenuName\":\"Bin\",\"MenuCaption\":\"Bin\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bin\",\"ToolTip\":\"Bin\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bin_icon.png\",\"URL\":\"/tags/Bin\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":17},{\"MenuId\":135,\"MenuName\":\"Bank\",\"MenuCaption\":\"Bank\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bank\",\"ToolTip\":\"Bank\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bank_icon.png\",\"URL\":\"/tags/Bank\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":18},{\"MenuId\":136,\"MenuName\":\"BankBranch\",\"MenuCaption\":\"BankBranch\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"BankBranch\",\"ToolTip\":\"BankBranch\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"BankBranch_icon.png\",\"URL\":\"/tags/BankBranch\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":19},{\"MenuId\":35,\"MenuName\":\"Buyer Price Book\",\"MenuCaption\":\"Buyer Price Book\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"Manage buyer price books\",\"ToolTip\":\"Access buyer price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"buyer_price_book_icon.png\",\"URL\":\"/buyer-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":5,\"MenuName\":\"Financials\",\"MenuCaption\":\"Financials\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"View financial reports\",\"ToolTip\":\"Access financial data and reports\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"dollar-sign\",\"URL\":\"\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":5},{\"MenuId\":6,\"MenuName\":\"Inventory\",\"MenuCaption\":\"Inventory\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage inventory items and stock\",\"ToolTip\":\"Access inventory management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"warehouse\",\"URL\":\"/inventory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":6},{\"MenuId\":36,\"MenuName\":\"Barcode Definition\",\"MenuCaption\":\"Barcode Definition\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage barcode definitions\",\"ToolTip\":\"Access barcode definition management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"barcode_definition_icon.png\",\"URL\":\"/barcode-definition\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":7,\"MenuName\":\"Fixed Asset\",\"MenuCaption\":\"Fixed Asset\",\"ModuleId\":1,\"MenuIndex\":7,\"ShortcutKey\":null,\"Description\":\"Track fixed assets\",\"ToolTip\":\"Access fixed asset management\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"university\",\"URL\":\"/fixed-asset\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":7},{\"MenuId\":8,\"MenuName\":\"Production\",\"MenuCaption\":\"Production\",\"ModuleId\":1,\"MenuIndex\":8,\"ShortcutKey\":null,\"Description\":\"Manage production processes\",\"ToolTip\":\"Access production management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"boxes\",\"URL\":\"/production\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":8},{\"MenuId\":10,\"MenuName\":\"Quality Control\",\"MenuCaption\":\"Quality Control\",\"ModuleId\":1,\"MenuIndex\":10,\"ShortcutKey\":null,\"Description\":\"Perform quality control checks\",\"ToolTip\":\"Access quality control tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"clipboard-check\",\"URL\":\"/quality-control\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":10},{\"MenuId\":11,\"MenuName\":\"Settings\",\"MenuCaption\":\"Settings\",\"ModuleId\":1,\"MenuIndex\":11,\"ShortcutKey\":null,\"Description\":\"Configure general settings\",\"ToolTip\":\"Access general application settings\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"cog\",\"URL\":\"/settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":16,\"MenuName\":\"Account Settings\",\"MenuCaption\":\"Account Settings\",\"ModuleId\":1,\"MenuIndex\":16,\"ShortcutKey\":null,\"Description\":\"Configure account settings\",\"ToolTip\":\"Manage account configurations\",\"IsGroup\":false,\"ParentId\":12,\"Accessibility\":1,\"Icon\":\"account_settings_icon.png\",\"URL\":\"/account-settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null}],\"UserLoginDetails\":[{\"UserId\":2,\"LoginName\":\"dipin\",\"Entity\":\"Entity10\"}]}"} 2025-11-28 15:16:17.442 +05:30 46e52b8b-7011-4b40-a9be-9807fcb83e7e INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 200 36722 application/json; charset=utf-8 90.2006ms 2025-11-28 15:16:17.475 +05:30 ccd72db9-20b5-4536-80aa-1d65fbcf2e6f INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 15:16:17.476 +05:30 ccd72db9-20b5-4536-80aa-1d65fbcf2e6f INF CORS policy execution successful. 2025-11-28 15:16:17.476 +05:30 ccd72db9-20b5-4536-80aa-1d65fbcf2e6f INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzIyNjc3LCJleHAiOjE3NjQzMjYyNzcsImlhdCI6MTc2NDMyMjY3N30.upfJQFFk8-mtDMA-TFlghCgCI2cb4XCI5JGWnsSgcEM}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 15:16:17.476 +05:30 572d6206-17a5-43a5-81c6-e1c436200d5e INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 15:16:17.477 +05:30 572d6206-17a5-43a5-81c6-e1c436200d5e INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 15:16:17.480 +05:30 572d6206-17a5-43a5-81c6-e1c436200d5e INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 15:16:17.480 +05:30 572d6206-17a5-43a5-81c6-e1c436200d5e INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 3.7036ms 2025-11-28 15:16:17.481 +05:30 572d6206-17a5-43a5-81c6-e1c436200d5e INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 15:16:17.481 +05:30 572d6206-17a5-43a5-81c6-e1c436200d5e INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: ccd72db9-20b5-4536-80aa-1d65fbcf2e6f}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 15:16:17.482 +05:30 572d6206-17a5-43a5-81c6-e1c436200d5e INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 6.9145ms 2025-11-28 15:16:17.496 +05:30 2b84065c-6709-4c89-b3f3-807f6f233c37 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 15:16:17.497 +05:30 2b84065c-6709-4c89-b3f3-807f6f233c37 INF CORS policy execution successful. 2025-11-28 15:16:17.497 +05:30 2b84065c-6709-4c89-b3f3-807f6f233c37 INF HTTP request: Path: /menu/getmenudetails QueryString: ?languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzIyNjc3LCJleHAiOjE3NjQzMjYyNzcsImlhdCI6MTc2NDMyMjY3N30.upfJQFFk8-mtDMA-TFlghCgCI2cb4XCI5JGWnsSgcEM}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 15:16:17.497 +05:30 edcd88c5-9ca8-48dc-b6d7-dbed1b03331b INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 15:16:17.497 +05:30 edcd88c5-9ca8-48dc-b6d7-dbed1b03331b INF Route matched with {action = "GetMenuDetails", controller = "Menu"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetMenuDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.MenuController (Sang.CoreSettings.Api). 2025-11-28 15:16:17.507 +05:30 edcd88c5-9ca8-48dc-b6d7-dbed1b03331b INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 15:16:17.512 +05:30 edcd88c5-9ca8-48dc-b6d7-dbed1b03331b INF Executed action Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api) in 14.3325ms 2025-11-28 15:16:17.512 +05:30 edcd88c5-9ca8-48dc-b6d7-dbed1b03331b INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 15:16:17.514 +05:30 edcd88c5-9ca8-48dc-b6d7-dbed1b03331b INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 2b84065c-6709-4c89-b3f3-807f6f233c37}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 36722} Body: {"status":"Success","statusCode":2000,"message":"Menu Details retrieved.","result":"{\"MenuDetails\":[{\"MenuId\":93,\"MenuName\":\"TestingMaster\",\"MenuCaption\":\"Testing\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Testing\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":66},{\"MenuId\":94,\"MenuName\":\"TestingTab\",\"MenuCaption\":\"TestingTabs\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestingTabs\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":67},{\"MenuId\":64,\"MenuName\":\"NewTest\",\"MenuCaption\":\"Test\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":62,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Test\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":46},{\"MenuId\":70,\"MenuName\":\"TestMenu\",\"MenuCaption\":\"TestMenu\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestMenu\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":49},{\"MenuId\":80,\"MenuName\":\"PTag1\",\"MenuCaption\":\"TestTag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestTag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":58},{\"MenuId\":81,\"MenuName\":\"General Settings\",\"MenuCaption\":\"General Settings\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/general-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":6,\"TagId\":59},{\"MenuId\":82,\"MenuName\":\"t4t4\",\"MenuCaption\":\"y5yy5\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/y5yy5\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":60},{\"MenuId\":90,\"MenuName\":\"Steffy_pos\",\"MenuCaption\":\"s_pos\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tags/s_pos\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":65},{\"MenuId\":125,\"MenuName\":\"dipintag1\",\"MenuCaption\":\"dipintag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/dipintag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":71},{\"MenuId\":147,\"MenuName\":\"Tag View\",\"MenuCaption\":\"Tag View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":148,\"MenuName\":\"Voucher View\",\"MenuCaption\":\"Voucher View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/voucher-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":150,\"MenuName\":\"Test_steffy1\",\"MenuCaption\":\"TSteffy1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TSteffy1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":77},{\"MenuId\":153,\"MenuName\":\"TS_Tag\",\"MenuCaption\":\"TestSteffyTag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":152,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestSteffyTag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":79},{\"MenuId\":156,\"MenuName\":\"gokultest1\",\"MenuCaption\":\"gokul\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/gokul\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":81},{\"MenuId\":157,\"MenuName\":\"CostCenter\",\"MenuCaption\":\"cc\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/cc\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":82},{\"MenuId\":159,\"MenuName\":\"ProductTag\",\"MenuCaption\":\"PT\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":157,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/PT\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":83},{\"MenuId\":162,\"MenuName\":\"pos_Tag1_name\",\"MenuCaption\":\"pos_Tag1_caption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/pos_Tag1_caption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":86},{\"MenuId\":163,\"MenuName\":\"Vendor\",\"MenuCaption\":\"Vendor/Supplier\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":163,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Vendor/Supplier\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":87},{\"MenuId\":164,\"MenuName\":\"ChartOfAccount\",\"MenuCaption\":\"COA\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/COA\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":88},{\"MenuId\":166,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":90},{\"MenuId\":167,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":91},{\"MenuId\":168,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":92},{\"MenuId\":170,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":168,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":93},{\"MenuId\":172,\"MenuName\":\"TradeTypeName\",\"MenuCaption\":\"TradeTypeCaption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TradeTypeCaption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":94},{\"MenuId\":139,\"MenuName\":\"Receipt Payment\",\"MenuCaption\":\"Receipt Payment\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":40,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Receipt Payment\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":72},{\"MenuId\":141,\"MenuName\":\"child\",\"MenuCaption\":\"child\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":140,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/child\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":73},{\"MenuId\":144,\"MenuName\":\"Base Document\",\"MenuCaption\":\"Base Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/base-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":75},{\"MenuId\":145,\"MenuName\":\"Sub Document\",\"MenuCaption\":\"Sub Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sub-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":76},{\"MenuId\":178,\"MenuName\":\"Account_Err\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":177,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Account\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":97},{\"MenuId\":185,\"MenuName\":\"STag1\",\"MenuCaption\":\"STag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":98},{\"MenuId\":186,\"MenuName\":\"STag2\",\"MenuCaption\":\"STag2\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag2\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":99},{\"MenuId\":188,\"MenuName\":\"stag4\",\"MenuCaption\":\"tag4\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag4\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":101},{\"MenuId\":189,\"MenuName\":\"test_tag\",\"MenuCaption\":\"testtag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/testtag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":102},{\"MenuId\":190,\"MenuName\":\"sss\",\"MenuCaption\":\"sss\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sss\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":103},{\"MenuId\":191,\"MenuName\":\"zzz\",\"MenuCaption\":\"lll\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/lll\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":104},{\"MenuId\":182,\"MenuName\":\"Menu_SteffyTest\",\"MenuCaption\":\"Menu_SteffyTest\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":183,\"MenuName\":\"test2\",\"MenuCaption\":\"test2\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":149,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":184,\"MenuName\":\"test3\",\"MenuCaption\":\"test3\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":6,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":146,\"MenuName\":\"View\",\"MenuCaption\":\"View\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":142,\"MenuName\":\"Voucher Setting\",\"MenuCaption\":\"Voucher Setting\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":111,\"MenuName\":\"Business Entity\",\"MenuCaption\":\"Business Entity\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":\"/Business-Entity\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":1},{\"MenuId\":113,\"MenuName\":\"steffy\",\"MenuCaption\":\"steffy\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":176,\"MenuName\":\"aas\",\"MenuCaption\":\"aas\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":177,\"MenuName\":\"Error_Tracker_Masters\",\"MenuCaption\":\"Error_Tracker_Masters\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":92,\"MenuName\":\"test1\",\"MenuCaption\":\"test1\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":58,\"MenuName\":\"ggrgr\",\"MenuCaption\":\"ggrgr\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":57,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":60,\"MenuName\":\"effefefef\",\"MenuCaption\":\"effefefef\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":59,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":109,\"MenuName\":\"Password Policy\",\"MenuCaption\":\"Password Policy\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"\",\"ToolTip\":\"\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"Password Policy_icon.png\",\"URL\":\"/PasswordPolicy\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":38,\"MenuName\":\"Create Company\",\"MenuCaption\":\"Create Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company record\",\"ToolTip\":\"Access create company page\",\"IsGroup\":false,\"ParentId\":17,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/create-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":41,\"MenuName\":\"Tag Settings\",\"MenuCaption\":\"Tag Settings\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/tag-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":42,\"MenuName\":\"Open Company\",\"MenuCaption\":\"Open Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":null,\"URL\":null,\"Type\":null,\"ExternalLink\":null,\"ScreenType\":null,\"TagId\":null},{\"MenuId\":1,\"MenuName\":\"Home\",\"MenuCaption\":\"Home\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":\"Alt+O\",\"Description\":\"'Navigate to the home page\",\"ToolTip\":\"Go to the main home page\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"home\",\"URL\":\"/home\",\"Type\":1,\"ExternalLink\":\"1\",\"ScreenType\":0,\"TagId\":1},{\"MenuId\":17,\"MenuName\":\"New Company\",\"MenuCaption\":\"New Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company\",\"ToolTip\":\"Create a new company record\",\"IsGroup\":true,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/new-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":18,\"MenuName\":\"Edit Company\",\"MenuCaption\":\"Edit Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Edit a new company\",\"ToolTip\":\"Edit a new company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":19,\"MenuName\":\"Delete Company\",\"MenuCaption\":\"Delete Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Delete a company\",\"ToolTip\":\"Delete a company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":20,\"MenuName\":\"Create Profile\",\"MenuCaption\":\"Create Profile\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new user profile\",\"ToolTip\":\"Set up a new user profile\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_profile_icon.png\",\"URL\":\"/create-profile\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":23,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage account details\",\"ToolTip\":\"Access account management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"account_icon.png\",\"URL\":\"/account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":28,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage currency master data\",\"ToolTip\":\"Access currency master management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"currency_master_icon.png\",\"URL\":\"/currency-master\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":4},{\"MenuId\":114,\"MenuName\":\"Change Password\",\"MenuCaption\":\"Change Password\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Change Password\",\"ToolTip\":\"Change Password\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"ChangePassword_icon.png\",\"URL\":\"/ChangePassword\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":115,\"MenuName\":\"Update Personal Info\",\"MenuCaption\":\"Update Personal Info\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Update Personal Info\",\"ToolTip\":\"Update Personal Info\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"UpdatePersonal_Info_icon.png\",\"URL\":\"/Update-Personal-Info\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":180,\"MenuName\":\"Purchase\",\"MenuCaption\":\"Purchase\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Purchase Menu\",\"ToolTip\":\"Go to Purchase\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Purchase\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":181,\"MenuName\":\"Sales\",\"MenuCaption\":\"Sales\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Sales Menu\",\"ToolTip\":\"Go to Sales\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Sales\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":29,\"MenuName\":\"Exchange Rate\",\"MenuCaption\":\"Exchange Rate\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage exchange rate data\",\"ToolTip\":\"Access exchange rate management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_icon.png\",\"URL\":\"/exchange-rate\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":4,\"TagId\":null},{\"MenuId\":24,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage currency details\",\"ToolTip\":\"Access currency management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"currency_icon.png\",\"URL\":\"/tags/currency\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":21,\"MenuName\":\"Create Role\",\"MenuCaption\":\"Create Role\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Create a new user role\",\"ToolTip\":\"Define a new user role\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_role_icon.png\",\"URL\":\"/create-role\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":2,\"TagId\":null},{\"MenuId\":2,\"MenuName\":\"Company\",\"MenuCaption\":\"Company\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"View and manage company details\",\"ToolTip\":\"Access company information\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"company_icon.png\",\"URL\":\"/company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":32,\"MenuName\":\"Unit\",\"MenuCaption\":\"Unit\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage units of measurement\",\"ToolTip\":\"Access unit management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"unit_icon.png\",\"URL\":\"/unit\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":14},{\"MenuId\":3,\"MenuName\":\"Security\",\"MenuCaption\":\"Security\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage user permissions and roles\",\"ToolTip\":\"Configure security settings\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"security_icon.png\",\"URL\":\"/security\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":22,\"MenuName\":\"Create User\",\"MenuCaption\":\"Create User\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Create a new user account\",\"ToolTip\":\"Add a new user to the system\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_user_icon.png\",\"URL\":\"/create-user\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":3,\"TagId\":null},{\"MenuId\":25,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage product details\",\"ToolTip\":\"Access product management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"product_icon.png\",\"URL\":\"/tags/product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":30,\"MenuName\":\"Exchange Rate History\",\"MenuCaption\":\"Exchange Rate History\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"View exchange rate history\",\"ToolTip\":\"Access historical exchange rate data\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_history_icon.png\",\"URL\":\"/exchange-rate-history\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":5,\"TagId\":null},{\"MenuId\":4,\"MenuName\":\"Tags\",\"MenuCaption\":\"Tags\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Maintain master data records\",\"ToolTip\":\"Access master data management\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"masters_icon.png\",\"URL\":\"/masters\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":34,\"MenuName\":\"Seller Price Book\",\"MenuCaption\":\"Seller Price Book\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage seller price books\",\"ToolTip\":\"Access seller price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"seller_price_book_icon.png\",\"URL\":\"/seller-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":46,\"MenuName\":\"PlaceofSupply\",\"MenuCaption\":\"Place of Supply\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage Place of supply details\",\"ToolTip\":\"Access Place of supply management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Placeofsupply_icon.png\",\"URL\":\"/tags/Placeofsupply\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":20},{\"MenuId\":95,\"MenuName\":\"Jurisdiction\",\"MenuCaption\":\"Jurisdiction\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Jurisdiction\",\"ToolTip\":\"Jurisdiction\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Jurisdiction_icon.png\",\"URL\":\"/tags/Jurisdiction\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":21},{\"MenuId\":96,\"MenuName\":\"Tax Code\",\"MenuCaption\":\"Tax Code\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Tax Code\",\"ToolTip\":\"Tax Code\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Tax Code_icon.png\",\"URL\":\"/tags/Tax Code\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":22},{\"MenuId\":97,\"MenuName\":\"Nationality\",\"MenuCaption\":\"Nationality\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Nationality\",\"ToolTip\":\"Nationality\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Nationality\",\"URL\":\"/tags/Nationality\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":23},{\"MenuId\":98,\"MenuName\":\"Country\",\"MenuCaption\":\"Country\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Country\",\"ToolTip\":\"Country\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Country\",\"URL\":\"/tags/Country\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":24},{\"MenuId\":99,\"MenuName\":\"Province\",\"MenuCaption\":\"Province\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Province\",\"ToolTip\":\"Province\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Province_icon.png\",\"URL\":\"/tags/Province\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":25},{\"MenuId\":100,\"MenuName\":\"Territory\",\"MenuCaption\":\"Territory\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Territory\",\"ToolTip\":\"Territory\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Territory_icon.png\",\"URL\":\"/tags/Territory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":26},{\"MenuId\":101,\"MenuName\":\"Township\",\"MenuCaption\":\"Township\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Township\",\"ToolTip\":\"Township\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Township_icon.png\",\"URL\":\"/tags/Township\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":27},{\"MenuId\":102,\"MenuName\":\"Zone\",\"MenuCaption\":\"Zone\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Zone\",\"ToolTip\":\"Zone\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Zone_icon.png\",\"URL\":\"/tags/Zone\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":28},{\"MenuId\":103,\"MenuName\":\"City\",\"MenuCaption\":\"City\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"City\",\"ToolTip\":\"City\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"City_icon.png\",\"URL\":\"/tags/City\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":29},{\"MenuId\":104,\"MenuName\":\"Emplyee\",\"MenuCaption\":\"Emplyee\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Emplyee\",\"ToolTip\":\"Emplyee\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Emplyee_icon.png\",\"URL\":\"/tags/Emplyee\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":30},{\"MenuId\":105,\"MenuName\":\"Fixed Assets\",\"MenuCaption\":\"Fixed Assets\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Fixed Assets\",\"ToolTip\":\"Fixed Assets\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Fixed Assets_icon.png\",\"URL\":\"/tags/Fixed Assets\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":31},{\"MenuId\":106,\"MenuName\":\"Employee Category\",\"MenuCaption\":\"Employee Category\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Employee Category\",\"ToolTip\":\"Employee Category\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Employee Category_icon.png\",\"URL\":\"/tags/Employee Category\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":32},{\"MenuId\":37,\"MenuName\":\"Warehouse\",\"MenuCaption\":\"Warehouse\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage warehouse details\",\"ToolTip\":\"Access warehouse management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"warehouse_icon.png\",\"URL\":\"/tags/warehouse\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":13},{\"MenuId\":128,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Product\",\"ToolTip\":\"Product\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Product_icon.png\",\"URL\":\"/tags/Product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":11},{\"MenuId\":129,\"MenuName\":\"Unit Conversion\",\"MenuCaption\":\"Unit Conversion\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Unit Conversion\",\"ToolTip\":\"Unit Conversion\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Unit Conversion_icon.png\",\"URL\":\"/unit-conversion\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":15},{\"MenuId\":130,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Account\",\"ToolTip\":\"Account\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Account_icon.png\",\"URL\":\"/tags/Account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":2},{\"MenuId\":131,\"MenuName\":\"Customer\",\"MenuCaption\":\"Customer\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Customer\",\"ToolTip\":\"Customer\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Customer_icon.png\",\"URL\":\"/tags/Customer\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":3},{\"MenuId\":133,\"MenuName\":\"Outlet\",\"MenuCaption\":\"Outlet\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Outlet\",\"ToolTip\":\"Outlet\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Outlet_icon.png\",\"URL\":\"/tags/Outlet\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":16},{\"MenuId\":134,\"MenuName\":\"Bin\",\"MenuCaption\":\"Bin\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bin\",\"ToolTip\":\"Bin\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bin_icon.png\",\"URL\":\"/tags/Bin\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":17},{\"MenuId\":135,\"MenuName\":\"Bank\",\"MenuCaption\":\"Bank\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bank\",\"ToolTip\":\"Bank\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bank_icon.png\",\"URL\":\"/tags/Bank\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":18},{\"MenuId\":136,\"MenuName\":\"BankBranch\",\"MenuCaption\":\"BankBranch\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"BankBranch\",\"ToolTip\":\"BankBranch\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"BankBranch_icon.png\",\"URL\":\"/tags/BankBranch\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":19},{\"MenuId\":35,\"MenuName\":\"Buyer Price Book\",\"MenuCaption\":\"Buyer Price Book\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"Manage buyer price books\",\"ToolTip\":\"Access buyer price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"buyer_price_book_icon.png\",\"URL\":\"/buyer-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":5,\"MenuName\":\"Financials\",\"MenuCaption\":\"Financials\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"View financial reports\",\"ToolTip\":\"Access financial data and reports\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"dollar-sign\",\"URL\":\"\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":5},{\"MenuId\":6,\"MenuName\":\"Inventory\",\"MenuCaption\":\"Inventory\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage inventory items and stock\",\"ToolTip\":\"Access inventory management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"warehouse\",\"URL\":\"/inventory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":6},{\"MenuId\":36,\"MenuName\":\"Barcode Definition\",\"MenuCaption\":\"Barcode Definition\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage barcode definitions\",\"ToolTip\":\"Access barcode definition management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"barcode_definition_icon.png\",\"URL\":\"/barcode-definition\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":7,\"MenuName\":\"Fixed Asset\",\"MenuCaption\":\"Fixed Asset\",\"ModuleId\":1,\"MenuIndex\":7,\"ShortcutKey\":null,\"Description\":\"Track fixed assets\",\"ToolTip\":\"Access fixed asset management\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"university\",\"URL\":\"/fixed-asset\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":7},{\"MenuId\":8,\"MenuName\":\"Production\",\"MenuCaption\":\"Production\",\"ModuleId\":1,\"MenuIndex\":8,\"ShortcutKey\":null,\"Description\":\"Manage production processes\",\"ToolTip\":\"Access production management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"boxes\",\"URL\":\"/production\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":8},{\"MenuId\":10,\"MenuName\":\"Quality Control\",\"MenuCaption\":\"Quality Control\",\"ModuleId\":1,\"MenuIndex\":10,\"ShortcutKey\":null,\"Description\":\"Perform quality control checks\",\"ToolTip\":\"Access quality control tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"clipboard-check\",\"URL\":\"/quality-control\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":10},{\"MenuId\":11,\"MenuName\":\"Settings\",\"MenuCaption\":\"Settings\",\"ModuleId\":1,\"MenuIndex\":11,\"ShortcutKey\":null,\"Description\":\"Configure general settings\",\"ToolTip\":\"Access general application settings\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"cog\",\"URL\":\"/settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":16,\"MenuName\":\"Account Settings\",\"MenuCaption\":\"Account Settings\",\"ModuleId\":1,\"MenuIndex\":16,\"ShortcutKey\":null,\"Description\":\"Configure account settings\",\"ToolTip\":\"Manage account configurations\",\"IsGroup\":false,\"ParentId\":12,\"Accessibility\":1,\"Icon\":\"account_settings_icon.png\",\"URL\":\"/account-settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null}],\"UserLoginDetails\":[{\"UserId\":2,\"LoginName\":\"dipin\",\"Entity\":\"Entity10\"}]}"} 2025-11-28 15:16:17.516 +05:30 edcd88c5-9ca8-48dc-b6d7-dbed1b03331b INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 200 36722 application/json; charset=utf-8 20.6276ms 2025-11-28 15:16:17.543 +05:30 dd4076e0-b72a-4374-8d15-9865b8466361 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 15:16:17.544 +05:30 dd4076e0-b72a-4374-8d15-9865b8466361 INF CORS policy execution successful. 2025-11-28 15:16:17.544 +05:30 dd4076e0-b72a-4374-8d15-9865b8466361 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzIyNjc3LCJleHAiOjE3NjQzMjYyNzcsImlhdCI6MTc2NDMyMjY3N30.upfJQFFk8-mtDMA-TFlghCgCI2cb4XCI5JGWnsSgcEM}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 15:16:17.544 +05:30 62dd9a05-b2b9-4d0c-b130-64b00cc105db INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 15:16:17.545 +05:30 62dd9a05-b2b9-4d0c-b130-64b00cc105db INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 15:16:17.548 +05:30 62dd9a05-b2b9-4d0c-b130-64b00cc105db INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 15:16:17.548 +05:30 62dd9a05-b2b9-4d0c-b130-64b00cc105db INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 3.5872ms 2025-11-28 15:16:17.548 +05:30 62dd9a05-b2b9-4d0c-b130-64b00cc105db INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 15:16:17.549 +05:30 62dd9a05-b2b9-4d0c-b130-64b00cc105db INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: dd4076e0-b72a-4374-8d15-9865b8466361}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 15:16:17.549 +05:30 62dd9a05-b2b9-4d0c-b130-64b00cc105db INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 5.8619ms 2025-11-28 15:16:17.600 +05:30 f85412b8-bc1d-4f6e-b068-9de25ad3c267 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 15:16:17.601 +05:30 f85412b8-bc1d-4f6e-b068-9de25ad3c267 INF CORS policy execution successful. 2025-11-28 15:16:17.601 +05:30 f85412b8-bc1d-4f6e-b068-9de25ad3c267 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzIyNjc3LCJleHAiOjE3NjQzMjYyNzcsImlhdCI6MTc2NDMyMjY3N30.upfJQFFk8-mtDMA-TFlghCgCI2cb4XCI5JGWnsSgcEM}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 15:16:17.601 +05:30 da18bc8f-7eb4-4bbb-b754-ad856723d53b INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 15:16:17.602 +05:30 da18bc8f-7eb4-4bbb-b754-ad856723d53b INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 15:16:17.605 +05:30 da18bc8f-7eb4-4bbb-b754-ad856723d53b INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 15:16:17.605 +05:30 da18bc8f-7eb4-4bbb-b754-ad856723d53b INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 3.2319ms 2025-11-28 15:16:17.605 +05:30 da18bc8f-7eb4-4bbb-b754-ad856723d53b INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 15:16:17.606 +05:30 da18bc8f-7eb4-4bbb-b754-ad856723d53b INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: f85412b8-bc1d-4f6e-b068-9de25ad3c267}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 15:16:17.606 +05:30 da18bc8f-7eb4-4bbb-b754-ad856723d53b INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 6.2224ms 2025-11-28 15:16:18.264 +05:30 74515565-a830-419f-be54-cdc2e0caa003 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 15:16:18.264 +05:30 a0381ebb-bb33-4434-a53b-797016888e0c INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 15:16:18.264 +05:30 a0381ebb-bb33-4434-a53b-797016888e0c INF CORS policy execution successful. 2025-11-28 15:16:18.264 +05:30 74515565-a830-419f-be54-cdc2e0caa003 INF CORS policy execution successful. 2025-11-28 15:16:18.264 +05:30 5b76fb71-5531-4699-ab12-868571eda1f8 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 15:16:18.265 +05:30 5b76fb71-5531-4699-ab12-868571eda1f8 INF CORS policy execution successful. 2025-11-28 15:16:18.265 +05:30 74515565-a830-419f-be54-cdc2e0caa003 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 204 null null 0.5664ms 2025-11-28 15:16:18.265 +05:30 a0381ebb-bb33-4434-a53b-797016888e0c INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 204 null null 0.5599ms 2025-11-28 15:16:18.265 +05:30 5b76fb71-5531-4699-ab12-868571eda1f8 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 204 null null 0.234ms 2025-11-28 15:16:18.267 +05:30 6d858842-55a6-4c4d-9cdb-6a7cda25d8e6 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 15:16:18.267 +05:30 6d858842-55a6-4c4d-9cdb-6a7cda25d8e6 INF CORS policy execution successful. 2025-11-28 15:16:18.267 +05:30 6d858842-55a6-4c4d-9cdb-6a7cda25d8e6 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 204 null null 0.2126ms 2025-11-28 15:16:18.268 +05:30 231d59a5-0f2f-4106-af3c-cf381f8628db INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 15:16:18.268 +05:30 231d59a5-0f2f-4106-af3c-cf381f8628db INF CORS policy execution successful. 2025-11-28 15:16:18.268 +05:30 231d59a5-0f2f-4106-af3c-cf381f8628db INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 204 null null 0.2254ms 2025-11-28 15:16:18.270 +05:30 16434d2e-df43-4bf5-a3b2-2730f8078906 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 15:16:18.270 +05:30 16434d2e-df43-4bf5-a3b2-2730f8078906 INF CORS policy execution successful. 2025-11-28 15:16:18.270 +05:30 16434d2e-df43-4bf5-a3b2-2730f8078906 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 204 null null 0.2563ms 2025-11-28 15:16:18.313 +05:30 b0cf40b0-afab-404e-87bc-bd71e213003a INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 15:16:18.313 +05:30 fef0320d-44e5-4c38-8d7d-9843a59e2b1d INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 15:16:18.314 +05:30 fef0320d-44e5-4c38-8d7d-9843a59e2b1d INF CORS policy execution successful. 2025-11-28 15:16:18.314 +05:30 ff4df962-aaee-4528-98c1-d259661b2552 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 15:16:18.314 +05:30 fef0320d-44e5-4c38-8d7d-9843a59e2b1d INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 204 null null 0.4848ms 2025-11-28 15:16:18.314 +05:30 464e3575-8abd-4125-acba-a438c9631723 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 15:16:18.314 +05:30 b0cf40b0-afab-404e-87bc-bd71e213003a INF CORS policy execution successful. 2025-11-28 15:16:18.314 +05:30 464e3575-8abd-4125-acba-a438c9631723 INF CORS policy execution successful. 2025-11-28 15:16:18.314 +05:30 464e3575-8abd-4125-acba-a438c9631723 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 204 null null 0.2289ms 2025-11-28 15:16:18.314 +05:30 b0cf40b0-afab-404e-87bc-bd71e213003a INF HTTP request: Path: /transactionlayout/gettransactionlayoutlist QueryString: ?DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzIyNjc3LCJleHAiOjE3NjQzMjYyNzcsImlhdCI6MTc2NDMyMjY3N30.upfJQFFk8-mtDMA-TFlghCgCI2cb4XCI5JGWnsSgcEM}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 15:16:18.314 +05:30 ff4df962-aaee-4528-98c1-d259661b2552 INF CORS policy execution successful. 2025-11-28 15:16:18.315 +05:30 81c3ab73-3823-4650-9cf9-e8ef289e9986 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 15:16:18.315 +05:30 ff4df962-aaee-4528-98c1-d259661b2552 INF HTTP request: Path: /language/getlanguagelist QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzIyNjc3LCJleHAiOjE3NjQzMjYyNzcsImlhdCI6MTc2NDMyMjY3N30.upfJQFFk8-mtDMA-TFlghCgCI2cb4XCI5JGWnsSgcEM}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 15:16:18.315 +05:30 81c3ab73-3823-4650-9cf9-e8ef289e9986 INF Route matched with {action = "GetTransactionLayoutList", controller = "TransactionLayout"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionLayoutList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionLayoutController (Sang.CoreSettings.Api). 2025-11-28 15:16:18.315 +05:30 6ad79034-7537-4a46-b8cd-3c626acbb36a INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 15:16:18.315 +05:30 6ad79034-7537-4a46-b8cd-3c626acbb36a INF Route matched with {action = "GetLanguageList", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageList(System.String) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 15:16:18.317 +05:30 b50b49cc-49eb-465f-9dad-3a5a697325c3 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 15:16:18.317 +05:30 b50b49cc-49eb-465f-9dad-3a5a697325c3 INF CORS policy execution successful. 2025-11-28 15:16:18.317 +05:30 b50b49cc-49eb-465f-9dad-3a5a697325c3 INF HTTP request: Path: /language/getlanguagedetails QueryString: ?id=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzIyNjc3LCJleHAiOjE3NjQzMjYyNzcsImlhdCI6MTc2NDMyMjY3N30.upfJQFFk8-mtDMA-TFlghCgCI2cb4XCI5JGWnsSgcEM}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 15:16:18.317 +05:30 56d304f9-7408-4b84-a0f2-134ae3e15887 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 15:16:18.317 +05:30 7734929e-ff2d-424d-b73d-fe6b439aa7a7 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 15:16:18.317 +05:30 56d304f9-7408-4b84-a0f2-134ae3e15887 INF CORS policy execution successful. 2025-11-28 15:16:18.317 +05:30 7734929e-ff2d-424d-b73d-fe6b439aa7a7 INF Route matched with {action = "GetLanguageDetails", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 15:16:18.317 +05:30 56d304f9-7408-4b84-a0f2-134ae3e15887 INF HTTP request: Path: /action/getuseractions QueryString: ?menuId=180 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzIyNjc3LCJleHAiOjE3NjQzMjYyNzcsImlhdCI6MTc2NDMyMjY3N30.upfJQFFk8-mtDMA-TFlghCgCI2cb4XCI5JGWnsSgcEM}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 15:16:18.317 +05:30 7fb8a5f0-0b1b-4414-92cf-8c3a999d3354 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 15:16:18.318 +05:30 7fb8a5f0-0b1b-4414-92cf-8c3a999d3354 INF Route matched with {action = "GetUserActions", controller = "Action"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserActions(Int32) on controller Sang.CoreSettings.Api.Controllers.ActionController (Sang.CoreSettings.Api). 2025-11-28 15:16:18.324 +05:30 7734929e-ff2d-424d-b73d-fe6b439aa7a7 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 15:16:18.325 +05:30 7734929e-ff2d-424d-b73d-fe6b439aa7a7 INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api) in 7.5037ms 2025-11-28 15:16:18.325 +05:30 7734929e-ff2d-424d-b73d-fe6b439aa7a7 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 15:16:18.325 +05:30 7734929e-ff2d-424d-b73d-fe6b439aa7a7 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: b50b49cc-49eb-465f-9dad-3a5a697325c3}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 243} Body: {"status":"Success","statusCode":2000,"message":"Language Details retrieved.","result":"[{\"IId\":1,\"Name\":\"English\",\"Code\":\"Eng\",\"Alternate Name\":\"English\",\"Icon\":\"string\",\"ParentName\":null,\"iParent\":0,\"bGroup\":false}]"} 2025-11-28 15:16:18.325 +05:30 7734929e-ff2d-424d-b73d-fe6b439aa7a7 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 200 243 application/json; charset=utf-8 8.6988ms 2025-11-28 15:16:18.333 +05:30 81c3ab73-3823-4650-9cf9-e8ef289e9986 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 15:16:18.333 +05:30 81c3ab73-3823-4650-9cf9-e8ef289e9986 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api) in 18.0582ms 2025-11-28 15:16:18.333 +05:30 6ad79034-7537-4a46-b8cd-3c626acbb36a INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 15:16:18.333 +05:30 81c3ab73-3823-4650-9cf9-e8ef289e9986 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 15:16:18.333 +05:30 81c3ab73-3823-4650-9cf9-e8ef289e9986 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: b0cf40b0-afab-404e-87bc-bd71e213003a}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 309} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":32,\"Name\":\"Purchase\"},{\"Id\":33,\"Name\":\"purchase1\"},{\"Id\":34,\"Name\":\"purchase2\"},{\"Id\":35,\"Name\":\"purchase3\"},{\"Id\":37,\"Name\":\"purchase5\"},{\"Id\":31,\"Name\":\"TestLayout01\"}]"} 2025-11-28 15:16:18.333 +05:30 6ad79034-7537-4a46-b8cd-3c626acbb36a INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api) in 18.0401ms 2025-11-28 15:16:18.333 +05:30 6ad79034-7537-4a46-b8cd-3c626acbb36a INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 15:16:18.333 +05:30 6ad79034-7537-4a46-b8cd-3c626acbb36a INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: ff4df962-aaee-4528-98c1-d259661b2552}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 221} Body: {"status":"Success","statusCode":2000,"message":"Language List retrieved.","result":"[{\"Id\":2,\"Name\":\"Arabic\"},{\"Id\":3,\"Name\":\"Chinese\"},{\"Id\":1,\"Name\":\"English\"},{\"Id\":4,\"Name\":\"LanguageTest1\"}]"} 2025-11-28 15:16:18.334 +05:30 81c3ab73-3823-4650-9cf9-e8ef289e9986 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 200 309 application/json; charset=utf-8 20.3888ms 2025-11-28 15:16:18.334 +05:30 6ad79034-7537-4a46-b8cd-3c626acbb36a INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 200 221 application/json; charset=utf-8 20.0598ms 2025-11-28 15:16:18.377 +05:30 ff15676f-5d92-492e-a6f0-1a80e5038b33 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 15:16:18.377 +05:30 ff15676f-5d92-492e-a6f0-1a80e5038b33 INF CORS policy execution successful. 2025-11-28 15:16:18.377 +05:30 ff15676f-5d92-492e-a6f0-1a80e5038b33 INF HTTP request: Path: /language/getlanguagelist QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzIyNjc3LCJleHAiOjE3NjQzMjYyNzcsImlhdCI6MTc2NDMyMjY3N30.upfJQFFk8-mtDMA-TFlghCgCI2cb4XCI5JGWnsSgcEM}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 15:16:18.377 +05:30 b7f6d60b-1ec9-49cc-b469-5a466b21bc63 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 15:16:18.377 +05:30 b7f6d60b-1ec9-49cc-b469-5a466b21bc63 INF Route matched with {action = "GetLanguageList", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageList(System.String) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 15:16:18.378 +05:30 797b60e5-5b75-48ae-9cfb-450b1e358815 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 15:16:18.379 +05:30 797b60e5-5b75-48ae-9cfb-450b1e358815 INF CORS policy execution successful. 2025-11-28 15:16:18.379 +05:30 797b60e5-5b75-48ae-9cfb-450b1e358815 INF HTTP request: Path: /language/getlanguagedetails QueryString: ?id=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzIyNjc3LCJleHAiOjE3NjQzMjYyNzcsImlhdCI6MTc2NDMyMjY3N30.upfJQFFk8-mtDMA-TFlghCgCI2cb4XCI5JGWnsSgcEM}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 15:16:18.379 +05:30 e55cfa10-0c3a-4283-b7b6-dd0121aa1a68 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 15:16:18.379 +05:30 e55cfa10-0c3a-4283-b7b6-dd0121aa1a68 INF Route matched with {action = "GetLanguageDetails", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 15:16:18.380 +05:30 b7f6d60b-1ec9-49cc-b469-5a466b21bc63 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 15:16:18.380 +05:30 129c2d3a-9edc-4789-ae74-846cd3cfd0d5 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 15:16:18.380 +05:30 b7f6d60b-1ec9-49cc-b469-5a466b21bc63 INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api) in 2.7656ms 2025-11-28 15:16:18.381 +05:30 b7f6d60b-1ec9-49cc-b469-5a466b21bc63 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 15:16:18.381 +05:30 129c2d3a-9edc-4789-ae74-846cd3cfd0d5 INF CORS policy execution successful. 2025-11-28 15:16:18.381 +05:30 129c2d3a-9edc-4789-ae74-846cd3cfd0d5 INF HTTP request: Path: /transactionlayout/gettransactionlayoutlist QueryString: ?DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzIyNjc3LCJleHAiOjE3NjQzMjYyNzcsImlhdCI6MTc2NDMyMjY3N30.upfJQFFk8-mtDMA-TFlghCgCI2cb4XCI5JGWnsSgcEM}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 15:16:18.381 +05:30 b7f6d60b-1ec9-49cc-b469-5a466b21bc63 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: ff15676f-5d92-492e-a6f0-1a80e5038b33}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 221} Body: {"status":"Success","statusCode":2000,"message":"Language List retrieved.","result":"[{\"Id\":2,\"Name\":\"Arabic\"},{\"Id\":3,\"Name\":\"Chinese\"},{\"Id\":1,\"Name\":\"English\"},{\"Id\":4,\"Name\":\"LanguageTest1\"}]"} 2025-11-28 15:16:18.381 +05:30 795445b5-1660-4d45-97c4-4aecc4ee66c9 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 15:16:18.381 +05:30 795445b5-1660-4d45-97c4-4aecc4ee66c9 INF Route matched with {action = "GetTransactionLayoutList", controller = "TransactionLayout"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionLayoutList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionLayoutController (Sang.CoreSettings.Api). 2025-11-28 15:16:18.381 +05:30 b7f6d60b-1ec9-49cc-b469-5a466b21bc63 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 200 221 application/json; charset=utf-8 4.7673ms 2025-11-28 15:16:18.382 +05:30 e55cfa10-0c3a-4283-b7b6-dd0121aa1a68 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 15:16:18.382 +05:30 e55cfa10-0c3a-4283-b7b6-dd0121aa1a68 INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api) in 3.3052ms 2025-11-28 15:16:18.383 +05:30 e55cfa10-0c3a-4283-b7b6-dd0121aa1a68 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 15:16:18.383 +05:30 e55cfa10-0c3a-4283-b7b6-dd0121aa1a68 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 797b60e5-5b75-48ae-9cfb-450b1e358815}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 243} Body: {"status":"Success","statusCode":2000,"message":"Language Details retrieved.","result":"[{\"IId\":1,\"Name\":\"English\",\"Code\":\"Eng\",\"Alternate Name\":\"English\",\"Icon\":\"string\",\"ParentName\":null,\"iParent\":0,\"bGroup\":false}]"} 2025-11-28 15:16:18.383 +05:30 e55cfa10-0c3a-4283-b7b6-dd0121aa1a68 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 200 243 application/json; charset=utf-8 4.7302ms 2025-11-28 15:16:18.384 +05:30 795445b5-1660-4d45-97c4-4aecc4ee66c9 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 15:16:18.384 +05:30 795445b5-1660-4d45-97c4-4aecc4ee66c9 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api) in 2.9855ms 2025-11-28 15:16:18.384 +05:30 795445b5-1660-4d45-97c4-4aecc4ee66c9 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 15:16:18.384 +05:30 795445b5-1660-4d45-97c4-4aecc4ee66c9 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 129c2d3a-9edc-4789-ae74-846cd3cfd0d5}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 309} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":32,\"Name\":\"Purchase\"},{\"Id\":33,\"Name\":\"purchase1\"},{\"Id\":34,\"Name\":\"purchase2\"},{\"Id\":35,\"Name\":\"purchase3\"},{\"Id\":37,\"Name\":\"purchase5\"},{\"Id\":31,\"Name\":\"TestLayout01\"}]"} 2025-11-28 15:16:18.384 +05:30 795445b5-1660-4d45-97c4-4aecc4ee66c9 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 200 309 application/json; charset=utf-8 4.2662ms 2025-11-28 15:16:18.409 +05:30 7fb8a5f0-0b1b-4414-92cf-8c3a999d3354 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 15:16:18.409 +05:30 7fb8a5f0-0b1b-4414-92cf-8c3a999d3354 INF Executed action Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api) in 91.2757ms 2025-11-28 15:16:18.409 +05:30 7fb8a5f0-0b1b-4414-92cf-8c3a999d3354 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 15:16:18.409 +05:30 7fb8a5f0-0b1b-4414-92cf-8c3a999d3354 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 56d304f9-7408-4b84-a0f2-134ae3e15887}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1634} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"iAction\":81,\"Name\":\"Access\",\"Caption\":\"Access\",\"ActionType\":3},{\"iAction\":82,\"Name\":\"Add\",\"Caption\":\"New\",\"ActionType\":1},{\"iAction\":83,\"Name\":\"Edit\",\"Caption\":\"Edit\",\"ActionType\":1},{\"iAction\":84,\"Name\":\"Delete\",\"Caption\":\"Delete\",\"ActionType\":1},{\"iAction\":85,\"Name\":\"View\",\"Caption\":\"View\",\"ActionType\":1},{\"iAction\":86,\"Name\":\"Save\",\"Caption\":\"Save\",\"ActionType\":1},{\"iAction\":87,\"Name\":\"Excel\",\"Caption\":\"Excel\",\"ActionType\":1},{\"iAction\":88,\"Name\":\"ViewSummary\",\"Caption\":\"ViewSummary\",\"ActionType\":3},{\"iAction\":89,\"Name\":\"Close\",\"Caption\":\"Close\",\"ActionType\":1},{\"iAction\":90,\"Name\":\"Clear\",\"Caption\":\"Clear\",\"ActionType\":1},{\"iAction\":91,\"Name\":\"Copy\",\"Caption\":\"Copy\",\"ActionType\":5},{\"iAction\":92,\"Name\":\"Clone\",\"Caption\":\"Clone\",\"ActionType\":1},{\"iAction\":93,\"Name\":\"Import\",\"Caption\":\"Import\",\"ActionType\":1},{\"iAction\":94,\"Name\":\"Export\",\"Caption\":\"Export\",\"ActionType\":1},{\"iAction\":95,\"Name\":\"Load\",\"Caption\":\"Load\",\"ActionType\":1},{\"iAction\":96,\"Name\":\"Refresh\",\"Caption\":\"Refresh\",\"ActionType\":1},{\"iAction\":97,\"Name\":\"MassUpdate\",\"Caption\":\"Mass Update\",\"ActionType\":2},{\"iAction\":98,\"Name\":\"DeleteAll\",\"Caption\":\"Delete All\",\"ActionType\":2},{\"iAction\":99,\"Name\":\"Print\",\"Caption\":\"Print\",\"ActionType\":1},{\"iAction\":100,\"Name\":\"Settings\",\"Caption\":\"Settings\",\"ActionType\":2}]"} 2025-11-28 15:16:18.410 +05:30 7fb8a5f0-0b1b-4414-92cf-8c3a999d3354 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 200 1634 application/json; charset=utf-8 92.4906ms 2025-11-28 15:16:18.458 +05:30 a89948e1-fe3a-4265-b52b-fee2cc47c2ae INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 15:16:18.459 +05:30 a89948e1-fe3a-4265-b52b-fee2cc47c2ae INF CORS policy execution successful. 2025-11-28 15:16:18.459 +05:30 a89948e1-fe3a-4265-b52b-fee2cc47c2ae INF HTTP request: Path: /action/getuseractions QueryString: ?menuId=180 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzIyNjc3LCJleHAiOjE3NjQzMjYyNzcsImlhdCI6MTc2NDMyMjY3N30.upfJQFFk8-mtDMA-TFlghCgCI2cb4XCI5JGWnsSgcEM}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 15:16:18.459 +05:30 cf77dccd-54db-4079-96d0-d5e572c3eb29 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 15:16:18.460 +05:30 cf77dccd-54db-4079-96d0-d5e572c3eb29 INF Route matched with {action = "GetUserActions", controller = "Action"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserActions(Int32) on controller Sang.CoreSettings.Api.Controllers.ActionController (Sang.CoreSettings.Api). 2025-11-28 15:16:18.468 +05:30 cf77dccd-54db-4079-96d0-d5e572c3eb29 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 15:16:18.469 +05:30 cf77dccd-54db-4079-96d0-d5e572c3eb29 INF Executed action Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api) in 9.0611ms 2025-11-28 15:16:18.469 +05:30 cf77dccd-54db-4079-96d0-d5e572c3eb29 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 15:16:18.469 +05:30 cf77dccd-54db-4079-96d0-d5e572c3eb29 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: a89948e1-fe3a-4265-b52b-fee2cc47c2ae}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1634} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"iAction\":81,\"Name\":\"Access\",\"Caption\":\"Access\",\"ActionType\":3},{\"iAction\":82,\"Name\":\"Add\",\"Caption\":\"New\",\"ActionType\":1},{\"iAction\":83,\"Name\":\"Edit\",\"Caption\":\"Edit\",\"ActionType\":1},{\"iAction\":84,\"Name\":\"Delete\",\"Caption\":\"Delete\",\"ActionType\":1},{\"iAction\":85,\"Name\":\"View\",\"Caption\":\"View\",\"ActionType\":1},{\"iAction\":86,\"Name\":\"Save\",\"Caption\":\"Save\",\"ActionType\":1},{\"iAction\":87,\"Name\":\"Excel\",\"Caption\":\"Excel\",\"ActionType\":1},{\"iAction\":88,\"Name\":\"ViewSummary\",\"Caption\":\"ViewSummary\",\"ActionType\":3},{\"iAction\":89,\"Name\":\"Close\",\"Caption\":\"Close\",\"ActionType\":1},{\"iAction\":90,\"Name\":\"Clear\",\"Caption\":\"Clear\",\"ActionType\":1},{\"iAction\":91,\"Name\":\"Copy\",\"Caption\":\"Copy\",\"ActionType\":5},{\"iAction\":92,\"Name\":\"Clone\",\"Caption\":\"Clone\",\"ActionType\":1},{\"iAction\":93,\"Name\":\"Import\",\"Caption\":\"Import\",\"ActionType\":1},{\"iAction\":94,\"Name\":\"Export\",\"Caption\":\"Export\",\"ActionType\":1},{\"iAction\":95,\"Name\":\"Load\",\"Caption\":\"Load\",\"ActionType\":1},{\"iAction\":96,\"Name\":\"Refresh\",\"Caption\":\"Refresh\",\"ActionType\":1},{\"iAction\":97,\"Name\":\"MassUpdate\",\"Caption\":\"Mass Update\",\"ActionType\":2},{\"iAction\":98,\"Name\":\"DeleteAll\",\"Caption\":\"Delete All\",\"ActionType\":2},{\"iAction\":99,\"Name\":\"Print\",\"Caption\":\"Print\",\"ActionType\":1},{\"iAction\":100,\"Name\":\"Settings\",\"Caption\":\"Settings\",\"ActionType\":2}]"} 2025-11-28 15:16:18.469 +05:30 cf77dccd-54db-4079-96d0-d5e572c3eb29 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 200 1634 application/json; charset=utf-8 10.9049ms 2025-11-28 15:19:17.459 +05:30 e98b7c0b-2c61-46e2-ae43-3333c92f8e74 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 15:19:17.459 +05:30 95aa84e0-5246-4df8-9819-0f1ce7afdfa5 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 15:19:17.461 +05:30 95aa84e0-5246-4df8-9819-0f1ce7afdfa5 INF CORS policy execution successful. 2025-11-28 15:19:17.461 +05:30 e98b7c0b-2c61-46e2-ae43-3333c92f8e74 INF CORS policy execution successful. 2025-11-28 15:19:17.461 +05:30 e98b7c0b-2c61-46e2-ae43-3333c92f8e74 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 204 null null 2.5673ms 2025-11-28 15:19:17.461 +05:30 95aa84e0-5246-4df8-9819-0f1ce7afdfa5 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 204 null null 2.6945ms 2025-11-28 15:19:17.513 +05:30 295f8c37-a90d-43c0-94e3-81d24e3f7a1a INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 15:19:17.515 +05:30 295f8c37-a90d-43c0-94e3-81d24e3f7a1a INF CORS policy execution successful. 2025-11-28 15:19:17.516 +05:30 295f8c37-a90d-43c0-94e3-81d24e3f7a1a INF HTTP request: Path: /transactionview/gettransactionviewlist QueryString: ?search=&DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzIyNjc3LCJleHAiOjE3NjQzMjYyNzcsImlhdCI6MTc2NDMyMjY3N30.upfJQFFk8-mtDMA-TFlghCgCI2cb4XCI5JGWnsSgcEM}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 15:19:17.517 +05:30 ae40b3f7-3df0-4da7-ab36-cd683a8d85dd INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 15:19:17.518 +05:30 ae40b3f7-3df0-4da7-ab36-cd683a8d85dd INF Route matched with {action = "GetTransactionViewList", controller = "TransactionView"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionViewList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionViewController (Sang.CoreSettings.Api). 2025-11-28 15:19:17.550 +05:30 ae40b3f7-3df0-4da7-ab36-cd683a8d85dd INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 15:19:17.551 +05:30 ae40b3f7-3df0-4da7-ab36-cd683a8d85dd INF Executed action Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api) in 33.6773ms 2025-11-28 15:19:17.552 +05:30 ae40b3f7-3df0-4da7-ab36-cd683a8d85dd INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 15:19:17.552 +05:30 ae40b3f7-3df0-4da7-ab36-cd683a8d85dd INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 295f8c37-a90d-43c0-94e3-81d24e3f7a1a}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 131} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":10,\"Name\":\"TestView\"}]"} 2025-11-28 15:19:17.553 +05:30 ae40b3f7-3df0-4da7-ab36-cd683a8d85dd INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 200 131 application/json; charset=utf-8 39.8408ms 2025-11-28 15:19:17.619 +05:30 58859c54-7d81-4a68-9945-59947ba4b964 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 15:19:17.620 +05:30 58859c54-7d81-4a68-9945-59947ba4b964 INF CORS policy execution successful. 2025-11-28 15:19:17.620 +05:30 58859c54-7d81-4a68-9945-59947ba4b964 INF HTTP request: Path: /transactionview/gettransactionviewlist QueryString: ?search=&DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzIyNjc3LCJleHAiOjE3NjQzMjYyNzcsImlhdCI6MTc2NDMyMjY3N30.upfJQFFk8-mtDMA-TFlghCgCI2cb4XCI5JGWnsSgcEM}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 15:19:17.621 +05:30 10e280d8-9c62-41de-9005-58366662bd05 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 15:19:17.621 +05:30 10e280d8-9c62-41de-9005-58366662bd05 INF Route matched with {action = "GetTransactionViewList", controller = "TransactionView"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionViewList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionViewController (Sang.CoreSettings.Api). 2025-11-28 15:19:17.625 +05:30 10e280d8-9c62-41de-9005-58366662bd05 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 15:19:17.625 +05:30 10e280d8-9c62-41de-9005-58366662bd05 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api) in 4.581ms 2025-11-28 15:19:17.625 +05:30 10e280d8-9c62-41de-9005-58366662bd05 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 15:19:17.625 +05:30 10e280d8-9c62-41de-9005-58366662bd05 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 58859c54-7d81-4a68-9945-59947ba4b964}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 131} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":10,\"Name\":\"TestView\"}]"} 2025-11-28 15:19:17.626 +05:30 10e280d8-9c62-41de-9005-58366662bd05 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 200 131 application/json; charset=utf-8 6.7496ms 2025-11-28 15:19:17.708 +05:30 1fe79648-8e7b-4a2b-ba45-8d0085a4edc6 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - null null 2025-11-28 15:19:17.709 +05:30 1fe79648-8e7b-4a2b-ba45-8d0085a4edc6 INF CORS policy execution successful. 2025-11-28 15:19:17.710 +05:30 1fe79648-8e7b-4a2b-ba45-8d0085a4edc6 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - 204 null null 1.2219ms 2025-11-28 15:19:17.760 +05:30 5e68e486-ba0b-4576-b7b2-d5966ec8d5c9 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - null null 2025-11-28 15:19:17.761 +05:30 5e68e486-ba0b-4576-b7b2-d5966ec8d5c9 INF CORS policy execution successful. 2025-11-28 15:19:17.761 +05:30 5e68e486-ba0b-4576-b7b2-d5966ec8d5c9 INF HTTP request: Path: /transactionview/gettransactionviewfield QueryString: ?Id=10&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzIyNjc3LCJleHAiOjE3NjQzMjYyNzcsImlhdCI6MTc2NDMyMjY3N30.upfJQFFk8-mtDMA-TFlghCgCI2cb4XCI5JGWnsSgcEM}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 15:19:17.762 +05:30 12fbdf56-c3c4-4cdb-b3dd-03320bdadce3 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewField (Sang.CoreSettings.Api)' 2025-11-28 15:19:17.762 +05:30 12fbdf56-c3c4-4cdb-b3dd-03320bdadce3 INF Route matched with {action = "GetTransactionViewField", controller = "TransactionView"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionViewField(Int32, Int32) on controller Sang.CoreSettings.Api.Controllers.TransactionViewController (Sang.CoreSettings.Api). 2025-11-28 15:19:17.784 +05:30 12fbdf56-c3c4-4cdb-b3dd-03320bdadce3 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 15:19:17.785 +05:30 12fbdf56-c3c4-4cdb-b3dd-03320bdadce3 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewField (Sang.CoreSettings.Api) in 23.0519ms 2025-11-28 15:19:17.785 +05:30 12fbdf56-c3c4-4cdb-b3dd-03320bdadce3 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewField (Sang.CoreSettings.Api)' 2025-11-28 15:19:17.785 +05:30 12fbdf56-c3c4-4cdb-b3dd-03320bdadce3 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 5e68e486-ba0b-4576-b7b2-d5966ec8d5c9}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 10280} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":1,\"Type\":2,\"Caption\":\"AdditionalCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput1\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":1,\"Type\":1,\"Caption\":\"Narration\",\"DefaultValue\":null,\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"sNarration\",\"ReadOnly\":false,\"NoDecimal\":200},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":2,\"Type\":2,\"Caption\":\"Discount\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput2\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":3,\"Type\":2,\"Caption\":\"Discount%\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput3\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":4,\"Type\":2,\"Caption\":\"TaxableAmt\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput4\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":4,\"Type\":1,\"Caption\":\"Id\",\"DefaultValue\":null,\"Hidden\":true,\"ViewField_ReadOnly\":false,\"Mandatory\":true,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":true,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"Id\",\"ReadOnly\":false,\"NoDecimal\":200},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":5,\"Type\":2,\"Caption\":\"VAT%\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput5\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":6,\"Type\":2,\"Caption\":\"VATAmt\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput6\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":7,\"Type\":2,\"Caption\":\"ShippingCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput7\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":8,\"Type\":2,\"Caption\":\"DeliveryCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput8\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":9,\"Type\":2,\"Caption\":\"LabourCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput9\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":10,\"Type\":2,\"Caption\":\"HandlingCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput10\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":11,\"Type\":2,\"Caption\":\"CustomDuty\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput11\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":12,\"Type\":2,\"Caption\":\"ServiceCharge\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput12\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":13,\"Type\":2,\"Caption\":\"Insurance\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput13\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":14,\"Type\":2,\"Caption\":\"LateFee\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput14\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":15,\"Type\":2,\"Caption\":\"SalesTax\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput15\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":16,\"Type\":2,\"Caption\":\"ExciseTax\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput16\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":17,\"Type\":2,\"Caption\":\"Rebate%\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput17\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":18,\"Type\":2,\"Caption\":\"Subsidy\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput18\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":19,\"Type\":2,\"Caption\":\"LoyaltyPoint\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput19\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":20,\"Type\":2,\"Caption\":\"TradeInValue\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput20\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":21,\"Type\":2,\"Caption\":\"Promotion\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput21\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":22,\"Type\":2,\"Caption\":\"CashDiscount \",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput22\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":23,\"Type\":2,\"Caption\":\"Membership\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput23\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":24,\"Type\":2,\"Caption\":\"PromotionDiscount\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput24\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":2,\"Type\":1,\"Caption\":\"PlaceOfSupply\",\"DefaultValue\":null,\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":2,\"Field_Name\":\"iPlaceOfSupply\",\"ReadOnly\":false,\"NoDecimal\":200},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":5,\"Type\":1,\"Caption\":\"Warehouse\",\"DefaultValue\":null,\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":2,\"Field_Name\":\"iWarehouse\",\"ReadOnly\":false,\"NoDecimal\":200}]"} 2025-11-28 15:19:17.786 +05:30 12fbdf56-c3c4-4cdb-b3dd-03320bdadce3 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - 200 10280 application/json; charset=utf-8 25.3951ms 2025-11-28 15:29:56.475 +05:30 INF Application is shutting down... 2025-11-28 16:20:20.315 +05:30 WRN Using an in-memory repository. Keys will not be persisted to storage. 2025-11-28 16:20:20.361 +05:30 WRN Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits. 2025-11-28 16:20:20.387 +05:30 INF Creating key {af665bc1-6591-4558-ae0e-2b749078a078} with creation date 2025-11-28 10:50:20Z, activation date 2025-11-28 10:50:20Z, and expiration date 2026-02-26 10:50:20Z. 2025-11-28 16:20:20.402 +05:30 WRN No XML encryptor configured. Key {af665bc1-6591-4558-ae0e-2b749078a078} may be persisted to storage in unencrypted form. 2025-11-28 16:20:20.719 +05:30 INF Application started. Press Ctrl+C to shut down. 2025-11-28 16:20:20.720 +05:30 INF Hosting environment: Production 2025-11-28 16:20:20.720 +05:30 INF Content root path: C:\inetpub\wwwroot\SangCoreSettingsAPI 2025-11-28 16:20:20.738 +05:30 3681f06a-d876-4755-84be-a07e6a347839 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 16:20:20.738 +05:30 84a4c0c5-c90f-41fa-aa27-58e76888f466 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 16:20:20.738 +05:30 d4cb6fa7-bf6a-45a1-b5ae-87c72fadb01f INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 16:20:20.738 +05:30 4ad18b86-3b46-47f8-a3a6-67634487b4bf INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 16:20:20.798 +05:30 3681f06a-d876-4755-84be-a07e6a347839 INF CORS policy execution successful. 2025-11-28 16:20:20.798 +05:30 d4cb6fa7-bf6a-45a1-b5ae-87c72fadb01f INF CORS policy execution successful. 2025-11-28 16:20:20.798 +05:30 84a4c0c5-c90f-41fa-aa27-58e76888f466 INF CORS policy execution successful. 2025-11-28 16:20:20.798 +05:30 4ad18b86-3b46-47f8-a3a6-67634487b4bf INF CORS policy execution successful. 2025-11-28 16:20:20.808 +05:30 3681f06a-d876-4755-84be-a07e6a347839 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 204 null null 72.6342ms 2025-11-28 16:20:20.808 +05:30 d4cb6fa7-bf6a-45a1-b5ae-87c72fadb01f INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 204 null null 72.607ms 2025-11-28 16:20:20.808 +05:30 4ad18b86-3b46-47f8-a3a6-67634487b4bf INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 204 null null 72.6372ms 2025-11-28 16:20:20.808 +05:30 84a4c0c5-c90f-41fa-aa27-58e76888f466 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 204 null null 72.6399ms 2025-11-28 16:20:20.856 +05:30 6fd7f143-a31f-497d-bfa4-ded6e536c4d9 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 16:20:20.856 +05:30 1bd9ce51-1ad0-413d-9e27-ec701cce54bc INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 16:20:20.994 +05:30 1bd9ce51-1ad0-413d-9e27-ec701cce54bc INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/28/2025 10:37:57 AM', Current time (UTC): '11/28/2025 10:50:20 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-28 16:20:20.994 +05:30 6fd7f143-a31f-497d-bfa4-ded6e536c4d9 INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/28/2025 10:37:57 AM', Current time (UTC): '11/28/2025 10:50:20 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-28 16:20:21.005 +05:30 1bd9ce51-1ad0-413d-9e27-ec701cce54bc INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/28/2025 10:37:57 AM', Current time (UTC): '11/28/2025 10:50:20 AM'. 2025-11-28 16:20:21.005 +05:30 6fd7f143-a31f-497d-bfa4-ded6e536c4d9 INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/28/2025 10:37:57 AM', Current time (UTC): '11/28/2025 10:50:20 AM'. 2025-11-28 16:20:21.008 +05:30 1bd9ce51-1ad0-413d-9e27-ec701cce54bc INF CORS policy execution successful. 2025-11-28 16:20:21.008 +05:30 6fd7f143-a31f-497d-bfa4-ded6e536c4d9 INF CORS policy execution successful. 2025-11-28 16:20:21.031 +05:30 6fd7f143-a31f-497d-bfa4-ded6e536c4d9 INF HTTP request: Path: /menu/getmenudetails QueryString: ?languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzIyNjc3LCJleHAiOjE3NjQzMjYyNzcsImlhdCI6MTc2NDMyMjY3N30.upfJQFFk8-mtDMA-TFlghCgCI2cb4XCI5JGWnsSgcEM}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 16:20:21.031 +05:30 1bd9ce51-1ad0-413d-9e27-ec701cce54bc INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzIyNjc3LCJleHAiOjE3NjQzMjYyNzcsImlhdCI6MTc2NDMyMjY3N30.upfJQFFk8-mtDMA-TFlghCgCI2cb4XCI5JGWnsSgcEM}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 16:20:21.109 +05:30 018970b9-b20b-4cd1-8e53-1dda6da8be0e INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-28 16:20:21.109 +05:30 736ddbc8-934e-4094-b78b-c848b4e953dc INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-28 16:20:21.116 +05:30 736ddbc8-934e-4094-b78b-c848b4e953dc INF AuthenticationScheme: Bearer was challenged. 2025-11-28 16:20:21.116 +05:30 018970b9-b20b-4cd1-8e53-1dda6da8be0e INF AuthenticationScheme: Bearer was challenged. 2025-11-28 16:20:21.117 +05:30 018970b9-b20b-4cd1-8e53-1dda6da8be0e INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: 6fd7f143-a31f-497d-bfa4-ded6e536c4d9}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/28/2025 10:37:57'"} Body: 2025-11-28 16:20:21.118 +05:30 736ddbc8-934e-4094-b78b-c848b4e953dc INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: 1bd9ce51-1ad0-413d-9e27-ec701cce54bc}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/28/2025 10:37:57'"} Body: 2025-11-28 16:20:21.129 +05:30 736ddbc8-934e-4094-b78b-c848b4e953dc INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 401 null null 272.6941ms 2025-11-28 16:20:21.129 +05:30 018970b9-b20b-4cd1-8e53-1dda6da8be0e INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 401 null null 272.6914ms 2025-11-28 16:20:21.169 +05:30 06a8a53b-77e1-4eff-b69e-f8e03c4e548c INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 16:20:21.171 +05:30 06a8a53b-77e1-4eff-b69e-f8e03c4e548c INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/28/2025 10:37:57 AM', Current time (UTC): '11/28/2025 10:50:21 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-28 16:20:21.172 +05:30 9a9b107f-42b0-4374-89ee-601f1439d628 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 16:20:21.172 +05:30 06a8a53b-77e1-4eff-b69e-f8e03c4e548c INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/28/2025 10:37:57 AM', Current time (UTC): '11/28/2025 10:50:21 AM'. 2025-11-28 16:20:21.172 +05:30 06a8a53b-77e1-4eff-b69e-f8e03c4e548c INF CORS policy execution successful. 2025-11-28 16:20:21.172 +05:30 9a9b107f-42b0-4374-89ee-601f1439d628 INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/28/2025 10:37:57 AM', Current time (UTC): '11/28/2025 10:50:21 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-28 16:20:21.173 +05:30 9a9b107f-42b0-4374-89ee-601f1439d628 INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/28/2025 10:37:57 AM', Current time (UTC): '11/28/2025 10:50:21 AM'. 2025-11-28 16:20:21.173 +05:30 9a9b107f-42b0-4374-89ee-601f1439d628 INF CORS policy execution successful. 2025-11-28 16:20:21.173 +05:30 9a9b107f-42b0-4374-89ee-601f1439d628 INF HTTP request: Path: /menu/getmenudetails QueryString: ?languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzIyNjc3LCJleHAiOjE3NjQzMjYyNzcsImlhdCI6MTc2NDMyMjY3N30.upfJQFFk8-mtDMA-TFlghCgCI2cb4XCI5JGWnsSgcEM}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 16:20:21.173 +05:30 06a8a53b-77e1-4eff-b69e-f8e03c4e548c INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzIyNjc3LCJleHAiOjE3NjQzMjYyNzcsImlhdCI6MTc2NDMyMjY3N30.upfJQFFk8-mtDMA-TFlghCgCI2cb4XCI5JGWnsSgcEM}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 16:20:21.182 +05:30 4d886fc7-6a6e-4265-8fb4-9dc40f3b5081 INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-28 16:20:21.182 +05:30 acfa3bf1-b1d5-48de-be20-bbea41dcecdf INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-28 16:20:21.185 +05:30 acfa3bf1-b1d5-48de-be20-bbea41dcecdf INF AuthenticationScheme: Bearer was challenged. 2025-11-28 16:20:21.185 +05:30 4d886fc7-6a6e-4265-8fb4-9dc40f3b5081 INF AuthenticationScheme: Bearer was challenged. 2025-11-28 16:20:21.186 +05:30 4d886fc7-6a6e-4265-8fb4-9dc40f3b5081 INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: 9a9b107f-42b0-4374-89ee-601f1439d628}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/28/2025 10:37:57'"} Body: 2025-11-28 16:20:21.186 +05:30 acfa3bf1-b1d5-48de-be20-bbea41dcecdf INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: 06a8a53b-77e1-4eff-b69e-f8e03c4e548c}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/28/2025 10:37:57'"} Body: 2025-11-28 16:20:21.187 +05:30 4d886fc7-6a6e-4265-8fb4-9dc40f3b5081 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 401 null null 15.4709ms 2025-11-28 16:20:21.187 +05:30 acfa3bf1-b1d5-48de-be20-bbea41dcecdf INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 401 null null 17.7674ms 2025-11-28 16:20:23.390 +05:30 6c4bbc0a-21d3-4f8d-9880-c23b349e88e0 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 16:20:23.396 +05:30 9e0e63e8-a53c-4b67-8cce-10bc4b0f38c6 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 16:20:23.408 +05:30 6c4bbc0a-21d3-4f8d-9880-c23b349e88e0 INF CORS policy execution successful. 2025-11-28 16:20:23.408 +05:30 9e0e63e8-a53c-4b67-8cce-10bc4b0f38c6 INF CORS policy execution successful. 2025-11-28 16:20:23.409 +05:30 9e0e63e8-a53c-4b67-8cce-10bc4b0f38c6 INF HTTP request: Path: /menu/getmenudetails QueryString: ?languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzI3MDIzLCJleHAiOjE3NjQzMzA2MjMsImlhdCI6MTc2NDMyNzAyM30.sjMObo7tuqQS56i-VMaPqeT1gAB7DLApXbDOyCWmteU}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 16:20:23.409 +05:30 6c4bbc0a-21d3-4f8d-9880-c23b349e88e0 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzI3MDIzLCJleHAiOjE3NjQzMzA2MjMsImlhdCI6MTc2NDMyNzAyM30.sjMObo7tuqQS56i-VMaPqeT1gAB7DLApXbDOyCWmteU}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 16:20:23.413 +05:30 b40804dd-35b9-425a-b1de-a3c32fac7c70 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 16:20:23.413 +05:30 c955c391-00d5-4142-a656-4072f2943d3c INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 16:20:23.437 +05:30 c955c391-00d5-4142-a656-4072f2943d3c INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 16:20:23.438 +05:30 b40804dd-35b9-425a-b1de-a3c32fac7c70 INF Route matched with {action = "GetMenuDetails", controller = "Menu"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetMenuDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.MenuController (Sang.CoreSettings.Api). 2025-11-28 16:20:23.735 +05:30 c955c391-00d5-4142-a656-4072f2943d3c INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 16:20:23.735 +05:30 b40804dd-35b9-425a-b1de-a3c32fac7c70 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 16:20:23.792 +05:30 c955c391-00d5-4142-a656-4072f2943d3c INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 349.2448ms 2025-11-28 16:20:23.793 +05:30 c955c391-00d5-4142-a656-4072f2943d3c INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 16:20:23.794 +05:30 c955c391-00d5-4142-a656-4072f2943d3c INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 6c4bbc0a-21d3-4f8d-9880-c23b349e88e0}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 16:20:23.799 +05:30 c955c391-00d5-4142-a656-4072f2943d3c INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 408.688ms 2025-11-28 16:20:23.803 +05:30 b40804dd-35b9-425a-b1de-a3c32fac7c70 INF Executed action Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api) in 364.7378ms 2025-11-28 16:20:23.803 +05:30 b40804dd-35b9-425a-b1de-a3c32fac7c70 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 16:20:23.805 +05:30 b40804dd-35b9-425a-b1de-a3c32fac7c70 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 9e0e63e8-a53c-4b67-8cce-10bc4b0f38c6}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 36722} Body: {"status":"Success","statusCode":2000,"message":"Menu Details retrieved.","result":"{\"MenuDetails\":[{\"MenuId\":93,\"MenuName\":\"TestingMaster\",\"MenuCaption\":\"Testing\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Testing\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":66},{\"MenuId\":94,\"MenuName\":\"TestingTab\",\"MenuCaption\":\"TestingTabs\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestingTabs\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":67},{\"MenuId\":64,\"MenuName\":\"NewTest\",\"MenuCaption\":\"Test\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":62,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Test\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":46},{\"MenuId\":70,\"MenuName\":\"TestMenu\",\"MenuCaption\":\"TestMenu\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestMenu\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":49},{\"MenuId\":80,\"MenuName\":\"PTag1\",\"MenuCaption\":\"TestTag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestTag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":58},{\"MenuId\":81,\"MenuName\":\"General Settings\",\"MenuCaption\":\"General Settings\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/general-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":6,\"TagId\":59},{\"MenuId\":82,\"MenuName\":\"t4t4\",\"MenuCaption\":\"y5yy5\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/y5yy5\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":60},{\"MenuId\":90,\"MenuName\":\"Steffy_pos\",\"MenuCaption\":\"s_pos\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tags/s_pos\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":65},{\"MenuId\":125,\"MenuName\":\"dipintag1\",\"MenuCaption\":\"dipintag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/dipintag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":71},{\"MenuId\":147,\"MenuName\":\"Tag View\",\"MenuCaption\":\"Tag View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":148,\"MenuName\":\"Voucher View\",\"MenuCaption\":\"Voucher View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/voucher-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":150,\"MenuName\":\"Test_steffy1\",\"MenuCaption\":\"TSteffy1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TSteffy1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":77},{\"MenuId\":153,\"MenuName\":\"TS_Tag\",\"MenuCaption\":\"TestSteffyTag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":152,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestSteffyTag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":79},{\"MenuId\":156,\"MenuName\":\"gokultest1\",\"MenuCaption\":\"gokul\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/gokul\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":81},{\"MenuId\":157,\"MenuName\":\"CostCenter\",\"MenuCaption\":\"cc\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/cc\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":82},{\"MenuId\":159,\"MenuName\":\"ProductTag\",\"MenuCaption\":\"PT\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":157,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/PT\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":83},{\"MenuId\":162,\"MenuName\":\"pos_Tag1_name\",\"MenuCaption\":\"pos_Tag1_caption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/pos_Tag1_caption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":86},{\"MenuId\":163,\"MenuName\":\"Vendor\",\"MenuCaption\":\"Vendor/Supplier\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":163,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Vendor/Supplier\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":87},{\"MenuId\":164,\"MenuName\":\"ChartOfAccount\",\"MenuCaption\":\"COA\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/COA\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":88},{\"MenuId\":166,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":90},{\"MenuId\":167,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":91},{\"MenuId\":168,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":92},{\"MenuId\":170,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":168,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":93},{\"MenuId\":172,\"MenuName\":\"TradeTypeName\",\"MenuCaption\":\"TradeTypeCaption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TradeTypeCaption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":94},{\"MenuId\":139,\"MenuName\":\"Receipt Payment\",\"MenuCaption\":\"Receipt Payment\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":40,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Receipt Payment\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":72},{\"MenuId\":141,\"MenuName\":\"child\",\"MenuCaption\":\"child\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":140,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/child\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":73},{\"MenuId\":144,\"MenuName\":\"Base Document\",\"MenuCaption\":\"Base Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/base-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":75},{\"MenuId\":145,\"MenuName\":\"Sub Document\",\"MenuCaption\":\"Sub Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sub-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":76},{\"MenuId\":178,\"MenuName\":\"Account_Err\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":177,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Account\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":97},{\"MenuId\":185,\"MenuName\":\"STag1\",\"MenuCaption\":\"STag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":98},{\"MenuId\":186,\"MenuName\":\"STag2\",\"MenuCaption\":\"STag2\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag2\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":99},{\"MenuId\":188,\"MenuName\":\"stag4\",\"MenuCaption\":\"tag4\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag4\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":101},{\"MenuId\":189,\"MenuName\":\"test_tag\",\"MenuCaption\":\"testtag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/testtag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":102},{\"MenuId\":190,\"MenuName\":\"sss\",\"MenuCaption\":\"sss\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sss\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":103},{\"MenuId\":191,\"MenuName\":\"zzz\",\"MenuCaption\":\"lll\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/lll\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":104},{\"MenuId\":182,\"MenuName\":\"Menu_SteffyTest\",\"MenuCaption\":\"Menu_SteffyTest\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":183,\"MenuName\":\"test2\",\"MenuCaption\":\"test2\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":149,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":184,\"MenuName\":\"test3\",\"MenuCaption\":\"test3\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":6,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":146,\"MenuName\":\"View\",\"MenuCaption\":\"View\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":142,\"MenuName\":\"Voucher Setting\",\"MenuCaption\":\"Voucher Setting\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":111,\"MenuName\":\"Business Entity\",\"MenuCaption\":\"Business Entity\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":\"/Business-Entity\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":1},{\"MenuId\":113,\"MenuName\":\"steffy\",\"MenuCaption\":\"steffy\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":176,\"MenuName\":\"aas\",\"MenuCaption\":\"aas\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":177,\"MenuName\":\"Error_Tracker_Masters\",\"MenuCaption\":\"Error_Tracker_Masters\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":92,\"MenuName\":\"test1\",\"MenuCaption\":\"test1\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":58,\"MenuName\":\"ggrgr\",\"MenuCaption\":\"ggrgr\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":57,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":60,\"MenuName\":\"effefefef\",\"MenuCaption\":\"effefefef\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":59,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":109,\"MenuName\":\"Password Policy\",\"MenuCaption\":\"Password Policy\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"\",\"ToolTip\":\"\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"Password Policy_icon.png\",\"URL\":\"/PasswordPolicy\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":38,\"MenuName\":\"Create Company\",\"MenuCaption\":\"Create Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company record\",\"ToolTip\":\"Access create company page\",\"IsGroup\":false,\"ParentId\":17,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/create-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":41,\"MenuName\":\"Tag Settings\",\"MenuCaption\":\"Tag Settings\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/tag-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":42,\"MenuName\":\"Open Company\",\"MenuCaption\":\"Open Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":null,\"URL\":null,\"Type\":null,\"ExternalLink\":null,\"ScreenType\":null,\"TagId\":null},{\"MenuId\":1,\"MenuName\":\"Home\",\"MenuCaption\":\"Home\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":\"Alt+O\",\"Description\":\"'Navigate to the home page\",\"ToolTip\":\"Go to the main home page\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"home\",\"URL\":\"/home\",\"Type\":1,\"ExternalLink\":\"1\",\"ScreenType\":0,\"TagId\":1},{\"MenuId\":17,\"MenuName\":\"New Company\",\"MenuCaption\":\"New Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company\",\"ToolTip\":\"Create a new company record\",\"IsGroup\":true,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/new-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":18,\"MenuName\":\"Edit Company\",\"MenuCaption\":\"Edit Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Edit a new company\",\"ToolTip\":\"Edit a new company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":19,\"MenuName\":\"Delete Company\",\"MenuCaption\":\"Delete Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Delete a company\",\"ToolTip\":\"Delete a company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":20,\"MenuName\":\"Create Profile\",\"MenuCaption\":\"Create Profile\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new user profile\",\"ToolTip\":\"Set up a new user profile\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_profile_icon.png\",\"URL\":\"/create-profile\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":23,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage account details\",\"ToolTip\":\"Access account management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"account_icon.png\",\"URL\":\"/account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":28,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage currency master data\",\"ToolTip\":\"Access currency master management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"currency_master_icon.png\",\"URL\":\"/currency-master\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":4},{\"MenuId\":114,\"MenuName\":\"Change Password\",\"MenuCaption\":\"Change Password\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Change Password\",\"ToolTip\":\"Change Password\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"ChangePassword_icon.png\",\"URL\":\"/ChangePassword\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":115,\"MenuName\":\"Update Personal Info\",\"MenuCaption\":\"Update Personal Info\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Update Personal Info\",\"ToolTip\":\"Update Personal Info\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"UpdatePersonal_Info_icon.png\",\"URL\":\"/Update-Personal-Info\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":180,\"MenuName\":\"Purchase\",\"MenuCaption\":\"Purchase\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Purchase Menu\",\"ToolTip\":\"Go to Purchase\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Purchase\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":181,\"MenuName\":\"Sales\",\"MenuCaption\":\"Sales\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Sales Menu\",\"ToolTip\":\"Go to Sales\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Sales\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":29,\"MenuName\":\"Exchange Rate\",\"MenuCaption\":\"Exchange Rate\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage exchange rate data\",\"ToolTip\":\"Access exchange rate management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_icon.png\",\"URL\":\"/exchange-rate\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":4,\"TagId\":null},{\"MenuId\":24,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage currency details\",\"ToolTip\":\"Access currency management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"currency_icon.png\",\"URL\":\"/tags/currency\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":21,\"MenuName\":\"Create Role\",\"MenuCaption\":\"Create Role\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Create a new user role\",\"ToolTip\":\"Define a new user role\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_role_icon.png\",\"URL\":\"/create-role\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":2,\"TagId\":null},{\"MenuId\":2,\"MenuName\":\"Company\",\"MenuCaption\":\"Company\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"View and manage company details\",\"ToolTip\":\"Access company information\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"company_icon.png\",\"URL\":\"/company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":32,\"MenuName\":\"Unit\",\"MenuCaption\":\"Unit\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage units of measurement\",\"ToolTip\":\"Access unit management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"unit_icon.png\",\"URL\":\"/unit\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":14},{\"MenuId\":3,\"MenuName\":\"Security\",\"MenuCaption\":\"Security\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage user permissions and roles\",\"ToolTip\":\"Configure security settings\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"security_icon.png\",\"URL\":\"/security\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":22,\"MenuName\":\"Create User\",\"MenuCaption\":\"Create User\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Create a new user account\",\"ToolTip\":\"Add a new user to the system\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_user_icon.png\",\"URL\":\"/create-user\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":3,\"TagId\":null},{\"MenuId\":25,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage product details\",\"ToolTip\":\"Access product management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"product_icon.png\",\"URL\":\"/tags/product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":30,\"MenuName\":\"Exchange Rate History\",\"MenuCaption\":\"Exchange Rate History\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"View exchange rate history\",\"ToolTip\":\"Access historical exchange rate data\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_history_icon.png\",\"URL\":\"/exchange-rate-history\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":5,\"TagId\":null},{\"MenuId\":4,\"MenuName\":\"Tags\",\"MenuCaption\":\"Tags\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Maintain master data records\",\"ToolTip\":\"Access master data management\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"masters_icon.png\",\"URL\":\"/masters\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":34,\"MenuName\":\"Seller Price Book\",\"MenuCaption\":\"Seller Price Book\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage seller price books\",\"ToolTip\":\"Access seller price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"seller_price_book_icon.png\",\"URL\":\"/seller-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":46,\"MenuName\":\"PlaceofSupply\",\"MenuCaption\":\"Place of Supply\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage Place of supply details\",\"ToolTip\":\"Access Place of supply management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Placeofsupply_icon.png\",\"URL\":\"/tags/Placeofsupply\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":20},{\"MenuId\":95,\"MenuName\":\"Jurisdiction\",\"MenuCaption\":\"Jurisdiction\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Jurisdiction\",\"ToolTip\":\"Jurisdiction\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Jurisdiction_icon.png\",\"URL\":\"/tags/Jurisdiction\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":21},{\"MenuId\":96,\"MenuName\":\"Tax Code\",\"MenuCaption\":\"Tax Code\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Tax Code\",\"ToolTip\":\"Tax Code\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Tax Code_icon.png\",\"URL\":\"/tags/Tax Code\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":22},{\"MenuId\":97,\"MenuName\":\"Nationality\",\"MenuCaption\":\"Nationality\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Nationality\",\"ToolTip\":\"Nationality\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Nationality\",\"URL\":\"/tags/Nationality\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":23},{\"MenuId\":98,\"MenuName\":\"Country\",\"MenuCaption\":\"Country\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Country\",\"ToolTip\":\"Country\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Country\",\"URL\":\"/tags/Country\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":24},{\"MenuId\":99,\"MenuName\":\"Province\",\"MenuCaption\":\"Province\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Province\",\"ToolTip\":\"Province\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Province_icon.png\",\"URL\":\"/tags/Province\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":25},{\"MenuId\":100,\"MenuName\":\"Territory\",\"MenuCaption\":\"Territory\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Territory\",\"ToolTip\":\"Territory\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Territory_icon.png\",\"URL\":\"/tags/Territory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":26},{\"MenuId\":101,\"MenuName\":\"Township\",\"MenuCaption\":\"Township\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Township\",\"ToolTip\":\"Township\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Township_icon.png\",\"URL\":\"/tags/Township\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":27},{\"MenuId\":102,\"MenuName\":\"Zone\",\"MenuCaption\":\"Zone\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Zone\",\"ToolTip\":\"Zone\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Zone_icon.png\",\"URL\":\"/tags/Zone\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":28},{\"MenuId\":103,\"MenuName\":\"City\",\"MenuCaption\":\"City\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"City\",\"ToolTip\":\"City\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"City_icon.png\",\"URL\":\"/tags/City\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":29},{\"MenuId\":104,\"MenuName\":\"Emplyee\",\"MenuCaption\":\"Emplyee\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Emplyee\",\"ToolTip\":\"Emplyee\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Emplyee_icon.png\",\"URL\":\"/tags/Emplyee\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":30},{\"MenuId\":105,\"MenuName\":\"Fixed Assets\",\"MenuCaption\":\"Fixed Assets\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Fixed Assets\",\"ToolTip\":\"Fixed Assets\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Fixed Assets_icon.png\",\"URL\":\"/tags/Fixed Assets\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":31},{\"MenuId\":106,\"MenuName\":\"Employee Category\",\"MenuCaption\":\"Employee Category\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Employee Category\",\"ToolTip\":\"Employee Category\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Employee Category_icon.png\",\"URL\":\"/tags/Employee Category\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":32},{\"MenuId\":37,\"MenuName\":\"Warehouse\",\"MenuCaption\":\"Warehouse\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage warehouse details\",\"ToolTip\":\"Access warehouse management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"warehouse_icon.png\",\"URL\":\"/tags/warehouse\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":13},{\"MenuId\":128,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Product\",\"ToolTip\":\"Product\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Product_icon.png\",\"URL\":\"/tags/Product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":11},{\"MenuId\":129,\"MenuName\":\"Unit Conversion\",\"MenuCaption\":\"Unit Conversion\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Unit Conversion\",\"ToolTip\":\"Unit Conversion\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Unit Conversion_icon.png\",\"URL\":\"/unit-conversion\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":15},{\"MenuId\":130,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Account\",\"ToolTip\":\"Account\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Account_icon.png\",\"URL\":\"/tags/Account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":2},{\"MenuId\":131,\"MenuName\":\"Customer\",\"MenuCaption\":\"Customer\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Customer\",\"ToolTip\":\"Customer\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Customer_icon.png\",\"URL\":\"/tags/Customer\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":3},{\"MenuId\":133,\"MenuName\":\"Outlet\",\"MenuCaption\":\"Outlet\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Outlet\",\"ToolTip\":\"Outlet\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Outlet_icon.png\",\"URL\":\"/tags/Outlet\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":16},{\"MenuId\":134,\"MenuName\":\"Bin\",\"MenuCaption\":\"Bin\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bin\",\"ToolTip\":\"Bin\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bin_icon.png\",\"URL\":\"/tags/Bin\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":17},{\"MenuId\":135,\"MenuName\":\"Bank\",\"MenuCaption\":\"Bank\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bank\",\"ToolTip\":\"Bank\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bank_icon.png\",\"URL\":\"/tags/Bank\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":18},{\"MenuId\":136,\"MenuName\":\"BankBranch\",\"MenuCaption\":\"BankBranch\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"BankBranch\",\"ToolTip\":\"BankBranch\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"BankBranch_icon.png\",\"URL\":\"/tags/BankBranch\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":19},{\"MenuId\":35,\"MenuName\":\"Buyer Price Book\",\"MenuCaption\":\"Buyer Price Book\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"Manage buyer price books\",\"ToolTip\":\"Access buyer price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"buyer_price_book_icon.png\",\"URL\":\"/buyer-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":5,\"MenuName\":\"Financials\",\"MenuCaption\":\"Financials\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"View financial reports\",\"ToolTip\":\"Access financial data and reports\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"dollar-sign\",\"URL\":\"\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":5},{\"MenuId\":6,\"MenuName\":\"Inventory\",\"MenuCaption\":\"Inventory\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage inventory items and stock\",\"ToolTip\":\"Access inventory management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"warehouse\",\"URL\":\"/inventory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":6},{\"MenuId\":36,\"MenuName\":\"Barcode Definition\",\"MenuCaption\":\"Barcode Definition\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage barcode definitions\",\"ToolTip\":\"Access barcode definition management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"barcode_definition_icon.png\",\"URL\":\"/barcode-definition\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":7,\"MenuName\":\"Fixed Asset\",\"MenuCaption\":\"Fixed Asset\",\"ModuleId\":1,\"MenuIndex\":7,\"ShortcutKey\":null,\"Description\":\"Track fixed assets\",\"ToolTip\":\"Access fixed asset management\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"university\",\"URL\":\"/fixed-asset\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":7},{\"MenuId\":8,\"MenuName\":\"Production\",\"MenuCaption\":\"Production\",\"ModuleId\":1,\"MenuIndex\":8,\"ShortcutKey\":null,\"Description\":\"Manage production processes\",\"ToolTip\":\"Access production management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"boxes\",\"URL\":\"/production\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":8},{\"MenuId\":10,\"MenuName\":\"Quality Control\",\"MenuCaption\":\"Quality Control\",\"ModuleId\":1,\"MenuIndex\":10,\"ShortcutKey\":null,\"Description\":\"Perform quality control checks\",\"ToolTip\":\"Access quality control tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"clipboard-check\",\"URL\":\"/quality-control\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":10},{\"MenuId\":11,\"MenuName\":\"Settings\",\"MenuCaption\":\"Settings\",\"ModuleId\":1,\"MenuIndex\":11,\"ShortcutKey\":null,\"Description\":\"Configure general settings\",\"ToolTip\":\"Access general application settings\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"cog\",\"URL\":\"/settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":16,\"MenuName\":\"Account Settings\",\"MenuCaption\":\"Account Settings\",\"ModuleId\":1,\"MenuIndex\":16,\"ShortcutKey\":null,\"Description\":\"Configure account settings\",\"ToolTip\":\"Manage account configurations\",\"IsGroup\":false,\"ParentId\":12,\"Accessibility\":1,\"Icon\":\"account_settings_icon.png\",\"URL\":\"/account-settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null}],\"UserLoginDetails\":[{\"UserId\":2,\"LoginName\":\"dipin\",\"Entity\":\"Entity10\"}]}"} 2025-11-28 16:20:23.808 +05:30 b40804dd-35b9-425a-b1de-a3c32fac7c70 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 200 36722 application/json; charset=utf-8 412.2311ms 2025-11-28 16:20:23.849 +05:30 ea0dcd6e-af8b-4801-a2b6-b74e45148356 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - null null 2025-11-28 16:20:23.849 +05:30 fbc30180-6de5-48f1-9432-5d44374d2d83 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 16:20:23.851 +05:30 ea0dcd6e-af8b-4801-a2b6-b74e45148356 INF CORS policy execution successful. 2025-11-28 16:20:23.851 +05:30 fbc30180-6de5-48f1-9432-5d44374d2d83 INF CORS policy execution successful. 2025-11-28 16:20:23.851 +05:30 ea0dcd6e-af8b-4801-a2b6-b74e45148356 INF HTTP request: Path: /menu/getmenudetails QueryString: ?languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzI3MDIzLCJleHAiOjE3NjQzMzA2MjMsImlhdCI6MTc2NDMyNzAyM30.sjMObo7tuqQS56i-VMaPqeT1gAB7DLApXbDOyCWmteU}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 16:20:23.851 +05:30 fbc30180-6de5-48f1-9432-5d44374d2d83 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzI3MDIzLCJleHAiOjE3NjQzMzA2MjMsImlhdCI6MTc2NDMyNzAyM30.sjMObo7tuqQS56i-VMaPqeT1gAB7DLApXbDOyCWmteU}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 16:20:23.852 +05:30 4e8cd9b6-c81e-48d8-b8c1-e8f6aab8ceeb INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 16:20:23.852 +05:30 bec80623-f39d-4f7c-b6eb-98041fd23782 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 16:20:23.852 +05:30 4e8cd9b6-c81e-48d8-b8c1-e8f6aab8ceeb INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 16:20:23.853 +05:30 bec80623-f39d-4f7c-b6eb-98041fd23782 INF Route matched with {action = "GetMenuDetails", controller = "Menu"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetMenuDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.MenuController (Sang.CoreSettings.Api). 2025-11-28 16:20:23.872 +05:30 4e8cd9b6-c81e-48d8-b8c1-e8f6aab8ceeb INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 16:20:23.873 +05:30 4e8cd9b6-c81e-48d8-b8c1-e8f6aab8ceeb INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 20.1005ms 2025-11-28 16:20:23.873 +05:30 4e8cd9b6-c81e-48d8-b8c1-e8f6aab8ceeb INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 16:20:23.873 +05:30 4e8cd9b6-c81e-48d8-b8c1-e8f6aab8ceeb INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: fbc30180-6de5-48f1-9432-5d44374d2d83}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 16:20:23.874 +05:30 4e8cd9b6-c81e-48d8-b8c1-e8f6aab8ceeb INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 24.8382ms 2025-11-28 16:20:23.880 +05:30 bec80623-f39d-4f7c-b6eb-98041fd23782 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 16:20:23.884 +05:30 bec80623-f39d-4f7c-b6eb-98041fd23782 INF Executed action Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api) in 31.1197ms 2025-11-28 16:20:23.884 +05:30 bec80623-f39d-4f7c-b6eb-98041fd23782 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.MenuController.GetMenuDetails (Sang.CoreSettings.Api)' 2025-11-28 16:20:23.886 +05:30 bec80623-f39d-4f7c-b6eb-98041fd23782 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: ea0dcd6e-af8b-4801-a2b6-b74e45148356}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 36722} Body: {"status":"Success","statusCode":2000,"message":"Menu Details retrieved.","result":"{\"MenuDetails\":[{\"MenuId\":93,\"MenuName\":\"TestingMaster\",\"MenuCaption\":\"Testing\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Testing\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":66},{\"MenuId\":94,\"MenuName\":\"TestingTab\",\"MenuCaption\":\"TestingTabs\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":87,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestingTabs\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":67},{\"MenuId\":64,\"MenuName\":\"NewTest\",\"MenuCaption\":\"Test\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":62,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Test\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":46},{\"MenuId\":70,\"MenuName\":\"TestMenu\",\"MenuCaption\":\"TestMenu\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestMenu\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":49},{\"MenuId\":80,\"MenuName\":\"PTag1\",\"MenuCaption\":\"TestTag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestTag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":58},{\"MenuId\":81,\"MenuName\":\"General Settings\",\"MenuCaption\":\"General Settings\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/general-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":6,\"TagId\":59},{\"MenuId\":82,\"MenuName\":\"t4t4\",\"MenuCaption\":\"y5yy5\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":6,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/y5yy5\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":60},{\"MenuId\":90,\"MenuName\":\"Steffy_pos\",\"MenuCaption\":\"s_pos\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tags/s_pos\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":65},{\"MenuId\":125,\"MenuName\":\"dipintag1\",\"MenuCaption\":\"dipintag1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/dipintag1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":71},{\"MenuId\":147,\"MenuName\":\"Tag View\",\"MenuCaption\":\"Tag View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":148,\"MenuName\":\"Voucher View\",\"MenuCaption\":\"Voucher View\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":146,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/voucher-view\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":150,\"MenuName\":\"Test_steffy1\",\"MenuCaption\":\"TSteffy1\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TSteffy1\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":77},{\"MenuId\":153,\"MenuName\":\"TS_Tag\",\"MenuCaption\":\"TestSteffyTag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":152,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TestSteffyTag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":79},{\"MenuId\":156,\"MenuName\":\"gokultest1\",\"MenuCaption\":\"gokul\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":149,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/gokul\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":81},{\"MenuId\":157,\"MenuName\":\"CostCenter\",\"MenuCaption\":\"cc\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/cc\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":82},{\"MenuId\":159,\"MenuName\":\"ProductTag\",\"MenuCaption\":\"PT\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":157,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/PT\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":83},{\"MenuId\":162,\"MenuName\":\"pos_Tag1_name\",\"MenuCaption\":\"pos_Tag1_caption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/pos_Tag1_caption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":86},{\"MenuId\":163,\"MenuName\":\"Vendor\",\"MenuCaption\":\"Vendor/Supplier\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":163,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Vendor/Supplier\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":87},{\"MenuId\":164,\"MenuName\":\"ChartOfAccount\",\"MenuCaption\":\"COA\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/COA\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":88},{\"MenuId\":166,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":90},{\"MenuId\":167,\"MenuName\":\"Project\",\"MenuCaption\":\"Project\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Project\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":91},{\"MenuId\":168,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":92},{\"MenuId\":170,\"MenuName\":\"ABC\",\"MenuCaption\":\"ABC\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":168,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/ABC\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":93},{\"MenuId\":172,\"MenuName\":\"TradeTypeName\",\"MenuCaption\":\"TradeTypeCaption\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/TradeTypeCaption\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":94},{\"MenuId\":139,\"MenuName\":\"Receipt Payment\",\"MenuCaption\":\"Receipt Payment\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":40,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Receipt Payment\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":72},{\"MenuId\":141,\"MenuName\":\"child\",\"MenuCaption\":\"child\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":140,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/child\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":73},{\"MenuId\":144,\"MenuName\":\"Base Document\",\"MenuCaption\":\"Base Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/base-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":75},{\"MenuId\":145,\"MenuName\":\"Sub Document\",\"MenuCaption\":\"Sub Document\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":142,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sub-document\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":76},{\"MenuId\":178,\"MenuName\":\"Account_Err\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":177,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Account\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":97},{\"MenuId\":185,\"MenuName\":\"STag1\",\"MenuCaption\":\"STag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":98},{\"MenuId\":186,\"MenuName\":\"STag2\",\"MenuCaption\":\"STag2\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/STag2\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":99},{\"MenuId\":188,\"MenuName\":\"stag4\",\"MenuCaption\":\"tag4\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/tag4\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":101},{\"MenuId\":189,\"MenuName\":\"test_tag\",\"MenuCaption\":\"testtag\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/testtag\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":102},{\"MenuId\":190,\"MenuName\":\"sss\",\"MenuCaption\":\"sss\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/sss\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":103},{\"MenuId\":191,\"MenuName\":\"zzz\",\"MenuCaption\":\"lll\",\"ModuleId\":1,\"MenuIndex\":null,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":182,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/lll\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":104},{\"MenuId\":182,\"MenuName\":\"Menu_SteffyTest\",\"MenuCaption\":\"Menu_SteffyTest\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":183,\"MenuName\":\"test2\",\"MenuCaption\":\"test2\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":149,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":184,\"MenuName\":\"test3\",\"MenuCaption\":\"test3\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":6,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":146,\"MenuName\":\"View\",\"MenuCaption\":\"View\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":142,\"MenuName\":\"Voucher Setting\",\"MenuCaption\":\"Voucher Setting\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":111,\"MenuName\":\"Business Entity\",\"MenuCaption\":\"Business Entity\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":0,\"Icon\":null,\"URL\":\"/Business-Entity\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":1},{\"MenuId\":113,\"MenuName\":\"steffy\",\"MenuCaption\":\"steffy\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":176,\"MenuName\":\"aas\",\"MenuCaption\":\"aas\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":177,\"MenuName\":\"Error_Tracker_Masters\",\"MenuCaption\":\"Error_Tracker_Masters\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":92,\"MenuName\":\"test1\",\"MenuCaption\":\"test1\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":58,\"MenuName\":\"ggrgr\",\"MenuCaption\":\"ggrgr\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":57,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":60,\"MenuName\":\"effefefef\",\"MenuCaption\":\"effefefef\",\"ModuleId\":1,\"MenuIndex\":0,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":true,\"ParentId\":59,\"Accessibility\":0,\"Icon\":null,\"URL\":null,\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":109,\"MenuName\":\"Password Policy\",\"MenuCaption\":\"Password Policy\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"\",\"ToolTip\":\"\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"Password Policy_icon.png\",\"URL\":\"/PasswordPolicy\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":38,\"MenuName\":\"Create Company\",\"MenuCaption\":\"Create Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company record\",\"ToolTip\":\"Access create company page\",\"IsGroup\":false,\"ParentId\":17,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/create-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":41,\"MenuName\":\"Tag Settings\",\"MenuCaption\":\"Tag Settings\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":11,\"Accessibility\":1,\"Icon\":\"create_company_icon.png\",\"URL\":\"/tag-settings\",\"Type\":null,\"ExternalLink\":null,\"ScreenType\":7,\"TagId\":null},{\"MenuId\":42,\"MenuName\":\"Open Company\",\"MenuCaption\":\"Open Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":null,\"ToolTip\":null,\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":null,\"URL\":null,\"Type\":null,\"ExternalLink\":null,\"ScreenType\":null,\"TagId\":null},{\"MenuId\":1,\"MenuName\":\"Home\",\"MenuCaption\":\"Home\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":\"Alt+O\",\"Description\":\"'Navigate to the home page\",\"ToolTip\":\"Go to the main home page\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"home\",\"URL\":\"/home\",\"Type\":1,\"ExternalLink\":\"1\",\"ScreenType\":0,\"TagId\":1},{\"MenuId\":17,\"MenuName\":\"New Company\",\"MenuCaption\":\"New Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new company\",\"ToolTip\":\"Create a new company record\",\"IsGroup\":true,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/new-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":18,\"MenuName\":\"Edit Company\",\"MenuCaption\":\"Edit Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Edit a new company\",\"ToolTip\":\"Edit a new company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":19,\"MenuName\":\"Delete Company\",\"MenuCaption\":\"Delete Company\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Delete a company\",\"ToolTip\":\"Delete a company record\",\"IsGroup\":false,\"ParentId\":2,\"Accessibility\":1,\"Icon\":\"new_company_icon.png\",\"URL\":\"/Edit-company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":20,\"MenuName\":\"Create Profile\",\"MenuCaption\":\"Create Profile\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Create a new user profile\",\"ToolTip\":\"Set up a new user profile\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_profile_icon.png\",\"URL\":\"/create-profile\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":23,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage account details\",\"ToolTip\":\"Access account management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"account_icon.png\",\"URL\":\"/account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":28,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Manage currency master data\",\"ToolTip\":\"Access currency master management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"currency_master_icon.png\",\"URL\":\"/currency-master\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":4},{\"MenuId\":114,\"MenuName\":\"Change Password\",\"MenuCaption\":\"Change Password\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Change Password\",\"ToolTip\":\"Change Password\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"ChangePassword_icon.png\",\"URL\":\"/ChangePassword\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":115,\"MenuName\":\"Update Personal Info\",\"MenuCaption\":\"Update Personal Info\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Update Personal Info\",\"ToolTip\":\"Update Personal Info\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"UpdatePersonal_Info_icon.png\",\"URL\":\"/Update-Personal-Info\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":180,\"MenuName\":\"Purchase\",\"MenuCaption\":\"Purchase\",\"ModuleId\":1,\"MenuIndex\":1,\"ShortcutKey\":null,\"Description\":\"Purchase Menu\",\"ToolTip\":\"Go to Purchase\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Purchase\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":181,\"MenuName\":\"Sales\",\"MenuCaption\":\"Sales\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Sales Menu\",\"ToolTip\":\"Go to Sales\",\"IsGroup\":false,\"ParentId\":5,\"Accessibility\":null,\"Icon\":null,\"URL\":\"/Financial/Sales\",\"Type\":0,\"ExternalLink\":null,\"ScreenType\":100,\"TagId\":100},{\"MenuId\":29,\"MenuName\":\"Exchange Rate\",\"MenuCaption\":\"Exchange Rate\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage exchange rate data\",\"ToolTip\":\"Access exchange rate management\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_icon.png\",\"URL\":\"/exchange-rate\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":4,\"TagId\":null},{\"MenuId\":24,\"MenuName\":\"Currency\",\"MenuCaption\":\"Currency\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage currency details\",\"ToolTip\":\"Access currency management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"currency_icon.png\",\"URL\":\"/tags/currency\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":21,\"MenuName\":\"Create Role\",\"MenuCaption\":\"Create Role\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Create a new user role\",\"ToolTip\":\"Define a new user role\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_role_icon.png\",\"URL\":\"/create-role\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":2,\"TagId\":null},{\"MenuId\":2,\"MenuName\":\"Company\",\"MenuCaption\":\"Company\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"View and manage company details\",\"ToolTip\":\"Access company information\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"company_icon.png\",\"URL\":\"/company\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":32,\"MenuName\":\"Unit\",\"MenuCaption\":\"Unit\",\"ModuleId\":1,\"MenuIndex\":2,\"ShortcutKey\":null,\"Description\":\"Manage units of measurement\",\"ToolTip\":\"Access unit management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"unit_icon.png\",\"URL\":\"/unit\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":14},{\"MenuId\":3,\"MenuName\":\"Security\",\"MenuCaption\":\"Security\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage user permissions and roles\",\"ToolTip\":\"Configure security settings\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"security_icon.png\",\"URL\":\"/security\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":22,\"MenuName\":\"Create User\",\"MenuCaption\":\"Create User\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Create a new user account\",\"ToolTip\":\"Add a new user to the system\",\"IsGroup\":false,\"ParentId\":3,\"Accessibility\":1,\"Icon\":\"create_user_icon.png\",\"URL\":\"/create-user\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":3,\"TagId\":null},{\"MenuId\":25,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"Manage product details\",\"ToolTip\":\"Access product management\",\"IsGroup\":true,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"product_icon.png\",\"URL\":\"/tags/product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":30,\"MenuName\":\"Exchange Rate History\",\"MenuCaption\":\"Exchange Rate History\",\"ModuleId\":1,\"MenuIndex\":3,\"ShortcutKey\":null,\"Description\":\"View exchange rate history\",\"ToolTip\":\"Access historical exchange rate data\",\"IsGroup\":false,\"ParentId\":24,\"Accessibility\":1,\"Icon\":\"exchange_rate_history_icon.png\",\"URL\":\"/exchange-rate-history\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":5,\"TagId\":null},{\"MenuId\":4,\"MenuName\":\"Tags\",\"MenuCaption\":\"Tags\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Maintain master data records\",\"ToolTip\":\"Access master data management\",\"IsGroup\":true,\"ParentId\":1,\"Accessibility\":1,\"Icon\":\"masters_icon.png\",\"URL\":\"/masters\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":34,\"MenuName\":\"Seller Price Book\",\"MenuCaption\":\"Seller Price Book\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage seller price books\",\"ToolTip\":\"Access seller price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"seller_price_book_icon.png\",\"URL\":\"/seller-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":46,\"MenuName\":\"PlaceofSupply\",\"MenuCaption\":\"Place of Supply\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage Place of supply details\",\"ToolTip\":\"Access Place of supply management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Placeofsupply_icon.png\",\"URL\":\"/tags/Placeofsupply\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":20},{\"MenuId\":95,\"MenuName\":\"Jurisdiction\",\"MenuCaption\":\"Jurisdiction\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Jurisdiction\",\"ToolTip\":\"Jurisdiction\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Jurisdiction_icon.png\",\"URL\":\"/tags/Jurisdiction\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":21},{\"MenuId\":96,\"MenuName\":\"Tax Code\",\"MenuCaption\":\"Tax Code\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Tax Code\",\"ToolTip\":\"Tax Code\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Tax Code_icon.png\",\"URL\":\"/tags/Tax Code\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":22},{\"MenuId\":97,\"MenuName\":\"Nationality\",\"MenuCaption\":\"Nationality\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Nationality\",\"ToolTip\":\"Nationality\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Nationality\",\"URL\":\"/tags/Nationality\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":23},{\"MenuId\":98,\"MenuName\":\"Country\",\"MenuCaption\":\"Country\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Country\",\"ToolTip\":\"Country\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Country\",\"URL\":\"/tags/Country\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":24},{\"MenuId\":99,\"MenuName\":\"Province\",\"MenuCaption\":\"Province\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Province\",\"ToolTip\":\"Province\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Province_icon.png\",\"URL\":\"/tags/Province\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":25},{\"MenuId\":100,\"MenuName\":\"Territory\",\"MenuCaption\":\"Territory\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Territory\",\"ToolTip\":\"Territory\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Territory_icon.png\",\"URL\":\"/tags/Territory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":26},{\"MenuId\":101,\"MenuName\":\"Township\",\"MenuCaption\":\"Township\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Township\",\"ToolTip\":\"Township\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Township_icon.png\",\"URL\":\"/tags/Township\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":27},{\"MenuId\":102,\"MenuName\":\"Zone\",\"MenuCaption\":\"Zone\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Zone\",\"ToolTip\":\"Zone\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Zone_icon.png\",\"URL\":\"/tags/Zone\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":28},{\"MenuId\":103,\"MenuName\":\"City\",\"MenuCaption\":\"City\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"City\",\"ToolTip\":\"City\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"City_icon.png\",\"URL\":\"/tags/City\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":29},{\"MenuId\":104,\"MenuName\":\"Emplyee\",\"MenuCaption\":\"Emplyee\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Emplyee\",\"ToolTip\":\"Emplyee\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Emplyee_icon.png\",\"URL\":\"/tags/Emplyee\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":30},{\"MenuId\":105,\"MenuName\":\"Fixed Assets\",\"MenuCaption\":\"Fixed Assets\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Fixed Assets\",\"ToolTip\":\"Fixed Assets\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Fixed Assets_icon.png\",\"URL\":\"/tags/Fixed Assets\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":31},{\"MenuId\":106,\"MenuName\":\"Employee Category\",\"MenuCaption\":\"Employee Category\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Employee Category\",\"ToolTip\":\"Employee Category\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Employee Category_icon.png\",\"URL\":\"/tags/Employee Category\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":32},{\"MenuId\":37,\"MenuName\":\"Warehouse\",\"MenuCaption\":\"Warehouse\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Manage warehouse details\",\"ToolTip\":\"Access warehouse management\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"warehouse_icon.png\",\"URL\":\"/tags/warehouse\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":13},{\"MenuId\":128,\"MenuName\":\"Product\",\"MenuCaption\":\"Product\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Product\",\"ToolTip\":\"Product\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Product_icon.png\",\"URL\":\"/tags/Product\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":11},{\"MenuId\":129,\"MenuName\":\"Unit Conversion\",\"MenuCaption\":\"Unit Conversion\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Unit Conversion\",\"ToolTip\":\"Unit Conversion\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"Unit Conversion_icon.png\",\"URL\":\"/unit-conversion\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":15},{\"MenuId\":130,\"MenuName\":\"Account\",\"MenuCaption\":\"Account\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Account\",\"ToolTip\":\"Account\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Account_icon.png\",\"URL\":\"/tags/Account\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":2},{\"MenuId\":131,\"MenuName\":\"Customer\",\"MenuCaption\":\"Customer\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Customer\",\"ToolTip\":\"Customer\",\"IsGroup\":false,\"ParentId\":23,\"Accessibility\":1,\"Icon\":\"Customer_icon.png\",\"URL\":\"/tags/Customer\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":3},{\"MenuId\":133,\"MenuName\":\"Outlet\",\"MenuCaption\":\"Outlet\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Outlet\",\"ToolTip\":\"Outlet\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Outlet_icon.png\",\"URL\":\"/tags/Outlet\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":16},{\"MenuId\":134,\"MenuName\":\"Bin\",\"MenuCaption\":\"Bin\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bin\",\"ToolTip\":\"Bin\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bin_icon.png\",\"URL\":\"/tags/Bin\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":17},{\"MenuId\":135,\"MenuName\":\"Bank\",\"MenuCaption\":\"Bank\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"Bank\",\"ToolTip\":\"Bank\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"Bank_icon.png\",\"URL\":\"/tags/Bank\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":18},{\"MenuId\":136,\"MenuName\":\"BankBranch\",\"MenuCaption\":\"BankBranch\",\"ModuleId\":1,\"MenuIndex\":4,\"ShortcutKey\":null,\"Description\":\"BankBranch\",\"ToolTip\":\"BankBranch\",\"IsGroup\":false,\"ParentId\":4,\"Accessibility\":1,\"Icon\":\"BankBranch_icon.png\",\"URL\":\"/tags/BankBranch\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":19},{\"MenuId\":35,\"MenuName\":\"Buyer Price Book\",\"MenuCaption\":\"Buyer Price Book\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"Manage buyer price books\",\"ToolTip\":\"Access buyer price book management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"buyer_price_book_icon.png\",\"URL\":\"/buyer-price-book\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":5,\"MenuName\":\"Financials\",\"MenuCaption\":\"Financials\",\"ModuleId\":1,\"MenuIndex\":5,\"ShortcutKey\":null,\"Description\":\"View financial reports\",\"ToolTip\":\"Access financial data and reports\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"dollar-sign\",\"URL\":\"\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":5},{\"MenuId\":6,\"MenuName\":\"Inventory\",\"MenuCaption\":\"Inventory\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage inventory items and stock\",\"ToolTip\":\"Access inventory management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"warehouse\",\"URL\":\"/inventory\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":6},{\"MenuId\":36,\"MenuName\":\"Barcode Definition\",\"MenuCaption\":\"Barcode Definition\",\"ModuleId\":1,\"MenuIndex\":6,\"ShortcutKey\":null,\"Description\":\"Manage barcode definitions\",\"ToolTip\":\"Access barcode definition management\",\"IsGroup\":false,\"ParentId\":25,\"Accessibility\":1,\"Icon\":\"barcode_definition_icon.png\",\"URL\":\"/barcode-definition\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":7,\"MenuName\":\"Fixed Asset\",\"MenuCaption\":\"Fixed Asset\",\"ModuleId\":1,\"MenuIndex\":7,\"ShortcutKey\":null,\"Description\":\"Track fixed assets\",\"ToolTip\":\"Access fixed asset management\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"university\",\"URL\":\"/fixed-asset\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":7},{\"MenuId\":8,\"MenuName\":\"Production\",\"MenuCaption\":\"Production\",\"ModuleId\":1,\"MenuIndex\":8,\"ShortcutKey\":null,\"Description\":\"Manage production processes\",\"ToolTip\":\"Access production management tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"boxes\",\"URL\":\"/production\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":8},{\"MenuId\":10,\"MenuName\":\"Quality Control\",\"MenuCaption\":\"Quality Control\",\"ModuleId\":1,\"MenuIndex\":10,\"ShortcutKey\":null,\"Description\":\"Perform quality control checks\",\"ToolTip\":\"Access quality control tools\",\"IsGroup\":false,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"clipboard-check\",\"URL\":\"/quality-control\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":10},{\"MenuId\":11,\"MenuName\":\"Settings\",\"MenuCaption\":\"Settings\",\"ModuleId\":1,\"MenuIndex\":11,\"ShortcutKey\":null,\"Description\":\"Configure general settings\",\"ToolTip\":\"Access general application settings\",\"IsGroup\":true,\"ParentId\":0,\"Accessibility\":1,\"Icon\":\"cog\",\"URL\":\"/settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null},{\"MenuId\":16,\"MenuName\":\"Account Settings\",\"MenuCaption\":\"Account Settings\",\"ModuleId\":1,\"MenuIndex\":16,\"ShortcutKey\":null,\"Description\":\"Configure account settings\",\"ToolTip\":\"Manage account configurations\",\"IsGroup\":false,\"ParentId\":12,\"Accessibility\":1,\"Icon\":\"account_settings_icon.png\",\"URL\":\"/account-settings\",\"Type\":1,\"ExternalLink\":null,\"ScreenType\":1,\"TagId\":null}],\"UserLoginDetails\":[{\"UserId\":2,\"LoginName\":\"dipin\",\"Entity\":\"Entity10\"}]}"} 2025-11-28 16:20:23.887 +05:30 bec80623-f39d-4f7c-b6eb-98041fd23782 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/menu/getmenudetails?languageId=1 - 200 36722 application/json; charset=utf-8 38.2055ms 2025-11-28 16:20:23.920 +05:30 5d904bf2-4c21-40df-b050-7e9a00ae1438 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 16:20:23.921 +05:30 5d904bf2-4c21-40df-b050-7e9a00ae1438 INF CORS policy execution successful. 2025-11-28 16:20:23.922 +05:30 5d904bf2-4c21-40df-b050-7e9a00ae1438 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzI3MDIzLCJleHAiOjE3NjQzMzA2MjMsImlhdCI6MTc2NDMyNzAyM30.sjMObo7tuqQS56i-VMaPqeT1gAB7DLApXbDOyCWmteU}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 16:20:23.922 +05:30 132c5a63-01af-4899-9f25-6360a9cd8a71 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 16:20:23.923 +05:30 132c5a63-01af-4899-9f25-6360a9cd8a71 INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 16:20:23.938 +05:30 132c5a63-01af-4899-9f25-6360a9cd8a71 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 16:20:23.939 +05:30 132c5a63-01af-4899-9f25-6360a9cd8a71 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 15.9841ms 2025-11-28 16:20:23.939 +05:30 132c5a63-01af-4899-9f25-6360a9cd8a71 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 16:20:23.939 +05:30 132c5a63-01af-4899-9f25-6360a9cd8a71 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 5d904bf2-4c21-40df-b050-7e9a00ae1438}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 16:20:23.940 +05:30 132c5a63-01af-4899-9f25-6360a9cd8a71 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 19.7682ms 2025-11-28 16:20:23.984 +05:30 59231ecf-ee8b-4918-8c4f-72c421897789 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - null null 2025-11-28 16:20:23.985 +05:30 59231ecf-ee8b-4918-8c4f-72c421897789 INF CORS policy execution successful. 2025-11-28 16:20:23.986 +05:30 59231ecf-ee8b-4918-8c4f-72c421897789 INF HTTP request: Path: /userpreference/getpreferencedetails QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzI3MDIzLCJleHAiOjE3NjQzMzA2MjMsImlhdCI6MTc2NDMyNzAyM30.sjMObo7tuqQS56i-VMaPqeT1gAB7DLApXbDOyCWmteU}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 16:20:23.986 +05:30 ab167b15-03c1-49db-8d09-47ef67eacae8 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 16:20:23.986 +05:30 ab167b15-03c1-49db-8d09-47ef67eacae8 INF Route matched with {action = "GetPreferenceDetails", controller = "UserPreference"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPreferenceDetails() on controller Sang.CoreSettings.Api.Controllers.UserPreferenceController (Sang.CoreSettings.Api). 2025-11-28 16:20:23.996 +05:30 ab167b15-03c1-49db-8d09-47ef67eacae8 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 16:20:23.996 +05:30 ab167b15-03c1-49db-8d09-47ef67eacae8 INF Executed action Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api) in 9.8754ms 2025-11-28 16:20:23.997 +05:30 ab167b15-03c1-49db-8d09-47ef67eacae8 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.UserPreferenceController.GetPreferenceDetails (Sang.CoreSettings.Api)' 2025-11-28 16:20:23.997 +05:30 ab167b15-03c1-49db-8d09-47ef67eacae8 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 59231ecf-ee8b-4918-8c4f-72c421897789}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 182} Body: {"status":"Success","statusCode":2000,"message":"Preference Details retrieved.","result":"[{\"PreferredLanguage\":1,\"PreferredTheme\":3,\"PreferredLayout\":1,\"PreferredMode\":2}]"} 2025-11-28 16:20:23.997 +05:30 ab167b15-03c1-49db-8d09-47ef67eacae8 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/userpreference/getpreferencedetails - 200 182 application/json; charset=utf-8 13.5457ms 2025-11-28 16:20:24.298 +05:30 9790c9c1-83c3-4393-87e8-388ec1da3667 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 16:20:24.299 +05:30 77d55d33-632d-4f90-a1ca-b51914051f41 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 16:20:24.300 +05:30 77d55d33-632d-4f90-a1ca-b51914051f41 INF CORS policy execution successful. 2025-11-28 16:20:24.300 +05:30 9790c9c1-83c3-4393-87e8-388ec1da3667 INF CORS policy execution successful. 2025-11-28 16:20:24.300 +05:30 77d55d33-632d-4f90-a1ca-b51914051f41 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 204 null null 1.4189ms 2025-11-28 16:20:24.300 +05:30 9790c9c1-83c3-4393-87e8-388ec1da3667 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 204 null null 2.785ms 2025-11-28 16:20:24.301 +05:30 431924a3-5cfe-40ef-8975-1003ed78c41f INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 16:20:24.302 +05:30 dc3c0375-cd68-4cb7-8afc-3f10a3f64232 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 16:20:24.302 +05:30 431924a3-5cfe-40ef-8975-1003ed78c41f INF CORS policy execution successful. 2025-11-28 16:20:24.302 +05:30 dc3c0375-cd68-4cb7-8afc-3f10a3f64232 INF CORS policy execution successful. 2025-11-28 16:20:24.302 +05:30 431924a3-5cfe-40ef-8975-1003ed78c41f INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 204 null null 0.9159ms 2025-11-28 16:20:24.302 +05:30 dc3c0375-cd68-4cb7-8afc-3f10a3f64232 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 204 null null 0.8138ms 2025-11-28 16:20:24.339 +05:30 611cfd51-7831-4681-b5ae-31dff30f97c3 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 16:20:24.340 +05:30 611cfd51-7831-4681-b5ae-31dff30f97c3 INF CORS policy execution successful. 2025-11-28 16:20:24.341 +05:30 611cfd51-7831-4681-b5ae-31dff30f97c3 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 204 null null 1.9196ms 2025-11-28 16:20:24.347 +05:30 3ea1de21-da71-466f-ad2d-d85e2d3b8d78 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 16:20:24.348 +05:30 54186fbf-3b8d-4323-9667-99abc574ff2a INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 16:20:24.348 +05:30 3ea1de21-da71-466f-ad2d-d85e2d3b8d78 INF CORS policy execution successful. 2025-11-28 16:20:24.348 +05:30 54186fbf-3b8d-4323-9667-99abc574ff2a INF CORS policy execution successful. 2025-11-28 16:20:24.348 +05:30 54186fbf-3b8d-4323-9667-99abc574ff2a INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 204 null null 0.5757ms 2025-11-28 16:20:24.348 +05:30 3ea1de21-da71-466f-ad2d-d85e2d3b8d78 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 204 null null 1.0055ms 2025-11-28 16:20:24.349 +05:30 16880fcf-b3db-49b1-b848-78d8bcc833cd INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 16:20:24.349 +05:30 16880fcf-b3db-49b1-b848-78d8bcc833cd INF CORS policy execution successful. 2025-11-28 16:20:24.349 +05:30 16880fcf-b3db-49b1-b848-78d8bcc833cd INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 204 null null 0.3805ms 2025-11-28 16:20:24.350 +05:30 2a28512f-2374-423a-9419-623db1f6bc68 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 16:20:24.351 +05:30 2a28512f-2374-423a-9419-623db1f6bc68 INF CORS policy execution successful. 2025-11-28 16:20:24.351 +05:30 2a28512f-2374-423a-9419-623db1f6bc68 INF HTTP request: Path: /transactionlayout/gettransactionlayoutlist QueryString: ?DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzI3MDIzLCJleHAiOjE3NjQzMzA2MjMsImlhdCI6MTc2NDMyNzAyM30.sjMObo7tuqQS56i-VMaPqeT1gAB7DLApXbDOyCWmteU}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 16:20:24.353 +05:30 ca662bc0-c1c5-41b0-8593-4df64ce60644 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 16:20:24.355 +05:30 213cfe20-6d46-420a-8bde-b42c8333bfc2 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 16:20:24.355 +05:30 ca662bc0-c1c5-41b0-8593-4df64ce60644 INF CORS policy execution successful. 2025-11-28 16:20:24.356 +05:30 ca662bc0-c1c5-41b0-8593-4df64ce60644 INF HTTP request: Path: /language/getlanguagelist QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzI3MDIzLCJleHAiOjE3NjQzMzA2MjMsImlhdCI6MTc2NDMyNzAyM30.sjMObo7tuqQS56i-VMaPqeT1gAB7DLApXbDOyCWmteU}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 16:20:24.356 +05:30 6b65e389-df50-4cf5-93d7-994c74c375d2 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 16:20:24.362 +05:30 6b65e389-df50-4cf5-93d7-994c74c375d2 INF Route matched with {action = "GetLanguageList", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageList(System.String) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 16:20:24.362 +05:30 213cfe20-6d46-420a-8bde-b42c8333bfc2 INF Route matched with {action = "GetTransactionLayoutList", controller = "TransactionLayout"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionLayoutList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionLayoutController (Sang.CoreSettings.Api). 2025-11-28 16:20:24.379 +05:30 834fff88-1bbc-4f57-beb6-59f183a6884b INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 16:20:24.380 +05:30 6b65e389-df50-4cf5-93d7-994c74c375d2 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 16:20:24.380 +05:30 834fff88-1bbc-4f57-beb6-59f183a6884b INF CORS policy execution successful. 2025-11-28 16:20:24.380 +05:30 6b65e389-df50-4cf5-93d7-994c74c375d2 INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api) in 18.6842ms 2025-11-28 16:20:24.381 +05:30 6b65e389-df50-4cf5-93d7-994c74c375d2 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 16:20:24.381 +05:30 834fff88-1bbc-4f57-beb6-59f183a6884b INF HTTP request: Path: /language/getlanguagedetails QueryString: ?id=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzI3MDIzLCJleHAiOjE3NjQzMzA2MjMsImlhdCI6MTc2NDMyNzAyM30.sjMObo7tuqQS56i-VMaPqeT1gAB7DLApXbDOyCWmteU}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 16:20:24.381 +05:30 6b65e389-df50-4cf5-93d7-994c74c375d2 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: ca662bc0-c1c5-41b0-8593-4df64ce60644}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 221} Body: {"status":"Success","statusCode":2000,"message":"Language List retrieved.","result":"[{\"Id\":2,\"Name\":\"Arabic\"},{\"Id\":3,\"Name\":\"Chinese\"},{\"Id\":1,\"Name\":\"English\"},{\"Id\":4,\"Name\":\"LanguageTest1\"}]"} 2025-11-28 16:20:24.382 +05:30 6b65e389-df50-4cf5-93d7-994c74c375d2 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 200 221 application/json; charset=utf-8 28.2413ms 2025-11-28 16:20:24.384 +05:30 72842529-0916-4947-8061-bb0d7f4cdd7e INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 16:20:24.388 +05:30 ea6ddf62-2bed-4fa1-82c5-3e737290e859 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 16:20:24.389 +05:30 ea6ddf62-2bed-4fa1-82c5-3e737290e859 INF CORS policy execution successful. 2025-11-28 16:20:24.389 +05:30 ea6ddf62-2bed-4fa1-82c5-3e737290e859 INF HTTP request: Path: /action/getuseractions QueryString: ?menuId=180 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzI3MDIzLCJleHAiOjE3NjQzMzA2MjMsImlhdCI6MTc2NDMyNzAyM30.sjMObo7tuqQS56i-VMaPqeT1gAB7DLApXbDOyCWmteU}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 16:20:24.390 +05:30 1e6d84f0-e69b-4db4-b5ee-834b7ee25827 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 16:20:24.390 +05:30 72842529-0916-4947-8061-bb0d7f4cdd7e INF Route matched with {action = "GetLanguageDetails", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 16:20:24.394 +05:30 1e6d84f0-e69b-4db4-b5ee-834b7ee25827 INF Route matched with {action = "GetUserActions", controller = "Action"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserActions(Int32) on controller Sang.CoreSettings.Api.Controllers.ActionController (Sang.CoreSettings.Api). 2025-11-28 16:20:24.403 +05:30 213cfe20-6d46-420a-8bde-b42c8333bfc2 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 16:20:24.403 +05:30 213cfe20-6d46-420a-8bde-b42c8333bfc2 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api) in 41.5839ms 2025-11-28 16:20:24.404 +05:30 213cfe20-6d46-420a-8bde-b42c8333bfc2 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 16:20:24.404 +05:30 213cfe20-6d46-420a-8bde-b42c8333bfc2 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 2a28512f-2374-423a-9419-623db1f6bc68}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 309} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":32,\"Name\":\"Purchase\"},{\"Id\":33,\"Name\":\"purchase1\"},{\"Id\":34,\"Name\":\"purchase2\"},{\"Id\":35,\"Name\":\"purchase3\"},{\"Id\":37,\"Name\":\"purchase5\"},{\"Id\":31,\"Name\":\"TestLayout01\"}]"} 2025-11-28 16:20:24.405 +05:30 213cfe20-6d46-420a-8bde-b42c8333bfc2 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 200 309 application/json; charset=utf-8 54.8702ms 2025-11-28 16:20:24.411 +05:30 72842529-0916-4947-8061-bb0d7f4cdd7e INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 16:20:24.412 +05:30 72842529-0916-4947-8061-bb0d7f4cdd7e INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api) in 21.4698ms 2025-11-28 16:20:24.412 +05:30 72842529-0916-4947-8061-bb0d7f4cdd7e INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 16:20:24.412 +05:30 72842529-0916-4947-8061-bb0d7f4cdd7e INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 834fff88-1bbc-4f57-beb6-59f183a6884b}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 243} Body: {"status":"Success","statusCode":2000,"message":"Language Details retrieved.","result":"[{\"IId\":1,\"Name\":\"English\",\"Code\":\"Eng\",\"Alternate Name\":\"English\",\"Icon\":\"string\",\"ParentName\":null,\"iParent\":0,\"bGroup\":false}]"} 2025-11-28 16:20:24.413 +05:30 72842529-0916-4947-8061-bb0d7f4cdd7e INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 200 243 application/json; charset=utf-8 33.6715ms 2025-11-28 16:20:24.434 +05:30 b6f15735-86cd-4e33-b745-d5284567bfc9 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - null null 2025-11-28 16:20:24.435 +05:30 b6f15735-86cd-4e33-b745-d5284567bfc9 INF CORS policy execution successful. 2025-11-28 16:20:24.435 +05:30 b6f15735-86cd-4e33-b745-d5284567bfc9 INF HTTP request: Path: /language/getlanguagelist QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzI3MDIzLCJleHAiOjE3NjQzMzA2MjMsImlhdCI6MTc2NDMyNzAyM30.sjMObo7tuqQS56i-VMaPqeT1gAB7DLApXbDOyCWmteU}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 16:20:24.435 +05:30 008dd9a8-d70b-4c2e-a779-156fb02b81f4 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 16:20:24.436 +05:30 008dd9a8-d70b-4c2e-a779-156fb02b81f4 INF Route matched with {action = "GetLanguageList", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageList(System.String) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 16:20:24.451 +05:30 20946d23-fc3e-422b-8017-8847fd2e6955 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - null null 2025-11-28 16:20:24.452 +05:30 a103882a-181a-454f-a1c3-aaae13aacf78 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - null null 2025-11-28 16:20:24.453 +05:30 20946d23-fc3e-422b-8017-8847fd2e6955 INF CORS policy execution successful. 2025-11-28 16:20:24.453 +05:30 20946d23-fc3e-422b-8017-8847fd2e6955 INF HTTP request: Path: /language/getlanguagedetails QueryString: ?id=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzI3MDIzLCJleHAiOjE3NjQzMzA2MjMsImlhdCI6MTc2NDMyNzAyM30.sjMObo7tuqQS56i-VMaPqeT1gAB7DLApXbDOyCWmteU}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 16:20:24.453 +05:30 a103882a-181a-454f-a1c3-aaae13aacf78 INF CORS policy execution successful. 2025-11-28 16:20:24.454 +05:30 96e5ab19-2234-4817-bcca-ec82641bebcf INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 16:20:24.454 +05:30 a103882a-181a-454f-a1c3-aaae13aacf78 INF HTTP request: Path: /transactionlayout/gettransactionlayoutlist QueryString: ?DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzI3MDIzLCJleHAiOjE3NjQzMzA2MjMsImlhdCI6MTc2NDMyNzAyM30.sjMObo7tuqQS56i-VMaPqeT1gAB7DLApXbDOyCWmteU}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 16:20:24.454 +05:30 96e5ab19-2234-4817-bcca-ec82641bebcf INF Route matched with {action = "GetLanguageDetails", controller = "Language"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetLanguageDetails(Int32) on controller Sang.CoreSettings.Api.Controllers.LanguageController (Sang.CoreSettings.Api). 2025-11-28 16:20:24.457 +05:30 042272af-cdae-4b48-849d-70bbc61ea835 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 16:20:24.457 +05:30 042272af-cdae-4b48-849d-70bbc61ea835 INF Route matched with {action = "GetTransactionLayoutList", controller = "TransactionLayout"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionLayoutList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionLayoutController (Sang.CoreSettings.Api). 2025-11-28 16:20:24.487 +05:30 1e6d84f0-e69b-4db4-b5ee-834b7ee25827 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 16:20:24.487 +05:30 1e6d84f0-e69b-4db4-b5ee-834b7ee25827 INF Executed action Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api) in 92.9096ms 2025-11-28 16:20:24.487 +05:30 1e6d84f0-e69b-4db4-b5ee-834b7ee25827 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 16:20:24.488 +05:30 1e6d84f0-e69b-4db4-b5ee-834b7ee25827 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: ea6ddf62-2bed-4fa1-82c5-3e737290e859}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1634} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"iAction\":81,\"Name\":\"Access\",\"Caption\":\"Access\",\"ActionType\":3},{\"iAction\":82,\"Name\":\"Add\",\"Caption\":\"New\",\"ActionType\":1},{\"iAction\":83,\"Name\":\"Edit\",\"Caption\":\"Edit\",\"ActionType\":1},{\"iAction\":84,\"Name\":\"Delete\",\"Caption\":\"Delete\",\"ActionType\":1},{\"iAction\":85,\"Name\":\"View\",\"Caption\":\"View\",\"ActionType\":1},{\"iAction\":86,\"Name\":\"Save\",\"Caption\":\"Save\",\"ActionType\":1},{\"iAction\":87,\"Name\":\"Excel\",\"Caption\":\"Excel\",\"ActionType\":1},{\"iAction\":88,\"Name\":\"ViewSummary\",\"Caption\":\"ViewSummary\",\"ActionType\":3},{\"iAction\":89,\"Name\":\"Close\",\"Caption\":\"Close\",\"ActionType\":1},{\"iAction\":90,\"Name\":\"Clear\",\"Caption\":\"Clear\",\"ActionType\":1},{\"iAction\":91,\"Name\":\"Copy\",\"Caption\":\"Copy\",\"ActionType\":5},{\"iAction\":92,\"Name\":\"Clone\",\"Caption\":\"Clone\",\"ActionType\":1},{\"iAction\":93,\"Name\":\"Import\",\"Caption\":\"Import\",\"ActionType\":1},{\"iAction\":94,\"Name\":\"Export\",\"Caption\":\"Export\",\"ActionType\":1},{\"iAction\":95,\"Name\":\"Load\",\"Caption\":\"Load\",\"ActionType\":1},{\"iAction\":96,\"Name\":\"Refresh\",\"Caption\":\"Refresh\",\"ActionType\":1},{\"iAction\":97,\"Name\":\"MassUpdate\",\"Caption\":\"Mass Update\",\"ActionType\":2},{\"iAction\":98,\"Name\":\"DeleteAll\",\"Caption\":\"Delete All\",\"ActionType\":2},{\"iAction\":99,\"Name\":\"Print\",\"Caption\":\"Print\",\"ActionType\":1},{\"iAction\":100,\"Name\":\"Settings\",\"Caption\":\"Settings\",\"ActionType\":2}]"} 2025-11-28 16:20:24.489 +05:30 1e6d84f0-e69b-4db4-b5ee-834b7ee25827 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 200 1634 application/json; charset=utf-8 100.812ms 2025-11-28 16:20:24.493 +05:30 008dd9a8-d70b-4c2e-a779-156fb02b81f4 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 16:20:24.494 +05:30 008dd9a8-d70b-4c2e-a779-156fb02b81f4 INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api) in 58.0744ms 2025-11-28 16:20:24.494 +05:30 008dd9a8-d70b-4c2e-a779-156fb02b81f4 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageList (Sang.CoreSettings.Api)' 2025-11-28 16:20:24.494 +05:30 008dd9a8-d70b-4c2e-a779-156fb02b81f4 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: b6f15735-86cd-4e33-b745-d5284567bfc9}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 221} Body: {"status":"Success","statusCode":2000,"message":"Language List retrieved.","result":"[{\"Id\":2,\"Name\":\"Arabic\"},{\"Id\":3,\"Name\":\"Chinese\"},{\"Id\":1,\"Name\":\"English\"},{\"Id\":4,\"Name\":\"LanguageTest1\"}]"} 2025-11-28 16:20:24.495 +05:30 008dd9a8-d70b-4c2e-a779-156fb02b81f4 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagelist - 200 221 application/json; charset=utf-8 60.9661ms 2025-11-28 16:20:24.512 +05:30 042272af-cdae-4b48-849d-70bbc61ea835 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 16:20:24.512 +05:30 042272af-cdae-4b48-849d-70bbc61ea835 INF Executed action Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api) in 55.1934ms 2025-11-28 16:20:24.513 +05:30 042272af-cdae-4b48-849d-70bbc61ea835 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionLayoutController.GetTransactionLayoutList (Sang.CoreSettings.Api)' 2025-11-28 16:20:24.513 +05:30 042272af-cdae-4b48-849d-70bbc61ea835 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: a103882a-181a-454f-a1c3-aaae13aacf78}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 309} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":32,\"Name\":\"Purchase\"},{\"Id\":33,\"Name\":\"purchase1\"},{\"Id\":34,\"Name\":\"purchase2\"},{\"Id\":35,\"Name\":\"purchase3\"},{\"Id\":37,\"Name\":\"purchase5\"},{\"Id\":31,\"Name\":\"TestLayout01\"}]"} 2025-11-28 16:20:24.513 +05:30 042272af-cdae-4b48-849d-70bbc61ea835 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionlayout/gettransactionlayoutlist?DocType=1101&languageId=1 - 200 309 application/json; charset=utf-8 61.0794ms 2025-11-28 16:20:24.518 +05:30 96e5ab19-2234-4817-bcca-ec82641bebcf INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 16:20:24.519 +05:30 96e5ab19-2234-4817-bcca-ec82641bebcf INF Executed action Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api) in 65.0121ms 2025-11-28 16:20:24.519 +05:30 96e5ab19-2234-4817-bcca-ec82641bebcf INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.LanguageController.GetLanguageDetails (Sang.CoreSettings.Api)' 2025-11-28 16:20:24.519 +05:30 96e5ab19-2234-4817-bcca-ec82641bebcf INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 20946d23-fc3e-422b-8017-8847fd2e6955}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 243} Body: {"status":"Success","statusCode":2000,"message":"Language Details retrieved.","result":"[{\"IId\":1,\"Name\":\"English\",\"Code\":\"Eng\",\"Alternate Name\":\"English\",\"Icon\":\"string\",\"ParentName\":null,\"iParent\":0,\"bGroup\":false}]"} 2025-11-28 16:20:24.520 +05:30 96e5ab19-2234-4817-bcca-ec82641bebcf INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/language/getlanguagedetails?id=1 - 200 243 application/json; charset=utf-8 68.5285ms 2025-11-28 16:20:24.528 +05:30 e2af7e83-dc5f-447a-8107-9574cd58c1f1 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - null null 2025-11-28 16:20:24.529 +05:30 e2af7e83-dc5f-447a-8107-9574cd58c1f1 INF CORS policy execution successful. 2025-11-28 16:20:24.530 +05:30 e2af7e83-dc5f-447a-8107-9574cd58c1f1 INF HTTP request: Path: /action/getuseractions QueryString: ?menuId=180 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzI3MDIzLCJleHAiOjE3NjQzMzA2MjMsImlhdCI6MTc2NDMyNzAyM30.sjMObo7tuqQS56i-VMaPqeT1gAB7DLApXbDOyCWmteU}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 16:20:24.532 +05:30 83942a4d-a2e4-4754-8925-db18a5229db8 INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 16:20:24.533 +05:30 83942a4d-a2e4-4754-8925-db18a5229db8 INF Route matched with {action = "GetUserActions", controller = "Action"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserActions(Int32) on controller Sang.CoreSettings.Api.Controllers.ActionController (Sang.CoreSettings.Api). 2025-11-28 16:20:24.657 +05:30 83942a4d-a2e4-4754-8925-db18a5229db8 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 16:20:24.657 +05:30 83942a4d-a2e4-4754-8925-db18a5229db8 INF Executed action Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api) in 124.7492ms 2025-11-28 16:20:24.658 +05:30 83942a4d-a2e4-4754-8925-db18a5229db8 INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.ActionController.GetUserActions (Sang.CoreSettings.Api)' 2025-11-28 16:20:24.659 +05:30 83942a4d-a2e4-4754-8925-db18a5229db8 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: e2af7e83-dc5f-447a-8107-9574cd58c1f1}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1634} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"iAction\":81,\"Name\":\"Access\",\"Caption\":\"Access\",\"ActionType\":3},{\"iAction\":82,\"Name\":\"Add\",\"Caption\":\"New\",\"ActionType\":1},{\"iAction\":83,\"Name\":\"Edit\",\"Caption\":\"Edit\",\"ActionType\":1},{\"iAction\":84,\"Name\":\"Delete\",\"Caption\":\"Delete\",\"ActionType\":1},{\"iAction\":85,\"Name\":\"View\",\"Caption\":\"View\",\"ActionType\":1},{\"iAction\":86,\"Name\":\"Save\",\"Caption\":\"Save\",\"ActionType\":1},{\"iAction\":87,\"Name\":\"Excel\",\"Caption\":\"Excel\",\"ActionType\":1},{\"iAction\":88,\"Name\":\"ViewSummary\",\"Caption\":\"ViewSummary\",\"ActionType\":3},{\"iAction\":89,\"Name\":\"Close\",\"Caption\":\"Close\",\"ActionType\":1},{\"iAction\":90,\"Name\":\"Clear\",\"Caption\":\"Clear\",\"ActionType\":1},{\"iAction\":91,\"Name\":\"Copy\",\"Caption\":\"Copy\",\"ActionType\":5},{\"iAction\":92,\"Name\":\"Clone\",\"Caption\":\"Clone\",\"ActionType\":1},{\"iAction\":93,\"Name\":\"Import\",\"Caption\":\"Import\",\"ActionType\":1},{\"iAction\":94,\"Name\":\"Export\",\"Caption\":\"Export\",\"ActionType\":1},{\"iAction\":95,\"Name\":\"Load\",\"Caption\":\"Load\",\"ActionType\":1},{\"iAction\":96,\"Name\":\"Refresh\",\"Caption\":\"Refresh\",\"ActionType\":1},{\"iAction\":97,\"Name\":\"MassUpdate\",\"Caption\":\"Mass Update\",\"ActionType\":2},{\"iAction\":98,\"Name\":\"DeleteAll\",\"Caption\":\"Delete All\",\"ActionType\":2},{\"iAction\":99,\"Name\":\"Print\",\"Caption\":\"Print\",\"ActionType\":1},{\"iAction\":100,\"Name\":\"Settings\",\"Caption\":\"Settings\",\"ActionType\":2}]"} 2025-11-28 16:20:24.668 +05:30 83942a4d-a2e4-4754-8925-db18a5229db8 INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/action/getuseractions?menuId=180 - 200 1634 application/json; charset=utf-8 139.1038ms 2025-11-28 16:20:42.231 +05:30 9ab072f7-d93f-4c5f-8ccd-4d7c58fe4166 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 16:20:42.231 +05:30 4498d6a0-4d30-4adc-8b98-cd8c79ae9047 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 16:20:42.233 +05:30 4498d6a0-4d30-4adc-8b98-cd8c79ae9047 INF CORS policy execution successful. 2025-11-28 16:20:42.233 +05:30 9ab072f7-d93f-4c5f-8ccd-4d7c58fe4166 INF CORS policy execution successful. 2025-11-28 16:20:42.234 +05:30 9ab072f7-d93f-4c5f-8ccd-4d7c58fe4166 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 204 null null 3.7011ms 2025-11-28 16:20:42.234 +05:30 4498d6a0-4d30-4adc-8b98-cd8c79ae9047 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 204 null null 3.6932ms 2025-11-28 16:20:42.281 +05:30 e10470be-0353-412a-b30b-835f6b5ed7f2 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 16:20:42.283 +05:30 e10470be-0353-412a-b30b-835f6b5ed7f2 INF CORS policy execution successful. 2025-11-28 16:20:42.284 +05:30 e10470be-0353-412a-b30b-835f6b5ed7f2 INF HTTP request: Path: /transactionview/gettransactionviewlist QueryString: ?search=&DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzI3MDIzLCJleHAiOjE3NjQzMzA2MjMsImlhdCI6MTc2NDMyNzAyM30.sjMObo7tuqQS56i-VMaPqeT1gAB7DLApXbDOyCWmteU}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 16:20:42.286 +05:30 b8f3a95b-e621-4b11-bf4b-d8ed705dbd2e INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 16:20:42.294 +05:30 b8f3a95b-e621-4b11-bf4b-d8ed705dbd2e INF Route matched with {action = "GetTransactionViewList", controller = "TransactionView"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionViewList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionViewController (Sang.CoreSettings.Api). 2025-11-28 16:20:42.328 +05:30 b8f3a95b-e621-4b11-bf4b-d8ed705dbd2e INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 16:20:42.329 +05:30 b8f3a95b-e621-4b11-bf4b-d8ed705dbd2e INF Executed action Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api) in 34.6754ms 2025-11-28 16:20:42.329 +05:30 b8f3a95b-e621-4b11-bf4b-d8ed705dbd2e INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 16:20:42.329 +05:30 b8f3a95b-e621-4b11-bf4b-d8ed705dbd2e INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: e10470be-0353-412a-b30b-835f6b5ed7f2}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 131} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":10,\"Name\":\"TestView\"}]"} 2025-11-28 16:20:42.330 +05:30 b8f3a95b-e621-4b11-bf4b-d8ed705dbd2e INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 200 131 application/json; charset=utf-8 50.08ms 2025-11-28 16:20:42.385 +05:30 cc5fb3b5-d238-4666-acaa-ede9443eb379 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - null null 2025-11-28 16:20:42.387 +05:30 cc5fb3b5-d238-4666-acaa-ede9443eb379 INF CORS policy execution successful. 2025-11-28 16:20:42.388 +05:30 cc5fb3b5-d238-4666-acaa-ede9443eb379 INF HTTP request: Path: /transactionview/gettransactionviewlist QueryString: ?search=&DocType=1101&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzI3MDIzLCJleHAiOjE3NjQzMzA2MjMsImlhdCI6MTc2NDMyNzAyM30.sjMObo7tuqQS56i-VMaPqeT1gAB7DLApXbDOyCWmteU}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 16:20:42.394 +05:30 92c8276a-ca87-4440-a1e1-1f9227d9505d INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 16:20:42.395 +05:30 92c8276a-ca87-4440-a1e1-1f9227d9505d INF Route matched with {action = "GetTransactionViewList", controller = "TransactionView"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionViewList(Int32, Int32, System.String) on controller Sang.CoreSettings.Api.Controllers.TransactionViewController (Sang.CoreSettings.Api). 2025-11-28 16:20:42.422 +05:30 92c8276a-ca87-4440-a1e1-1f9227d9505d INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 16:20:42.423 +05:30 92c8276a-ca87-4440-a1e1-1f9227d9505d INF Executed action Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api) in 27.7099ms 2025-11-28 16:20:42.423 +05:30 92c8276a-ca87-4440-a1e1-1f9227d9505d INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewList (Sang.CoreSettings.Api)' 2025-11-28 16:20:42.424 +05:30 92c8276a-ca87-4440-a1e1-1f9227d9505d INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: cc5fb3b5-d238-4666-acaa-ede9443eb379}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 131} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":10,\"Name\":\"TestView\"}]"} 2025-11-28 16:20:42.425 +05:30 92c8276a-ca87-4440-a1e1-1f9227d9505d INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewlist?search=&DocType=1101&languageId=1 - 200 131 application/json; charset=utf-8 39.5972ms 2025-11-28 16:20:42.521 +05:30 5a21158a-bcda-4c58-8588-0532b4cb9ebd INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - null null 2025-11-28 16:20:42.523 +05:30 5a21158a-bcda-4c58-8588-0532b4cb9ebd INF CORS policy execution successful. 2025-11-28 16:20:42.526 +05:30 5a21158a-bcda-4c58-8588-0532b4cb9ebd INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - 204 null null 4.7831ms 2025-11-28 16:20:42.570 +05:30 f0abcf07-0f8b-4fc3-857b-4b41f78ce9e5 INF Request starting HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - null null 2025-11-28 16:20:42.572 +05:30 f0abcf07-0f8b-4fc3-857b-4b41f78ce9e5 INF CORS policy execution successful. 2025-11-28 16:20:42.573 +05:30 f0abcf07-0f8b-4fc3-857b-4b41f78ce9e5 INF HTTP request: Path: /transactionview/gettransactionviewfield QueryString: ?Id=10&languageId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZGlwaW4iLCJ1bmlxdWVfbmFtZSI6ImRpcGluIiwibmFtZWlkIjoiMiIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI4IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAyIiwiQ2hhbm5lbElkIjoiMiIsIkxhbmd1YWdlSWQiOiIxIiwibmJmIjoxNzY0MzI3MDIzLCJleHAiOjE3NjQzMzA2MjMsImlhdCI6MTc2NDMyNzAyM30.sjMObo7tuqQS56i-VMaPqeT1gAB7DLApXbDOyCWmteU}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-28 16:20:42.573 +05:30 7cd64f32-eb38-4635-8feb-bdabdccb20fe INF Executing endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewField (Sang.CoreSettings.Api)' 2025-11-28 16:20:42.579 +05:30 7cd64f32-eb38-4635-8feb-bdabdccb20fe INF Route matched with {action = "GetTransactionViewField", controller = "TransactionView"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTransactionViewField(Int32, Int32) on controller Sang.CoreSettings.Api.Controllers.TransactionViewController (Sang.CoreSettings.Api). 2025-11-28 16:20:42.633 +05:30 7cd64f32-eb38-4635-8feb-bdabdccb20fe INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-28 16:20:42.634 +05:30 7cd64f32-eb38-4635-8feb-bdabdccb20fe INF Executed action Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewField (Sang.CoreSettings.Api) in 54.7683ms 2025-11-28 16:20:42.634 +05:30 7cd64f32-eb38-4635-8feb-bdabdccb20fe INF Executed endpoint 'Sang.CoreSettings.Api.Controllers.TransactionViewController.GetTransactionViewField (Sang.CoreSettings.Api)' 2025-11-28 16:20:42.635 +05:30 7cd64f32-eb38-4635-8feb-bdabdccb20fe INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: f0abcf07-0f8b-4fc3-857b-4b41f78ce9e5}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 10280} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":1,\"Type\":2,\"Caption\":\"AdditionalCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput1\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":1,\"Type\":1,\"Caption\":\"Narration\",\"DefaultValue\":null,\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"sNarration\",\"ReadOnly\":false,\"NoDecimal\":200},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":2,\"Type\":2,\"Caption\":\"Discount\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput2\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":3,\"Type\":2,\"Caption\":\"Discount%\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput3\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":4,\"Type\":2,\"Caption\":\"TaxableAmt\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput4\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":4,\"Type\":1,\"Caption\":\"Id\",\"DefaultValue\":null,\"Hidden\":true,\"ViewField_ReadOnly\":false,\"Mandatory\":true,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":true,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"Id\",\"ReadOnly\":false,\"NoDecimal\":200},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":5,\"Type\":2,\"Caption\":\"VAT%\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput5\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":6,\"Type\":2,\"Caption\":\"VATAmt\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput6\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":7,\"Type\":2,\"Caption\":\"ShippingCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput7\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":8,\"Type\":2,\"Caption\":\"DeliveryCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput8\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":9,\"Type\":2,\"Caption\":\"LabourCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput9\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":10,\"Type\":2,\"Caption\":\"HandlingCharges\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput10\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":11,\"Type\":2,\"Caption\":\"CustomDuty\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput11\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":12,\"Type\":2,\"Caption\":\"ServiceCharge\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput12\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":13,\"Type\":2,\"Caption\":\"Insurance\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput13\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":14,\"Type\":2,\"Caption\":\"LateFee\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput14\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":15,\"Type\":2,\"Caption\":\"SalesTax\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput15\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":16,\"Type\":2,\"Caption\":\"ExciseTax\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput16\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":17,\"Type\":2,\"Caption\":\"Rebate%\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput17\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":18,\"Type\":2,\"Caption\":\"Subsidy\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput18\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":19,\"Type\":2,\"Caption\":\"LoyaltyPoint\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput19\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":20,\"Type\":2,\"Caption\":\"TradeInValue\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput20\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":21,\"Type\":2,\"Caption\":\"Promotion\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput21\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":22,\"Type\":2,\"Caption\":\"CashDiscount \",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput22\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":23,\"Type\":2,\"Caption\":\"Membership\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput23\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":24,\"Type\":2,\"Caption\":\"PromotionDiscount\",\"DefaultValue\":\"0\",\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":1,\"Field_Name\":\"nInput24\",\"ReadOnly\":false,\"NoDecimal\":2},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":2,\"Type\":1,\"Caption\":\"PlaceOfSupply\",\"DefaultValue\":null,\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":2,\"Field_Name\":\"iPlaceOfSupply\",\"ReadOnly\":false,\"NoDecimal\":200},{\"View_Id\":10,\"View_Caption\":\"TestView\",\"Field\":5,\"Type\":1,\"Caption\":\"Warehouse\",\"DefaultValue\":null,\"Hidden\":false,\"ViewField_ReadOnly\":false,\"Mandatory\":false,\"Removed\":false,\"HideLeftPane\":false,\"MandatoryInRevision\":false,\"ColumnSpan\":0,\"RowSpan\":0,\"Order\":2,\"Field_Name\":\"iWarehouse\",\"ReadOnly\":false,\"NoDecimal\":200}]"} 2025-11-28 16:20:42.636 +05:30 7cd64f32-eb38-4635-8feb-bdabdccb20fe INF Request finished HTTP/1.1 GET http://103.120.178.195/SangCoreSettingsAPI/transactionview/gettransactionviewfield?Id=10&languageId=1 - 200 10280 application/json; charset=utf-8 65.8331ms 2025-11-28 16:31:19.912 +05:30 INF Application is shutting down...