Subversion Repositories SmartDukaan

Rev

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

Rev 33614 Rev 33634
Line 780... Line 780...
780
                        schemePayoutMap = outSchemesMap;
780
                        schemePayoutMap = outSchemesMap;
781
                    }
781
                    }
782
                    if (!schemePayoutMap.containsKey(inventoryItemId)) {
782
                    if (!schemePayoutMap.containsKey(inventoryItemId)) {
783
                        schemePayoutMap.put(inventoryItemId, 0f);
783
                        schemePayoutMap.put(inventoryItemId, 0f);
784
                    }
784
                    }
785
                    schemePayoutMap.put(inventoryItemId, inSchemesMap.get(inventoryItemId) + schemeInOut.getAmount());
785
                    schemePayoutMap.put(inventoryItemId, inSchemesMap.get(inventoryItemId)==null?0:inSchemesMap.get(inventoryItemId) + schemeInOut.getAmount());
786
                }
786
                }
787
                schemeInOut.setStatus(SchemePayoutStatus.REJECTED);
787
                schemeInOut.setStatus(SchemePayoutStatus.REJECTED);
788
                schemeInOut.setStatusDescription(rollbackReason);
788
                schemeInOut.setStatusDescription(rollbackReason);
789
            }
789
            }
790
        }
790
        }