Share via


RunMtsPipeline - Solution Sites Routine

This function runs one of four pipelines on the passed OrderGroup object: Product, Basket, Total, or Checkout. It establishes the appropriate context dictionary and logging support prior to running the pipeline.

Definition

Function RunMtsPipeline(
  byVal sPipeName,
  byVal sPipeLogName,
  byVal mscsOrderGrp)

Parameters

  • sPipeName
    A string specifying the type of pipeline to run: Product, Basket, Total, or Checkout.
  • sPipeLogName
    A string specifying the name of the pipeline log file to create, if any.
  • mscsOrderGrp
    A reference to the OrderGroup object for which the pipeline will be run.

Return Value

The number returned by the RunPipe method of the OrderGroup object, indicating whether the pipeline succeeded or failed.

Defined in File

include\std_pipeline_lib.asp

Routines Called

CheckOut

GetCurrentUserProfile

GetDictionary

Called By

CheckBasket

CheckOut

GetBasketDetails

InitializeSummaryPage

PreparePickShipForm

RunOrderPipeline

Remarks

The pipeline is run with or without transaction support based on the value of the variable g_sPipelineProgID, as established in the files include\header.asp and include\txheader.asp.

For moreinformation about the use of pipelines in the Solution Sites, see Pipelines.

Copyright © 2005 Microsoft Corporation.
All rights reserved.