Griffiths Lott 3 years ago
commit 5745fd0ccd
  1. 2
      compile_gui
  2. 196
      defLocs_Window.py
  3. 268
      mainWindow.ui
  4. 140
      mainWindow_new.py
  5. 2
      package.sh
  6. 2
      settings.json

@ -0,0 +1,2 @@
pyinstaller -w --add-data "extract.svg;." --add-data "process.svg;." --add-data "folder.svg;." --add-data "copy.svg;." -i .\extract.ico -n "IL Extract" .\main.py

@ -0,0 +1,196 @@
# -*- coding: utf-8 -*-
# Form implementation generated from reading ui file 'ui/default_locations.ui'
#
# Created by: PyQt5 UI code generator 5.15.7
#
# WARNING: Any manual changes made to this file will be lost when pyuic5 is
# run again. Do not edit this file unless you know what you are doing.
from PyQt5 import QtCore, QtGui, QtWidgets
class Ui_defaultLocationDiag(object):
def setupUi(self, defaultLocationDiag):
defaultLocationDiag.setObjectName("defaultLocationDiag")
defaultLocationDiag.setWindowModality(QtCore.Qt.NonModal)
defaultLocationDiag.resize(954, 525)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Minimum)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(defaultLocationDiag.sizePolicy().hasHeightForWidth())
defaultLocationDiag.setSizePolicy(sizePolicy)
icon = QtGui.QIcon()
icon.addPixmap(QtGui.QPixmap("ui/extract.svg"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
defaultLocationDiag.setWindowIcon(icon)
self.gridLayout_2 = QtWidgets.QGridLayout(defaultLocationDiag)
self.gridLayout_2.setObjectName("gridLayout_2")
self.gridLayout = QtWidgets.QGridLayout()
self.gridLayout.setObjectName("gridLayout")
self.label = QtWidgets.QLabel(defaultLocationDiag)
font = QtGui.QFont()
font.setPointSize(14)
font.setBold(True)
font.setWeight(75)
self.label.setFont(font)
self.label.setObjectName("label")
self.gridLayout.addWidget(self.label, 0, 0, 1, 2)
self.label_2 = QtWidgets.QLabel(defaultLocationDiag)
self.label_2.setWordWrap(True)
self.label_2.setObjectName("label_2")
self.gridLayout.addWidget(self.label_2, 1, 0, 1, 4)
self.label_3 = QtWidgets.QLabel(defaultLocationDiag)
self.label_3.setWordWrap(True)
self.label_3.setObjectName("label_3")
self.gridLayout.addWidget(self.label_3, 2, 0, 1, 4)
self.label_4 = QtWidgets.QLabel(defaultLocationDiag)
font = QtGui.QFont()
font.setItalic(True)
self.label_4.setFont(font)
self.label_4.setWordWrap(True)
self.label_4.setObjectName("label_4")
self.gridLayout.addWidget(self.label_4, 3, 0, 1, 4)
self.label_5 = QtWidgets.QLabel(defaultLocationDiag)
font = QtGui.QFont()
font.setBold(True)
font.setWeight(75)
self.label_5.setFont(font)
self.label_5.setObjectName("label_5")
self.gridLayout.addWidget(self.label_5, 4, 0, 1, 1)
spacerItem = QtWidgets.QSpacerItem(588, 13, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Minimum)
self.gridLayout.addItem(spacerItem, 4, 1, 1, 2)
self.label_6 = QtWidgets.QLabel(defaultLocationDiag)
font = QtGui.QFont()
font.setBold(True)
font.setWeight(75)
self.label_6.setFont(font)
self.label_6.setObjectName("label_6")
self.gridLayout.addWidget(self.label_6, 4, 3, 1, 1)
self.ach_B = QtWidgets.QPushButton(defaultLocationDiag)
self.ach_B.setObjectName("ach_B")
self.gridLayout.addWidget(self.ach_B, 5, 0, 1, 1)
self.ach_LE = QtWidgets.QLineEdit(defaultLocationDiag)
self.ach_LE.setMinimumSize(QtCore.QSize(581, 0))
self.ach_LE.setObjectName("ach_LE")
self.gridLayout.addWidget(self.ach_LE, 5, 1, 1, 1)
self.ach_FN = QtWidgets.QLineEdit(defaultLocationDiag)
self.ach_FN.setObjectName("ach_FN")
self.gridLayout.addWidget(self.ach_FN, 5, 2, 1, 2)
self.disp_B = QtWidgets.QPushButton(defaultLocationDiag)
self.disp_B.setObjectName("disp_B")
self.gridLayout.addWidget(self.disp_B, 6, 0, 1, 1)
self.disp_LE = QtWidgets.QLineEdit(defaultLocationDiag)
self.disp_LE.setMinimumSize(QtCore.QSize(581, 0))
self.disp_LE.setObjectName("disp_LE")
self.gridLayout.addWidget(self.disp_LE, 6, 1, 1, 1)
self.disp_FN = QtWidgets.QLineEdit(defaultLocationDiag)
self.disp_FN.setObjectName("disp_FN")
self.gridLayout.addWidget(self.disp_FN, 6, 2, 1, 2)
self.gl_B = QtWidgets.QPushButton(defaultLocationDiag)
self.gl_B.setObjectName("gl_B")
self.gridLayout.addWidget(self.gl_B, 7, 0, 1, 1)
self.gl_LE = QtWidgets.QLineEdit(defaultLocationDiag)
self.gl_LE.setMinimumSize(QtCore.QSize(581, 0))
self.gl_LE.setObjectName("gl_LE")
self.gridLayout.addWidget(self.gl_LE, 7, 1, 1, 1)
self.gl_FN = QtWidgets.QLineEdit(defaultLocationDiag)
self.gl_FN.setObjectName("gl_FN")
self.gridLayout.addWidget(self.gl_FN, 7, 2, 1, 2)
self.lb_B = QtWidgets.QPushButton(defaultLocationDiag)
self.lb_B.setObjectName("lb_B")
self.gridLayout.addWidget(self.lb_B, 8, 0, 1, 1)
self.lb_LE = QtWidgets.QLineEdit(defaultLocationDiag)
self.lb_LE.setMinimumSize(QtCore.QSize(581, 0))
self.lb_LE.setObjectName("lb_LE")
self.gridLayout.addWidget(self.lb_LE, 8, 1, 1, 1)
self.lb_FN = QtWidgets.QLineEdit(defaultLocationDiag)
self.lb_FN.setObjectName("lb_FN")
self.gridLayout.addWidget(self.lb_FN, 8, 2, 1, 2)
self.minv_B = QtWidgets.QPushButton(defaultLocationDiag)
self.minv_B.setObjectName("minv_B")
self.gridLayout.addWidget(self.minv_B, 9, 0, 1, 1)
self.minv_LE = QtWidgets.QLineEdit(defaultLocationDiag)
self.minv_LE.setMinimumSize(QtCore.QSize(581, 0))
self.minv_LE.setObjectName("minv_LE")
self.gridLayout.addWidget(self.minv_LE, 9, 1, 1, 1)
self.minv_FN = QtWidgets.QLineEdit(defaultLocationDiag)
self.minv_FN.setObjectName("minv_FN")
self.gridLayout.addWidget(self.minv_FN, 9, 2, 1, 2)
self.niv_B = QtWidgets.QPushButton(defaultLocationDiag)
self.niv_B.setObjectName("niv_B")
self.gridLayout.addWidget(self.niv_B, 10, 0, 1, 1)
self.niv_LE = QtWidgets.QLineEdit(defaultLocationDiag)
self.niv_LE.setMinimumSize(QtCore.QSize(581, 0))
self.niv_LE.setObjectName("niv_LE")
self.gridLayout.addWidget(self.niv_LE, 10, 1, 1, 1)
self.niv_FN = QtWidgets.QLineEdit(defaultLocationDiag)
self.niv_FN.setObjectName("niv_FN")
self.gridLayout.addWidget(self.niv_FN, 10, 2, 1, 2)
self.ren_B = QtWidgets.QPushButton(defaultLocationDiag)
self.ren_B.setObjectName("ren_B")
self.gridLayout.addWidget(self.ren_B, 11, 0, 1, 1)
self.ren_LE = QtWidgets.QLineEdit(defaultLocationDiag)
self.ren_LE.setMinimumSize(QtCore.QSize(581, 0))
self.ren_LE.setObjectName("ren_LE")
self.gridLayout.addWidget(self.ren_LE, 11, 1, 1, 1)
self.ren_FN = QtWidgets.QLineEdit(defaultLocationDiag)
self.ren_FN.setObjectName("ren_FN")
self.gridLayout.addWidget(self.ren_FN, 11, 2, 1, 2)
self.pymt_B = QtWidgets.QPushButton(defaultLocationDiag)
self.pymt_B.setObjectName("pymt_B")
self.gridLayout.addWidget(self.pymt_B, 12, 0, 1, 1)
self.pymt_LE = QtWidgets.QLineEdit(defaultLocationDiag)
self.pymt_LE.setMinimumSize(QtCore.QSize(581, 0))
self.pymt_LE.setObjectName("pymt_LE")
self.gridLayout.addWidget(self.pymt_LE, 12, 1, 1, 1)
self.pymt_FN = QtWidgets.QLineEdit(defaultLocationDiag)
self.pymt_FN.setObjectName("pymt_FN")
self.gridLayout.addWidget(self.pymt_FN, 12, 2, 1, 2)
self.uap_B = QtWidgets.QPushButton(defaultLocationDiag)
self.uap_B.setObjectName("uap_B")
self.gridLayout.addWidget(self.uap_B, 13, 0, 1, 1)
self.uap_LE = QtWidgets.QLineEdit(defaultLocationDiag)
self.uap_LE.setMinimumSize(QtCore.QSize(581, 0))
self.uap_LE.setObjectName("uap_LE")
self.gridLayout.addWidget(self.uap_LE, 13, 1, 1, 1)
self.uap_FN = QtWidgets.QLineEdit(defaultLocationDiag)
self.uap_FN.setObjectName("uap_FN")
self.gridLayout.addWidget(self.uap_FN, 13, 2, 1, 2)
self.optionBBox = QtWidgets.QDialogButtonBox(defaultLocationDiag)
self.optionBBox.setOrientation(QtCore.Qt.Horizontal)
self.optionBBox.setStandardButtons(QtWidgets.QDialogButtonBox.Cancel|QtWidgets.QDialogButtonBox.Save)
self.optionBBox.setObjectName("optionBBox")
self.gridLayout.addWidget(self.optionBBox, 14, 3, 1, 1)
self.gridLayout_2.addLayout(self.gridLayout, 0, 0, 1, 1)
self.retranslateUi(defaultLocationDiag)
self.optionBBox.accepted.connect(defaultLocationDiag.accept) # type: ignore
self.optionBBox.rejected.connect(defaultLocationDiag.reject) # type: ignore
QtCore.QMetaObject.connectSlotsByName(defaultLocationDiag)
def retranslateUi(self, defaultLocationDiag):
_translate = QtCore.QCoreApplication.translate
defaultLocationDiag.setWindowTitle(_translate("defaultLocationDiag", "Default locations"))
self.label.setText(_translate("defaultLocationDiag", "Default File Locations:"))
self.label_2.setText(_translate("defaultLocationDiag", "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."))
self.label_3.setText(_translate("defaultLocationDiag", "Use the following inline formaters to specify dates that will be automatically filled with the current date when running the program:"))
self.label_4.setText(_translate("defaultLocationDiag", "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"))
self.label_5.setText(_translate("defaultLocationDiag", "Folder Path"))
self.label_6.setToolTip(_translate("defaultLocationDiag", "<html><head/><body><p>Default file name to look for. Don\'t foreget the file type (.xlsx)</p></body></html>"))
self.label_6.setText(_translate("defaultLocationDiag", "File Name"))
self.ach_B.setText(_translate("defaultLocationDiag", "Edit ACH"))
self.disp_B.setText(_translate("defaultLocationDiag", "Edit Dispostition"))
self.gl_B.setWhatsThis(_translate("defaultLocationDiag", "<html><head/><body><p>Gain Loss</p></body></html>"))
self.gl_B.setText(_translate("defaultLocationDiag", "Edit Gain Loss"))
self.lb_B.setText(_translate("defaultLocationDiag", "Edit Lock Box"))
self.minv_B.setWhatsThis(_translate("defaultLocationDiag", "<html><head/><body><p>Good for Manual Invoicing</p></body></html>"))
self.minv_B.setText(_translate("defaultLocationDiag", "Edit Manual Invoice"))
self.niv_B.setWhatsThis(_translate("defaultLocationDiag", "<html><head/><body><p>Good for: Net Investment reports (loan and after)</p></body></html>"))
self.niv_B.setText(_translate("defaultLocationDiag", "Edit Net Inv"))
self.ren_B.setWhatsThis(_translate("defaultLocationDiag", "<html><head/><body><p>Renewal Net Investment Trial Balance</p></body></html>"))
self.ren_B.setText(_translate("defaultLocationDiag", "Edit Renewl NIV"))
self.pymt_B.setWhatsThis(_translate("defaultLocationDiag", "<html><head/><body><p>Payment transactions:</p><p>- Wires, VMCC, PBP. EPAY, Returned Check</p></body></html>"))
self.pymt_B.setText(_translate("defaultLocationDiag", "Edit Payments"))
self.uap_B.setWhatsThis(_translate("defaultLocationDiag", "<html><head/><body><p>Unapplied</p></body></html>"))
self.uap_B.setText(_translate("defaultLocationDiag", "Edit Unaplied"))

@ -0,0 +1,268 @@
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>MainWindow</class>
<widget class="QMainWindow" name="MainWindow">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>1001</width>
<height>664</height>
</rect>
</property>
<property name="windowTitle">
<string>MainWindow</string>
</property>
<widget class="QWidget" name="centralwidget">
<widget class="QTextBrowser" name="inputFilePreview">
<property name="geometry">
<rect>
<x>20</x>
<y>220</y>
<width>951</width>
<height>391</height>
</rect>
</property>
</widget>
<widget class="QPushButton" name="processReportButton">
<property name="enabled">
<bool>false</bool>
</property>
<property name="geometry">
<rect>
<x>20</x>
<y>180</y>
<width>250</width>
<height>36</height>
</rect>
</property>
<property name="text">
<string>&amp;Process Report</string>
</property>
</widget>
<widget class="QPushButton" name="openReportButton">
<property name="enabled">
<bool>false</bool>
</property>
<property name="geometry">
<rect>
<x>280</x>
<y>180</y>
<width>241</width>
<height>36</height>
</rect>
</property>
<property name="text">
<string>&amp;Copy to Clipboard</string>
</property>
</widget>
<widget class="QWidget" name="layoutWidget">
<property name="geometry">
<rect>
<x>21</x>
<y>90</y>
<width>951</width>
<height>84</height>
</rect>
</property>
<layout class="QVBoxLayout" name="fileSettingsBox">
<item>
<layout class="QHBoxLayout" name="inputFileBox">
<item>
<widget class="QPushButton" name="inputFileButton">
<property name="minimumSize">
<size>
<width>250</width>
<height>0</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>250</width>
<height>36</height>
</size>
</property>
<property name="text">
<string>Select &amp;InfoLease Report</string>
</property>
<property name="icon">
<iconset>
<normaloff>../../.designer/backup/Pictures/svgs/folder.svg</normaloff>../../.designer/backup/Pictures/svgs/folder.svg</iconset>
</property>
</widget>
</item>
<item>
<widget class="QLineEdit" name="inputFileLE">
<property name="readOnly">
<bool>true</bool>
</property>
<property name="placeholderText">
<string>No file selected</string>
</property>
</widget>
</item>
</layout>
</item>
<item>
<layout class="QHBoxLayout" name="outFileLocation">
<item>
<widget class="QPushButton" name="outputFileButton">
<property name="minimumSize">
<size>
<width>250</width>
<height>0</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>250</width>
<height>36</height>
</size>
</property>
<property name="text">
<string>Select &amp;Report Output Location</string>
</property>
<property name="icon">
<iconset>
<normaloff>../../.designer/backup/Pictures/svgs/folder.svg</normaloff>../../.designer/backup/Pictures/svgs/folder.svg</iconset>
</property>
</widget>
</item>
<item>
<widget class="QLineEdit" name="outputFileLE">
<property name="readOnly">
<bool>true</bool>
</property>
<property name="placeholderText">
<string>No location selected</string>
</property>
</widget>
</item>
</layout>
</item>
</layout>
</widget>
<widget class="QComboBox" name="reportTypeCB">
<property name="geometry">
<rect>
<x>21</x>
<y>51</y>
<width>250</width>
<height>37</height>
</rect>
</property>
<item>
<property name="text">
<string>ACH</string>
</property>
</item>
<item>
<property name="text">
<string>Disposition</string>
</property>
</item>
<item>
<property name="text">
<string>Gain Loss</string>
</property>
</item>
<item>
<property name="text">
<string>Lock Box</string>
</property>
</item>
<item>
<property name="text">
<string>Minv_C</string>
</property>
</item>
<item>
<property name="text">
<string>Net Inv. Loans</string>
</property>
</item>
<item>
<property name="text">
<string>NI Renewal</string>
</property>
</item>
<item>
<property name="text">
<string>NIV After</string>
</property>
</item>
<item>
<property name="text">
<string>PBP / Epay</string>
</property>
</item>
<item>
<property name="text">
<string>Returned Check</string>
</property>
</item>
<item>
<property name="text">
<string>Unapplied</string>
</property>
</item>
<item>
<property name="text">
<string>VMCC</string>
</property>
</item>
<item>
<property name="text">
<string>Wires</string>
</property>
</item>
</widget>
<widget class="QLabel" name="reportTypeL">
<property name="geometry">
<rect>
<x>21</x>
<y>21</y>
<width>144</width>
<height>24</height>
</rect>
</property>
<property name="font">
<font>
<pointsize>14</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="text">
<string>Infolease Report</string>
</property>
<property name="buddy">
<cstring>reportTypeCB</cstring>
</property>
</widget>
</widget>
<widget class="QMenuBar" name="menubar">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>1001</width>
<height>29</height>
</rect>
</property>
</widget>
<widget class="QStatusBar" name="statusbar"/>
</widget>
<tabstops>
<tabstop>reportTypeCB</tabstop>
<tabstop>inputFileButton</tabstop>
<tabstop>outputFileButton</tabstop>
<tabstop>processReportButton</tabstop>
<tabstop>openReportButton</tabstop>
<tabstop>inputFileLE</tabstop>
<tabstop>outputFileLE</tabstop>
<tabstop>inputFilePreview</tabstop>
</tabstops>
<resources/>
<connections/>
</ui>

@ -0,0 +1,140 @@
# -*- coding: utf-8 -*-
# Form implementation generated from reading ui file 'MonarchReplace2.ui'
#
# Created by: PyQt5 UI code generator 5.15.6
#
# WARNING: Any manual changes made to this file will be lost when pyuic5 is
# run again. Do not edit this file unless you know what you are doing.
from PyQt5 import QtCore, QtGui, QtWidgets
class Ui_MainWindow(object):
def setupUi(self, MainWindow):
MainWindow.setObjectName("MainWindow")
MainWindow.resize(1001, 664)
MainWindow.setWindowTitle('IL Extract')
icon = QtGui.QIcon()
icon.addPixmap(QtGui.QPixmap("extract.svg"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
icon2 = QtGui.QIcon()
icon2.addPixmap(QtGui.QPixmap("folder.svg"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
iconCopy = QtGui.QIcon()
iconCopy.addPixmap(QtGui.QPixmap("copy.svg"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
iconProcess = QtGui.QIcon()
iconProcess.addPixmap(QtGui.QPixmap("process.svg"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
MainWindow.setWindowIcon(icon)
self.centralwidget = QtWidgets.QWidget(MainWindow)
self.centralwidget.setObjectName("centralwidget")
self.inputFilePreview = QtWidgets.QTextBrowser(self.centralwidget)
self.inputFilePreview.setGeometry(QtCore.QRect(20, 220, 951, 391))
self.inputFilePreview.setObjectName("inputFilePreview")
self.processReportButton = QtWidgets.QPushButton(self.centralwidget)
self.processReportButton.setEnabled(False)
self.processReportButton.setGeometry(QtCore.QRect(20, 180, 250, 36))
self.processReportButton.setObjectName("processReportButton")
self.processReportButton.setIcon(iconProcess)
self.openReportButton = QtWidgets.QPushButton(self.centralwidget)
self.openReportButton.setEnabled(False)
self.openReportButton.setGeometry(QtCore.QRect(280, 180, 241, 36))
self.openReportButton.setObjectName("openReportButton")
self.openReportButton.setIcon(iconCopy)
self.layoutWidget = QtWidgets.QWidget(self.centralwidget)
self.layoutWidget.setGeometry(QtCore.QRect(21, 90, 951, 84))
self.layoutWidget.setObjectName("layoutWidget")
self.fileSettingsBox = QtWidgets.QVBoxLayout(self.layoutWidget)
self.fileSettingsBox.setContentsMargins(0, 0, 0, 0)
self.fileSettingsBox.setObjectName("fileSettingsBox")
self.inputFileBox = QtWidgets.QHBoxLayout()
self.inputFileBox.setObjectName("inputFileBox")
self.inputFileButton = QtWidgets.QPushButton(self.layoutWidget)
self.inputFileButton.setMinimumSize(QtCore.QSize(250, 0))
self.inputFileButton.setMaximumSize(QtCore.QSize(250, 36))
self.inputFileButton.setIcon(icon2)
self.inputFileButton.setObjectName("inputFileButton")
self.inputFileBox.addWidget(self.inputFileButton)
self.inputFileLE = QtWidgets.QLineEdit(self.layoutWidget)
self.inputFileLE.setReadOnly(True)
self.inputFileLE.setObjectName("inputFileLE")
self.inputFileBox.addWidget(self.inputFileLE)
self.fileSettingsBox.addLayout(self.inputFileBox)
self.outFileLocation = QtWidgets.QHBoxLayout()
self.outFileLocation.setObjectName("outFileLocation")
self.outputFileButton = QtWidgets.QPushButton(self.layoutWidget)
self.outputFileButton.setMinimumSize(QtCore.QSize(250, 0))
self.outputFileButton.setMaximumSize(QtCore.QSize(250, 36))
self.outputFileButton.setIcon(icon2)
self.outputFileButton.setObjectName("outputFileButton")
self.outFileLocation.addWidget(self.outputFileButton)
self.outputFileLE = QtWidgets.QLineEdit(self.layoutWidget)
self.outputFileLE.setReadOnly(True)
self.outputFileLE.setObjectName("outputFileLE")
self.outFileLocation.addWidget(self.outputFileLE)
self.fileSettingsBox.addLayout(self.outFileLocation)
self.reportTypeCB = QtWidgets.QComboBox(self.centralwidget)
self.reportTypeCB.setGeometry(QtCore.QRect(21, 51, 250, 37))
self.reportTypeCB.setObjectName("reportTypeCB")
self.reportTypeCB.addItem("")
self.reportTypeCB.addItem("")
self.reportTypeCB.addItem("")
self.reportTypeCB.addItem("")
self.reportTypeCB.addItem("")
self.reportTypeCB.addItem("")
self.reportTypeCB.addItem("")
self.reportTypeCB.addItem("")
self.reportTypeCB.addItem("")
self.reportTypeCB.addItem("")
self.reportTypeCB.addItem("")
self.reportTypeCB.addItem("")
self.reportTypeL = QtWidgets.QLabel(self.centralwidget)
self.reportTypeL.setGeometry(QtCore.QRect(21, 21, 144, 24))
font = QtGui.QFont()
font.setPointSize(14)
font.setBold(True)
font.setWeight(75)
self.reportTypeL.setFont(font)
self.reportTypeL.setObjectName("reportTypeL")
MainWindow.setCentralWidget(self.centralwidget)
self.menubar = QtWidgets.QMenuBar(MainWindow)
self.menubar.setGeometry(QtCore.QRect(0, 0, 1001, 29))
self.menubar.setObjectName("menubar")
MainWindow.setMenuBar(self.menubar)
self.statusbar = QtWidgets.QStatusBar(MainWindow)
self.statusbar.setObjectName("statusbar")
MainWindow.setStatusBar(self.statusbar)
self.reportTypeL.setBuddy(self.reportTypeCB)
self.retranslateUi(MainWindow)
QtCore.QMetaObject.connectSlotsByName(MainWindow)
MainWindow.setTabOrder(self.reportTypeCB, self.inputFileButton)
MainWindow.setTabOrder(self.inputFileButton, self.outputFileButton)
MainWindow.setTabOrder(self.outputFileButton, self.processReportButton)
MainWindow.setTabOrder(self.processReportButton, self.openReportButton)
MainWindow.setTabOrder(self.openReportButton, self.inputFileLE)
MainWindow.setTabOrder(self.inputFileLE, self.outputFileLE)
MainWindow.setTabOrder(self.outputFileLE, self.inputFilePreview)
def retranslateUi(self, MainWindow):
_translate = QtCore.QCoreApplication.translate
MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow"))
self.processReportButton.setText(_translate("MainWindow", "&Process Report"))
self.openReportButton.setText(_translate("MainWindow", "&Copy to Clipboard"))
self.inputFileButton.setText(_translate("MainWindow", "Select &InfoLease Report"))
self.inputFileLE.setPlaceholderText(_translate("MainWindow", "No file selected"))
self.outputFileButton.setText(_translate("MainWindow", "Select &Report Output Location"))
self.outputFileLE.setPlaceholderText(_translate("MainWindow", "No location selected"))
self.reportTypeCB.setItemText(0, _translate("MainWindow", "ACH"))
self.reportTypeCB.setItemText(1, _translate("MainWindow", "Disposition"))
self.reportTypeCB.setItemText(2, _translate("MainWindow", "Gain Loss"))
self.reportTypeCB.setItemText(3, _translate("MainWindow", "Lock Box"))
self.reportTypeCB.setItemText(4, _translate("MainWindow", "Minv_C"))
self.reportTypeCB.setItemText(5, _translate("MainWindow", "Net Inv. Loans"))
self.reportTypeCB.setItemText(6, _translate("MainWindow", "NI Renewal"))
self.reportTypeCB.setItemText(7, _translate("MainWindow", "NIV After"))
self.reportTypeCB.setItemText(8, _translate("MainWindow", "PBP Epay"))
self.reportTypeCB.setItemText(9, _translate("MainWindow", "Returned Check"))
self.reportTypeCB.setItemText(10, _translate("MainWindow", "Unapplied"))
self.reportTypeCB.setItemText(11, _translate("MainWindow", "VMCC"))
self.reportTypeCB.setItemText(12, _translate("MainWindow", "Wires"))
self.reportTypeL.setText(_translate("MainWindow", "Infolease Report"))

@ -0,0 +1,2 @@
#!/bin/bash
zip -r ILEXTRACT_SRC.zip ../'IL Extract SRC' -x "../IL Extract SRC/GUIVENV/*" "../IL Extract SRC/__pycache__" "../IL Extract SRC/testing"

@ -1 +1 @@
{"firstRun": true, "startMaxed": false, "defaultLocations": {"ach": {"dir": "", "fn": "", "custom": false}, "disp": {"dir": "", "fn": "", "custom": false}, "gl": {"dir": "", "fn": "", "custom": false}, "lb": {"dir": "", "fn": "", "custom": false}, "minv": {"dir": "", "fn": "", "custom": false}, "niv": {"dir": "C:/Users/GLott/OneDrive - LEAF Commercial Capital/Documents/0 In Progess/Monarch/TestFolder", "fn": "", "custom": false}, "ren": {"dir": "", "fn": "", "custom": false}, "pymt": {"dir": "", "fn": "", "custom": false}, "uap": {"dir": "", "fn": "", "custom": false}, "pastdue": {"dir": "", "fn": "", "custom": false}}} {"firstRun": true, "startMaxed": false, "defaultLocations": {"ach": {"dir": "", "fn": "", "custom": false}, "disp": {"dir": "", "fn": "", "custom": false}, "gl": {"dir": "", "fn": "", "custom": false}, "lb": {"dir": "", "fn": "", "custom": false}, "minv": {"dir": "", "fn": "", "custom": false}, "niv": {"dir": "C:/Users/GLott/OneDrive - LEAF Commercial Capital/Documents/0 In Progess/Monarch/TestFolder", "fn": "", "custom": false}, "ren": {"dir": "", "fn": "", "custom": false}, "pymt": {"dir": "", "fn": "", "custom": false}, "uap": {"dir": "", "fn": "", "custom": false}, "pastdue": {"dir": "", "fn": "", "custom": false}}}

Loading…
Cancel
Save