--- reportDefinition: ! description: "ExpenditureAccount Report" tags: null predefined: false parameters: ! pageSize: "LETTER" pageOrientation: "PORTRAIT" outputFormat: "PDF" templateName: "ExpenditureAccount Report" suppressDetail: false queryParameters: null title: "ExpenditureAccount Report" entity: "org.ssdt_ohio.usas.model.account.ExpenditureAccount" properties: ! - ! description: "Fund" type: "java.lang.String" propertyName: "fund" propertyPath: "code" entityName: "AccountCode" sortOrder: 0 controlBreak: false suppressed: true pageBreak: false ascending: true function: null baseClassProperty: true format: null source: "FIELD" label: null columnTitle: "Fund" alignment: "LEFT" controlHeaderOnly: false detailHeaderOnly: false width: 0 relativePropertyName: "code.fund" dataSourcePath: path: ! [] currentPath: ! - "code" columnOrder: 1 suppressRepeating: false - ! description: "Func" type: "java.lang.String" propertyName: "func" propertyPath: "code" entityName: "ExpenditureCode" sortOrder: 1 controlBreak: true suppressed: false pageBreak: false ascending: true function: null baseClassProperty: false format: null source: "FIELD" label: null columnTitle: "Func" alignment: "LEFT" controlHeaderOnly: false detailHeaderOnly: false width: 0 relativePropertyName: "code.func" dataSourcePath: path: ! [] currentPath: ! - "code" columnOrder: 2 suppressRepeating: false - ! description: "Object" type: "java.lang.String" propertyName: "object" propertyPath: "code" entityName: "ExpenditureCode" sortOrder: 0 controlBreak: false suppressed: true pageBreak: false ascending: true function: null baseClassProperty: false format: null source: "FIELD" label: null columnTitle: "Object" alignment: "LEFT" controlHeaderOnly: false detailHeaderOnly: false width: 0 relativePropertyName: "code.object" dataSourcePath: path: ! [] currentPath: ! - "code" columnOrder: 3 suppressRepeating: false - ! description: "Description" type: "java.lang.String" propertyName: "description" propertyPath: null entityName: "Account" sortOrder: 0 controlBreak: false suppressed: false pageBreak: false ascending: true function: null baseClassProperty: true format: null source: "FIELD" label: null columnTitle: "Description" alignment: "LEFT" controlHeaderOnly: false detailHeaderOnly: false width: 25 relativePropertyName: "description" dataSourcePath: path: ! [] currentPath: ! [] columnOrder: 4 suppressRepeating: false - ! description: "Active" type: "java.lang.Boolean" propertyName: "active" propertyPath: null entityName: "Account" sortOrder: 0 controlBreak: false suppressed: true pageBreak: false ascending: true function: null baseClassProperty: true format: null source: "FIELD" label: null columnTitle: "Active" alignment: "LEFT" controlHeaderOnly: false detailHeaderOnly: false width: 8 relativePropertyName: "active" dataSourcePath: path: ! [] currentPath: ! [] columnOrder: 5 suppressRepeating: false - ! description: "YTD Expended" type: "java.math.BigDecimal" propertyName: "YTDExpended" propertyPath: null entityName: "ExpenditureAccount" sortOrder: 0 controlBreak: false suppressed: false pageBreak: false ascending: true function: "Sum" baseClassProperty: false format: "CURRENCY" source: "METHOD" label: null columnTitle: "YTD Expended" alignment: "RIGHT" controlHeaderOnly: false detailHeaderOnly: false width: 0 relativePropertyName: "YTDExpended" dataSourcePath: path: ! [] currentPath: ! [] columnOrder: 6 suppressRepeating: false - ! description: "FYTD Expended" type: "java.math.BigDecimal" propertyName: "FYTDExpended" propertyPath: null entityName: "ExpenditureAccount" sortOrder: 0 controlBreak: false suppressed: false pageBreak: false ascending: true function: "Sum" baseClassProperty: false format: "CURRENCY" source: "METHOD" label: "FYTD Expended" columnTitle: "FYTD Expended" alignment: "RIGHT" controlHeaderOnly: false detailHeaderOnly: false width: 0 relativePropertyName: "FYTDExpended" dataSourcePath: path: ! [] currentPath: ! [] columnOrder: 7 suppressRepeating: false querySpecification: specification: "code.fund.like param(\"includeaccount.code.fund\",\"\",\"Include\ \ Fund (use % for wildcard)\")\ncode.object.like param(\"includeaccount.code.object\"\ ,\"\",\"Include Object (use % for wildcard)\")\nactive.eq 'true'"