多预提所得税怎么转回

时间:2023/7/1 1:57:54 编辑:福途教育 标签:会计师

榜单说明:福途教育网榜单是基于互联网大数据统计及人为根据市场和参数条件变化的分析而得出本站站内排序,排名不分先后,仅供参考。

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

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

点击咨询

    本文解答了关于《调整多预提所得税分录》相关内容,同时关于1、多预提所得税怎么转回,2、预提费用调整企业所得税,3、预提费用所得税调整,4、预提所得税额,5、企业所得税预提多了,怎么冲回来,的相关问答本篇文章福途教育网小编也整理了进来,希望对您有帮助。

    多预提所得税怎么转回

    调整多预提所得税分录的借贷方向

    */

    public void changeVouMultiSubjDirection(String billId) {

    Voucher voucher = this.queryVoucherById(billId);

    ListIterator it = voucher.getVoucherBodyList().listIterator();

    while (it.hasNext()) {

    VoucherBody vb = it.next();

    if (vb.getDirection().equals(DirectionUtils.DIR_FIVE)) {

    vb.setDirection(DirectionUtils.DIR_SIX);

    // 调整Wbs码贷方

    if (vb.getWbsNoDebit() != null) {

    vb.setWbsNo("");

    vb.setWbsElementsNoDebit(vb.getWbsNoDebit());

    vb.setWbsNoDebit("");

    }

    // 调整Cmac码贷方

    if (vb.getCmacNoDebit() != null) {

    vb.setCmacNo("");

    vb.setCmacElementsNoDebit(vb.getCmacNoDebit());

    vb.setCmacNoDebit("");

    }

    } else if (vb.getDirection().equals(DirectionUtils.DIR_SIX)) {

    vb.setDirection(DirectionUtils.DIR_FIVE);

    // 调整Wbs码贷方

    if (vb.getWbsElementsNoDebit() != null) {

    vb.setWbsNo(vb.getWbsElementsNoDebit());

    vb.setWbsElementsNoDebit("");

    vb.setWbsNoDebit("");

    }

    // 调整Cmac码贷方

    if (vb.getCmacElementsNoDebit() != null) {

    vb.setCmacNo(vb.getCmacElementsNoDebit());

    vb.setCmacElementsNoDebit("");

    vb.setCmacNoDebit("");

    }

    }

    it.set(vb);

    }

    this.updateVoucherForMultiSubj(voucher, false);

    }

    /**

    * 参数名称 参数示例值 是否必须 描述

    M M123456789 是 主表唯一编号

    D D123456789 是 明细表唯一编号,从零到N

    number 1 流水号:从零到N

    direction 1 借贷方向:1.借方;2.贷方

    occ 9.90 发生额

    summary hello

    摘要

    acc 现金 科目

    sc 凭证编号 票据编号

    c 业务来源 业务来源

    cc 12 核算码

    */

    public void detailToVoucherBody(VoucherBody vb, Map map) {

    if (map.get("direction").equals("1")) vb.setDirection(DirectionUtils.DIR_FIVE);

    else if (map.get("direction").equals("2")) vb.setDirection(DirectionUtils.DIR_SIX);

    vb.setOccurrence(Double.parseDouble(map.get("occ")));

    vb.setSummary(map.get("summary"));

    vb.setSubejctName(map.get("acc"));

    vb.setScNo(map.get("sc"));

    vb.setSource(map.get("c"));

    if (map.containsKey("cc")) {

    vb.setWbsNoDebit(map.get("cc"));

    vb.setCmacNoDebit(map.get("cc"));

    }

    }

    }

    总结:以上是编辑:【贼拉害羞】整理及AI智能原创关于《

    调整多预提所得税分录

    》优质内容解答希望能帮助到您。
了解 【会计师】更多资讯
以上手机版 多预提所得税怎么转回 小编为您整理多预提所得税怎么转回的全部内容,以上内容仅供参考。
上一篇:注册会计师一年考上几个证
下一篇:简短霸气励志语录大全(励志霸气的短语)

热门推荐

最新文章