Netsutie PHP Toolkit
InventoryItem.php
Go to the documentation of this file.
1 <?php
8 class InventoryItem extends Record {
9 
18  public $createdDate;
19 
29 
39 
49 
59 
69 
79 
89 
98  public $cogsAccount;
99 
109 
119 
128  public $fraudRisk;
129 
139 
149 
159 
168  public $taxSchedule;
169 
179 
188  public $deferRevRec;
189 
198  public $isTaxable;
199 
208  public $matrixType;
209 
219 
229 
239 
249 
259 
269 
279 
289 
299 
309 
318  public $weight;
319 
328  public $weightUnit;
329 
338  public $weightUnits;
339 
349 
358  public $unitsType;
359 
368  public $stockUnit;
369 
379 
388  public $saleUnit;
389 
399 
409 
419 
429 
439 
449 
459 
468  public $producer;
469 
479 
489 
498  public $mpn;
499 
509 
519 
529 
539 
549 
559 
569 
579 
589 
599 
609 
619 
629 
639 
648  public $itemCarrier;
649 
659 
669 
679 
689 
699 
709 
719 
729 
739 
749 
759 
768  public $shipPackage;
769 
779 
789 
799 
809 
819 
829 
839 
849 
859 
869 
879 
889 
899 
908  public $vsoePrice;
909 
919 
929 
939 
949 
959 
969 
979 
988  public $cost;
989 
999 
1009 
1019 
1029 
1038  public $costUnits;
1039 
1048  public $totalValue;
1049 
1059 
1068  public $useBins;
1069 
1079 
1088  public $leadTime;
1089 
1099 
1109 
1119 
1129 
1139 
1149 
1159 
1169 
1179 
1189 
1199 
1209 
1219 
1229 
1239 
1249 
1259 
1269 
1279 
1288  public $pageTitle;
1289 
1299 
1309 
1319 
1329 
1339 
1349 
1359 
1369 
1379 
1389 
1398  public $onSpecial;
1399 
1409 
1419 
1429 
1439 
1449 
1459 
1469 
1479 
1488  public $customForm;
1489 
1498  public $itemId;
1499 
1508  public $upcCode;
1509 
1519 
1528  public $vendorName;
1529 
1538  public $parent;
1539 
1548  public $isOnline;
1549 
1559 
1568  public $hazmatId;
1569 
1579 
1589 
1599 
1609 
1619 
1629 
1639 
1648  public $isInactive;
1649 
1659 
1668  public $department;
1669 
1678  public $class;
1679 
1688  public $location;
1689 
1699 
1708  public $currency;
1709 
1719 
1729 
1739 
1749 
1759 
1769 
1779 
1789 
1799 
1808  public $supplyType;
1809 
1819 
1829 
1839 
1849 
1859 
1869 
1879 
1889 
1899 
1909 
1919 
1929 
1939 
1949 
1958  public $rate;
1959 
1969 
1979 
1989 
1999 
2009 
2018  public $vendor;
2019 
2029 
2039 
2049 
2059 
2069 
2079 
2089 
2099 
2109 
2119 
2129 
2139 
2148  public $internalId;
2149 
2158  public $externalId;
2159 
2160 
2161 
2162  static $paramtypesmap = array(
2163 
2164  "createdDate" => "dateTime",
2165 
2166  "lastModifiedDate" => "dateTime",
2167 
2168  "purchaseDescription" => "string",
2169 
2170  "copyDescription" => "boolean",
2171 
2172  "expenseAccount" => "RecordRef",
2173 
2174  "dateConvertedToInv" => "dateTime",
2175 
2176  "originalItemType" => "ItemType",
2177 
2178  "originalItemSubtype" => "ItemSubType",
2179 
2180  "cogsAccount" => "RecordRef",
2181 
2182  "intercoCogsAccount" => "RecordRef",
2183 
2184  "salesDescription" => "string",
2185 
2186  "fraudRisk" => "InventoryItemFraudRisk",
2187 
2188  "includeChildren" => "boolean",
2189 
2190  "incomeAccount" => "RecordRef",
2191 
2192  "intercoIncomeAccount" => "RecordRef",
2193 
2194  "taxSchedule" => "RecordRef",
2195 
2196  "dropshipExpenseAccount" => "RecordRef",
2197 
2198  "deferRevRec" => "boolean",
2199 
2200  "isTaxable" => "boolean",
2201 
2202  "matrixType" => "ItemMatrixType",
2203 
2204  "assetAccount" => "RecordRef",
2205 
2206  "matchBillToReceipt" => "boolean",
2207 
2208  "billQtyVarianceAcct" => "RecordRef",
2209 
2210  "billPriceVarianceAcct" => "RecordRef",
2211 
2212  "billExchRateVarianceAcct" => "RecordRef",
2213 
2214  "gainLossAccount" => "RecordRef",
2215 
2216  "shippingCost" => "float",
2217 
2218  "shippingCostUnits" => "string",
2219 
2220  "handlingCost" => "float",
2221 
2222  "handlingCostUnits" => "string",
2223 
2224  "weight" => "float",
2225 
2226  "weightUnit" => "ItemWeightUnit",
2227 
2228  "weightUnits" => "string",
2229 
2230  "costingMethodDisplay" => "string",
2231 
2232  "unitsType" => "RecordRef",
2233 
2234  "stockUnit" => "RecordRef",
2235 
2236  "purchaseUnit" => "RecordRef",
2237 
2238  "saleUnit" => "RecordRef",
2239 
2240  "issueProduct" => "RecordRef",
2241 
2242  "billingSchedule" => "RecordRef",
2243 
2244  "trackLandedCost" => "boolean",
2245 
2246  "isDropShipItem" => "boolean",
2247 
2248  "isSpecialOrderItem" => "boolean",
2249 
2250  "stockDescription" => "string",
2251 
2252  "deferredRevenueAccount" => "RecordRef",
2253 
2254  "producer" => "boolean",
2255 
2256  "manufacturer" => "string",
2257 
2258  "revRecSchedule" => "RecordRef",
2259 
2260  "mpn" => "string",
2261 
2262  "multManufactureAddr" => "boolean",
2263 
2264  "manufacturerAddr1" => "string",
2265 
2266  "manufacturerCity" => "string",
2267 
2268  "manufacturerState" => "string",
2269 
2270  "manufacturerZip" => "string",
2271 
2272  "countryOfManufacture" => "Country",
2273 
2274  "roundUpAsComponent" => "boolean",
2275 
2276  "purchaseOrderQuantity" => "float",
2277 
2278  "purchaseOrderAmount" => "float",
2279 
2280  "purchaseOrderQuantityDiff" => "float",
2281 
2282  "receiptQuantity" => "float",
2283 
2284  "receiptAmount" => "float",
2285 
2286  "receiptQuantityDiff" => "float",
2287 
2288  "defaultItemShipMethod" => "RecordRef",
2289 
2290  "itemCarrier" => "ItemCarrier",
2291 
2292  "itemShipMethodList" => "RecordRefList",
2293 
2294  "manufacturerTaxId" => "string",
2295 
2296  "scheduleBNumber" => "string",
2297 
2298  "scheduleBQuantity" => "integer",
2299 
2300  "scheduleBCode" => "ScheduleBCode",
2301 
2302  "manufacturerTariff" => "string",
2303 
2304  "preferenceCriterion" => "ItemPreferenceCriterion",
2305 
2306  "minimumQuantity" => "integer",
2307 
2308  "enforceMinQtyInternally" => "boolean",
2309 
2310  "minimumQuantityUnits" => "string",
2311 
2312  "softDescriptor" => "RecordRef",
2313 
2314  "shipPackage" => "RecordRef",
2315 
2316  "shipIndividually" => "boolean",
2317 
2318  "costCategory" => "RecordRef",
2319 
2320  "pricesIncludeTax" => "boolean",
2321 
2322  "purchasePriceVarianceAcct" => "RecordRef",
2323 
2324  "quantityPricingSchedule" => "RecordRef",
2325 
2326  "reorderPointUnits" => "string",
2327 
2328  "useMarginalRates" => "boolean",
2329 
2330  "preferredStockLevelUnits" => "string",
2331 
2332  "costEstimateType" => "ItemCostEstimateType",
2333 
2334  "costEstimate" => "float",
2335 
2336  "transferPrice" => "float",
2337 
2338  "overallQuantityPricingType" => "ItemOverallQuantityPricingType",
2339 
2340  "pricingGroup" => "RecordRef",
2341 
2342  "vsoePrice" => "float",
2343 
2344  "vsoeSopGroup" => "VsoeSopGroup",
2345 
2346  "costEstimateUnits" => "string",
2347 
2348  "vsoeDeferral" => "VsoeDeferral",
2349 
2350  "vsoePermitDiscount" => "VsoePermitDiscount",
2351 
2352  "vsoeDelivered" => "boolean",
2353 
2354  "preferredLocation" => "RecordRef",
2355 
2356  "reorderMultiple" => "integer",
2357 
2358  "cost" => "float",
2359 
2360  "lastInvtCountDate" => "dateTime",
2361 
2362  "nextInvtCountDate" => "dateTime",
2363 
2364  "invtCountInterval" => "integer",
2365 
2366  "invtClassification" => "ItemInvtClassification",
2367 
2368  "costUnits" => "string",
2369 
2370  "totalValue" => "float",
2371 
2372  "averageCost" => "float",
2373 
2374  "useBins" => "boolean",
2375 
2376  "quantityReorderUnits" => "string",
2377 
2378  "leadTime" => "integer",
2379 
2380  "autoLeadTime" => "boolean",
2381 
2382  "lastPurchasePrice" => "float",
2383 
2384  "autoPreferredStockLevel" => "boolean",
2385 
2386  "preferredStockLevelDays" => "float",
2387 
2388  "safetyStockLevel" => "float",
2389 
2390  "safetyStockLevelDays" => "integer",
2391 
2392  "backwardConsumptionDays" => "integer",
2393 
2394  "seasonalDemand" => "boolean",
2395 
2396  "safetyStockLevelUnits" => "string",
2397 
2398  "demandModifier" => "float",
2399 
2400  "distributionNetwork" => "RecordRef",
2401 
2402  "distributionCategory" => "RecordRef",
2403 
2404  "autoReorderPoint" => "boolean",
2405 
2406  "storeDisplayName" => "string",
2407 
2408  "storeDisplayThumbnail" => "RecordRef",
2409 
2410  "storeDisplayImage" => "RecordRef",
2411 
2412  "storeDescription" => "string",
2413 
2414  "storeDetailedDescription" => "string",
2415 
2416  "storeItemTemplate" => "RecordRef",
2417 
2418  "pageTitle" => "string",
2419 
2420  "metaTagHtml" => "string",
2421 
2422  "excludeFromSitemap" => "boolean",
2423 
2424  "sitemapPriority" => "SitemapPriority",
2425 
2426  "searchKeywords" => "string",
2427 
2428  "isDonationItem" => "boolean",
2429 
2430  "showDefaultDonationAmount" => "boolean",
2431 
2432  "maxDonationAmount" => "float",
2433 
2434  "dontShowPrice" => "boolean",
2435 
2436  "noPriceMessage" => "string",
2437 
2438  "outOfStockMessage" => "string",
2439 
2440  "onSpecial" => "boolean",
2441 
2442  "outOfStockBehavior" => "ItemOutOfStockBehavior",
2443 
2444  "relatedItemsDescription" => "string",
2445 
2446  "specialsDescription" => "string",
2447 
2448  "featuredDescription" => "string",
2449 
2450  "shoppingDotComCategory" => "string",
2451 
2452  "shopzillaCategoryId" => "integer",
2453 
2454  "nexTagCategory" => "string",
2455 
2456  "urlComponent" => "string",
2457 
2458  "customForm" => "RecordRef",
2459 
2460  "itemId" => "string",
2461 
2462  "upcCode" => "string",
2463 
2464  "displayName" => "string",
2465 
2466  "vendorName" => "string",
2467 
2468  "parent" => "RecordRef",
2469 
2470  "isOnline" => "boolean",
2471 
2472  "isHazmatItem" => "boolean",
2473 
2474  "hazmatId" => "string",
2475 
2476  "hazmatShippingName" => "string",
2477 
2478  "hazmatHazardClass" => "string",
2479 
2480  "hazmatPackingGroup" => "HazmatPackingGroup",
2481 
2482  "hazmatItemUnits" => "string",
2483 
2484  "hazmatItemUnitsQty" => "float",
2485 
2486  "isGcoCompliant" => "boolean",
2487 
2488  "offerSupport" => "boolean",
2489 
2490  "isInactive" => "boolean",
2491 
2492  "availableToPartners" => "boolean",
2493 
2494  "department" => "RecordRef",
2495 
2496  "class" => "RecordRef",
2497 
2498  "location" => "RecordRef",
2499 
2500  "costingMethod" => "ItemCostingMethod",
2501 
2502  "currency" => "string",
2503 
2504  "preferredStockLevel" => "float",
2505 
2506  "pricingMatrix" => "PricingMatrix",
2507 
2508  "accountingBookDetailList" => "ItemAccountingBookDetailList",
2509 
2510  "purchaseTaxCode" => "RecordRef",
2511 
2512  "defaultReturnCost" => "float",
2513 
2514  "supplyReplenishmentMethod" => "RecordRef",
2515 
2516  "alternateDemandSourceItem" => "RecordRef",
2517 
2518  "fixedLotSize" => "float",
2519 
2520  "periodicLotSizeType" => "PeriodicLotSizeType",
2521 
2522  "supplyType" => "RecordRef",
2523 
2524  "demandTimeFence" => "integer",
2525 
2526  "supplyTimeFence" => "integer",
2527 
2528  "rescheduleInDays" => "integer",
2529 
2530  "rescheduleOutDays" => "integer",
2531 
2532  "periodicLotSizeDays" => "integer",
2533 
2534  "supplyLotSizingMethod" => "RecordRef",
2535 
2536  "forwardConsumptionDays" => "integer",
2537 
2538  "demandSource" => "RecordRef",
2539 
2540  "quantityBackOrdered" => "float",
2541 
2542  "quantityCommitted" => "float",
2543 
2544  "quantityAvailable" => "float",
2545 
2546  "quantityOnHand" => "float",
2547 
2548  "onHandValueMli" => "float",
2549 
2550  "quantityOnOrder" => "float",
2551 
2552  "rate" => "float",
2553 
2554  "reorderPoint" => "float",
2555 
2556  "quantityCommittedUnits" => "string",
2557 
2558  "salesTaxCode" => "RecordRef",
2559 
2560  "quantityAvailableUnits" => "string",
2561 
2562  "quantityOnHandUnits" => "string",
2563 
2564  "vendor" => "RecordRef",
2565 
2566  "quantityOnOrderUnits" => "string",
2567 
2568  "productFeedList" => "ProductFeedList",
2569 
2570  "subsidiaryList" => "RecordRefList",
2571 
2572  "itemOptionsList" => "ItemOptionsList",
2573 
2574  "itemVendorList" => "ItemVendorList",
2575 
2576  "siteCategoryList" => "SiteCategoryList",
2577 
2578  "translationsList" => "TranslationList",
2579 
2580  "binNumberList" => "InventoryItemBinNumberList",
2581 
2582  "locationsList" => "InventoryItemLocationsList",
2583 
2584  "matrixOptionList" => "MatrixOptionList",
2585 
2586  "presentationItemList" => "PresentationItemList",
2587 
2588  "customFieldList" => "CustomFieldList",
2589 
2590  "internalId" => "string",
2591 
2592  "externalId" => "string",
2593 
2594  );
2595 
2596 }
Definition: Record.php:8