This commit is contained in:
@@ -342,7 +342,8 @@ namespace AyaNova.PlugIn.V8
|
||||
await ExportLoanItems(progress);
|
||||
await ExportParts(progress);
|
||||
await ExportProjects(progress);
|
||||
//deferred to possibly never if people can live without it
|
||||
|
||||
//PURCHASE ORDERS deferred to possibly never if people can live without it
|
||||
// await ExportPurchaseOrders(progress);
|
||||
|
||||
|
||||
@@ -1288,6 +1289,26 @@ namespace AyaNova.PlugIn.V8
|
||||
progress.Op(ObjectTypeName + " " + d.name);
|
||||
d.active = c.Active;
|
||||
d.notes = c.Notes;
|
||||
d.responseTime = "00:00:00";
|
||||
d.contractServiceRatesOnly = c.ContractRatesOnly;
|
||||
d.contractTravelRatesOnly = false;//mimic v7 behaviour as this is a new feature
|
||||
d.partsOverridePct = c.DiscountParts * 100m;
|
||||
d.partsOverrideType = 1;//price - percentage, only type in v7
|
||||
d.serviceRatesOverridePct = 0;//v8 only
|
||||
d.serviceRatesOverrideType = 1;
|
||||
d.travelRatesOverridePct = 0;
|
||||
d.travelRatesOverrideType = 1;
|
||||
|
||||
dynamic dServiceRateItems = new JArray();
|
||||
|
||||
foreach (ContractRate cr in c.Rates)
|
||||
{
|
||||
dynamic dcr = new JObject();
|
||||
dcr.serviceRateId = Getv7v8IdMap(cr.RateID, "ServiceRate for Contract " + d.name);
|
||||
dServiceRateItems.Add(dcr);
|
||||
}
|
||||
d.serviceRateItems = dServiceRateItems;
|
||||
|
||||
TagFromv7Guid(c.RegionID, tags);
|
||||
SetTags(d, tags);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user