Totals for case fees as view attachment
This commit is contained in:
		@ -666,6 +666,56 @@ display:
 | 
			
		||||
            operator: ''
 | 
			
		||||
            operator_limit_selection: false
 | 
			
		||||
            operator_list: {  }
 | 
			
		||||
        field_client_type_target_id:
 | 
			
		||||
          id: field_client_type_target_id
 | 
			
		||||
          table: oc_organisation__field_client_type
 | 
			
		||||
          field: field_client_type_target_id
 | 
			
		||||
          relationship: client
 | 
			
		||||
          group_type: group
 | 
			
		||||
          admin_label: ''
 | 
			
		||||
          plugin_id: taxonomy_index_tid
 | 
			
		||||
          operator: or
 | 
			
		||||
          value: {  }
 | 
			
		||||
          group: 1
 | 
			
		||||
          exposed: true
 | 
			
		||||
          expose:
 | 
			
		||||
            operator_id: field_client_type_target_id_op
 | 
			
		||||
            label: 'Client type'
 | 
			
		||||
            description: ''
 | 
			
		||||
            use_operator: false
 | 
			
		||||
            operator: field_client_type_target_id_op
 | 
			
		||||
            operator_limit_selection: false
 | 
			
		||||
            operator_list: {  }
 | 
			
		||||
            identifier: field_client_type_target_id
 | 
			
		||||
            required: false
 | 
			
		||||
            remember: false
 | 
			
		||||
            multiple: false
 | 
			
		||||
            remember_roles:
 | 
			
		||||
              authenticated: authenticated
 | 
			
		||||
              anonymous: '0'
 | 
			
		||||
              administrator: '0'
 | 
			
		||||
              gno_admin_user: '0'
 | 
			
		||||
              follow_up_alerts: '0'
 | 
			
		||||
              newly_accredited_alerts: '0'
 | 
			
		||||
            reduce: false
 | 
			
		||||
          is_grouped: false
 | 
			
		||||
          group_info:
 | 
			
		||||
            label: ''
 | 
			
		||||
            description: ''
 | 
			
		||||
            identifier: ''
 | 
			
		||||
            optional: true
 | 
			
		||||
            widget: select
 | 
			
		||||
            multiple: false
 | 
			
		||||
            remember: false
 | 
			
		||||
            default_group: All
 | 
			
		||||
            default_group_multiple: {  }
 | 
			
		||||
            group_items: {  }
 | 
			
		||||
          reduce_duplicates: false
 | 
			
		||||
          vid: client_types
 | 
			
		||||
          type: select
 | 
			
		||||
          hierarchy: false
 | 
			
		||||
          limit: true
 | 
			
		||||
          error_message: true
 | 
			
		||||
        field_type_of_umbrella_client_value:
 | 
			
		||||
          id: field_type_of_umbrella_client_value
 | 
			
		||||
          table: oc_organisation__field_type_of_umbrella_client
 | 
			
		||||
