Subversion Repositories SmartDukaan

Rev

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

Rev 4018 Rev 4065
Line 461... Line 461...
461
     * @param xferDate
461
     * @param xferDate
462
     */
462
     */
463
    public Map<String,String> reconcileCodCollection(Map<String,Double> collectedAmountMap, String xferBy, String xferTxnId, long xferDate) throws TransactionServiceException, org.apache.thrift.TException;
463
    public Map<String,String> reconcileCodCollection(Map<String,Double> collectedAmountMap, String xferBy, String xferTxnId, long xferDate) throws TransactionServiceException, org.apache.thrift.TException;
464
 
464
 
465
    /**
465
    /**
466
     * Returns the list of transactions that require some extra processing and
466
     * Returns the list of transaction ids that require some extra processing and
467
     * which belong to a particular category. This is currently used by CRM
467
     * which belong to a particular category. This is currently used by CRM
468
     * application.
468
     * application. If no such transaction ids are present, it returns an empty list.
469
     * 
469
     * 
470
     * @param category
470
     * @param category
471
     */
471
     */
472
    public List<Long> getTransactionsRequiringExtraProcessing(ExtraTransactionProcessingType category) throws org.apache.thrift.TException;
472
    public List<Long> getTransactionsRequiringExtraProcessing(ExtraTransactionProcessingType category) throws org.apache.thrift.TException;
473
 
473
 
474
    /**
474
    /**
475
     * Marks a particular transaction as processed for a particular cateogory.
475
     * Marks a particular transaction as processed for a particular cateogory.
476
     * It essentially deletes the transaction if it is processed for a particular
476
     * It essentially deletes the transaction id record for a particular
-
 
477
     * processing type category (if present) from DB.
477
     * category. This is currently used by CRM application.
478
     * This is currently used by CRM application.
478
     * 
479
     * 
479
     * @param transactionId
480
     * @param transactionId
480
     * @param category
481
     * @param category
481
     */
482
     */
482
    public void markTransactionAsProcessed(long transactionId, ExtraTransactionProcessingType category) throws org.apache.thrift.TException;
483
    public void markTransactionAsProcessed(long transactionId, ExtraTransactionProcessingType category) throws org.apache.thrift.TException;