谢谢Kevin,我会再检查一下报告中的字段。如果我还有问题,我会给你写信的。但很高兴知道这是可能的。谢谢。
你好凯文,我不能运行报告与未分配的事务使用查询工作室。
我在报告中只留下了“交易日期”和“雇员ID”字段,没有显示未分配的交易。
如果您可以打开您的报告并截取所有数据项的屏幕截图,这将极大地帮助我了解可能导致问题的原因。
谢谢你!
您的交易日期和员工ID字段来自哪里?如果您从某些文件夹中提取它们,将导致未分配的事务无法显示。所以我假设你从这里为未分配的事务提取信息:
费用报告>信用卡>信用卡交易>事务状态值
对于Transaction Date和Employee ID字段,你要确保从这里拉取:
费用报告>信用卡>信用卡交易>交易日期
费用报告>信用卡>信用卡账户>雇员ID
如果您从其他地方提取这两个字段,它将隐藏未分配的事务。例如,如果你从这里拖动它们:
费用报告>分录信息>交易日期
费用>费用报告>报告头信息> .费用报告>雇员ID
那就没用了。这是因为这两个字段正在寻找一个组装的报告,并从中提取数据。因为未分配的事务不存在于报表中,所以这两个字段为空,因此对输出隐藏。要查找关于报表外部事务的信息,需要提取报表外部存在的字段。您需要的关于事务的任何信息都需要来自不依赖于现有报表(或报表条目)的文件夹。
我知道有了过滤器选项,就会有包含缺失值的选择,但根据我的经验,它不是这样工作的。可能是其他人提到的“内部连接”问题。
希望会有帮助!
@fbromeiro是的,没错。当我需要事务报告时,我必须为已分配和未分配运行两个单独的报告。我只能访问Analysis,所以我不确定Intelligence / Reporting Studio是如何工作的,但祝你好运构建你的报告!
没有问题@fbromeiro.除了Join函数之外,还有一种更简单的方法来调用嵌套列表的“Master-Detail”关系。
下面是我从Concur Training得到的一个例子。加入费用报告和信用卡交易的步骤不完全一样,但逻辑是一样的。希望它可以帮助。
如果您在针对数据库中的费用报告条目行的查询中包含评论、与会者或分配,那么您将冒着对连接到费用行的每个事件重复费用金额的风险。该报告为每个组合创建一个新行。
为了消除这种情况,你需要创建一个嵌套在第一个查询中的第二个查询:
对美学
你好,
下面是查询的信息,我试图合并未分配和已分配的信用卡交易在一个报告。但我不能这样做,我是Concur BI的最终用户,没有访问Database和Cognos FW管理器的权限,无法识别密钥。我已经尝试了所有的连接与基数,但不工作。然后我尝试创建联盟之间的查询,但得到错误rqp-def-0182。需要帮助,这是非常感激的。
报表项目 | 表达式 |
账单日期 | [费用]。信用卡交易。(开票日期) |
信用卡上的名字 | [费用]。(信用卡账户)。(名字卡) |
帐户最后四位数字 | [费用]。(信用卡账户)。[帐户最后四位数字] |
卡类型 | [费用]。信用卡交易。(卡片类型) |
商人 | [费用]。信用卡交易。(商人) |
交易日期 | [费用]。信用卡交易。(交易日期) |
下载日期 | [费用]。信用卡交易。(下载日期) |
金额(信用卡货币) | [费用]。信用卡交易。[出账金额(信用卡货币)] |
信用卡货币 | [费用]。信用卡交易。(信用卡货币) |
交易数量 | [费用]。信用卡交易。(交易金额) |
交易的货币 | [费用]。信用卡交易。(结算货币) |
描述 | [费用]。信用卡交易。(描述) |
事务状态值 | [费用]。信用卡交易。(事务状态值) |
付款类型 | [费用]。(信用卡账户)。(付款类型) |
过滤器 | 付款方式:AU HSBC MC CBCP |
报告名称 | [费用]。(报告头信息)。(报告名称) |
报告日期 | [费用]。[报告日期和状态]。(报告日期) |
批准状态 | [费用]。(报告头信息)。(批准状态) |
付款状态 | [费用]。(报告头信息)。(付款状态) |
付款日期 | [费用]。(常用的字段)。[索取付款日期] |
报告遗留的关键 | [费用]。(报告头信息)。(报告遗留的关键) |