@ -761,56 +811,10 @@ display:
 | 
			
		||||
            default_group: All
 | 
			
		||||
            default_group_multiple: {  }
 | 
			
		||||
            group_items: {  }
 | 
			
		||||
        field_client_type_target_id:
 | 
			
		||||
          id: field_client_type_target_id
 | 
			
		||||
          table: oc_organisation__field_client_type
 | 
			
		||||
          field: field_client_type_target_id
 | 
			
		||||
          relationship: client
 | 
			
		||||
          group_type: group
 | 
			
		||||
          admin_label: ''
 | 
			
		||||
          plugin_id: taxonomy_index_tid
 | 
			
		||||
          operator: or
 | 
			
		||||
          value: {  }
 | 
			
		||||
          group: 1
 | 
			
		||||
          exposed: true
 | 
			
		||||
          expose:
 | 
			
		||||
            operator_id: field_client_type_target_id_op
 | 
			
		||||
            label: 'Client type'
 | 
			
		||||
            description: ''
 | 
			
		||||
            use_operator: false
 | 
			
		||||
            operator: field_client_type_target_id_op
 | 
			
		||||
            operator_limit_selection: false
 | 
			
		||||
            operator_list: {  }
 | 
			
		||||
            identifier: field_client_type_target_id
 | 
			
		||||
            required: false
 | 
			
		||||
            remember: false
 | 
			
		||||
            multiple: false
 | 
			
		||||
            remember_roles:
 | 
			
		||||
              authenticated: authenticated
 | 
			
		||||
              anonymous: '0'
 | 
			
		||||
              administrator: '0'
 | 
			
		||||
              gno_admin_user: '0'
 | 
			
		||||
              follow_up_alerts: '0'
 | 
			
		||||
              newly_accredited_alerts: '0'
 | 
			
		||||
            reduce: false
 | 
			
		||||
          is_grouped: false
 | 
			
		||||
          group_info:
 | 
			
		||||
            label: ''
 | 
			
		||||
            description: ''
 | 
			
		||||
            identifier: ''
 | 
			
		||||
            optional: true
 | 
			
		||||
            widget: select
 | 
			
		||||
            multiple: false
 | 
			
		||||
            remember: false
 | 
			
		||||
            default_group: All
 | 
			
		||||
            default_group_multiple: {  }
 | 
			
		||||
            group_items: {  }
 | 
			
		||||
          reduce_duplicates: false
 | 
			
		||||
          vid: client_types
 | 
			
		||||
          type: select
 | 
			
		||||
          hierarchy: false
 | 
			
		||||
          limit: true
 | 
			
		||||
          error_message: true
 | 
			
		||||
      filter_groups:
 | 
			
		||||
        operator: AND
 | 
			
		||||
        groups:
 | 
			
		||||
          1: AND
 | 
			
		||||
      style:
 | 
			
		||||
        type: tablesummarized
 | 
			
		||||
        options:
 | 
			
		||||
