- 博客(31)
- 资源 (1)
- 收藏
- 关注
转载 EF架构~关系表插入应该写在事务里
这个标题很有意思,关系表插入,就是说主表和外表键在插入时,可能会有同步插的情况,如在建立主表时,扩展表需要同步完成数据的初始化工作,而对于多表插入时,我们为了保证数据的一致性会针它写在事务中,而对于.net中的事件,它在一些情况下,会不那么单纯,对于ef和linq to sql来说,你的事务如果出现多次提交动作(submitchange | savechanges),那么,.net这边会把它提升为
2013-10-31 14:06:47 3265 1
转载 为IEnumerable接口添加增删查等操作
为IEnumerable接口添加增删查等操作,原因是IEnumerable导航属性更放心.对EF开发来说,导航属性肯定都用过,事实上,它是由VS IDE工具根据你的数据库关系结构自动生成的外键属性,在类视图中可以看到相关属性,它是以外键表名来标识的,如果是一对多的关系,那么,它会为属性加上ICollection泛型集合用来标识,而今天我们要说的当然不是自动生成的,而是手动加的属性,这样属性
2013-10-31 13:56:46 6766
转载 Linq技巧
Linq技巧2——限制返回数据中的继承类型 假如有像下面这样的一个模型, 怎样在查询时仅仅需要的Cars呢? 这样的几个继承关系的实体中,查询时Where 条件可以加入OfType(),你可以这样来写: var onlyCars = from car in ctx.Vehicles.OfType() select ca
2013-10-31 13:51:48 749
转载 Linq
Linq技巧1——关联实体查询排序 假如想查询拖欠按揭超过30天的银行帐号,同时查询出他们的单据,并且需要按照单据日期进行排序,这样可以首先看到最近的单据,方便找出问题。 大多数人都知道EF可以使用Include()热加载关系实体,例如这样: var lateCustomers = from c in ctx.Customers.Include("Orders")
2013-10-31 13:49:39 704
转载 .Net Entity Framework 实体关系
Entity Framework 实体关系 1. 一对一关系(one-to-one) a) 单向一对一(文章链接) 类图: 数据库表结构: Entity Framework中实体关系的定义:modelBuilder.Entity() .HasRequired(b => b.BlogUser) .WithMany() .Has
2013-10-31 09:58:26 1040
原创 合并资产负债表注意事项
首先Statement of financial position 格式如下:AssetsNon-current assetsProperty, plant and equipment XIntangible assets
2013-08-29 17:43:04 1635
转载 将RDL嵌入应用程序
如果rdl报表已经设计好并部署到报表服务器上,我们已经可以通过报表服务器去访问报表了。不过这还是不够的,因为报表的使用者往往是一些非技术人员或维护人员,并没有服务器的访问权限。所以为了方便报表使用者浏览报表,我们开发者往往会把报表嵌套到网页中。接下来我将为大家介绍报表嵌套网页的方法。 假设在我的报表服务器中已经存在以下报表。 然后我们打开VS,在网站中新建一个aspx网页,在工具箱
2013-08-20 10:09:01 1255
转载 SSRS报表开发
我们再进行SSRS报表开发的时候经常会用到两个工具:一个是 SQL SERVER 安装集成的 IDE -- BIDS(SQL Server Business Intelligence Development Studio);另一个是报表生成器(Report Builder)。如果是比较熟悉数据库技术和VS开发环境的开发人员,建议使用的前者;如果是普通的报表使用者,建议使用后者,因为后者的UI\UE
2013-08-20 10:07:30 12423 2
转载 SSRS报表服务器的安装与部署
这里介绍的是SQL SERVER 2008 R2版本的部署,首先下载SQL SERVER 2008 R2的安装包,运行安装程序。 选择安装选项卡--点击全新安装或向现有安装添加功能。 如果是第一次安装SQL SERVER 2008选择全新安装,系统已安装SQL SERVER 2008就选择向现有实例添加新功能。 选择安装 Reporting Servic
2013-08-20 10:05:41 9338 1
原创 AX2012 Ledger Transaction 数据存储
AX2012Ledger Transaction 的数据由原来的LedgerTrans一张表,分为GenerJournalAccountEntry, GeneralJournalEntry, SubledgeVoucherGeneralJournalEntry,LedgerEntry(可选), LedgerEntryJournal(可选),和LedgerEntryJournalizing(可选
2013-06-18 10:32:49 1425
转载 Perform a ledger exchange adjustment
Perform a ledger exchange adjustmentDynamics AX 4.0 When you use different currencies, you might need to make adjustments to the ledger accounts to recognize differences in exchange rates.
2013-02-01 16:32:04 601
转载 工作分解结构WBS
WBS:工作分解结构一、WBS的定义 WBS(工作分解结构)是Work Breakdown Structure的英文缩写,是项目管理重要的专业术语之一。WBS的基本定义 :以可交付成果为导向对项目要素进行的分组,它归纳和定义了项目的整个工作范围每下降一层代表对项目工作的更详细定义。无论在项目管理实践中,还是在PMP,IPMP考试中,工作分解结构(WBS)都是最重要的内容之一。WBS总是处
2012-10-30 11:19:59 2719
转载 项目管理
在项目系统中,计划、归集以及传输成本和收入的方式将由项目评估方法决定。Spiridon所使用的项目评估方法分别为:完工百分比法(Percentage of Completion Method,PoC)和完成合同法(Completed Contract Method,CCM)。这两种方法主要的不同之处在于,完工百分比法(PoC)将在项目生命周期过程中获得收入和成本;而完成合同法(CCM)则将在项目完
2012-10-30 11:04:20 1949
转载 SCM
Supply Chain Management。SCM就是对企业供应链的管理,是对供应、需求、原材料采购、市场、生产、库存、定单、分销发货等的管理,包括了从生产到发货、从供应商的供应商到顾客的顾客的每一个环节。供应链是企业赖以生存的商业循环系统,是企业电子商务管理中最重要的课题。统计数据表明,企业供应链可以耗费企业高达25%的运营成本。SCM能为企业带来如下的益处: 增加预测的准确性。 减少库存,
2012-07-18 11:58:45 621
原创 权责发生制(Ledger accrual) in AX 2012
在会计主体的经济活动中,经济业务的发生和货币的收支不是完全一致的,即存在着现金流动与经济活动的分离。由此而产生两个确认和记录会计要素的标准,一个标准是根据货币收支是否来作为收入确认和费用确认和记录的依据,称为收付实现制度(Cash Basic);另一个标准是以取得收款权利付款责任作为记录收入或费用的依据,称为权责发生制(Accrual Basic)。 权责发生制指凡是在本期内已经收到和已
2012-07-17 11:41:09 1706
原创 预留款会计(Encumbrance Accounting) in AX 2012
如果要使用Encmubrance Accounting, 需要先在GL创建 Posting Definitions, 路径如下:General ledger -> Setup-> Posting -> Posting definition选后在总帐参数中选中 Use Posting definitions. General ledger -> Setup -> General le
2012-07-16 15:15:34 3467 2
翻译 AX 科目余额控制功能(Balance Control Accounts)
使用科目余额控制功能的目的: 日记账输入交易记录后,检测相关科目的当前和期望结余.在科目余额控制窗体中添加主课目后,你可以核实这些即将被过账的主科目的余额变化.余额控制窗体向你展示如下信息:•过账此日记账前的科目余额•即将过账的交易记录•过账此日记账后的科目余额•其他日记账对该科目余额的影响•过账此日记账和其他日记账后的科目余额查看科目当前和期望结余的步骤:1.
2012-07-10 10:56:24 1315
原创 资源产能(Resource Capabilities) in Dynamics AX 2012
产能(Capabilities)是 Microsoft Dynamics AX 2012 新引入的一个概念. 它们描述资源可以做什么样的工作. 设计工艺路径时要求资源执行的各种操作,可以理解为工艺路径中一整套资源产能的组合. 这样可以延迟资源的分配,直到确定生产计划.产能是资源执行有关生产活动的能力. 产能可以被分配给一个独立的操作资源,也可以分配给多个资源;一个资源同时也可以具有多种产能.
2012-07-06 10:13:33 1322
翻译 Dynamics AX 2012之于离散制造(Discrete Manufacturing)和工艺制造(Process Manufacturing)
首先什么是离散制造业,什么是流程/工艺制造业,二者有什么区别?离散制造业就是将不同的现成元部件及子系统装配加工成较大型系统,如电脑、汽车及工业用品制造等。主要特征为生产过程中基本没有发生物质改变,只是物料的形状和组合发生改变,即最终产品由各种物料装配而成,并且产品与所需物料之间有确定的数量比例。流程型制造是指被加工对像不间断地通过生产设备,通过一系列的加工装置使原材料进行化学或物理变化
2012-07-05 15:10:25 2157 2
原创 精益生产(Lean manufacturing)
精益生产的基本思想可以用一句话来概括,即:Just In Time(JIT),翻译为中文是“旨在需要的时候,按需要的量,生产所需的产品”。因此也称精益生产方式为JIT生产方式、准时制生产方式、适时生产方式或看板生产方式.JIT是精益生产的终极目标,它是通过不断消除浪费、降低库存、减少不良、缩短制造周期时间等具体要求来实现的。单件流是帮助我们达到这一目标的关键手法之一.单件流或连续流
2012-07-05 13:48:39 2299
转载 产能利用率 (Capacity Utilization)
产能利用率有时也叫设备利用率,是工业总产出对生产设备的比率,简单的理解,就是实际生产能力到底有多少在运转发挥生产作用。它是美国联邦储备局量度工业设备的使用情况,这项数字由三组系列数字组成,包括制造业系列(十六个主要制造业的工业产量与设备空间的比率)、物料系列和公用设施及矿产系列。 统计该数据时,涵盖的范围包括制造业、矿业、公用事业、耐久商品、非耐久商品、基本金属工业、汽车业及汽油等八个项目。
2012-06-22 10:20:32 2533
原创 有限产能与无限产能
有限产能: 定义各产线的产能以及各指令所需的标准工时,进行排程运算时已经排入的指令会在上线时间内占用所制定的产能,新指令必须找到未受到占用的产能进行排程.无限产能:将产能视为无限大,进行排程时每一张指令都视为可使用所有的产能,所以不论在同一时间已经排入多少指令都不会出现过度负荷的提示.ERP 系统中的MRP模块均采用无限产能原则运算, 所以可能会发生许多张指定挤在同一个时间由同一条产线进行
2012-06-22 10:10:59 7528 1
转载 Best Practices for Deploying AX Opening Balance
When a company migrates to Microsoft Dynamics AX from a legacy ERP solution, one of the important data migration tasks is the creating opening balances in the new Dynamics AX system based on the closi
2012-05-28 17:28:58 1143 1
转载 如何计算汇兑损益
汇兑损益产生于以下两种情形:一种是在进行外汇兑换业务时所产生的汇兑损益;另一种是在持有外币货币性资产和负债期间,由于汇率变动而引起的外币货币性资产或负债价值发生变动所产生的损益。 根据我国现行会计制度的规定,企业应在会计期间(月份、季度或年度)终了时计算汇兑损益。上述第一种情形下产生的汇兑损益,是进行外汇兑换业务时的市场汇率与会计期间终了时的市场汇率不同而产生的汇兑损益,这种汇兑损益的计算比
2012-05-28 17:17:28 1968
翻译 AX2012 Advanced Payment 高级付款
Dynamics AX 2012 Advanced Payment methods including:a Bridging account method of paymentelectronic vendor paymentelectronic customer paymentcentralized paymentprepaymentbill of exchangeledger accr
2012-05-21 17:32:28 951
转载 ERP系统实施带来的十大隐性成本
ERP项目的成功实施会给企业带来巨大的经济效益和社会效益,但是由此带来的一系列额外投资也是非常巨大的,而这些额外投资往往是由于企业在项目规划时忽视了ERP实施带来的隐性成本造成的。在进行ERP系统导入时,企业若能事前对隐性成本进行正确评价,对后续系统的完整性和系统上线后的可控性将会带来莫大的帮助。因此企业在进行ERP项目规划时,应该充分考虑到由ERP实施带来的隐性成本。 实施过ERP的企业都有这样的体会,经常会低估或漏掉某些成本。其实企业实施ERP突破原预算,主要是由于企业对E
2010-08-18 12:51:00 754
原创 记录添加不同背景色
Form->datasource->override displayOption例如LedgerTable Form datasource LedgerTable下重写 displayOptionpublic void displayOption(Common _record, FormRowDisplayOption _options){ ; if(_record
2010-08-13 13:59:00 491
原创 一次清除系统交易记录
在AX项目实施过程中,需要进行各种业务场景测试.场景组合测试结束后,执行一下SysDatabaseTransDelete Class,就可以把交易记录一次清除,只剩下基础数据和参数设置.
2010-08-13 11:07:00 871
原创 查询某物料在某仓库的 现有量
新建一个jobstatic void onhand(Args _args){ InventOnhand onhand; ; onhand = new InventOnhand(); onhand.parmInventLocationId('YK');//仓库 onhand.parmItemId('BG08010');//物料 in
2010-08-13 10:45:00 1057
原创 Query
1)Return Top ProductGroupclient static void lookupProductGroup(FormStringControl ctrl,str productGroup = '' ){ //Add by umfish 20100727 SysTableLookup sysTableLookup; Que
2010-07-28 13:27:00 437
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人