Navision 2013 社区互动交流 – 云,移动平台,商务智能

2014年7月8日 评论已被关闭

在信息化技术飞速发展的今天, Navision在微软公司的引领下, 迎来跨时代的NAV 2013系列产品线. 支持云平台, 与Office365无缝集成, 移动平台也可以随心打造. 数据分析更是得心应手.

为了更好的向大家推开Navision 2013的运用, 社区也准备从2014年7月16日开始, 约定于每周星期三晚8:00-10:00举行在线交流讨论活动. 敬请各位参与互动交流.

本次社区交流将使用Zoom软件, 请大家提前下载好软件(支持Windows, MacOSX, Andriod, iOS等各个平台). 社区活动完毕后, 也将随后在线发布视频.

Zoom软件下载网址: http://zoom.us/
会议ID: 868686 8888
会议参与密码: 29624829
会议开放期间: 每周三晚 20:00-22:00
会议参与人数: <100人 (实时视频,屏幕分享交流)

本次社区交流为了各位能更好的互动交流, 建议大家提前准备好Navision 2013环境, 社区也将为大家准备一个云端服务器, 云端环境参与方式详见QQ群公告, 将一一回复给各位(社区开始交流后有效).

计划与进度表(持续更新中):

80438 Install and Configuration in Nav2013
2014年07月16日 课程1 系统架构,NST,RTC的安装与配置

以上维护支持类课程都从0起步, 循序渐进, 重在交流沟通与实践. 欢迎大家随时光临我们博客了解最新情况与课程信息.

本次社区互动交流视频将在Youtube, Youku, Sohu上同步发布, 下面是Youtube频道地址, 敬请各位知悉.
Youtube 频道地址: http://www.youtube.com/user/navisionERP/videos?view=0

本次社区互动交流相关软件与资料在Baidu网盘上发布, 下面是Baidu网盘地址.
Baidu 网盘频道地址: http://pan.baidu.com/share/home?uk=2919499591&view=sell

如果各位朋友需要现场面授, 请点击查看详情.

分类: NAV2013, Training 标签:

Navision 社区互动交流 – ERP 原理 实践 开发 数据分析

2013年1月5日 没有评论

在2012年底, 基于Navision 2009 SP1 我们社区启动了在线互动交流, 采用YY语音软件的教育频道 4021522 6进行. 敬请各位参与收听.

源于Navision与Office的紧密协作关系, 我们在Navision每门标准课程4次的介绍中, 如果本门课程不足4次, 将增加答疑和穿插Office的课程. 欢迎各位收听.

初步准备安排Office的课程有(都将基于Navision进行介绍):
Excel入门, Excel公式与自定义函数, Excel数据分析, Excel图表, Word应用, 基于Nav的项目PPT应用, 基于Nav的Project项目管理, 基于Nav的BPM Visio流程图.

约定时间: 每周四晚 20:00 – 21:30

年度计划与大纲/进度表(持续更新中):

