Added support for IAC Client
This commit is contained in:
@@ -38,7 +38,7 @@ namespace ClientEdiOrdersGenerator.Steps.SendOrders
|
||||
|
||||
scheduleOrders = scheduleOrders.Where(x =>
|
||||
!exportedSalesOrderIds.Contains(x.Id) && !errorSalesOrderIds.Contains(x.Id) &&
|
||||
x.Recipient.PurchaserID == 2).ToList();
|
||||
new[] { 2, 3 }.Any(y => y == x.Recipient.PurchaserID)).ToList();
|
||||
|
||||
if (!scheduleOrders.Any())
|
||||
{
|
||||
@@ -198,6 +198,9 @@ namespace ClientEdiOrdersGenerator.Steps.SendOrders
|
||||
ediCustomerOrderLineItems.AddRange(CreateEdiCustomerOrderLineItems(ediCustomerOrder,
|
||||
scheduleOrderDetail, ediCustomerOrderLines.Last(), vatCodesAssociation, warehouse,
|
||||
newPoNumber));
|
||||
|
||||
ediCustomerOrderLineItems =
|
||||
ediCustomerOrderLineItems.Where(x => x.ReleaseDate != new DateTime(1, 1, 1)).ToList();
|
||||
}
|
||||
|
||||
ediCustomerOrder.Price = ediCustomerOrderLineItems
|
||||
@@ -319,7 +322,7 @@ namespace ClientEdiOrdersGenerator.Steps.SendOrders
|
||||
{
|
||||
ItemCustomerPriceAll itemPrice = _sytelineDataProvider.GetPricesForItem(itemCustom.Item,
|
||||
customer.CustomerNumber, itemCustom.CustomerItemSequence, _workingDate);
|
||||
|
||||
|
||||
return new EdiCustomerOrderLine
|
||||
{
|
||||
CustomerOrderNumber = ediCustomerOrder.CustomerOrderNumber,
|
||||
|
||||
Reference in New Issue
Block a user