| 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;
|