Add CORE-specific datetime for equity payments
in case payments are added to CORE on a later date, want to keep original timestamp separate
This commit is contained in:
parent
c0cfc7714d
commit
60bc6dd236
5 changed files with 92 additions and 11 deletions
|
@ -269,6 +269,7 @@ class MemberEquityPaymentImporter(FromCOREPOS, corepos_importing.model.MemberEqu
|
|||
'corepos_transaction_number',
|
||||
'corepos_transaction_id',
|
||||
'corepos_department_number',
|
||||
'corepos_datetime',
|
||||
]
|
||||
|
||||
def setup(self):
|
||||
|
@ -319,20 +320,20 @@ class MemberEquityPaymentImporter(FromCOREPOS, corepos_importing.model.MemberEqu
|
|||
card_number, stock_purchase)
|
||||
return
|
||||
|
||||
received = stock_purchase.datetime
|
||||
if received:
|
||||
received = self.app.localtime(received)
|
||||
received = self.app.make_utc(received)
|
||||
dt = stock_purchase.datetime
|
||||
if dt:
|
||||
dt = self.app.make_utc(self.app.localtime(dt))
|
||||
|
||||
return {
|
||||
'member_uuid': member.uuid,
|
||||
'amount': stock_purchase.amount,
|
||||
'received': received,
|
||||
'received': dt,
|
||||
'transaction_identifier': stock_purchase.transaction_number,
|
||||
'corepos_card_number': stock_purchase.card_number,
|
||||
'corepos_transaction_number': stock_purchase.transaction_number,
|
||||
'corepos_transaction_id': stock_purchase.transaction_id,
|
||||
'corepos_department_number': stock_purchase.department_number,
|
||||
'corepos_datetime': dt,
|
||||
}
|
||||
|
||||
def create_object(self, key, host_data):
|
||||
|
|
|
@ -90,6 +90,7 @@ class MemberEquityPaymentImporter(importing.model.MemberEquityPaymentImporter):
|
|||
'corepos_transaction_number',
|
||||
'corepos_transaction_id',
|
||||
'corepos_department_number',
|
||||
'corepos_datetime',
|
||||
],
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue