The AFS Solution Site is a modified version of the Retail Solution Site that shipped with Commerce Server 2000. A small percentage of the existing files in the Retail Solution Site were modified for the AFS Solution Site, and a similar number of new files were added. This section reviews each of these files, discusses their purpose, and where appropriate, discusses their potential for reuse in any remote shopping Web site.
The routine Main in this page was modified for the AFS Solution Site.
The routine Main in this page was modified for the AFS Solution Site.
The routine Main in this page was modified for the AFS Solution Site.
The routine Main in this page was modified for the AFS Solution Site.
The routines OnTransactionAbort and VerifyOrganization in this page were added for the AFS Solution Site.
The routines Main and RunOrderPipeline in this page were modified for the AFS Solution Site.
Suppliers will probably find this file to be useful for Web sites other than the AFS Solution Site.
Suppliers will probably find this file to be useful for Web sites other than the AFS Solution Site.
Suppliers will probably find this file to be useful for Web sites other than the AFS Solution Site.
This new page includes the routines CheckBasket, CloseSession, errorHandler, htmRenderBasketWarnings, InitializeBasketPage, and Main.
With sufficient design planning, suppliers may find many of the routines in this file to be useful for Web sites other than the AFS Solution Site.
This new page includes the routines CheckBasket, CreatePOIndexes, htmRenderBasket, htmRenderBasketWarnings, htmRenderCheckoutButton, htmRenderDiscountMessageGroup, htmRenderDiscountMessages, htmRenderDiscountsApplied, htmRenderPredictions, InitializeBasketPage, Main, PredictedPropToHREF, and RenderBasketPage.
With sufficient design planning, suppliers may find many of the routines in this file to be useful for Web sites other than the AFS Solution Site.
This new page includes the routines htmRenderBuiltInProperties, htmRenderUserDefinedProductProperties, htmRenderVariantsList, listGetVariantPropertiesToShow, Main, PeekField, and sGetPropertyDisplayName.
With sufficient design planning, suppliers may find many of the routines in this file to be useful for Web sites other than the AFS Solution Site.
This page now also includes the page include\const.asp.
This new page includes the routines Main, ShowRemoteBasketError, and ValidateOCIFormFields.
With sufficient design planning, suppliers may find many of the routines in this file to be useful for Web sites other than the AFS Solution Site.
The routine Main in this page was modified for the AFS Solution Site.
A Scriptor pipeline component was added to the pipeline to compute the proper subtotal for the order.
The routine Main in this page was modified for the AFS Solution Site.
This new page includes the routines AddPunchoutItemsToRemoteBasket, GetCXMLVersion, GetItemsPresentInRequest, Main, SendPunchoutSetupResponse, and ValidatePunchoutRequest.
With sufficient design planning, suppliers may find many of the routines in this file to be useful for Web sites other than the AFS Solution Site.
A number of new, localizable strings were added, and some existing strings were modified for the AFS Solution Site.
The routine Main in this page was modified for the AFS Solution Site.
This new page includes the routines CheckBasket, CreatePOIndexes, htmRenderBasket, htmRenderBasketWarnings, htmRenderCheckoutButton, htmRenderDiscountMessageGroup, htmRenderDiscountMessages, htmRenderDiscountsApplied, htmRenderPredictions, InitializeBasketPage, Main, PredictedPropToHREF, and RenderBasketPage.
With sufficient design planning, suppliers may find many of the routines in this file to be useful for Web sites other than the AFS Solution Site.
This new page includes the routines GetRemoteBasketSessionStartPage, GetRemoteBasketSessionUserID, Main, PrepareTimeOutResponse, and SetRemoteBasketSessionUserID.
With sufficient design planning, suppliers may find many of the routines in this file to be useful for Web sites other than the AFS Solution Site.
The routine sReConstructPageURL in this page was modified for the AFS Solution Site.
A META REFRESH element was added to cancel the remote shopping session whenever the customer's Auth Ticket times out.
The routines GetURLToCancelRBSession and htmRenderRBUserLogoffSection in this page were added for the AFS Solution Site.
The routine RenderNavbar was modified for the AFS Solution Site such that HTML fragment caching is not used for remote shopping sessions and, when remote shopping, the basket link leads to the remote shopping basket instead of the normal basket.
This file was changed such that the names and virtual roots for the AFS Solution Site and its associated Business Desk are different than the names and virtual roots used for the Retail Solution Site.
Suppliers will probably find this file to be useful for Web sites other than the AFS Solution Site.
The routine RenderPostData in this page was modified for the AFS Solution Site.
This new page includes the routine ValidateAndGetTradingPartnerID.
With sufficient design planning, suppliers may find the routine in this file to be useful for Web sites other than the AFS Solution Site.
This new page includes the routine WriteAFSLogMesg.
This page defines constants that are specific to the purchase order reception functionality within the AFS Solution Site.
This new page includes the routines AddProductName, CompareMsgId, CreateOrderResponseDetailRecord, doPurchaseOrderResponse, EncodeString, GetISO8601TimeStampEx, GetSiteConfigField, GetURL, PostToSite, ReadPOMsgAck, sFormatString, sGetComputerName, sGetMsg, TransformPO, ValidateOrderQuantity, ValidateSharedSecret, WriteEventLog, WritePO2MSMQ, WriteToFile, xCBLOrderResponse, and ZeroPrefix.
With sufficient design planning, suppliers may find many of the routines in this file to be useful for Web sites other than the AFS Solution Site.
This file now contains a small number of constants that are specific to AFS.
This file is showing up as modified in comparison tools like WinDiff, although the difference is not visible.
The routine Main in this page was modified for the AFS Solution Site such that it also sets an application variable named TimeZoneDiff by calling the routine js_GetTimeZoneDiff.
The routines GetSecurePagesDictionary and iGetWebServerPort in this page were modified for the AFS Solution Site.
The Microsoft JScript routine js_GetTimeZoneDiff in this page was added for the AFS Solution Site.
With sufficient design planning, suppliers may find the routine in this file to be useful for Web sites other than the AFS Solution Site.
The routines ClearRemoteBasketOrderForms and RedirectToBasket in this page were added for the AFS Solution Site.
The routine EnsureUserProfile in this page was modified for the AFS Solution Site such that it allows remote shopping customers to not have a profile, even though they are authenticated.
This new page includes the routines ConvertToDecimalCurrency, CreateNewUserSession, CreateRemoteBasket, doSplitString, GencXMLPayloadHeader, GenerateGUID, GenPunchoutOrderHeader, GenPunchoutOrderItems, Get_cXMLItemTemplate, Get_cXMLOrderMesgTemplate, Get_cXMLSupplierUserAgent, GetISO8601TimeStamp, GetRemoteBasket, GetRemoteBasketOrderTotal, GetSiteLocaleLanguage, HTMLEncodeAndEscapeString, htmRenderRemoteBasketCheckoutForm, htmRenderRemoteBasketSubmitForm, InitializeRemoteBasket, RenderOCISubmitFormContent, RenderPunchoutSubmitFormContent, RenderRBCheckoutErrMesg, RenderRemoteBasketFormContent, SignOffRemoteBasketSession, and ZeroPrefix.
With sufficient design planning, suppliers may find many of the routines in this file to be useful for Web sites other than the AFS Solution Site.
This new page includes the routines GetRootBodyPartFromMIME, ParseRequestForm, SafeGetAttributeText, SafeSelectSingleNodeAttributeText, and SafeSelectSingleNodeText.
With sufficient design planning, suppliers may find many of the routines in this file to be useful for Web sites other than the AFS Solution Site.
Previous Next |