浏览代码

编辑后不选数据处理

zthwr 2 年之前
父节点
当前提交
fc1dba671d
共有 1 个文件被更改,包括 18 次插入0 次删除
  1. 18 0
      pu/pu/src/client/nc/ui/pu/m25/editor/card/afteredit/body/OcrRefaft.java

+ 18 - 0
pu/pu/src/client/nc/ui/pu/m25/editor/card/afteredit/body/OcrRefaft.java

@@ -25,6 +25,24 @@ public class OcrRefaft implements ICardBodyAfterEditEventListener{
 		StringBuffer sbf = new StringBuffer();
 		// 处理PK
 		if (pks == null || pks.length <= 0) {
+			arg0.getBillCardPanel().setHeadItem("vdef19", null);//开票方
+			arg0.getBillCardPanel().setHeadItem("dbilldate", null);//发票日期
+		    arg0.getBillCardPanel().setBodyValueAt(null, arg0.getRow(), "vbdef17");//发票分类
+		    arg0.getBillCardPanel().setBodyValueAt(null, arg0.getRow(), "ntaxrate");//税率
+	 	    arg0.getBillCardPanel().setBodyValueAt(null, arg0.getRow(), "ctaxcodeid");//税码
+			arg0.getBillCardPanel().setBodyValueAt(null, arg0.getRow(), "nastnum");//数量
+			arg0.getBillCardPanel().setBodyValueAt(null, arg0.getRow(), "nnum");//主数量
+			arg0.getBillCardPanel().setBodyValueAt(null, arg0.getRow(), "nastorigprice");//无税单价
+			arg0.getBillCardPanel().setBodyValueAt(null, arg0.getRow(), "nastprice");//本币无税单价
+			arg0.getBillCardPanel().setBodyValueAt(null, arg0.getRow(), "norigmny");//无税金额
+			arg0.getBillCardPanel().setBodyValueAt(null, arg0.getRow(), "nmny");//本币无税金额
+			arg0.getBillCardPanel().setBodyValueAt(null, arg0.getRow(), "nastorigtaxprice");//含税单价
+			arg0.getBillCardPanel().setBodyValueAt(null, arg0.getRow(), "nasttaxprice");//本币含税单价
+			arg0.getBillCardPanel().setBodyValueAt(null, arg0.getRow(), "norigtaxmny");//价税合计
+			arg0.getBillCardPanel().setBodyValueAt(null, arg0.getRow(), "ntaxmny");//本币价税合计
+			arg0.getBillCardPanel().setBodyValueAt(null, arg0.getRow(), "ntax");//税额
+			arg0.getBillCardPanel().setBodyValueAt(null, arg0.getRow(), "vbdef20");//主键
+			arg0.getBillCardPanel().setBodyValueAt(null, arg0.getRow(), "vbdef16");//显示名称
 			return;
 		}else {
 			for (int i = 0; i < pks.length; i++) {