福途教育网
专业的教育资讯网站

当前位置:福途教育网 > 会计师 > 正文

计提税金分录(计提各种税费的会计分录)

时间:2023/6/24 23:37:27 编辑:福途教育 标签:会计师

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

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

点击咨询

    本文解答了关于《计提税金分录》相关内容,同时关于1、小规模纳税人计提税金分录,2、月末计提税金分录,3、计提税金分录怎么写,4、计提税金分录,5、计提各种税费的会计分录,的相关问答本篇文章福途教育网小编也整理了进来,希望对您有帮助。

    计提税金分录(计提各种税费的会计分录)

    计提税金分录

    private List getTaxVoucherList(String fdbId, Integer year, Integer month) {

    List voucherList = new ArrayList();

    for (TaxBillBalance billBalance : balanceList) {

    if(!billBalance.getFdbid().equals(fdbId)

    ( billBalance.getYear().intValue()!=year.intValue())

    (billBalance.getMonth().intValue()!=month.intValue())) {

    continue;

    }

    Double total= billBalance.getXjTaxEqualize()+billBalance.getJtTaxEqualize()+billBalance.getTwTaxEqualize();

    if (total.doubleValue()==0D)

    continue;

    // 上帐科目

    VoucherDto upVoucher = this.createVoucher(voucherNo, billBalance);

    upVoucher.setFdebitMoney(total);

    voucherList.add(upVoucher);

    VoucherDto downVoucher = this.createVoucher(voucherNo, billBalance);

    downVoucher.setFcreditMoney(total);

    voucherList.add(downVoucher);

    }

    return voucherList;

    }

    private VoucherDto createVoucher(String voucherNo,TaxBillBalance billBalance) {

    VoucherDto newVoucher=new VoucherDto();

    newVoucher.setFdbid(billBalance.getFdbid());

    newVoucher.setFyear(billBalance.getYear()+"");

    newVoucher.setFmonth(billBalance.getMonth()+"");

    Long currentTime=System.currentTimeMillis();

    newVoucher.setFvoucherNo(voucherNo);

    newVoucher.setFcreatorId(1);

    newVoucher.setFcreateTime(currentTime);

    newVoucher.setFapproverId(0);

    newVoucher.setFapproveTime(0L);

    newVoucher.setFisSucceed(0);

    newVoucher.setFstate(0);

    newVoucher.setFisAdjust(0);

    newVoucher.setFisAuxiliary(0);

    newVoucher.setFisIty(1);

    newVoucher.setFisAuto(1);

    newVoucher.setFaccountCode("");

    newVoucher.setFsubjectsType(3);

    newVoucher.setFrowGuid("");

    newVoucher.setFauxAccCode(billBalance.getFauxaccno());

    Taxitem taxitem=this.getTaxitemByTaxCode(billBalance.getFaccno());

    newVoucher.setFaccName(taxitem.getFname()+"[纳税]");

    newVoucher.setFsubjectsCode(billBalance.getFaccno());

    return newVoucher;

    }

    @Override

    public void exceCute(String fdbId, Integer year, Integer month,Object voucherNoObj) {

    voucherNo=voucherNoObj.toString();

    //1.查询纳税提税列表

    this.getTaxBillList(fdbId, year, month);

    //2.计算

    this.computeTaxBillBalance();

    //3.统计提税金分录

    voucherList=this.getTaxVoucherList(fdbId, year, month);

    }

    @Override

    public Object getVouchers() {

    return voucherList;

    }

    }

    总结:以上是编辑:【夜、不眠】整理及AI智能原创关于《

    计提税金分录

    》优质内容解答希望能帮助到您。

以上手机版 计提税金分录(计提各种税费的会计分录) 小编为您整理计提税金分录(计提各种税费的会计分录)的全部内容

点击查看 会计师 更多内容

热门推荐

最新文章