import java.math.BigDecimal;
import java.math.BigInteger;
import java.text.DecimalFormat;
import java.text.NumberFormat;
import java.util.Map;

public class getBalanceTest {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		getBalance gr = new getBalance();
		gr.setInputParams("10021");
		gr.invokeService();
		Map<String, Object> res = gr.getOutputs();
		String x=(String)res.get("wrk.r_pay1_balance_OF_r_pay1_OF_retrieved_acctrec");
		
		
		BigInteger d = new BigInteger(x);
		BigDecimal bd = new BigDecimal(d, 2);	
		NumberFormat formatter = NumberFormat.getCurrencyInstance();
		String moneyString = formatter.format(bd);
		System.out.println("BALANCE:" + moneyString);
	}

}
