Subversion Repositories SmartDukaan

Rev

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

Rev 4018 Rev 4065
Line 522... Line 522...
522
	3. The order corresponding to an AWB no. is in a state prior to DELIVERY_SUCCESS.
522
	3. The order corresponding to an AWB no. is in a state prior to DELIVERY_SUCCESS.
523
	*/
523
	*/
524
	map<string, string> reconcileCodCollection(1:map<string, double> collectedAmountMap, 2:string xferBy, 3:string xferTxnId, 4:i64 xferDate) throws (1:TransactionServiceException ex),
524
	map<string, string> reconcileCodCollection(1:map<string, double> collectedAmountMap, 2:string xferBy, 3:string xferTxnId, 4:i64 xferDate) throws (1:TransactionServiceException ex),
525
 
525
 
526
    /**
526
    /**
527
     * Returns the list of transactions that require some extra processing and
527
     * Returns the list of transaction ids that require some extra processing and
528
     * which belong to a particular category. This is currently used by CRM
528
     * which belong to a particular category. This is currently used by CRM
529
     * application.
529
     * application. If no such transaction ids are present, it returns an empty list.
530
     */
530
     */
531
    list<i64> getTransactionsRequiringExtraProcessing(1:ExtraTransactionProcessingType category),
531
    list<i64> getTransactionsRequiringExtraProcessing(1:ExtraTransactionProcessingType category),
532
 
532
 
533
	/**
533
	/**
534
	 * Marks a particular transaction as processed for a particular cateogory.
534
	 * Marks a particular transaction as processed for a particular cateogory.
535
	 * It essentially deletes the transaction if it is processed for a particular
535
	 * It essentially deletes the transaction id record for a particular
-
 
536
	 * processing type category (if present) from DB.
536
	 * category. This is currently used by CRM application.
537
	 * This is currently used by CRM application.
537
	 */
538
	 */
538
	void markTransactionAsProcessed(1:i64 transactionId, 2:ExtraTransactionProcessingType category),
539
	void markTransactionAsProcessed(1:i64 transactionId, 2:ExtraTransactionProcessingType category),
539
	
540
	
540
	/**
541
	/**
541
	Returns a map containing the number of risky orders keyed by item id. A risky order
542
	Returns a map containing the number of risky orders keyed by item id. A risky order