cancel
Showing results for 
Search instead for 
Did you mean: 

UWL - RELEASECODE has no value

Former Member
0 Kudos

Hi,

Can anyone tell me whats wrong with the XML code below ??

I keep getting the messege "Container check: Mandatory import element RELEASECODE has no value"

when I press the button trying to release the purchase requisition.

(TS90100067 is the task for releasing pur requisitions)

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE UWLConfiguration PUBLIC '-//SAP//UWL1.0//EN' 'uwl_configuration.dtd' >

<UWLConfiguration version="1.0">

<ItemTypes>

<ItemType name="uwl.task.webflow.TS90100067" connector="WebFlowConnector" defaultView="PurchaseApproval67" >

<ItemTypeCriteria externalType="TS90100067" connector="WebFlowConnector"/>

<CustomAttributes>

<CustomAttributeSource id="ABAP_BOR" objectIdHolder="externalObjectId" objectType="BUS2009" cacheValidity="final">

<Attribute name="PRICEUNIT" type="string" displayName="Price" />

<Attribute name="QUANTITYREQUESTED" type="string" displayName="quantity" />

<Attribute name="VALUATIONPRICE" type="string" displayName="total" />

</CustomAttributeSource>

<CustomAttributeSource id="WEBFLOW_CONTAINER" objectIdHolder="externalId" objectType="WebFlowContainer" cacheValidity="final">

<Attribute name="_WORKITEM" type="string" displayName="_WORKITEM"/>

<Attribute name="RELEASECODE" type="string" displayName="releaseCode" />

</CustomAttributeSource>

<CustomAttributeSource id="UM" objectIdHolder="creatorId" objectType="user" cacheValidity="final">

<Attribute name="firstName" type="string" displayName="firstName"/>

<Attribute name="lastName" type="string" displayName="lastName"/>

</CustomAttributeSource>

</CustomAttributes>

<Actions>

<Action name="launchSAPAction" groupAction="" handler="SAPIACLauncher" returnToDetailViewAllowed="yes" launchInNewWindow="yes" launchNewWindowFeatures="resizable=yes,scrollbars=yes,status=yes,toolbar=no,menubar=no,location=no,directories=no">

<Properties>

<Property name="GuiType" value="WebGui"/>

<Property name="openInNewWindow" value="yes"/>

</Properties>

</Action>

<Action name="released" userDecision="yes" groupAction="yes" handler="TerminatingEventHandler">

<Properties>

<Property name="eventName" value="releaseStepCreated"/>

<Property name="objectType" value="BUS2009"/>

<Property name="objectId" value="${item.externalobjectid}"/>

<Property name="RELEASECODE" value="${item.RELEASECODE}"/>

</Properties>

<Descriptions default="Release"/>

</Action>

<Action name="rejected" userDecision="yes" groupAction="yes" handler="TerminatingEventHandler">

<Properties>

<Property name="eventName" value="rejection_start"/>

<Property name="objectType" value="BUS2009"/>

<Property name="objectId" value="${item.externalObjectId}"/>

<Property name="ReleaseCode" value="${item.ReleaseCode}"/>

</Properties>

<Descriptions default="Reject"/>

</Action>

</Actions>

</ItemType>

<ItemType name="uwl.task.webflow.TS90200002" connector="WebFlowConnector" defaultView="ProjectManagerApprovalView" defaultAction="launchSAPAction" executionMode="default" >

<ItemTypeCriteria externalType="TS90200002" connector="WebFlowConnector"/>

<CustomAttributes>

<CustomAttributeSource id="ABAP_BOR" objectIdHolder="externalObjectId" objectType="ZCATS" cacheValidity="final">

<Attribute name="TS_ENAME" type="string" displayName="Name" />

<Attribute name="TS_PERNR" type="string" displayName="ID" />

<Attribute name="TS_ROLE" type="string" displayName="Released by" />

</CustomAttributeSource>

</CustomAttributes>

</ItemType>

</ItemTypes>

<Views>

<View name="PurchaseApproval67" width="98%" supportedItemTypes="uwl.task.webflow.TS90100067"

columnOrder="subject, createdDate, PRICEUNIT, QUANTITYREQUESTED,VALUATIONPRICE,RELEASECODE,rejectCol, approveCol"

sortby="createdDate" selectionMode="SINGLESELECT" tableDesign="ALTERNATING"

tableNavigationFooterVisible="yes" emphasizedItems="new" visibleRowCount="15">

<Descriptions default="Purchase Requests to Approve">

<ShortDescriptions>

<Description Language="en" Description="00 Purchase Requests to Approve" />

</ShortDescriptions>

</Descriptions>

<DisplayAttributes>

<DisplayAttribute name="PRICEUNIT" type="string" width="" sortable="yes" format="medium">

<Descriptions default="Price of Unit is">

<ShortDescriptions>

<Description Language="en" Description="Price of Unit is" />

</ShortDescriptions>

</Descriptions>

</DisplayAttribute>

<DisplayAttribute name="QUANTITYREQUESTED" type="string" width="" sortable="yes" format="medium">

<Descriptions default="Qty. of items">

<ShortDescriptions>

<Description Language="en" Description="Quantity of items requested" />

</ShortDescriptions>

</Descriptions>

</DisplayAttribute>

<DisplayAttribute name="VALUATIONPRICE" type="string" width="" sortable="yes" format="medium">

<Descriptions default="Total Price">

<ShortDescriptions>

<Description Language="en" Description="Total Price" />

</ShortDescriptions>

</Descriptions>

</DisplayAttribute>

