TenderChildItemInput
Input data for child items within configurable or bundled products.
Child items represent options, components, or sub-products that are part of a parent item. Used for products with selectable configurations or bundled offerings.
input TenderChildItemInput {
productId: Int!
name: String
price: Float
deliveryDate: String
notes: String
quantity: Int
}
Fields
TenderChildItemInput.productId ● Int! non-null scalar
Unique identifier of the child product.
Must be a valid product ID that exists in the system and is compatible as a child item for the parent product.
TenderChildItemInput.name ● String scalar
Custom display name for the child item.
Overrides the default product name if specified. Useful for personalized or customized child item descriptions.
TenderChildItemInput.price ● Float scalar
Custom price per unit for this child item.
Overrides the default calculated sales price if specified. Used for special pricing arrangements or manual price adjustments on child items.
TenderChildItemInput.deliveryDate ● String scalar
Expected delivery date for this specific child item.
Must be a valid ISO 8601 date string. Used when child items have different delivery requirements than the parent item.