80043 Introduction
2012年12月27日 课程1 Navision操作界面介绍 视频
2013年1月04日 课程2 COA & Postin Group 会计科目和过账组设置 视频
2013年1月10日 课程3  物料,采购与销售(Item, Purchase and Sales) 视频
2013年1月17日 课程4 审批,项目,高级仓储,权限,报表等
(Approval,Job,Warehouse,Role,Report)
视频
80258 Trade
2013年1月24日 课程1 SO管理, 销售价格和折扣,客户服务(含视频)
2013年1月31日 课程2 PO管理, 需求管理(含视频)
2013年2月21日 课程3 Item Charges,Order Promising (含视频)
2013年2月28日 课程4 退货管理,分析报告(含视频)
80041 Financial management
2013年3月07日 课程1 Financial Management设置,科目表,日记账(含视频)
2013年3月14日 课程2 现金管理(收/付/支票/对账),应收账款管理(含视频)
2013年3月21日 课程3 应付账款管理,预付(含视频)
2013年3月28日 课程4 税务处理,多币种,损益结转(含视频)
80042 Development I(Role/Table/TableData)
2013年4月11日 课程1 C/SIDE开发环境,语言,函数(含视频)
2013年4月18日 课程2 C/SIDE 函数 语句 开发实践(含视频)
2013年4月25日 课程3 C/SIDE Table/Form开发实践(含视频)
2013年5月02日 课程4 C/SIDE Report/Page/Dataport/XMLPort/Mensuite开发实践(含视频)
80260 Manufacturing I & 80261 Manufacturing II
2013年5月9日 课程1 生产BOM,工艺和能力,工单执行(含视频)
2013年5月16日 课程2 MTO工单与计划 (Sales Order需求与供应)(含视频)
2013年5月23日 课程3 MTS工单与计划 (Forecast需求与供应)(含视频)
2013年5月30日 课程4 委外工单,能力与工单执行提高, MRP/MPS排程优化. 损耗(含视频)
50225 Inventory Costing
2013年6月06日 课程1 成本要素与成本方法, 预算成本(含视频)
2013年6月13日 课程2 标准成本原理与差异分析(含视频)
2013年6月20日 课程3 平均成本(含视频)
2013年6月27日 课程4 成本章节补充和答疑. Excel2010操作入门
80256 Fixed assets
2013年7月04日 课程1 固定资产模块综述,用Excel来理解固定资产,原值,折旧与清理/调整
2013年7月11日 课程2 多折旧账簿,维修,保险. 折旧分摊应用
2013年7月18日 课程3 回顾Fixed Asset,Excel函数与自定义公式
2013年7月25日 课程4 回顾Fixed Asset,Excel数据分析
50223 Relationship
2013年8月08日 课程1 客户关系管理综述,联系人,活动与市场细分
2013年8月15日 课程2 HaloBI产品介绍(主讲: Alec, 视频暂缺)
2013年8月22日 课程3 交互与文档,任务,机会管理
2013年8月29日 课程4 报价与归档,Outlook同步等
50226 Job Costing
2013年9月05日 课程1 项目管理综述,项目基础概念,项目要素
2013年9月12日 课程2 项目消耗/费用登记,分析项目.资源管理
2013年9月26日 课程3 如何用Project 2010进行项目管理
80055 CSIDE Solution Development
2013年10月10日 课程1 Master Table and Pages
2013年10月17日 课程2 Object Introduction
2013年10月24日 课程3 Navision 2013 R2介绍 (无视频)
2013年11月07日 课程4 代码比较与升级, Navision 2009 R2虚拟机开发环境介绍 (无视频)
2013年11月14日 课程5 Navision下的代码调试与跟踪 (无视频)
解决方案专场
2013年11月21日 数据分析与BI(BS,P&L,CashFlow,SalesAnalysis)
2013年11月28日 预算控制与BI (Budgeting Control)
2013年12月05日 零售业解决方案(LS Retail 2013, Dynavics Retail, InfoStore) – (无视频)
2013年12月12日 PebbleStone服装行业解决方案 – (无视频)
2013年12月19日 DMS汽车行业解决方案 – (Incadea)
2013年12月26日 DrinkIT饮料行业解决方案 – (Norriq DrinkIT 2009, Life Science)

以上维护支持类课程都从0起步, 循序渐进, 重在交流沟通与实践. 欢迎大家随时光临我们博客了解最新情况与课程信息.

Youtube 频道地址: http://www.youtube.com/user/navisionERP/videos?view=0
Baidu 网盘频道地址: http://pan.baidu.com/share/home?uk=2919499591&view=sell

如果各位朋友需要现场面授, 请点击查看详情.

分类: Training 标签:

如何在NAV2016代码编辑器中使用Symbol Menu

2016年7月30日 没有评论

在NAV2016中, 启用了可折叠,智能提醒的全新代码编辑环境,但很多时候, 我们还是希望使用F5引入代码。

 

那么如何实现呢? 在finsql.exe 启动参数中, 添加 useoldeditor=yes

这时,再次启动编辑器将返回到传统classics开发环境中。就可以继续使用F5引入代码。

