Subversion Repositories SmartDukaan

Rev

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

Rev 8281 Rev 8379
Line 1696... Line 1696...
1696
            amazon_item.fbaPriceLastUpdatedOn = datetime.datetime.now()
1696
            amazon_item.fbaPriceLastUpdatedOn = datetime.datetime.now()
1697
        if amazonlisted.sellingPrice:
1697
        if amazonlisted.sellingPrice:
1698
            amazon_item.sellingPrice=amazonlisted.sellingPrice
1698
            amazon_item.sellingPrice=amazonlisted.sellingPrice
1699
            amazon_item.mfnPriceLastUpdatedOnSc = datetime.datetime.now()
1699
            amazon_item.mfnPriceLastUpdatedOnSc = datetime.datetime.now()
1700
            amazon_item.mfnPriceLastUpdatedOn = datetime.datetime.now()
1700
            amazon_item.mfnPriceLastUpdatedOn = datetime.datetime.now()
1701
        if amazonlisted.isFba:
-
 
1702
            amazon_item.isFba=amazonlisted.isFba
-
 
1703
        if amazonlisted.isNonFba:
-
 
1704
            amazon_item.isNonFba=amazonlisted.isNonFba
-
 
1705
        if amazonlisted.isInventoryOverride:
-
 
1706
            amazon_item.isInventoryOverride=amazonlisted.isInventoryOverride
-
 
1707
        if amazonlisted.category:
1701
        if amazonlisted.category:
1708
            amazon_item.category=amazonlisted.category
1702
            amazon_item.category=amazonlisted.category
1709
        else:
1703
        else:
1710
            amazon_item.category=''
1704
            amazon_item.category=''
1711
        if amazonlisted.color:
1705
        if amazonlisted.color:
1712
            amazon_item.color=amazonlisted.color
1706
            amazon_item.color=amazonlisted.color
1713
        else:
1707
        else:
1714
            amazon_item.color=''
1708
            amazon_item.color=''
1715
        amazon_item.suppressMfnPriceUpdate=False
1709
        amazon_item.suppressMfnPriceUpdate=False
1716
        amazon_item.suppressFbaPriceUpdate=False
1710
        amazon_item.suppressFbaPriceUpdate=False
-
 
1711
        amazon_item.isFba = False
-
 
1712
        amazon_item.isNonFba = False
-
 
1713
        amazon_item.isInventoryOverride = False
1717
    elif (amazonItem.asin!=amazonlisted.asin):
1714
    elif (amazonItem.asin!=amazonlisted.asin):
1718
        if amazonlisted.asin:
1715
        if amazonlisted.asin:
1719
            amazonItem.asin=amazonlisted.asin
1716
            amazonItem.asin=amazonlisted.asin
1720
        if amazonlisted.brand:
1717
        if amazonlisted.brand:
1721
            amazonItem.brand=amazonlisted.brand
1718
            amazonItem.brand=amazonlisted.brand
Line 1884... Line 1881...
1884
    ebay_item.listingPrice = ebayItem.listingPrice
1881
    ebay_item.listingPrice = ebayItem.listingPrice
1885
    ebay_item.listingExpiryDate = ebayItem.listingExpiryDate
1882
    ebay_item.listingExpiryDate = ebayItem.listingExpiryDate
1886
    ebay_item.subsidy = ebayItem.subsidy
1883
    ebay_item.subsidy = ebayItem.subsidy
1887
    ebay_item.defaultWarehouseId = ebayItem.defaultWarehouseId
1884
    ebay_item.defaultWarehouseId = ebayItem.defaultWarehouseId
1888
    session.commit()
1885
    session.commit()
-
 
1886
    
-
 
1887
def get_all_items_to_list_on_fba():
-
 
1888
    return Amazonlisted.query.filter(Amazonlisted.isFba==False).all()
-
 
1889
 
-
 
1890
def get_all_items_to_list_on_nonfba():
-
 
1891
    return Amazonlisted.query.filter(Amazonlisted.isNonFba==False).all()
1889
    #else:
1892
    #else:
1890
    #    raise CatalogServiceException(1,"Can't update item once listing is expired")
1893
    #    raise CatalogServiceException(1,"Can't update item once listing is expired")
1891
 
1894