本文解答了关于《普通发票作废流程》相关内容,同时关于1、纸质普通发票作废流程,2、手机上开的电子普通发票作废流程,3、电子普通发票作废流程,4、税务ukey电子普通发票作废流程,5、税控盘电子普通发票作废流程,的相关问答本篇文章福途教育网小编也整理了进来,希望对您有帮助。
普通发票作废流程中的作废原因
*/
public static Map NORMAL_INVOICE_CANCEL = new HashMap(4) {
private static final long serialVersionUID = 9748965818732756L;
{
put(1, "订单取消");
put(2, "发票打印错误");
put(3, "开具金额与实际金额不符");
put(4, "仓储上报财务张号不存在");
}
};
/**
* 能被折叠的节点list
*/
public static List FOLD_LIST = Arrays.asList(TaxTypeEnum.BEFORE_PULL_DOWN,TaxTypeEnum.DISCHARGE_PERSON_COMMON_TAX,TaxTypeEnum.DISCHARGE_MANAGER_COMMON_TAX,TaxTypeEnum.SPECIAL_TAX);
/**
* 作废凭证操作人id
*/
public static final String CANCEL_PERSON = "-999999";
/**
* 发票折扣税率
*/
public static final BigDecimal DISCOUNT_RATE = new BigDecimal("0.8");
/**
* 发票折扣金额
*/
public static final BigDecimal DISCOUNT_AMOUNT = new BigDecimal("5");
/**
* 密码,暂定:123456
*/
public static final String PASSWORD = "jepL7Vg%tF@!O7N";
/**
* 合同开票状态转换:未开票、开票中
*/
public static Map TICKET_STATUS_MAP = new HashMap(){
{
put(OpenTicketEnum.NO_OPEN_TICKET.getCode(),ContractTicketStatusEnum.NO_TICKET.getCode());
put(OpenTicketEnum.IN_THE_OPEN_TICKET.getCode(),ContractTicketStatusEnum.BEING_ABLE_TO.getCode());
}
};
/**
* 同一节点再次复核,反馈给拆分人节点
* 0:否
* 1:是
*/
public static final String AGAIN_REVIEW_SPLITTER_NODE = "0";
}
总结:以上是编辑:【赵文浩】整理及AI智能原创关于《普通发票作废流程
》优质内容解答希望能帮助到您。