<DisplayAttribute name="ReleaseCode" type="string" width="" sortable="yes" format="medium">

<Descriptions default="ReleaseCode">

<ShortDescriptions>

<Description Language="en" Description="REL CODE" />

</ShortDescriptions>

</Descriptions>

</DisplayAttribute>

<DisplayAttribute name="rejectCol" type="checkbox" width="" actionRef="rejected" vAlign="TOP" hAlign="CENTER">

<Descriptions default="">

<ShortDescriptions>

<Description Language="en" Description="Reject"/>

</ShortDescriptions>

</Descriptions>

</DisplayAttribute>

<DisplayAttribute name="approveCol" type="checkbox" width="" actionRef="released" vAlign="TOP" hAlign="CENTER">

<Descriptions default="">

<ShortDescriptions>

<Description Language="en" Description="Released"/>

</ShortDescriptions>

</Descriptions>

</DisplayAttribute>

</DisplayAttributes>

<Actions>

<Action name="released" userDecision="yes" groupAction="yes" handler="TerminatingEventHandler">

<Properties>

<Property name="eventName" value="releaseStepCreated"/>

<Property name="objectType" value="BUS2009"/>

<Property name="objectId" value="${item.externalObjectId}"/>

<Property name="ReleaseCode" value="${item.ReleaseCode}"/>

</Properties>

<Descriptions default="Release"/>

</Action>

<Action name="rejected" userDecision="yes" groupAction="yes" handler="TerminatingEventHandler">

<Properties>

<Property name="eventName" value="rejection_start"/>

<Property name="objectType" value="BUS2009"/>

<Property name="objectId" value="${item.externalObjectId}"/>

<Property name="ReleaseCode" value="${item.ReleaseCode}"/>

</Properties>

<Descriptions default="Reject"/>

</Action>

<Action reference="submitUserDecisions" />

</Actions>

</View>

<View name="ProjectManagerApprovalView" width="98%" supportedItemTypes="uwl.task.webflow.TS90200002"

columnOrder="TS_ENAME, TS_PERNR, TS_ROLE,rejectCol, approveCol"

sortby="TS_ENAME" selectionMode="SINGLESELECT" tableDesign="ALTERNATING"

tableNavigationFooterVisible="yes" emphasizedItems="new" visibleRowCount="15">

<Descriptions default="Purchase Requests to Approve">

<ShortDescriptions>

<Description Language="en" Description="Managers Approve View" />

</ShortDescriptions>

</Descriptions>

<DisplayAttributes>

<DisplayAttribute name="TS_ENAME" type="string" width="" sortable="yes" format="medium">

<Descriptions default="Name">

<ShortDescriptions>

<Description Language="en" Description="Name" />

</ShortDescriptions>

</Descriptions>

</DisplayAttribute>

<DisplayAttribute name="TS_PERNR" type="string" width="" sortable="yes" format="medium">

<Descriptions default="Id">

<ShortDescriptions>

<Description Language="en" Description="Id" />

</ShortDescriptions>

</Descriptions>

</DisplayAttribute>

<DisplayAttribute name="TS_ROLE" type="string" width="" sortable="yes" format="medium">

<Descriptions default="Released by">

<ShortDescriptions>

<Description Language="en" Description="Released by" />

</ShortDescriptions>

</Descriptions>

</DisplayAttribute>

<DisplayAttribute name="rejectCol" type="checkbox" width="" actionRef="rejected" vAlign="TOP" hAlign="CENTER">

<Descriptions default="">

<ShortDescriptions>

<Description Language="en" Description="Reject"/>

</ShortDescriptions>

</Descriptions>

</DisplayAttribute>

<DisplayAttribute name="approveCol" type="checkbox" width="" actionRef="approved" vAlign="TOP" hAlign="CENTER">

<Descriptions default="">

<ShortDescriptions>

<Description Language="en" Description="Approve"/>

</ShortDescriptions>

</Descriptions>

</DisplayAttribute>

</DisplayAttributes>

<Actions>

<Action name="approved" userDecision="yes" groupAction="yes" handler="TerminatingEventHandler">

<Properties>

<Property name="eventName" value="Completed"/>

<Property name="objectType" value="ZCATS"/>

<Property name="objectId" value="${item.externalObjectId}"/>

</Properties>

<Descriptions default="Release"/>

</Action>

<Action name="rejected" userDecision="yes" groupAction="yes" handler="TerminatingEventHandler">

<Properties>

<Property name="eventName" value="rejected"/>

<Property name="objectType" value="ZCATS"/>

<Property name="objectId" value="${item.externalObjectId}"/>

</Properties>

<Descriptions default="Reject"/>

</Action>

<Action reference="submitUserDecisions" />

</Actions>

</View>

</Views>

<NavigationNode name="root" view="" referenceGroup="" visible="yes" keepItemCountUpdated="no">

<NavigationNode name="Main" view="" referenceGroup="" visible="yes" keepItemCountUpdated="no">

<NavigationNode name="CombinedTask" view="DefaultView" referenceGroup="" visible="yes" keepItemCountUpdated="no" >

<Descriptions default="Inbox">

<ShortDescriptions>

<Description Language="en" Description="Ness Inbox"/>

</ShortDescriptions>

</Descriptions>

<NavigationNode name="task2" view="DefaultView" referenceGroup="UWL_ADD_DYNAMIC_VIEWS" visible="yes" keepItemCountUpdated="no" referenceBundle="new_and_inprogress_tasks">

