买一赠一的增值税处理

时间:2023/11/14 1:38:19 编辑:福途教育 标签:会计师

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

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

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

点击咨询

    本文解答了关于《买一赠一增值税入账金额处理》相关内容,同时关于1、买一赠一的增值税处理,2、买一赠一增值税怎么算,3、增值税的买一赠一怎么计税,4、买一赠一的增值税销项税额,5、增值税买一赠一税务处理,的相关问答本篇文章福途教育网小编也整理了进来,希望对您有帮助。

    买一赠一的增值税处理

    买一赠一增值税入账金额处理

    * @param officeApply

    * @author limin

    * @date Oct 15, 2016

    */

    private void applyAddTaxAmount(OfficeApply officeApply) {

    // BigDecimal addTaxAmount = new BigDecimal(0);

    //

    // // 根据产品分类拆分成不同明细

    // String[] types = officeApply.getApplyMaterielType().split(",");

    // for (String type : types) {

    // if (type.equals(Constants.PRODUCT_CATEGORY.CATEGORY_3.getCategoryNo())) {

    //

    // // 根据物料类型获取该分类下物料明细列表

    // String[] applyDetails = officeApply.getApplyMateriels().split(",");

    // for (String detail : applyDetails) {

    // applyAddTaxAmountByDetail(detail, addTaxAmount);

    // }

    //

    // break;

    // }

    // }

    //

    // officeApply.setAddTaxAmount(addTaxAmount);

    // 根据物料类型获取该分类下物料明细列表

    BigDecimal addTaxAmount = new BigDecimal(0);

    String[] applyDetails = officeApply.getApplyMateriels().split(",");

    for (String detail : applyDetails)

    addTaxAmount = addTaxAmount.add(getAddTaxAmountByDetail(detail));

    officeApply.setAddTaxAmount(addTaxAmount);

    }

    /**

    * 公文申请购买一赠一增值税入账金额处理

    * @param detail

    * @param addTaxAmount

    * @author limin

    * @date Oct 15, 2016

    */

    // private void applyAddTaxAmountByDetail(String detail, BigDecimal addTaxAmount) {

    //

    // JSONObject jsonObj = JSON.parseObject(detail);

    //

    // String materielNo = jsonObj.getString("materielNo");

    // BigDecimal applyNum = jsonObj.getBigDecimal("applyNum");

    // BigDecimal saleTaxAmount = jsonObj.getBigDecimal("saleTaxAmount");

    //

    // Materiel materiel = materielManager.getByNo(materielNo);

    //

    // // 判断物料是否为赠品

    // if (materiel.getIsGift().equals(Constants.YES_NO.YES.getValue())) {

    //

    // // 物料作为赠品,则单价为0,为了计算增值税,需强转税率

    // addTaxAmount = addTaxAmount.add(saleTaxAmount.multiply(applyNum));

    // }

    // }

    /**

    * 根据详细申请物料明细获取赠品增值税金额

    * @param detail

    * @return

    * @author limin

    * @date 2016-12-13

    */

    public BigDecimal getAddTaxAmountByDetail(String detail) {

    JSONObject jsonObj = JSON.parseObject(detail);

    String materielNo = jsonObj.getString("materielNo");

    BigDecimal applyNum = jsonObj.getBigDecimal("applyNum");

    BigDecimal saleTaxAmount = jsonObj.getBigDecimal("saleTaxAmount");

    Materiel mater

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

    买一赠一增值税入账金额处理

    》优质内容解答希望能帮助到您。
了解 【会计师】更多资讯
以上手机版 买一赠一的增值税处理 小编为您整理买一赠一的增值税处理的全部内容,以上内容仅供参考。
上一篇:注册会计师免考acca哪几门科目
下一篇:2023会计的薪资待遇怎么样会计都要做什么工作(2020会计工资多少)

热门推荐

最新文章