本文解答了关于《管理费用进项税额转出分录》相关内容,同时关于1、管理费用进项税额转出分录怎么写,2、管理费用进项税额转出分录,3、管理费进项税额转出的分录,4、管理费用转进项税怎么入账,5、管理费用的进项税,的相关问答本篇文章福途教育网小编也整理了进来,希望对您有帮助。
管理费用进项税额转出分录
*/
private void generateManageTransferCreditEntry(VoucherDTO dto,VoucherAccountingEntries voucherAccountingEntries){
VoucherEntryLineCredit lineCredit = new VoucherEntryLineCredit();
lineCredit.setAccountLineId(allSpecialAccountLine.get(SpecialAccountLineCategory.CarryForwardManageExpenseInputTaxAmount).getAccountLineId());
voucherAccountingEntries.getVoucherEntryLineCreditList().add(lineCredit);
lineCredit.setCurrencyCode(dto.getCurrencyCode());
lineCredit.setExchangeRate(dto.getExchangeRate());
lineCredit.setOccurrenceObjectId(dto.getAccrualObjectId());
lineCredit.setOccurrenceObjectNumber(dto.getAccrualObjectCode());
lineCredit.setOccurrenceObjectName(dto.getAccrualObjectName());
lineCredit.setOrigAmountDr(BigDecimal.ZERO);
lineCredit.setOrigAmountCr(dto.getAccTotalAmount());
}
/**
* 生成管理费用进项税额转出借方分录
*/
private void generateManageTransferDebitEntry(VoucherDTO dto,VoucherAccountingEntries voucherAccountingEntries){
VoucherEntryLineDebit lineDebit = new VoucherEntryLineDebit();
voucherAccountingEntries.getVoucherEntryLineDebitList().add(lineDebit);
lineDebit.setAccountLineId(allSpecialAccountLine.get(SpecialAccountLineCategory.ManagementExpensesInputTaxAmount).getAccountLineId());
lineDebit.setCurrencyCode(dto.getCurrencyCode());
lineDebit.setExchangeRate(dto.getExchangeRate());
lineDebit.setOrigAmountDr(dto.getAccTotalAmount());
lineDebit.setOrigAmountCr(BigDecimal.ZERO);
}
/**
* 生成管理费用贷方分录
*/
private void generateCreditEntry(VoucherDTO dto,VoucherAccountingEntries voucherAccountingEntries){
VoucherEntryLineCredit lineCredit = new VoucherEntryLineCredit();
lineCredit.setAccountLineId(allSpecialAccountLine.get(SpecialAccountLineCategory.ManagementExpenses).get
总结:以上是编辑:【巩海宇】整理及AI智能原创关于《管理费用进项税额转出分录
》优质内容解答希望能帮助到您。