parent
b1e9e1ba21
commit
79e973134a
|
|
@ -31,7 +31,7 @@ public class TextFieldDemo extends AbstractFormPlugin {
|
|||
//携带收款人编码
|
||||
String payeeformid = ""+this.getView().getModel().getValue("payeeformid");//收款人基础资料标识
|
||||
Long payee = Long.valueOf(""+this.getView().getModel().getValue("payee"));//收款人ID
|
||||
if (payee != 0 && payeeformid!= null &&!payeeformid.isEmpty()) {
|
||||
if (payee != 0 && payeeformid!= null &&!payeeformid.isEmpty() && !"other".equals(payeeformid)) {
|
||||
DynamicObject dynamicObject = BusinessDataServiceHelper.loadSingle(payee, payeeformid);
|
||||
if (null != dynamicObject) {
|
||||
Label label1 = this.getView().getControl("shjh_positionbr4");
|
||||
|
|
|
|||
|
|
@ -109,7 +109,9 @@ public class PaybillPushSapOperation extends AbstractOperationServicePlugIn impl
|
|||
QFilter q1 = new QFilter("sourcebill", QCP.equals, bill.getPkValue());
|
||||
QFilter q2 = new QFilter("billstatus",QCP.equals,"C");
|
||||
DynamicObject gl_voucher = BusinessDataServiceHelper.loadSingle("gl_voucher",
|
||||
"id,description,shjh_fjz,sourcebill,entries,entries.account,entries.debitlocal,entries.creditlocal,entries.entrydc,entries.edescription,vouchertype,entries.assgrp",
|
||||
"id,description,shjh_fjz,sourcebill,entries,entries.account,entries.debitlocal," +
|
||||
"entries.creditlocal,entries.entrydc,entries.edescription,vouchertype,entries.assgrp," +
|
||||
"entries.debitori,entries.creditori",
|
||||
new QFilter[]{q1, q2});
|
||||
if (null == gl_voucher) {
|
||||
OperateErrorInfo operateErrorInfo = new OperateErrorInfo();
|
||||
|
|
@ -364,9 +366,9 @@ public class PaybillPushSapOperation extends AbstractOperationServicePlugIn impl
|
|||
}
|
||||
|
||||
// 获取借方金额
|
||||
BigDecimal debitlocal = (BigDecimal) entry.get("debitlocal");//借方
|
||||
BigDecimal debitlocal = (BigDecimal) entry.get("debitori");//借方
|
||||
// 获取贷方金额
|
||||
BigDecimal creditlocal = (BigDecimal) entry.get("creditlocal");//贷方
|
||||
BigDecimal creditlocal = (BigDecimal) entry.get("creditori");//贷方
|
||||
|
||||
entrydc = (String) entry.get("entrydc");//分录方向(1.借方,-1.贷方)
|
||||
// 进行空值检查
|
||||
|
|
@ -589,9 +591,9 @@ public class PaybillPushSapOperation extends AbstractOperationServicePlugIn impl
|
|||
}
|
||||
|
||||
// 获取借方金额
|
||||
BigDecimal debitlocal = (BigDecimal) entry.get("debitlocal");//借方
|
||||
BigDecimal debitlocal = (BigDecimal) entry.get("debitori");//借方
|
||||
// 获取贷方金额
|
||||
BigDecimal creditlocal = (BigDecimal) entry.get("creditlocal");//贷方
|
||||
BigDecimal creditlocal = (BigDecimal) entry.get("creditori");//贷方
|
||||
|
||||
entrydc = (String) entry.get("entrydc");//分录方向(1.借方,-1.贷方)
|
||||
// 进行空值检查
|
||||
|
|
@ -740,9 +742,9 @@ public class PaybillPushSapOperation extends AbstractOperationServicePlugIn impl
|
|||
}
|
||||
|
||||
// 获取借方金额
|
||||
BigDecimal debitlocal = (BigDecimal) entry.get("debitlocal");//借方
|
||||
BigDecimal debitlocal = (BigDecimal) entry.get("debitori");//借方
|
||||
// 获取贷方金额
|
||||
BigDecimal creditlocal = (BigDecimal) entry.get("creditlocal");//贷方
|
||||
BigDecimal creditlocal = (BigDecimal) entry.get("creditori");//贷方
|
||||
|
||||
entrydc = (String) entry.get("entrydc");//分录方向(1.借方,-1.贷方)
|
||||
// 进行空值检查
|
||||
|
|
|
|||
|
|
@ -724,9 +724,9 @@ public class SapUtils {
|
|||
accountNumber = account.getString("number");//科目编号
|
||||
}
|
||||
// 获取借方金额
|
||||
BigDecimal debitlocal = (BigDecimal) entry.get("debitlocal");//借方
|
||||
BigDecimal debitlocal = (BigDecimal) entry.get("debitori");//借方
|
||||
// 获取贷方金额
|
||||
BigDecimal creditlocal = (BigDecimal) entry.get("creditlocal");//贷方
|
||||
BigDecimal creditlocal = (BigDecimal) entry.get("creditori");//贷方
|
||||
String entrydc = (String) entry.get("entrydc");//分录方向(1.借方,-1.贷方)
|
||||
//贷方(客户编号+金额,行摘要)
|
||||
if ("-1".equals(entrydc)) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue