public static ProductApprovedVendor CreateProductApprovedVendor(string dataAreaId, string itemNumber, string approvedVendorAccountNumber, global::System.DateTimeOffset effectiveDate, global::System.DateTimeOffset expirationDate, global::Microsoft.Dynamics.DataEntities.VendorV2 approvedVendor, global::Microsoft.Dynamics.DataEntities.ReleasedProductV2 releasedProduct) { ProductApprovedVendor productApprovedVendor = new ProductApprovedVendor(); productApprovedVendor.dataAreaId = dataAreaId; productApprovedVendor.ItemNumber = itemNumber; productApprovedVendor.ApprovedVendorAccountNumber = approvedVendorAccountNumber; productApprovedVendor.EffectiveDate = effectiveDate; productApprovedVendor.ExpirationDate = expirationDate; if ((approvedVendor == null)) { throw new global::System.ArgumentNullException("approvedVendor"); } productApprovedVendor.ApprovedVendor = approvedVendor; if ((releasedProduct == null)) { throw new global::System.ArgumentNullException("releasedProduct"); } productApprovedVendor.ReleasedProduct = releasedProduct; return(productApprovedVendor); }
public static TradeAllowanceAgreementMerchandisingEventProductV2 CreateTradeAllowanceAgreementMerchandisingEventProductV2(string dataAreaId, string tradeAllowanceAgreementMerchandisingEventId, string customerAccountNumber, string tradeAllowanceAgreementId, string itemNumber, string promotionalProductUnitSymbol, string productColorId, string productStyleId, string productVersionId, string productSizeId, string productConfigurationId, decimal weightingFactor, global::Microsoft.Dynamics.DataEntities.UnitOfMeasure promotionalProductUnitOfMeasure, global::Microsoft.Dynamics.DataEntities.ReleasedProductV2 releasedProduct, global::Microsoft.Dynamics.DataEntities.TradeAllowanceAgreementMerchandisingEvent tradeAllowanceAgreementMerchandisingEvent) { TradeAllowanceAgreementMerchandisingEventProductV2 tradeAllowanceAgreementMerchandisingEventProductV2 = new TradeAllowanceAgreementMerchandisingEventProductV2(); tradeAllowanceAgreementMerchandisingEventProductV2.dataAreaId = dataAreaId; tradeAllowanceAgreementMerchandisingEventProductV2.TradeAllowanceAgreementMerchandisingEventId = tradeAllowanceAgreementMerchandisingEventId; tradeAllowanceAgreementMerchandisingEventProductV2.CustomerAccountNumber = customerAccountNumber; tradeAllowanceAgreementMerchandisingEventProductV2.TradeAllowanceAgreementId = tradeAllowanceAgreementId; tradeAllowanceAgreementMerchandisingEventProductV2.ItemNumber = itemNumber; tradeAllowanceAgreementMerchandisingEventProductV2.PromotionalProductUnitSymbol = promotionalProductUnitSymbol; tradeAllowanceAgreementMerchandisingEventProductV2.ProductColorId = productColorId; tradeAllowanceAgreementMerchandisingEventProductV2.ProductStyleId = productStyleId; tradeAllowanceAgreementMerchandisingEventProductV2.ProductVersionId = productVersionId; tradeAllowanceAgreementMerchandisingEventProductV2.ProductSizeId = productSizeId; tradeAllowanceAgreementMerchandisingEventProductV2.ProductConfigurationId = productConfigurationId; tradeAllowanceAgreementMerchandisingEventProductV2.WeightingFactor = weightingFactor; if ((promotionalProductUnitOfMeasure == null)) { throw new global::System.ArgumentNullException("promotionalProductUnitOfMeasure"); } tradeAllowanceAgreementMerchandisingEventProductV2.PromotionalProductUnitOfMeasure = promotionalProductUnitOfMeasure; if ((releasedProduct == null)) { throw new global::System.ArgumentNullException("releasedProduct"); } tradeAllowanceAgreementMerchandisingEventProductV2.ReleasedProduct = releasedProduct; if ((tradeAllowanceAgreementMerchandisingEvent == null)) { throw new global::System.ArgumentNullException("tradeAllowanceAgreementMerchandisingEvent"); } tradeAllowanceAgreementMerchandisingEventProductV2.TradeAllowanceAgreementMerchandisingEvent = tradeAllowanceAgreementMerchandisingEvent; return tradeAllowanceAgreementMerchandisingEventProductV2; }
public static BillOfMaterialsVersionV3 CreateBillOfMaterialsVersionV3(string dataAreaId, string manufacturedItemNumber, string bOMId, string productionSiteId, string productConfigurationId, string productColorId, string productSizeId, string productStyleId, string productVersionId, global::System.DateTimeOffset validFromDate, decimal fromQuantity, decimal catchWeightSize, decimal fromCatchWeightQuantity, global::System.DateTimeOffset validToDate, global::Microsoft.Dynamics.DataEntities.ReleasedProductV2 manufacturedReleasedProduct, global::Microsoft.Dynamics.DataEntities.BillOfMaterialsHeader billOfMaterialsHeader) { BillOfMaterialsVersionV3 billOfMaterialsVersionV3 = new BillOfMaterialsVersionV3(); billOfMaterialsVersionV3.dataAreaId = dataAreaId; billOfMaterialsVersionV3.ManufacturedItemNumber = manufacturedItemNumber; billOfMaterialsVersionV3.BOMId = bOMId; billOfMaterialsVersionV3.ProductionSiteId = productionSiteId; billOfMaterialsVersionV3.ProductConfigurationId = productConfigurationId; billOfMaterialsVersionV3.ProductColorId = productColorId; billOfMaterialsVersionV3.ProductSizeId = productSizeId; billOfMaterialsVersionV3.ProductStyleId = productStyleId; billOfMaterialsVersionV3.ProductVersionId = productVersionId; billOfMaterialsVersionV3.ValidFromDate = validFromDate; billOfMaterialsVersionV3.FromQuantity = fromQuantity; billOfMaterialsVersionV3.CatchWeightSize = catchWeightSize; billOfMaterialsVersionV3.FromCatchWeightQuantity = fromCatchWeightQuantity; billOfMaterialsVersionV3.ValidToDate = validToDate; if ((manufacturedReleasedProduct == null)) { throw new global::System.ArgumentNullException("manufacturedReleasedProduct"); } billOfMaterialsVersionV3.ManufacturedReleasedProduct = manufacturedReleasedProduct; if ((billOfMaterialsHeader == null)) { throw new global::System.ArgumentNullException("billOfMaterialsHeader"); } billOfMaterialsVersionV3.BillOfMaterialsHeader = billOfMaterialsHeader; return(billOfMaterialsVersionV3); }
public static RetailPackageLines CreateRetailPackageLines(string dataAreaId, string packageId, string itemId, string purchaseUnit, string color, string size, string style, string configId, decimal lineNumber, decimal quantity, global::Microsoft.Dynamics.DataEntities.ReleasedProductV2 releasedProductV2, global::Microsoft.Dynamics.DataEntities.RetailPackage retailPackage) { RetailPackageLines retailPackageLines = new RetailPackageLines(); retailPackageLines.dataAreaId = dataAreaId; retailPackageLines.PackageId = packageId; retailPackageLines.ItemId = itemId; retailPackageLines.PurchaseUnit = purchaseUnit; retailPackageLines.Color = color; retailPackageLines.Size = size; retailPackageLines.Style = style; retailPackageLines.ConfigId = configId; retailPackageLines.LineNumber = lineNumber; retailPackageLines.Quantity = quantity; if ((releasedProductV2 == null)) { throw new global::System.ArgumentNullException("releasedProductV2"); } retailPackageLines.ReleasedProductV2 = releasedProductV2; if ((retailPackage == null)) { throw new global::System.ArgumentNullException("retailPackage"); } retailPackageLines.RetailPackage = retailPackage; return(retailPackageLines); }
partial void OnReleasedProductChanging(global::Microsoft.Dynamics.DataEntities.ReleasedProductV2 value);
public static RetailDeliveryModeProductLine CreateRetailDeliveryModeProductLine(string dataAreaId, string deliveryMode, decimal lineNumber, global::Microsoft.Dynamics.DataEntities.ReleasedProductV2 releasedProductV2) { RetailDeliveryModeProductLine retailDeliveryModeProductLine = new RetailDeliveryModeProductLine(); retailDeliveryModeProductLine.dataAreaId = dataAreaId; retailDeliveryModeProductLine.DeliveryMode = deliveryMode; retailDeliveryModeProductLine.LineNumber = lineNumber; if ((releasedProductV2 == null)) { throw new global::System.ArgumentNullException("releasedProductV2"); } retailDeliveryModeProductLine.ReleasedProductV2 = releasedProductV2; return(retailDeliveryModeProductLine); }
public static CatchWeightTag CreateCatchWeightTag(string dataAreaId, string tagNumber, decimal capturedWeight, global::Microsoft.Dynamics.DataEntities.ReleasedProductV2 releasedProductV2) { CatchWeightTag catchWeightTag = new CatchWeightTag(); catchWeightTag.dataAreaId = dataAreaId; catchWeightTag.TagNumber = tagNumber; catchWeightTag.CapturedWeight = capturedWeight; if ((releasedProductV2 == null)) { throw new global::System.ArgumentNullException("releasedProductV2"); } catchWeightTag.ReleasedProductV2 = releasedProductV2; return(catchWeightTag); }
public static ProductAllocationLine CreateProductAllocationLine(string dataAreaId, string productAllocationKeyId, decimal lineNumber, decimal productAllocationPercentage, global::Microsoft.Dynamics.DataEntities.ReleasedProductV2 releasedProductV2) { ProductAllocationLine productAllocationLine = new ProductAllocationLine(); productAllocationLine.dataAreaId = dataAreaId; productAllocationLine.ProductAllocationKeyId = productAllocationKeyId; productAllocationLine.LineNumber = lineNumber; productAllocationLine.ProductAllocationPercentage = productAllocationPercentage; if ((releasedProductV2 == null)) { throw new global::System.ArgumentNullException("releasedProductV2"); } productAllocationLine.ReleasedProductV2 = releasedProductV2; return(productAllocationLine); }
public static RecSetupBasis CreateRecSetupBasis(string dataAreaId, string itemId, string itemGroup, global::Microsoft.Dynamics.DataEntities.ProductGroup itemProductGroup, global::Microsoft.Dynamics.DataEntities.ReleasedProductV2 item) { RecSetupBasis recSetupBasis = new RecSetupBasis(); recSetupBasis.dataAreaId = dataAreaId; recSetupBasis.ItemId = itemId; recSetupBasis.ItemGroup = itemGroup; if ((itemProductGroup == null)) { throw new global::System.ArgumentNullException("itemProductGroup"); } recSetupBasis.ItemProductGroup = itemProductGroup; if ((item == null)) { throw new global::System.ArgumentNullException("item"); } recSetupBasis.Item = item; return(recSetupBasis); }
public static ReleasedProductReadinessCheck CreateReleasedProductReadinessCheck(string dataAreaId, long productReadinessCheckRecordId, global::System.DateTimeOffset approvedDateTime, int questionnaireQuestionSequenceNumber, global::Microsoft.Dynamics.DataEntities.ProductReadinessPolicyCheck productReadinessPolicyCheck, global::Microsoft.Dynamics.DataEntities.ReleasedProductV2 releasedProductV2) { ReleasedProductReadinessCheck releasedProductReadinessCheck = new ReleasedProductReadinessCheck(); releasedProductReadinessCheck.dataAreaId = dataAreaId; releasedProductReadinessCheck.ProductReadinessCheckRecordId = productReadinessCheckRecordId; releasedProductReadinessCheck.ApprovedDateTime = approvedDateTime; releasedProductReadinessCheck.QuestionnaireQuestionSequenceNumber = questionnaireQuestionSequenceNumber; if ((productReadinessPolicyCheck == null)) { throw new global::System.ArgumentNullException("productReadinessPolicyCheck"); } releasedProductReadinessCheck.ProductReadinessPolicyCheck = productReadinessPolicyCheck; if ((releasedProductV2 == null)) { throw new global::System.ArgumentNullException("releasedProductV2"); } releasedProductReadinessCheck.ReleasedProductV2 = releasedProductV2; return(releasedProductReadinessCheck); }
public static ProductBarcodeAssociation CreateProductBarcodeAssociation(string dataAreaId, string associationId, decimal productQuantity, global::Microsoft.Dynamics.DataEntities.ReleasedProductV2 releasedProductV2) { ProductBarcodeAssociation productBarcodeAssociation = new ProductBarcodeAssociation(); productBarcodeAssociation.dataAreaId = dataAreaId; productBarcodeAssociation.AssociationId = associationId; productBarcodeAssociation.ProductQuantity = productQuantity; if ((releasedProductV2 == null)) { throw new global::System.ArgumentNullException("releasedProductV2"); } productBarcodeAssociation.ReleasedProductV2 = releasedProductV2; return(productBarcodeAssociation); }
public static WarehouseWorkPolicyProduct CreateWarehouseWorkPolicyProduct(string dataAreaId, string workPolicyName, string itemNumber, global::Microsoft.Dynamics.DataEntities.ReleasedProductV2 releasedProduct, global::Microsoft.Dynamics.DataEntities.WarehouseWorkPolicy warehouseWorkPolicy) { WarehouseWorkPolicyProduct warehouseWorkPolicyProduct = new WarehouseWorkPolicyProduct(); warehouseWorkPolicyProduct.dataAreaId = dataAreaId; warehouseWorkPolicyProduct.WorkPolicyName = workPolicyName; warehouseWorkPolicyProduct.ItemNumber = itemNumber; if ((releasedProduct == null)) { throw new global::System.ArgumentNullException("releasedProduct"); } warehouseWorkPolicyProduct.ReleasedProduct = releasedProduct; if ((warehouseWorkPolicy == null)) { throw new global::System.ArgumentNullException("warehouseWorkPolicy"); } warehouseWorkPolicyProduct.WarehouseWorkPolicy = warehouseWorkPolicy; return(warehouseWorkPolicyProduct); }
public static OrderCommittedLicensePlateReservation CreateOrderCommittedLicensePlateReservation(string inventoryLotId, string licensePlateNumber, decimal reservedInventoryQuantity, global::Microsoft.Dynamics.DataEntities.ReleasedProductV2 releasedProductV2) { OrderCommittedLicensePlateReservation orderCommittedLicensePlateReservation = new OrderCommittedLicensePlateReservation(); orderCommittedLicensePlateReservation.InventoryLotId = inventoryLotId; orderCommittedLicensePlateReservation.LicensePlateNumber = licensePlateNumber; orderCommittedLicensePlateReservation.ReservedInventoryQuantity = reservedInventoryQuantity; if ((releasedProductV2 == null)) { throw new global::System.ArgumentNullException("releasedProductV2"); } orderCommittedLicensePlateReservation.ReleasedProductV2 = releasedProductV2; return(orderCommittedLicensePlateReservation); }
public static CustomerProductDescriptionV2 CreateCustomerProductDescriptionV2(string dataAreaId, string itemNumber, string productColorId, string productConfigurationId, string productSizeId, string productStyleId, string productVersionId, string customerAccountNumber, string productDescriptionCustomerGroupId, global::Microsoft.Dynamics.DataEntities.ReleasedProductV2 releasedProduct) { CustomerProductDescriptionV2 customerProductDescriptionV2 = new CustomerProductDescriptionV2(); customerProductDescriptionV2.dataAreaId = dataAreaId; customerProductDescriptionV2.ItemNumber = itemNumber; customerProductDescriptionV2.ProductColorId = productColorId; customerProductDescriptionV2.ProductConfigurationId = productConfigurationId; customerProductDescriptionV2.ProductSizeId = productSizeId; customerProductDescriptionV2.ProductStyleId = productStyleId; customerProductDescriptionV2.ProductVersionId = productVersionId; customerProductDescriptionV2.CustomerAccountNumber = customerAccountNumber; customerProductDescriptionV2.ProductDescriptionCustomerGroupId = productDescriptionCustomerGroupId; if ((releasedProduct == null)) { throw new global::System.ArgumentNullException("releasedProduct"); } customerProductDescriptionV2.ReleasedProduct = releasedProduct; return(customerProductDescriptionV2); }
public static ReleasedProductRebateAndDeductionsGroupAssignment CreateReleasedProductRebateAndDeductionsGroupAssignment(string dataAreaId, string productRebateAndDeductionsGroupId, string itemNumber, global::Microsoft.Dynamics.DataEntities.ProductRebateAndDeductionsGroup releasedProductRebateAndDeductionsGroup, global::Microsoft.Dynamics.DataEntities.ReleasedProductV2 releasedProductV2) { ReleasedProductRebateAndDeductionsGroupAssignment releasedProductRebateAndDeductionsGroupAssignment = new ReleasedProductRebateAndDeductionsGroupAssignment(); releasedProductRebateAndDeductionsGroupAssignment.dataAreaId = dataAreaId; releasedProductRebateAndDeductionsGroupAssignment.ProductRebateAndDeductionsGroupId = productRebateAndDeductionsGroupId; releasedProductRebateAndDeductionsGroupAssignment.ItemNumber = itemNumber; if ((releasedProductRebateAndDeductionsGroup == null)) { throw new global::System.ArgumentNullException("releasedProductRebateAndDeductionsGroup"); } releasedProductRebateAndDeductionsGroupAssignment.ReleasedProductRebateAndDeductionsGroup = releasedProductRebateAndDeductionsGroup; if ((releasedProductV2 == null)) { throw new global::System.ArgumentNullException("releasedProductV2"); } releasedProductRebateAndDeductionsGroupAssignment.ReleasedProductV2 = releasedProductV2; return(releasedProductRebateAndDeductionsGroupAssignment); }