@ -823,80 +827,8 @@ display:
 | 
			
		||||
          summary: ''
 | 
			
		||||
          description: ''
 | 
			
		||||
          columns:
 | 
			
		||||
            field_umbrella_client: field_umbrella_client
 | 
			
		||||
            field_type_of_umbrella_client: field_type_of_umbrella_client
 | 
			
		||||
            client: client
 | 
			
		||||
            field_client_type: field_client_type
 | 
			
		||||
            field_client_subtype: field_client_subtype
 | 
			
		||||
            oc_case: oc_case
 | 
			
		||||
            field_contract_signed_date: field_contract_signed_date
 | 
			
		||||
            oc_fee_category: oc_fee_category
 | 
			
		||||
            amount: amount
 | 
			
		||||
          info:
 | 
			
		||||
            field_umbrella_client:
 | 
			
		||||
              sortable: 0
 | 
			
		||||
              default_sort_order: asc
 | 
			
		||||
              align: ''
 | 
			
		||||
              separator: ''
 | 
			
		||||
              empty_column: 0
 | 
			
		||||
              responsive: ''
 | 
			
		||||
              summarize: none
 | 
			
		||||
            field_type_of_umbrella_client:
 | 
			
		||||
              sortable: 0
 | 
			
		||||
              default_sort_order: asc
 | 
			
		||||
              align: ''
 | 
			
		||||
              separator: ''
 | 
			
		||||
              empty_column: 0
 | 
			
		||||
              responsive: ''
 | 
			
		||||
              summarize: none
 | 
			
		||||
            client:
 | 
			
		||||
              sortable: 0
 | 
			
		||||
              default_sort_order: asc
 | 
			
		||||
              align: ''
 | 
			
		||||
              separator: ''
 | 
			
		||||
              empty_column: 0
 | 
			
		||||
              responsive: ''
 | 
			
		||||
              summarize: none
 | 
			
		||||
            field_client_type:
 | 
			
		||||
              sortable: 0
 | 
			
		||||
              default_sort_order: asc
 | 
			
		||||
              align: ''
 | 
			
		||||
              separator: ''
 | 
			
		||||
              empty_column: 0
 | 
			
		||||
              responsive: ''
 | 
			
		||||
              summarize: none
 | 
			
		||||
            field_client_subtype:
 | 
			
		||||
              sortable: 0
 | 
			
		||||
              default_sort_order: asc
 | 
			
		||||
              align: ''
 | 
			
		||||
              separator: ''
 | 
			
		||||
              empty_column: 0
 | 
			
		||||
              responsive: ''
 | 
			
		||||
              summarize: none
 | 
			
		||||
            oc_case:
 | 
			
		||||
              sortable: 0
 | 
			
		||||
              default_sort_order: asc
 | 
			
		||||
              align: ''
 | 
			
		||||
              separator: ''
 | 
			
		||||
              empty_column: 0
 | 
			
		||||
              responsive: ''
 | 
			
		||||
              summarize: none
 | 
			
		||||
            field_contract_signed_date:
 | 
			
		||||
              sortable: 0
 | 
			
		||||
              default_sort_order: asc
 | 
			
		||||
              align: ''
 | 
			
		||||
              separator: ''
 | 
			
		||||
              empty_column: 0
 | 
			
		||||
              responsive: ''
 | 
			
		||||
              summarize: none
 | 
			
		||||
            oc_fee_category:
 | 
			
		||||
              sortable: 0
 | 
			
		||||
              default_sort_order: asc
 | 
			
		||||
              align: ''
 | 
			
		||||
              separator: ''
 | 
			
		||||
              empty_column: 0
 | 
			
		||||
              responsive: ''
 | 
			
		||||
              summarize: none
 | 
			
		||||
            amount:
 | 
			
		||||
              sortable: 0
 | 
			
		||||
              default_sort_order: asc
 | 
			
		||||
@ -907,7 +839,7 @@ display:
 | 
			
		||||
              summarize: currency
 | 
			
		||||
          default: '-1'
 | 
			
		||||
          empty_table: 0
 | 
			
		||||
          summary_only: 0
 | 
			
		||||
          summary_only: 1
 | 
			
		||||
      row:
 | 
			
		||||
        type: fields
 | 
			
		||||
      query:
 | 
			
		||||
