Boston Net Suite User Group Friday March 10
Boston Net. Suite User Group Friday, March 10, 2016 Welcome! Agenda 11: 45 a. m. – 12: 15 p. m. Networking Break & Lunch 10: 00 – 10: 15 a. m. Registration and networking 12: 15 – 1: 00 p. m. #1 Favorite Apps Panel 10: 15 – 10: 30 a. m. Welcome 1: 00 – 1: 45 p. m. How to Find Help in Net. Suite 10: 30 – 11: 00 a. m. Advanced Approvals 1: 45 – 2: 00 p. m. Net. Suite Tip Corner 11: 00 – 11: 30 a. m. Client Spotlights 2: 00 p. m. Closing Remarks 11: 30 – 11: 45 a. m. Sponsor Commercials 2: 00 – 3: 00 p. m. Bonus Advanced Technical Session
Thank You! Meet the Board Meet the Sponsors Presenters • • • • • Mike Kean – Sikich Stephen Enfield – POS Supply Ken Phu – Hub Pen Company Brian Waller – Rapid 7 Lindsey Kenny – Log. Me. In Sean Murphy – Reverse Funding Xcelero Nvoicepay Square. Works BMI Cloud Non-Board Assistance Corporate Sponsor • • Mary Kemp – Sikich Lindsey Lamphere - Sikich Net. Suite Lindsey Kenny, Log. Me. In Mark Fitzgerald – POS Supply Meghann Ellis – Cambridge Sound Deb Lang – Ika. Systems Caitlin Swofford – Rapid 7 Bernardo Enciso, Square. Works William Tamulynas, Sikich
Boston Net. Suite User Group Events at Suite. World Bond Over Beer User Group Lunch After a long day of events, join us for a beer a Join our members for lunch. Great opportunity to short walk away at the Rockhouse Bar! learn more about the BNSUG community. Monday, April 24 th 7: 00— 9: 00 PM 3377 S. Las Vegas Blvd. , Las Vegas, NV Wednesday, April 26 th 12: 00— 1: 30 PM Suite. World Lunch Area
Thank you!!
SESSION I: Advanced Approvals Presented By: Lindsey Kenny from Log. Me. In
Advanced Approvers Bundle - What is It? • Professional Services Team designed solution for Advanced Approvers • Created an easy to user interface to support approvals across: • Purchase Orders • Vendor Bills • Sales Orders • Expense Reports • Journal Entries • Configurable Approval Rules • Approval History • Email notifications • Email Based Approvals • Ability to use Employee Center Licenses / No Licenses – Cost Savings © 2017, Log. Me. In, Inc. | CONFIDENTIAL – FOR INTERNAL USE ONLY 6
Solution created by PS team at Net. Suite Bundle that is installed No additional updates after installation Basic Set-Up but needs to be customized by company Custom Workflow Native to Net. Suite Fully supported by IT help desk Receives periodic updates Suite Solution Module What is the difference between a Suite Solution, a Module and a workflow? Designed/implem ented by individual user No periodic updates Need to ensure it still works after every periodic update © 2017, Log. Me. In, Inc. | CONFIDENTIAL – FOR INTERNAL USE ONLY 7
How it Works at Log. Me. In – PO’s Requistionor Level 7 Level 6 Level 5 Level 4 Level 3 Level 2 Level 1 Level 0 FP&A Review (Role) >$5 K Employee Level CEO CFO VP of Finance CXX Vice President Director Manager Individual Contributor Purchasing (Role) > $50 K General Authorization (Title on employee record then Role Based - see below) Limits Over $1, 000, 000 $500, 000 $300, 000 $100, 000 $25, 000 $0 © 2017, Log. Me. In, Inc. | CONFIDENTIAL – FOR INTERNAL USE ONLY 8
Email is Sent to Next Approver © 2017, Log. Me. In, Inc. | CONFIDENTIAL – FOR INTERNAL USE ONLY 9
Approval History © 2017, Log. Me. In, Inc. | CONFIDENTIAL – FOR INTERNAL USE ONLY 10
How it Works at Log. Me. In – Vendor Bills • SOX Control is on the Purchase Order Approval • Vendor Bill Approval is to ensure that we have received the goods/services • No VP Finance, CFO or CEO Approval Required Employee Level Limits Level 4 CXX $999, 999 Level 3 Vice President $100, 000 Level 2 Director $25, 000 Level 1 Manager $5, 000 Level 0 Individual Contributor $0 • Business is confirming if the vendor bill should be paid © 2017, Log. Me. In, Inc. | CONFIDENTIAL – FOR INTERNAL USE ONLY 11
Customizations Required Approvals Across Multiple Subsidiaries/Currencies • Created a table and label that each employee record is matched against to ensure that the PO or VB is within their limit Posting Period Issues • Since Workflow is run as an administrator, it was allowing invoices to post to closed periods Workflow did not automatically look at PO Requestors role/limit and was routing to Next Approver • Caused PO’s and Invoices to route one level up unnecessarily Reminder Emails are not sent • Since most approver cant log in – they need the email to approve – easily lost Approved PO’s are not natively sent back to the PO Requestor like they are in native Net. Suite • Needed the Final Approved PDF copy to be sent back to PO requestor so that it could be forwarded to contact Ability to Edit PO’s after they have been approved • Add $ to Pos • Edit categorization © 2017, Log. Me. In, Inc. | CONFIDENTIAL – FOR INTERNAL USE ONLY 12
Honesty What I Like What I don’t Like - Ability to approve through email - Native Net. Suite functionality is missing - Not everyone needs a license! - Not as easy to implement as they made it seem - Table for limits is in USD - Unable to have more than 1 native rule set per transaction type - Levels are sent from HR - SAML was unable to be tested in sandbox – had to go live with minimal testing - Approver History tab is clear - OOO Delegation does not work for us - Emails include copy of Vendor Bill PDF - Invoices automatically hit after being fully approved - No ability to redirect PO or Invoice to another user © 2017, Log. Me. In, Inc. | CONFIDENTIAL – FOR INTERNAL USE ONLY 13
What I Wished I had done differently Researched the solution more Completely drew out our process from beginning to end in minute detail Not rushed Asked for the QA testing from the Dev Team to review Rolled out to smaller audience first and then pushed to entire company © 2017, Log. Me. In, Inc. | CONFIDENTIAL – FOR INTERNAL USE ONLY 14
Future Enhancements NON-PO Vendor Bill Process • Create 7 custom workflows to allow for invoices related to rent, utilities, Benefits, legal fees can be routed to 2 pre-defined approvers rather than through traditional invoice approval workflow Setting Tolerance Levels on Invoices • Add in tolerance so that if VB is greater than X%, then the VB can not be submitted before the PO is updated and approved for the greater value • Need to ensure that VAT is not included in the tolerance calculation Include a control so that if an Invoice is created that is not linked to a PO, that it routes up the entire PO approval routing rather than the VB routing • There will be exceptions and if an invoice is created without associated PO, it needs to be routed all the way up the approval chain, not the shortened version Super Approve • Ability as the admin to push a PO/VB along to the next approver in the chain, rather than fully approving it Ability to Redirect • If PO/VB is sent to the wrong person to approve, the Admin should be able to manually re-route Out Of Office • Allow users to identify when they are OOO and have all PO/VB’s route to next approver – not managed by admin © 2017, Log. Me. In, Inc. | CONFIDENTIAL – FOR INTERNAL USE ONLY 15
Thank you.
SESSION II: Client Spotlights Presented By: Mark Fitzgerald from POS Supply Solutions
Company Overview • Founded in 1999: POS Supply is a leading B 2 B distributor of supplies for Point of Sale Systems and Specialty Printers. • Standard Products: POS roll paper, ATM paper rolls, 2 -Ply Carbonless rolls, Ribbons • Specialty Products: Mobile Printer rolls, Thermal Labels, Pre-Printed rolls, Custom • 70, 000+ Customers including My. Pillow. com, Ritz Carlton, TGI Fridays, Red. Box, Subway, Dollar Tree Stores, Microsoft Stores, Alaska Airlines, Rose Bowl, Friendly’s • Inc. 5000 Member • Wholesale Distribution – Operates like both B 2 B and B 2 C • The Team: 12 Full-time employees, 3 Offices – Headquarters in Danvers, MA
Our Website – B 2 B with B 2 C UX
History with Net. Suite and Modules Used – Net. Suite user since 2005 • Mid. Market Retail Edition • ERP, CRM, e. Commerce • Former Site. Buider User • SCA Site Coming! • Advanced Promotions • Advanced Inventory Mgmt • Bronto
Third Party Applications/Integrations • Oz Development / Descartes: • Oz. Link Pro – 2 -Way Integration, NS Fulfillment Automation (2007) • Oz. Link for UPS – Shipping rate tool for our CS team • Celigo: • Magento 2 Net. Suite Connector – e. Commerce Integration (2013) • Cloud. Extend for Google – Gmail / Google. Suite Integration (2014) • Windsor Circle: e. Mail Marketing Automation (online channel) (2013) • i. Charts, The Vested Group, ELIM A/R Solutions, AVID/Piracle. Pay, 8 x 8 Systems, Yotpo Reviews, Google Trusted Stores…(more)
BIG Initiatives in the works… • Suite Commerce Advanced • JHM Services – Seattle, WA • Planned Launch during Suite. World 2017! • Bronto Software • • Net. Suite / SCA Integration in progress World-Class Marketing Automation Advanced Personalization SMS Messaging
Other Customizations/Workflows/Scripts • Cyber. Source, Merchant e-Solutions and Paypal Payment Gateway • Custom Suite. Flows to Automate Data Entry / Manual Tasks • Saved Searches • Many, Many Suite. Scripts • Copy Parent Record changes to Sub-Customer Records • PO Placement Indicator in Open Sales Order View • Customer Record Flags (ie Blind Dropship) auto-populate SO
Roadmap What’s Next? • • EDI 2 nd (Specialty) Website App Development International Shipping
Meet Our Sponsors
Xcelero is the developer of the Xcelero Suite. App. It is the only Builtfor-Net. Suite app that automates testing of business processes and is built for the Business Analyst or QA Analyst. Key features are: (a) Ability to capture test data with a single click so no spreadsheets or record-and-replay needed (b) Definition of success criteria using saved searches (c) Ability to create process flows from test cases including integration steps (d) Automated execution (e) Test cases once defined can be executed for regression as many times as needed and (f) No need for any scripting or coding. Please go to http: //suiteapp. com/xcelero for more information.
Xcelero enables. . One-click Test Data Capture Easy Success Criteria Setup Automated Execution … and does all of this With NO Scripting or Coding email us for a demo: info@xcelerobpv. com
BMI Cloud Solutions, a Net. Suite reseller, and designer of products like QSMap which allow you to search on your Net. Suite data through an intuitive mapping tool right on your dashboard. Ask us for your 10 day free trial!
Nvoicepay transforms the massive and expensive effort that goes into paying vendors into a simple and automated solution. We optimize electronic bill payments for organizations with our payment automation Suite. App. In addition, we provide comprehensive vendor services through our Payment Command Center and the highest level of security in the industry. By automating all domestic and international bill payments, Nvoicepay unlocks resources and immediately reduces accounts payable costs by 75 percent.
Key Differentiators Native Net. Suite Application – Integrated domestic and International bill payments. Payment Services – Dynamic supplier enablement and automatic payment and account reconciliation. More Control – Visibility and traceability through the entire payment lifecycle. Highest Security – SOC 1 Type 2 compliant and payment data indemnification. Native Net. Suite Application
Square. Works provides fast, reliable, ongoing Net. Suite Support and Project Services for mid-size organizations. Our services include hyper-responsive day-to-day support, building new features and/or reports, executing data migrations, building integrations and many others. Our services are distinguished for having the highest quality standards in the market. For more information, visit our website at www. squareworks. com info@squareworks. com or contact us at
“Upgrade to the highest level of customer experience with our Premium Support Plans” Most Popular! PROFESSIONAL STARTER PLUS STANDARD $0/year $6, 500/year $18, 000/year $27, 500/year 4 Hours per month 12 Hours per month 20 Hours per month Customer Portal (2 Users) Discounted Hourly Rates One Free Bundle Customer Portal (3 Users) Discounted Hourly Rates Ability to roll-over hours* One Free Bundle Customer Portal (4 Users) Discounted Hourly Rates Ability to roll-over hours* One Free Bundle 1 Hour per month Customer Portal (1 User) Standard Hourly Rates *Restrictions Apply If you’re going to Suite. World, join us for our happy hour at the FIZZ Lounge on April 25 th!
Break 2: 45 to 3: 00 pm Use this time to: • Visit with our sponsors • BMI Cloud Solutions • Nvoicepay • Square. Works • Xcelero • Network with your Net. Suite peers
SESSION III: #1 Favorite Suite. App You Couldn’t Live Without Presented by: Meghan Ellis from Cambridge Sound Management Caitlin Swofford from Rapid 7 Deb Lang from Ika. Systems
Meghann Ellis from Cambridge Sound Deb Lang from Ika. Systems Sticky Notes and Application Performance Monitor Caitlin Swofford from Rapid 7
SESSION IV: Finding Help in Net. Suite Presented by: Bernardo Enciso from Square. Works
We’ve all been there: Errors or Unexpected Behavior Demands from our team Curiosity or Design Questions
Before we begin If dealing with issues: Remain calm! – Most (if not all) issues can be fixed, you just need to know where to get help Take as many screenshots as you can of the actual errors you’re seeing Take notes of all steps you follow every time you test a new potential solution Take notes of any changes you make to the setup and configuration so you can revert them back ü Once the issue is resolved document the resolution and keep track of these notes ü ü If not dealing with an issue: ü Remain calm! – Most (if not all) questions have an answer, you just need to know where to get help ü If after your research is done, you still have questions, contact Net. Suite or your Consulting partner
Help Center The Help Center is the most accessible way to find Net. Suite-related Help. It is a hub of information including Suite. Answers Content, User Guides, Release Notes and Training Documentation. On the top right corner, click on “Help”
User Guides Within the Help Center, Net. Suite provides access to the full catalog of User Guides in PDF Format. These guides can be downloaded and used to research or find information about the application: 1: Within the Help Center, navigate to Additional Resources > User Guides 2: Click on the desired User Guide and download a copy in PDF Format
User Guides for Bundles Most Net. Suite bundles are published with documentation. If you search for a bundle and look at the details, take a look at the “Documentation” field: Click on the documentation link to download a copy of the available documentation
Suite. Answers is a complete Knowledge Base of Net. Suite that includes Tutorials, Help Guides, Videos and Fixes to Common Issues – This is by far the most common source of Net. Suite Help. 1: Go to Support > Support Overview 2: Click on “Go to Suite. Answers” 3: Enter keywords for your search and click “Search” Suite. Answers Tutorial: https: //netsuite. custhelp. com/app/answers/detail/a_id/39077
Suite. Answers Title and Date Content Support Contact Information Additional Resources Tips and Important Info Related Topics Other Articles
Field Help Text Most fields in Net. Suite are clickable and contain an explanation of what they are, how are used, or where to find more information about them: If you create custom fields in Net. Suite, make sure that you add as much information as you can to the Help Text Description. This will reduce the number of questions from your end users significantly!
Global Search Box If you’re looking for transactions, list records or pages, the Global Search Box is a great option! Begin typing in the Global Search Box and Net. Suite will do a full scan of all your records:
Sandbox Testing (Trial and Error) If you’ve searched, read all available documentation and you still have questions about how something in Net. Suite works – try it yourself! (in a Sandbox Account) ü ü Configure the scenario(s) you’d like to verify in a Sandbox Account Test the use of the functionality you’re trying to understand Verify the results and come up with your conclusions Document the results of your testing!
Boston Net. Suite User Group Linked. In Page The Boston Net. Suite User Group Linked. In Page allows members to post questions or inquiries. This is a great way to network with other local Net. Suite users and get answers to problems you may be having.
Net. Suite Support If trying to resolve a technical issue, Net. Suite Support is another resource that can be used. Please note that your turnaround times and methods of contacting support may vary depending on your Support Plan. Please contact your Account manager to find out more information. After logging in to Suite. Answers, review the support information on the right side of the page: Contact Support Online by Submitting a Ticket: Contact Support by calling them:
Suite. World is an extraordinary event and a great opportunity to network with other Net. Suite Users. Additionally, you can schedule meetings with product experts, account managers, technical resources or sales individuals!
Other If dealing with technical issues: ü Schema/Connect/Records Browser https: //system. netsuite. com/helpcenter/en_US/srbrowser/Browser 2016_1/schema/record/ac count. html ü ü Consulting Partners Stack Overflow Google Any other ideas?
Summary – How to find help in Net. Suite Errors or Unexpected Behavior Help Center User Guides Suite. Answers Field Help Text Global Search Box Sandbox Testing BSNUG Linked. In Page Net. Suite Support Demands from our team Help Center User Guides Suite. Answers Field Help Text Global Search Box Sandbox Testing BSNUG Linked. In Page Net. Suite Support Curiosity or Design Questions Help Center User Guides Suite. Answers Field Help Text Global Search Box Sandbox Testing BSNUG Linked. In Page Net. Suite Support
NS TIP CORNER NS Tip Corner Presented by: William Tamulynas
CSV Import – Journal Entry � � � 54 6140 General and Administrative : Salaries & Wages : Payroll Tax Expense Set External ID to G/L Account Number � Accomplished using a csv import to set the external id Please note – this recommendation is for Net. Suite users that do not have an integration related to G/L Accounts.
CSV Import – Dashboard Shortcut � � 55 Access to existing CSV Imports � Setup>Import/Export>Saved CSV Imports Copy URL
Saved Searches – Running Total � 56 Formula (Numeric) � sum/* comment */({amount}) OVER(PARTITION BY {name} ORDER BY {internalid} ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)
Date/Period Mismatches � � 57 Setup> Accounting Preferences � Allow Transaction Date Outside of Posting Period � Disallow � Warn � Allow Home > Set Preferences > Analytics � Report by Period � All Reports � Financials Only � Never
Suite. Flow – Automate Business Processes � 58 Steps to Create a Basic Workflow � Customization > Scripting > Workflows > New � Enter Name � Select Record Type (i. e. Employee) � Set Release Status to Testing � Set On Create to Yes
Suite. Flow Continued… Use Case 1 – Default Field Values � State 1 > New Action > Set Field Value � Pick a field � Define a value � Use Case 2 – Change Display Type � State 1 > New Action > Set Field Display Type � Pick a field � Set Condition � 59 � Use Case 3 – Conditionally Required Fields � State 1 > New Action > Set Field Mandatory � Trigger on After Field Edit � Triggering Client Fields � Pick a field � Set Condition
Questions? William Tamulynas Net. Suite Senior Consultant William. Tamulynas@sikich. com www. sikichtech. com www. sikich. com 60
Thank You! Meet the Board Meet the Sponsors Presenters • • • • • Mike Kean – Sikich Stephen Enfield – POS Supply Ken Phu – Hub Pen Company Brian Waller – Rapid 7 Lindsey Kenny – Log. Me. In Sean Murphy – Reverse Funding Xcelero Nvoicepay Square. Works BMI Cloud Non-Board Assistance Corporate Sponsor • • Mary Kemp – Sikich Lindsey Lamphere - Sikich Net. Suite Lindsey Kenny, Log. Me. In Mark Fitzgerald – POS Supply Meghann Ellis – Cambridge Sound Deb Lang – Ika. Systems Caitlin Swofford – Rapid 7 Bernardo Enciso, Square. Works William Tamulynas, Sikich
Boston Net. Suite User Group Events at Suite. World Bond Over Beer User Group Lunch After a long day of events, join us for a beer a Join our members for lunch. Great opportunity to short walk away at the Rockhouse Bar! learn more about the BNSUG community. Monday, April 24 th 7: 00— 9: 00 PM 3377 S. Las Vegas Blvd. , Las Vegas, NV Wednesday, April 26 th 12: 00— 1: 30 PM Suite. World Lunch Area
Closing Remarks • Recap of Event • Next Meetings • Thursday, July 13, 2017 • To be held at Maltz Sales in Foxboro, MA PLEASE RETURN YOUR NAMETAGS TO THE REGISTRATION DESK • Suite. World – April 24 - 27, 2017 • Grab a flyer on your way out with our events at Suite. World • Please complete and return the evaluation form • Questions, Initial Feedback and Suggestions for Next Meeting Topics and Presenters
Thank You! PLEASE LEAVE YOUR EVALUATIONS AT YOUR SEAT AND RETURN YOUR NAMETAG TO THE REGISTRATION DESK
BONUS SESSION: Advanced Technical Session Presented by: Sean Murphy and Ken Phu
Agenda • Installing Suite. Script IDE (Eclipse) • Overview of Suite. Script 1. 0 Ø Client Side Scripts Ø Server Side Scripts Ø Suitelets Ø Restlets • Introduction to Suite. Script 2. 0 and co-managing with SS 1. 0 • Questions
Installing Eclipse for Net. Suite 1. Use Net. Suite Help Guide to install Eclipse i. iii. iv. v. Search “eclipse” Click on “Downloading Eclipse for Use with Suite. Cloud IDE” Follow instructions to download Eclipse Extract Eclipse to root drive Run eclipse. exe from directory c: eclipse If you receive an error you’re most likely missing a JRE.
Installing Eclipse for Net. Suite Cont. i. ii. If you receive an error you’re most likely missing a JRE. Go to www. java. com, click on “Free Java Download” “See all Java Downloads” Download and install the appropriate version i. e. 32 bit or 64 bit windows. Updating Eclipse for Use with Suite. Cloud IDE https: //system 2. netsuite. com/app/helpcenter. nl? fid=bridgehead_4026080311. html 1. 2. 3. 4. Add the Suite. Cloud IDE Update Site. Install Suite. Cloud IDE Master Password Setting Up an Environment in Suite. Cloud IDE 5. 6. 7. 8. Setting Up an Account in Suite. Cloud IDE Importing Existing Net. Suite Projects into Suite. Cloud IDE Synchronizing Internal IDs from a Project Account in Suite. Cloud IDE Setting Suite. Cloud IDE Preferences 1. Tip: Setup different workspaces for Sandbox and Production
Suite. Script 1. 0: Overview Language: javascript Note: not all js libraries are supported within SS 1. 0. Data access and manipulation are conducted via nlapi… Script Types: • Client Side: Form Level • page. Init • field. Change • post. Sourcing • save. Record • Etc. • User Event: Server Side • before. Load • before. Submit • after. Submit • scheduled • Suite. Let • Rest. Let
Suite. Script 2. 0: What’s Different? Why should I change? Language is more Modern and Performs better • javascript 6 (HTML 5) The Suite. Script 1. 0 API • • is no longer being updated by Net. Suite. WILL go EOL at some point. – no date announced but Trust that it will as some point Data access conducted via modules: • This means the browser only loads what it needs at runtime and does NOT have to load the entire API on every call. Like other programming languages • • Sub List and Column indexing begins at 0. Booleans take a value of true or false • Enumerations -- enough said • record. Type. SALES_ORDER, • search. Operator. ISEMPTY
Suite. Script 2. 0: Whats Different? Why should I change? New Script Types: • Client Side: Promise object • All Client side API support Promise • Asynchronous(Kinda) Client side code. • Server Side: Map/Reduce Script – • Map/reduce scripts provide a structured framework for server-side scripts that process a large number of records or data What's NOT supported: • Core Plug-ins • SSP scripts • Suite. Commerce Advanced
Suite. Script 2. 0: Anatomy Modules • SS 2. 0 is designed to be modular. SS 2. 0 implements its modular architecture with the Asynchronous Module Definition (AMD) specification. AMD is used to define and load Java. Script modules and their dependencies. For additional information regarding AMD, see http: //requirejs. org/docs/whyamd. html. Require(): • Use Require to define a custom Module as dependency for any script. Define(): • Use the define() function to load Suite. Script 2. 0 modules and create custom modules. When you use the define() function, it loads all dependencies before it executes any logic Return: • Put the function/event name at the end of the module to tie the function to the event i. e. return{ beforerecordload: usereventbeforeload }
Suite. Script 1. 0 / 2. 0: Cohabitation /Conversion Version Cohabitation Rules: • Can have and use (entry point script and supporting library scripts) Suite. Script 1. 0 AND Suite. Script 2. 0 in the same Account. • Both versions can be deployed in the same account, in the same Suite. App, and/or on the same record. • Cannot Mix Versions in the same Script or Call Stack • 1. 0 cannot call a 2. 0 custom module • 2. 0 cannot call a 1. 0 Library. Converting your scripts from 1. 0 to 2. 0 It’s a total rewrite. • No conversion from 1. 0 to 2. 0 exists • The Languages are significantly different Best Practice: • ALL New development in 2. 0 • If you have to update your 1. 0 code, more then 30% update, move to 2. 0 other wise stay with 1. 0 (FOR NOW)!
Suite. Script 2. 0: Demo LETS SEE IT
Open Forum
- Slides: 75