Subversion Repositories SmartDukaan

Rev

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

Rev 33089 Rev 33090
Line 1875... Line 1875...
1875
    }
1875
    }
1876
 
1876
 
1877
    private CreditNotePdfModel getCreditNotePdfModel(CustomerCreditNote creditNote) throws ProfitMandiBusinessException {
1877
    private CreditNotePdfModel getCreditNotePdfModel(CustomerCreditNote creditNote) throws ProfitMandiBusinessException {
1878
        FofoOrder fofoOrder = fofoOrderRepository.selectByOrderId(creditNote.getFofoOrderId());
1878
        FofoOrder fofoOrder = fofoOrderRepository.selectByOrderId(creditNote.getFofoOrderId());
1879
        List<CustomerReturnItem> customerReturnItems = customerReturnItemRepository.selectAllByCreditNoteId(creditNote.getId());
1879
        List<CustomerReturnItem> customerReturnItems = customerReturnItemRepository.selectAllByCreditNoteId(creditNote.getId());
-
 
1880
        CustomRetailer customRetailer = retailerService.getFofoRetailer(fofoOrder.getFofoId());
1880
        CustomCustomer customCustomer = getCustomCustomer(fofoOrder);
1881
        CustomCustomer customCustomer = getCustomCustomer(fofoOrder, customRetailer.getAddress());
1881
 
1882
 
1882
        Set<CustomOrderItem> customerFofoOrderItems = new HashSet<>();
1883
        Set<CustomOrderItem> customerFofoOrderItems = new HashSet<>();
1883
        CustomRetailer customRetailer = retailerService.getFofoRetailer(fofoOrder.getFofoId());
-
 
1884
 
1884
 
1885
        FofoOrderItem fofoOrderItem = fofoOrderItemRepository.selectById(creditNote.getFofoOrderItemId());
1885
        FofoOrderItem fofoOrderItem = fofoOrderItemRepository.selectById(creditNote.getFofoOrderItemId());
1886
        float totalTaxRate = fofoOrderItem.getIgstRate() + fofoOrderItem.getSgstRate() + fofoOrderItem.getCgstRate();
1886
        float totalTaxRate = fofoOrderItem.getIgstRate() + fofoOrderItem.getSgstRate() + fofoOrderItem.getCgstRate();
1887
        float taxableSellingPrice = fofoOrderItem.getSellingPrice() / (1 + totalTaxRate / 100);
1887
        float taxableSellingPrice = fofoOrderItem.getSellingPrice() / (1 + totalTaxRate / 100);
1888
        float taxableDiscountPrice = fofoOrderItem.getDiscount() / (1 + totalTaxRate / 100);
1888
        float taxableDiscountPrice = fofoOrderItem.getDiscount() / (1 + totalTaxRate / 100);