parent
b1e9e1ba21
commit
79e973134a
|
|
@ -31,7 +31,7 @@ public class TextFieldDemo extends AbstractFormPlugin {
|
||||||
//携带收款人编码
|
//携带收款人编码
|
||||||
String payeeformid = ""+this.getView().getModel().getValue("payeeformid");//收款人基础资料标识
|
String payeeformid = ""+this.getView().getModel().getValue("payeeformid");//收款人基础资料标识
|
||||||
Long payee = Long.valueOf(""+this.getView().getModel().getValue("payee"));//收款人ID
|
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);
|
DynamicObject dynamicObject = BusinessDataServiceHelper.loadSingle(payee, payeeformid);
|
||||||
if (null != dynamicObject) {
|
if (null != dynamicObject) {
|
||||||
Label label1 = this.getView().getControl("shjh_positionbr4");
|
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 q1 = new QFilter("sourcebill", QCP.equals, bill.getPkValue());
|
||||||
QFilter q2 = new QFilter("billstatus",QCP.equals,"C");
|
QFilter q2 = new QFilter("billstatus",QCP.equals,"C");
|
||||||
DynamicObject gl_voucher = BusinessDataServiceHelper.loadSingle("gl_voucher",
|
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});
|
new QFilter[]{q1, q2});
|
||||||
if (null == gl_voucher) {
|
if (null == gl_voucher) {
|
||||||
OperateErrorInfo operateErrorInfo = new OperateErrorInfo();
|
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.贷方)
|
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.贷方)
|
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.贷方)
|
entrydc = (String) entry.get("entrydc");//分录方向(1.借方,-1.贷方)
|
||||||
// 进行空值检查
|
// 进行空值检查
|
||||||
|
|
|
||||||
|
|
@ -724,9 +724,9 @@ public class SapUtils {
|
||||||
accountNumber = account.getString("number");//科目编号
|
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.贷方)
|
String entrydc = (String) entry.get("entrydc");//分录方向(1.借方,-1.贷方)
|
||||||
//贷方(客户编号+金额,行摘要)
|
//贷方(客户编号+金额,行摘要)
|
||||||
if ("-1".equals(entrydc)) {
|
if ("-1".equals(entrydc)) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue