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>