Skip to main content

Shopping

Shopping Receiver installer properties

The following table describes the installer properties for the Shopping Receiver installer.

Switch

Default value

Notes

ADVERTFLAGS

4325408

The AdvertFlag (decimal value) in the SMS_Advertisement Server WMI class. A discussion for the default and recommended values are discussed in Default and recommended Configuration Manager legacy package settings. Please refer to the Microsoft Configuration Manager SDK documentation for more details on the values that can be set here.

ADVERTFOLDER

Note

This property is no longer supported.

DPFLAG

2096

Determines the deployment settings for DP behavior when Shopping creates a deployment for a legacy package. It is an integer value that is directly related to the RemoteClientFlags value in the SMS_Advertisement Server WMI Class. A discussion for the default and recommended values are discussed in Default and recommended Configuration Manager legacy package settings. Please refer to the Microsoft Configuration Manager SDK documentation for more details on the values that can be set here.

NOUPGRADE

Determines if an upgrade or side-by-side install is required. Values are:

  • 0 (upgrade) – removes any existing copies of the Shopping Receiver and upgrades to the latest version. Use this option if you want to entirely replace the existing version of Shopping with the latest version.

  • 1 (side-by-side installation) – retains any currently installed versions of the Shopping Receiver and additionally installs the latest version. Use this option if you still want to run the older versions of Shopping in parallel with the latest version.

Note

This property is not applicable for the upgrade from 4.7 or earlier.

POLICYREFRESHDELAY

10

Delay (in seconds) for the policy refresh. 0 disables Shopping led policy refresh.

POLICYREFRESHMODE

NONE

Determines the way that Shopping uses policy refresh to accelerate application delivery. Values are:

  • WAKEUP – enables 1E WakeUp policy refresh integration and automatically detects the location of 1E WakeUp using the WakeUp API

  • NATIVE – enables the built-in Shopping policy refresh behavior

  • NONE – disables Shopping policy refresh behavior.

The WAKEUP option requires the following:

  • WakeUp Server to be already installed on the same server as the Shopping Receiver

  • NightWatchman and WakeUp Server infrastructure (does not require the optional NightWatchman Agent)

  • The WakeUp client to be enabled in the 1E Client, in addition to the Shopping client.

SHOPPINGREQUESTINTERVAL

30

The duration (in seconds) between polling for new orders from the Shopping Website

SHOPPINGURLPREFIX

Prefix for the Shopping Website URL. This is defined in one of the following formats, depending on your IIS configuration:

http://<ServerName>
http://<ServerName>:<PortNumber>

SHOPPINGREQUESTATTEMPTS

3

Number of communication retries when processing any aspect of the Shopping orders.

SMSSERVERNAME

NONE

SQL Server hosting the Configuration Manager database. Used in conjunction with SMSDBPORT to create an additional ConnectionString key within the <AppSettings></Appsettings> elements in ShoppingReceiver.exe.config to override the default SQL port (1433).

<add key="ConnectionString"   
  value="Server=CM01.ACME.LOCAL,1020;
  Database=CM_PRI;
  Trusted_Connection=yes;
  MultipleActiveResultSets=True;
  Application Name=ShoppingReceiver;"/>

If not specified, the ShoppingReceiver code will try and programmatically determine the SMSSERVERNAME using the default SQL port.

SMSDBPORT

NONE

Custom port used by SQL hosting the Configuration Manager database, requires the SMSSERVERNAME switch.

STATUSMESSAGEINTERVAL

60

Duration (in seconds) between polling for new status messages in Configuration Manager related to Shopping Adverts.

SVCPASSWORD

The service account password.

SVCUSER

The service account – must be the same as the service account used for the Shopping Central component.