存档

‘Sales & Marketing’ 分类的存档

NAV中的过账组在程序上是如何运转的

2015年3月21日 评论已被关闭

在NAV中, 我们知道业务模块与财务模块的联系纽带是过账组. 那么过账组是如何运作的, 我们可否在过账组上进行开发实现自定义功能呢? 下面以销售业务的过账组运行进行分析和介绍.

 

1. 我们首先来看销售订单的过账过程. 发货与开发票的执行都指向Codeunit 80 Sales-Post.

2. 在Sales-Post中, 首先将当前过账单据通过PostItemJnlLine() 将当前过账行创建为物料日记账待过账行.

3.  接着运行ItemJnlPostLine()过账物料日记账行.  这时转入Codeunit 22 Item Jnl.-Post Line进行过账操作.

4. 这时重点看Codeunit 22中的InvtPost在过程PostInventoryToGL()中的执行. 这时我们看到系统已经完成Item Ledger Entry的创建, Value Entry的创建. 即将进入General Journal Line的创建. 这时系统应该会要去找寻相应的过账组了.

5. 切换到Codeunit 5802, 我们看到SetAccNo(), 这里就是一系列的存货/成本相关过账组来源.

6. 我们返回到Codeunit 80 Sales-Post中, 看接下来系统的FillInvPostingBuffer(), 这里可以查看到销售收入/折扣这些的过账组来源.

7. 经过上面5/6两个步骤, 系统已经完成General Journal Line的创建. 这时的General Journal Line基本结构如下:

行1/2, 成本借贷分录

行3, 销售收入科目

行4, 客户科目. (注意, 这里的行4 如同我们平时日记账记账中的科目类型=客户一样, 这里的客户编号等于当前客户号)

8. 接着在Codeunit 80中转到Codeunit 12 Gen. Jnl.-Post Line的GenJnlPostLine.RunWithCheck. 即总帐过账操作.

9. 在Codeunit 12 Gen. Jnl.-Post Line中, 行1/2/3, 已经指定科目, 即可自动生成相应的G/L Entry. 而行4, 则通过PostCust()过程获得相应的AR科目. 同时生成相应的Cust. Ledger Entry/ Detailed Cust. Ledg. Entry / G/L Entry.

10. 以上步骤执行完毕, 则相应的日记账分录生成完毕. 这时系统还将把Sales Header/Sales Line复制为相应的Sales Shipment Header/Sales Shipment Line. Sales Invoice Header/Sales Invoice Line.

 

Business Solution – Budgeting Control

2013年12月1日 评论已被关闭

时间: 2013年11月28日 晚20:00 – 21:30

地点: QQ群视频 29624829

内容: Dynamics Navision Business Solution – Budgeting

视频:

课程讲义:

财务预算 Financial Budgeting

资金预算 capital budgeting

采购预算 Purchase Budgeting

销售预算 Sales Budgeting & Forecast

成本预算 Cost Budgeting

NAV 2009 – Course 50223 Relation Management – 03

2013年8月30日 评论已被关闭

时间: 2013年08月29日 晚20:00 – 21:30
地点: YY频道 40215226
内容: NAV 2009 – Course 50223 Relation Management – 03

视频:

课程笔记:

CRM – 3

销售行为:

联系人, 经常与联系人建立沟通和联系. 交互或者互动

经过与联系人的沟通, 我们了解到一个商机或者销售机会(Opportunities)

对于一个销售机会, 我们需要持续的跟进. 即升级机会成功比.
10% 某客户可能有采购我司产品的意愿
30% 进入沟通,了解,测试阶段
70% 进入报价阶段 展示阶段,要求一定要有报价单
90% 进入订单执行阶段
100% 进入订单发货/开发票阶段

市场活动(Campaign) 跟我们的市场行为有关,将关联到销售订单上。
将直接影响我们的销售价格/销售折扣

比如秋季促销, 将分别针对北区/东区客户做细分. 定期与北区/东区客户做交互,了解活动执行状态。

CRM 客户关系管理

联系人–
–互动
销售员–

联系人的调查或者是信息记录与跟进

联系人提供的相应机会的跟进(Update/To-do)与互动(Interaction). 与销售报价单/订单进行关联.

Marketing 市场
活动–>活动细分–>联系人的跟进与互动.

活动也与销售报价单/订单进行关联,并且将影响销售价格/销售折扣。

分类: Sales & Marketing, Training 标签:

NAV 2009 – Course 50223 Relation Management – 02

