| Line 160... |
Line 160... |
| 160 |
Scheme scheme = new Scheme();
|
160 |
Scheme scheme = new Scheme();
|
| 161 |
scheme.setName(createSchemeRequest.getName());
|
161 |
scheme.setName(createSchemeRequest.getName());
|
| 162 |
scheme.setDescription(createSchemeRequest.getDescription());
|
162 |
scheme.setDescription(createSchemeRequest.getDescription());
|
| 163 |
scheme.setType(createSchemeRequest.getType());
|
163 |
scheme.setType(createSchemeRequest.getType());
|
| 164 |
scheme.setAmountType(createSchemeRequest.getAmountType());
|
164 |
scheme.setAmountType(createSchemeRequest.getAmountType());
|
| 165 |
scheme.setPartnerType(createSchemeRequest.getPartnerType());
|
- |
|
| 166 |
scheme.setAmount(createSchemeRequest.getAmount());
|
165 |
scheme.setAmount(createSchemeRequest.getAmount());
|
| 167 |
scheme.setPartnerType(createSchemeRequest.getPartnerType());
|
166 |
scheme.setPartnerType(createSchemeRequest.getPartnerType());
|
| - |
|
167 |
scheme.setStartDateTime(createSchemeRequest.getStartDate());
|
| 168 |
scheme.setEndDateTime(createSchemeRequest.getEndDate());
|
168 |
scheme.setEndDateTime(createSchemeRequest.getEndDate());
|
| 169 |
scheme.setCreatedBy(creatorId);
|
169 |
scheme.setCreatedBy(creatorId);
|
| 170 |
return scheme;
|
170 |
return scheme;
|
| 171 |
}
|
171 |
}
|
| 172 |
|
172 |
|
| Line 469... |
Line 469... |
| 469 |
e.printStackTrace();
|
469 |
e.printStackTrace();
|
| 470 |
}
|
470 |
}
|
| 471 |
}
|
471 |
}
|
| 472 |
taxableSellingPrice = dpForCalc / (1 + totalTaxRate / 100);
|
472 |
taxableSellingPrice = dpForCalc / (1 + totalTaxRate / 100);
|
| 473 |
amount = taxableSellingPrice * scheme.getAmount() / 100;
|
473 |
amount = taxableSellingPrice * scheme.getAmount() / 100;
|
| 474 |
System.out.println(String.format("%d\t%s\t%d\t%d\t%s\t%s\t%s\t%f\t%f\t%f\t%f", inventoryItem.getId(),
|
474 |
System.out.println(String.format("%d\t%s\t%d\t%d\t%s\t%s\t%s\t%s\t%f\t%f\t%f\t%f", inventoryItem.getId(),
|
| 475 |
inventoryItem.getSerialNumber(), inventoryItem.getItemId(), scheme.getId(), scheme.getName(),
|
475 |
inventoryItem.getSerialNumber(), inventoryItem.getItemId(), scheme.getId(), scheme.getName(),
|
| 476 |
scheme.getType(), scheme.getAmountType(), dpForCalc, taxableSellingPrice, scheme.getAmount(),
|
476 |
scheme.getType(), scheme.getAmountType(), scheme.getPartnerType(), dpForCalc, taxableSellingPrice, scheme.getAmount(),
|
| 477 |
amount));
|
477 |
amount));
|
| 478 |
} else {
|
478 |
} else {
|
| 479 |
amount = scheme.getAmount();
|
479 |
amount = scheme.getAmount();
|
| 480 |
System.out.println(String.format("%d\t%s\t%d\t%d\t%s\t%s\t%s\t%f\t%f\t%d\t%f", inventoryItem.getId(),
|
480 |
System.out.println(String.format("%d\t%s\t%d\t%d\t%s\t%s\t%s\t%s\t%f\t%f\t%d\t%f", inventoryItem.getId(),
|
| 481 |
inventoryItem.getSerialNumber(), inventoryItem.getItemId(), scheme.getId(), scheme.getName(),
|
481 |
inventoryItem.getSerialNumber(), inventoryItem.getItemId(), scheme.getId(), scheme.getName(),
|
| 482 |
scheme.getType(), scheme.getAmountType(), dpForCalc, taxableSellingPrice, 0, amount));
|
482 |
scheme.getType(), scheme.getAmountType(), scheme.getPartnerType(), dpForCalc, taxableSellingPrice, 0, amount));
|
| 483 |
}
|
483 |
}
|
| 484 |
|
484 |
|
| 485 |
return amount;
|
485 |
return amount;
|
| 486 |
}
|
486 |
}
|
| 487 |
|
487 |
|