Web Reporting Update
-
Upload
amber-lopez -
Category
Documents
-
view
47 -
download
0
description
Transcript of Web Reporting Update
![Page 1: Web Reporting Update](https://reader035.fdocuments.us/reader035/viewer/2022062721/568136a8550346895d9e4ce5/html5/thumbnails/1.jpg)
2014 User Group Meeting - Maumee Bay Lodge and Convention Center
Web Reporting Update
Presented by:Clif Vaughan
![Page 2: Web Reporting Update](https://reader035.fdocuments.us/reader035/viewer/2022062721/568136a8550346895d9e4ce5/html5/thumbnails/2.jpg)
Web Reporting Update
PerformanceApplication SecurityActive Directory IntegrationDeployment ProcessSupplier Information Portal
![Page 3: Web Reporting Update](https://reader035.fdocuments.us/reader035/viewer/2022062721/568136a8550346895d9e4ce5/html5/thumbnails/3.jpg)
Web Reporting – Performance
Goal: Deliver existing functionality fasterRetain existing report criteriaUnbounded date ranges are challengingLet the user know as soon as possible if request is too big
![Page 4: Web Reporting Update](https://reader035.fdocuments.us/reader035/viewer/2022062721/568136a8550346895d9e4ce5/html5/thumbnails/4.jpg)
Web Reporting – File Elimination
Files: 8383, 8385, 8483, 8485, 1601, 1270, 1370, 0701, 0102MySQL tables: Extract_Purchase_Shipments, Extract_Sales_Shipments, Extract_Combined_Freight, Supplier_Master, Customer_Master, etc.
![Page 5: Web Reporting Update](https://reader035.fdocuments.us/reader035/viewer/2022062721/568136a8550346895d9e4ce5/html5/thumbnails/5.jpg)
Web Reporting– Business Logic
File AccessAdded index to 8685 Inventory Analysis Extract
Reduced program count Scoreboard from 29 to 11 programs
Streamline Code PathRefactor for MySQL and mixed MySQL/ISAM
Trader Code logicStandardized on the trader at the time of the transaction
![Page 6: Web Reporting Update](https://reader035.fdocuments.us/reader035/viewer/2022062721/568136a8550346895d9e4ce5/html5/thumbnails/6.jpg)
Web Reporting–Robustness
Query LimitsNo single query can monopolize the server
Browser Display LimitsStop as soon as possible if there is too much data for the browser to display
Data ChunkingAllows very long date ranges by breaking into month long chunks.
![Page 7: Web Reporting Update](https://reader035.fdocuments.us/reader035/viewer/2022062721/568136a8550346895d9e4ce5/html5/thumbnails/7.jpg)
Performance – Results
Purchase Analysis Scoreboard Margin Analysis Purchase Profitability Check Pay History Commercial Position Scheduled Position Freight Analysis
Driver ID Peddler Analysis Purchase Ticket Listing Top 100 Purchase History Scale Purchases Purchases By Day
![Page 8: Web Reporting Update](https://reader035.fdocuments.us/reader035/viewer/2022062721/568136a8550346895d9e4ce5/html5/thumbnails/8.jpg)
Web Reporting - Application Security
Review – CRES80 Web and dl4term applications share common securityBest Practice - Utilize Application Security RolesWeb Release Notes
Requires All BranchesAllows HQ branchAllows Non Trade BranchesLinks between web reports
![Page 9: Web Reporting Update](https://reader035.fdocuments.us/reader035/viewer/2022062721/568136a8550346895d9e4ce5/html5/thumbnails/9.jpg)
Web Reporting - Application Security
Eliminated “All Branches” requirementValidates that only authorized branch data is shown
Financial StatementsGL Analysis
Optional “All Branches” requirementFilters branch selection to authorized branchesSplit orders may contain branch data not in authorized branches
Order ManagementBrokerage Order Management
![Page 10: Web Reporting Update](https://reader035.fdocuments.us/reader035/viewer/2022062721/568136a8550346895d9e4ce5/html5/thumbnails/10.jpg)
Web Reporting – Active Directory
![Page 11: Web Reporting Update](https://reader035.fdocuments.us/reader035/viewer/2022062721/568136a8550346895d9e4ce5/html5/thumbnails/11.jpg)
Web Reports - Deployments
Scripted build from Mercurial Source Code Control System.All programs updated to current versions.Change Log included in deployment requests.Web Master INI files updated with each deployment.
![Page 12: Web Reporting Update](https://reader035.fdocuments.us/reader035/viewer/2022062721/568136a8550346895d9e4ce5/html5/thumbnails/12.jpg)
Supplier Information Portal Update
Information Center IntegrationApplication Security IntegrationActive Directory Integration for Internal SIPExport to ExcelHosting Efficiency
![Page 13: Web Reporting Update](https://reader035.fdocuments.us/reader035/viewer/2022062721/568136a8550346895d9e4ce5/html5/thumbnails/13.jpg)
Supplier Information Portal
Information Center Integration
![Page 14: Web Reporting Update](https://reader035.fdocuments.us/reader035/viewer/2022062721/568136a8550346895d9e4ce5/html5/thumbnails/14.jpg)
Supplier Information Portal
Application Security Integration
![Page 15: Web Reporting Update](https://reader035.fdocuments.us/reader035/viewer/2022062721/568136a8550346895d9e4ce5/html5/thumbnails/15.jpg)
Supplier Information Portal
Active Directory Integration for Internal SIP
![Page 16: Web Reporting Update](https://reader035.fdocuments.us/reader035/viewer/2022062721/568136a8550346895d9e4ce5/html5/thumbnails/16.jpg)
Supplier Information Portal
Export to Excel
![Page 17: Web Reporting Update](https://reader035.fdocuments.us/reader035/viewer/2022062721/568136a8550346895d9e4ce5/html5/thumbnails/17.jpg)
Supplier Information Portal
Hosting EfficiencyMulti-TenantReduction of Tomcat JVM Instances
![Page 18: Web Reporting Update](https://reader035.fdocuments.us/reader035/viewer/2022062721/568136a8550346895d9e4ce5/html5/thumbnails/18.jpg)
Web Reporting Update
Questions?