返库维修中的报价单
因保养或维修物料而与服务提供商联络的客户在执行实际保养/维修之前,需要一个保养/维修的报价单或报价。您可以通过服务对象(如工作单、呼叫或部件维护行)为估计保养/维修成本创建报价单。
通过维护销售订单和工作单创建报价单
要从维修销售订单部件行创建报价单,可以使用“维修销售订单 - 部件行 (tsmsc1110m000)”进程。创建报价单时:
- 链接至部件行的所有工作单活动和资源行(来自所有相关工作单)会复制到报价单。
- 此时会为部件行和所有相关工作单选中“已中断”复选框。Infor LN 会选中此复选框以防止对部件行和相关工作单数据的更改。处理报价单时会清除此复选框。
处理报价单时,部件行的“方法”会设置为“固定可添加行报价单”且相关工作单会链接至报价单。
基于部件行的方法和价格,会在“维修销售订单 - 覆盖行 (tsmsc1120m000)”进程中创建类型为“报价单发票”的覆盖行。创建多个报价单时,对于具有报价单的每个工作单,会创建覆盖行。
要从工作单创建报价单,可以使用“工作单 (tswcs2100m000)”进程中的“”选项。创建报价单时:
- 链接至“来源工作单”的活动和资源行会复制到报价单(报价要求)。
- 此时仅会为所选工作单选中“已中断”复选框,以防止工作单数据有任何更改。处理报价单后会清除此复选框。
处理期间,不会在报价单上更新部件行的“方法”。只有来源工作单会链接至报价单。
从部件维护行创建多个报价单
通过“维修销售订单 - 部件行 (tsmsc1110m000)”进程可以创建多个报价单。创建报价单后,部件行的“方法”会设置为“固定可添加行报价单”。
基于部件行的“方法”和价格,会在“维修销售订单 - 覆盖行 (tsmsc1120m000)”进程中创建类型为“报价单发票”的覆盖行。创建多个报价单时,对于具有报价单的每个工作单,会创建覆盖行。
可以使用“维修销售订单 - 部件行 (tsmsc1110m000)”进程中的“转换为固定可添加行报价单”选项,人工更改部件行的“方法”。
结算工作单后创建和处理报价单
如果在“维修销售订单 - 覆盖行 (tsmsc1120m000)”进程中,链接至工作单的覆盖行未设置为“已核算成本”,那么可以为已结算的工作单创建报价单。在这种情况下,只有该特定订单中的资源行用于报价单。
如果通过部件维护行创建报价单,那么会包括所有相关工作单。仅当报价单或报价要求未与部件行或(其中一个)工作单相关联时,才可以通过部件维护行创建报价单。
如果已处理链接到工作单的报价单且存在链接至此工作单的(实际)维护销售覆盖行,那么针对覆盖行,销售相关字段的值会设置为零。
在“维修销售订单 - 覆盖行 (tsmsc1120m000)”进程中,类型为“固定订单价格”/“固定活动价格”的覆盖行(如果存在的话)会替换为类型为“报价单发票”的覆盖行。
如果通过部件行创建报价单且报价单提议方法为“固定报价单”,则会更新链接到部件行且类型为“附加行”的现有覆盖行。
接受报价单
如果客户接受所提议的报价单,则可以在“报价单 (tsepp1100m000)”进程中将报价单状态设置为“已核准”。将报价单状态设置为“已处理”时,会在相关部件行和工作单中更新报价单相关数据。
对报价单使用固定价格
为支持具有报价单固定价格的维护销售订单活动、参考活动和主工艺流程,已向“报价单行 (tsepp1110m000)”进程添加“方法”字段。如果为报价单行指定具有固定订单价格的参考活动,则报价单行的方法会设置为“固定”并且相关报价单覆盖行上的价格会设置为 0。当通过部件行或工作单创建报价单行时,报价单行的方法会默认来自“维修销售订单活动行 (tsmsc1111m000)”进程。但是,您可以修改此值。
如果人工修改“方法”,那么当使用“计算”选项计算价格时,Infor LN 不会将此值设置为报价单和报价单行的默认值。此外,还会更新相关报价单覆盖行的销售价格和金额。
对报价单行使用价格来源
为防止在添加或删除报价单行时自动更新销售金额,会向“报价单 (tsepp1100m000)”进程添加“价格来源”字段。默认情况下,“价格来源”字段会设置为“其它”。如果人工修改销售金额,那么“价格来源”字段会设置为“人工”且不会自动更新销售金额。
为防止在添加或删除报价单覆盖行时自动更新行上的销售金额,会向“报价单行 (tsepp1110m000)”进程添加“价格来源”字段。
当使用“计算”选项计算价格时,报价单和报价单行的“价格来源”会设置为默认值。
对报价单使用主工艺流程
如果在“报价单行 (tsepp1110m000)”进程中人工指定主工艺流程,那么可以使用为主工艺流程指定的“固定订单价格”。不会针对报价单显示工艺流程选项。但是,在处理报价单时,会根据链接到为报价单指定的主工艺流程的工艺流程选项,生成维护销售活动行和工作单活动。
可以在“报价单 (tsepp1100m000)”和“报价单行 (tsepp1110m000)”进程中使用“生成主工艺流程行”选项,基于指定的“主工艺流程”生成报价单行。Infor LN 会在“报价单行 (tsepp1110m000)”进程中创建报价单行,并基于工艺流程选项使用相应的默认“方法”。对于链接到主工艺流程的每个工艺流程选项,Infor LN 会创建报价单行。
重新开立报价单:
要重新打开报价单,可以在“报价单 (tsepp1100m000)”和“报价单 (tsepp1100m100)”进程中,针对状态为“已取消”、“已失去”或“已拒绝”的报价单,使用“重新打开”选项。无法重新开立已经处理的报价单,必须创建报价单修订。
可以使用“重新打开报价单 (tsepp1202m000)”进程重新打开报价单。当重新打开报价单时,报价单的状态会设置为“自由”。根据在“重新打开报价单 (tsepp1202m000)”进程中选择的复选框,修改相关报价单行的状态。
仅当相关报价单的状态设置为“自由”时,才可以重新开立报价单行。
重新开立报价单时,会中断相关工作单和部件行。
报价单修订:
仅当选中“服务报价单参数 (tsepp0100m000)”进程中的“使用修订”复选框时,才能创建报价单的新修订。
创建新报价单修订:
可以为已经处理的报价单创建新修订。可以人工或使用报价要求创建新修订。要使用报价要求创建修订,必须在“使用维修销售报价单请求”进程中选中“服务报价单参数 (tsepp0100m000)”复选框。否则,必须人工创建新修订。
为报价单创建新修订时:
- Infor LN 会将现有修订的所有报价单行和成本行复制到报价单的新修订。
- 新修订报价单的状态会设置为自由。
- 复制到新修订时,现有报价单行的状态不会修改。
- 新报价单行的状态会设置为自由。
可以人工添加新报价单行,或者可以基于报价要求创建新报价单行。
如果在“服务报价单参数 (tsepp0100m000)”进程中选中“使用修订”复选框,那么第一个修订会设置为 1。否则修订会设置为 0。
处理新报价单修订:
(报价单的)修订的处理与现有报价单处理功能类似。对于状态为“已接受”以外的报价单行,会针对如下相关对象更新报价单修订:
- 维修销售订单
- 部件维修行
- 维护销售覆盖行
- 估计覆盖行(仅用于“自由”和“已计划”状态)
- 工作单
- 工作单活动
- 材料、人工和其他成本的工作单资源行