PO Report

PO Report

Requirements and Purpose

Reports on Purchase Orders created within the last 24 hours. Date range is modifiable.

Report Definition

  1. Stakeholders

    1. Kaitlyn Niemann

    2. Lori Setser

  2. Author

    1. Kaitlyn Niemann

  3. Subject matter expert(s)

    1. Kaitlyn Niemann

  4. Presentation Medium

    1. SSRS

  5. Fields (data)

    1. PO #

    2. PO Total

    3. Buying Account

    4. Card Used

    5. Host

    6. PO_Note,

    7. Payment Note

    8. Inventory Reference Number

    9. PO Date

Data Source(s)

The data source for this report is the Eibo-215 Database.

Tables:
dbo.BuyOrder
dbo.Client
dbo.BuyOrderTicketGroup
dbo.OrderPayment

Calculations

Column Name

Data Type

Calculation

Description

Column Name

Data Type

Calculation

Description

Card Used

Varchar

=ISNULL(op.NameOnCard,'Accounts Payable')

Returns the card posted to in the Purchase Order

Host

Varchar

=STUFF((SELECT ',' + e.EventName AS[text()] From Event e WHERE e.eventid = bt.primaryeventid FOR XML PATH('')), 1, 1, NULL)

Returns events on the po in a list

PO Note

Varchar

=STUFF((SELECT ',' + od.NoteText AS[text()] From OrderNote od WHERE od.OrderID = b.BuyOrderID FOR XML PATH('')), 1, 1, NULL)

Returns PO Notes in a list.

Payment Note

Varchar

=STUFF((SELECT ',' + op.InternalComment AS[text()] From OrderPayment op WHERE op.OrderID = b.buyorderid AND op.internalcomment != '' FOR XML PATH('')), 1, 1, NULL)

Returns Payment Notes in a list.

Parameters

  1. Filters

    1. @StartDate DATETIME

      1. Defines the start of the date range search

    2. @EndDate DATETIME

      1. Defines the end of the date range search

      2. Cannot be the same date as @StartDate

    3. @TotalAmount decimal

      1. defines dollar amount in po

    4. @PONumber int

      1. defines PO Number

    5. Additional Versions

      1. All share filters with the above

        1.  Venue

          1. Allows search of po's by venue

        2. Mismatched

          1. Allows search of po's with different accounts from cards.

        3. Canadian

          1. Allows search of po's that take place exclusively in Canada.

  2. Grouping

    1. N/a

  3. Intentions for printing vs. online viewing

    1. The report is delivered via SSRS

    2. This report can be accessed here: SSRS→Admin→PO Report

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

    1. Run on Demand

  5. Future maintenance tasks or manually maintained items

    1. n/a

Results

  1. Data Accuracy

    1. QA

      1. Eibo > Reports > PO Reports

        1. Validate information from PO in SSRS Report is Accurate to Eibo.

  2. Limitations

    1. Occasionally duplicates lines that have multiple payments within the single po. I.e. 50% of cost to accounts payable and 50% to a specific card.

    2. To search a single day, you must select that date, and the day after. Days are treated as being at 0:00am 

Change Log

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

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

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

  4. https://ticketboat.atlassian.net/browse/SP-301

  5. https://ticketboat.atlassian.net/browse/SP-315

Images





Related content