--- reportDefinition: ! description: "Position Report" tags: "" predefined: false parameters: ! pageSize: "LETTER" pageOrientation: "LANDSCAPE" outputFormat: "PDF" templateName: "SmartProcure Contact Information Request" suppressDetail: false showOptions: false sortProperties: ! - ! propertyName: "employee.name.firstName" label: "First Name" ascending: true controlBreak: false pageBreak: false - propertyName: "employee.name.lastName" label: "Last Name" ascending: true controlBreak: false pageBreak: false queryParameters: ! {} title: "SmartProcure Contact Information Request" querySpecification: specification: "jobStatus.eq param(\"jobStats\",\"\",\"Active Only? (Enter Active\ \ for only active positions or Inactive for only inactive positions. Leave blank\ \ for both\")" querySpecParameters: ! [] entity: "org.ssdt_ohio.usps.model.position.Position" properties: ! - ! description: "First Name" type: "java.lang.String" propertyName: "firstName" propertyPath: "employee.name" entityName: "Name" sortOrder: 1 controlBreak: false suppressed: false pageBreak: false ascending: true function: null baseClassProperty: false format: null source: "FIELD" label: "" columnTitle: "First Name" alignment: "LEFT" controlHeaderOnly: false controlFooterOnly: false detailHeaderOnly: false width: 0 relativePropertyName: "employee.name.firstName" dataSourcePath: path: ! [] currentPath: ! - "employee" - "name" columnOrder: 1 suppressRepeating: false - ! description: "Last Name" type: "java.lang.String" propertyName: "lastName" propertyPath: "employee.name" entityName: "Name" sortOrder: 2 controlBreak: false suppressed: false pageBreak: false ascending: true function: null baseClassProperty: false format: null source: "FIELD" label: "" columnTitle: "Last Name" alignment: "LEFT" controlHeaderOnly: false controlFooterOnly: false detailHeaderOnly: false width: 0 relativePropertyName: "employee.name.lastName" dataSourcePath: path: ! [] currentPath: ! - "employee" - "name" columnOrder: 2 suppressRepeating: false - ! description: "Position Description" type: "java.lang.String" propertyName: "positionDescription" propertyPath: null entityName: "Position" sortOrder: 0 controlBreak: false suppressed: false pageBreak: false ascending: true function: null baseClassProperty: false format: null source: "FIELD" label: "" columnTitle: "Position Description" alignment: "LEFT" controlHeaderOnly: false controlFooterOnly: false detailHeaderOnly: false width: 0 relativePropertyName: "positionDescription" dataSourcePath: path: ! [] currentPath: ! [] columnOrder: 3 suppressRepeating: false - ! propertyName: "departmentCode" reportableProperty: ! description: "Department Code" type: "java.lang.String" propertyName: "customFields.departmentCode.value" propertyPath: null entityName: "Position" sortOrder: 0 controlBreak: false suppressed: false pageBreak: false ascending: true function: null baseClassProperty: false format: null source: null label: null columnTitle: "Department Code" alignment: "LEFT" controlHeaderOnly: false controlFooterOnly: false detailHeaderOnly: false width: 0 relativePropertyName: "customFields.departmentCode.value" dataSourcePath: path: ! [] currentPath: ! [] columnOrder: 0 suppressRepeating: false columnOrder: 4 function: null suppressed: false sortOrder: 0 columnTitle: "Department Code" ascending: true controlBreak: false controlHeaderOnly: false alignment: "LEFT" controlFooterOnly: false detailHeaderOnly: false suppressRepeating: false pageBreak: false baseClassProperty: false entityName: "Position" format: null width: 0 name: "customFields.departmentCode.value" type: "java.lang.String" description: "Department Code" - ! propertyName: "homePhone" reportableProperty: ! description: "Home Phone" type: "java.lang.String" propertyName: "customFields.homePhone.value" propertyPath: "employee" entityName: "Employee" sortOrder: 0 controlBreak: false suppressed: false pageBreak: false ascending: true function: null baseClassProperty: false format: null source: null label: null columnTitle: "Home Phone" alignment: "LEFT" controlHeaderOnly: false controlFooterOnly: false detailHeaderOnly: false width: 0 relativePropertyName: "employee.customFields.homePhone.value" dataSourcePath: path: ! [] currentPath: ! - "employee" columnOrder: 0 suppressRepeating: false columnOrder: 5 function: null suppressed: false sortOrder: 0 columnTitle: "Home Phone" ascending: true controlBreak: false controlHeaderOnly: false alignment: "LEFT" controlFooterOnly: false detailHeaderOnly: false suppressRepeating: false pageBreak: false baseClassProperty: false entityName: "Employee" format: null width: 0 name: "employee.customFields.homePhone.value" type: "java.lang.String" description: "Home Phone" - ! propertyName: "workPhone" reportableProperty: ! description: "Work Phone" type: "java.lang.String" propertyName: "customFields.workPhone.value" propertyPath: "employee" entityName: "Employee" sortOrder: 0 controlBreak: false suppressed: false pageBreak: false ascending: true function: null baseClassProperty: false format: null source: null label: null columnTitle: "Work Phone" alignment: "LEFT" controlHeaderOnly: false controlFooterOnly: false detailHeaderOnly: false width: 0 relativePropertyName: "employee.customFields.workPhone.value" dataSourcePath: path: ! [] currentPath: ! - "employee" columnOrder: 0 suppressRepeating: false columnOrder: 6 function: null suppressed: false sortOrder: 0 columnTitle: "Work Phone" ascending: true controlBreak: false controlHeaderOnly: false alignment: "LEFT" controlFooterOnly: false detailHeaderOnly: false suppressRepeating: false pageBreak: false baseClassProperty: false entityName: "Employee" format: null width: 0 name: "employee.customFields.workPhone.value" type: "java.lang.String" description: "Work Phone" - ! propertyName: "primaryEmail" reportableProperty: ! description: "Primary Email" type: "java.lang.String" propertyName: "customFields.primaryEmail.value" propertyPath: "employee" entityName: "Employee" sortOrder: 0 controlBreak: false suppressed: false pageBreak: false ascending: true function: null baseClassProperty: false format: null source: null label: null columnTitle: "Primary Email" alignment: "LEFT" controlHeaderOnly: false controlFooterOnly: false detailHeaderOnly: false width: 0 relativePropertyName: "employee.customFields.primaryEmail.value" dataSourcePath: path: ! [] currentPath: ! - "employee" columnOrder: 0 suppressRepeating: false columnOrder: 7 function: null suppressed: false sortOrder: 0 columnTitle: "Primary Email" ascending: true controlBreak: false controlHeaderOnly: false alignment: "LEFT" controlFooterOnly: false detailHeaderOnly: false suppressRepeating: false pageBreak: false baseClassProperty: false entityName: "Employee" format: null width: 0 name: "employee.customFields.primaryEmail.value" type: "java.lang.String" description: "Primary Email"