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;
}
评论没法回复仅供参考
增值税专用发票:01 货运增值税专用发票:02 机动车销售统一发票:03 增值税普通发票(折叠票):04 增值税电子普通发票:10 增值税普通发票(卷票):11 收费公路通行费增值税电子普通发票:14 增值税电子专用发票:08 二手车销售统一发票:15