当前位置:文章写作网 >日记 >日记 >gs5无法选择销售部门

gs5无法选择销售部门

2008-04-16 12:51 作者:tshfang 阅读量:2922 推荐11次 | 我要投稿

问题:浪潮gs5版本,在库存中作发货的时候参照销售部门的时候没有数据。

检查权限,没有问题。

检查部门,没有问题。

检查组织部门关联,没有问题。

跟踪吧,系统使用

exec Erp_LS_help_GetInfo @HENAME = N'lsbmzd', @HEBH = N'001', @Page = 1, @Size = 17, @QueryWhere = N'', @HelpWhere = N' lsbmzd.lsbmzd_dwbh = ''010301'' and lsbmzd.lsbmzd_mx = ''1'' and lsbmzd.lsbmzd_tybz = ''0'' and exists (select 1 from ORGDEPRELATIONSHIP where ORGDEPRELATIONSHIP.ORGANIZATIONID = ''00000000000000000001'' and ORGDEPRELATIONSHIP.CompanyID = ''010301'' and ORGDEPRELATIONSHIP.DEPARTMENTID = lsbmzd.lsbmzd_bmbh ) and lsbmzd.lsbmzd_bmbh in (SELECT AO_DATA FROM GSPAURESULT WHERE OWNERID = ''b903a7c0-d542-43f8-8b27-49a4369f6d25'' AND BIZOPID = ''SD2521'' AND AO_ID = ''SDBBMQX'')', @FiscalYear = N'2008**010301**b903a7c0-d542-43f8-8b27-49a4369f6d25'

存储过程,来过滤数据。肯定是条件不满足,逐步判断条件。

1、

select * from lsbmzd

where lsbmzd.lsbmzd_dwbh = '010301' and lsbmzd.lsbmzd_mx = '1' and lsbmzd.lsbmzd_tybz = '0'

没有问题,存在记录。

2、

select * from ORGDEPRELATIONSHIP ,lsbmzd

where ORGDEPRELATIONSHIP.ORGANIZATIONID = '00000000000000000001'

and ORGDEPRELATIONSHIP.CompanyID = '010301'

and ORGDEPRELATIONSHIP.DEPARTMENTID = lsbmzd.lsbmzd_bmbh

没有问题,存在记录。

3、

SELECT *

FROM GSPAURESULT

WHERE OWNERID = 'b903a7c0-d542-43f8-8b27-49a4369f6d25' AND BIZOPID = 'SD2521' AND AO_ID = 'SDBBMQX'

发现再没有AND AO_ID = 'SDBBMQX'条件的时候可以查询出记录,是权限授予的问题,但是通过界面上来看没有问题,所有得权限都已经授予了。通过企业管理器或者insert into 插入记录其中的AO_ID 的值是SDBBMQX。

ok。做后续业务,没有其他问题。

其他人在看啥

    《gs5无法选择销售部门》的评论 (共 0 条)

    • Guest::cool