Subversion Repositories SmartDukaan

Rev

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

Rev 11623 Rev 11624
Line 950... Line 950...
950
    inHouseCost = 15+vat+(mpItem.returnProvision/100)*proposedSellingPrice+mpItem.otherCost;
950
    inHouseCost = 15+vat+(mpItem.returnProvision/100)*proposedSellingPrice+mpItem.otherCost;
951
    lowest_possible_tp = nlc+inHouseCost;
951
    lowest_possible_tp = nlc+inHouseCost;
952
    return round(lowest_possible_tp,2)
952
    return round(lowest_possible_tp,2)
953
 
953
 
954
def getNewOurTp(mpItem,proposedSellingPrice):
954
def getNewOurTp(mpItem,proposedSellingPrice):
955
    ourTp = proposedSellingPrice- proposedSellingPrice*(mpItem.commission/100+mpItem.emiFee/100)*(1+(mpItem.serviceTax/100))-(mpItem.courierCostMarketplace+mpItem.closingFee)*(1+(mpItem.serviceTax/100))
955
    ourTp = proposedSellingPrice- proposedSellingPrice*(mpItem.commission/100+mpItem.emiFee/100)*(1+(mpItem.serviceTax/100))-(mpItem.courierCost+mpItem.closingFee)*(1+(mpItem.serviceTax/100))
956
    return round(ourTp,2)
956
    return round(ourTp,2)
957
 
957
 
958
def getNewLowestPossibleSp(mpItem,nlc,vatRate):
958
def getNewLowestPossibleSp(mpItem,nlc,vatRate):
959
    lowestPossibleSp = (nlc+(mpItem.courierCostMarketplace+mpItem.closingFee)*(1+(mpItem.serviceTax/100))*(1+(vatRate/100))+(15+mpItem.otherCost)*(1+(vatRate)/100))/(1-(mpItem.commission/100+mpItem.emiFee/100)*(1+(mpItem.serviceTax/100))*(1+(vatRate)/100)-(mpItem.returnProvision/100)*(1+(vatRate)/100));
959
    lowestPossibleSp = (nlc+(mpItem.courierCost+mpItem.closingFee)*(1+(mpItem.serviceTax/100))*(1+(vatRate/100))+(15+mpItem.otherCost)*(1+(vatRate)/100))/(1-(mpItem.commission/100+mpItem.emiFee/100)*(1+(mpItem.serviceTax/100))*(1+(vatRate)/100)-(mpItem.returnProvision/100)*(1+(vatRate)/100));
960
    return round(lowestPossibleSp,2)    
960
    return round(lowestPossibleSp,2)    
961
    
961
    
962
 
962
 
963
def markAutoFavourite():
963
def markAutoFavourite():
964
    previouslyAutoFav = []
964
    previouslyAutoFav = []