<NavigationNode name="PersonalViewPlaceHolderTask2" view="" referenceGroup="UWL_PERSONAL" visible="yes" keepItemCountUpdated="no"/>

</NavigationNode>

</NavigationNode>

<NavigationNode name="PurchuaseInbox" view="PurchaseApproval67" referenceGroup="" visible="yes" keepItemCountUpdated="no" >

<Descriptions default="Purchase and Requisition Requests">

<ShortDescriptions>

<Description Language="en" Description="Purchase and Requisition Requests"/>

</ShortDescriptions>

</Descriptions>

<NavigationNode name="task67" view="PurchaseApproval67" referenceGroup="UWL_ADD_DYNAMIC_VIEWS" visible="yes">

<Descriptions default="Purchase Requests to Approve 67">

<ShortDescriptions>

<Description Language="en" Description="Purchase Requests to Approve 67"/>

</ShortDescriptions>

</Descriptions>

<NavigationNode name="PurchaseApproval67" view="" referenceGroup="UWL_PERSONAL" visible="yes" />

</NavigationNode>

</NavigationNode>

<NavigationNode name="EssInbox" view="ProjectManagerApprovalView" referenceGroup="" visible="yes" keepItemCountUpdated="no" referenceBundle="tasks">

<Descriptions default="Ess Inbox">

<ShortDescriptions>

<Description Language="en" Description="Ess Inbox"/>

</ShortDescriptions>

</Descriptions>

<NavigationNode name="EssTasksInbox" view="ProjectManagerApprovalView" referenceGroup="UWL_ADD_DYNAMIC_VIEWS" visible="yes" >

<Descriptions default="Project Manager Approval View">

<ShortDescriptions>

<Description Language="en" Description="Project Manager Approval View"/>

</ShortDescriptions>

</Descriptions>

<NavigationNode name="ProjectManagerApprovalView" view="" referenceGroup="UWL_PERSONAL" visible="yes" />

</NavigationNode>

</NavigationNode>

</NavigationNode>

</NavigationNode>

</UWLConfiguration>

Accepted Solutions (0)

Answers (5)

Answers (5)

Former Member
0 Kudos

{?xml version="1.0" encoding="UTF-8"?}

{!DOCTYPE UWLConfiguration PUBLIC '-//SAP//UWL1.0//EN' 'uwl_configuration.dtd' }

{UWLConfiguration version="1.0"}

{ItemType name="uwl.task.webflow.TS90100067" connector="WebFlowConnector" defaultView="PurchaseApproval67" }

{ItemTypeCriteria externalType="TS90100067" connector="WebFlowConnector"/}

{CustomAttributeSource id="ABAP_BOR" objectIdHolder="externalObjectId" objectType="BUS2009" cacheValidity="final"}

{Attribute name="PRICEUNIT" type="string" displayName="Price" /}

{Attribute name="QUANTITYREQUESTED" type="string" displayName="quantity" /}

{Attribute name="VALUATIONPRICE" type="string" displayName="total" /}

{/CustomAttributeSource}

{CustomAttributeSource id="WEBFLOW_CONTAINER" objectIdHolder="externalId" objectType="WebFlowContainer" cacheValidity="final"}

{Attribute name="_WORKITEM" type="string" displayName="_WORKITEM"/}

{Attribute name="RELEASECODE" type="string" displayName="releaseCode" /}

{/CustomAttributeSource}

{CustomAttributeSource id="UM" objectIdHolder="creatorId" objectType="user" cacheValidity="final"}

{Attribute name="firstName" type="string" displayName="firstName"/}

{Attribute name="lastName" type="string" displayName="lastName"/}

{/CustomAttributeSource}

{/CustomAttributes}

{Action name="launchSAPAction" groupAction="" handler="SAPIACLauncher" returnToDetailViewAllowed="yes" launchInNewWindow="yes" launchNewWindowFeatures="resizable=yes,scrollbars=yes,status=yes,toolbar=no,menubar=no,location=no,directories=no"}

{Property name="GuiType" value="WebGui"/} {Property name="openInNewWindow" value="yes"/} {/Properties} {/Action} {Action name="released" userDecision="yes" groupAction="yes" handler="TerminatingEventHandler"}

{Property name="eventName" value="releaseStepCreated"/}

{Property name="objectType" value="BUS2009"/}

{Property name="objectId" value="${item.externalobjectid}"/}

{Property name="RELEASECODE" value="${item.RELEASECODE}"/}

{/Properties}

{Descriptions default="Release"/}

{/Action}

{Action name="rejected" userDecision="yes" groupAction="yes" handler="TerminatingEventHandler"}

{Property name="eventName" value="rejection_start"/}

{Property name="objectType" value="BUS2009"/}

{Property name="objectId" value="${item.externalObjectId}"/}

{Property name="ReleaseCode" value="${item.ReleaseCode}"/}

{/Properties}

{Descriptions default="Reject"/}

{/Action}

{/Actions}

{/ItemType}

Former Member
0 Kudos

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE UWLConfiguration PUBLIC '-//SAP//UWL1.0//EN' 'uwl_configuration.dtd' >

<UWLConfiguration version="1.0">

<ItemTypes>

<ItemType name="uwl.task.webflow.TS90100067" connector="WebFlowConnector" defaultView="PurchaseApproval67" >

<ItemTypeCriteria externalType="TS90100067" connector="WebFlowConnector"/>

<CustomAttributes>

<CustomAttributeSource id="ABAP_BOR" objectIdHolder="externalObjectId" objectType="BUS2009" cacheValidity="final">

<Attribute name="PRICEUNIT" type="string" displayName="Price" />

<Attribute name="QUANTITYREQUESTED" type="string" displayName="quantity" />

<Attribute name="VALUATIONPRICE" type="string" displayName="total" />

</CustomAttributeSource>

<CustomAttributeSource id="WEBFLOW_CONTAINER" objectIdHolder="externalId" objectType="WebFlowContainer" cacheValidity="final">

<Attribute name="_WORKITEM" type="string" displayName="_WORKITEM"/>

<Attribute name="RELEASECODE" type="string" displayName="releaseCode" />

</CustomAttributeSource>

<CustomAttributeSource id="UM" objectIdHolder="creatorId" objectType="user" cacheValidity="final">

<Attribute name="firstName" type="string" displayName="firstName"/>

<Attribute name="lastName" type="string" displayName="lastName"/>

</CustomAttributeSource>

</CustomAttributes>

<Actions>

<Action name="launchSAPAction" groupAction="" handler="SAPIACLauncher" returnToDetailViewAllowed="yes" launchInNewWindow="yes" launchNewWindowFeatures="resizable=yes,scrollbars=yes,status=yes,toolbar=no,menubar=no,location=no,directories=no">

<Properties>

<Property name="GuiType" value="WebGui"/>

<Property name="openInNewWindow" value="yes"/>

</Properties>

</Action>

<Action name="released" userDecision="yes" groupAction="yes" handler="TerminatingEventHandler">

<Properties>

<Property name="eventName" value="releaseStepCreated"/>

<Property name="objectType" value="BUS2009"/>

<Property name="objectId" value="${item.externalobjectid}"/>

<Property name="RELEASECODE" value="${item.RELEASECODE}"/>

</Properties>

<Descriptions default="Release"/>

</Action>

<Action name="rejected" userDecision="yes" groupAction="yes" handler="TerminatingEventHandler">

<Properties>

<Property name="eventName" value="rejection_start"/>

<Property name="objectType" value="BUS2009"/>

<Property name="objectId" value="${item.externalObjectId}"/>

<Property name="ReleaseCode" value="${item.ReleaseCode}"/>

</Properties>

<Descriptions default="Reject"/>

</Action>

</Actions>

</ItemType>

Former Member
0 Kudos

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE UWLConfiguration PUBLIC '-//SAP//UWL1.0//EN' 'uwl_configuration.dtd' >

<UWLConfiguration version="1.0">

<ItemTypes>

<ItemType name="uwl.task.webflow.TS90100067" connector="WebFlowConnector" defaultView="PurchaseApproval67" >

<ItemTypeCriteria externalType="TS90100067" connector="WebFlowConnector"/>

<CustomAttributes>

<CustomAttributeSource id="ABAP_BOR" objectIdHolder="externalObjectId" objectType="BUS2009" cacheValidity="final">

<Attribute name="PRICEUNIT" type="string" displayName="Price" />

<Attribute name="QUANTITYREQUESTED" type="string" displayName="quantity" />

<Attribute name="VALUATIONPRICE" type="string" displayName="total" />

</CustomAttributeSource>

<CustomAttributeSource id="WEBFLOW_CONTAINER" objectIdHolder="externalId" objectType="WebFlowContainer" cacheValidity="final">

<Attribute name="_WORKITEM" type="string" displayName="_WORKITEM"/>

<Attribute name="RELEASECODE" type="string" displayName="releaseCode" />

</CustomAttributeSource>

<CustomAttributeSource id="UM" objectIdHolder="creatorId" objectType="user" cacheValidity="final">

<Attribute name="firstName" type="string" displayName="firstName"/>

<Attribute name="lastName" type="string" displayName="lastName"/>

</CustomAttributeSource>

</CustomAttributes>

<Actions>

<Action name="launchSAPAction" groupAction="" handler="SAPIACLauncher" returnToDetailViewAllowed="yes" launchInNewWindow="yes" launchNewWindowFeatures="resizable=yes,scrollbars=yes,status=yes,toolbar=no,menubar=no,location=no,directories=no">

<Properties>

<Property name="GuiType" value="WebGui"/>

<Property name="openInNewWindow" value="yes"/>

</Properties>

</Action>

<Action name="released" userDecision="yes" groupAction="yes" handler="TerminatingEventHandler">

<Properties>

<Property name="eventName" value="releaseStepCreated"/>

<Property name="objectType" value="BUS2009"/>

<Property name="objectId" value="${item.externalobjectid}"/>

<Property name="RELEASECODE" value="${item.RELEASECODE}"/>

</Properties>

<Descriptions default="Release"/>

</Action>

<Action name="rejected" userDecision="yes" groupAction="yes" handler="TerminatingEventHandler">

<Properties>

<Property name="eventName" value="rejection_start"/>

<Property name="objectType" value="BUS2009"/>

<Property name="objectId" value="${item.externalObjectId}"/>

<Property name="ReleaseCode" value="${item.ReleaseCode}"/>

</Properties>

<Descriptions default="Reject"/>

</Action>

</Actions>

</ItemType>

<ItemType name="uwl.task.webflow.TS90200002" connector="WebFlowConnector" defaultView="ProjectManagerApprovalView" defaultAction="launchSAPAction" executionMode="default" >

<ItemTypeCriteria externalType="TS90200002" connector="WebFlowConnector"/>

<CustomAttributes>

<CustomAttributeSource id="ABAP_BOR" objectIdHolder="externalObjectId" objectType="ZCATS" cacheValidity="final">

<Attribute name="TS_ENAME" type="string" displayName="Name" />

