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

时间: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智能原创关于《

    合并报表逆流抵消分录

    》优质内容解答希望能帮助到您。
了解 【会计师】更多资讯
以上手机版 合并报表逆流抵消分录(合并报表顺流抵消分录) 小编为您整理合并报表逆流抵消分录(合并报表顺流抵消分录)的全部内容,以上内容仅供参考。
上一篇:安全员证能自己报名吗需要什么条件(安全员可以自己考吗)
下一篇:三本大学要不要读

热门推荐

最新文章