This commit is contained in:
@@ -342,7 +342,8 @@ namespace AyaNova.PlugIn.V8
|
|||||||
await ExportLoanItems(progress);
|
await ExportLoanItems(progress);
|
||||||
await ExportParts(progress);
|
await ExportParts(progress);
|
||||||
await ExportProjects(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);
|
// await ExportPurchaseOrders(progress);
|
||||||
|
|
||||||
|
|
||||||
@@ -1288,6 +1289,26 @@ namespace AyaNova.PlugIn.V8
|
|||||||
progress.Op(ObjectTypeName + " " + d.name);
|
progress.Op(ObjectTypeName + " " + d.name);
|
||||||
d.active = c.Active;
|
d.active = c.Active;
|
||||||
d.notes = c.Notes;
|
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);
|
TagFromv7Guid(c.RegionID, tags);
|
||||||
SetTags(d, tags);
|
SetTags(d, tags);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user