| Line 1076... |
Line 1076... |
| 1076 |
float totalTaxRate = fofoLineItem.getIgstRate() + fofoLineItem.getSgstRate() + fofoLineItem.getCgstRate();
|
1076 |
float totalTaxRate = fofoLineItem.getIgstRate() + fofoLineItem.getSgstRate() + fofoLineItem.getCgstRate();
|
| 1077 |
float taxableSellingPrice = fofoLineItem.getSellingPrice() / (1 + totalTaxRate / 100);
|
1077 |
float taxableSellingPrice = fofoLineItem.getSellingPrice() / (1 + totalTaxRate / 100);
|
| 1078 |
float taxableDiscountPrice = fofoLineItem.getDiscount() / (1 + totalTaxRate / 100);
|
1078 |
float taxableDiscountPrice = fofoLineItem.getDiscount() / (1 + totalTaxRate / 100);
|
| 1079 |
|
1079 |
|
| 1080 |
customFofoOrderItem.setAmount(fofoLineItem.getQuantity() * (taxableSellingPrice-taxableDiscountPrice));
|
1080 |
customFofoOrderItem.setAmount(fofoLineItem.getQuantity() * (taxableSellingPrice-taxableDiscountPrice));
|
| 1081 |
customFofoOrderItem.setDescription(fofoLineItem.getBrand() + " " + fofoLineItem.getModelName() + " " + fofoLineItem.getModelNumber() + " " + fofoLineItem.getColor() + " (" + String.join(", ",this.toSerialNumbers(fofoLineItem.getFofoLineItemSerialNumbers())) + ")");
|
1081 |
customFofoOrderItem.setDescription(fofoLineItem.getBrand() + " " + fofoLineItem.getModelName() + " " + fofoLineItem.getModelNumber() + "-" + fofoLineItem.getColor() + "\n IMEIS - " + String.join(", ",this.toSerialNumbers(fofoLineItem.getFofoLineItemSerialNumbers())));
|
| 1082 |
customFofoOrderItem.setRate(taxableSellingPrice);
|
1082 |
customFofoOrderItem.setRate(taxableSellingPrice);
|
| 1083 |
customFofoOrderItem.setDiscount(taxableDiscountPrice);
|
1083 |
customFofoOrderItem.setDiscount(taxableDiscountPrice);
|
| 1084 |
customFofoOrderItem.setQuantity(fofoLineItem.getQuantity());
|
1084 |
customFofoOrderItem.setQuantity(fofoLineItem.getQuantity());
|
| 1085 |
float igstAmount = (customFofoOrderItem.getAmount() * fofoLineItem.getIgstRate()) / 100;
|
1085 |
float igstAmount = (customFofoOrderItem.getAmount() * fofoLineItem.getIgstRate()) / 100;
|
| 1086 |
float cgstAmount = (customFofoOrderItem.getAmount() * fofoLineItem.getCgstRate()) / 100;
|
1086 |
float cgstAmount = (customFofoOrderItem.getAmount() * fofoLineItem.getCgstRate()) / 100;
|