City of Charlotte, North Carolina Charlotte Douglas International Airport Turn Over Review Parking Revenue and Purchasing Table of Contents Transmittal Letter .................................................................................................................................... 1 Background ....................................................................................................................................... 2 – 3 Objectives and Approach .................................................................................................................. 4 – 5 Observation Matrix .......................................................................................................................... 6 – 17 • • Parking Revenue Purchasing Process Maps ................................................................................................................................ 18 - 35 McGladrey LLP 4725 Piedmont Row Drive Suite 300 Charlotte, North Carolina 28210-4280 O 704.367.6250 www.mcgladrey.com June 11, 2014 City of Charlotte, North Carolina th 600 East 4 Street Charlotte, NC 28202 Pursuant to the approved engagement letter dated October 28, 2013 with the City of Charlotte, North Carolina (the “City”), we hereby present the Turn Over Review of the Charlotte Douglas International Airport (the “Airport”), an enterprise fund of the City. Fieldwork commenced December 2013 and was completed February 2014. From the completion of the fieldwork through present, we have been working and collaborating with the Aviation Department and City Management regarding their remediation plan of the identified observations. This review targeted the following high-risk core areas identified by management: • Parking Revenue • Purchasing Our report is organized in the following sections: Background This provides an overview of operations and the core high-risk focus areas as identified by management for this Turn Over Review. Objectives and Approach The Turn Over Review objectives and focus are expanded upon in this section as well as a review of the various aspects of our approach. Observation Matrix This section gives a description of the observations noted during our review, recommended actions as well as management’s responses and action plans. Process Maps This section provides process maps depicting the best practice flow of the identified processes. This engagement was conducted for the limited purpose described in the Objectives section of this report and was not designed to identify fraud, including fraud involving employees, management, those charged with governance, or external entities. Given these limitations, during our engagement we did not identify any such fraud. However, such fraud may exist that has not been identified. We would like to thank all those involved from the City and the Aviation department in assisting us with this Turn Over Review. Respectfully Submitted, McGladrey 1 Background Background This Turn Over Review focused on the following 2 high-risk core areas identified by Management: Parking Revenue The Airport contracts with EJ Service Inc. d/b/a Customer Driven (“CD”) Staffing to provide outsourced personnel responsible for cashier, lot attendant, customer service, traffic director, taxi, license plate inventory, commercial lane assistance, training, and clerical functions. The Aviation department maintains an in-house Parking Operations division to monitor parking services and operations. To facilitate management of parking operations, the Scheidt & Bachmann parking revenue control system was procured and implement in FY 2011. This system can track tickets dispensed, calculate parking fees due upon exit, and record other related parking activity including individual parking transaction details. The following chart reflects current capacity and fees assessed at each parking facility available at the Airport: Parking Facilities / Services Location Fee Daily $10 per day Daily North $10 per day Hourly Under Construction Long Term 1 $5 per day Long Term 2 $5 per day Long Term 3 $5 per day Long Term 4 $5 per day Business Valet $14 per day Curbside Valet – (cars are parked $28 per day in the hourly facility and other locations based on demand) Total Capacity Capacity 6,008 1,190 3,324 2,758 890 3.656 2,719 20,545 *Fees are effective February 17, 2014 Payment methods accepted are cash, credit card, and traveler’s check. Credit card only lanes are available in all parking facilities. Cashier exit lanes are available in the Long Term 1, Long Term 2, and Daily facilities. Additionally there are 6 Pay & Go machines available for customers to pay their parking ticket prior to exiting and take advantage of prepaid lanes upon driving out of the lot. Cashiers also accept payment through the form of a promissory note if customers are unable to pay. Parking revenue amounted to $42.5M and $38.5M for fiscal years 2013 and 2012, respectively. Purchasing The purchasing function involves the procurement of commodities, materials, supplies, equipment, and services at a reasonable cost. Their goal is the promotion of the best interest of the Airport through intelligent action and fair dealings, resulting in obtaining maximum savings for the Airport. Such goals are not limited to those actions requiring competitive action, but include those small purchases that can be simplified and performed more cost effectively through knowledgeable and sound decisions utilizing current market information and innovative buying methods, matched with meeting the Airport’s requirements. The Aviation department’s purchasing team consists of 2 employees: the Purchasing Manager and Contract Administration specialist. The duties and responsibilities of the team include: review and approval of solicitation documents, contract execution assistance, and purchase requisitions. The City’s Business Support Services/Procurement Division (“BSS/PD”) is responsible for administering the citywide procurement process, including vendor management, review of requisition requests, and processing purchase orders. 2 Background - continued Purchasing - continued Purchases are either made on a contract, purchase order, or as a direct payment. Effective February 2014, the Aviation department began utilizing procurement cards. The statutory requirements governing the purchasing function include North Carolina General Statutes (G.S. 143-129 and 143-131), which require competitive bidding for contracts for the purchase of apparatus, supplies, materials, and equipment, and construction and repair contracts. The level of bid solicitation procedures, formal or informal, depends on the dollar value and type of contract. There are also several exceptions to the statutory bidding requirements for certain types of purchases. For contracts that do require competitive bidding, the bidding thresholds are set by G.S. 143-129, as amended by special legislation approved by the General Assembly applicable to the City of Charlotte (S.L.1993-712 and 1995-273). This authority represents an exception to the overall formal bidding thresholds set by North Carolina General Statutes. The City’s bidding thresholds are as follows: Competitive Bidding Thresholds Contracts for the purchase of apparatus, supplies, materials, or equipment Construction and repair contracts Formal bidding $100,000 or above $500,000 or above Informal bidding $10,000 to less than $100,000 $30,000 to less than $500,000 Competitive bidding not required Less than $10,000 Less than $30,000 In addition to the requirements above, the Local Government Budget and Fiscal Control Act (G.S. 159-7 through 159-42) includes requirements for the contracting process. This Act requires that all contracts, including purchase orders, that obligate budgeted funds, must be preaudited under G.S. 159-28(a), as certified by the finance officer in writing. There are also statutory requirements specific to construction contracts (G.S. 143-128). The City Charter contains requirements for purchases and contracts. The City has issued a Citywide Procurement Policy and Citywide Procurement Process and Procedure Manual to establish uniform methods and strengthen internal controls over the procurement process. The below table includes the contract award authority requirements and required procurement methods set forth in the Procurement Policy. Dollar Threshold $0 - $9,999 $10,000 - $49,999 $50,000 - $99,999 $100,000 or more Contract Award Authority Method of Procurement Award Authority Procurement card or 1 quote Key Business Executive Designee Informal solicitation process Key Business Executive or City Mgr. Designee Informal solicitation process City Manager or Assistant City Manager Formal solicitation process City Council The following table reflects statistical data from the 2013 fiscal year: Description Approximate number of purchase requisitions issued Approximate number of purchase orders issued Dollar value of purchase orders issued Approximate number of purchases by direct payments Dollar value of purchases by direct payment Active contracts as of 6/30/13 Dollar value of active contracts as of 6/30/13 644 635 $15,831,263 1,318 $18,236,549 130 $162,942,105 3 Objectives and Approach Objectives and Approach Objectives The overall objective of the Turn Over Review was to gain an understanding of the processes, procedures and the control environment of the high-risk core areas identified by management. We performed a high level analysis and review, and made recommendations for improvement where considered necessary. Approach Our audit approach consisted of the following phases: Understanding and Documentation of the Process This phase of our review consisted primarily of inspection and inquiry in an effort to obtain a foundational understanding of the high-risk core areas. We met with representatives from the Aviation department and the City to discuss the scope and objectives of the Turn Over Review, obtained preliminary data, and established working arrangements. We also obtained copies of reports and other documents deemed necessary. We then conducted facilitated sessions and interviews with representatives from the Aviation department and City within the high-risk core areas identified by management. We documented our understanding of the high-risk core areas in a process map/flowchart, where applicable, which was subsequently validated by the parties noted above. Process and Control Review During this phase we assessed whether the controls are properly designed and made recommendations on how to improve internal controls where deficiencies were identified. The following procedures were conducted as a part of this phase of our review: • • • Control design gap identification, where applicable; Identification of opportunities for new/modified controls for process improvement and/or efficiency gains; and Development of recommendations for additional or improved controls. Compliance and Controls Review Our procedures included the following: Parking Revenue We performed a high-level review of the process design and policies and procedures as they relate to the management of parking operations and monitoring, including parking management company as follows: • • • Interviewed personnel from the Aviation department including the Parking Operations division on the parking revenue process; Interviewed a representative from the parking system vendor to obtain an understanding of additional system functionalities available; and Selected a sample of daily reconciliation procedures, reports reviewed and other supporting documentation (for example: deposit slips, system generated reports, exception tickets) to perform a walkthrough of parking collections and transactions. 4 Objectives and Approach - continued Approach - continued Compliance and Controls Review - continued Purchasing We performed a review of the process design and operating effectiveness as it related to just the procurement of goods/services (purchase request to award). • • • • • • • Conducted interviews and walkthroughs with the respective process owners to obtain an understanding of the purchasing and vendor creation and management processes; Obtained and reviewed the purchasing and contract files for a sample of purchases from FY 2013 and FY 2014; Verified completeness of the purchasing and contract files for the sample above; Tested the above sample for compliance with statutes, policies and procedures governing the bid/quote, vendor selection, and other purchasing process aspects; Selected a sample of change orders related to the contracts for the purchases above, tested for compliance with applicable policies and procedures; Selected a sample of direct payments to test for compliance for applicable policies and procedures; and Reviewed security access reports in the area of purchasing and vendor management for appropriate segregation of duties and access levels. For each of the high-risk core areas, we identified instances of non-compliance and issued proposed recommendations for remediation. Reporting For each of the high-risk core areas reviewed, we identified observations and recommendations for improvement where considered necessary. The observation matrix section provides the detail of the observations identified and recommendations for remediation. We have assigned relative risk factors to each observation identified. This is the evaluation of the severity of the concern and the potential impact on operations. There are many areas of risk to consider including financial, operational, and/or compliance as well as public perception or ‘brand’ risk when determining the relative risk rating. Items are rated as High, Moderate, or Low. • • • High Risk Items are considered to be of immediate concern and could cause significant operational issues if not addressed in a timely manner. Moderate Risk Items may also cause operational issues and do not require immediate attention, but should be addressed as soon as possible. Low Risk Items could escalate into operational issues, but can be addressed through the normal course of conducting business. We have reviewed the results with the City’s Finance Director, Deputy Finance Director, Aviation Director, Aviation Finance Director and other members of the City and the Aviation department’s management. Included within the observation matrix is Management Response with the targeted implementation date for remediation of recommended action items. We recommend that follow-up procedures be performed for those observations where the remediation target dates have been reached, and ample time has passed under the new process/control to verify and report the implementation status of the recommendations to the previously reported observations. Follow-up is meant to validate, on a sample basis, the effectiveness of the remediated controls of the previously reported observations. 5 Observation Matrix City of Charlotte, North Carolina Turn Over Review Parking Revenue Rating High Observation Recommendation Management’s Response We noted the agreement between the Airport and Scheidt & Bachmann and between the Airport and EJ Services Inc., d/b/a Customer Driven (“CD”) Staffing contain ambiguous provisions that may not meet Airport expectations. We recommend that the Aviation department, in conjunction with Airport Counsel, review these agreements and determine if modifications are needed to protect the Airport when instances of nonperformance arise. Determination would include modifying the contracts retroactively and/or on a go forward basis. Response: Aviation agrees with Observation and Recommendation. Aviation is currently advertising a request for proposals for an operating and maintenance contract related to the airport’s parking revenue control system. The contract awarded to the successful proposer will include provision for the recovery damages resulting from lost revenue due to contractor nonperformance. Furthermore, Aviation has entered into a Management Agreement with a new Parking Management Operator SP+ effective April 1, 2014. The contract with SP+ requires the performance of LPIs on a daily basis. Aviation Parking will monitor and ensure compliance with the LPI requirement. 1. Vendor Contract • • The agreement with Scheidt & Bachmann currently does not specify any measures for a penalty or chargeback to be remitted to the Airport if the system does not operate as intended. Through inquiry, we noted that the Scheidt Bachmann system went down in October 2013 resulting in an estimated loss of revenue totaling approximately $12,824. When the system reached the onemillionth transaction, it caused the database to reset which resulted in this shutdown. Section 2.1.2 of the EJ Services Inc. agreement currently states “Contractor shall provide personnel to inventory the vehicles parked from time to time in the Facilities.” While the License Plate Inventory (“LPI”) report was available for the dates we selected for our waltkthrough, the agreement does not specifically state LPIs must be performed daily, which is the current practice. Responsible Party: Aviation Finance; Aviation Legal and Aviation Parking ECD: June 30, 2014 Vendor contracts should be appropriate to protect the Airport when instances of non-performance arise. 6 City of Charlotte, North Carolina Turn Over Review Parking Revenue - continued Rating Moderate Observation 2. Nonrevenue Parking Recommendation Access Cards Access Cards Access Cards are issued mainly to city, county and FAA officials, limousine companies, and airline management after approval by the Aviation Director’s office. Currently, there are 590 issued access cards; however, a listing of access cards issued and expiration dates is not reviewed on a regular basis, or at all. A listing of access cards issued and outstanding should be periodically reviewed, at least annually, to account for all cards issued. Gate Reset We recommend parking operations perform the following: • Review all access to the parking system machines on a regular basis and determine if the individuals with access are appropriate; and • Review exception reports of the daily gate resets and manual vends, including by whom these were made by. We noted that CD Staffing personnel have the ability to access the parking system machines to reset machines or manually vend the gate (by key access) if necessary, resulting in a segregation of duties conflict. Failure to review a listing of outstanding access cards issued and gate resets can result in inappropriate and / or excessive access card usage and gate reset, resulting in loss of revenues for the Airport. Gate Reset Management’s Response Response: Access Cards Aviation partially agrees with Observation. Parking Access cards are issued to City, County, Federal and FAA officials as well as all limousine companies and tenant management. Access cards provided access to the former hourly parking garages which have since been demolished. Subsequent to the demolition of the hourly parking garages, Aviation Operations – Parking has terminated all Access Cards. Upon completion of the new hourly parking garage in November 2014, Aviation Operations – Parking will issue access cards to individuals and companies approved by the Aviation Director. Aviation Operations – Parking will review and audit the authorized access card list on at least an annual basis and will terminate any unauthorized access cards. Gate Reset A review of personnel with access to parking revenue system machines has been conducted to determine access is appropriate. Effective April 1, 2014 the new Parking Management Operator will be changed and issuance of access will be monitored closely and reviewed monthly. Reports of gate resets and manual openings are maintained. These reports are being reviewed by management on a daily basis. Responsible Party: Parking Operations ECD: June 30, 2014 7 City of Charlotte, North Carolina Turn Over Review Parking Revenue - continued Rating Moderate Observation 3. Financial Reporting and Monitoring Recommendation Daily Reconciliations Daily Reconciliations During our walkthrough of 3 daily cash reconciliations, we noted the following: We recommend that the Parking Operations division ensure Cashier’s provide documentation and support for all cancelled tickets and coupons issued. • • • For 1 coupon issued, documentation / support was not submitted as part of the cashier report documentation. Cash received by CD staffing personnel in the PDR (parking dispatch room) personnel for customers that have lost or unreadable tickets and were exiting through a non-cashier manned booth, is not always fully documented on the Cashier Payment Dispatch Log. Total revenue per the Parking Worksheet and the total revenue noted on the Parking Summary Report differed by $25. The Parking Summary Report is provided daily to Aviation Management. Note: This particular days’ reconciliation was performed by a backup individual as the parking administrator was out. Further, we recommend all reconciliations performed by backup personnel are reviewed for accuracy. We recommend consideration be given to have fully functional cashier terminal available for use in the PDR to enable all transactions to be recorded in the system and eliminate the need for a manual Cashier Payment Dispatch Log. Management’s Response Response: Daily Reconciliations Council approved a contract for a Parking Management Operator to operate the airport’s public parking lots and garages. The parking management contract will be effective April 1, 2014. In connection with the effective date of the new parking management contract, Aviation will ensure cashiers will provide documentation and back-up for all cancelled tickets and coupons issued. All daily reconciliations will be reviewed by parking operations management for accuracy. Scheidt and Bachmann terminal in the PDR is a central cashier station which is a fully functional cashier terminal. Scheidt and Bachmann will perform training on the terminal for personnel operating the terminal. Monitoring Through our inquiries and observations, we noted that: • Trending and analysis is currently performed on an ad-hoc basis by use of excel worksheets manually entered from system reports. 8 City of Charlotte, North Carolina Turn Over Review Parking Revenue - continued Rating Moderate Observation 3. Financial Reporting and Monitoring – continued Recommendation Monitoring – continued Monitoring Additional reporting available in the Scheidt & Bachmann revenue system is not currently being utilized for trending, statistical review, and analysis purposes. Specifically, the Scheidt & Bachmann system reporting not currently being used include the following: • Events Journal report is currently being used by the PDR; however, it is not reviewed by the Parking Operations division. This report details all gate events / vends and should be reviewed and reconciled to transactions / collections on a periodic basis. • Occupancy Statistics (minimum and maximum number of parkers by date and by lot and occupancy percentage). • Attendance Time (quantity of tickets by length of stay and total fee; this report can be sorted by payment types as well and for access cards). • Parking Ticket Analysis (number of tickets issued and collected by date and lot; also calculates the ticket inventory and unaccounted tickets). • Exit Comparison (displays the exit counts on a particular date to the same date in the prior year and the variance). • Lag Ticket (time between customers payment at a Pay on Foot station and exiting the parking lot). • Cashier Daily Revenue Summary (revenues by Cashier, broken down by lot and by gate). • Parking System Transaction Analysis (breakdown of gross ticket revenue by lot with transaction analysis including total number of credit cards vs. cash payments and statistics for average cash and average credit transaction fee amount). We recommend Aviation Management and Parking Operations division identify trending and analysis of most value and use to them and review the reporting modules available in the Scheidt & Bachmann revenue system to determine the reports of most need, including frequency of review. The identification of the potential use of system generated reports available should include reports to replace the manual excel worksheets utilized for monitoring needs. Additionally, we recommend Parking Operations receive follow-up/refresher training from Scheidt & Bachmann for more in-depth knowledge of the system capabilities and reporting/reconciliations available to them. This will enhance Parking Operations knowledge of the system. Management’s Response Monitoring Aviation agrees with the Observation and Recommendation. Aviation acknowledges the canned report package purchased by the Airport from Scheidt and Bachmann does not include access to several recommended reports. S&B system reporting capabilities are being reexamined in connection with Observations to develop increased availability. The new Parking Management vendor has extensive knowledge of the Scheidt and Bachmann system and the ability to review identified reports. S&B will be contacted as necessary to provide additional training as needed. Responsible Party: Parking Operations ECD: December 31, 2014 After Parking Operations has received additional training on the Scheidt & Bachmann system, they should consider the cost/benefit of upgrades to the system/reporting functionality, if needed. 9 City of Charlotte, North Carolina Turn Over Review Parking Revenue - continued Rating Moderate Observation 3. Financial Reporting and Monitoring – continued Recommendation Management’s Response Monitoring – continued Other reports noted in the system that are not used include: distribution turnover, summary turnover, sum report events, noon count occupancy, overnight vehicles, device activity, peak occupancy, ticket type, ticket pulls, and occupancy by company. We noted that several reports that are reviewed on occasion but not on a regular basis. These include: • Monthly Transaction by Rate Increment (number of transactions by rate increment breakdown) • Cashier Performance (transaction details by cashier including average ticket value, over/under variances, and insufficient funds). • Manually Processed Tickets (can be run for cancelled, lost, or unreadable tickets and broken down by cashier. Currently, this report is used on a regular basis for cancelled tickets only). • Unreadable Tickets (details number of unreadable ticket transactions, by cashier). • Lost Ticket Transactions (non LPR) (details the number of lost ticket transactions, by cashier). Accurate information is critical to facilitate effective monitoring, as this is a means to timely detect errors and misappropriation of funds. 10 City of Charlotte, North Carolina Turn Over Review Parking Revenue - continued Rating Moderate Observation 4. Policies and Procedures Through our inquiries and observations, we noted that documented policies and procedures governing the parking operations management processes were not completed or formalized. Proper documentation, approval, and communications of policies and procedures are key tools to ensure expectations are met and provide critical succession planning. Without standardized policies and procedures errors could occur and not be detected in a reasonable time period. Recommendation Management’s Response We recommend that Parking Operations update and/or create policies and procedures to reflect current practices. As this is developed and / or revised, the following should be considered: Response: Aviation agrees with Observation and Recommendation. In connection with the beginning of service by the new Parking Management Operator on April 1, 2014, Aviation Parking will review, update and create policies and procedures to reflect current practices. Documentation as referenced will be stored on Airport’s departmental share drive. • • Policies and procedures be formally reviewed and approved by Aviation management; and Updated policies and procedures should be made as needed and version control incorporated to facilitate use of most up to date documents. Responsible Party: Parking Operations ECD: June 30, 2014 11 City of Charlotte, North Carolina Turn Over Review Parking Revenue – continued Rating Low Observation 5. Insufficient Funds Through our inquiries, we noted that there are insufficient funds transactions (ISF) dating back to December 2011 that have not been collected totaling $31,537. The monitoring process is manual in nature. ISF transactions should be written off as uncollectible after a reasonable period of time. Additionally, the Scheidt Bachmann system does not currently record ISF transactions that have been paid as such in order to calculate from the system the outstanding balance due. Low Recommendation Management’s Response We recommend that a timeframe for ISF transactions to be written off as uncollectible be developed. Response: All insufficient fund transactions prior to January 2013 have been written off as uncollectible. The Aviation department should consider working with Scheidt & Bachmann to implement ISF outstanding balance calculation capabilities as part of the system functionality. As noted in recommendation #3, After Parking Operations has received additional training on the Scheidt & Bachmann system; they should consider the cost/benefit of upgrades to the system/reporting functionality, if needed. The Scheidt and Bachmann ISF report deducts the amount of the collected ISF however does not remove the billing information. Parking Operations, Aviation Finance, and Scheidt Bachmann will participate in the development of improved reporting capability. Responsible Party: Parking Operations ECD: December 31, 2014 6. Cashier Booth Security Cameras Although, there are security cameras located in the safe room, cash room, and hallway where the door into the PDR is located, there are none in the cashier booths. The lack of security cameras in cashier booths increases the risk of misappropriation of assets and unauthorized complementary parking. Security cameras also serve as a preventative control against theft and robbery, as well as a beneficial tool for investigatory use in the event of a crime. We recommend that the Aviation department consider implementing additional security cameras inside of cashier booths. Response: Aviation agrees to review practicality of adding security cameras to cashier booths as they are relocated to new exit plazas. In booth security cameras will assist in the prevention of misappropriation of assets and unauthorized complementary parking. Responsible Party: Parking Operations Aviation Finance, ECD: December 31, 2014 12 City of Charlotte, North Carolina Turn Over Review Procurement Rating High Observation 7. Vendor Master File Review The GEAC system is utilized to pay vendors and the Compass system vendor database is utilized by City departments to identify potential vendors for solicitations. The City’s Procurement division “owns” vendor additions/changes/deletions within Compass and the City’s Central Finance department “owns” vendor additions/changes/deletions within GEAC. The Aviation department made payments to 814 vendors during FY 2013 and FY 2014 (as of November 2013). We noted the following during our review: • • • The vendor master files (GEAC or Compass) are not reviewed on a periodic basis to identify erroneous information, potential duplicate vendors, outdated information, and inactive vendors. Vendor activity reports showing changes made to the vendor masterfile in GEAC or Compass are not periodically reviewed to verify the accuracy and authorization of the changes. Duplicate vendors are present in the GEAC system vendor master file, based on our review of the disbursement population received. The vendor master files should be monitored and reviewed on an ongoing basis to ensure protection of the integrity of the files. In addition, the risk of unauthorized disbursements is increased by the presence of inactive vendors in the GEAC system active vendor file. To facilitate the efficient identification of potential vendors for solicitations, the database information should be accurate, complete, and up to date. Duplicate vendors could lead to inefficiencies, possible delay in payment of invoices and duplicate payments, which may go undetected. Most importantly, duplicate vendors create opportunities for fraud. Recommendation Management’s Response We recommend that the City’s Central Finance department and the City’s Procurement division, in conjunction with respective City departments/divisions, perform an annual review of the vendor master file to mitigate the risk of unnecessary multiple vendors. Procedures should include the following: Response: Aviation agrees with the recommendation and will assist City Finance and City Procurement Management with review of the vendor master file. The City is currently undergoing a review of all vendors currently in Compass and GEAC to confirm accurate information prior to exporting into Munis and prior to go-live. As such, the vendor masterfile will be cleaned up as part of the conversions to Munis. In addition to the conversion to Munis a new process for vendor authenticity will be implemented. Aviation is actively participating in these efforts. • • • • Inactivate and/or purge vendors with no activity within a defined timeframe; Identify and correct duplicate vendor records; Compare vendor names/ addresses to employee names/addresses; and Verify that vendor information is complete, up to date, and accurate. Responsible Party: Aviation Finance ECD: In conjunction with the Munis golive date We recommend that reports showing vendor information changes in the master files be periodically reviewed to identify unauthorized or erroneous changes. Ideally, these reviews should be performed by personnel who are independent of the vendor creation and modification functions. 13 City of Charlotte, North Carolina Turn Over Review Procurement - continued Rating High Observation 8. Purchase Approval and Documentation Recommendation Purchases via Purchase Order Purchases via Purchase Order Of our sample of 25 purchases, we noted the following exceptions during our testing of compliance with purchasing policies and procedures: We recommend purchasing policies and procedures be followed as directed. • Purchasing files should be periodically independently reviewed to monitor compliance with policies and procedures and identify deficiencies for follow up. The review should include verifying compliance with all laws, regulations, policies, and procedures and ensuring that the file information sufficiently documents the basis for procurement decisions made. • • • Departmental approval of the purchase order was not documented for 3 purchases: Coffey’s Body Shop, Inc., Carolina Veterinary Specialist, and First Advantage Background Svc. Approval of all 3 purchases by the Key Business Executive designee is required by the Citywide Procurement Policy, Section 5. A copy of the quote was not maintained on file for 1 purchase made under a purchase order (Carolina Veterinary Specialist). We were therefore unable to verify that a quote was obtained as required by the City Procurement Policy and Procedures Manual, Section 6.2.2.2. Evidence of the Technology Proposal Evaluation Team review or approval was on not file for 1 technology purchase (parking revenue system - Scheidt & Bachmann), as required by the Citywide Procurement Policy, Section 6.4. Evidence of the date and time the proposals received for 1 RFP was not on file (Otis Elevator Company, Inc.). We were therefore unable to test the timing of receipt of proposals or that they were time stamped when received, as required by the City Procurement Policy and Procedures Manual, Section 6.1.2.1.F. Management’s Response Response: Purchases via Purchase Order Aviation agrees with the recommendation to follow purchasing policies and procedure as directed. Purchasing files are periodically reviewed by the City’s Internal Audit Department. Responsible Party: Aviation Finance ECD: Effective Immediately The rollout of the new ERP system (MUNIS) will enhance the current control structure. Expenditures that do not go through the proper purchasing process and are not fully documented could result in overspending of the budget, misappropriation of funds and failure to comply with all laws, regulations, policies, and procedures. 14 City of Charlotte, North Carolina Turn Over Review Procurement - continued Rating High Observation Recommendation Management’s Response 8. Purchase Approval and Documentation - continued Direct Payments Per City of Charlotte Accounts Payable Policy code number FIN 6: • Policy 1: A purchase order or contract is required for purchases of goods and services over $10,000. • Responsibilities 2: Key Business Units are responsible for requesting the City Manager’s approval for direct payments between $10,000 and $100,000. Otherwise, Finance will pay direct pay invoices between $10,000 and $50,000 that have been approved by the Key Business Executive (“KBE”) or Deputy KBE, and report these violations periodically to the City Manager’s Office. Direct Payments Response: Although the direct payments were approved by the KBE or Deputy KBE, the proper process should have included submission of a modified or new purchase order prior to receipt of goods or services and invoice presentation. Direct Payments See above. Responsible Party: Aviation Finance Aviation agrees with the recommendation to follow purchasing policies and procedures as directed. Direct payments will no longer be allowed as part of the conversion to Munis. ECD: In conjunction with the Munis golive date We noted 2 disbursements made by direct pay in our sample for which the related purchase order limit was fully met prior to the disbursement. • A $15,000 disbursement for a purchase in our sample was paid via direct pay (Hatch Mott McDonald) and had an associated purchase order of $99,420, for which the purchase order expenditure limit had been met. • A $10,775 disbursement for a purchase in our sample was paid via direct pay (Dell Marketing) and had an associated purchase order of $24,750, for which the purchase order expenditure limit had been met. Direct payments increase the risk of erroneous or unauthorized payments as they do not require the monitoring or document matching controls associated with payments made under contracts or purchase orders. 15 City of Charlotte, North Carolina Turn Over Review Procurement - continued Rating Moderate Observation 9. Use of Contract vs Purchase Order Contract vs Purchase Order Currently, purchase orders can be utilized in lieu of contracts. This process is based on historical practice and the policies and procedures do not provide guidance in this area. Purchase orders represent contracts with more general nonspecific terms and conditions. Purchases of moderate to higher risk, spend amount and frequency are typically executed using contracts instead of purchase orders. Best practice is to utilize a contract for the procurement of services or deliverable goods when it is prudent to detail specific negotiated terms and conditions. Recommendation Contract vs Purchase Order We recommend that the policies and procedures be updated to include guidance on when a purchase order may be used to execute a purchase, and when a contract is needed to sufficiently define and document the agreement terms. A hard and fast rule may not be appropriate, but the guidelines should include consideration of the following: • In our sample, there was a purchase order for the installation of an automatic aircraft docking system for 49 gates, in the amount of $2M, but without an associated contract. To fully protect the City’s interest in the procurement of a good/service, the document utilized to bind the seller and buyer should be appropriate based on the level of risk, spend amount and frequency specific to the nature of the purchase. • • • • Management’s Response Response: Contract vs Purchase Order Aviation agrees with the recommendation. The new Citywide Procurement Policy recommends the use of a contract to define and document terms and conditions (in addition to those on the purchase order) when spend is greater than $10,000.00 for goods and services. Nature of good/service to be purchased; Spend amount; Term and frequency of procurement; Risk involved with purchase; and Level of detail needed to define the terms and conditions. If a purchase order is going to be utilized on purchases of moderate–high risk, spend amount and frequency, the purchase order terms and conditions should be updated as needed to appropriately protect the City (for example: right to audit clause, specific terms of delivery of service/good). 16 City of Charlotte, North Carolina Turn Over Review Procurement - continued Rating Moderate Observation Management’s Response 9. Use Contract vs Purchase Order - continued Contract Review During the contract execution process, the contract document is not locked into a “read-only” format after the legal department's final review. The current process around contract review is not consistent in that the final contract document is not required to be reviewed by Airport Counsel. Failure to maintain version control of the final contract document could lead to unauthorized changes in terms. Also, the Aviation legal team should review the final version of each significant or non-standard contract to ensure the City’s interests are properly protected by adequate and complete terms and conditions. Moderate Recommendation Contract Review We recommend that the contract execution process be updated as follows: • • Airport Counsel should perform final review and sign off of all significant contracts, over an established dollar threshold, and any contracts drafted using nonstandard terms and conditions; and Version control of the final contract document should be systematically protected by converting the final legal-approved contract into a format that does not allow edits. Contract Review Response: Aviation agrees with the recommendation to have the Aviation Legal Department maintain version control and the conversion to the final legal-approved contract into a format that does not allow edits. Responsible Party: Aviation Finance ECD: In conjunction with the Munis golive date 10. Segregation of Duties and User Access Effective segregation of duties and user access helps detect errors in a timely manner, deters improper activity, improves operational efficiency, and enhances communication among functions. We noted that there is an employee with inappropriate access to requisition a purchase in the GEAC system. Effective access controls assist in preventing errors and fraud. Also, system access should be reviewed to ensure that there is adequate coverage for important functions in cases of absences, high volume of transactions, or turnover. We recommend that any unnecessary access levels be deleted. Response: Aviation agrees with the recommendation. GEAC will be replaced by the City’s new ERP system. The Aviation Department will coordinate with the City’s information technology team to perform periodic reviews of system access profiles and functions and delete profiles as necessary. Responsible Party: Aviation Finance ECD: In conjunction with the Munis golive date 17 Process Maps City of Charlotte, North Carolina Process Map Parking Revenue Parking Operations – Long Term Lots 1, 2 and Daily Lot Page 1 of 11 Parking Customer Scheidt Parking Lot/ Cashier (CD Bachmann Garage Gate Staffing) Parking System City of Charlotte, North Carolina: Charlotte Douglas International Airport Ticket Fee due is calculated and displayed Gate vend is recorded Sign stating call this # if you do not receive a receipt and camera’s of cash collections Page 2 & 7A Transaction details and gate vends are recorded Money is collected from customer (cash or credit card) (Note 1, 2, 4 & 7) Page 7B Page 4B Gate issues ticket (with a magstrip and time stamp) Gate vends Page 11 Customer arrives at airport to park Page 4A Customer returns to airport to pick up car Enters ticket into system (Note 3) Remit payment Customer exits parking lot/garage End Start Note 1: Coupons are issued on a limited basis for tow truck or jump start companies and vendors such as Duke Energy entering the garage to fix the lights. The cashier runs the transaction through as if payment was collected from the customer and then signs off on the ticket and retains it in the envelope with the cash and credit card slips to be submitted to parking operations. Note 2: If a customer cannot pay the fee due (i.e. lost wallet, etc), the customer fills out an “unpaid form” (basically an IOU). Process Step Legend: Manual Automated Control Control Note 3: If a customer has a lost or mutilated ticket, the cashier will look up the length of time the customer had parked based on the license plate inventory data and enter date into parking system to calculate fee due. This will be recorded in the system as a Lost Ticket and documented by the cashier with the ticket retained and submitted to parking operations. This is the only type of transaction where the Cashier can override the system to enter in a time for a ticket. Note 4: Credit card charge-back’s can occur due to the transaction not going through on the first try in the parking system and resulting in a double charge on the customer’s credit card. Per Susan Taylor, Airport Operations, this happens less than 1% of the time. Note 5: There are 2 daily lots: Daily and Daily North. Both of these lots do not remain open at all times. Once one of the lots fills up then the other lot is opened for parking. Note 6: Transactions are approximately 80% Credit Card, 20% Cash. Note 7: Non-cashier manned payment booth lanes are also available for exit in these lots. See Process Map on Page 3 for the payment booth exit process overview. 18 Gap City of Charlotte, North Carolina Process Map Parking Revenue – continued Parking Operations – Cash Handling Page 2 of 11 Cash Room Armored Car Supervisor / Cash Room Service Parking Personnel (Dunbar) Operations Cashier (CD Staffing) Scheidt Bachmann Parking System City of Charlotte, North Carolina: Charlotte Douglas International Airport Settlement Report (Note 4) All collections are recorded Beginning of Shift: Cashier counts and signs for the cash bank amount ($300) Page 1 Cash bank is counted out ($300) and provided to Cashier at the beginning of each shift End of Shift: Cashier is escorted by another contracted employee to turn in monies collected. (Note 1) Cameras record activity in the cash room, safe room, and hallway to the PDR room (Note 7) Count monies: Cashier counts, then Cash Room personnel counts (the $300 beginning balance is set aside for next shift) Sign-off on Cashier Report Place monies in the safe room located in the parking department (Note 3) Completes Cashier Report Form (Note 2) Start Pick up deposit and remit to the bank (Note 3) Cash Room Supervisor counts the cash every morning. Parking Operations (Susan) spot checks the cash count a few times a week also. (Note 5) Note 1: During busy seasons such as Thanksgiving and Christmas, Parking Operations may send personnel out to the cashier booth to collect cash during the shift rather than waiting for the cashier to drop all cash at the end of their shift. Note 4: The individual settlement reports for each cashier show collections broken down by cash and credit cards. It also shows the total count and amount of unreadable tickets, lost tickets, access cards used, ISFs, and cancellations. Note 2: Any transactions done by the PDR room manually without a customer ticket (i.e. customer lost ticket, mutilated ticket etc.) are not recorded in the system and must be added to the Cashier's report manually in order to balance. Note 5: The Accounting Clerk periodically counts cash on hand also. Note 3: The only individuals with a key to the safe room are the armored car company and the cash room shift supervisors. Cashier Reports and are submitted to Parking Operations daily (along with exception and validation tickets attached) Process Step Page 6 Page 5 Legend: Manual Automated Control Control Note 6: Per the Agreement between the City of Charlotte and CD Staffing, CD Staffing is responsible for all funds and collections until they are received by the City (i.e. deposited into the City’s bank account and audited for accuracy). Note 7: There are security cameras located in the safe room, cash room, and hallway where the door into the PDR is located. 19 Gap City of Charlotte, North Carolina Process Map Parking Revenue - continued Parking Operations – Long Term Lots 3, 4 and Daily North Lot Page 3 of 11 Ticket Fee due is calculated Gate vend is recorded Parking Customer Parking Lot/ Garage Gate Payment Booth Scheidt Bachmann Parking System City of Charlotte, North Carolina: Charlotte Douglas International Airport Customer feeds ticket into payment booth Fee Due is displayed Transaction details are recorded Money is collected from customer (credit card only) (Note 1 & 2) Gate issues ticket (with a magstrip and time stamp) Customer arrives at airport to park Page 7 Gate vends Page 4 Customer returns to airport to pick up car Page 11 Remit payment Customer exits parking lot/garage End Start Note 1: Credit card charge-back’s can occur due to the transaction not going through on the first try in the parking system and resulting in a double charge on the customer’s credit card. Per Susan Taylor, Airport Operations, this happens less than 1% of the time. Process Step Legend: Manual Automated Control Control Note 2: Cashier’s are not present at the Long Term 3, 4 or Daily North lots. If a customer parks in one of these lots and can only pay in cash upon exit, an employee from the control room will have to collect the cash. Another individual will be logged into the control room to document this collection in the system. A Cash Payment Dispatch Log is also maintained to document these collections. Note 3: There are 2 daily lots: Daily and Daily North. Both of these lots do not remain open at all times. Once one of the lots fills up then the other lot is opened for parking. 20 Gap City of Charlotte, North Carolina Process Map Parking Revenue - continued Parking Operations – License Plate Inventory Page 4 of 11 City of Charlotte, North Carolina: Charlotte Douglas International Airport End of 1st Shift Parking Operations End of 2nd Shift Scheidt Bachmann Parking System Report of counts received at the end of the first shift, daily Store LPI data CD Staffing Personnel Parking Lot / Garage Gate End of 3rd Shift Count cars parked in each lot and record license plates by parking location (Note 1) Store LPI data Count cars parked in each lot and record license plates by parking location (Note 1) Store LPI data Count cars parked in each lot and record license plates by parking location (Note 1) Page 1 & 3A Note 1: A handheld device is used to capture the license plates, location, and counts. Enter license plate for each customer as a check for reasonableness of ticket fee and to help prevent fraud by customers (Note 2) Page 1B Process Step Legend: Manual Automated Control Control Note 2: License Plate Inventory can and should be used by Cashiers to validate the length of time a customer parked upon checkout. Currently, it is only used for customers with a lost or mutilated ticket. 21 Gap City of Charlotte, North Carolina Process Map Parking Revenue – continued Parking Operations – Reconciliation Process Page 5 of 11 City of Charlotte, North Carolina: Charlotte Douglas International Airport Various Personnel Parking Operations Cashier (CD Staffing) Scheidt Bachmann Parking System Daily Settlement Report – total amount by payment type Page 2 Review and reconcile Cashier’s Report to the reports from Scheidt Bachman and to deposit slip (Note 2) Agree validations to actual validated tickets and create Coupon Report Follow up/ research any issues/ exceptions/ shortages noted (Note 1) Reports to track statistics by Cashier are reviewed weekly (Note 3) Page 6 Note 1: If Parking Operations determines a Cashier was short the amount of collections they submitted, CD Staffing will be charged for the shortage (typically any shortages noted are only by a few dollars). Note 2: The Parking System does not currently provide zero fee transactions on the reconciliation report runs; therefore, this will always result in an adjustment when reconciling to the Cashier Reports and Daily Reports from the system. Zero Fee Transactions include voids, coupons, or complementary time in the lot – up to 10 minutes, i.e. someone just driving through a lot. Provide daily parking “worksheet” (includes revenue and transaction breakdown by lot and exit lane) (Note 4) Provide daily the Parking Summary report (includes the total revenue for the day broken down by cash, cc, adjustment, coupons and any cashier over/ under) (Note 5) Receives reports and reviews Receives reports and reviews End Process Step Legend: Manual Automated Control Control Note 3: Currently, cashier performance reports including breakdown of unreadable tickets, voids and lost ticket transactions are only run on occasion by cashier if a pattern is noted. These should be run on a weekly basis in order to detect any potential patterns or issues more timely. Note 4: These reports are provided daily to the Assistant Aviation Director – Operations, the Airport Operations Manager – Landside, and the Assistant Parking & Business Operations Manager. Note 5: These reports are provided daily to the Finance Director, the Assistant Aviation Director – Operations, the Airport Operations Manager – Landside, and the Assistant Parking & Business Operations Manager. 22 Gap City of Charlotte, North Carolina Process Map Parking Revenue – continued Parking Operations – General Ledger Reporting Page 6 of 11 Page 5 Receive daily parking reports and deposit slip from parking operations Financial Reporting Dpt. Bank Account – City of Charlotte iNovah Accounting Clerk Parking Operations City of Charlotte, North Carolina: Charlotte Douglas International Airport Note 1: There are 3 parking GL accounts: Public Parking, Business Valet, and Curbside Valet. Enter daily revenues by lot into Access database Page 7 Upload batch to the General Ledger (each afternoon) Record Batch # from iNovah entry into Access database for tracking purposes Obtain bank deposit receipts from Citizens Bank online Agree GL entry amount to bank deposit amount per bank account Entry recorded daily in GL (Note 1) Page 2 Deposit amount recorded Page 7 Cut check for credit card tip amounts to Valet Parking Company Manual entries are recorded as needed for cc chargeback’s, incorrect deposit amount, counterfeits, etc. Reconcile bank statements to monthly credit card reports Process Step Legend: Manual Automated Control Control 23 Gap City of Charlotte, North Carolina Process Map Parking Revenue – continued Parking Operations – Reconciliation Process Page 7 of 11 City of Charlotte, North Carolina: Charlotte Douglas International Airport Ad-Hoc Page 1B &3 Page 1A &3 Page 1B Create a report to track all unpaid customer IOU forms (Note 1) Send out letters to customers with outstanding balances due Review monthly ISF collections / duplication charges (Note 3) Trending / statistical reports are utilized and analyzed (Note 2) Report detailing count of unreadable and lost tickets Review reports on an ad-hoc basis for reasonableness Credit Card Collections Statement ISF transactions are written off after a certain amount of time Finance Director / Aviation Director General Ledger Credit Card Settlement Statements Parking Operations Scheidt Bachmann Parking System Monthly Page 6 General Ledger Revenue Data for parking accounts Review revenue data on a period basis for trending, metrics, and/or cash flow analysis Trending / statistical reports are utilized and analyzed (Note 2) End Note 1:Parking Operations, began tracking customer IOUs in December 2011; however, she did not begin actively attempting to collect the balances until December 2012. Note 3: ISF transaction documentation is filed alphabetically in Accounting. Process Step Legend: Manual Automated Control Control Note 2: Minimal trending analysis is performed of parking related data. Daily revenue by lots is compared to month-to date figures, occupancy levels are reviewed daily, and coupons/lost tickets are reviewed daily. 24 Gap City of Charlotte, North Carolina Process Map Parking Revenue – continued Parking Operations – Access Cards Page 8 of 11 No Approve request? Scheidt Access Card Bachmann Holder Parking System (Note 1) Parking Operations Aviation Director City of Charlotte, North Carolina: Charlotte Douglas International Airport No card issued Yes Create Access Card (Note 2) Request Parking Access Card Start End Review listing of outstanding Access Card holders on a regular basis Obtain Access Card Use Access Card to enter/exit lots without paying Note 1: Access Card holders may include City officials, County officials, FAA officials, limousine and airline management companies (previously for access to hourly lot). Currently there are 591 access cards issued and outstanding. Entry/Exit gate counts are recorded separately in the system for Access Card users Process Step Legend: Manual Automated Control Control Gap Note 2: Generally Access Cards are valid for 1 year; however, Parking Operations can set a difference expiration date if needed. Note 3: Certain companies located in the airport purchase parking access cards for their employees; however, this program has been suspended while the hourly lot is under construction. Note 4: The badging office has a portable machine that can be used to validate parking for specific vendors and special visitors of the airport. These validations are automatically recorded in the Schiedt Bachman system. 25 City of Charlotte, North Carolina Process Map Parking Revenue – continued Parking Operations – CD Staffing Page 9 of 11 City of Charlotte, North Carolina: Charlotte Douglas International Airport Billing Scheidt Bachmann Parking System Other Functions Machine Resets Page 10A Airport Operations Manager End Review monthly invoice for accuracy and reasonableness Note 3 Parking Administrator CD Staffing Gate Vends and is recorded in the PDR room Note 5 Submit invoice to Finance for payment Review access to machines on a period basis Review and approve timecards, weekly End Submit monthly invoice Note 2 Start Start Note 1: CD Staffing currently has 171 personnel working at the Charlotte Airport. The agreement with CD Staffing provides for cashiers, cash room personnel, parking spotters, customer service representatives, supervisors, taxi dispatchers, LPI inventory, and ticket machine restock personnel functions. Reset parking system machines (if a malfunction occurs) Supervisor / Customer Service Rep: Use manual key to open machine and vend gate (if a malfunction occurs) Page 10A Process Step Stock machine with ticket inventory Note 4 Legend: Manual Automated Control Control Note 2: Monthly invoices include, in detail, the number of hours worked at each respective position and personnel performing such work. Note 3: The Airport Operations Manager – Landside, Bob Topel, is the Contract Administrator over the agreement with CD Staffing. Note 4: CD Staffing personnel check machines for ticket stock levels, pickup used tickets from the machines and sort through and dispose of used tickets nightly. 26 Gap City of Charlotte, North Carolina Process Map Parking Revenue – continued Parking Operations – PDR Room Page 10 of 11 Start Issue with the gate vending Airport Operations Cashier / Customer PDR Room Personnel Scheidt Bachmann Parking System City of Charlotte, North Carolina: Charlotte Douglas International Airport Gate vends Start Log maintained for PDR room manned gate vends Access system and vend gate Low ticket stock Receive notification from the system when ticket stock is low for a particular machine Page 9A Contact PDR room via phone Page 9A Review Parking Dispatch Open Gate Log, Daily Reconcile all gate vend counts to transactions in Schiedt Bachman and collections End Process Step Legend: Manual Automated Control Control 27 Gap City of Charlotte, North Carolina Process Map Parking Revenue – continued Parking Operations – Pay on Foot Page 11 of 11 Scheidt Bachmann Parking System City of Charlotte, North Carolina: Charlotte Douglas International Airport Customer Pay on Foot Station Process prepaid ticket and vend gate Calculate parking fees due Note 1 Page 1 &3 Enter ticket into POF machine Process Payment Remit payment to POF machine (credit card only) Ticket evidencing payment Customer has 30 minutes to exit parking lot once ticket has been paid at POF station Drive up to prepaid exit lane and enter prepaid ticket into machine Exit Lot End Note 1: There are a total of 6 Pay on Foot Stations. Two are located outside the terminal and four are located in the daily lot. Process Step Legend: Manual Automated Control Control 28 Gap City of Charlotte, North Carolina Process Map Purchasing Purchasing – Purchase Orders between $1 to $49,999 Page 1 of 1 Legal: Review and approve final (read only) solicitation document Will a PO or Contract be used? Draft solicitation document, i.e., ITB, RFP Draft solicitation document using Legal-approved templates No Yes PO Contract Contract Complete and submit ‘Contract Procurement Request Form’ Do solicitation terms match Legalapproved template? Aviation Director or Deputy Director: Approve PPR Complete and submit Pre-Purchase Requisition (PPR) in CLTConnect system; Attach proposal or bid response Send, receive and evaluate solicitation documents Aviation Budget Aviation Contract Process Owner Aviation Legal / Aviation Executive City of Charlotte, North Carolina: Charlotte Douglas International Airport City Procurement Management Aviation Purchasing Verify available funds Assist in review of solicitation document if requested by Legal Approve use of PO as best procurement method Process Step Legend: Manual Automated Control Control Gap Create requisition in GEAC system Edit PPR in CLTConnect for requisition and PO numbers Create PO in GEAC system and provide approved PO to vendor 29 END City of Charlotte, North Carolina Process Map Purchasing – continued Purchasing – Purchase Orders between $50,000 to $99,999 Page 1 of 1 City Manager: Approve purchase and sign ‘City Manager Memo’ Legal: Review and approve final (read-only) solicitation document Draft solicitation document, i.e., ITB, RFP Will a PO or Contract be used? Contract PO Complete and submit ‘Contract Procurement Request Form’ Draft solicitation document using Legal-approved templates No Yes Do solicitation terms match Legal-approved template? Contract Aviation Director or Deputy Director: Approve PPR Complete ‘City Manager Memo’ Send, receive and evaluate solicitation documents Aviation Budget Aviation Contract Process Owner Aviation Legal & Exec. / City Manager’s Office City of Charlotte, North Carolina: Charlotte Douglas International Airport Verify available funds Aviation Purchasing City Procurement Management Complete and submit Pre-Purchase Requisition (PPR) in CLTConnect system; Attach ‘City Manager Memo’ and proposal or bid response Assist in review of solicitation document if requested by Legal Approve use of PO as best procurement method Process Step Legend: Manual Automated Control Control Gap Create requisition in GEAC system Edit PPR in CLTConnect for requisition and PO numbers END Create PO in GEAC system and provide approved PO to vendor 30 City of Charlotte, North Carolina Process Map Purchasing - continued Purchasing – Purchase Orders over $100,000 Page 1 of 1 City Aviation Procurement Purchasing Management Aviation Budget Aviation Contract Process Aviation Legal Owner City Council / Aviation Exec. City of Charlotte, North Carolina: Charlotte Douglas International Airport City Council: Approve contract award / PO Legal: Review and approve final (read-only) solicitation document Legal / Regulatory: Establish or waive CBI/DBE goal requirement Will a PO or Contract be used? Contract PO Complete and submit: Charlotte Business Inclusion (CBI) or Disadvantaged Business Enterprise (DBE) Estimate Form’ to Legal; ‘Request for Council Action” to Budget; and “Contract Procurement Request Form” to Purchasing Contract Aviation Director or Deputy Director: Approve PPR Draft solicitation document, i.e., ITB, RFP Draft solicitation document using Legal-approved templates Edit/finalize ‘Request for Council Action’ No Do solicitation terms match Legalapproved template? Post, receive and evaluate solicitation documents Yes Complete and submit Pre-Purchase Requisition (PPR) in CLTConnect system; Attach approved ‘Request for Council Action’, and proposal or bid response Confirm ‘Request for Council Action’ date Verify available funds Assist in review of solicitation document if requested by Legal Approve use of PO as best procurement method Process Step Legend: Manual Automated Control Control Gap Create requisition in GEAC system Edit PPR in CLTConnect for requisition and PO numbers Create PO in GEAC system and provide approved PO to vendor 31 END City of Charlotte, North Carolina Process Map Purchasing – continued Purchasing – Contracts between $1 to $49,999 Page 1 of 1 City Finance Aviation Legal / Aviation Executive City of Charlotte, North Carolina: Charlotte Douglas International Airport Legal: Draft contract NOTE: Contract package includes: Contract Processing Data Sheet Contract Procurement Request Form Contract Encumbrance Form Insurance certificate (if applicable) Performance/payment bond (if applicable) 2 vendor signed contracts Legal: Review draft solicitation document and contract Legal: Review and approve final contract and return a read-only copy Aviation Director: Sign ‘Contract Encumbrance Form’ and contract Complete financial pre-audit and sign certification statement on contract Will a PO or Contract be used? PO Draft solicitation document, i.e., ITB, RFP Contract Submit ‘Contract Procurement Request Form’ Draft contract and solicitation document using approved templates No Yes Do contract terms match Legal approved template? PO Aviation Purchasing Aviation Contract Process Owner START Ensure correct contract form is used Send, receive and evaluate solicitation documents Send approved contract to vendor for signature Edit contract Complete ‘Contract Processing Data Sheet’ Assign contract number Forward contract, ‘Contract Procurement Request Form’ and ‘Contract Processing Data Sheet’ to Records Aviation Budget END Process Step Legend: Manual Automated Control Control Verify available funds and complete ‘Contract Encumbrance Form’ Gap 32 City of Charlotte, North Carolina Process Map Purchasing - continued Purchasing – Contracts between $50,000 to $99,999 Page 1 of 1 City Finance Aviation Legal & Exec. / City Manager’s Office City of Charlotte, North Carolina: Charlotte Douglas International Airport Legal: Draft contract NOTE: Contract package includes: City Manager Memo Contract Processing Data Sheet Contract Procurement Request Form Contract Encumbrance Form Insurance certificate (if applicable) Performance/payment bond (if applicable) 2 vendor signed contracts Legal: Review draft solicitation document and contract Legal: Review and approve final contract and return a read-only copy Aviation Director: Sign ‘Contract Encumbrance Form’ and ‘City Manager Memo’ Deputy City Manager: Sign contract Complete financial pre-audit and sign certification statement on contract Draft solicitation document, i.e., ITB, RFP Will a PO or Contract be used? PO Aviation Budget Contract Do contract terms match Legal approved template? Ensure correct contract form is used Process Step Legend: Manual Automated Control Control Draft contract and solicitation document using approved templates No Submit ‘Contract Procurement Request Form’ PO Aviation Purchasing Aviation Contract Process Owner START Send, receive and evaluate solicitation documents Yes Edit contract Send approved contract to vendor for signature Complete ‘City Manager Memo’ and ‘Contract Processing Data Sheet’ Assign contract number Verify available funds and complete ‘Contract Encumbrance Form’ Forward contract, ‘Contract Procurement Request Form’ and ‘Contract Processing Data Sheet’ to Records END Gap 33 City of Charlotte, North Carolina Process Map Purchasing - continued Purchasing – Contracts over $100,000 Page 1 of 1 NOTE: Contract package includes: Approved (stamped) Council Action Contract Processing Data Sheet Contract Procurement Request Form Encumbrance Form Insurance certificate (if applicable) Performance/payment bond (if applicable) 2 vendor signed contracts Approve contract award Legal / Regulatory: Determine Disadvantaged Business Enterprise and Charlotte Business Inclusion goals (or waiver) Legal: Review and approve final contract and return a read-only copy Legal: Review draft solicitation document and contract Legal: Draft contract Aviation Director: Sign ‘Contract Encumbrance Form’ and contract City Finance Aviation Legal / Aviation City Council Executive City of Charlotte, North Carolina: Charlotte Douglas International Airport Complete financial pre-audit and sign certification statement on contract Aviation Contract Process Owner START Will a PO or Contract be used? PO Submit: ‘CBI/DBE Estimate Form’ to Legal; ‘Request for Council Action” to Contract Budget; and “Contract Procurement Request Form” to Purchasing Aviation Purchasing Draft contract and solicitation document using approved templates Post, receive and evaluate solicitation documents No Do contract terms match Legal approved template? PO Aviation Budget Draft solicitation document, i.e., ITB, RFP Edit contract and ‘Request for Council Action’ Yes Ensure correct contract form is used Confirm ‘Request for Council Action’ date Process Step Complete ‘Contract Processing Data Form’ and attach stamped ‘Request for Council Action’ Assign contract number Legend: Manual Automated Control Control Forward contract, ‘Contract Procurement Request Form’ and ‘Contract Processing Data Sheet’ to Records Verify available funds and complete ‘Contract Encumbrance Form’ END Gap 34 City of Charlotte, North Carolina Process Map Purchasing - continued Purchasing – Vendor Management Page 1 of 1 START Request new vendor City Finance Department Process Owner City of Charlotte, North Carolina: Charlotte Douglas International Airport Obtain vendor information from Compass system, W-9 Enter vendor information in GEAC system Enter vendor additions/changes/ deletions in GEAC Vendor Activity Report received and reviewed on a periodic sample basis Annually review vendor master file to identify needed changes or deletions Vendors Yes Yes City Shared Services – Procurement Management Is PO or invoice payment needed? END No Self registration? No Aviation Purchasing Department Enter selfregistration information in Compass system Submit the Vendor Set Up Form Enter vendor information in Compass system Perform due diligence on identified vendors Submit W-9 If identified, enter vendor additions/ changes/deletions in Compass Vendor Activity Report received and reviewed on a periodic sample basis Process Step Annually review vendor master file to identify needed changes or deletions Legend: Manual Automated Control Control 35 Gap Our Promise to YOU At McGladrey, it’s all about understanding our clients Your business, Your aspirations, Your challenges. And bringing fresh insights and tailored expertise to help you succeed. McGladrey is the brand under which McGladrey LLP serves clients’ business needs. McGladrey LLP is the U.S. member of the RSM International (“RSMI”) network of independent accounting, tax and consulting firms. The member firms of RSMI collaborate to provide services to global clients, but are separate and distinct legal entities which cannot obligate each other. Each member firm is responsible only for its own acts and omissions, and not those of any other party. McGladrey, the McGladrey signatures, The McGladrey Classic logo, The power of being understood, Power comes from being understood and Experience the power of being understood are trademarks of McGladrey LLP. © 2014 McGladrey LLP. All Rights Reserved.