<Attribute name="TS_PERNR" type="string" displayName="ID" />

<Attribute name="TS_ROLE" type="string" displayName="Released by" />

</CustomAttributeSource>

</CustomAttributes>

</ItemType>

</ItemTypes>

<Views>

<View name="PurchaseApproval67" width="98%" supportedItemTypes="uwl.task.webflow.TS90100067"

columnOrder="subject, createdDate, PRICEUNIT, QUANTITYREQUESTED,VALUATIONPRICE,RELEASECODE,rejectCol, approveCol"

sortby="createdDate" selectionMode="SINGLESELECT" tableDesign="ALTERNATING"

tableNavigationFooterVisible="yes" emphasizedItems="new" visibleRowCount="15">

<Descriptions default="Purchase Requests to Approve">

<ShortDescriptions>

<Description Language="en" Description="00 Purchase Requests to Approve" />

</ShortDescriptions>

</Descriptions>

<DisplayAttributes>

<DisplayAttribute name="PRICEUNIT" type="string" width="" sortable="yes" format="medium">

<Descriptions default="Price of Unit is">

<ShortDescriptions>

<Description Language="en" Description="Price of Unit is" />

</ShortDescriptions>

</Descriptions>

</DisplayAttribute>

<DisplayAttribute name="QUANTITYREQUESTED" type="string" width="" sortable="yes" format="medium">

<Descriptions default="Qty. of items">

<ShortDescriptions>

<Description Language="en" Description="Quantity of items requested" />

</ShortDescriptions>

</Descriptions>

</DisplayAttribute>

<DisplayAttribute name="VALUATIONPRICE" type="string" width="" sortable="yes" format="medium">

<Descriptions default="Total Price">

<ShortDescriptions>

<Description Language="en" Description="Total Price" />

</ShortDescriptions>

</Descriptions>

</DisplayAttribute>

<DisplayAttribute name="ReleaseCode" type="string" width="" sortable="yes" format="medium">

<Descriptions default="ReleaseCode">

<ShortDescriptions>

<Description Language="en" Description="REL CODE" />

</ShortDescriptions>

</Descriptions>

</DisplayAttribute>

<DisplayAttribute name="rejectCol" type="checkbox" width="" actionRef="rejected" vAlign="TOP" hAlign="CENTER">

<Descriptions default="">

<ShortDescriptions>

<Description Language="en" Description="Reject"/>

</ShortDescriptions>

</Descriptions>

</DisplayAttribute>

<DisplayAttribute name="approveCol" type="checkbox" width="" actionRef="released" vAlign="TOP" hAlign="CENTER">

<Descriptions default="">

<ShortDescriptions>

<Description Language="en" Description="Released"/>

</ShortDescriptions>

</Descriptions>

</DisplayAttribute>

</DisplayAttributes>

<Actions>

<Action name="released" userDecision="yes" groupAction="yes" handler="TerminatingEventHandler">

<Properties>

<Property name="eventName" value="releaseStepCreated"/>

<Property name="objectType" value="BUS2009"/>

<Property name="objectId" value="${item.externalObjectId}"/>

<Property name="ReleaseCode" value="${item.ReleaseCode}"/>

</Properties>

<Descriptions default="Release"/>

</Action>

<Action name="rejected" userDecision="yes" groupAction="yes" handler="TerminatingEventHandler">

<Properties>

<Property name="eventName" value="rejection_start"/>

<Property name="objectType" value="BUS2009"/>

<Property name="objectId" value="${item.externalObjectId}"/>

<Property name="ReleaseCode" value="${item.ReleaseCode}"/>

</Properties>

<Descriptions default="Reject"/>

</Action>

<Action reference="submitUserDecisions" />

</Actions>

</View>

<View name="ProjectManagerApprovalView" width="98%" supportedItemTypes="uwl.task.webflow.TS90200002"

columnOrder="TS_ENAME, TS_PERNR, TS_ROLE,rejectCol, approveCol"

sortby="TS_ENAME" selectionMode="SINGLESELECT" tableDesign="ALTERNATING"

tableNavigationFooterVisible="yes" emphasizedItems="new" visibleRowCount="15">

<Descriptions default="Purchase Requests to Approve">

<ShortDescriptions>

<Description Language="en" Description="Managers Approve View" />

</ShortDescriptions>

</Descriptions>

<DisplayAttributes>

<DisplayAttribute name="TS_ENAME" type="string" width="" sortable="yes" format="medium">

<Descriptions default="Name">

<ShortDescriptions>

<Description Language="en" Description="Name" />

</ShortDescriptions>

</Descriptions>

</DisplayAttribute>

<DisplayAttribute name="TS_PERNR" type="string" width="" sortable="yes" format="medium">

<Descriptions default="Id">

<ShortDescriptions>

<Description Language="en" Description="Id" />

</ShortDescriptions>

</Descriptions>

</DisplayAttribute>

<DisplayAttribute name="TS_ROLE" type="string" width="" sortable="yes" format="medium">

<Descriptions default="Released by">

<ShortDescriptions>

<Description Language="en" Description="Released by" />

</ShortDescriptions>

</Descriptions>

</DisplayAttribute>

<DisplayAttribute name="rejectCol" type="checkbox" width="" actionRef="rejected" vAlign="TOP" hAlign="CENTER">

<Descriptions default="">

<ShortDescriptions>

<Description Language="en" Description="Reject"/>

</ShortDescriptions>

</Descriptions>

</DisplayAttribute>

