常用SQL 方法

IUifService queryService = NCLocator.getInstance().lookup(IUifService.class);
		String pk_dept = String.valueOf(queryService.findColValue("org_dept", "pk_dept",
				"pk_org='" + toOrgID + "' and code='" + VAL_PSC_SODEPT + "'"));
		if (pk_dept.equals("null")) {
			throw new BusinessException("获取不到提货人所在组织的销售部门【" + VAL_PSC_SODEPT + "】,请核对");
		}

		String pk_dept_v = String.valueOf(queryService.findColValue("org_dept", "pk_vid", "pk_dept='" + pk_dept + "'"));
		String toOrgID_v = String
				.valueOf(queryService.findColValue("org_salesorg", "pk_vid", "pk_salesorg ='" + toOrgID + "'"));
		String pk_billtypeid = String
				.valueOf(queryService.findColValue("bd_billtype", "pk_billtypeid", "pk_billtypecode='30-Cxx-99' and nvl(dr,0)=0"));
		String pk_busitype = String
				.valueOf(queryService.findColValue("bd_busitype", "pk_busitype", "primarybilltype='30-Cxx-99' and validity=1 and nvl(dr,0)=0"));
		String pk_stockorg = String.valueOf(queryService.findColValue("org_relation", "target", "sourcer = '" + toOrgID
				+ "' and pk_relationtype = 'SALESTOCKCONSIGN0000' and isdefault = 'Y' and enablestate = 2 and dr=0"));
		String pk_stockorg_v = String
				.valueOf(queryService.findColValue("org_stockorg", "pk_vid", "pk_stockorg='" + pk_stockorg + "'"));
		String pk_stordoc = String.valueOf(queryService.findColValue("bd_stordoc", "pk_stordoc",
				"pk_org='" + toOrgID + "' and code='" + VAL_PSC_SOSTOR + "'"));
BillQuery<SaleOrderVO> queryVO = new BillQuery<SaleOrderVO>(SaleOrderVO.class);
				SaleOrderVO[] saleOrderAggVOs = queryVO.query(orderPKs.toArray(new String[0]));
// 加锁 + 检查ts
BillTransferTool<OrderVO> transTool = new BillTransferTool<OrderVO>(
									saveOrderLst.toArray(new OrderVO[0]));
//查询参数
import nc.pub.uap.initquery.InitQueryVariable;
String OP_UMS9006_30TO30E1 = InitQueryVariable.queryVariable(aggVO.getParentVO().getPk_org(),
						"OP_UMS9006_30TO30E1");
  • 9
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值