This commit is contained in:
tongfei
2024-04-09 15:16:40 +08:00
parent dfe652edc0
commit beb0c8732a

View File

@@ -797,24 +797,25 @@ namespace WMS.Web.Domain.Services
purchaseInStock.Details[0].Qty = erpDetail.Qty; purchaseInStock.Details[0].Qty = erpDetail.Qty;
//if (string.IsNullOrEmpty(erpDetail.BatchBillNo)) if (string.IsNullOrEmpty(erpDetail.BatchBillNo))
//{ {
// var current_erp_material = await sc_erpService.BillQueryForMaterialByNumber(erpDetail.MaterialNumber); var current_erp_material = await sc_erpService.BillQueryForMaterialByNumber(erpDetail.MaterialNumber);
// if (current_erp_material != null && current_erp_material.IsBatchManage == true) if (current_erp_material != null && current_erp_material.IsBatchManage == true)
// { {
// //1.获取最新的erp明细信息 //1.获取最新的erp明细信息
// var billNo_new = await sc_inStockRepositories.GetLastBillNo(); var billNo_new = await sc_inStockRepositories.GetLastBillNo();
// //erp明细生成批号 //erp明细生成批号
// int new_firstBillNo = billNo_new == null ? 0 : (billNo_new.FirstBillNo.HasValue ? billNo_new.FirstBillNo.Value : 0); int new_firstBillNo = billNo_new == null ? 0 : (billNo_new.FirstBillNo.HasValue ? billNo_new.FirstBillNo.Value : 0);
// int new_lastBillNo = billNo_new == null ? 0 : (billNo_new.LastBillNo.HasValue ? billNo_new.LastBillNo.Value : 0); int new_lastBillNo = billNo_new == null ? 0 : (billNo_new.LastBillNo.HasValue ? billNo_new.LastBillNo.Value : 0);
// erpDetail.GenerateBatchBillNo(new_firstBillNo, new_lastBillNo, current_erp_material.IsBatchManage); erpDetail.GenerateBatchBillNo(new_firstBillNo, new_lastBillNo, current_erp_material.IsBatchManage);
// if (!string.IsNullOrEmpty(erpDetail.BatchBillNo)) _logger.LogInformation($"入库单->批号{erpDetail.BatchBillNo}");
// purchaseInStock.Details[0].Lot = erpDetail.BatchBillNo; if (!string.IsNullOrEmpty(erpDetail.BatchBillNo))
// } purchaseInStock.Details[0].Lot = erpDetail.BatchBillNo;
//} }
//else }
// purchaseInStock.Details[0].Lot = erpDetail.BatchBillNo; else
purchaseInStock.Details[0].Lot = erpDetail.BatchBillNo;
string formId = dto.TargetFormId.ToString(); string formId = dto.TargetFormId.ToString();
_logger.LogInformation($"入库单->开始同步金蝶 单号:{billNo} erp明细Id:{erpDetail.ErpDetailId} 数据: {JsonConvert.SerializeObject(dto)}"); _logger.LogInformation($"入库单->开始同步金蝶 单号:{billNo} erp明细Id:{erpDetail.ErpDetailId} 数据: {JsonConvert.SerializeObject(dto)}");