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

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

合并报表逆流抵消分录(合并报表顺流抵消分录)

时间:2024/1/6 23:40:27 编辑:福途教育 标签:会计师

榜单说明:福途教育网榜单是编辑部门通过资料收集整理,并基于互联网大数据统计及人为根据市场和参数条件变化的分析而得出本站站内排序!排名不分先后,仅供参考,具体价格等信息以实地考察为准。

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

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

点击咨询

    本文解答了关于《合并报表逆流抵消分录》相关内容,同时关于1、合并报表逆流抵消分录,2、合并报表逆流交易抵消,3、合并报表逆流交易抵销存货,4、合并报表顺流逆流抵消,5、合并报表顺流抵消分录,的相关问答本篇文章福途教育网小编也整理了进来,希望对您有帮助。

    合并报表逆流抵消分录(合并报表顺流抵消分录)

    合并报表逆流抵消分录

    List reportDataMerges = reportDataMergeService.getByWbIdsAndItemCode(wbIds, entryId);

    for (ReportDataMerge reportDataMerge : reportDataMerges) {

    originAccount = NumberUtils.sub(originAccount, reportDataMerge.getDrAmount());

    destAccount = NumberUtils.sub(destAccount, reportDataMerge.getCrAmount());

    }

    balanceIn.setInitBalance(originAccount.subtract(destAccount));

    balanceIns.add(balanceIn);

    }

    //判断是否计算期末余额 默认1:做计算 0 不做

    if (parameter.getCalcEndBalanceFlag() == 1) {

    //额(期初余额-期末余额)计算期末余额

    //获取后续借贷发生额

    AccountingSubject subject = subjects.get(0);

    QueryLedgerParamQuery query = new QueryLedgerParamQuery();

    query.setAccountBookId(vo.getAccountBookId());

    query.setVoucherIds(vo.getVoucherIds());

    query.setSubjectId(subject.getId());

    query.setSubjectIds(subjectIds);

    query.setStartPeriod(parameter.getStartYear() + "-" + parameter.getStartPeriod());

    query.setEndPeriod(parameter.getYear() + "-" + parameter.getPeriod());

    List laterList = currencyBalanceService.getLaterDrCrAmount(query);

    BigDecimal laterDrAmount = BigDecimal.ZERO;

    BigDecimal laterCrAmount = BigDecimal.ZERO;

    for (OverageEntityVo later : laterList) {

    laterDrAmount = laterDrAmount.add(later.getDrAmount());

    laterCrAmount = laterCrAmount.add(later.getCrAmount());

    }

    balanceIn.setBorrowAmount(originAccount.add(laterDrAmount));

    balanceIn.setLoanAmount(destAccount.add(laterCrAmount));

    }

    //节点

    FastUtils.checkParams(parameter.getUnitId());

    String unitName = unitService.getByUnitId(parameter.getUnitId()).getName();

    if(StringUtils.isNotEmpty(vo.getUnitName())){

    unitName = vo.getUnitName();

    }

    NodeTree tree = NodeTree.builder().code(vo.getSubjectCode()+"_"+vo.getUnitId()).name(subject.getName()

    + "-" + unitName).nodeType(vo.getSubjectName() +"--"+ unitName).folder(false).hasChildren(false).build();

    trees.add(tree);

    }

    return out(balanceIns, trees);

    }

    }

    总结:以上是编辑:【翟焯添】整理及AI智能原创关于《

    合并报表逆流抵消分录

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

以上手机版 合并报表逆流抵消分录(合并报表顺流抵消分录) 小编为您整理合并报表逆流抵消分录(合并报表顺流抵消分录)的全部内容,以上内容仅供参考。

点击查看 会计师 更多内容

热门推荐

最新文章