@moneyhub
@graphql_abacus
Feature: Moneyhub Statements Page

  @id_2810e8d7d7b74bf561ac38ab5e93202ab6bedbc6e2dbdf8c73edfcae117edea6
  Scenario: Statements page displays data
    Given an orchard employee label_6971 for moneyhub
    And I log in
    And I select Bad Seed in the moneyhub vendor filter
    When I navigate to moneyhub Statements page from main navigation
    Then The statements table displays all columns
    And The statements modal displays basic data
    And The statements modal displays data for adjustments, expenses and physical reserves
    When I filter by contract 537384 on the moneyhub statements page
    Then The statements table displays all columns except Payable Balance
    And The statements modal displays basic data for a single contract
    Then The statements modal displays correct attachment list for a non-KNR account
    And The statements modal displays data for adjustments, expenses and physical reserves

  @id_6744902f758d00d1511f0fc89acac789a03ba053eb6378a153acee595d663eaf
  Scenario: Statements page displays data for an account with a single contract and no adjustments
    Given an orchard employee label_6971 for moneyhub
    And I log in
    When I select Concord Bicycle Music - KNR in the moneyhub vendor filter
    When I navigate to moneyhub Statements page from main navigation
    Then The statements table displays all columns except Advances and Payable Balance
    And The statements modal displays basic data for a single contract
    And The statements modal displays correct attachment list for a KNR account
    And The statements modal does not display a contract filter
