UWL Custom Attribute ABAP_BOR to the second degree

Hello,
I'm trying to retrieve information from ABAP_BOR at the second level.
Example :
Transaction <b>SWO1</b> we display Object Type <b>BUS2009</b>
This contains the attibute <b>Requisitioner</b> and we can retreive the data with the following xml configuration :
        <CustomAttributeSource id="ABAP_BOR" objectIdHolder="externalObjectId" objectType="BUS2009" cacheValidity="final">
          <!-- Name of requisitioner/requester -->
          <Attribute name="Requisitioner" displayName=""/>
        </CustomAttributeSource>
And it works ... (this is what I call first degree)
BUT, now this Object Type contains also sub-Object-Type <b>BUS1001</b> with additional attributes / Key fields. I want to retreive the Material Number information (Key field = <b>Material</b>)
How do I have to modify my xml ?
Thank you for your support.
Vincent

Hi,
1.
As MATERIAL ( BUS1001 ) is a Business Object in the BOR try to retrieve information for BUS1001 in the same way as for BUS2009
<CustomAttributeSource id="ABAP_BOR" objectIdHolder="externalObjectId" objectType="BUS1001" cacheValidity="final">
2. other option could be to use container but you will need to check what elements are available
<CustomAttributeSource id=“WEBFLOW_CONTAINER" objectIdHolder="externalId "
objectType="WebflowContainer " cacheValidity="final">
Kind Regards, Jack

