[AX]AX2012 Interaction class】的更多相关文章

Ax2012 Client的form如果属性FormTemplate设置为DetailsPage或者ListPage,则必须同时设置属性InteractionClass为相应的Interaction类,比如采购订单详细信息窗口PurchForm的InteractionClass被指定为PurchTableInteraction,它的作用是对用户在form中所做的操作面板标签切换.记录选择等做出响应,以更新操作面板中控件的状态. Details或者List风格的Form,通常是包含一个或者多个Ac…
AX2012的number sequence framework中引入了两个Scope和segment两个概念,它们的具体作用从下面序列的例子说起. 法国/中国的法律要求财务凭证的Journal number包含公司代码和财务期间,比如这样的号码J-20-Jan11-000340,J表上Journal,20代表的是公司代码,Jan11为财务期间,000340才是系统生成的流水号. 在创建Numer sequence的界面上可以选择需要的Scope: Company and fiscal cale…
部门.作业(Job的官方翻译)和位置(Position的官方翻译)是AX人力资源管理的基本组织元素,Job和Position在AX有的地方又称作工作和职位,其实这个翻译更为恰当. Job定义的是一个工作岗位的具体工作任务.负责范围的集合,具体的在Job上可以设置的内容有Job type(一线操作员.经理.主管等).Job function(职能,比如销售.生产制造.售后服务.财务等).Compensation(最低.最高市场薪酬范围等).Skills(岗位技能要求).Certificates(从…
在采购订单List或者Detail窗口的操作面板上有一个叫做“Request change”的按钮,如果这个按钮是激活的,采购订单不能直接编辑,而必须先使用这个按钮请求修改后,采购订单才能进入编辑状态,如果有配置工作流,更改后的采购订单需要重新提交到工作流等待批准.“Request change”按钮的激活状态是Interaction class控制的,它调用VersioningPurchaseOrder.checkCanChangeBeRequested()方法来判断是否需要激活,激活的条件有…
AX2012中有个模块叫做出差和支出,用于管理出差以及相关的费用,用户只能在员工自助服务EP站点上提交出差申请.费用报销报告,在Client程序中做审核以及后续的支付动作等,最后形成相关的财务分录. 出差申请 在自助服务站点的Expense下用户可以新建一个“Travel requistion”,需要填写的内容包括出差原因.出差目的地.以及预计的出差费用行. 出差原因在“Travel and expense>Setup>Optional setup>Expense purpose”维护,…
在员工自助服务EP站点中员工可以通过Order products自助提交采购申请,在正确设置员工采购目录后会罗列出允许员工购买的产品,每个产品都可带有图片,我们可以通过Product image来为产品添加图片(可以设置在Released product或者其Product/product master上),比如我们为一个产品添加一个Embedded类型的图片,程序提示我们选择一个图片文件,图片文件的数据保存在DocuValue表中(File字段),创建相应的DocuRef记录(用户看到的Att…
看到这篇文章后http://www.cnblogs.com/duanshuiliu/archive/2012/07/18/2597645.html,为了大家的方便就分享下 关于AX2012的导Demo数据的一种方法,仅供参考. 1.管理员身份安装AX2012TestDataTransferTool.exe 关于这个工具和Demo数据包比较大,没办法上传,敬请谅解. 2.导入XPO:C:\Program Files (x86)\Microsoft Dynamics AX 2012 Test Dat…
Consuming a Web Service in AX 2012 在AX2012版本中如果想调用外部的Web Service变得非常容易. 第一步,在VS中创建一个Web Service并发布 第二步,创建一个Class Library,并将创建的Web Services引用到该类库当中,并ADD to AOD中 第三步,用JOB调用该Web Services,运行Job static void KimConsumeWebService(Args _args) { ClassLibrary1…
AX2012是自带生成QR二维码的类,可以很方便的用在SSRS报表中,下面演示如何在RDP的报表中使用二维码,首先从定义临时表开始: 字段URL是要用于二维码的字符串,QrCode是container类型,保存最终生成的二维码图形二进制数据. DP类: class TestQrCodeDp extends SRSReportDataProviderBase { TestQrCodeTmp qrCodeTmp; } [ SRSReportDataSetAttribute(tableStr(Test…
AX2012提供两种类型的Alert,Change-based alert和Due-date-based alert,前者用于在对新建记录.删除记录.记录的某个指定字段被改变的时候发出提醒,后者则是用于监视记录日期类型的某个字段,在超期指定的日期后发出提醒.在记录的编辑form或者list page上右键菜单中我们能找到“Create alert rule”菜单项,通过它打开alert规则创建窗口.规则创建窗口里我们可以选择alert要发给谁,只能是一个特定的用户,不能是一个用户组,如果通知需要…
AX2012可以创建一种account type为claims user的账号,这种账号不需要在AD中事先已创建用户,但是claims账号是无法通过rich client登陆到AX,它的主要应用场景是在enterprise protal或者AIF中,这里具体来看看如何在AIF中使用Claims user.首先在AX中创建一个Claims user: User Id是必须输入的,根据自己的命名规则可以任意编写,network domain也是可以根据自己的用途任意输入,alias可以使用邮件地址.…
AX2012 R3安装升级包CU8后进入系统,系统会提示打开软件升级清单“Software update checklist”,清单列出了升级要做的一系列动作. 在进行到编译应用时“Compile application”出现很多错误: Severity Path Line Col Error message Error \Classes\PayrollCalculatePayStatementBenefits\classDeclaration 12 5 Syntax error. Error…
转载 To set up debugging for pages1. Log into the server that is running the AOS.2. Open the Microsoft Dynamics AX Server Configuration utility (Start > Control Panel > Administrative Tools > Microsoft Dynamics AX 2009 Server Configuration).3. Crea…
最近在做AX2012 R3 CU9 到CU11的upgrade时 (用的Admin帐号), 在Date upgrade 的 synchronize database 这步 跑了一半,报出错误 说“failed to create a session; confirm that the user has the proper privileges to log on to the Microsoft Dynamics.”. Bing了一圈,找到了有用信息http://community.dynam…
参考了蒋金楠老师08年的文章.好吧,那时候我才大二.大三,大神果然是大神. http://www.cnblogs.com/artech/archive/2008/09/01/1280939.html 在使用AX2012 AIF服务的时候,有一个问题一直困扰着我,那就是访问权限的认证. 众所周知AX2012的权限认证是基于AD的,但有些客户端机器的AD账户,并没有AX2012的访问权限,甚至没有加入AD中(如PDA客户端). 按照微软的最佳实践,应该使用声明账户和可信中介这样两样技术,来实现客户端…
原作者: https://community.dynamics.com/ax/b/axilicious/archive/2013/05/20/hosting-custom-wpf-calendar-control-in-ax-2012.aspx Hosting custom WPF calendar control in AX 2012 RATE THIS  KENNY SAELEN  20 MAY 2013 5:31 AM  0 The requirement A couple of days…
原作者: https://community.dynamics.com/ax/b/goshoom/archive/2011/10/06/tutorial-wpf-user-control-for-ax2012.aspx Tutorial: WPF User Control for AX2012 RATE THIS MARTIN DRÁB  6 OCT 2011 11:27 AM  0 One of many new features in Dynamics AX 2012 which bring…
Applies To: Microsoft Dynamics AX 2012 R2, Microsoft Dynamics AX 2012 Feature Pack, Microsoft Dynamics AX 2012 The only buttons in the action pane that should be enabled are those that perform valid actions for the current selection in the list. Butt…
在较早版本的AX中我们运行一个报表时会用到类RunBaseReport,从它扩展一个子类,再由它运行报表,一个典型的Axapta3中的例子: class ReportProdInfo extends RunBaseReport { ProdId _prodid; } static void main(Args args) { ReportProdInfo _prodInfo; ProdTable pdt; ; if(args.dataset()!=tablenum(ProdTable)||(!a…
涉及Dynamics ax 行业已经好几年了,准备总结一些有用的处理方法供大家来参考 首先先介绍下Computed column技术,该技术是微软在AX2012版本中提供的新技术,可以让SQL语句在AX view中使用,这样就可以将想要的值拼接在一条交易记录上,这样就可以针对数据进行批量处理,所以想要报表处理速度快,尽量使用批量处理. 首先介绍IIF SQL语句应该怎么写,如下 //当合计科目是C1开头时,金额要取反 static server str CurrencyAmount() { #d…
说句实话,AX2012 model真心不好用,当你开发好,把Model到入到客户环境时, 要防止有冲突,假如出现冲突的话,还必须去删除另外一个Model里面冲突的代码,真心麻烦. 下面给一个ax 导入的例子: 这个就是导入mode的例子,下面还有各种命令: 假如你想要上网搜索关于model命令时,可以直接百度或者谷歌搜索  ax uninstall model/ax  install model等等…
Please tick the 'Disable display scaling on high DPI settings' and re-logiin AX,it will be OK. 当你遇到本机分辨率较高,导致远程其他服务器出现界面异常时,可以尝试修改设置登录快捷方式的compatibility属性来调整.不仅限于AX2012的界面显示.…
Overview of Microsoft Dynamics AX build numbers 转自:https://community.dynamics.com/ax/b/axsupport/archive/2016/01/07/overview-of-microsoft-dynamics-ax-build-numbers  Dynamics AX Support on 7 Jan 2016 12:00 AM   Microsoft Dynamics AX 7 Version Build Co…
Figure above: Critchley H D, Harrison N A. Visceral influences on brain and behavior[J]. Neuron, 2013, 77(4): 624-638. Figure 3. Diagram Illustrating Central Afferent and Efferent Neural Pathways of Interaction Mediating the Central Control of Autono…
本文译自 http://dotneteers.net/blogs/vbandi/archive/2013/03/25/kinect-interactions-with-wpf-part-i-getting-started.aspx,建议直接点击查看. 今年三月份发布了1.7版本的SDK,这一版本的SDK较前一版本最大的变化是添加了Kinect Interactions 和 Kinect Fusion.Kinect Interactions 提供了一些新的带有姿势识别的控件如 push-to-pr…
Session for SSRS Report of Microsoft Dynamics AX 版权声明:本文为博主原创文章,未经博主允许不得转载. Contract •A data contract class has methods with the DataMemberAttribute [DataContractAttribute] attribute. The name that follows the attribute is the parameter name that dis…
Report processing of Microsoft Dynamic AX 版权声明:本文为博主原创文章,未经博主允许不得转载. The implementation of a general electronic report usually has four classes. Contract: Comment: Contract class is data contract class for SSRS report . Intent: Gets or sets the value…
Dynamics AX 7已经发布了一段时间了,我们知道这次微软为我们带来了许多令人激动的新特性.在这个系列里,Reinhard将揭开New Dynamics AX的神秘面纱,和大家一起探索这些新的特性. 国际惯例,第一部分呢,还是说说怎么配置Demo环境吧.我们都知道,Dynamics AX 7 主要有两种部署模式,一种是由Dynamics Lifecycle Services提供的云环境部署,另一种是和之前版本一样的On-Premises的部署方式.从这个链接获取Demo环境:Get an…
I wanted to explore some scenarios that illustrate a few important concepts related to inventory costing-- look at differences between physical and financial inventory, and how this affects inventory values. Please reply to the post if you have quest…
接触AX一段时间后,发现InventTrans表非常重要.它可以说是物流模块的核心,开发BI报表的话必须依赖此报表.   先来看官方释义: InventTrans表包含了库存交易的信息.当销售/采购订单行创建的时候,它们会在InventTrans表里生成相关的数据.这些记录代表了物料流的进与出. 特别需要注意的是"创建"二字,这是它与其他许多ERP不同的地方.transaction表并不是在出入库的时候才产生记录,而是在报价单创建的时候,就已经创建了记录. 进出库状态: StatusI…