/// <summary> /// Initializes a new instance of the /// MicrosoftDynamicsCRMproductpricelevel class. /// </summary> public MicrosoftDynamicsCRMproductpricelevel(decimal?amount = default(decimal?), System.DateTimeOffset?overriddencreatedon = default(System.DateTimeOffset?), int?utcconversiontimezonecode = default(int?), string processid = default(string), int?timezoneruleversionnumber = default(int?), decimal?exchangerate = default(decimal?), decimal?roundingoptionamount = default(decimal?), string _uomidValue = default(string), string _modifiedonbehalfbyValue = default(string), string stageid = default(string), string productnumber = default(string), string _pricelevelidValue = default(string), string organizationid = default(string), int?quantitysellingcode = default(int?), string productpricelevelid = default(string), int?pricingmethodcode = default(int?), System.DateTimeOffset?modifiedon = default(System.DateTimeOffset?), string _discounttypeidValue = default(string), string _transactioncurrencyidValue = default(string), string _modifiedbyValue = default(string), System.DateTimeOffset?createdon = default(System.DateTimeOffset?), string _createdbyValue = default(string), string _productidValue = default(string), decimal?percentage = default(decimal?), string versionnumber = default(string), string _uomscheduleidValue = default(string), int?roundingpolicycode = default(int?), int?roundingoptioncode = default(int?), string _createdonbehalfbyValue = default(string), decimal?amountBase = default(decimal?), int?importsequencenumber = default(int?), decimal?roundingoptionamountBase = default(decimal?), string traversedpath = default(string), IList <MicrosoftDynamicsCRMteam> productpricelevelTeams = default(IList <MicrosoftDynamicsCRMteam>), IList <MicrosoftDynamicsCRMmailboxtrackingfolder> productpricelevelMailboxTrackingFolders = default(IList <MicrosoftDynamicsCRMmailboxtrackingfolder>), IList <MicrosoftDynamicsCRMprincipalobjectattributeaccess> productpricelevelPrincipalObjectAttributeAccesses = default(IList <MicrosoftDynamicsCRMprincipalobjectattributeaccess>), MicrosoftDynamicsCRMuom uomid = default(MicrosoftDynamicsCRMuom), IList <MicrosoftDynamicsCRMasyncoperation> productPriceLevelAsyncOperations = default(IList <MicrosoftDynamicsCRMasyncoperation>), MicrosoftDynamicsCRMsystemuser createdonbehalfby = default(MicrosoftDynamicsCRMsystemuser), MicrosoftDynamicsCRMtransactioncurrency transactioncurrencyid = default(MicrosoftDynamicsCRMtransactioncurrency), IList <MicrosoftDynamicsCRMsyncerror> productPriceLevelSyncErrors = default(IList <MicrosoftDynamicsCRMsyncerror>), MicrosoftDynamicsCRMprocessstage stageidProcessstage = default(MicrosoftDynamicsCRMprocessstage), MicrosoftDynamicsCRMpricelevel pricelevelid = default(MicrosoftDynamicsCRMpricelevel), MicrosoftDynamicsCRMsystemuser modifiedonbehalfby = default(MicrosoftDynamicsCRMsystemuser), IList <MicrosoftDynamicsCRMprocesssession> productPriceLevelProcessSessions = default(IList <MicrosoftDynamicsCRMprocesssession>), IList <MicrosoftDynamicsCRMbulkdeletefailure> productPriceLevelBulkDeleteFailures = default(IList <MicrosoftDynamicsCRMbulkdeletefailure>), MicrosoftDynamicsCRMsystemuser modifiedby = default(MicrosoftDynamicsCRMsystemuser), MicrosoftDynamicsCRMproduct productid = default(MicrosoftDynamicsCRMproduct), MicrosoftDynamicsCRMdiscounttype discounttypeid = default(MicrosoftDynamicsCRMdiscounttype), MicrosoftDynamicsCRMuomschedule uomscheduleid = default(MicrosoftDynamicsCRMuomschedule), MicrosoftDynamicsCRMsystemuser createdby = default(MicrosoftDynamicsCRMsystemuser)) { Amount = amount; Overriddencreatedon = overriddencreatedon; Utcconversiontimezonecode = utcconversiontimezonecode; Processid = processid; Timezoneruleversionnumber = timezoneruleversionnumber; Exchangerate = exchangerate; Roundingoptionamount = roundingoptionamount; this._uomidValue = _uomidValue; this._modifiedonbehalfbyValue = _modifiedonbehalfbyValue; Stageid = stageid; Productnumber = productnumber; this._pricelevelidValue = _pricelevelidValue; Organizationid = organizationid; Quantitysellingcode = quantitysellingcode; Productpricelevelid = productpricelevelid; Pricingmethodcode = pricingmethodcode; Modifiedon = modifiedon; this._discounttypeidValue = _discounttypeidValue; this._transactioncurrencyidValue = _transactioncurrencyidValue; this._modifiedbyValue = _modifiedbyValue; Createdon = createdon; this._createdbyValue = _createdbyValue; this._productidValue = _productidValue; Percentage = percentage; Versionnumber = versionnumber; this._uomscheduleidValue = _uomscheduleidValue; Roundingpolicycode = roundingpolicycode; Roundingoptioncode = roundingoptioncode; this._createdonbehalfbyValue = _createdonbehalfbyValue; AmountBase = amountBase; Importsequencenumber = importsequencenumber; RoundingoptionamountBase = roundingoptionamountBase; Traversedpath = traversedpath; ProductpricelevelTeams = productpricelevelTeams; ProductpricelevelMailboxTrackingFolders = productpricelevelMailboxTrackingFolders; ProductpricelevelPrincipalObjectAttributeAccesses = productpricelevelPrincipalObjectAttributeAccesses; Uomid = uomid; ProductPriceLevelAsyncOperations = productPriceLevelAsyncOperations; Createdonbehalfby = createdonbehalfby; Transactioncurrencyid = transactioncurrencyid; ProductPriceLevelSyncErrors = productPriceLevelSyncErrors; StageidProcessstage = stageidProcessstage; Pricelevelid = pricelevelid; Modifiedonbehalfby = modifiedonbehalfby; ProductPriceLevelProcessSessions = productPriceLevelProcessSessions; ProductPriceLevelBulkDeleteFailures = productPriceLevelBulkDeleteFailures; Modifiedby = modifiedby; Productid = productid; Discounttypeid = discounttypeid; Uomscheduleid = uomscheduleid; Createdby = createdby; CustomInit(); }
/// <summary> /// Initializes a new instance of the /// MicrosoftDynamicsCRMproductpricelevel class. /// </summary> public MicrosoftDynamicsCRMproductpricelevel(IList <MicrosoftDynamicsCRMasyncoperation> productPriceLevelAsyncOperations = default(IList <MicrosoftDynamicsCRMasyncoperation>), IList <MicrosoftDynamicsCRMbulkdeletefailure> productPriceLevelBulkDeleteFailures = default(IList <MicrosoftDynamicsCRMbulkdeletefailure>), IList <MicrosoftDynamicsCRMsyncerror> productPriceLevelSyncErrors = default(IList <MicrosoftDynamicsCRMsyncerror>), string _createdbyValue = default(string), string _createdonbehalfbyValue = default(string), string _discounttypeidValue = default(string), string _modifiedbyValue = default(string), string _modifiedonbehalfbyValue = default(string), string _pricelevelidValue = default(string), string _productidValue = default(string), string _transactioncurrencyidValue = default(string), string _uomidValue = default(string), string _uomscheduleidValue = default(string), double?amount = default(double?), double?amountBase = default(double?), MicrosoftDynamicsCRMsystemuser createdby = default(MicrosoftDynamicsCRMsystemuser), System.DateTimeOffset?createdon = default(System.DateTimeOffset?), MicrosoftDynamicsCRMsystemuser createdonbehalfby = default(MicrosoftDynamicsCRMsystemuser), MicrosoftDynamicsCRMdiscounttype discounttypeid = default(MicrosoftDynamicsCRMdiscounttype), double?exchangerate = default(double?), int?importsequencenumber = default(int?), MicrosoftDynamicsCRMsystemuser modifiedby = default(MicrosoftDynamicsCRMsystemuser), System.DateTimeOffset?modifiedon = default(System.DateTimeOffset?), MicrosoftDynamicsCRMsystemuser modifiedonbehalfby = default(MicrosoftDynamicsCRMsystemuser), string organizationid = default(string), System.DateTimeOffset?overriddencreatedon = default(System.DateTimeOffset?), double?percentage = default(double?), MicrosoftDynamicsCRMpricelevel pricelevelid = default(MicrosoftDynamicsCRMpricelevel), int?pricingmethodcode = default(int?), string processid = default(string), MicrosoftDynamicsCRMproduct productid = default(MicrosoftDynamicsCRMproduct), string productnumber = default(string), string productpricelevelid = default(string), int?quantitysellingcode = default(int?), double?roundingoptionamount = default(double?), double?roundingoptionamountBase = default(double?), int?roundingoptioncode = default(int?), int?roundingpolicycode = default(int?), string stageid = default(string), MicrosoftDynamicsCRMprocessstage stageidProcessstage = default(MicrosoftDynamicsCRMprocessstage), MicrosoftDynamicsCRMtransactioncurrency transactioncurrencyid = default(MicrosoftDynamicsCRMtransactioncurrency), string traversedpath = default(string), MicrosoftDynamicsCRMuom uomid = default(MicrosoftDynamicsCRMuom), MicrosoftDynamicsCRMuomschedule uomscheduleid = default(MicrosoftDynamicsCRMuomschedule), object versionnumber = default(object)) { ProductPriceLevelAsyncOperations = productPriceLevelAsyncOperations; ProductPriceLevelBulkDeleteFailures = productPriceLevelBulkDeleteFailures; ProductPriceLevelSyncErrors = productPriceLevelSyncErrors; this._createdbyValue = _createdbyValue; this._createdonbehalfbyValue = _createdonbehalfbyValue; this._discounttypeidValue = _discounttypeidValue; this._modifiedbyValue = _modifiedbyValue; this._modifiedonbehalfbyValue = _modifiedonbehalfbyValue; this._pricelevelidValue = _pricelevelidValue; this._productidValue = _productidValue; this._transactioncurrencyidValue = _transactioncurrencyidValue; this._uomidValue = _uomidValue; this._uomscheduleidValue = _uomscheduleidValue; Amount = amount; AmountBase = amountBase; Createdby = createdby; Createdon = createdon; Createdonbehalfby = createdonbehalfby; Discounttypeid = discounttypeid; Exchangerate = exchangerate; Importsequencenumber = importsequencenumber; Modifiedby = modifiedby; Modifiedon = modifiedon; Modifiedonbehalfby = modifiedonbehalfby; Organizationid = organizationid; Overriddencreatedon = overriddencreatedon; Percentage = percentage; Pricelevelid = pricelevelid; Pricingmethodcode = pricingmethodcode; Processid = processid; Productid = productid; Productnumber = productnumber; Productpricelevelid = productpricelevelid; Quantitysellingcode = quantitysellingcode; Roundingoptionamount = roundingoptionamount; RoundingoptionamountBase = roundingoptionamountBase; Roundingoptioncode = roundingoptioncode; Roundingpolicycode = roundingpolicycode; Stageid = stageid; StageidProcessstage = stageidProcessstage; Transactioncurrencyid = transactioncurrencyid; Traversedpath = traversedpath; Uomid = uomid; Uomscheduleid = uomscheduleid; Versionnumber = versionnumber; CustomInit(); }
/// <summary> /// Initializes a new instance of the MicrosoftDynamicsCRMuom class. /// </summary> public MicrosoftDynamicsCRMuom(bool?isschedulebaseuom = default(bool?), string organizationid = default(string), System.DateTimeOffset?createdon = default(System.DateTimeOffset?), decimal?quantity = default(decimal?), System.DateTimeOffset?modifiedon = default(System.DateTimeOffset?), string _createdbyexternalpartyValue = default(string), string _baseuomValue = default(string), string _createdonbehalfbyValue = default(string), string _modifiedonbehalfbyValue = default(string), string _modifiedbyValue = default(string), string uomid = default(string), int?utcconversiontimezonecode = default(int?), int?timezoneruleversionnumber = default(int?), string _uomscheduleidValue = default(string), string name = default(string), int?importsequencenumber = default(int?), string versionnumber = default(string), System.DateTimeOffset?overriddencreatedon = default(System.DateTimeOffset?), string _modifiedbyexternalpartyValue = default(string), string _createdbyValue = default(string), IList <MicrosoftDynamicsCRMteam> uomTeams = default(IList <MicrosoftDynamicsCRMteam>), IList <MicrosoftDynamicsCRMmailboxtrackingfolder> uomMailboxTrackingFolders = default(IList <MicrosoftDynamicsCRMmailboxtrackingfolder>), IList <MicrosoftDynamicsCRMprincipalobjectattributeaccess> uomPrincipalObjectAttributeAccesses = default(IList <MicrosoftDynamicsCRMprincipalobjectattributeaccess>), IList <MicrosoftDynamicsCRMproductpricelevel> unitOfMeasurementProductPriceLevels = default(IList <MicrosoftDynamicsCRMproductpricelevel>), IList <MicrosoftDynamicsCRMinvoicedetail> unitOfMeasurementInvoiceDetails = default(IList <MicrosoftDynamicsCRMinvoicedetail>), MicrosoftDynamicsCRMsystemuser createdby = default(MicrosoftDynamicsCRMsystemuser), MicrosoftDynamicsCRMuomschedule uomscheduleid = default(MicrosoftDynamicsCRMuomschedule), IList <MicrosoftDynamicsCRMquotedetail> unitOfMeasurementQuoteDetails = default(IList <MicrosoftDynamicsCRMquotedetail>), IList <MicrosoftDynamicsCRMproduct> unitOfMeasurementProducts = default(IList <MicrosoftDynamicsCRMproduct>), IList <MicrosoftDynamicsCRMsalesorderdetail> unitOfMeasurementOrderDetails = default(IList <MicrosoftDynamicsCRMsalesorderdetail>), MicrosoftDynamicsCRMsystemuser createdonbehalfby = default(MicrosoftDynamicsCRMsystemuser), MicrosoftDynamicsCRMuom baseuom = default(MicrosoftDynamicsCRMuom), IList <MicrosoftDynamicsCRMuom> unitOfMeasurementBaseUnit = default(IList <MicrosoftDynamicsCRMuom>), IList <MicrosoftDynamicsCRMproductassociation> unitOfMeasurementProductassociation = default(IList <MicrosoftDynamicsCRMproductassociation>), MicrosoftDynamicsCRMsystemuser modifiedonbehalfby = default(MicrosoftDynamicsCRMsystemuser), IList <MicrosoftDynamicsCRMcontractdetail> unitOfMeasurementContractLineItems = default(IList <MicrosoftDynamicsCRMcontractdetail>), IList <MicrosoftDynamicsCRMopportunityproduct> unitOfMeasurementOpportunityProducts = default(IList <MicrosoftDynamicsCRMopportunityproduct>), MicrosoftDynamicsCRMsystemuser modifiedby = default(MicrosoftDynamicsCRMsystemuser), IList <MicrosoftDynamicsCRMbulkdeletefailure> uoMBulkDeleteFailures = default(IList <MicrosoftDynamicsCRMbulkdeletefailure>), IList <MicrosoftDynamicsCRMsyncerror> uoMSyncErrors = default(IList <MicrosoftDynamicsCRMsyncerror>), IList <MicrosoftDynamicsCRMasyncoperation> uoMAsyncOperations = default(IList <MicrosoftDynamicsCRMasyncoperation>)) { Isschedulebaseuom = isschedulebaseuom; Organizationid = organizationid; Createdon = createdon; Quantity = quantity; Modifiedon = modifiedon; this._createdbyexternalpartyValue = _createdbyexternalpartyValue; this._baseuomValue = _baseuomValue; this._createdonbehalfbyValue = _createdonbehalfbyValue; this._modifiedonbehalfbyValue = _modifiedonbehalfbyValue; this._modifiedbyValue = _modifiedbyValue; Uomid = uomid; Utcconversiontimezonecode = utcconversiontimezonecode; Timezoneruleversionnumber = timezoneruleversionnumber; this._uomscheduleidValue = _uomscheduleidValue; Name = name; Importsequencenumber = importsequencenumber; Versionnumber = versionnumber; Overriddencreatedon = overriddencreatedon; this._modifiedbyexternalpartyValue = _modifiedbyexternalpartyValue; this._createdbyValue = _createdbyValue; UomTeams = uomTeams; UomMailboxTrackingFolders = uomMailboxTrackingFolders; UomPrincipalObjectAttributeAccesses = uomPrincipalObjectAttributeAccesses; UnitOfMeasurementProductPriceLevels = unitOfMeasurementProductPriceLevels; UnitOfMeasurementInvoiceDetails = unitOfMeasurementInvoiceDetails; Createdby = createdby; Uomscheduleid = uomscheduleid; UnitOfMeasurementQuoteDetails = unitOfMeasurementQuoteDetails; UnitOfMeasurementProducts = unitOfMeasurementProducts; UnitOfMeasurementOrderDetails = unitOfMeasurementOrderDetails; Createdonbehalfby = createdonbehalfby; Baseuom = baseuom; UnitOfMeasurementBaseUnit = unitOfMeasurementBaseUnit; UnitOfMeasurementProductassociation = unitOfMeasurementProductassociation; Modifiedonbehalfby = modifiedonbehalfby; UnitOfMeasurementContractLineItems = unitOfMeasurementContractLineItems; UnitOfMeasurementOpportunityProducts = unitOfMeasurementOpportunityProducts; Modifiedby = modifiedby; UoMBulkDeleteFailures = uoMBulkDeleteFailures; UoMSyncErrors = uoMSyncErrors; UoMAsyncOperations = uoMAsyncOperations; CustomInit(); }
/// <summary> /// Initializes a new instance of the MicrosoftDynamicsCRMuom class. /// </summary> public MicrosoftDynamicsCRMuom(string _modifiedonbehalfbyValue = default(string), string _modifiedbyexternalpartyValue = default(string), string name = default(string), string _uomscheduleidValue = default(string), string _createdonbehalfbyValue = default(string), string _modifiedbyValue = default(string), System.DateTimeOffset?overriddencreatedon = default(System.DateTimeOffset?), System.DateTimeOffset?modifiedon = default(System.DateTimeOffset?), string uomid = default(string), System.DateTimeOffset?createdon = default(System.DateTimeOffset?), object quantity = default(object), string _baseuomValue = default(string), long?versionnumber = default(long?), string organizationid = default(string), int?importsequencenumber = default(int?), string _createdbyexternalpartyValue = default(string), bool?isschedulebaseuom = default(bool?), string _createdbyValue = default(string), IList <MicrosoftDynamicsCRMproductpricelevel> unitOfMeasurementProductPriceLevels = default(IList <MicrosoftDynamicsCRMproductpricelevel>), IList <MicrosoftDynamicsCRMinvoicedetail> unitOfMeasurementInvoiceDetails = default(IList <MicrosoftDynamicsCRMinvoicedetail>), MicrosoftDynamicsCRMsystemuser createdby = default(MicrosoftDynamicsCRMsystemuser), MicrosoftDynamicsCRMuomschedule uomscheduleid = default(MicrosoftDynamicsCRMuomschedule), IList <MicrosoftDynamicsCRMquotedetail> unitOfMeasurementQuoteDetails = default(IList <MicrosoftDynamicsCRMquotedetail>), IList <MicrosoftDynamicsCRMproduct> unitOfMeasurementProducts = default(IList <MicrosoftDynamicsCRMproduct>), IList <MicrosoftDynamicsCRMsalesorderdetail> unitOfMeasurementOrderDetails = default(IList <MicrosoftDynamicsCRMsalesorderdetail>), MicrosoftDynamicsCRMsystemuser createdonbehalfby = default(MicrosoftDynamicsCRMsystemuser), MicrosoftDynamicsCRMuom baseuom = default(MicrosoftDynamicsCRMuom), IList <MicrosoftDynamicsCRMuom> unitOfMeasurementBaseUnit = default(IList <MicrosoftDynamicsCRMuom>), IList <MicrosoftDynamicsCRMproductassociation> unitOfMeasurementProductassociation = default(IList <MicrosoftDynamicsCRMproductassociation>), MicrosoftDynamicsCRMsystemuser modifiedonbehalfby = default(MicrosoftDynamicsCRMsystemuser), IList <MicrosoftDynamicsCRMcontractdetail> unitOfMeasurementContractLineItems = default(IList <MicrosoftDynamicsCRMcontractdetail>), IList <MicrosoftDynamicsCRMopportunityproduct> unitOfMeasurementOpportunityProducts = default(IList <MicrosoftDynamicsCRMopportunityproduct>), MicrosoftDynamicsCRMsystemuser modifiedby = default(MicrosoftDynamicsCRMsystemuser), IList <MicrosoftDynamicsCRMbulkdeletefailure> uoMBulkDeleteFailures = default(IList <MicrosoftDynamicsCRMbulkdeletefailure>), IList <MicrosoftDynamicsCRMsyncerror> uoMSyncErrors = default(IList <MicrosoftDynamicsCRMsyncerror>), IList <MicrosoftDynamicsCRMasyncoperation> uoMAsyncOperations = default(IList <MicrosoftDynamicsCRMasyncoperation>)) { this._modifiedonbehalfbyValue = _modifiedonbehalfbyValue; this._modifiedbyexternalpartyValue = _modifiedbyexternalpartyValue; Name = name; this._uomscheduleidValue = _uomscheduleidValue; this._createdonbehalfbyValue = _createdonbehalfbyValue; this._modifiedbyValue = _modifiedbyValue; Overriddencreatedon = overriddencreatedon; Modifiedon = modifiedon; Uomid = uomid; Createdon = createdon; Quantity = quantity; this._baseuomValue = _baseuomValue; Versionnumber = versionnumber; Organizationid = organizationid; Importsequencenumber = importsequencenumber; this._createdbyexternalpartyValue = _createdbyexternalpartyValue; Isschedulebaseuom = isschedulebaseuom; this._createdbyValue = _createdbyValue; UnitOfMeasurementProductPriceLevels = unitOfMeasurementProductPriceLevels; UnitOfMeasurementInvoiceDetails = unitOfMeasurementInvoiceDetails; Createdby = createdby; Uomscheduleid = uomscheduleid; UnitOfMeasurementQuoteDetails = unitOfMeasurementQuoteDetails; UnitOfMeasurementProducts = unitOfMeasurementProducts; UnitOfMeasurementOrderDetails = unitOfMeasurementOrderDetails; Createdonbehalfby = createdonbehalfby; Baseuom = baseuom; UnitOfMeasurementBaseUnit = unitOfMeasurementBaseUnit; UnitOfMeasurementProductassociation = unitOfMeasurementProductassociation; Modifiedonbehalfby = modifiedonbehalfby; UnitOfMeasurementContractLineItems = unitOfMeasurementContractLineItems; UnitOfMeasurementOpportunityProducts = unitOfMeasurementOpportunityProducts; Modifiedby = modifiedby; UoMBulkDeleteFailures = uoMBulkDeleteFailures; UoMSyncErrors = uoMSyncErrors; UoMAsyncOperations = uoMAsyncOperations; CustomInit(); }
/// <summary> /// Initializes a new instance of the MicrosoftDynamicsCRMproduct /// class. /// </summary> /// <param name="_modifiedbyexternalpartyValue">Shows the external /// party who modified the record.</param> /// <param name="description">Description of the product.</param> /// <param name="productstructure">Product Structure.</param> /// <param name="productnumber">User-defined product ID.</param> /// <param name="_subjectidValue">Select a category for the /// product.</param> /// <param name="vendorname">Name of the product vendor.</param> /// <param name="entityimage">Shows the default image for the /// record.</param> /// <param name="quantityonhand">Quantity of the product in /// stock.</param> /// <param name="_createdonbehalfbyValue">Unique identifier of the /// delegate user who created the product.</param> /// <param name="validtodate">Date to which this product is /// valid.</param> /// <param name="_modifiedonbehalfbyValue">Unique identifier of the /// delegate user who last modified the product.</param> /// <param name="validfromdate">Date from which this product is /// valid.</param> /// <param name="vendorpartnumber">Unique part identifier in vendor /// catalog of this product.</param> /// <param name="statecode">Status of the product.</param> /// <param name="exchangerate">Exchange rate for the currency /// associated with the product with respect to the base /// currency.</param> /// <param name="modifiedon">Date and time when the product was last /// modified.</param> /// <param name="productid">Unique identifier of the product.</param> /// <param name="vendorid">Unique identifier of vendor supplying the /// product.</param> /// <param name="utcconversiontimezonecode">Time zone code that was in /// use when the record was created.</param> /// <param name="quantitydecimal">Number of decimal places that can be /// used in monetary amounts for the product.</param> /// <param name="_createdbyexternalpartyValue">Shows the external party /// who created the record.</param> /// <param name="statuscode">Reason for the status of the /// product.</param> /// <param name="producttypecode">Type of product.</param> /// <param name="producturl">URL for the Website associated with the /// product.</param> /// <param name="_modifiedbyValue">Unique identifier of the user who /// last modified the product.</param> /// <param name="traversedpath">For internal use only.</param> /// <param name="currentcost">Current cost for the product item. Used /// in price calculations.</param> /// <param name="price">List price of the product.</param> /// <param name="_parentproductidValue">Specifies the parent product /// family hierarchy.</param> /// <param name="_createdbyValue">Unique identifier of the user who /// created the product.</param> /// <param name="createdon">Date and time when the product was /// created.</param> /// <param name="isstockitem">Information about whether the product is /// a stock item.</param> /// <param name="overriddencreatedon">Date and time that the record was /// migrated.</param> /// <param name="name">Name of the product.</param> /// <param name="stockweight">Stock weight of the product.</param> /// <param name="suppliername">Name of the product's supplier.</param> /// <param name="priceBase">Base currency equivalent of the list price /// of the product</param> /// <param name="currentcostBase">Base currency equivalent of the /// current cost for the product item.</param> /// <param name="_defaultuomidValue">Default unit for the /// product.</param> /// <param name="_organizationidValue">Unique identifier of the /// organization associated with the product.</param> /// <param name="entityimageid">For internal use only.</param> /// <param name="standardcost">Standard cost of the product.</param> /// <param name="importsequencenumber">Unique identifier of the data /// import or data migration that created this record.</param> /// <param name="dmtimportstate">Internal Use Only</param> /// <param name="iskit">Information that specifies whether the product /// is a kit.</param> /// <param name="stageid">Shows the ID of the stage.</param> /// <param name="stockvolume">Stock volume of the product.</param> /// <param name="size">Product size.</param> /// <param name="hierarchypath">Hierarchy path of the product.</param> /// <param name="versionnumber">Version number of the product.</param> /// <param name="_pricelevelidValue">Select the default price list for /// the product.</param> /// <param name="_defaultuomscheduleidValue">Default unit group for the /// product.</param> /// <param name="standardcostBase">Base currency equivalent of the /// standard cost of the product.</param> /// <param name="processid">Shows the ID of the process.</param> /// <param name="_transactioncurrencyidValue">Unique identifier of the /// currency associated with the product.</param> /// <param name="timezoneruleversionnumber">For internal use /// only.</param> public MicrosoftDynamicsCRMproduct(string _modifiedbyexternalpartyValue = default(string), string description = default(string), int?productstructure = default(int?), string productnumber = default(string), string _subjectidValue = default(string), string vendorname = default(string), byte[] entityimage = default(byte[]), decimal?quantityonhand = default(decimal?), string _createdonbehalfbyValue = default(string), System.DateTimeOffset?validtodate = default(System.DateTimeOffset?), string _modifiedonbehalfbyValue = default(string), System.DateTimeOffset?validfromdate = default(System.DateTimeOffset?), string vendorpartnumber = default(string), int?statecode = default(int?), decimal?exchangerate = default(decimal?), System.DateTimeOffset?modifiedon = default(System.DateTimeOffset?), string productid = default(string), string vendorid = default(string), int?utcconversiontimezonecode = default(int?), int?quantitydecimal = default(int?), string _createdbyexternalpartyValue = default(string), int?statuscode = default(int?), int?producttypecode = default(int?), long?entityimageTimestamp = default(long?), string producturl = default(string), string _modifiedbyValue = default(string), string traversedpath = default(string), decimal?currentcost = default(decimal?), decimal?price = default(decimal?), string _parentproductidValue = default(string), string _createdbyValue = default(string), System.DateTimeOffset?createdon = default(System.DateTimeOffset?), bool?isstockitem = default(bool?), System.DateTimeOffset?overriddencreatedon = default(System.DateTimeOffset?), string name = default(string), decimal?stockweight = default(decimal?), string suppliername = default(string), decimal?priceBase = default(decimal?), decimal?currentcostBase = default(decimal?), string _defaultuomidValue = default(string), string _organizationidValue = default(string), string entityimageid = default(string), string entityimageUrl = default(string), decimal?standardcost = default(decimal?), int?importsequencenumber = default(int?), int?dmtimportstate = default(int?), bool?iskit = default(bool?), string stageid = default(string), decimal?stockvolume = default(decimal?), string size = default(string), string hierarchypath = default(string), string versionnumber = default(string), string _pricelevelidValue = default(string), string _defaultuomscheduleidValue = default(string), decimal?standardcostBase = default(decimal?), string processid = default(string), string _transactioncurrencyidValue = default(string), int?timezoneruleversionnumber = default(int?), IList <MicrosoftDynamicsCRMcampaign> campaignproductAssociation = default(IList <MicrosoftDynamicsCRMcampaign>), IList <MicrosoftDynamicsCRMlead> leadproductAssociation = default(IList <MicrosoftDynamicsCRMlead>), IList <MicrosoftDynamicsCRMcompetitor> competitorproductAssociation = default(IList <MicrosoftDynamicsCRMcompetitor>), IList <MicrosoftDynamicsCRMsalesliterature> productsalesliteratureAssociation = default(IList <MicrosoftDynamicsCRMsalesliterature>), IList <MicrosoftDynamicsCRMproductassociation> productProductAssociationAssocProd = default(IList <MicrosoftDynamicsCRMproductassociation>), IList <MicrosoftDynamicsCRMproductsubstitute> productProductSubstituteProductid = default(IList <MicrosoftDynamicsCRMproductsubstitute>), IList <MicrosoftDynamicsCRMproductsubstitute> productProductSubstituteSubstitutedproductid = default(IList <MicrosoftDynamicsCRMproductsubstitute>), IList <MicrosoftDynamicsCRMentitlement> productEntitlementAssociation = default(IList <MicrosoftDynamicsCRMentitlement>), IList <MicrosoftDynamicsCRMopportunityproduct> opportunityProducts = default(IList <MicrosoftDynamicsCRMopportunityproduct>), IList <MicrosoftDynamicsCRMsharepointdocumentlocation> productSharepointDocumentLocation = default(IList <MicrosoftDynamicsCRMsharepointdocumentlocation>), IList <MicrosoftDynamicsCRMincident> productIncidents = default(IList <MicrosoftDynamicsCRMincident>), IList <MicrosoftDynamicsCRMquotedetail> productQuoteDetails = default(IList <MicrosoftDynamicsCRMquotedetail>), MicrosoftDynamicsCRMuomschedule defaultuomscheduleid = default(MicrosoftDynamicsCRMuomschedule), IList <MicrosoftDynamicsCRMbulkdeletefailure> productBulkDeleteFailures = default(IList <MicrosoftDynamicsCRMbulkdeletefailure>), IList <MicrosoftDynamicsCRMentitlementtemplate> productEntitlementtemplateAssociation = default(IList <MicrosoftDynamicsCRMentitlementtemplate>), MicrosoftDynamicsCRMsystemuser createdby = default(MicrosoftDynamicsCRMsystemuser), IList <MicrosoftDynamicsCRMinvoicedetail> productInvoiceDetails = default(IList <MicrosoftDynamicsCRMinvoicedetail>), IList <MicrosoftDynamicsCRMproductassociation> productProductAssociationProd = default(IList <MicrosoftDynamicsCRMproductassociation>), MicrosoftDynamicsCRMuom defaultuomid = default(MicrosoftDynamicsCRMuom), IList <MicrosoftDynamicsCRMdynamicproperty> productDynamicProperty = default(IList <MicrosoftDynamicsCRMdynamicproperty>), IList <MicrosoftDynamicsCRMconnection> productConnections2 = default(IList <MicrosoftDynamicsCRMconnection>), MicrosoftDynamicsCRMpricelevel pricelevelid = default(MicrosoftDynamicsCRMpricelevel), MicrosoftDynamicsCRMsystemuser createdonbehalfby = default(MicrosoftDynamicsCRMsystemuser), IList <MicrosoftDynamicsCRMsyncerror> productSyncErrors = default(IList <MicrosoftDynamicsCRMsyncerror>), IList <MicrosoftDynamicsCRMconnection> productConnections1 = default(IList <MicrosoftDynamicsCRMconnection>), IList <MicrosoftDynamicsCRMasyncoperation> productAsyncOperations = default(IList <MicrosoftDynamicsCRMasyncoperation>), MicrosoftDynamicsCRMprocessstage stageidProcessstage = default(MicrosoftDynamicsCRMprocessstage), MicrosoftDynamicsCRMproduct parentproductid = default(MicrosoftDynamicsCRMproduct), IList <MicrosoftDynamicsCRMproduct> productParentProduct = default(IList <MicrosoftDynamicsCRMproduct>), IList <MicrosoftDynamicsCRMcontractdetail> productContractLineItems = default(IList <MicrosoftDynamicsCRMcontractdetail>), MicrosoftDynamicsCRMtransactioncurrency transactioncurrencyid = default(MicrosoftDynamicsCRMtransactioncurrency), IList <MicrosoftDynamicsCRMsalesorderdetail> productOrderDetails = default(IList <MicrosoftDynamicsCRMsalesorderdetail>), IList <MicrosoftDynamicsCRMproductpricelevel> productPriceLevels = default(IList <MicrosoftDynamicsCRMproductpricelevel>), MicrosoftDynamicsCRMsubject subjectid = default(MicrosoftDynamicsCRMsubject), MicrosoftDynamicsCRMsystemuser modifiedby = default(MicrosoftDynamicsCRMsystemuser), IList <MicrosoftDynamicsCRMannotation> productAnnotation = default(IList <MicrosoftDynamicsCRMannotation>), IList <MicrosoftDynamicsCRMdynamicpropertyassociation> productDynamicPropertyAssociation = default(IList <MicrosoftDynamicsCRMdynamicpropertyassociation>), MicrosoftDynamicsCRMorganization organizationid = default(MicrosoftDynamicsCRMorganization), MicrosoftDynamicsCRMsystemuser modifiedonbehalfby = default(MicrosoftDynamicsCRMsystemuser), IList <MicrosoftDynamicsCRMadoxioLicencetype> adoxioProductAdoxioLicencetypeApplicationFeeProduct = default(IList <MicrosoftDynamicsCRMadoxioLicencetype>), IList <MicrosoftDynamicsCRMadoxioLicencetype> adoxioProductAdoxioLicencetypeLicenceFeeProduct = default(IList <MicrosoftDynamicsCRMadoxioLicencetype>), IList <MicrosoftDynamicsCRMadoxioApplicationtype> adoxioProductAdoxioApplicationtypeApplicationFeeProduct = default(IList <MicrosoftDynamicsCRMadoxioApplicationtype>)) { this._modifiedbyexternalpartyValue = _modifiedbyexternalpartyValue; Description = description; Productstructure = productstructure; Productnumber = productnumber; this._subjectidValue = _subjectidValue; Vendorname = vendorname; Entityimage = entityimage; Quantityonhand = quantityonhand; this._createdonbehalfbyValue = _createdonbehalfbyValue; Validtodate = validtodate; this._modifiedonbehalfbyValue = _modifiedonbehalfbyValue; Validfromdate = validfromdate; Vendorpartnumber = vendorpartnumber; Statecode = statecode; Exchangerate = exchangerate; Modifiedon = modifiedon; Productid = productid; Vendorid = vendorid; Utcconversiontimezonecode = utcconversiontimezonecode; Quantitydecimal = quantitydecimal; this._createdbyexternalpartyValue = _createdbyexternalpartyValue; Statuscode = statuscode; Producttypecode = producttypecode; EntityimageTimestamp = entityimageTimestamp; Producturl = producturl; this._modifiedbyValue = _modifiedbyValue; Traversedpath = traversedpath; Currentcost = currentcost; Price = price; this._parentproductidValue = _parentproductidValue; this._createdbyValue = _createdbyValue; Createdon = createdon; Isstockitem = isstockitem; Overriddencreatedon = overriddencreatedon; Name = name; Stockweight = stockweight; Suppliername = suppliername; PriceBase = priceBase; CurrentcostBase = currentcostBase; this._defaultuomidValue = _defaultuomidValue; this._organizationidValue = _organizationidValue; Entityimageid = entityimageid; EntityimageUrl = entityimageUrl; Standardcost = standardcost; Importsequencenumber = importsequencenumber; Dmtimportstate = dmtimportstate; Iskit = iskit; Stageid = stageid; Stockvolume = stockvolume; Size = size; Hierarchypath = hierarchypath; Versionnumber = versionnumber; this._pricelevelidValue = _pricelevelidValue; this._defaultuomscheduleidValue = _defaultuomscheduleidValue; StandardcostBase = standardcostBase; Processid = processid; this._transactioncurrencyidValue = _transactioncurrencyidValue; Timezoneruleversionnumber = timezoneruleversionnumber; CampaignproductAssociation = campaignproductAssociation; LeadproductAssociation = leadproductAssociation; CompetitorproductAssociation = competitorproductAssociation; ProductsalesliteratureAssociation = productsalesliteratureAssociation; ProductProductAssociationAssocProd = productProductAssociationAssocProd; ProductProductSubstituteProductid = productProductSubstituteProductid; ProductProductSubstituteSubstitutedproductid = productProductSubstituteSubstitutedproductid; ProductEntitlementAssociation = productEntitlementAssociation; OpportunityProducts = opportunityProducts; ProductSharepointDocumentLocation = productSharepointDocumentLocation; ProductIncidents = productIncidents; ProductQuoteDetails = productQuoteDetails; Defaultuomscheduleid = defaultuomscheduleid; ProductBulkDeleteFailures = productBulkDeleteFailures; ProductEntitlementtemplateAssociation = productEntitlementtemplateAssociation; Createdby = createdby; ProductInvoiceDetails = productInvoiceDetails; ProductProductAssociationProd = productProductAssociationProd; Defaultuomid = defaultuomid; ProductDynamicProperty = productDynamicProperty; ProductConnections2 = productConnections2; Pricelevelid = pricelevelid; Createdonbehalfby = createdonbehalfby; ProductSyncErrors = productSyncErrors; ProductConnections1 = productConnections1; ProductAsyncOperations = productAsyncOperations; StageidProcessstage = stageidProcessstage; Parentproductid = parentproductid; ProductParentProduct = productParentProduct; ProductContractLineItems = productContractLineItems; Transactioncurrencyid = transactioncurrencyid; ProductOrderDetails = productOrderDetails; ProductPriceLevels = productPriceLevels; Subjectid = subjectid; Modifiedby = modifiedby; ProductAnnotation = productAnnotation; ProductDynamicPropertyAssociation = productDynamicPropertyAssociation; Organizationid = organizationid; Modifiedonbehalfby = modifiedonbehalfby; AdoxioProductAdoxioLicencetypeApplicationFeeProduct = adoxioProductAdoxioLicencetypeApplicationFeeProduct; AdoxioProductAdoxioLicencetypeLicenceFeeProduct = adoxioProductAdoxioLicencetypeLicenceFeeProduct; AdoxioProductAdoxioApplicationtypeApplicationFeeProduct = adoxioProductAdoxioApplicationtypeApplicationFeeProduct; CustomInit(); }
/// <summary> /// Initializes a new instance of the /// MicrosoftDynamicsCRMcontractdetail class. /// </summary> public MicrosoftDynamicsCRMcontractdetail(int? lineitemorder = default(int?), decimal? discountBase = default(decimal?), System.DateTimeOffset? modifiedon = default(System.DateTimeOffset?), System.DateTimeOffset? activeon = default(System.DateTimeOffset?), string contractdetailid = default(string), int? servicecontractunitscode = default(int?), string title = default(string), int? totalallotments = default(int?), decimal? discountpercentage = default(decimal?), string _customeridValue = default(string), string _createdonbehalfbyValue = default(string), int? utcconversiontimezonecode = default(int?), int? initialquantity = default(int?), int? statecode = default(int?), decimal? priceBase = default(decimal?), decimal? net = default(decimal?), string _transactioncurrencyidValue = default(string), System.DateTimeOffset? overriddencreatedon = default(System.DateTimeOffset?), decimal? rate = default(decimal?), decimal? discount = default(decimal?), string owninguser = default(string), string _createdbyValue = default(string), int? timezoneruleversionnumber = default(int?), string _accountidValue = default(string), int? allotmentsremaining = default(int?), string _owneridValue = default(string), decimal? price = default(decimal?), System.DateTimeOffset? createdon = default(System.DateTimeOffset?), string _owningteamValue = default(string), int? statuscode = default(int?), int? contractstatecode = default(int?), string _modifiedonbehalfbyValue = default(string), string productserialnumber = default(string), string _modifiedbyValue = default(string), string owningbusinessunit = default(string), string _contractidValue = default(string), string effectivitycalendar = default(string), decimal? rateBase = default(decimal?), string versionnumber = default(string), string _contactidValue = default(string), int? importsequencenumber = default(int?), decimal? netBase = default(decimal?), string _productidValue = default(string), string _uomidValue = default(string), int? allotmentsoverage = default(int?), decimal? exchangerate = default(decimal?), System.DateTimeOffset? expireson = default(System.DateTimeOffset?), string _serviceaddressValue = default(string), string _uomscheduleidValue = default(string), int? allotmentsused = default(int?), MicrosoftDynamicsCRMteam owningteam = default(MicrosoftDynamicsCRMteam), IList<MicrosoftDynamicsCRMteam> contractdetailTeams = default(IList<MicrosoftDynamicsCRMteam>), IList<MicrosoftDynamicsCRMmailboxtrackingfolder> contractdetailMailboxTrackingFolders = default(IList<MicrosoftDynamicsCRMmailboxtrackingfolder>), MicrosoftDynamicsCRMsystemuser modifiedonbehalfby = default(MicrosoftDynamicsCRMsystemuser), IList<MicrosoftDynamicsCRMbulkdeletefailure> contractDetailBulkDeleteFailures = default(IList<MicrosoftDynamicsCRMbulkdeletefailure>), IList<MicrosoftDynamicsCRMprocesssession> contractDetailProcessSessions = default(IList<MicrosoftDynamicsCRMprocesssession>), MicrosoftDynamicsCRMuomschedule uomscheduleid = default(MicrosoftDynamicsCRMuomschedule), IList<MicrosoftDynamicsCRMprincipalobjectattributeaccess> contractdetailPrincipalobjectattributeaccess = default(IList<MicrosoftDynamicsCRMprincipalobjectattributeaccess>), MicrosoftDynamicsCRMsystemuser createdonbehalfby = default(MicrosoftDynamicsCRMsystemuser), IList<MicrosoftDynamicsCRMincident> contractDetailCases = default(IList<MicrosoftDynamicsCRMincident>), IList<MicrosoftDynamicsCRMsyncerror> contractDetailSyncErrors = default(IList<MicrosoftDynamicsCRMsyncerror>), MicrosoftDynamicsCRMtransactioncurrency transactioncurrencyid = default(MicrosoftDynamicsCRMtransactioncurrency), MicrosoftDynamicsCRMsystemuser createdby = default(MicrosoftDynamicsCRMsystemuser), MicrosoftDynamicsCRMcustomeraddress serviceaddress = default(MicrosoftDynamicsCRMcustomeraddress), MicrosoftDynamicsCRMcontract contractid = default(MicrosoftDynamicsCRMcontract), IList<MicrosoftDynamicsCRMannotation> contractDetailAnnotation = default(IList<MicrosoftDynamicsCRMannotation>), IList<MicrosoftDynamicsCRMasyncoperation> contractDetailAsyncOperations = default(IList<MicrosoftDynamicsCRMasyncoperation>), MicrosoftDynamicsCRMuom uomid = default(MicrosoftDynamicsCRMuom), MicrosoftDynamicsCRMaccount customeridAccount = default(MicrosoftDynamicsCRMaccount), MicrosoftDynamicsCRMproduct productid = default(MicrosoftDynamicsCRMproduct), MicrosoftDynamicsCRMsystemuser modifiedby = default(MicrosoftDynamicsCRMsystemuser), MicrosoftDynamicsCRMcontact customeridContact = default(MicrosoftDynamicsCRMcontact)) { Lineitemorder = lineitemorder; DiscountBase = discountBase; Modifiedon = modifiedon; Activeon = activeon; Contractdetailid = contractdetailid; Servicecontractunitscode = servicecontractunitscode; Title = title; Totalallotments = totalallotments; Discountpercentage = discountpercentage; this._customeridValue = _customeridValue; this._createdonbehalfbyValue = _createdonbehalfbyValue; Utcconversiontimezonecode = utcconversiontimezonecode; Initialquantity = initialquantity; Statecode = statecode; PriceBase = priceBase; Net = net; this._transactioncurrencyidValue = _transactioncurrencyidValue; Overriddencreatedon = overriddencreatedon; Rate = rate; Discount = discount; Owninguser = owninguser; this._createdbyValue = _createdbyValue; Timezoneruleversionnumber = timezoneruleversionnumber; this._accountidValue = _accountidValue; Allotmentsremaining = allotmentsremaining; this._owneridValue = _owneridValue; Price = price; Createdon = createdon; this._owningteamValue = _owningteamValue; Statuscode = statuscode; Contractstatecode = contractstatecode; this._modifiedonbehalfbyValue = _modifiedonbehalfbyValue; Productserialnumber = productserialnumber; this._modifiedbyValue = _modifiedbyValue; Owningbusinessunit = owningbusinessunit; this._contractidValue = _contractidValue; Effectivitycalendar = effectivitycalendar; RateBase = rateBase; Versionnumber = versionnumber; this._contactidValue = _contactidValue; Importsequencenumber = importsequencenumber; NetBase = netBase; this._productidValue = _productidValue; this._uomidValue = _uomidValue; Allotmentsoverage = allotmentsoverage; Exchangerate = exchangerate; Expireson = expireson; this._serviceaddressValue = _serviceaddressValue; this._uomscheduleidValue = _uomscheduleidValue; Allotmentsused = allotmentsused; Owningteam = owningteam; ContractdetailTeams = contractdetailTeams; ContractdetailMailboxTrackingFolders = contractdetailMailboxTrackingFolders; Modifiedonbehalfby = modifiedonbehalfby; ContractDetailBulkDeleteFailures = contractDetailBulkDeleteFailures; ContractDetailProcessSessions = contractDetailProcessSessions; Uomscheduleid = uomscheduleid; ContractdetailPrincipalobjectattributeaccess = contractdetailPrincipalobjectattributeaccess; Createdonbehalfby = createdonbehalfby; ContractDetailCases = contractDetailCases; ContractDetailSyncErrors = contractDetailSyncErrors; Transactioncurrencyid = transactioncurrencyid; Createdby = createdby; Serviceaddress = serviceaddress; Contractid = contractid; ContractDetailAnnotation = contractDetailAnnotation; ContractDetailAsyncOperations = contractDetailAsyncOperations; Uomid = uomid; CustomeridAccount = customeridAccount; Productid = productid; Modifiedby = modifiedby; CustomeridContact = customeridContact; CustomInit(); }