Subversion Repositories SmartDukaan

Rev

Rev 11489 | Rev 11601 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 11489 Rev 11490
Line 105... Line 105...
105
        reconcileWithMobisoc()
105
        reconcileWithMobisoc()
106
        
106
        
107
def reconcileWithMobisoc():
107
def reconcileWithMobisoc():
108
    startTime = datetime.datetime.now() + timedelta(days = -1)
108
    startTime = datetime.datetime.now() + timedelta(days = -1)
109
    endTime = datetime.datetime.now()
109
    endTime = datetime.datetime.now()
110
    startTime.replace(hour=00,minute=00,second=00)
110
    startTime = startTime.replace(hour=00,minute=00,second=00)
111
    endTime.replace(hour=00,minute=00,second=00)
111
    endTime = endTime.replace(hour=00,minute=00,second=00)
112
    websiteOrders = {}
112
    websiteOrders = {}
113
    storeOrders = {}
113
    storeOrders = {}
114
    spiceOrders = {}
114
    spiceOrders = {}
115
    rechargeOrders = RechargeOrder.query.filter(not_(RechargeOrder.status.in_([RechargeOrderStatus.INIT, RechargeOrderStatus.PAYMENT_FAILED, RechargeOrderStatus.PAYMENT_PENDING]))).filter(RechargeOrder.creationTimestamp.between(startTime, endTime)).all()
115
    rechargeOrders = RechargeOrder.query.filter(not_(RechargeOrder.status.in_([RechargeOrderStatus.INIT, RechargeOrderStatus.PAYMENT_FAILED, RechargeOrderStatus.PAYMENT_PENDING]))).filter(RechargeOrder.creationTimestamp.between(startTime, endTime)).all()
116
    rechargeTransactions = RechargeTransaction.query.filter(not_(RechargeTransaction.status.in_([RechargeOrderStatus.INIT, RechargeOrderStatus.PAYMENT_FAILED, RechargeOrderStatus.PAYMENT_PENDING]))).filter(RechargeTransaction.transactionTime.between(startTime, endTime)).all()
116
    rechargeTransactions = RechargeTransaction.query.filter(not_(RechargeTransaction.status.in_([RechargeOrderStatus.INIT, RechargeOrderStatus.PAYMENT_FAILED, RechargeOrderStatus.PAYMENT_PENDING]))).filter(RechargeTransaction.transactionTime.between(startTime, endTime)).all()