- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
当我创建采购订单并创建与该采购订单关联的采购订单行时,我可以打开该行的“行详细信息”,然后单击该行的“财务维度”选项卡并选择一个财务维度来与采购订单行关联。
完成此操作后,如果我检查 SQL Server 中的数据库,我可以在 PURCHTABLE 中看到我的采购订单的一个条目,以及相关表 PURCHLINE 中的相应行,该表使用 PURCHID 字段将多个 PURCHLINE 行与一个 PURCHTABLE 相关联行。
但是 - 尽管在客户端中,我可以通过查看采购订单屏幕的行详细信息部分来查看与我的 PURCHLINE 相关的财务维度,但我找不到此信息存储在数据库中的位置以将其链接到我的PURCHLINE 行。
PURCHLINE 表有一个 LEDGERDIMENSION 字段,[根据我通过查看 AOT 可以确定]应该将其与 DIMENSIONATTRIBUTEVALUECOMBINATION 中的一行关联,但是在 PURCHLINE 中的所有行中,LEDGERDIMENSION 字段都设置为 0。 PURCHLINE 表中的 DEFAULTDIMENSION 字段具有值,但是与它相关的表 (DIMENSIONATTRIBUTEVALUESET) 只有 HASH 作为其内容 - 并且与任何其他表没有明显的关系,无法让我弄清楚它代表什么维度。
有谁知道数据存储在数据库中的哪个位置,以允许 Dynamics AX 将一组财务维度属性关联到采购订单行?
最佳答案
谢谢 Jan 的建议 - 它们让我朝着正确的方向前进。通读完白皮书后,根据第 24 页的信息,我能够编写以下 SQL,该 SQL 使用单个采购订单行提取给定采购订单的财务维度。它根据采购订单编号提取财务维度。请注意,如果采购订单中有多于一行,您仍然需要做更多的工作来分隔这些行 - 但这段代码可以帮助您完成很多工作:
select
ddv.DISPLAYVALUE,
ddv.NAME
from
PURCHLINE pl
inner join DEFAULTDIMENSIONVIEW ddv on (ddv.DEFAULTDIMENSION = pl.DEFAULTDIMENSION )
where
pl.PURCHID = '<put purchase order number here>'
幸运的是,有一个 View 可以帮助您完成大量导航财务维度相当复杂的表结构的工作,因为它们存在于与 Dynamics ax 安装相关的 SQL Server 数据库中。
要分离出给定采购订单中多行的财务维度,可以使用以下 SQL 来完成这项工作:
select
ddv.DISPLAYVALUE,
ddv.NAME,
pl.LINENUMBER
from
PURCHLINE pl
inner join DEFAULTDIMENSIONVIEW ddv on (ddv.DEFAULTDIMENSION = pl.DEFAULTDIMENSION )
where
pl.PURCHID = '<put purchase order number here>'
order by
pl.LINENUMBER, ddv.NAME
关于axapta - 在 Dynamics AX 2012 中从采购线获取线的尺寸,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22804552/
我正在尝试在主目录中设置.vimrc文件。它包含的唯一内容是以下内容。 " Enable syntax highlighting syntax on 每当我想要来源运行. ~/.vimrc的文件时,都
我有权访问我试图在其上运行 Django REST 应用程序的 Dreamhost 子域。该服务器在 Ubuntu 12.04.5 LTS 上运行。我的虚拟环境出了点问题,所以我正在尝试关注 Drea
我已经在这个语法错误上停留了几个小时,有人可以帮我吗? root@wxserv:~/rap# source ~/.cshrc bash: /home/kbroeren/.cshrc: line 9:
我有一个如下所示的 bash 脚本 a.sh: #!/bin/bash echo $# echo $1 和一个如下所示的脚本 b.sh: #!/bin/bash source ./a.sh 如果我调用
我有一个如下所示的 bash 脚本 a.sh: #!/bin/bash echo $# echo $1 和一个如下所示的脚本 b.sh: #!/bin/bash source ./a.sh 如果我调用
在我的.cshrc中,LD_LIBRARY_PATH原来是这样的: setenv LD_LIBRARY_PATH path_one:$LD_LIBRARY_PATH 我编辑 .cshrc 以将 pat
我原来的 .bashrc 脚本目前用于运行模型运行。现在我需要操纵它来编译一个全新的模型。 我的问题是,如果我将原始 .bashrc 保存为诸如 .bwwbashrc 之类的东西,我是否需要以某种方式
最近,我遇到了 Linux 命令 source 然后找到了 this answer关于它的作用。 我的理解是 source 执行传递给它的文件,它确实适用于一个简单的 shell 脚本。然后我尝试在
我有一个脚本,用于在调用 csh shell 中设置一些环境变量。其中一些变量取决于脚本的位置。 如果该文件是正确的 csh 脚本,我可以使用 $0 访问 __FILE__但如果我使用源代码运行脚本,
我在“Ubuntu 14.04.5 LTS”上新安装了 Anaconda (Anaconda3-2019.07-Linux-x86_64),但激活安装失败: source ~/.bashrc返回 Il
有没有办法从网络上获取 R 脚本? 例如source('http://github.com/project/R/file.r') 原因:我目前有一个项目,我想让它可供使用,但还没有准备好打包。因此,最
我发现在使用 && 进行流水线处理时,获取以下 bash 脚本不会导致命令序列停止。 sourceme.sh: #!/usr/bin/env bash set -o errexit set -o |
我目前正在尝试使用 python 为我的团队编写一些组件测试,我遇到了一个测试程序,该程序告诉测试人员获取一个 csh 文件。这个文件有一堆 setenv 命令和别名。链中的下一个可执行文件需要所有这
我正在运行 neovim 0.7.0,我的 .vimrc 位于 ~/.config/nvim/init.vim 我还有以下文件:~/.config/nvim/lua/statusline.lua 一行
我正在运行 neovim 0.7.0,我的 .vimrc 位于 ~/.config/nvim/init.vim 我还有以下文件:~/.config/nvim/lua/statusline.lua 一行
代码片段取自 chernan's sample REST queries用于定义 R6 类的一个私有(private)方法、两个公共(public)属性和一个构造函数: library(R6) lib
我正在阅读 O'Reilly 出版的“Learning MySQL”一书,我正在尝试获取本书网站上发布的以下 SQL 代码: DROP DATABASE IF EXISTS music; CREATE
我在从我的 Ubuntu 10.04 .profile 获取 Ruby 版本管理器 rvm 时遇到问题。代码: [[ -s "$HOME/.rvm/scripts/rvm" ] && . "$HOME
我想将 Anaconda Python 作为我的默认 Python 环境。 为了在系统 Python 上使用 Anaconda,我一直在研究以下两个选项: 将 Anaconda bin 路径添加到我的
这类似于 How to source R Markdown file like `source('myfile.r')`?有以下区别:我希望我的 Markdown 文件生成一个 R 脚本以供将来采购。
我是一名优秀的程序员,十分优秀!