| Line 6275... |
Line 6275... |
| 6275 |
session.commit()
|
6275 |
session.commit()
|
| 6276 |
return new_order
|
6276 |
return new_order
|
| 6277 |
|
6277 |
|
| 6278 |
def add_or_update_amazon_fba_sales_snapshot(amazonfbasalessnapshot):
|
6278 |
def add_or_update_amazon_fba_sales_snapshot(amazonfbasalessnapshot):
|
| 6279 |
print "********",amazonfbasalessnapshot.fcLocation
|
6279 |
print "********",amazonfbasalessnapshot.fcLocation
|
| 6280 |
salesnapshotfordate = AmazonFbaSalesSnapshot.get_by(item_id = amazonfbasalessnapshot.item_id,dateOfSale=to_py_date(amazonfbasalessnapshot.dateOfSale).date(),fcLocation=AmazonFCWarehouseLocation._NAMES_TO_VALUES.get(amazonfbasalessnapshot.fcLocation))
|
6280 |
salesnapshotfordate = AmazonFbaSalesSnapshot.get_by(item_id = amazonfbasalessnapshot.item_id,dateOfSale=to_py_date(amazonfbasalessnapshot.dateOfSale).date(),fcLocation=amazonfbasalessnapshot.fcLocation)
|
| 6281 |
if salesnapshotfordate is None:
|
6281 |
if salesnapshotfordate is None:
|
| 6282 |
amazon_fba_sales_snapshot = AmazonFbaSalesSnapshot()
|
6282 |
amazon_fba_sales_snapshot = AmazonFbaSalesSnapshot()
|
| 6283 |
amazon_fba_sales_snapshot.dateOfSale = to_py_date(amazonfbasalessnapshot.dateOfSale).date()
|
6283 |
amazon_fba_sales_snapshot.dateOfSale = to_py_date(amazonfbasalessnapshot.dateOfSale).date()
|
| 6284 |
amazon_fba_sales_snapshot.item_id = amazonfbasalessnapshot.item_id
|
6284 |
amazon_fba_sales_snapshot.item_id = amazonfbasalessnapshot.item_id
|
| 6285 |
amazon_fba_sales_snapshot.totalOrderCount = amazonfbasalessnapshot.totalOrderCount
|
6285 |
amazon_fba_sales_snapshot.totalOrderCount = amazonfbasalessnapshot.totalOrderCount
|
| Line 6586... |
Line 6586... |
| 6586 |
session.commit()
|
6586 |
session.commit()
|
| 6587 |
'''
|
6587 |
'''
|
| 6588 |
|
6588 |
|
| 6589 |
def bulk_add_or_update_amazon_fba_sales_snapshot(amazonfbasalessnapshotlist):
|
6589 |
def bulk_add_or_update_amazon_fba_sales_snapshot(amazonfbasalessnapshotlist):
|
| 6590 |
for amazonfbasalessnapshot in amazonfbasalessnapshotlist:
|
6590 |
for amazonfbasalessnapshot in amazonfbasalessnapshotlist:
|
| 6591 |
salesnapshotfordate = AmazonFbaSalesSnapshot.get_by(item_id = amazonfbasalessnapshot.item_id,dateOfSale=to_py_date(amazonfbasalessnapshot.dateOfSale).date())
|
6591 |
salesnapshotfordate = AmazonFbaSalesSnapshot.get_by(item_id = amazonfbasalessnapshot.item_id,dateOfSale=to_py_date(amazonfbasalessnapshot.dateOfSale).date(),fcLocation=amazonfbasalessnapshot.fcLocation)
|
| 6592 |
if salesnapshotfordate is None:
|
6592 |
if salesnapshotfordate is None:
|
| 6593 |
amazon_fba_sales_snapshot = AmazonFbaSalesSnapshot()
|
6593 |
amazon_fba_sales_snapshot = AmazonFbaSalesSnapshot()
|
| 6594 |
amazon_fba_sales_snapshot.dateOfSale = to_py_date(amazonfbasalessnapshot.dateOfSale).date()
|
6594 |
amazon_fba_sales_snapshot.dateOfSale = to_py_date(amazonfbasalessnapshot.dateOfSale).date()
|
| 6595 |
amazon_fba_sales_snapshot.item_id = amazonfbasalessnapshot.item_id
|
6595 |
amazon_fba_sales_snapshot.item_id = amazonfbasalessnapshot.item_id
|
| 6596 |
amazon_fba_sales_snapshot.totalOrderCount = amazonfbasalessnapshot.totalOrderCount
|
6596 |
amazon_fba_sales_snapshot.totalOrderCount = amazonfbasalessnapshot.totalOrderCount
|