Author: Exson Qu

合同成本

概述
合同模块允许为特定的顾客项目设置成本，可以定义合同要求使用的库存的物料清单，以及其他要求的成本清单。在输入毛利率之后，就得到了向顾客的报价。合同因此可以转化为报价。由于合同处于报价阶段，因此可以更新库存部件和其他要求--在承诺了新的成本之后，报价可以更新。报价因此可以再次提交顾客。
当合同转化为报价时，系统实际上创建了一个可以制造的库存商品，它的名称即合同参考号，并且它的描述即是合同的描述。
当(如果)报价被顾客接受, 报价可以转化成订单，通常情况下只需要将报价标识改为订单即可。提交这个改变，于是合同变成订单，因此不再允许变更。这个过程也创建了工作单，因此此合同要求的物料可以发给工单。通过工单的发料功能，库存减少，在制品增加。

当供应商的发票(应付账款)被输入时，有一个选项来指定要费用归属的合同。合同的费用也会被记在在制品账户(由合同中的库存物料组的记录决定).任何数量的合同费用都可以输入一个供应商发票(或者红字发票).在输入合同费用时，也有机会标明费用是否已经预计到，是否要记入合同。每此输入都会创建合同费用记录。
原先的合同成本可以与实际的合同成本做比较，以确定合同到底赚了多少钱。当所有合同的费用都被输入之后，需要将合同的状态调整为关闭。这个过程关闭了工单，并且将原先的合同成本与实际的成本相比较，并且将没有记入到销售成本的费用计入价格差异账户。（根据合同项目的物料组)并且将留在在制品的余额结清。

创建新合同
从主菜单-->销售模块的合同标签，选择创建合同。第一步是选择合同的顾客。
此合同需要最多20个字符的名称编码-- 不可以有空白，斜线或者反向逗号---它会被用作合同代码。它必须不同于其他的合同代码也不同于系统中已有的库存物料代码。同时要填写合同描述。此描述可以是任意长度并且属于文字字段但是当合同转化为报价时，会在库存总表中被截断为X个字符。合同记录的描述被维护（在表中）。
每张合同也必须指定类别 - 系统会显示已经存在的库存类别以供选择，但是也可以创建新的类别。关键是意识到向总账过账是基于对应于所选库存分类的总账代码，例如，合同费用会被过账到此库存种类在制品账户。此种类的价格变化账户会被用于处理合同总成本和初始成本的差异。

毛利百分比是基于成本而得到合同价格所使用的因子。
顾客要求的合同完成日期也在合同中做出规定。此内容可以用于报价单和订单。
如果合同的顾客使用外币开发票，这里也可以指定汇率--默认值是合同创建时汇率表的值。
在合同设置页面有两个按钮，用来指定合同需要的商品规格要求，以及非库存商品的要求。

输入合同的商品清单是通过物料选择屏幕实现的--可以通过商品类别选择单个商品，或者通过商品的代码或者描述查找单个商品。符合输入条件的商品列表显示出来，这时候可以在商品旁边的方框内输入需要的数量。可以选择的商品数量没有限制。一旦所有的库存商品选择完毕，可以选择回到合同表头按钮返回到合同细节屏幕。合同屏幕现在将显示所选的物料清单以及对应的成本，以及（根据BOM，如有）展开的合同所要求的所有物料的成本。
输入其他的要求的方法更加直接，这时候会出现一个新的界面允许输入其他要求的事项（如服务），以及该事项的数量和单位成本。同样，也有按钮允许返回合同表头，回到合同的定义界面，这时候会显示其他的要求列表以及展开的总成本。
物料清单总成本与其他要求事项的总成本显示为合同成本。此成本与输入的毛利百分比（GP%）一起计算出合同成本。GP%是指合同价格的百分之多少属于利润。因此，1-GP%表示合同总价格中属于成本的百分数。因此计算方法为-合同总成本除以（1-GP%）

选择一个合同
从主菜单->销售->选择合同，选择合同。选择合同的方式包括：选择指定的顾客，选择特定的状态。合同状态包括：

- 设置和定义新合同要求

- 已报价 - 商品已经生成，根据合同成本已经创建了合同报价

- 已下单 - 顾客已经接受了报价，且报价单已经变成了订单。这时发出了工单，因此可以通过工单发行系统发料到合同。

- 已关闭-合同已经完成并且结束 - 合同工单已经关闭，因此无法再向此合同发新物料并且也无法（通过应付账户）增加新的费用。

符合指定条件的合同会显示在屏幕上，依据合同状态的不同，会有对应不同操作的链接。如果合同已报价，会出现打印所选报价的链接。如果报价已经下单，会有链接来向合同工单发料。在所有的情况下，都有链接用来打开合同。然而，一旦合同已经有顾客下单，那么就无法再修改合同了。
当合同被顾客订购时会有一个链接显示实际的成本与原先估算成本的比较。

输入合同成本
发料到合同工单的操作，会将这些商品的成本作为合同成本。向合同工单发料如同向任何的其他工单发料。参考工单/制造操作手册。
其他的合同成本在输入应付发票或者红字发票时输入。在此输入界面中有一个选项用来输入合同--如同输入运输相似。可以将一个供应商的发票输入任何数量的合同。供应商发票（或者红字发票）的金额被输入到对应的合同，被过账到总账的 WIP（在制品）。合同费用记录也被创建，并且指向供应商发票。