A PyQT GUI application for converting InfoLease report outputs into Excel files. Handles parsing and summarizing. Learns where files are meant to be store and compiles monthly and yearly summaries.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
InfoLeaseExtract/ui/default_locations.ui

373 lines
11 KiB

<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>defaultLocationDiag</class>
<widget class="QDialog" name="defaultLocationDiag">
<property name="windowModality">
<enum>Qt::NonModal</enum>
</property>
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>954</width>
<height>525</height>
</rect>
</property>
<property name="sizePolicy">
<sizepolicy hsizetype="Minimum" vsizetype="Minimum">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="windowTitle">
<string>Default locations</string>
</property>
<property name="windowIcon">
<iconset>
<normaloff>extract.svg</normaloff>extract.svg</iconset>
</property>
<layout class="QGridLayout" name="gridLayout_2">
<item row="0" column="0">
<layout class="QGridLayout" name="gridLayout">
<item row="0" column="0" colspan="2">
<widget class="QLabel" name="label">
<property name="font">
<font>
<pointsize>14</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="text">
<string>Default File Locations:</string>
</property>
</widget>
</item>
<item row="1" column="0" colspan="4">
<widget class="QLabel" name="label_2">
<property name="text">
<string>Here you can determine which folders will be automatically be opened for each report type. You can even specify which file should be defaulted to.</string>
</property>
<property name="wordWrap">
<bool>true</bool>
</property>
</widget>
</item>
<item row="2" column="0" colspan="4">
<widget class="QLabel" name="label_3">
<property name="text">
<string>Use the following inline formaters to specify dates that will be automatically filled with the current date when running the program:</string>
</property>
<property name="wordWrap">
<bool>true</bool>
</property>
</widget>
</item>
<item row="3" column="0" colspan="4">
<widget class="QLabel" name="label_4">
<property name="font">
<font>
<italic>true</italic>
</font>
</property>
<property name="text">
<string>Day of Month {d} | Month of Year {m} | Year {y} | Note that using multiple characters equates to representing with that number of digits so: {dd} == 07 or {mm} == 02 or {yy} == 22 or {yyyy} == 2022</string>
</property>
<property name="wordWrap">
<bool>true</bool>
</property>
</widget>
</item>
<item row="4" column="0">
<widget class="QLabel" name="label_5">
<property name="font">
<font>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="text">
<string>Folder Path</string>
</property>
</widget>
</item>
<item row="4" column="1" colspan="2">
<spacer name="horizontalSpacer">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeType">
<enum>QSizePolicy::Minimum</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>588</width>
<height>13</height>
</size>
</property>
</spacer>
</item>
<item row="4" column="3">
<widget class="QLabel" name="label_6">
<property name="font">
<font>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="toolTip">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Default file name to look for. Don't foreget the file type (.xlsx)&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
<property name="text">
<string>File Name</string>
</property>
</widget>
</item>
<item row="5" column="0">
<widget class="QPushButton" name="ach_B">
<property name="text">
<string>Edit ACH</string>
</property>
</widget>
</item>
<item row="5" column="1">
<widget class="QLineEdit" name="ach_LE">
<property name="minimumSize">
<size>
<width>581</width>
<height>0</height>
</size>
</property>
</widget>
</item>
<item row="5" column="2" colspan="2">
<widget class="QLineEdit" name="ach_FN"/>
</item>
<item row="6" column="0">
<widget class="QPushButton" name="disp_B">
<property name="text">
<string>Edit Dispostition</string>
</property>
</widget>
</item>
<item row="6" column="1">
<widget class="QLineEdit" name="disp_LE">
<property name="minimumSize">
<size>
<width>581</width>
<height>0</height>
</size>
</property>
</widget>
</item>
<item row="6" column="2" colspan="2">
<widget class="QLineEdit" name="disp_FN"/>
</item>
<item row="7" column="0">
<widget class="QPushButton" name="gl_B">
<property name="whatsThis">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Gain Loss&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
<property name="text">
<string>Edit Gain Loss</string>
</property>
</widget>
</item>
<item row="7" column="1">
<widget class="QLineEdit" name="gl_LE">
<property name="minimumSize">
<size>
<width>581</width>
<height>0</height>
</size>
</property>
</widget>
</item>
<item row="7" column="2" colspan="2">
<widget class="QLineEdit" name="gl_FN"/>
</item>
<item row="8" column="0">
<widget class="QPushButton" name="lb_B">
<property name="text">
<string>Edit Lock Box</string>
</property>
</widget>
</item>
<item row="8" column="1">
<widget class="QLineEdit" name="lb_LE">
<property name="minimumSize">
<size>
<width>581</width>
<height>0</height>
</size>
</property>
</widget>
</item>
<item row="8" column="2" colspan="2">
<widget class="QLineEdit" name="lb_FN"/>
</item>
<item row="9" column="0">
<widget class="QPushButton" name="minv_B">
<property name="whatsThis">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Good for Manual Invoicing&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
<property name="text">
<string>Edit Manual Invoice</string>
</property>
</widget>
</item>
<item row="9" column="1">
<widget class="QLineEdit" name="minv_LE">
<property name="minimumSize">
<size>
<width>581</width>
<height>0</height>
</size>
</property>
</widget>
</item>
<item row="9" column="2" colspan="2">
<widget class="QLineEdit" name="minv_FN"/>
</item>
<item row="10" column="0">
<widget class="QPushButton" name="niv_B">
<property name="whatsThis">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Good for: Net Investment reports (loan and after)&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
<property name="text">
<string>Edit Net Inv</string>
</property>
</widget>
</item>
<item row="10" column="1">
<widget class="QLineEdit" name="niv_LE">
<property name="minimumSize">
<size>
<width>581</width>
<height>0</height>
</size>
</property>
</widget>
</item>
<item row="10" column="2" colspan="2">
<widget class="QLineEdit" name="niv_FN"/>
</item>
<item row="11" column="0">
<widget class="QPushButton" name="ren_B">
<property name="whatsThis">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Renewal Net Investment Trial Balance&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
<property name="text">
<string>Edit Renewl NIV</string>
</property>
</widget>
</item>
<item row="11" column="1">
<widget class="QLineEdit" name="ren_LE">
<property name="minimumSize">
<size>
<width>581</width>
<height>0</height>
</size>
</property>
</widget>
</item>
<item row="11" column="2" colspan="2">
<widget class="QLineEdit" name="ren_FN"/>
</item>
<item row="12" column="0">
<widget class="QPushButton" name="pymt_B">
<property name="whatsThis">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Payment transactions:&lt;/p&gt;&lt;p&gt;- Wires, VMCC, PBP. EPAY, Returned Check&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
<property name="text">
<string>Edit Payments</string>
</property>
</widget>
</item>
<item row="12" column="1">
<widget class="QLineEdit" name="pymt_LE">
<property name="minimumSize">
<size>
<width>581</width>
<height>0</height>
</size>
</property>
</widget>
</item>
<item row="12" column="2" colspan="2">
<widget class="QLineEdit" name="pymt_FN"/>
</item>
<item row="13" column="0">
<widget class="QPushButton" name="uap_B">
<property name="whatsThis">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Unapplied&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
<property name="text">
<string>Edit Unaplied</string>
</property>
</widget>
</item>
<item row="13" column="1">
<widget class="QLineEdit" name="uap_LE">
<property name="minimumSize">
<size>
<width>581</width>
<height>0</height>
</size>
</property>
</widget>
</item>
<item row="13" column="2" colspan="2">
<widget class="QLineEdit" name="uap_FN"/>
</item>
<item row="14" column="3">
<widget class="QDialogButtonBox" name="optionBBox">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="standardButtons">
<set>QDialogButtonBox::Cancel|QDialogButtonBox::Save</set>
</property>
</widget>
</item>
</layout>
</item>
</layout>
</widget>
<resources/>
<connections>
<connection>
<sender>optionBBox</sender>
<signal>accepted()</signal>
<receiver>defaultLocationDiag</receiver>
<slot>accept()</slot>
<hints>
<hint type="sourcelabel">
<x>248</x>
<y>254</y>
</hint>
<hint type="destinationlabel">
<x>157</x>
<y>274</y>
</hint>
</hints>
</connection>
<connection>
<sender>optionBBox</sender>
<signal>rejected()</signal>
<receiver>defaultLocationDiag</receiver>
<slot>reject()</slot>
<hints>
<hint type="sourcelabel">
<x>316</x>
<y>260</y>
</hint>
<hint type="destinationlabel">
<x>286</x>
<y>274</y>
</hint>
</hints>
</connection>
</connections>
</ui>