管理费用冲暂估分录

时间:2024/1/31 2:43:18 编辑:福途教育 标签:会计师

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

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

点击咨询

    本文解答了关于《管理费用冲暂估分录》相关内容,同时关于1、管理费用冲暂估分录,2、管理费用可以冲暂估吗,3、管理费用暂估入账分录,4、管理费用暂估会计分录,5、管理费用暂估会计处理,的相关问答本篇文章福途教育网小编也整理了进来,希望对您有帮助。

    管理费用冲暂估分录

    管理费用冲暂估分录

    *

    * @param inventory

    * @param customer

    * @param ppi

    * @param payment

    */

    private List initS16Entry(SettlementEntity settlementEntity) {

    List list = new ArrayList();

    // 从结算实体中获取费用信息

    List items = settlementEntity.getFees();

    // 遍历账务费用信息

    for (SettlementItemEntity feeItem : items) { // 添加子项

    // 贷方

    // 应付账款*

    AccounterS16 feeItemCredit = new AccounterS16();

    feeItemCredit.setVoucherID(settlementEntity.getVoucherID());

    feeItemCredit.setVoucherNo(settlementEntity.getVoucherNo());

    feeItemCredit.setVoucherType(ACCT_VOUCHER_TYPE);

    feeItemCredit.setAccountPk(CreditAccount);

    // 明细项目一个费用一条

    feeItemCredit.setSubjectCode(feeItem.getSubject());

    feeItemCredit.setSubjectName(feeItem.getSubjectName());

    feeItemCredit.setAuxiliaryType(ACCT_ITEM_ASSISTANT_TYPE);

    // 类别为客户编码

    feeItemCredit.setAuxiliaryCode(settlementEntity.getFinanceCustomerCode());

    feeItemCredit.setAuxiliaryName(settlementEntity.getRepaymentCustomerName());

    // 将开票日期作为凭证号

    feeItemCredit.setVoucherDate(settlementEntity.getVoucherDate());

    feeItemCredit.setDebitAmount(BigDecimal.ZERO);

    // 特殊总账项目标识

    feeItemCredit.setSpecialSubject(ACCT_SUBJECT_FLAG);

    feeItemCredit.setCurrency(currency);

    feeItemCredit.setAccountingType(1);

    feeItemCredit.setCreditAmount(feeItem.getAmount());

    // 对贷方发生额=本次付款金额

    // 借方

    // 应收账款*

    AccounterS16 feeItemDebit = new AccounterS16();

    feeItemDebit.setVoucherID(settlementEntity.getVoucherID());

    feeItemDebit.setVoucherNo(settlementEntity.getVoucherNo());

    feeItemDebit.setVoucherType(ACCT_VOUCHER_TYPE);

    // 科目

    feeItemDebit.setAccountPk(feeItem.getSubjectId());

    // 明细项目一个费用一条

    feeItemDebit.setSubjectCode(feeItem.getSubject());

    feeItemDebit.setSubjectName(feeItem.getSubjectName());

    feeItemDebit.setAuxiliaryType(ACCT_ITEM_ASSISTANT_TYPE);

    // 类别为客户编码

    feeItemDebit.setAuxiliaryCode(settlementEntity.getFinanceCustomerCode());

    feeItemDebit.setAuxiliaryName(settlementEntity.getRepaymentCustomerName());

    // 将开票日期作为凭证号

    feeItemDebit.setVoucherDate(settlementEntity.getVoucherDate());

    feeItemDebit.setDebitAmount(feeItem.getAmount());

    // 特殊总账项目标识

    feeItemDebit.setSpecialSubject(ACCT_SUBJECT_FLAG);

    feeItemDebit.setCurrency(currency);

    feeItemDebit.setAccountingType(1);

    feeItemDebit.setCreditAmount(BigDecimal.ZERO);

    list.add(feeItemCredit);

    list.add(feeItemDebit);

    }

    return list;

    }

    }

    总结:以上是编辑:【人比花娇】整理及AI智能原创关于《

    管理费用冲暂估分录

    》优质内容解答希望能帮助到您。
了解 【会计师】更多资讯
以上手机版 管理费用冲暂估分录 小编为您整理管理费用冲暂估分录的全部内容
上一篇:一级消防工程师报考时需要准备什么(一级消防工程师的报考资格)
下一篇:消防工程师证怎么考需要什么条件

热门推荐

最新文章