买一赠一的增值税处理

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

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

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

点击咨询

    本文解答了关于《买一赠一增值税入账金额处理》相关内容,同时关于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会计工资多少)

热门推荐

最新文章