Điều này là do bạn đang tạo HttpRequest chỉ với tham số cuối cùng. (tức là) Sau khi vòng lặp for của bạn kết thúc, params sẽ chỉ chứa bản ghi cuối cùng. Vì vậy, hãy di chuyển
JSONObject json=jsonParser.makeHttpRequest(url_insertTo_outtrans,"POST",params);
vào vòng lặp for.
for(int i = 0; i < arrDocumentNumber.length; i++)
{
List<NameValuePair> params = new ArrayList<NameValuePair>();
params.add(new BasicNameValuePair(TAG_DOCUMENTNUMBER, arrDocumentNumber[i] ));
params.add(new BasicNameValuePair(TAG_TRANSACTIONDATE, arrTransactionDate[i] ));
params.add(new BasicNameValuePair(TAG_ITEMCODE, arrItemCode[i] ));
JSONObject json=jsonParser.makeHttpRequest(url_insertTo_outtrans,"POST",params);
}