非首次购买税控设备

时间:2024/1/13 7:43:27 编辑:福途教育 标签:会计师

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

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

点击咨询

    本文解答了关于《非首次购买税控盘的账务处理》相关内容,同时关于1、非首次购买税控设备,2、非初次购买增值税税控系统专用设备,3、不是初次购买税控盘可以全额抵扣吗,4、不是初次购买的税控设备可以全额抵扣吗,5、首次购买税控盘的会计分录,的相关问答本篇文章福途教育网小编也整理了进来,希望对您有帮助。

    非首次购买税控设备

    非首次购买税控盘的账务处理

    ///

    public void SKPAccounting(int purchaseID)

    {

    Model.Purchase purchase = purchaseBLL.GetModel(purchaseID);//购买记录

    Model.AccountSubject subjectModel = null;

    Model.Product productModel = null;

    if (purchase != null)

    {

    BLL.AccountSubject bllSubject = new BLL.AccountSubject();

    BLL.Product bllProduct = new BLL.Product();

    productModel = bllProduct.GetModel(purchase.ProductID);

    subjectModel = bllSubject.GetModelByCode(productModel.SubjectCode);

    //1、公司现金:减少,多收税控盘相当于现金增加

    PurchaseAndSaleAccount(purchase.ID, purchase.CompanyID, purchase.SKPQuantity, subjectModel.Code, subjectModel.ID, 6,false, purchase.SKPPurchasePrice);

    //2、未收税控盘:增加,购买税控盘未收到税控盘

    PurchaseAndSaleAccount(purchase.ID, purchase.CompanyID, purchase.SKPQuantity, subjectModel.Code, subjectModel.ID, 14,true, purchase.SKPPurchasePrice);

    //3、应付货款:增加,未付清

    PurchaseAndSaleAccount(purchase.ID, purchase.CompanyID, purchase.SKPQuantity, subjectModel.Code, subjectModel.ID, 7,true, purchase.SKPPurchasePrice);

    //4、应付税控盘:增加,未付清

    PurchaseAndSaleAccount(purchase.ID, purchase.CompanyID, purchase.SKPQuantity, subjectModel.Code, subjectModel.ID, 15,true, purchase.SKPPurchasePrice);

    }

    }

    ///

    /// 对未收税控盘增加一笔检索账目

    ///

    public void AddSKPInOrderAccount(int purchaseID, decimal skpQuantity, decimal subQuantity)

    {

    Model.Purchase purchase = purchaseBLL.GetModel(purchaseID);

    Model.AccountSubject subjectModel = null;

    Model.Product productModel = null;

    if (purchase != null)

    {

    BLL.AccountSubject bllSubject = new BLL.AccountSubject();

    BLL.Product bllProduct = new BLL.Product();

    productModel = bllProduct.GetModel(purchase.ProductID);

    subjectModel = bllSubject.GetModelByCode(productModel.SubjectCode);

    #region 增加检索账目

    BLL.AccountCheckAccount bllCheckAccount = new AccountCheckAccount();

    Model.AccountCheckAccount checkAccountModel = new Model.AccountCheckAccount();

    checkAccountModel.PurchaseID = purchase.ID;

    checkAccountModel.ClassName = "税控盘";

    checkAccountModel.Code = purchase.InvoiceCode;

    checkAccountModel.OutAccountID = 15;

    checkAccountModel.OutAccountCode = "1405";

    checkAccountModel.OutAccountName = "应付控盘";

    checkAccountModel.AccountID = 14;

    checkAccountModel.AccountCode = "1502";

    checkAccountModel.AccountName = "未收税控盘";

    checkAccountModel.InQuantity = skpQuantity;

    checkAccountModel.ThisQuantity = subQuantity;

    checkAccountModel.ThisTime = DateTime.Now;

    checkAccountModel.CheckDate = checkAccountModel.ThisTime;//登账日期

    checkAccountModel.CompanyID = purchase.CompanyID;

    bllCheckAccount.Add(checkAccountModel);

    #endregion

    }

    }

    }

    }

    总结:以上是编辑:【女人 别为男人委屈自己】整理及AI智能原创关于《

    非首次购买税控盘的账务处理

    》优质内容解答希望能帮助到您。
了解 【会计师】更多资讯
以上手机版 非首次购买税控设备 小编为您整理非首次购买税控设备的全部内容
上一篇:自考和成考哪个含金量高(成人大学报名条件及收费标准)
下一篇:哪些保险保障基金可税前扣除(保险公司保险保障基金税前扣除)

热门推荐

最新文章