Sage Intacct SDK for .NET
Intacct.SDK.Functions.InventoryControl.ItemCreate Class Reference
Inheritance diagram for Intacct.SDK.Functions.InventoryControl.ItemCreate:
Intacct.SDK.Functions.InventoryControl.AbstractItem Intacct.SDK.Functions.AbstractFunction Intacct.SDK.Functions.IFunction Intacct.SDK.Xml.IXmlObject

Public Member Functions

 ItemCreate (string controlId=null)
 
override void WriteXml (ref IaXmlWriter xml)
 This method should use an IaXmlWriter reference to write the function block element with its controlid attribute. This and everything inside the function block must follow the Web Services schema. More...
 

Data Fields

string ItemType
 
- Data Fields inherited from Intacct.SDK.Functions.InventoryControl.AbstractItem
string ItemId
 
bool? Active
 
string ItemName
 
string ProductLineId
 
string CostMethod
 
string ExtendedDescription
 
string SalesDescription
 
string PurchasingDescription
 
string UnitOfMeasure
 
string Note
 
string ExpenseGlAccountNo
 
string ArGlAccountNo
 
string ApGlAccountNo
 
string InventoryGlAccountNo
 
decimal? ShippingWeight
 
string ItemGlGroupName
 
decimal? StandardCost
 
string CogsGlAccountNo
 
decimal? BasePrice
 
string RevenueGlAccountNo
 
bool? Taxable
 
string ItemTaxGroupName
 
string DeferredRevGlAccountNo
 
string DefaultRevRecTemplateId
 
string VsoeCategory
 
string VsoeDefaultDeliveryStatus
 
string VsoeDefaultDeferralStatus
 
string KitRevenuePosting
 
string KitPrintFormat
 
string SubstituteItemId
 
bool? SerialTrackingEnabled
 
string SerialNumberMask
 
bool? LotTrackingEnabled
 
string LotCategory
 
bool? BinTrackingEnabled
 
bool? ExpTrackingEnabled
 
string Upc
 
int? UnitCostPrecisionInventory
 
int? UnitCostPrecisionSales
 
int? UnitCostPrecisionPurchasing
 
bool? ItemStartEndDateEnabled
 
string PeriodsMeasuredIn
 
int? NumberOfPeriods
 
bool? ProratePriceAllowed
 
string DefaultRenewalMacroId
 
Dictionary< string, dynamic > CustomFields = new Dictionary<string, dynamic>()
 

Additional Inherited Members

- Protected Member Functions inherited from Intacct.SDK.Functions.InventoryControl.AbstractItem
 AbstractItem (string controlId=null)
 
- Protected Member Functions inherited from Intacct.SDK.Functions.AbstractFunction
 AbstractFunction (string controlId="")
 
- Properties inherited from Intacct.SDK.Functions.AbstractFunction
string ControlId [get, set]
 
- Properties inherited from Intacct.SDK.Functions.IFunction
string ControlId [get, set]
 

Constructor & Destructor Documentation

◆ ItemCreate()

Intacct.SDK.Functions.InventoryControl.ItemCreate.ItemCreate ( string  controlId = null)
inline

Member Function Documentation

◆ WriteXml()

override void Intacct.SDK.Functions.InventoryControl.ItemCreate.WriteXml ( ref IaXmlWriter  xml)
inlinevirtual

This method should use an IaXmlWriter reference to write the function block element with its controlid attribute. This and everything inside the function block must follow the Web Services schema.

Parameters
xml

Implements Intacct.SDK.Functions.AbstractFunction.

Field Documentation

◆ ItemType

string Intacct.SDK.Functions.InventoryControl.ItemCreate.ItemType