class
ItemUpdate extends AbstractItem
Update an existing item record
Traits
Methods
__construct(string $controlId = null)
Initializes the class with the given parameters.
setNote(string $note)
No description
setUpc(string $upc)
No description
Details
setControlId($controlId = null)
__construct(string $controlId = null)
Initializes the class with the given parameters.
at line line 35
writeXml(XMLWriter $xml)
Write the function block XML
setCustomFields(array $customFields)
setItemId(string $itemId)
setActive(boolean $active)
setItemName(string $itemName)
string
getProduceLineId()
setProduceLineId(string $produceLineId)
setCostMethod(string $costMethod)
string
getExtendedDescription()
setExtendedDescription(string $extendedDescription)
string
getSalesDescription()
setSalesDescription(string $salesDescription)
string
getPurchasingDescription()
setPurchasingDescription(string $purchasingDescription)
string
getUnitOfMeasure()
setUnitOfMeasure(string $unitOfMeasure)
string
getExpenseGlAccountNo()
setExpenseGlAccountNo(string $expenseGlAccountNo)
string
getArGlAccountNo()
setArGlAccountNo(string $arGlAccountNo)
string
getApGlAccountNo()
setApGlAccountNo(string $apGlAccountNo)
string
getInventoryGlAccountNo()
setInventoryGlAccountNo(string $inventoryGlAccountNo)
float|int|string
getShippingWeight()
setShippingWeight(float|int|string $shippingWeight)
string
getItemGlGroupName()
setItemGlGroupName(string $itemGlGroupName)
float|string
getStandardCost()
setStandardCost(float|string $standardCost)
string
getCogsGlAccountNo()
setCogsGlAccountNo(string $cogsGlAccountNo)
float|string
getBasePrice()
setBasePrice(float|string $basePrice)
string
getRevenueGlAccountNo()
setRevenueGlAccountNo(string $revenueGlAccountNo)
setTaxable(boolean $taxable)
string
getItemTaxGroupName()
setItemTaxGroupName(string $itemTaxGroupName)
string
getDeferredRevGlAccountNo()
setDeferredRevGlAccountNo(string $deferredRevGlAccountNo)
string
getDefaultRevRecTemplateId()
setDefaultRevRecTemplateId(string $defaultRevRecTemplateId)
setVsoeCategory(string $vsoeCategory)
string
getVsoeDefaultDeliveryStatus()
setVsoeDefaultDeliveryStatus(string $vsoeDefaultDeliveryStatus)
string
getVsoeDefaultDeferralStatus()
setVsoeDefaultDeferralStatus(string $vsoeDefaultDeferralStatus)
string
getKitRevenuePosting()
setKitRevenuePosting(string $kitRevenuePosting)
string
getSubstituteItemId()
setSubstituteItemId(string $substituteItemId)
boolean
isSerialTrackingEnabled()
setSerialTrackingEnabled(boolean $serialTrackingEnabled)
string
getSerialNumberMask()
setSerialNumberMask(string $serialNumberMask)
boolean
isLotTrackingEnabled()
setLotTrackingEnabled(boolean $lotTrackingEnabled)
setLotCategory(string $lotCategory)
boolean
isBinTrackingEnabled()
setBinTrackingEnabled(boolean $binTrackingEnabled)
boolean
isExpTrackingEnabled()
setExpTrackingEnabled(boolean $expTrackingEnabled)
int
getUnitCostPrecisionInventory()
setUnitCostPrecisionInventory(int $unitCostPrecisionInventory)
int
getUnitCostPrecisionSales()
setUnitCostPrecisionSales(int $unitCostPrecisionSales)
int
getUnitCostPrecisionPurchasing()
setUnitCostPrecisionPurchasing(int $unitCostPrecisionPurchasing)
boolean
isItemStartEndDateEnabled()
setItemStartEndDateEnabled(boolean $itemStartEndDateEnabled)
string
getPeriodsMeasuredIn()
setPeriodsMeasuredIn(string $periodsMeasuredIn)
setNumberOfPeriods(int $numberOfPeriods)
boolean
isProratePriceAllowed()
setProratePriceAllowed(boolean $proratePriceAllowed)
string
getDefaultRenewalMacroId()
setDefaultRenewalMacroId(string $defaultRenewalMacroId)