根据发票代码获取发票类型


public static String getFplx(String fpdm){

if (fpdm.trim().length()==12){
String fplxflag=fpdm.substring(7,8);
if (fpdm.substring(0,1).equals("0") && fpdm.substring(10,12).equals("11")) {
fplx="10";
}
if (fpdm.substring(0,1).equals("0") && fpdm.substring(10,12).equals("12")) {
fplx="14";
}
if (fpdm.substring(0,1).equals("0") && (fpdm.substring(10,12).equals("06") || fpdm.substring(10,12).equals("07"))) {
fplx="11";
}
if (fplxflag.equals("2") && !fpdm.substring(0,1).equals("0")) {
fplx="03";
}
if (fpdm.substring(0,1).equals("0") && (fpdm.substring(10,12).equals("04") || fpdm.substring(10,12).equals("05"))) {
fplx="04";
}
if (fpdm.substring(0,1).equals("0") && (fpdm.substring(10,12).equals("17"))) {
fplx="15";
}
if (fpdm.substring(0,1).equals("0") && (fpdm.substring(10,12).equals("13"))) {
fplx="08";
}
}else if(fpdm.trim().length()==10){
String fplxflag=fpdm.substring(7,8);
if(fplxflag.equals("1")||fplxflag.equals("5")){
fplx="01";
}else if(fplxflag.equals("6")||fplxflag.equals("3")){
fplx="04";
}else if(fplxflag.equals("7")||fplxflag.equals("2")){
fplx="02";
}
} else if (fpdm.trim().length()<10 ||fpdm.trim().length()>12){
fplx="999";
}
return fplx;
}


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM