PublishListPersonalization

Use this service to publish a new list personalization.

Required parameters

Parameter Key Value Type Parameter Description
token Alphanumeric string The token of the form being personalized. For example, CU01.

Minimum length for strings is 1.

targetType Alphanumeric string

The type of the target personalization file.

It can only be set to fixed values USER, ROLE or GLOBAL

Minimum length for strings is 1.

targetName Alphanumeric string

The file name of the target personalization file.

Minimum length for strings is 1.

dataArea Alphanumeric string

The data area of the personalization file.

Minimum length for strings is 1.

XML request format

Format of the request XML payload for POST method calls. Note that these must always be wrapped by <ACTION> nodes.

/lawson-ios/action/PublishListPersonalization?dataArea=<PDL>&targetType=<USER/ROLE/GLOBAL>&targetName=<TARGETNAME>&token=<TOKEN>
<ACTION actionName="CopyListPersonalization" >
	<Customization version="9.0.0" name="CU201">
		<ConditionalStyles>
			<ConditionalStyle type="TextBox" name="vendors not equal" field="VEN-VENDOR" condition="Equal" cType="Numeric" value="" field2="VEN-PAY-VENDOR" rangeFrom="" rangeTo="" 		
				alignment="Right" enabled="True" row="False" fontWeight="Normal" fontStyle="Normal" foreground="FF000000" background="00FFFFFF" icon="False" iconName="None" 
				text="" toolTip="False" tooltipDesc="" bgCustom="False" fgCustom="False" condoption="" hasForeground="False" hasBackground="False" trimEnds="False" />
		</ConditionalStyles>
		<HiddenFields>
			<HiddenField name="TF0_0114" />
			<HiddenField name="VEN-PROC-GRP" />
			<HiddenField name="_f26" />
		</HiddenFields>
		<MandatoryFields>
			<MandatoryField name="VEN-TAX-ID" />
		</MandatoryFields>
		<DefaultValues>
			<DefaultValue name="Colleen's Group" field="VEN-VENDOR-GROUP" value="121" type="Literal" />
		</DefaultValues>
	</Customization>
</ACTION>