Exemplo n.º 1
0
 def read_service(self):
     self.wincom = Service()
     self.wincom.setWindowTitle('Продукты, услуги')
     self.wincom.setWindowModality(Qt.ApplicationModal)
     self.wincom.setWindowFlags(Qt.Window)
     self.wincom.show()
Exemplo n.º 2
0
 def read_bank_docs(self):
     self.wincom = BankDocs()
     self.wincom.setWindowTitle('Выписки банка')
     self.wincom.setWindowModality(Qt.ApplicationModal)
     self.wincom.setWindowFlags(Qt.Window)
     self.wincom.show()
Exemplo n.º 3
0
 def read_counterparties(self):
     self.wincom = Counterpartie()
     self.wincom.setWindowTitle('Контрагенты')
     self.wincom.setWindowModality(Qt.ApplicationModal)
     self.wincom.setWindowFlags(Qt.Window)
     self.wincom.show()
Exemplo n.º 4
0
 def read_company(self):
     self.wincom = Companys()
     self.wincom.setWindowTitle('Компании')
     self.wincom.setWindowModality(Qt.ApplicationModal)
     self.wincom.setWindowFlags(Qt.Window)
     self.wincom.show()
Exemplo n.º 5
0
class Counter(QObject):
    def __init__(self, uifile, parent=None):
        super(Counter, self).__init__(parent)
        self.ui_file = QFile(uifile)
        self.ui_file.open(QFile.ReadOnly)
        self.loader = QUiLoader()
        self.window = self.loader.load(self.ui_file)
        self.ui_file.close()

        # определим компоненты управления
        self.action_exit = self.window.findChild(QAction, 'action_exit')
        self.select_company = self.window.findChild(QAction, 'select_company')
        self.select_counterparties = self.window.findChild(
            QAction, 'select_counterparties')
        self.select_budget = self.window.findChild(QAction, 'select_budget')
        self.select_service = self.window.findChild(QAction, 'select_service')
        self.journal_income_consumption = self.window.findChild(
            QAction, 'journal_income_consumption')
        self.journal_invoicing = self.window.findChild(QAction,
                                                       'journal_invoicing')
        self.journal_acts = self.window.findChild(QAction, 'journal_acts')
        self.report_bank_docs = self.window.findChild(QAction,
                                                      'report_bank_docs')
        self.report_declaration = self.window.findChild(
            QAction, 'report_declaration')

        # назначим действия для объектов
        self.action_exit.triggered.connect(self.exitapp)
        self.select_company.triggered.connect(self.read_company)
        self.select_counterparties.triggered.connect(self.read_counterparties)
        self.select_service.triggered.connect(self.read_service)
        self.select_budget.triggered.connect(self.read_budget)
        self.journal_income_consumption.triggered.connect(self.read_bank_docs)
        self.journal_invoicing.triggered.connect(self.read_invoicing)
        self.journal_acts.triggered.connect(self.read_acts)
        self.report_bank_docs.triggered.connect(self.read_bank_statament)
        self.report_declaration.triggered.connect(self.read_declaration)
        self.window.show()

    # метод открытия окна с компаниями
    def read_company(self):
        self.wincom = Companys()
        self.wincom.setWindowTitle('Компании')
        self.wincom.setWindowModality(Qt.ApplicationModal)
        self.wincom.setWindowFlags(Qt.Window)
        self.wincom.show()

    # метод открытия окна с контрагентами
    def read_counterparties(self):
        self.wincom = Counterpartie()
        self.wincom.setWindowTitle('Контрагенты')
        self.wincom.setWindowModality(Qt.ApplicationModal)
        self.wincom.setWindowFlags(Qt.Window)
        self.wincom.show()

    # метод открытия окна с товарами
    def read_service(self):
        self.wincom = Service()
        self.wincom.setWindowTitle('Продукты, услуги')
        self.wincom.setWindowModality(Qt.ApplicationModal)
        self.wincom.setWindowFlags(Qt.Window)
        self.wincom.show()

    # метод открытия окна с бюджетом
    def read_budget(self):
        self.winbud = Budget()
        self.winbud.setWindowTitle('Платежи в бюджет')
        self.winbud.setWindowModality(Qt.ApplicationModal)
        self.winbud.setWindowFlags(Qt.Window)
        self.winbud.show()

    # метод открытия окна выписками банка
    def read_bank_docs(self):
        self.wincom = BankDocs()
        self.wincom.setWindowTitle('Выписки банка')
        self.wincom.setWindowModality(Qt.ApplicationModal)
        self.wincom.setWindowFlags(Qt.Window)
        self.wincom.show()

    # метод открытия окна выставленые счета
    def read_invoicing(self):
        self.wincom = Invoicing()
        self.wincom.setWindowTitle('Выставленные счета')
        self.wincom.setWindowModality(Qt.ApplicationModal)
        self.wincom.setWindowFlags(Qt.Window)
        self.wincom.show()

    # метод открытия окна выставленые акты
    def read_acts(self):
        self.wincom = IncomingActs()
        self.wincom.setWindowTitle('Выставленные акты')
        self.wincom.setWindowModality(Qt.ApplicationModal)
        self.wincom.setWindowFlags(Qt.Window)
        self.wincom.show()

    # метод открытия окна с выписками банка
    def read_bank_statament(self):
        self.wincom = ShowBankDocs()
        self.wincom.setWindowTitle('Выписки банка')
        self.wincom.setWindowModality(Qt.ApplicationModal)
        self.wincom.setWindowFlags(Qt.Window)
        self.wincom.show()

    # метод открытия окна для формирования декларации
    def read_declaration(self):
        self.windec = Declaration()
        self.windec.setWindowTitle('Формирование декларации УСН 6%')
        self.windec.setWindowModality(Qt.ApplicationModal)
        self.windec.setWindowFlags(Qt.Window)
        self.windec.show()

    # метод закрытия программы
    def exitapp(self):
        self.window.close()
Exemplo n.º 6
0
 def read_acts(self):
     self.wincom = IncomingActs()
     self.wincom.setWindowTitle('Выставленные акты')
     self.wincom.setWindowModality(Qt.ApplicationModal)
     self.wincom.setWindowFlags(Qt.Window)
     self.wincom.show()
Exemplo n.º 7
0
 def read_invoicing(self):
     self.wincom = Invoicing()
     self.wincom.setWindowTitle('Выставленные счета')
     self.wincom.setWindowModality(Qt.ApplicationModal)
     self.wincom.setWindowFlags(Qt.Window)
     self.wincom.show()