注释批号

This commit is contained in:
tongfei
2024-04-09 15:19:19 +08:00
parent 9a03233328
commit 43cbfa8906

View File

@@ -797,25 +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);
_logger.LogInformation($"入库单->批号{erpDetail.BatchBillNo}"); // _logger.LogInformation($"入库单->批号{erpDetail.BatchBillNo}");
if (!string.IsNullOrEmpty(erpDetail.BatchBillNo)) // if (!string.IsNullOrEmpty(erpDetail.BatchBillNo))
purchaseInStock.Details[0].Lot = erpDetail.BatchBillNo; // purchaseInStock.Details[0].Lot = erpDetail.BatchBillNo;
} // }
} //}
else //else
purchaseInStock.Details[0].Lot = erpDetail.BatchBillNo; // 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)}");