<DisplayAttribute name="approveCol" type="checkbox" width="" actionRef="approved" vAlign="TOP" hAlign="CENTER">

<Descriptions default="">

<ShortDescriptions>

<Description Language="en" Description="Approve"/>

</ShortDescriptions>

</Descriptions>

</DisplayAttribute>

</DisplayAttributes>

<Actions>

<Action name="approved" userDecision="yes" groupAction="yes" handler="TerminatingEventHandler">

<Properties>

<Property name="eventName" value="Completed"/>

<Property name="objectType" value="ZCATS"/>

<Property name="objectId" value="${item.externalObjectId}"/>

</Properties>

<Descriptions default="Release"/>

</Action>

<Action name="rejected" userDecision="yes" groupAction="yes" handler="TerminatingEventHandler">

<Properties>

<Property name="eventName" value="rejected"/>

<Property name="objectType" value="ZCATS"/>

<Property name="objectId" value="${item.externalObjectId}"/>

</Properties>

<Descriptions default="Reject"/>

</Action>

<Action reference="submitUserDecisions" />

</Actions>

</View>

</Views>

<NavigationNode name="root" view="" referenceGroup="" visible="yes" keepItemCountUpdated="no">

<NavigationNode name="Main" view="" referenceGroup="" visible="yes" keepItemCountUpdated="no">

<NavigationNode name="CombinedTask" view="DefaultView" referenceGroup="" visible="yes" keepItemCountUpdated="no" >

<Descriptions default="Inbox">

<ShortDescriptions>

<Description Language="en" Description="Ness Inbox"/>

</ShortDescriptions>

</Descriptions>

<NavigationNode name="task2" view="DefaultView" referenceGroup="UWL_ADD_DYNAMIC_VIEWS" visible="yes" keepItemCountUpdated="no" referenceBundle="new_and_inprogress_tasks">

<NavigationNode name="PersonalViewPlaceHolderTask2" view="" referenceGroup="UWL_PERSONAL" visible="yes" keepItemCountUpdated="no"/>

</NavigationNode>

</NavigationNode>

<NavigationNode name="PurchuaseInbox" view="PurchaseApproval67" referenceGroup="" visible="yes" keepItemCountUpdated="no" >

<Descriptions default="Purchase and Requisition Requests">

<ShortDescriptions>

<Description Language="en" Description="Purchase and Requisition Requests"/>

</ShortDescriptions>

</Descriptions>

<NavigationNode name="task67" view="PurchaseApproval67" referenceGroup="UWL_ADD_DYNAMIC_VIEWS" visible="yes">

<Descriptions default="Purchase Requests to Approve 67">

<ShortDescriptions>

<Description Language="en" Description="Purchase Requests to Approve 67"/>

</ShortDescriptions>

</Descriptions>

<NavigationNode name="PurchaseApproval67" view="" referenceGroup="UWL_PERSONAL" visible="yes" />

</NavigationNode>

</NavigationNode>

<NavigationNode name="EssInbox" view="ProjectManagerApprovalView" referenceGroup="" visible="yes" keepItemCountUpdated="no" referenceBundle="tasks">

<Descriptions default="Ess Inbox">

<ShortDescriptions>

<Description Language="en" Description="Ess Inbox"/>

</ShortDescriptions>

</Descriptions>

<NavigationNode name="EssTasksInbox" view="ProjectManagerApprovalView" referenceGroup="UWL_ADD_DYNAMIC_VIEWS" visible="yes" >

<Descriptions default="Project Manager Approval View">

<ShortDescriptions>

<Description Language="en" Description="Project Manager Approval View"/>

</ShortDescriptions>

</Descriptions>

<NavigationNode name="ProjectManagerApprovalView" view="" referenceGroup="UWL_PERSONAL" visible="yes" />

</NavigationNode>

</NavigationNode>

</NavigationNode>

</NavigationNode>

</UWLConfiguration>

Former Member
0 Kudos

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE UWLConfiguration PUBLIC '-//SAP//UWL1.0//EN' 'uwl_configuration.dtd' >

<UWLConfiguration version="1.0">

<ItemTypes>

<ItemType name="uwl.task.webflow.TS90100067" connector="WebFlowConnector" defaultView="PurchaseApproval67" >

<ItemTypeCriteria externalType="TS90100067" connector="WebFlowConnector"/>

<CustomAttributes>

<CustomAttributeSource id="ABAP_BOR" objectIdHolder="externalObjectId" objectType="BUS2009" cacheValidity="final">

<Attribute name="PRICEUNIT" type="string" displayName="Price" />

<Attribute name="QUANTITYREQUESTED" type="string" displayName="quantity" />

<Attribute name="VALUATIONPRICE" type="string" displayName="total" />

</CustomAttributeSource>

<CustomAttributeSource id="WEBFLOW_CONTAINER" objectIdHolder="externalId" objectType="WebFlowContainer" cacheValidity="final">

<Attribute name="_WORKITEM" type="string" displayName="_WORKITEM"/>

<Attribute name="RELEASECODE" type="string" displayName="releaseCode" />

</CustomAttributeSource>

<CustomAttributeSource id="UM" objectIdHolder="creatorId" objectType="user" cacheValidity="final">

<Attribute name="firstName" type="string" displayName="firstName"/>

<Attribute name="lastName" type="string" displayName="lastName"/>

</CustomAttributeSource>

</CustomAttributes>

<Actions>

<Action name="launchSAPAction" groupAction="" handler="SAPIACLauncher" returnToDetailViewAllowed="yes" launchInNewWindow="yes" launchNewWindowFeatures="resizable=yes,scrollbars=yes,status=yes,toolbar=no,menubar=no,location=no,directories=no">

