Materialstring required
Key (MatlGroup, Material).
Descriptionstring nullable
Type'S' | 'E'
Options:S-Standard, E-Equipment. If omitted, 'S' will be defaulted.
Active'Y' | 'N'
If omitted 'Y' will be defaulted.
Taxable'Y' | 'N'
If omitted 'N' will be defaulted.
Stocked'Y' | 'N'
If omitted 'N' will be defaulted.
StdUMstring required
Key to hq/unit_of_measures(UM).
Coststring
If omitted, 0 will be defaulted.
CostECM'E' | 'C' | 'M'
If omitted, E will be defaulted.
Pricestring
If omitted, 0 will be defaulted.
PriceECM'E' | 'C' | 'M'
If omitted, E will be defaulted.
WeightConvstring nullable
PurchaseUMstring required
Key to hq/unit_of_measures(UM).
SalesUMstring required
Key to hq/unit_of_measures(UM).
MetricUMstring nullable
Key to hq/unit_of_measures(UM).
PayDiscType'N' | 'U' | 'R'
Options: N-No Discount, U-Discount Amt Per Unit, R-Discount Rate per dollar. If omitted, N will be defaulted.
PayDiscRatestring
Rate or Amt as noted in PayDiscType. Ignored if PayDiscType = N
MatlPhasestring nullable
Key to jc/phases(PhaseGroup, Phase) where Phase Group is determined by HQCo.
MatlJCCostTypeinteger nullable
Key to jc/cost_types(PhaseGroup, CostType) where Phase Group is determined by HQCo.
HaulPhasestring nullable
Key to jc/phases(PhaseGroup, Phase) where Phase Group is determined by HQCo.
HaulJCCostTypeinteger nullable
Key to jc/cost_types(PhaseGroup, CostType) where Phase Group is determined by HQCo.
PriceServiceIdstring nullable
__custom_fieldsobject
Add Properties in this object as needed to set User Defined Properties on this object as defined in Vista.