|
@@ -72,14 +72,14 @@ public class WriteBackPayResult2SRMTask extends AbstractTask implements StopTask
|
|
|
paymentDate = CommonHelperUtils.getDateFormatString(payBillEntity.getDate("head_paydate"), pattern);
|
|
|
}
|
|
|
|
|
|
- BigDecimal paymentAmount = BigDecimal.ZERO;
|
|
|
- DynamicObjectCollection accountEntrys = payBillEntity.getDynamicObjectCollection("accountentry");
|
|
|
-
|
|
|
- if(accountEntrys != null && accountEntrys.size() > 0){
|
|
|
- for(DynamicObject entry : accountEntrys){
|
|
|
- paymentAmount.add(entry.getBigDecimal("orireceiveamount"));
|
|
|
- }
|
|
|
- }
|
|
|
+ BigDecimal paymentAmount = payBillEntity.getBigDecimal("payedamount");//BigDecimal.ZERO;
|
|
|
+// DynamicObjectCollection accountEntrys = payBillEntity.getDynamicObjectCollection("accountentry");
|
|
|
+//
|
|
|
+// if(accountEntrys != null && accountEntrys.size() > 0){
|
|
|
+// for(DynamicObject entry : accountEntrys){
|
|
|
+// paymentAmount = paymentAmount.add(entry.getBigDecimal("orireceiveamount"));
|
|
|
+// }
|
|
|
+// }
|
|
|
|
|
|
|
|
|
boolean isSave = false;
|
|
@@ -166,14 +166,14 @@ public class WriteBackPayResult2SRMTask extends AbstractTask implements StopTask
|
|
|
paymentDate = CommonHelperUtils.getDateFormatString(payBillEntity.getDate("head_paydate"), pattern);
|
|
|
}
|
|
|
|
|
|
- BigDecimal paymentAmount = BigDecimal.ZERO;
|
|
|
- DynamicObjectCollection accountEntrys = payBillEntity.getDynamicObjectCollection("accountentry");
|
|
|
-
|
|
|
- if(accountEntrys != null && accountEntrys.size() > 0){
|
|
|
- for(DynamicObject entry : accountEntrys){
|
|
|
- paymentAmount.add(entry.getBigDecimal("orireceiveamount"));
|
|
|
- }
|
|
|
- }
|
|
|
+ BigDecimal paymentAmount = payBillEntity.getBigDecimal("payamount");//BigDecimal.ZERO;
|
|
|
+// DynamicObjectCollection accountEntrys = payBillEntity.getDynamicObjectCollection("accountentry");
|
|
|
+//
|
|
|
+// if(accountEntrys != null && accountEntrys.size() > 0){
|
|
|
+// for(DynamicObject entry : accountEntrys){
|
|
|
+// paymentAmount = paymentAmount.add(entry.getBigDecimal("orireceiveamount"));
|
|
|
+// }
|
|
|
+// }
|
|
|
|
|
|
boolean isSave = false;
|
|
|
StringBuffer errMessage = new StringBuffer();
|