This commit is contained in:
linfso 2024-07-26 08:36:44 +08:00
parent 79f25ccb0a
commit dd3130b649
2 changed files with 19 additions and 0 deletions

View File

@ -177,8 +177,23 @@ public class EmisSettleInvoiceChRecordServiceImpl implements IEmisSettleInvoiceC
goodsItem.setPrice(item.getString("price"));
goodsItem.setTaxRate(item.getString("taxRate"));
goodsItem.setSpecType(item.getString("specType"));
float taxRate =item.getFloat("taxRate");
if(taxRate<=0.0f){
/*
taxRate=0,favouredPolicyFlag=1,favouredPolicyName=免税,zeroRateFlag=1 ----免税
taxRate=0,favouredPolicyFlag=1,favouredPolicyName=不征税,zeroRateFlag=2 ----不征税
taxRate=0,favouredPolicyFlag=0,favouredPolicyName=,zeroRateFlag=3 -------零税率 按照这传值
*/
goodsItem.setFavouredPolicyFlag("1");
goodsItem.setFavouredPolicyName("免税");
goodsItem.setZeroRateFlag("1");
}
goodsList.add(goodsItem);
}
order.setDetailInfos(goodsList);
JSONObject jRst =HXSdk.asyncOpenBillReceive(order,token);
// 更新开票状态

View File

@ -15,6 +15,10 @@ public class HXOrderGoods implements Serializable {
private String num;
private String taxRate;
private String withTaxFlag;
private String favouredPolicyFlag;
private String favouredPolicyName;
private String zeroRateFlag;
//30408020102
// "goodsName": "测试商品11",
// "goodsCode": "1090511030000000000",