| 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 = []
|