2013年8月23日 评论已被关闭

时间: 2013年08月22日 晚20:00 – 21:30
地点: YY频道 40215226
内容: NAV 2009 – Course 50223 Relation Management – 02

视频:

课程笔记:

CRM 客户关系管理

联系人 Contacts
-企业的联系人
-企业相关联的信息(不一定这个客户一定要在Customer中)
-个人联系人
–可以是任意的联系人

比如一个企业,与我们发生业务有多个联系人, 则其结构为:
1. 建议企业联系人. =Customer级别
2. 建立多个个人联系人. 关联到企业联系人

活动管理(来往沟通、邮件、拜访、促销活动介绍、报价、商机交流、销售订单…)

活动的内容:交互
时间:
地点:
人物: 销售员 & 对方联系人
事件: 活动内容
成本: xxxx
对方反馈:
相应机会:

To-DO 代办事项. 任务.
预期的一系列活动, 类似于Outlook的日程计划.

分类: Sales & Marketing, Training 标签:

NAV 2009 – Course 50223 – Relation Management – 01

2013年8月9日 评论已被关闭

时间: 2013年08月08日 晚20:00 – 21:30
地点: YY频道 40215226
内容: NAV 2009 – Course 50223 Relation Management – 01

视频:

课程笔记:

什么是客户关系管理?

CRM –> Order Process

订单转化

CRM:
客户管理/联系人管理/拜访与事件(执行人: 销售员)
客户关系维护的行为–>转化为订单–>发货/发票/收款.
(做活动) –>后续服务

设置客户关系模块

分类: Sales & Marketing, Training 标签:

NAV 2009 – Course 80258 – Trade – 课程4

2013年3月1日 没有评论

培训时间: 2013年02月28日 晚20:00 – 21:30
培训地点: YY频道 40215226
培训内容: NAV 2009 – Course 80258 – Navision Trade 4

视频:

课堂大纲 Trade 4

退货的管理
回顾设置
Return Reason Code

实现退货的基础环境

基础数据:
系统设置(销售/采购)
退货原因
客户/供应商/物料
业务数据:
采购订单/销售订单及相关过账

实际退货业务操作:
1. 创建销售退货单
Sales & Marketing Order Processing Return Orders

2. 取得已经发货的销售订单

3. 完成销售退货单创建, 过账收货.

4. 创建红字发票. – 财务贷记单据.

实际采购退货给供应商的业务操作和上面销售退货业务类似.

介绍Navision所特有的未开发票退回业务.
1. 打开原来单据的销售发货 或 采购收货

2. Undo 功能实现退回业务.

供应商物资不合规, 不退货,扣款业务的操作.
使用Item Charge, 收费物料来实现.

其他的出入库形式:

库存调整
Warehouse Inventory Item Journals

库存重分类
Warehouse Inventory Item Reclass. Journals

库存调拨-移库业务 (上海仓调货到杭州仓)
Warehouse Planning & Execution Transfer Orders

分析与报表
Sales / Purchase / Inventory
Analysis Type, 分析类型

销售自定义报表工具
Sales & Marketing Analysis & Reporting Analysis Reports

行布局设置
列布局设置

分类: Sales & Marketing, Training 标签:

在NAV使用COD(Cash on Delivery)

2011年1月18日 没有评论

COD就是在销售或采购发票过账时自动付款并且自动核销。设置方法如下:

1. 在Payment Method设置平衡科目,这个科目是供应商或者客户付款时的平衡科目. 如 Cash-01. 现金01账户

2. 在开单时把付款方式设置为有平衡科目的付款方式

3. 过账发票

通过以上步骤的设置. 在过账发票时, 将自动按照下面步骤进行凭证操作.
1. 产生标准发票. 计入AR/AP.
2. 产生标准付款/收款. 并同时核销AR/AP.

巧妙实现在 Item Analysis中跨公司取数

2010年8月19日 没有评论

1. 在Analysis Column中增加列 Company Name, 可以填写 公司名称

2. 在Codeunit 7110中,定位到CalcItemStatistics, 在下面添加代码.
IF AnalysisColumn."Company Name"<>” THEN ItemStatisticsBuf.CHANGECOMPANY(AnalysisColumn."Company Name");

 

然后就可以实现 跨公司 做 物料 相关的分析与报告了

Navision 内部公司关联交易处理

2010年8月2日 没有评论

销售/采购单据 审批设置

2010年8月2日 没有评论