分类: Uncategorized 标签:

如何在NAV2016中沿用Dataport进行数据交换

2016年7月22日 没有评论

众所周知, 从NAV2013开始, 取消了原来Classics版本中的Dataport, 而官方建议使用xmlport 或 Rapid Start Service. 那么, 我们如何使用熟悉的Dataport进行数据交换呢?

请各位跟我操作, 使用熟悉的csv文本交换格式输入/输出客户数据.

1. 在NAV2016中, 启动开发环境, 创建xmlport 50001, 命名为 customer list

2. 进入xmlport属性设置, 选择Format为 Variable Text, TextEncoding 为 UTF-8 (这个在多语言符号处理中请务必选择) Direction 选择 Both ( 或者限制仅导出 export, 仅导入 import)

下面的4个选项, 可能用过Dataport的就很熟悉了

FieldDelimiter

<">

字段值间隔符 (默认使用 双引号 )

FieldSeparator

<,>

字段分隔符 (默认使用 逗号)

RecordSeparator

<<NewLine>>

记录分隔符 (默认使用 换行符)

TableSeparator

<<NewLine><NewLine>>

表分隔符 (默认使用 两个换行符)

3. 进入节点编辑.

首行, 请按照下表样式录入. 用于声明文件头信息 (默认xmlport 使用xml, 则需要强制为Root)

Node Name

Node Type

Source Type

Data Source

CustList

Element

Text

 

接下来, 第二行开始, 录入

Node Name

Node Type

Source Type

Data Source

Cust

Element

Table

请选择客户表

注意, 录入完毕第二行后, 请将此行下移一级, 表示从属于CustList节点.

录入完毕后, 在此节点上进行属性设置. 传统的dataport选项AutoSave / AutoUpdate 均可在此按需设置

再往下, 就是字段录入了.

Node Name

Node Type

Source Type

Data Source

No.

Element

Field

请选择 No. 字段

字段全部录入完毕后, 请将字段全部下移一级, 表示从属于Cust表节点.

4. 保存xmlPort, 接下来直接点击Run 运行, 在弹出的RTC客户端中选择 Direction 为 export. 确认后, 系统将弹出文件名保存对话框

5. 打开保存的文件名, 熟悉的dataport 输出数据即完成.

6. 导入数据操作方法和之前一致, 不过在节点Cust上注意选择属性, 确定导入数据的方法.

分类: Uncategorized 标签:

一步一步跟我实现 由Azure SQL驱动的NAV

2016年6月30日 没有评论

自NAV2016开始,支持由Azure驱动的SQL, 下面分享实施步骤与过程。

1. 移除现有NAV数据库中的所有Windows登陆帐号, 特别是Network Service帐号。 参考下面T-SQL语句

DROP USER [NT AUTHORITY\NETWORK SERVICE]
GO

 

2. 在SQL Server管理器上执行Export Data-tier Application操作.

   注意: SQL2014需要打CU8补丁,当然最佳建议还是直接用SQL2016. (SQL 2016 Developer 版本用于开发用途已经完全免费)

 

3. 使用SQL Server管理器连接到Azure SQL. 执行Import Data-tier Application操作

    注意:导入过程中有数据库类型套餐选择(小/标准/豪华),不同套餐其性能与最大容量,付费金额都不同。

   如果使用SQL Server管理器不能连接到Azure SQL, 请检查Azure SQL的安全配置 (即允许访问的IP)

 

4. 使用Dynamics NAV 2016 Administration Shell创建Azure SQL登陆密钥.

    注意:在NAV2016中使用密钥连接到MSSQL Server数据库. 如果密码发生改变,需要重新生成密码/导入密钥。

 

5. 使用Dynamics NAV 2016 Administration Shell导入第四步生成的密钥到NAV Instance中。

 

6. 配置NAV Instance数据库登陆方式为SQL 认证方式。 录入用户名/密码,保存即可。

  

7. 重新启动NAV Instance

 

至此,完成将现有的本地数据库迁移到Azure SQL, 并由Azure SQL驱动运行NAV.

 

