bms2.0出账及发票修改;
This commit is contained in:
+2
@@ -42,4 +42,6 @@ public interface ReconciliationMapper extends BaseMapper<Reconciliation>
|
||||
String getDocumentPreparerNcCode(@Param("salesmanId") String salesmanId);
|
||||
|
||||
String getSettlementCurrencyNcCode(@Param("settlementCurrency") String settlementCurrency);
|
||||
|
||||
String getServiceItemsCodeNc(@Param("name") String name);
|
||||
}
|
||||
+9
-1
@@ -721,6 +721,7 @@ public class ReconciliationImpl extends ServiceImpl<ReconciliationMapper, Reconc
|
||||
}
|
||||
}
|
||||
String invoiceItemName = String.join(",", names);
|
||||
item.setDef29(invoiceItemName);
|
||||
item.setScomment("业务部:应收"+appointShipper+invoiceItemName+invoiceNumber);
|
||||
// item.setPk_currtype("CNY");
|
||||
item.setPk_currtype(settlementCurrencyNcCode);
|
||||
@@ -736,7 +737,14 @@ public class ReconciliationImpl extends ServiceImpl<ReconciliationMapper, Reconc
|
||||
item.setTax_de(String.valueOf(tax_de));
|
||||
item.setPrice(String.valueOf(item1.getInvoiceValue()));
|
||||
item.setTaxprice(String.valueOf(item1.getInvoiceValue()));
|
||||
item.setDef75("T10");
|
||||
// 费用类别
|
||||
String feeType = item1.getFeeType();
|
||||
String serviceItemsCodeNc = reconciliationMapper.getServiceItemsCodeNc(feeType);
|
||||
if (serviceItemsCodeNc != null && !serviceItemsCodeNc.isEmpty()) {
|
||||
item.setDef75(serviceItemsCodeNc);
|
||||
} else {
|
||||
item.setDef75("T10");
|
||||
}
|
||||
item.setTaxcodeid("ZL01");
|
||||
item.setInvoiceno(invoiceNumber);
|
||||
ysitemList.add(item);
|
||||
|
||||
Reference in New Issue
Block a user