<Properties>

<Property name="GuiType" value="WebGui"/>

<Property name="openInNewWindow" value="yes"/>

</Properties>

</Action>

<Action name="released" userDecision="yes" groupAction="yes" handler="TerminatingEventHandler">

<Properties>

<Property name="eventName" value="releaseStepCreated"/>

<Property name="objectType" value="BUS2009"/>

<Property name="objectId" value="${item.externalobjectid}"/>

<Property name="RELEASECODE" value="${item.RELEASECODE}"/>

</Properties>

<Descriptions default="Release"/>

</Action>

<Action name="rejected" userDecision="yes" groupAction="yes" handler="TerminatingEventHandler">

<Properties>

<Property name="eventName" value="rejection_start"/>

<Property name="objectType" value="BUS2009"/>

<Property name="objectId" value="${item.externalObjectId}"/>

<Property name="ReleaseCode" value="${item.ReleaseCode}"/>

</Properties>

<Descriptions default="Reject"/>

</Action>

</Actions>

</ItemType>

<ItemType name="uwl.task.webflow.TS90200002" connector="WebFlowConnector" defaultView="ProjectManagerApprovalView" defaultAction="launchSAPAction" executionMode="default" >

<ItemTypeCriteria externalType="TS90200002" connector="WebFlowConnector"/>

<CustomAttributes>

<CustomAttributeSource id="ABAP_BOR" objectIdHolder="externalObjectId" objectType="ZCATS" cacheValidity="final">

<Attribute name="TS_ENAME" type="string" displayName="Name" />

<Attribute name="TS_PERNR" type="string" displayName="ID" />

<Attribute name="TS_ROLE" type="string" displayName="Released by" />

</CustomAttributeSource>

</CustomAttributes>

</ItemType>

</ItemTypes>

<Views>

<View name="PurchaseApproval67" width="98%" supportedItemTypes="uwl.task.webflow.TS90100067"

columnOrder="subject, createdDate, PRICEUNIT, QUANTITYREQUESTED,VALUATIONPRICE,RELEASECODE,rejectCol, approveCol"

sortby="createdDate" selectionMode="SINGLESELECT" tableDesign="ALTERNATING"

tableNavigationFooterVisible="yes" emphasizedItems="new" visibleRowCount="15">

<Descriptions default="Purchase Requests to Approve">

<ShortDescriptions>

<Description Language="en" Description="00 Purchase Requests to Approve" />

</ShortDescriptions>

</Descriptions>

<DisplayAttributes>

<DisplayAttribute name="PRICEUNIT" type="string" width="" sortable="yes" format="medium">

<Descriptions default="Price of Unit is">

<ShortDescriptions>

<Description Language="en" Description="Price of Unit is" />

</ShortDescriptions>

</Descriptions>

</DisplayAttribute>

<DisplayAttribute name="QUANTITYREQUESTED" type="string" width="" sortable="yes" format="medium">

<Descriptions default="Qty. of items">

<ShortDescriptions>

<Description Language="en" Description="Quantity of items requested" />

</ShortDescriptions>

</Descriptions>

</DisplayAttribute>

<DisplayAttribute name="VALUATIONPRICE" type="string" width="" sortable="yes" format="medium">

<Descriptions default="Total Price">

<ShortDescriptions>

<Description Language="en" Description="Total Price" />

</ShortDescriptions>

</Descriptions>

</DisplayAttribute>

<DisplayAttribute name="ReleaseCode" type="string" width="" sortable="yes" format="medium">

<Descriptions default="ReleaseCode">

<ShortDescriptions>

<Description Language="en" Description="REL CODE" />

</ShortDescriptions>

</Descriptions>

</DisplayAttribute>

<DisplayAttribute name="rejectCol" type="checkbox" width="" actionRef="rejected" vAlign="TOP" hAlign="CENTER">

<Descriptions default="">

<ShortDescriptions>

<Description Language="en" Description="Reject"/>

</ShortDescriptions>

</Descriptions>

</DisplayAttribute>

<DisplayAttribute name="approveCol" type="checkbox" width="" actionRef="released" vAlign="TOP" hAlign="CENTER">

<Descriptions default="">

<ShortDescriptions>

<Description Language="en" Description="Released"/>

</ShortDescriptions>

</Descriptions>

</DisplayAttribute>

</DisplayAttributes>

<Actions>

<Action name="released" userDecision="yes" groupAction="yes" handler="TerminatingEventHandler">

<Properties>

<Property name="eventName" value="releaseStepCreated"/>

<Property name="objectType" value="BUS2009"/>

<Property name="objectId" value="${item.externalObjectId}"/>

<Property name="ReleaseCode" value="${item.ReleaseCode}"/>

</Properties>

<Descriptions default="Release"/>

</Action>

<Action name="rejected" userDecision="yes" groupAction="yes" handler="TerminatingEventHandler">

<Properties>

<Property name="eventName" value="rejection_start"/>

<Property name="objectType" value="BUS2009"/>

<Property name="objectId" value="${item.externalObjectId}"/>

<Property name="ReleaseCode" value="${item.ReleaseCode}"/>

</Properties>

<Descriptions default="Reject"/>

</Action>

<Action reference="submitUserDecisions" />

</Actions>

</View>

<View name="ProjectManagerApprovalView" width="98%" supportedItemTypes="uwl.task.webflow.TS90200002"

columnOrder="TS_ENAME, TS_PERNR, TS_ROLE,rejectCol, approveCol"