当然,国内腾讯云亦提供MSSQL Server 2012数据库托管服务,朋友们亦可进行尝试和分享。

 

Azure SQL的好处是:

1. 伸缩架构,可以随时按需扩容, 按使用付费

2. 异地备份, 独有的Geo-Replication服务,轻松实地异地备份,特别针对跨国企业有益(不过目前异地备份的数据库可选择只读方式访问,比如核心数据库位于HK, 异地备份位于US/JP, 都可实现。

3. 数据访问Audit, 启用Audit后,对于数据库每一次变更均可进行相应审计,安全又方便。

分类: Uncategorized 标签:

NAV2016 累计更新-8#

2016年6月26日 没有评论

发布版本号 Build No. 46045

发布日期 Release Date June, 2016

下载链接

更新项:

ID

Title

376725

The Windows client has configuration instabilities during test.

377915

You cannot set the Editable property for an action dynamically with the Tablet and Phone clients.

378334

When you use the Quick Entry feature on sales order lines, the cursor jumps to the next tab.

378496

"Object reference not set to an instance of an object." error message when the Windows client crashes due to declaring a .net variable on a page that runs on the client with events.

379084

A page opens very slowly if a filter is set.

379127

A page is empty in the Web client although it has records in the Windows client.

379163

"ErrorParameterMismatch" error message when you use the Event Subscriber functions with variables of datatype records.

379216

Pages that are shown embedded on the desktop should not control the expand/collapse state of the ribbon.

379242

An OData URL with $Orderby clause crashes the service tier.

379278

The Dynamics NAV Phone client crashes.

379299

A Dynamics NAV extension only processes the first MenuSuite object if multiple are included in a package.

379379

Navsip.dll crashes Microsoft Endpoint Protection.

379381

DoS attack through WCF health service can cause NST to be unresponsive for about 10 minutes for any incoming connection.

379455

NAVX cop does not prevent adding code to actions on modified objects.

379464

The CALCFIELDS function does not work correctly with a reverse sign and permission filter.

379470

Translation error of the term Groupe prix client in the French language

379472

Code fields that have data beginning with a comma cause an error.

379480

You cannot delete the last two characters on the last line in CSIDE.

379512

The Set-NavServerUser and Set-NavSingleSignOnWithOffice365 sample scripts do not set the user object ID.

379531

Right-clicking the Go to line or the Go to definition in the C/AL Editor returns no results.

379541

"AllObjWithCaption" error message when you look up a permission.

379708

Make sure you can manage the ClientKeepAlive setting from the server.

分类: Uncategorized 标签:

NAV2015 累计更新-20#

2016年6月26日 没有评论

发布版本号 Build No. 46054

发布日期 Release Date June, 2016

下载链接

更新项:

ID

Title

378900

The system makes the wrong selection when you select a different record.

379057

The "&" character is not displayed on the page caption.

378335

When you use the Quick Entry feature on sales order lines, the cursor jumps to the next tab.

379513

The Set-NavServerUser and Set-NavSingleSignOnWithOffice365 sample scripts do not set the user object ID.

378839

"The Company in Key does not exist. Identification fields and values: Company=’testcompany’, No.=." error message when you try to rename a company.

379675

The SaveValues function only works randomly.

分类: Uncategorized 标签:

NAV2013 R2累计更新-32#

2016年6月26日 没有评论

发布版本号 Build No. 46057

发布日期 Release Date June, 2016

下载链接

更新项:

ID

Title

379058

The "&" character is not displayed on the page caption.

378861

The system makes the wrong selection when you select a different record.

378336

When you use the Quick Entry feature on sales order lines, the cursor jumps to the next tab.

378594

The UseFilters parameter for the GETURL function is not available.

377830

The wildcard search does not work on the Web client.

分类: Uncategorized 标签:

NAV2013 累计更新-39#

2016年6月26日 没有评论

发布版本号 Build No. 46056

发布日期 Release Date June, 2016

下载链接

更新项:

ID

Title

378318

When you use the Quick Entry feature on sales order lines, the cursor jumps to the next tab.

378478

Memory spike when using PS cmdlet

378906

Dynamics NAV crashes after the timeout.

379054

The "&" character is not displayed on the page caption.

分类: Uncategorized 标签:

"Madeira"项目介绍

2016年6月12日 没有评论

Microsoft officially announced Project “Madeira” including a preview in the last month. a completely reinvented business management solution for small and midsize businesses (SMBs).

微软在4月12日发布了"Madeira"项目. 是服务于中小企业的完整ERP解决方案.

 

Project "Madeira" connects business processes with the productivity tools in Office 365 to help SMBs grow sales, manage finances and streamline operations. Project "Madeira" is public cloud service (Software as a Service) running on Microsoft Azure. Customers can access the service on the Web, or using apps for Windows, iOs or Android devices.

"Madeira"项目通过Office365集成,直接在线管理财务,销售. 属于运行在微软Azure上的公有云服务(SaaS模式). 用户可以在Web, App, iOS, Android设备上访问"Madeira"。

 

Project "Madeira" preview is available in the United States market today. The service is scheduled to become generally available in the U.S. during the second half of 2016, with other countries to follow.

"Madeira"项目目前在美区Office365中已经上架. 最终将在2016年中上架.

 

So what do Microsoft mean by completely reinvented? 

完整ERP解决方案的定义?

 

·A new level of productivity – Project "Madeira" reduces time wasted switching back and forth between business applications and email. It automatically identifies business context such as invoices and quote requests within Outlook, and presents the user with the tools and data needed to take immediate action – all without leaving Outlook. If you know how to use Office, then you know how to use Project "Madeira." 

生产力的新阶段 – "Madeira"项目在业务和邮件等传统业务中无缝集成大量解决时间. 自动在Outlook邮件中识别出发票/报价需求等. 接下来无需离开Outlook即可采取行动进行业务操作. 会用Office, 就会使用"Madeira"项目.

 

·Cloud first – Project "Madeira" is designed from the ground up as a true multi-tenant public cloud service on Microsoft Azure, meaning SMBs can get up and running quickly, manage costs and rest assured knowing their data is more protected in hyper-scale, enterprise-class datacenters.

云为先 – "Madeira"项目按照在微软Azure云平台下的多租户公有云服务来设计,中小企业可以快速使用,飞速运行,管理成本,对数据进行多重保护, 伸缩架构等让企业更加安心.

 

·Mobile first – Project "Madeira" is built for a mobile workforce, with a consistently great user experience across almost any device or form factor. Customers can access the service through a Web browser, or using apps for Windows, iOS or Android devices.

移动为先 – "Madeira"项目专为移动进行优化, 用户可以在任意设备上访问.

 

·Built for growth – Project "Madeira" is a comprehensive business management solution for growing companies with roughly 10 to 100 employees. These are companies that need more than the simple financial and accounting tools they started with, but aren’t yet ready to make a big investment in a customized enterprise resource planning (ERP) system.

持续提升 – "Madeira"项目适用于于10到100位员工的高速增长型企业. 企业不仅需要一套财务和会计软件, 但目前企业规模可能还没有做好对ERP的投入。则"Madeira"是最佳建议平台.

 

注: "Madeira"项目由Dynamics NAV 2016驱动, 运行于Microsoft Azure云平台。

分类: Uncategorized 标签:

快速检查含有回车符的物料

2016年6月3日 没有评论

在一次NAV项目升级中,出现物料代码中存在回车符,导致相关数据升级不成功的情况,下面简要介绍如何快速检测含有回车符的物料。

首先,创建Dataport, 并添加"No."字段到DataItem中。

 

chr13[1] := 13;

ItemNo := DELCHR("No.",’=’,chr13);

if ItemNO = "No." then

    CurrDataport.skip;

 

chr13即为回车符定义

ItemNo 为删除回车符以后的物料代码。

 

运行上面Dataport, 选择方式为Export, 即可获得存在回车符的物料列表。

分类: Uncategorized 标签:

NAV2016 累计更新-7#

2016年5月26日 没有评论

发布版本号 Build No. 45834

发布日期 Release Date May, 2016

下载链接

更新项:

ID

Title

378244

"There is insufficient memory to execute this function" error message when you use the Reverse Register function.

378383

Merge cmdlet indicate conflicts but no conflicts are shown.

378437

The Details function always opens the first line of a list.

378547

The Copy Cell function adds double quotes to strings.

378548

Grid layout makes page customization wrong.

378670

Dynamics NAV cannot validate date formats in the Czech version.

378713

Copying a text constant into a parameter fails.

378799

Calculation inside a decimal field shows divided by 0 if statement 1/0.00001 is used.

378801

The filter-as-you-type search cannot find strings that contain character ‘]’.

