OrderPosition: { _id?: _ID; calculation: ProductPricingCalculation[]; configuration: Configuration; context?: any; orderId: string; originalProductId?: string; productId: string; quantity: number; quotationId?: string; scheduling: any[] } & TimestampFields