/
Non-TM Venues Report

Non-TM Venues Report

Requirements and Purpose

The purpose of the report is to return all upcoming live productions at venues that have not had a TM event.

Report Definition

  1. Stakeholders

    1. Kaitlyn Niemann

    2. Cody Honeyman

    3. Mark Shaver

  2. Author

    1. Kaitlyn Niemann

  3. Subject matter expert(s)

    1. Cody Honeyman

    2. April Gahuman

  4. Presentation Medium

    1. SSRS

  5. Fields (data)

    1. Pricer

    2. Event

    3. Venue

    4. Event Date

    5. GetIn

    6. Market Inventory

    7. Current Inventory

    8. Current Sold

    9. Current Cost

    10. Current Sales

    11. Current Profit

    12. Last Invoice Margin

    13. Last Invoice Time

    14. Highest Vendor

    15. Sales on Vendor

    16. Venue Tickets On Hand Quantity

    17. Venue Tickets Sold

    18. Venue Tickets On Hand Cost

    19. Venue On Hand Potential Revenue

    20. Venue On Hand Gross Profit

    21. Venue On Hand Gross Margin

Data source(s)

The data gathered from this report is from Eibo-215 Database and STG Database. Using the stored procedure sr_GetNonTmVenues.

  1. eiboxoffice.dbo

    1. dbo.Production

      dbo.TicketGroup

      dbo.SellOrderTicketGroup

      dbo.SellOrder

      dbo.Ticket

      dbo.Event(Host and Opponent Events)

      dbo.Venue

  2. STG

    1. stg.users.pricerevents

      stg.def.categories

      stg.users.users

Calculations

Column Name

Data Type

Calculation

Description

Column Name

Data Type

Calculation

Description

Event Date

Date

=tg.eventdate+ISNULL(tg.eventtime,0)

Combines Date and Time fields

GrossQuantity

Numeric

=SUM(tg.Quantity)

Quantifies Total tickets purchased at a given venue.

GrossExpired

Numeric

=SELECT
tg.venueid,
SUM(tg.Quantity) gexp
FROM
TicketGroup tg
LEFT JOIN SellOrderTicketGroup st
ON tg.TicketGroupID = st.TicketGroupID
LEFT JOIN SellOrder s
ON st.SellOrderID = s.SellOrderID
where s.ClientID = 256
GROUP BY tg.VenueID

Quantifies number of tickets invoiced out as expired at a given venue.

CurQuantity

Numeric

=SELECT
tg.ProductionID,
SUM(Tg.Quantity) pqt
FROM TicketGroup TG
WHERE tg.TicketStatusTypeID = 1
GROUP BY tg.ProductionID

Quantifies number of tickets in inventory for a given production. Nullable.

SolQuantity

Numeric

=SELECT
tg.ProductionID,
SUM(Tg.Quantity) sqt
FROM TicketGroup TG
WHERE tg.TicketStatusTypeID = 3
GROUP BY tg.ProductionID

Quantifies number of sold tickets previously in inventory for a given production. Nullable.

GrossCost

Numeric

=SUM(tg.AverageTicketCost*tg.Quantity)

Quantifies total cost of all purchased tickets at a given venue.

GrossSale

Numeric

=SUM(st.TotalTicketPrice)

Quantifies total revenue of all sold tickets at a given venue.

Parameters

  1. Filters

    1. @Pricer (varchar)

      1. Left blank returns all values.

      2. Search by pricers Last name.

    2. @Event (varchar)

      1. Left blank returns all values.

      2. Search values must match eibo.

    3. @venue (varchar)

      1. Left blank returns all values.

      2. Search values must match eibo.

    4. @startdate

      1. beginning of date search range. 

      2. Default current date.

    5. @enddate 

      1. end of date search range.

      2. Default 1 week from current day.

  2. Grouping

    1. Primary Query: N/a

    2. Sub queries: ProductionID, VenueID

  3. Intentions for printing vs. online viewing

    1. The report is delivered via TBPortal

    2. This report can be accessed here: .45/.210 SSRS>Asset>Non-TM Venues

  4. Intended delivery mechanism (run on demand vs. delivered by subscription)

    1. Run on demand.

  5. Future maintenance tasks or manually maintained items

    1. Pricer assignments via Pricer Admin page.

Results

  1. Data Accuracy

    1. N/a

  2. Limitations

    1. Want to eventually add autofill for each search field. By default, defining a data set in SSRS will create a list for users to select. Given the sheer volume of events, this is not a viable solution in my opinion.


Change Log

  1. https://ticketboat.atlassian.net/browse/SP-250

  2. https://ticketboat.atlassian.net/browse/SP-252

  3. https://ticketboat.atlassian.net/browse/SP-283

Images

Related content