Това е така, защото правите HttpRequest
само с последния параметър. (т.е.) След като вашият for цикъл приключи, params
ще съдържа само последния запис. Така че преместете
JSONObject json=jsonParser.makeHttpRequest(url_insertTo_outtrans,"POST",params);
в цикъла 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);
}