@ -968,12 +900,196 @@ display:
 | 
			
		||||
        - 'config:field.storage.oc_organisation.field_client_type'
 | 
			
		||||
        - 'config:field.storage.oc_organisation.field_type_of_umbrella_client'
 | 
			
		||||
        - 'config:field.storage.oc_organisation.field_umbrella_client'
 | 
			
		||||
  attachment_1:
 | 
			
		||||
    id: attachment_1
 | 
			
		||||
    display_title: Attachment
 | 
			
		||||
    display_plugin: attachment
 | 
			
		||||
    position: 1
 | 
			
		||||
    display_options:
 | 
			
		||||
      fields:
 | 
			
		||||
        amount:
 | 
			
		||||
          id: amount
 | 
			
		||||
          table: oc_case_fee_field_data
 | 
			
		||||
          field: amount
 | 
			
		||||
          relationship: none
 | 
			
		||||
          group_type: group
 | 
			
		||||
          admin_label: ''
 | 
			
		||||
          entity_type: oc_case_fee
 | 
			
		||||
          entity_field: amount
 | 
			
		||||
          plugin_id: field
 | 
			
		||||
          label: ''
 | 
			
		||||
          exclude: false
 | 
			
		||||
          alter:
 | 
			
		||||
            alter_text: false
 | 
			
		||||
            text: ''
 | 
			
		||||
            make_link: false
 | 
			
		||||
            path: ''
 | 
			
		||||
            absolute: false
 | 
			
		||||
            external: false
 | 
			
		||||
            replace_spaces: false
 | 
			
		||||
            path_case: none
 | 
			
		||||
            trim_whitespace: false
 | 
			
		||||
            alt: ''
 | 
			
		||||
            rel: ''
 | 
			
		||||
            link_class: ''
 | 
			
		||||
            prefix: ''
 | 
			
		||||
            suffix: ''
 | 
			
		||||
            target: ''
 | 
			
		||||
            nl2br: false
 | 
			
		||||
            max_length: 0
 | 
			
		||||
            word_boundary: true
 | 
			
		||||
            ellipsis: true
 | 
			
		||||
            more_link: false
 | 
			
		||||
            more_link_text: ''
 | 
			
		||||
            more_link_path: ''
 | 
			
		||||
            strip_tags: false
 | 
			
		||||
            trim: false
 | 
			
		||||
            preserve_tags: ''
 | 
			
		||||
            html: false
 | 
			
		||||
          element_type: ''
 | 
			
		||||
          element_class: ''
 | 
			
		||||
          element_label_type: ''
 | 
			
		||||
          element_label_class: ''
 | 
			
		||||
          element_label_colon: false
 | 
			
		||||
          element_wrapper_type: ''
 | 
			
		||||
          element_wrapper_class: ''
 | 
			
		||||
          element_default_classes: true
 | 
			
		||||
          empty: ''
 | 
			
		||||
          hide_empty: false
 | 
			
		||||
          empty_zero: false
 | 
			
		||||
          hide_alter_empty: true
 | 
			
		||||
          click_sort_column: value
 | 
			
		||||
          type: number_decimal
 | 
			
		||||
          settings:
 | 
			
		||||
            thousand_separator: ','
 | 
			
		||||
            decimal_separator: .
 | 
			
		||||
            scale: 2
 | 
			
		||||
            prefix_suffix: true
 | 
			
		||||
          group_column: value
 | 
			
		||||
          group_columns: {  }
 | 
			
		||||
          group_rows: true
 | 
			
		||||
          delta_limit: 0
 | 
			
		||||
          delta_offset: 0
 | 
			
		||||
          delta_reversed: false
 | 
			
		||||
          delta_first_last: false
 | 
			
		||||
          multi_type: separator
 | 
			
		||||
          separator: ', '
 | 
			
		||||
          field_api_classes: false
 | 
			
		||||
      defaults:
 | 
			
		||||
        fields: false
 | 
			
		||||
      exposed_block: true
 | 
			
		||||
      display_extenders: {  }
 | 
			
		||||
      displays:
 | 
			
		||||
        page_1: page_1
 | 
			
		||||
      inherit_exposed_filters: true
 | 
			
		||||
    cache_metadata:
 | 
			
		||||
      max-age: -1
 | 
			
		||||
      contexts:
 | 
			
		||||
        - 'languages:language_content'
 | 
			
		||||
        - 'languages:language_interface'
 | 
			
		||||
        - url
 | 
			
		||||
        - user
 | 
			
		||||
        - user.roles
 | 
			
		||||
      tags: {  }
 | 
			
		||||
  page_1:
 | 
			
		||||
    id: page_1
 | 
			
		||||
    display_title: Page
 | 
			
		||||
    display_plugin: page
 | 
			
		||||
    position: 1
 | 
			
		||||
    display_options:
 | 
			
		||||
      style:
 | 
			
		||||
        type: table
 | 
			
		||||
        options:
 | 
			
		||||
          grouping: {  }
 | 
			
		||||
          row_class: ''
 | 
			
		||||
          default_row_class: true
 | 
			
		||||
          columns:
 | 
			
		||||
            field_umbrella_client: field_umbrella_client
 | 
			
		||||
            field_type_of_umbrella_client: field_type_of_umbrella_client
 | 
			
		||||
            client: client
 | 
			
		||||
            field_client_type: field_client_type
 | 
			
		||||
            field_client_subtype: field_client_subtype
 | 
			
		||||
            oc_case: oc_case
 | 
			
		||||
            field_contract_signed_date: field_contract_signed_date
 | 
			
		||||
            oc_fee_category: oc_fee_category
 | 
			
		||||
            amount: amount
 | 
			
		||||
          default: '-1'
 | 
			
		||||
          info:
 | 
			
		||||
            field_umbrella_client:
 | 
			
		||||
              sortable: false
 | 
			
		||||
              default_sort_order: asc
 | 
			
		||||
              align: ''
 | 
			
		||||
              separator: ''
 | 
			
		||||
              empty_column: false
 | 
			
		||||
              responsive: ''
 | 
			
		||||
            field_type_of_umbrella_client:
 | 
			
		||||
              sortable: false
 | 
			
		||||
              default_sort_order: asc
 | 
			
		||||
              align: ''
 | 
			
		||||
              separator: ''
 | 
			
		||||
              empty_column: false
 | 
			
		||||
              responsive: ''
 | 
			
		||||
            client:
 | 
			
		||||
              sortable: false
 | 
			
		||||
              default_sort_order: asc
 | 
			
		||||
              align: ''
 | 
			
		||||
              separator: ''
 | 
			
		||||
              empty_column: false
 | 
			
		||||
              responsive: ''
 | 
			
		||||
            field_client_type:
 | 
			
		||||
              sortable: false
 | 
			
		||||
              default_sort_order: asc
 | 
			
		||||
              align: ''
 | 
			
		||||
              separator: ''
 | 
			
		||||
              empty_column: false
 | 
			
		||||
              responsive: ''
 | 
			
		||||
            field_client_subtype:
 | 
			
		||||
              sortable: false
 | 
			
		||||
              default_sort_order: asc
 | 
			
		||||
              align: ''
 | 
			
		||||
              separator: ''
 | 
			
		||||
              empty_column: false
 | 
			
		||||
              responsive: ''
 | 
			
		||||
            oc_case:
 | 
			
		||||
              sortable: false
 | 
			
		||||
              default_sort_order: asc
 | 
			
		||||
              align: ''
 | 
			
		||||
              separator: ''
 | 
			
		||||
              empty_column: false
 | 
			
		||||
              responsive: ''
 | 
			
		||||
            field_contract_signed_date:
 | 
			
		||||
              sortable: false
 | 
			
		||||
              default_sort_order: asc
 | 
			
		||||
              align: ''
 | 
			
		||||
              separator: ''
 | 
			
		||||
              empty_column: false
 | 
			
		||||
              responsive: ''
 | 
			
		||||
            oc_fee_category:
 | 
			
		||||
              sortable: false
 | 
			
		||||
              default_sort_order: asc
 | 
			
		||||
              align: ''
 | 
			
		||||
              separator: ''
 | 
			
		||||
              empty_column: false
 | 
			
		||||
              responsive: ''
 | 
			
		||||
            amount:
 | 
			
		||||
              sortable: false
 | 
			
		||||
              default_sort_order: asc
 | 
			
		||||
              align: ''
 | 
			
		||||
              separator: ''
 | 
			
		||||
              empty_column: false
 | 
			
		||||
              responsive: ''
 | 
			
		||||
          override: true
 | 
			
		||||
          sticky: false
 | 
			
		||||
          summary: ''
 | 
			
		||||
          empty_table: false
 | 
			
		||||
          caption: ''
 | 
			
		||||
          description: ''
 | 
			
		||||
      row:
 | 
			
		||||
        type: fields
 | 
			
		||||
        options: {  }
 | 
			
		||||
      defaults:
 | 
			
		||||
        style: false
 | 
			
		||||
        row: false
 | 
			
		||||
      exposed_block: true
 | 
			
		||||
      display_extenders: {  }
 | 
			
		||||
      path: project-fees-report
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user