Similar Messages

  • Equation of the second degree

    My program uses to solve an equation of the second degree ax2+ bx2 +c=0
    (x2 : square of x)
    This is my code:
    import     java.io.*;
    public     class     equation
    {     public  static  void  main(String  args[]) throws Exception
         {     int     a,b,c,delta;
              float     x1,x2,root;     
              BufferedReader       inStream=new  BufferedReader(new 
    InputStreamReader(System.in));
              System.out.println("Enter a: ");
              String     ia=inStream.readLine();
              a=Integer.parseInt(ia);     
              System.out.println("Enter b: ");
              String     ib=inStream.readLine();
              b=Integer.parseInt(ib);     
              System.out.println("Enter c: ");
              String     ic=inStream.readLine();
              c=Integer.parseInt(ic);
              if(a==0)
                   if(b==0)     System.out.println("No solution");
                   else     System.out.println("An equation has 1 root=
    "+(-c/b));
              else
              {     del=b*b-4*a*c;
                   if(del<0)     System.out.println("No solution");
                   if(del==0)     System.out.println("An equation has 1 root=
    "+(-b/(2*a)));
                   if(del>0)     
                   {     root=Math.sqrt(del);
                        x1=(-b-root)/(2*a);
                        x2=(-b+root)/(2*a);
                        System.out.println("An equation has 2 root=
    "+x1+"  "+x2);
    }Hope you understand. My English is not good
    But it didn't run, it has a error:
    root=Math.sqrt(del);
    But I don't know why. Could you help me!
    Thanks for advanced.

    meodihia wrote:
    ... But I don't understand it must be double not float?Do you know the difference between a float and a double? If a method returns a double, you can't assign it to a float variable without casting:
    float x = AClass.methodThatReturnsADouble(); // no can do!
    float x = (float)AClass.methodThatReturnsADouble(); // okBut, IMO, unless you have a specific reason to use float's, just let them be and go for double's from the start.

  • UWL custom attributes are not retreived

    Hi all,
    We are trying to add some custom attributes to our UWL. We are able to see the new columns but they remain null. It seems that the values are not retrieved from the backend.
      We have tried defining custom attributes from workflow container, from BOR object and even UM but without success.
      We have followed this thread http://weblogs.sdn.sap.com/cs/blank/view/wlg/20379 and also other ones.
    Here is my code for my custom attributes (under "TEST" comment):
    <ItemType name="uwl.task.webflow.srm.TS00700018" connector="WebFlowConnector" defaultView="TS40008005_view" defaultAction="com.sap.pct.srm.core.action.launchWD.inv.detail" executionMode="default">
           <ItemTypeCriteria externalType="TS00700018" connector="WebFlowConnector"/>
                            <CustomAttributes>
              <CustomAttributeSource id="WEBFLOW_CONTAINER" objectIdHolder="externalId" objectType="WebflowContainer" cacheValidity="final">
                   <Attribute name="BOTYPE" displayName="Type of Business Object"/>
                   <Attribute name="BOID" displayName="Business Object ID"/>
                   <Attribute name="BOMODE" displayName="Business Object Mode"/>
              </CustomAttributeSource>     
              <!-- TEST -->
              <CustomAttributeSource id="ABAP_BOR" objectIdHolder="externalId" objectType="DECISION" cacheValidity="default">
                           <Attribute name="V_BE_REFOBJ" displayName="Description"/>
              </CustomAttributeSource>
              <CustomAttributeSource id="UM" objectIdHolder="creatorId" objectType="user" cacheValidity="final">
                        <Attribute name="department" type="string" displayName="Department"/>
              </CustomAttributeSource>
              <CustomAttributeSource id="WEBFLOW_CONTAINER" objectIdHolder="externalId" objectType="WebflowContainer" cacheValidity="final">
                   <Attribute name="W_HEADER_INV" displayName="Header"/>
              </CustomAttributeSource>                    
              <CustomAttributeSource id="WEBFLOW_CONTAINER" objectIdHolder="W_HEADER_INV" objectType="WebflowContainer" cacheValidity="final">
                   <Attribute name="GUID" displayName="MiGuid"/>
              </CustomAttributeSource>
              <!-- END TEST -->
         </CustomAttributes>
         <Actions>                    
              <Action reference="com.sap.pct.srm.core.action.inv_approve"/>
              <Action reference="com.sap.pct.srm.core.action.inv_reject"/>
              <Action reference="com.sap.pct.srm.core.action.launchWD.inv.detail"/>
              <Action reference="com.sap.pct.srm.core.action.launchWD.print"/>
         </Actions>
    </ItemType>
    I've read in this thread [UWL: Time Delay of SAP and Custom Attributes:  refresh necessary|UWL: Time Delay of SAP and Custom Attributes:  refresh necessary] that UWL cache and the delta pull mechanism must be configured for the new attributes but I don't know how to check it.
      Please, can anyone help me?
    Thanks in advance,
      Regards

    Hi all,
      I'm going to close this thread as it is duplicated.
    Regards

  • How to access custom attribute value on the timecard at runtime

    I have created 2 attributes; Project and Task.
    Once a employee selects the Project from the Projects custom LOV I want the Task LOV to display only the tasks related to that particular project.
    How to access the PROJECT_ID during runtime which the user selects from Projects LOV?

    Hi
    I have added the below text in the ldt file.
    But its not working? Any suggestions?
    What may be going wrong?
    # CSR Project List
    BEGIN HXC_LAYOUT_COMPONENTS "XXCSR1 Payroll Timecard Layout - Project"
    OWNER = "CUSTOM"
    COMPONENT_VALUE = "XXCSRPROJECT"
    REGION_CODE = "HXC_CUI_TIMECARD"
    REGION_CODE_APP_SHORT_NAME = "HXC"
    ATTRIBUTE_CODE = "XXCSR_HXC_TIMECARD_PROJECT"
    ATTRIBUTE_CODE_APP_SHORT_NAME = "HXC"
    SEQUENCE = "211"
    COMPONENT_DEFINITION = "CHOICE_LIST"
    RENDER_TYPE = "WEB"
    PARENT_COMPONENT =
    "XXCSR1 Payroll Timecard Layout - Day Scope Building blocks for worker timecard matrix"
    BEGIN HXC_LAYOUT_COMP_QUALIFIERS "XXCSR1 Payroll Timecard Layout - Project"
    OWNER = "CUSTOM"
    QUALIFIER_ATTRIBUTE_CATEGORY = "CHOICE_LIST"
    QUALIFIER_ATTRIBUTE1 = "Custom1VO"
    QUALIFIER_ATTRIBUTE4 = "N"
    QUALIFIER_ATTRIBUTE5 = "15"
    QUALIFIER_ATTRIBUTE6 =
    "XxcsrProjectId|Projects List|RESULT|N"
    QUALIFIER_ATTRIBUTE10 =
    "oracle.apps.hxc.selfservice.timecard.server.Custom1VO"
    QUALIFIER_ATTRIBUTE20 = "N"
    QUALIFIER_ATTRIBUTE21 = "Y"
    QUALIFIER_ATTRIBUTE22 = "L"
    QUALIFIER_ATTRIBUTE25 = "FLEX"
    QUALIFIER_ATTRIBUTE26 = "Projects List"
    QUALIFIER_ATTRIBUTE27 = "Attribute1"
    QUALIFIER_ATTRIBUTE28 = "Projects List"
    END HXC_LAYOUT_COMP_QUALIFIERS
    END HXC_LAYOUT_COMPONENTS
    # CSR Project List
    # CSR Task List
    BEGIN HXC_LAYOUT_COMPONENTS "XXCSR1 Payroll Timecard Layout - Task"
    OWNER = "CUSTOM"
    COMPONENT_VALUE = "XXCSRTASK"
    REGION_CODE = "HXC_CUI_TIMECARD"
    REGION_CODE_APP_SHORT_NAME = "HXC"
    ATTRIBUTE_CODE = "XXCSR_HXC_TIMECARD_TASK"
    ATTRIBUTE_CODE_APP_SHORT_NAME = "HXC"
    SEQUENCE = "212"
    COMPONENT_DEFINITION = "CHOICE_LIST"
    RENDER_TYPE = "WEB"
    PARENT_COMPONENT =
    "XXCSR1 Payroll Timecard Layout - Day Scope Building blocks for worker timecard matrix"
    BEGIN HXC_LAYOUT_COMP_QUALIFIERS "XXCSR1 Payroll Timecard Layout - Task"
    OWNER = "CUSTOM"
    QUALIFIER_ATTRIBUTE_CATEGORY = "CHOICE_LIST"
    QUALIFIER_ATTRIBUTE1 = "Custom2VO"
    QUALIFIER_ATTRIBUTE4 = "N"
    QUALIFIER_ATTRIBUTE5 = "15"
    QUALIFIER_ATTRIBUTE10 =
    "oracle.apps.hxc.selfservice.timecard.server.Custom2VO"
    QUALIFIER_ATTRIBUTE14 =
    "HxcCuiTaskProjectId|PROJECT|Y"
    QUALIFIER_ATTRIBUTE15 =
    "pro_id = ::XxcsrProjectId"
    QUALIFIER_ATTRIBUTE20 = "N"
    QUALIFIER_ATTRIBUTE21 = "Y"
    QUALIFIER_ATTRIBUTE22 = "L"
    QUALIFIER_ATTRIBUTE25 = "FLEX"
    QUALIFIER_ATTRIBUTE26 = "Projects List"
    QUALIFIER_ATTRIBUTE27 = "Attribute2"
    QUALIFIER_ATTRIBUTE28 = "Task List"
    END HXC_LAYOUT_COMP_QUALIFIERS
    END HXC_LAYOUT_COMPONENTS
    # CSR Task List
    ###########################################################

  • Need to create new users in Office 365 with custom attributes from a csv file

    I am exporting users from an active directory environment and then deleting them from AD. They are Alumni and will no longer be in AD.
    I have a csv file with the following fields that I need to use to create new Alumni email boxes in Office 365 for. I need the CustomAttributes because my Dynamic Distribution Groups use them. I am fairly new to PowerShell and have been unable to get this
    to work. I suspect I may have to split it into two parts, but am not sure how to proceed. Any assistance would be appreciated. I was directed here from the Office 365 community.
    Import-Csv -Path c:\CSVfiles\CreateAlumni.csv | ForEach-Object {
       New-MsolUser -FirstName $_.FirstName -LastName $_.LastName
       -UserPrincipalName $_.UserPrincipalName
       -DisplayName "$($_.FirstName) $($_.LastName)"
       -Password $_.Password
       -CustomAttribute1 $_.CustomAttribute1
       -CustomAttribute3 $_.CustomAttribute3
       -CustomAttribute10 $_.CustomAttribute10
       -CustomAttribute11 $_.CustomAttribute11
       -CustomAttribute12 $_.CustomAttribute12
       -LicenseAssignment 'domaincom:EXCHANGESTANDARD_ALUMNI'
       -UsageLocation US

    Ok, it wasn't stopping after 2 iterations. What I was seeing was 2 failures. The first was the Get-Mailbox command and the second was when it tried to assign attributes. For some reason it is not looping when it fails. It just goes on and tries to assign
    the Custom Attributes. I added writes in to tell me what was happening.
    ### Check if mailbox is provisioned yet
    Write-Host "Checking if mailbox is provisioned yet..." -foregroundcolor yellow
    $found = $false
    $count = 0
    Do {
    try {
    Get-Mailbox -Identity $_.UserName -ErrorAction Stop
    $found = $true
    Write-Output 'Mailbox found. Details:'
    Get-Mailbox -Identity $_.UserName
    } catch {
    Write-Output 'Sleeping'
    $count++
    Start-Sleep -Seconds 5
    If ($count -ge 12) {
    Write-Output 'Mailbox not found. Quitting.'
    $found = $true
    } Until ($found)
    Write-Host "Adding Custom Attributes to User" -foregroundcolor yellow
    Set-Mailbox -Identity $_.UserName -CustomAttribute1 $_.CustomAttribute1 -CustomAttribute3 $_.CustomAttribute3 -CustomAttribute10 $_.CustomAttribute10 -CustomAttribute11 $_.CustomAttribute11 -CustomAttribute12 $_.CustomAttribute12
    Write-Output "User has been Provisioned in Office 365!" -foregroundcolor yellow
    Checking if mailbox is provisioned yet...
    The operation couldn't be performed because object 'Joe.Cool2003' couldn't be found on 'CO1PR07A002DC01.NAMPR07A002.prod.outlook.com'.
        + CategoryInfo         
    : NotSpecified: (:) [Get-Mailbox], ManagementObjectNotFoundException
        + FullyQualifiedErrorId : [Server=CO1PR07MB125,RequestId=e1aabda1-01e4-4f68-984e-e20be0975242,TimeStamp=5/22/2014 4:23:59 AM] [FailureCategory=Cmdlet-ManagementObj
       ectNotFoundException] 2788FB48,Microsoft.Exchange.Management.RecipientTasks.GetMailbox
        + PSComputerName        : pod51038psh.outlook.com
    Mailbox found. Details:
    The operation couldn't be performed because object 'Joe.Cool2003' couldn't be found on 'CO1PR07A002DC01.NAMPR07A002.prod.outlook.com'.
        + CategoryInfo         
    : NotSpecified: (:) [Get-Mailbox], ManagementObjectNotFoundException
        + FullyQualifiedErrorId : [Server=CO1PR07MB125,RequestId=16a8a2bc-333a-455c-8504-e0b99c44c334,TimeStamp=5/22/2014 4:24:00 AM] [FailureCategory=Cmdlet-ManagementObj
       ectNotFoundException] 2788FB48,Microsoft.Exchange.Management.RecipientTasks.GetMailbox
        + PSComputerName       
    : pod51038psh.outlook.com
    Adding Custom Attributes to User
    The operation couldn't be performed because object 'Joe.Cool2003' couldn't be found on 'CO1PR07A002DC01.NAMPR07A002.prod.outlook.com'.
        + CategoryInfo         
    : NotSpecified: (:) [Set-Mailbox], ManagementObjectNotFoundException
        + FullyQualifiedErrorId : [Server=CO1PR07MB125,RequestId=8319d220-b9dd-492f-8182-5083cf56e58b,TimeStamp=5/22/2014 4:24:00 AM] [FailureCategory=Cmdlet-ManagementObj
       ectNotFoundException] C7844A24,Microsoft.Exchange.Management.RecipientTasks.SetMailbox
        + PSComputerName       
    : pod51038psh.outlook.com
    User has been Provisioned in Office 365!
    Of course the user has been provisioned, but the CustomAttributes have not been assigned. :(

  • Problem in custom attributes in a B.O.

    Hi all,
    I've defined a custom virtual multiline attribute (a list of WBEs) in a B.O. (ZFIPP) and it correctly works using SWO1. Now I've added another custom attribute that needs the previous one to fill a table of corresponding agents, but when I debug the code of the second attribute the first table is empty. When I complete the run the first table is instead correctly filled.
    Is it possible to define an attribute that uses another one and how can I check the order in which they are filled?
    I used the following instruction at the beginning of the second attribute's code:
    SWC_GET_TABLE CONTAINER 'WBSElements' OBJECT-WBSELEMENTS.
    where WBSElements is the first table mentioned above.
    Thanks in advance for your help.
    Best regards,
    Angelo

    Thanks a lot, Ramki.
    I've changed the first code line in
    SWC_GET_PROPERTY self 'WBSElements' OBJECT-WBSELEMENTS.
    and now it works!
    Regards,
    Angelo

  • Help with custom attributes in PPOMA_BBP

    Hello,
    I have added a custom cost center attribute in PPOMA_BBP. I basically a copied existing attribute CNT (cost center).  I created a data element and added it to BBP_ATTR_F1. I used OOATTRCUST to add the attribute and made an entry in BBP_ATTR_PROP using SE16. Also, I copied function module BBP_ATTR_F4_ACC and revised for created a custom help module.
    The search help works fine in PPOMA_BBP but the selected value is brought back, the value is initally placed the field next to the source system field. However, after a second or two the source system is placed in the custom attribute field and the source system field is blanked out.  The same thing happens when maintaining the value manually without using search help. 
    Is there something I missed?
    Regards, Dean.

    Hi
    Which SRM version are you using ?
    <b>Please see the SAP OSS Note -></b>
    Note 791465 - PPOMA_BBP:Incorrect search help in back-end for WBS elements
    Note 614875 EBP 3.5/4.0: Alpha conversion of the System ID (PPOMA_BBP) 
    Note 387012 Maintainance of customer attributes
    Note 217574 Maintain attribute material group (WGR, RESP_WGR)
    Re: Creating new user attribute
    <u>Other SAP Notes / related links -></u>
    Note 879030 Missing attribute BUK in report BBP_ATTR_TEXT_REFRESH
    Note 580769 EBP 3.+: Database error when saving attributes
    Note 511365 EBP 3.5: Incorrect default values for PRCAT
    Note 544159 EBP 3.+: Backend attributes - no synchronization of texts
    Note 545365 EBP 3.+: Refresh of the attribute texts in BBP_ATTR_VALUE_T
    Note 508710 EBP 3.5: Default backend-specific attributes are not read
    Note 379139 Performance when reading attributes
    Note 445401 BBPOR01: Attributes are read incorrectly (PM_VAWRK)
    Note 393290 BBPOR01: Attributes are read incorrectly
    Hope this will answer all your queries.
    Do let me know.
    Regards
    - Atul

  • Custom Attributes in Manifest?

    Is it possible when compiling/building my j2me application using the Sun Wireless toolkit to have custom attributes/values in the manifest automatically? I've tried Project>Settings>User Defined but they arnt in the packaged jar files' manifest when i go look..
    Thanks,
    Michael

    WTK places the additional attributes only in JAD file.
    If you want attributes in both MANIFEST and JAD, create package using Eclipse-EclipseME or NetBeans.
    Atul

  • Accessing UME Custom Attributes

    Hi All,
    I am trying to access the UME custom attribute for all the users in Webdynpro. There is only one Portal and there is no LDAP.
    I used
    IUser user = UMFactory.getUserFactory().getUser(uniqeID);
    IWDClientUser wdUser1 = WDClientUser.getClientUser(user.getUniqueName());
    IUser user1 = wdUser1.getSAPUser();
    String attr= user1.getAttribute("<namespace>","<attribute name>");
    But this is only giving me the custom attribute for WD logged in users. In WD, I want to get this attribute for other UME users as well.
    if I use,
    IUser user = UMFactory.getUserFactory().getUser(uniqeID);
    String attr= user.getAttribute("<namespace>","<attribute name>");
    I get null.
    Please reply.
    Thanks,
    Anil.

    (String[]) IWDWebContextAdapter.getRequestParameterValues( String key);
    will give you all parameters under the specified key.
    nikhiL

  • Yo Create Custom Attributes

    I would like to know the way by which
    i can create custom attributes programmatically.
    The developer guide shows example of creating
    custom attributes by extending the tiedocument.
    But my requirement is to create a custom attribute
    without extending the tiedocument.
    i.e, for a documentdefinition i create like this
    myClass{
    DocumentDefinition def = new DocumentDefinition(session
    def.setAttribute("NAME",AttributeValue.newAttributeValue("myname"));
    oracle.ifs.beans.Document mydocument =
    (oracle.ifs.beans.Document)ifs.createPublicObject(def);
    Similarly I tried using for attribute
    myClass{
    AttributeDefinition adef = new AttributeDefinition(ifs);
    adef.setAttribute("MYNAME",AttributeValue.newAttributeValue("xxxx")) ;
    Attribute at23 = (Attribute)ifs.createSchemaObject(adef);
    Can anyone guide me on this.
    Thanks in advance
    Amedius

    See the following post:
    http://technet.oracle.com:89/ubb/Forum36/HTML/000678.html

  • Custom Search Form and custom attribute picklist?

    I have a custom item type which has a custom attribute NAICS_Code. The NAICS codes are stored in a database table and the attribute is set to a list of values that is a query on that table. The attribute is associated with a custom item type as a text attribute.
    Now, when I add the custom item type to a page, the NAICS Code field is a popup selector, as expected.
    On a Portal page, I have the Custom Search Portlet that searches another page that contains the custom item type.
    On the Custom Search Portlet, I can add the NAICS Code as an additional attribute, but the search field is a plain text box and NOT a pick list of any kind.
    Can I configure the Custom Search Portlet to use associated LOVs with filter by attributes?

    I'm afraid that in the version of portal you are using we don't render LOVs for LOV attributes on the search portlet.
    In 10.1.2 attributes are added to the search form using a More Attributes button which simply render an empty row for the attribute details to be filled in.
    In 10.1.4 this was improved considerably. Now attributes are added to the search form like they are added in the edit defaults, with a Choose Attributes link which opens a popup to select the attributes. On closing the popup the search form is re-rendered and any LOV attributes will be rendered with a combo box of available values to select from.

  • How to find the second max value

    i have a table named customer, which have a column named salary ,how can i find the customer number which have the second largest salary.

    this example might be of help.
    SQL> select empno, ename, sal, job,
      2         rank() over (partition by job order by sal desc) rank
      3    from emp;
         EMPNO ENAME             SAL JOB             RANK
          7902 FORD             3000 ANALYST            1
          7788 SCOTT            3000 ANALYST            1
          7934 MILLER           1300 CLERK              1
          7876 ADAMS            1100 CLERK              2
          7900 JAMES             950 CLERK              3
          7369 SMITH             800 CLERK              4
          7566 JONES            2975 MANAGER            1
          7698 BLAKE            2850 MANAGER            2
          7782 CLARK            2450 MANAGER            3
          7839 KING             5000 PRESIDENT          1
          7499 ALLEN            1600 SALESMAN           1
         EMPNO ENAME             SAL JOB             RANK
          7844 TURNER           1500 SALESMAN           2
          7521 WARD             1250 SALESMAN           3
          7654 MARTIN           1250 SALESMAN           3
    14 rows selected.
    SQL> select e.empno, e.ename, e.sal, e.job
      2    from (select empno, ename, sal, job,
      3                 rank() over (partition by job order by sal desc) rank
      4            from emp) e
      5   where e.rank = 2;
         EMPNO ENAME             SAL JOB
          7876 ADAMS            1100 CLERK
          7698 BLAKE            2850 MANAGER
          7844 TURNER           1500 SALESMAN

  • UWL refresh problem for ABAP BOR custom attributes

    Hi all,
    we are facing an issue with an UWL iView. We wanted to display custom attributes from an ABAP Business Object (ABAP_BOR).
    The feature is working but when an end-user receives a new task in his UWL view, he needs to click on the refresh button in order to have all the custom attributes correctly displayed.
    We have only the problem with custom attributes, for the columns containing standard workflow decision task attributes, the data are displayed directly without the need to push the refresh button.
    We are on EP 7 SPS11 and the back-end is an ECC6 version.
    We have followed the methodology described in the How to configure and customize the Universal Worklist pdf document:
    ABAP BOR
    <CustomAttributeSource id="ABAP_BOR"
    objectIdHolder="externalObjectId"
    objectType="FORMABSENC"
    cacheValidity="final">
    <Attribute name="COSTCENTER" type="string"
    displayName="Cost Center"></Attribute>
    <Attribute name="FIRSTDAYOFABSENCE" type="date"
    displayName="First day of absence"></Attribute>
    <Attribute name="LASTDAYOFABSENCE" type="date"
    displayName="Last day of absence"></Attribute>
    </CustomAttributeSource>
    Do you have an idea where this problem come from and how it could be solved?
    Thanks in advance and regards,
    Sébastien BODSON

    Hi Chintan,
    This parameter has no impact on the problem we face. I found an exact description of our problem on SAP Help portal, in the UWL pages:
    CustomAttributes, CustomAttributeSource and Attribute
    Extract from SAP Help portal:
    Every item type can have custom attributes defined, which can be filled from Business Object or Provider Data Containers like the Business Workflow Container or the Alert Container. These attribute sources are defined within the CustomAttributeSourcetag, which contains information on which attribute connector brings the custom attributes, how to identify these custom attributes in the provider system and how long the cache is valid.
    Note that once an item arrives, these custom attributes are retrieved in additional calls to the backend. For performance reasons, in order to minimize responses times to the end user, this may happen while the item is displayed to the end user - causing such attributes to be empty initially and only to appear in subsequent requests.
    The display names of the attributes for column headers and labels are defined in the display attributes of the default view of the item type.
    Does anyone know a workaround in order to have directly the complete information displayed?
    Sébastien BODSON

  • Retriving custom attributes in uwl.task.webflow.decision

    Hello,
    I know this question is closed. I am trying  to retreive custom attributes from decisson(uwl.task.webflow.decision)uwl.task.webflow.decision.TS00008267. I am not able to do that.
    I am able to retrieve ABAP_BOR object.
    These attributes are not directly in container. Those attributes are located in structures  ADHOCOBJECTS, _WORKITEMS, _Attachments.
    How I am able to retrieve them. Can you point me to scriplets of XML.
    I really appreciate your help. 
    Regards
    Mark

    Hi,
    Thanks for your help.
    I am able to get from task. I am not able to get from Decission (ex .uwl.task.webflow.decision.TS90400017.SAP_PLM)
    my xml looks like this. I am able to get from Task object.
    Any Ideas. I really appreciate your help.  Is there any special way for decission.
    <ItemType name="uwl.task.webflow.decision.TS90400017.SAP_PLM" connector="WebFlowConnector" defaultView="DefaultView" defaultAction="viewDetail" executionMode="default">
               <ItemTypeCriteria systemId="SAP_PLM" externalType="TS90400017" connector="WebFlowConnector"/>     
          <CustomAttributes>
                  <CustomAttributeSource id="WEBFLOW_CONTAINER" objectIdHolder="externalId" objectType="WebflowContainer" cacheValidity="final">
                    <Attribute name="BOR_OBJECT" type="string" displayName="BOR Object"/>
                  </CustomAttributeSource>
                  <CustomAttributeSource id="ABAP_BOR" objectIdHolder="BOR_OBJECT" objectType="ZBUS2078" cacheValidity="default">
                    <Attribute name="Description" type="string" displayName="Description"/>
                    <Attribute name="RequiredEndDate" type="date" displayName="Due Date"/>
                    <Attribute name="Number" type="string" displayName="Number"/>
                    <Attribute name="RESPONSIBLE" type="string" displayName="Responsible"/>
                  </CustomAttributeSource>
                </CustomAttributes>
          </ItemType>
    Following is in the view
    <DisplayAttribute name="Description" type="string" width="" sortable="yes" format="default" hAlign="LEFT" vAlign="BASELINE" maxTextWidth="0" headerVisible="yes">
              <Descriptions default="Description"/>
            </DisplayAttribute>

  • No Customer Attributes in UWL

    Hello,
    i need customer attributes in the uwl. I have Task-ID and i create a ItemType. But the column in my uwl view is empty.
    Can anybody help me?
    best regards
    karsten

    Hi Sudha,
    I mean i have a own workflow. I have the Task-ID with object ABAP-BOR ZPROZESS and attribute PROZESSID. I create my own view with columns. Thats ok. But my task is not shown in my own view.
    <ItemType name="uwl.task.webflow.TS90207919" connector="WebFlowConnector" defaultView="myProzessView" defaultAction="viewDetail" executionMode="pessimistic">
          <CustomAttributes>
            <CustomAttributeSource id="ABAP_BOR" objectIdHolder="externalObjectId" objectType="ZPROZESS" cacheValidity="final">
              <Attribute name="PROZESSID" type="string" displayName="Prozess"/>
           <!--   <ItemTypeCriteria  externalType="TS90207919" connector="WebFlowConnector"/>  -->
            </CustomAttributeSource>
          </CustomAttributes>
    </ItemType>
    <View name="myProzessView" width="98%" supportedItemTypes="uwl.task.webflow.TS90207919" columnOrder="attachmentCount, detailIcon, subject, createdDate, PROZESSID" sortby="createdDate" visibleRowCount="10" headerVisible="yes" selectionMode="SINGLESELECT" tableDesign="STANDARD" tableNavigationFooterVisible="yes" emphasizedItems="new" displayOnlyDefinedAttributes="no">
          <DisplayAttributes>
            <DisplayAttribute name="PROZESSID" type="date" width="" sortable="yes" format="medium">
              <Descriptions default="Prozess">
                <ShortDescriptions>
                  <Description Language="de" Description="Prozess"/>
                </ShortDescriptions>
              </Descriptions>
          </DisplayAttributes>
          <Actions>
            <Action reference="refresh" />
         <Action reference="removeFromNavigation" />
            <Action reference="addToNavigation" />
            <Action reference="personalize" />
          <Action name="launchSAPAction" handler="SAPTransactionLauncher">
            </Action>
          </Actions>
    </View>
    <NavigationNode name="ProzessSicht" view="myProzessView" referenceGroup="" visible="yes">
    </NavigationNode>
    I have comment ItemTypeCriteria. Otherwise i have a error:org.xml.sax.SAXException: Parsing near (CustomAttributes), and (ItemTypeCriteria) present at wrong place
    Thank you for your help.
    best regards
    karsten

Maybe you are looking for

  • Cannot find File sharing option in iTunes 11.1.12

    Hi, I am on itunes 11.1.12. Look&feel changed a lot. Unable to find the (easy!..) way how to copy files (like pdf, ppt) to apps like Keynote on my iPad1 with iOS 5.1.1 Somehow in latest iTunes this is *very* well hidden. The iTunes help does not give

  • Unable to open PDF, Undefined Error, command Get

    I am on Adobe Acrobat Pro 11.0.5 and the person sending me a document or trying to read one I send in also on 11.0.5.  I am running on Windows 7, 64 bit. Some, but not all documents that are scanned and saved as a PDF file will not open on the other

  • Problem with table check box

    Hi I have created table. My requirement is to add check box to select the record, i have used insert cell editor to bring check box in table. Created attribute check type char1 to bind. The output displayed with check box but if i am trying to select

  • Problem syncing video capture with audio sountrack

    Hi, I'm a drummer.  I'm trying to use iMovie to record a video of me drumming to a pre-recorded song.  I want the final video to be me drumming with mixed audio of both my drumming and the original soundtrack.  (Here's an example of someone else doin

  • Keynote dies after approx. 63 slides

    Hello, I made an Keynote presentation on MAC and transfered it to the ipad. Works fine in general, BUT after approx. 63 slides the app becomes quite slow (reacts very slowly by tipping for the next slide) or dies at all. It dies reproducable after 63