378802

Caption is corrupted after you customize the ribbon.

378821

Crash occurs in the development environment when you look up the Add-in method.

378845

Accessing the Table Information virtual table is too slow if you have a lot of companies in the database.

378854

Inconsistent rollback behavior when failures occur during installation of an extension

378867

Possible data inconsistencies after a failed extension installation due to cache behavior

378940

The Restore Defaults option that is used when you customize the Role Center page also resets the navigation pane.

379046

Add-in cannot open page if the called page is modal.

379062

Data export can lead to deadlock.

378751

"Unable to get property ‘get_ribbon’ of undefined or null reference" error message when you use a StandardDialog type page that has a subform in the Web client.

376933

Unlimited users can log in and active session records exist when the deleted record does not remove a user from Dynamics NAV.

377528

Converting creates a real table for event subscription instead of a virtual one.

378088

C\Side opens new sessions and new instances of the Windows client.

378101

The Debugger stops when it is triggered after CurrReport.SKIP.

378166

The FlowField Count function does not work if the SQL Data Type field is set to Variant.

378251

An add-in does not load when it is called from an Add-in event.

378361

You cannot cancel a report with an invalid filter when ProcessingOnly is enabled.

378484

Memory spike using PS cmdlet

378532

Reports are slow in connection with ClickOnce.

