【采购建议报表】处理税率报错
This commit is contained in:
parent
fb74ccbb0f
commit
55dd8423ed
|
|
@ -495,9 +495,10 @@ public class PurApplyBillPlugin extends AbstractBillPlugIn implements Plugin {
|
||||||
JSONObject material = entry.getJSONObject("tqq9_material");//物料
|
JSONObject material = entry.getJSONObject("tqq9_material");//物料
|
||||||
DynamicObject tqq9_material = BusinessDataServiceHelper.loadSingle(material.getLong("id"),"bd_material","id,taxrate,number,name,baseunit,tqq9_xsyj1,tqq9_amountfield1,tqq9_amountfield4,tqq9_maxprice_sh,tqq9_maxprice_bj,tqq9_maxprice_gz");//物料
|
DynamicObject tqq9_material = BusinessDataServiceHelper.loadSingle(material.getLong("id"),"bd_material","id,taxrate,number,name,baseunit,tqq9_xsyj1,tqq9_amountfield1,tqq9_amountfield4,tqq9_maxprice_sh,tqq9_maxprice_bj,tqq9_maxprice_gz");//物料
|
||||||
DynamicObject taxrate1 = tqq9_material.getDynamicObject("taxrate");
|
DynamicObject taxrate1 = tqq9_material.getDynamicObject("taxrate");
|
||||||
BigDecimal taxrate2=null;
|
BigDecimal taxrate2 = BigDecimal.ZERO;
|
||||||
if(taxrate1!=null){
|
if(taxrate1!=null){
|
||||||
taxrate2 = taxrate1.getBigDecimal("taxrate");
|
taxrate1 = BusinessDataServiceHelper.loadSingle(taxrate1.getPkValue(), taxrate1.getDynamicObjectType().getName());
|
||||||
|
taxrate2 = taxrate1.getBigDecimal("taxrate");
|
||||||
}
|
}
|
||||||
DynamicObject materialpurchaseinfo = BusinessDataServiceHelper.loadSingle("bd_materialpurchaseinfo", new QFilter[]{new QFilter("masterid", QCP.equals, tqq9_material.getLong("id"))});//物料采购信息
|
DynamicObject materialpurchaseinfo = BusinessDataServiceHelper.loadSingle("bd_materialpurchaseinfo", new QFilter[]{new QFilter("masterid", QCP.equals, tqq9_material.getLong("id"))});//物料采购信息
|
||||||
BigDecimal tqq9_saledates = entry.getBigDecimal("tqq9_saledates");
|
BigDecimal tqq9_saledates = entry.getBigDecimal("tqq9_saledates");
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue