def aggregate(cls): stmttrnrq = models.STMTTRNRQ(trnuid="1001", stmtrq=models.STMTRQ( bankacctfrom=BANKACCTFROM, inctran=models.INCTRAN(include=True))) return models.OFX(signonmsgsrqv1=SIGNONMSGSRQV1, bankmsgsrqv1=models.BANKMSGSRQV1(stmttrnrq))
def aggregate(cls): trnrq = models.STPCHKTRNRQ( trnuid="1001", stpchkrq=models.STPCHKRQ(bankacctfrom=BANKACCTFROM, chkrange=models.CHKRANGE( chknumstart="200", chknumend="202"))) return models.OFX(signonmsgsrqv1=SIGNONMSGSRQV1, bankmsgsrqv1=models.BANKMSGSRQV1(trnrq))
def aggregate(cls): intratrnrq = models.INTRATRNRQ( trnuid="1001", intrarq=models.INTRARQ( xferinfo=models.XFERINFO(bankacctfrom=BANKACCTFROM, bankacctto=BANKACCTTO, trnamt=Decimal("200.00")))) return models.OFX(signonmsgsrqv1=SIGNONMSGSRQV1, bankmsgsrqv1=models.BANKMSGSRQV1(intratrnrq))
def aggregate(cls): rq = models.RECINTRASYNCRQ(models.RECINTRATRNRQ( trnuid="1005", recintracanrq=models.RECINTRACANRQ(recsrvrtid="20000", canpending=True)), token="324789987", rejectifmissing=True, bankacctfrom=BANKACCTFROM) return models.OFX(signonmsgsrqv1=SIGNONMSGSRQV1, bankmsgsrqv1=models.BANKMSGSRQV1(rq))
def aggregate(cls): rq = models.RECINTRARQ(recurrinst=models.RECURRINST(freq="MONTHLY"), intrarq=models.INTRARQ(xferinfo=models.XFERINFO( bankacctfrom=BANKACCTFROM, bankacctto=BANKACCTTO, trnamt=Decimal("1000.00"), dtdue=datetime(2006, 11, 15, tzinfo=UTC)))) return models.OFX(signonmsgsrqv1=SIGNONMSGSRQV1, bankmsgsrqv1=models.BANKMSGSRQV1( models.RECINTRATRNRQ(recintrarq=rq, trnuid="1001")))
def aggregate(cls): rq = models.INTRASYNCRQ(token="22243", rejectifmissing=False, bankacctfrom=BANKACCTFROM) return models.OFX(signonmsgsrqv1=SIGNONMSGSRQV1, bankmsgsrqv1=models.BANKMSGSRQV1(rq))