成本计算获取等级品自定义权重

【应用场景】
二开插件重写成本计算过程中等级品权重获取,支持版本 PT-151005 [8.2.0.20231109]
【实现步骤】
1.继承AbstractCostCalPlugIn类,重写ReCalVarietalProductWeight方法
using Kingdee.K3.FIN.CB.App.Core.CostCal.Object;
using Kingdee.K3.FIN.CB.App.Core.CostCal.Parameters;
using Kingdee.K3.FIN.Core;
using Kingdee.K3.FIN.Core.Object.CostCal;
using System.Collections.Generic;
namespace Kingdee.K3.FIN.CB.App.Core.PlugIn
{
/// <summary>
/// 成本计算的插件
/// </summary>
public class CostCalPlugIn:AbstractCostCalPlugIn
{
/// <summary>
/// 重算等级品权重
/// </summary>
/// <param name="seqs">产品序列对象</param>
/// <param name="varetials">等级品</param>
/// <param name="productingParameter">在产品计算参数类</param>
/// <param name="weights">等级品权重</param>
public override void ReCalVarietalProductWeight(List<ProductSeq> seqs, List<VarietalProduct> varetials, ProductingParameter productingParameter,Dictionary<ProductSeq, decimal> weights)
{
//按实际业务场景重新对等级品权重赋值
decimal allcoefc = 100;
foreach (var seq in seqs)
{
//废品
if (seq.StockState == AcctgStockState.Waster)
{
/成本计算获取等级品自定义权重
【应用场景】 二开插件重写成本计算过程中等级品权重获取,支持版本 PT-151005 [8.2.0.20231109]【实现步骤】1.继承AbstractCostCalPlugIn...
点击下载文档文档为doc格式
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
上一篇
已经是第一篇