sortby="TS_ENAME" selectionMode="SINGLESELECT" tableDesign="ALTERNATING"

tableNavigationFooterVisible="yes" emphasizedItems="new" visibleRowCount="15">

<Descriptions default="Purchase Requests to Approve">

<ShortDescriptions>

<Description Language="en" Description="Managers Approve View" />

</ShortDescriptions>

</Descriptions>

<DisplayAttributes>

<DisplayAttribute name="TS_ENAME" type="string" width="" sortable="yes" format="medium">

<Descriptions default="Name">

<ShortDescriptions>

<Description Language="en" Description="Name" />

</ShortDescriptions>

</Descriptions>

</DisplayAttribute>

<DisplayAttribute name="TS_PERNR" type="string" width="" sortable="yes" format="medium">

<Descriptions default="Id">

<ShortDescriptions>

<Description Language="en" Description="Id" />

</ShortDescriptions>

</Descriptions>

</DisplayAttribute>

<DisplayAttribute name="TS_ROLE" type="string" width="" sortable="yes" format="medium">

<Descriptions default="Released by">

<ShortDescriptions>

<Description Language="en" Description="Released by" />

</ShortDescriptions>

</Descriptions>

</DisplayAttribute>

<DisplayAttribute name="rejectCol" type="checkbox" width="" actionRef="rejected" vAlign="TOP" hAlign="CENTER">

<Descriptions default="">

<ShortDescriptions>

<Description Language="en" Description="Reject"/>

</ShortDescriptions>

</Descriptions>

</DisplayAttribute>

<DisplayAttribute name="approveCol" type="checkbox" width="" actionRef="approved" vAlign="TOP" hAlign="CENTER">

<Descriptions default="">

<ShortDescriptions>

<Description Language="en" Description="Approve"/>

</ShortDescriptions>

</Descriptions>

</DisplayAttribute>

</DisplayAttributes>

<Actions>

<Action name="approved" userDecision="yes" groupAction="yes" handler="TerminatingEventHandler">

<Properties>

<Property name="eventName" value="Completed"/>

<Property name="objectType" value="ZCATS"/>

<Property name="objectId" value="${item.externalObjectId}"/>

</Properties>

<Descriptions default="Release"/>

</Action>

<Action name="rejected" userDecision="yes" groupAction="yes" handler="TerminatingEventHandler">

<Properties>

<Property name="eventName" value="rejected"/>

<Property name="objectType" value="ZCATS"/>

<Property name="objectId" value="${item.externalObjectId}"/>

</Properties>

<Descriptions default="Reject"/>

</Action>

<Action reference="submitUserDecisions" />

</Actions>

</View>

</Views>

<NavigationNode name="root" view="" referenceGroup="" visible="yes" keepItemCountUpdated="no">

<NavigationNode name="Main" view="" referenceGroup="" visible="yes" keepItemCountUpdated="no">

<NavigationNode name="CombinedTask" view="DefaultView" referenceGroup="" visible="yes" keepItemCountUpdated="no" >

<Descriptions default="Inbox">

<ShortDescriptions>

<Description Language="en" Description="Ness Inbox"/>

</ShortDescriptions>

</Descriptions>

<NavigationNode name="task2" view="DefaultView" referenceGroup="UWL_ADD_DYNAMIC_VIEWS" visible="yes" keepItemCountUpdated="no" referenceBundle="new_and_inprogress_tasks">

<NavigationNode name="PersonalViewPlaceHolderTask2" view="" referenceGroup="UWL_PERSONAL" visible="yes" keepItemCountUpdated="no"/>

</NavigationNode>

</NavigationNode>

<NavigationNode name="PurchuaseInbox" view="PurchaseApproval67" referenceGroup="" visible="yes" keepItemCountUpdated="no" >

<Descriptions default="Purchase and Requisition Requests">

<ShortDescriptions>

<Description Language="en" Description="Purchase and Requisition Requests"/>

</ShortDescriptions>

</Descriptions>

<NavigationNode name="task67" view="PurchaseApproval67" referenceGroup="UWL_ADD_DYNAMIC_VIEWS" visible="yes">

<Descriptions default="Purchase Requests to Approve 67">

<ShortDescriptions>

<Description Language="en" Description="Purchase Requests to Approve 67"/>

</ShortDescriptions>

</Descriptions>

<NavigationNode name="PurchaseApproval67" view="" referenceGroup="UWL_PERSONAL" visible="yes" />

</NavigationNode>

</NavigationNode>

<NavigationNode name="EssInbox" view="ProjectManagerApprovalView" referenceGroup="" visible="yes" keepItemCountUpdated="no" referenceBundle="tasks">

<Descriptions default="Ess Inbox">

<ShortDescriptions>

<Description Language="en" Description="Ess Inbox"/>

</ShortDescriptions>

</Descriptions>

<NavigationNode name="EssTasksInbox" view="ProjectManagerApprovalView" referenceGroup="UWL_ADD_DYNAMIC_VIEWS" visible="yes" >

<Descriptions default="Project Manager Approval View">

<ShortDescriptions>

<Description Language="en" Description="Project Manager Approval View"/>

</ShortDescriptions>

</Descriptions>

<NavigationNode name="ProjectManagerApprovalView" view="" referenceGroup="UWL_PERSONAL" visible="yes" />

</NavigationNode>

</NavigationNode>

</NavigationNode>

</NavigationNode>

</UWLConfiguration>

Former Member
0 Kudos

Hi,

Where is the XML code?

Regards,

Pierre