コード例 #1
0
ファイル: accounteditor.py プロジェクト: ComradeHadi/stoq
    def _save_bank(self):
        bank_account = self.model.bank
        if not bank_account:
            bank_account = BankAccount(account=self.model, store=self.store)
        # FIXME: Who sets this to a str?
        bank_account.bank_account = unicode(self.bank_model.bank_account)
        bank_account.bank_branch = unicode(self.bank_model.bank_branch)
        if self._bank_number is not None:
            bank_account.bank_number = self.bank_model.bank_number

        self._save_bank_bill_options(bank_account)
コード例 #2
0
ファイル: accounteditor.py プロジェクト: romaia/stoq
    def _save_bank(self):
        bank_account = self.model.bank
        if not bank_account:
            bank_account = BankAccount(account=self.model,
                                       store=self.store)
        # FIXME: Who sets this to a str?
        bank_account.bank_account = unicode(self.bank_model.bank_account)
        bank_account.bank_branch = unicode(self.bank_model.bank_branch)
        if self._bank_number is not None:
            bank_account.bank_number = self.bank_model.bank_number

        self._save_bank_bill_options(bank_account)
コード例 #3
0
 def payment_create(self, payment):
     store = payment.store
     bank_account = BankAccount(store=store,
                                bank_number=None,
                                bank_branch=u'',
                                bank_account=u'')
     CheckData(bank_account=bank_account, payment=payment, store=store)
コード例 #4
0
 def create_bank_account(self, account=None):
     from stoqlib.domain.account import BankAccount
     return BankAccount(store=self.store,
                        bank_branch=u'2666-1',
                        bank_account=u'20.666-1',
                        bank_number=1,
                        account=account or self.create_account())
コード例 #5
0
ファイル: test_boleto.py プロジェクト: Felipebros/stoq
    def _configure_boleto(self, number, account, agency, **kwargs):
        bill = PaymentMethod.get_by_name(self.store, u'bill')
        bank_account = BankAccount(account=bill.destination_account,
                                   bank_account=account,
                                   bank_branch=agency,
                                   bank_number=int(number),
                                   store=self.store)

        for key, value in kwargs.items():
            BillOption(store=self.store,
                       bank_account=bank_account,
                       option=str(key),
                       value=value)
        api.sysparam.set_string(self.store, 'BILL_INSTRUCTIONS',
                                u'Primeia linha da instrução')
コード例 #6
0
ファイル: accountimporter.py プロジェクト: 5l1v3r1/stoq-1
    def process_one(self, data, fields, store):
        if data.parent_account:
            name = _(data.parent_account)
            parent = store.find(Account, description=name).one()
        else:
            parent = None
        account = Account(description=data.description,
                          parent=parent,
                          code=None,
                          station=api.get_current_station(store),
                          account_type=data.account_type,
                          store=store)

        if data.bank_number:
            BankAccount(account=account,
                        bank_account=data.bank_account,
                        bank_number=int(data.bank_number),
                        bank_branch=data.bank_branch,
                        store=store)