378899

The system makes a wrong selection although you select a different record.

378916

Add Retry logic to the Dynamics NAV application when connection to Azure SQL becomes unavailable.

378955

ListPart pages are not shown on the Role Center when the UI Elements Removal option in the administration console is set to LicenseFileAndUserPermissions or LicenseFile.

378979

Javascrip add-in(s) make the client or server crash.

379005

Exporting contact cards to Excel produces incomplete results.

379026

You cannot set a language in upgrade.

379035

[WCF Optimization] Sending a control add-in from the server to the client uses excessive bandwidth.

379042

GETVIEW(FALSE) is returning a language-dependent value for boolean fields rather than "1" or "0".

379044

Date formatting is inconsistent when you export analysis by dimensions if the regional settings are set to UK English.

379056

The "&" character is not displayed on the Caption page.

379110

Converting CU4 to CU5 rewrites the Profile table.

379131

Dynamics NAV Service tier crashes when you use a SOAP web services call with an xml file that contains whitespace or line-feed characters.

379132

Disabled menus may still be shown in the application if you disable them before installing the application.

379133

Extensions do not work if the tenant database and the application database are not synchronized.

379170

The new Activity buttons cannot be fully removed from the Navigation pane in the Windows client unless you choose the Restore Defaults button.

379194

Complex types that do not have M_AL_AutoWITH are still visible in the Intellisense global function list even though they are not compliable in CSIDE.

379195

The Number field and caption are missing on a record tooltip.

379196

Tooltip on a procedure call shows list of parameters that do not include VAR modifiers.

379216

Pages shown embedded should not control the ribbon state (expand or collapse) in the Web client.

379217

Add flexibility to ribbon-collapse rules.

379220

Add new methods to Dynamics NAV OpenXml add-in(s).

379283

The Dynamics NAV Service tier crashes when you use a SOAP web services call with an xml file that contains line-feed characters in a date-formula evaluation.

分类: Uncategorized 标签: