33333
This commit is contained in:
@@ -148,7 +148,7 @@ namespace MyCode.Project.Services.Implementation
|
||||
,FSupplierLot,FLot,FBaseDeliveryMaxQty,FBaseJoinQty
|
||||
,FEntryNote,FBillAllAmount_LC,FMaterialId.FNAME,FQty,FEntryNote,FUnitId.fname,FDeliveryDate,FMaterialId.FSpecification,FPurchaserId.fname,FSupplierId.FNumber,FMaterialId.FNumber
|
||||
,FSettleCurrId.fname,FBillTaxAmount,FExchangeTypeId.fname,FExchangeRate,FEntryTaxRate,FPrice,FAllAmount,FEntryAmount,FEntryTaxAmount,FReceiveQty,FMRPCloseStatus
|
||||
,FPurchaseOrgId,FPurchaseOrgId.FName
|
||||
,FPurchaseOrgId,FPurchaseOrgId.FName,FPOORDERENTRY_D.FDeliveryDate
|
||||
,FCancelStatus,FRemainReceiveQty",
|
||||
//FieldKeys ="",
|
||||
TopRowCount = 100000,
|
||||
@@ -468,7 +468,7 @@ namespace MyCode.Project.Services.Implementation
|
||||
userList.ForEach(t =>
|
||||
{
|
||||
var maxDate = _purchaseOrderRepository.Queryable().Where(h => h.SupplierId == t.SupplierId).Max(h => h.FModifyDate);
|
||||
DateTime begin = DateTime.Parse("2023-01-01");
|
||||
DateTime begin = DateTime.Parse("2024-01-01");
|
||||
if (maxDate.HasValue)
|
||||
{
|
||||
begin = maxDate.Value.Date;
|
||||
@@ -583,14 +583,14 @@ namespace MyCode.Project.Services.Implementation
|
||||
purchaseOrderItem.Remark = item["FEntryNote"];
|
||||
purchaseOrderItem.SupplierId = t.SupplierId;
|
||||
purchaseOrderItem.UnitName = item["FUnitId.fname"];
|
||||
purchaseOrderItem.FDeliveryDate = item["FDeliveryDate"];
|
||||
purchaseOrderItem.FDeliveryDate = item["FPOORDERENTRY_D.FDeliveryDate"];
|
||||
purchaseOrderItem.TaxRate = item["FEntryTaxRate"];
|
||||
purchaseOrderItem.FBillTaxAmount = item["FEntryTaxAmount"];
|
||||
purchaseOrderItem.FRemainReceiveQty = item["FBaseDeliveryMaxQty"];
|
||||
purchaseOrderItem.FReceiveQty = item["FBaseJoinQty"];
|
||||
purchaseOrderItem.FRemainReceiveQty = purchaseOrderItem.Qty - purchaseOrderItem.FReceiveQty.SafeValue();
|
||||
purchaseOrderItem.FMRPCloseStatus = item["FMRPCloseStatus"];
|
||||
purchaseOrderItem.EntityId = item["FPOOrderEntry.FEntryId"];
|
||||
purchaseOrderItem.EntityId = item["FPOOrderEntry_FEntryId"];
|
||||
purchaseOrderItem.MSSSupplierLot = item["FLot"];
|
||||
purchaseOrderItem.SpecificationModel = item["FMaterialId.FSpecification"];
|
||||
_purchaseOrderItemRepository.Add(purchaseOrderItem);
|
||||
@@ -607,7 +607,7 @@ namespace MyCode.Project.Services.Implementation
|
||||
oldItem.Remark = item["FEntryNote"];
|
||||
oldItem.SupplierId = t.SupplierId;
|
||||
oldItem.UnitName = item["FUnitId.fname"];
|
||||
oldItem.FDeliveryDate = item["FDeliveryDate"];
|
||||
oldItem.FDeliveryDate = item["FPOORDERENTRY_D.FDeliveryDate"];
|
||||
oldItem.TaxRate = item["FEntryTaxRate"];
|
||||
oldItem.FBillTaxAmount = item["FEntryTaxAmount"];
|
||||
oldItem.FReceiveQty = item["FBaseJoinQty"];
|
||||
@@ -616,10 +616,8 @@ namespace MyCode.Project.Services.Implementation
|
||||
//oldItem.FRemainReceiveQty = item["FBaseDeliveryMaxQty"];
|
||||
//purchaseOrderItem.FReceiveQty = item["FBaseDeliveryMaxQty"];
|
||||
oldItem.FReceiveQty = oldItem.Qty - oldItem.FRemainReceiveQty.SafeValue();
|
||||
|
||||
|
||||
oldItem.FMRPCloseStatus = item["FMRPCloseStatus"];
|
||||
oldItem.EntityId = item["FPOOrderEntry.FEntryId"];
|
||||
oldItem.EntityId = item["FPOOrderEntry_FEntryId"];
|
||||
oldItem.MSSSupplierLot = item["FLot"];
|
||||
_purchaseOrderItemRepository.Update(oldItem);
|
||||
}
|
||||
@@ -641,8 +639,9 @@ namespace MyCode.Project.Services.Implementation
|
||||
// end = DateTime.Now.AddDays(-1);
|
||||
// begin = end;
|
||||
//}
|
||||
Thread.Sleep(500);
|
||||
}
|
||||
Thread.Sleep(500);
|
||||
|
||||
keyValuePairs.Keys.ForEach(key =>
|
||||
{
|
||||
List<int> templist = keyValuePairs[key];
|
||||
@@ -695,24 +694,7 @@ namespace MyCode.Project.Services.Implementation
|
||||
|
||||
|
||||
|
||||
// {
|
||||
//"EntryIds": "100016,100017",
|
||||
//"TargetFormId": "PUR_ReceiveBill",
|
||||
//"IsEnableDefaultRule": "true",
|
||||
//"CustomParams": {
|
||||
// "AutoAudit":"true",
|
||||
// "ScanEntry": [
|
||||
// {
|
||||
// "FENTRYID": 100016,
|
||||
// "Qty": 15
|
||||
|
||||
// },
|
||||
// {
|
||||
// "FENTRYID": 100017,
|
||||
// "Qty": 15
|
||||
// }
|
||||
// ]
|
||||
//}
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user