给客户返利的账务处理(给客户的返利会计分录)

时间:2023/6/19 9:29:31 编辑:福途教育 标签:会计师

2023年【会计师】申请条件/费用/专业咨询 >>

会计师申请条件是什么?会计师费用是多少?会计师专业都有哪些?

点击咨询

    本文解答了关于《给客户返利的账务处理》相关内容,同时关于1、给客户返利的账务处理,2、给客户返利账务如何处理,3、给客户的返利会计分录,4、给客户返利计入什么科目,5、给客户的返利会计科目,的相关问答本篇文章福途教育网小编也整理了进来,希望对您有帮助。

    给客户返利的账务处理(给客户的返利会计分录)

    给客户返利的账务处理

    if (reliefAmount != 0)

    {

    #region 保存客户返利付款单

    returnIncomeBill = new ReturnIncomeBill();

    returnIncomeBill.TradeCode = returnIncomeBillManager.GenerateReturnIncomeBillCode();

    returnIncomeBill.RegionId = regionId;

    returnIncomeBill.OrganizationId = organizationId;

    returnIncomeBill.WarehouseId = warehouseId;

    returnIncomeBill.ReturnIncomeDate = DateTime.Now;

    returnIncomeBill.ReceiveBrethrenId = receiveId; //????????????

    returnIncomeBill.Description = description;

    returnIncomeBill.TotalReturnMoney = reliefAmount;

    returnIncomeBill.CreateDate = DateTime.Now;

    returnIncomeBill.CreateUserId = userId;

    returnIncomeBill.IsOut = false;

    returnIncomeBill.AuditingState = (int)ReturnIncomeBillAuditing.WaitAuditing;

    returnIncomeBill.IncomeBillType=ReturnIncomeBillType.其他 ;

    returnIncomeBillManager.Add(returnIncomeBill);

    #region 保存商品

    returnIncomeBillDetail = new ReturnIncomeBillDetail();

    returnIncomeBillDetail.ReturnIncomeBillId = returnIncomeBill.ReturnIncomeBillId;

    returnIncomeBillDetail.GoodsId = goodsId;

    returnIncomeBillDetail.UnitPrice = returnIncomeBillManager.CalculateGoodsUnitPrice(goodsId);

    returnIncomeBillDetail.Quantity = orderDetails[0].Quantity;

    returnIncomeBillDetail.Units = orderDetails[0].Units;

    returnIncomeBillDetail.Description = description;

    returnIncomeBillDetailManager.Add(returnIncomeBillDetail);

    #endregion

    #endregion

    #region 更新订单中的优惠费用

    order.OtherDiscountMoney += reliefAmount;

    #endregion

    }

    #endregion

    #endregion

    realTotalRealAmount += order.RealTotalPrice + saleCatalogDetail.PreferentialScale;

    ////////////////////////

    saleOrderManager.Update(saleOrder);

    orderManager.Update(order);

    }

    return realTotalRealAmount;

    }

    ///

    /// 根据储备金单据号获得储备金明细

    ///

    ///

    ///

    public List GetErrorRepairBillDetail(string paymentBillCode)

    {

    List billDetails = errorRepairFundsManager.GetErrorRepairBillDetail(paymentBillCode);

    decimal amount = 0;

    decimal amountOut = 0;

    foreach (ErrorAndRepairFundsPaymentBillDetail item in billDetails)

    {

    amountOut += item.AmountOut;

    amount += item.Amount;

    }

    ErrorAndRepairFundsPaymentBillDetail totalDetail = new ErrorAndRepairFundsPaymentBillDetail()

    {

    BuildingName = "合计",

    Amount = amount,

    AmountOut = amountOut

    };

    billDetails.Add(totalDetail);

    return billDetails;

    }

    }

    }

    总结:以上是编辑:【伍曾凯】整理及AI智能原创关于《

    给客户返利的账务处理

    》优质内容解答希望能帮助到您。
了解 【会计师】更多资讯
以上手机版 给客户返利的账务处理(给客户的返利会计分录) 小编为您整理给客户返利的账务处理(给客户的返利会计分录)的全部内容
上一篇:硕士和博士哪个级别高硕士和博士有什么区别(硕士和博士的区别哪个级别高)
下一篇:深圳教师资格在线培训(深圳教师资格证考试培训)

热门推荐

最新文章