阅读:2899 回复:7
xuanyun
15

帖子

34

跟帖

1149

积分

高级榴莲
高级榴莲
  • 社区居民

错误:方法"123"的设置不是XML

楼主#
更多 发布于:2017-05-15 11:59
怎么我集成业务方法的时候一直提示“错误:方法"123"的设置不是XML”  但是我在数据库中都能执行  这个找不到问题所在的呢   就是最后一个where条件  加上就不能通过 删除就通过了  怎么回事呢
 
select c.cCusCode,c.cCusName,cf.cCusName KHZGS,c.cCusBP,
ISNULL(wkps.wkp,0) wkp,ISNULL(ykp.md,0) md,ye.ysye,ykpye.ykpye,
kp.InvoiceType,kp.OpenUnit,kp.RegAddr,kp.RegPhone,kp.Bank,kp.BankAccount,kp.TaxPayerID
from UFDATA_010_2012.dbo.Customer c
left join UFDATA_010_2012.dbo.Customer cf on cf.cCusCode=c.cCusHeadCode
left join (
    select SUM(md)-SUM(mc) wkp,ccus_id  from  UFDATA_010_2012.dbo.GL_accvouch  where ccode='112202'
    group by ccus_id
) wkps on wkps.ccus_id=c.cCusCode
left join (
    select sum(md) md,ccus_id  from  UFDATA_010_2012.dbo.GL_accvouch where ccode='112201'
    group by ccus_id
) ykp on ykp.ccus_id=c.cCusCode
left join (
    select sum(mc)-sum(md) ykpye,ccus_id  from  UFDATA_010_2012.dbo.GL_accvouch where ccode='112201'
    group by ccus_id
) ykpye on ykpye.ccus_id=c.cCusCode
left join UFDATA_010_2012.dbo.BPM_YSYE  ye  on c.cCusCode=ye.cDwCode
left join (
    select a.CusCode, a.CusName, a.OpenUnit, a.TaxPayerID, a.RegAddr, a.RegPhone, a.Bank, a.BankAccount,  a.InvoiceType
    from  H3Cloud.dbo.i_CustomerOpenInvoice_SCJC as a
    join  H3Cloud.dbo.OT_InstanceContext b
    on    a.ObjectId=b.BizObjectId and b.State ='4'
) kp on kp.CusCode=c.cCusCode
where ye.ysye < 0  and ISNULL(wkps.wkp,0) <= 0  and ykpye.ykpye >0
xuanyun
15

帖子

34

跟帖

1149

积分

高级榴莲
高级榴莲
  • 社区居民
1楼#
发布于:2017-05-15 13:17
t156965365:做成一个视图吧,我这边也有个语句一直保存不了,估计是bpm解析到xml的时候出错了。回到原帖
好的  我马上测试一下 感谢
xuanyun
15

帖子

34

跟帖

1149

积分

高级榴莲
高级榴莲
  • 社区居民
2楼#
发布于:2017-05-15 14:03
岩竹玉雨:已远程解决:xml解析大于号 小于号时错误,解决方法用转义字符代替;回到原帖
感谢了
游客

返回顶部