Workflow Notification missing field that was retrieved using RFC

Hi,
We create a dispute case from out r3 system in transaction FBL5N. 
This create a dispute case in the FSCM System and an event is created which initiates a workflow.  This workflow sends a notification mail to the person responsible informing them of this dispute case.
Customer name field (kna1-name1) is not available in the FSCM System. 
In order to get this we do a RFC in the business object BUS2022001 to get the customer name from R3.
This RFC works ok when you goto test the business object.
However when the dispute case is created and notification mail send, the customer name is missing.  If I goto the workflow log in FSCM the customer name will be there.
It appears as if the rfc to read the customer name into the business object in the fscm system fails to pick up the customer name initially but it will afterwards ( when you goto view the log).  How can I delay the send notification step to ensure that customer name is populated in the business object before the mail is send.
Thanks
Ann

Hi,
I read your threat and saw that your WF is working for Dispute Cases,
I am trying to set this up and have some problems with it.
MAybe you can be a help here.
Did you had to change the standard workflow from SAP to make this work (add triggering events for example) or do further settings apart from the standard customisation in Dispute SPRO and general WF customisation?
In the case modeler, did you add a node with an entry for WF with ANCHOR and attribute WFATT?
Thanks a lot
Hein

Similar Messages

  • How to include a .lvlib in a build that was created using a custom .dll

    I am trying to build an executable in LV2010 that uses a .lvlib that was created using a .dll from Keyence. I have added the .lvlib to the source files as "Always Included" and I have also added all of the .vi files of the library to "Always Included." I still get the error saying "Missing External Function" when running the program. The executable seems to open fine on the development computer but not on a secondary computer. Any ideas?
    Solved!
    Go to Solution.

    ...I assumed too quickly that the problem was resolved. By specifying the path I was actually able to open the executable after installing but none of the .dll functions worked. I noticed that when I specified a path on the diagram, the .dll was no longer included in the dependencies and was no longer included in the build. I guess this would explain why none of the functions were working. I copied the .dll over to the path specified on the diagram and it still did not function.
    This brings me back to the original problem I was facing. I actually removed the .lvlib. I replaced all of the library vi references with the Call Library Function and deselected the "Specify path on diagram" Boolean. When I do this, the build includes the .dll in the dependencies list and it includes the .dll file in the destination folder of the install. However, when running the executable I get a list of errors that read, "Missing external function …” I have attached an image of this error. This is the same error that occurred when I was using the library, but I thought maybe the library was the cause of the problem, which is why I used the Call Library Function instead.
    *I have tried adding the .dll to the support files and I receive the same error when trying to run the executable.
    *I have tried adding the .dll to the support files and making it an “always include” in the installer properties under source files. This returns the same error.
    I’m really not sure where to go from here. Any help is greatly appreciated!
    Attachments:
    Call Library Function.jpg ‏56 KB
    Error.JPG ‏23 KB

  • Is there a limit to no. of summary fields that can be used in a cross tab?

    Hi,
    While creating a cross tab is there a limitation to number of summarized fields that can be used?
    - The cross tab when uses 184 fields as summary fields leads to Crystal report application to crash at the time of export to excel.
    - Tried with two Datasources: XML and excel
    - If we reduce the number of summary fields used to 102 exactly, export works fine in excel.
    - If 2 cross tabs are used each containing 92 summary fields(in order to show 184) export to excel works fine.
    Please let me know if there is any such limitation which leads to CR application to crash when exporting in excel?
    Thanks
    Regards,
    Nidhi

    I suggest you purchase a case and have a dedicated support engineer work with you directly:
    http://www.sdn.sap.com/irj/boc/gettingstarted
    Or
    http://store.businessobjects.com/store/bobjects/Content/pbPage.CSC_map_countyselector/pgm.67024400?resid=jFmmLgoBAlcAAALO-iYAAAAP&rests=1278687224728
    If this is a bug you'll get a refund, if not post your enhancement request in the Idea Place. Or the Rep will suggest a better way to create your report.

  • Why do vector lines appear different in my Photoshop document compared to the PDF that was created using "Scripts Layer Comps to PDF"? And how do I get them to look the same?

    Why do vector lines appear different in my Photoshop document compared to the PDF that was created using "Scripts > Layer Comps to PDF"? And how do I get them to look the same?

    BOILERPLATE TEXT:
    If you give complete and detailed information about your setup and the issue at hand, such as your platform (Mac or Win), exact versions of your OS, of Photoshop and of Bridge, machine specs, what troubleshooting steps you have taken so far, what error message(s) you receive, if having issues opening raw files also the exact camera make and model that generated them, etc., someone may be able to help you.
    Please read this FAQ for advice on how to ask your questions correctly for quicker and better answers:
    http://forums.adobe.com/thread/419981?tstart=0
    Thanks!

  • Samsung saying we are required to submit app that was developed using Samsung SDK after July1, 2014 - End of Air for Samsung?

    I just got an email from Samsungs Seller office saying:
    1. When submitting new app in Seller Office, you are required to submit app that was developed using Samsung SDK.
    Samsung SDKs are the tools that help sellers to make apps using Samsung device-specialized functions such as S Pen, Finger Print, Gesture, Motion and more. Please visit SAMSUNG DEVELOPERS (http://developer.samsung.com/) to download Samsung SDKs and obtain additional information.
    In case of existing apps registered in Seller Office, the apps can be updated without using Samsung SDK.
    2. Samsung Seller membership will be terminated for those who registered before February 20, 2014 (GMT +09:00), but have not submitted any apps to Samsung Apps Seller Office. (Membership termination date : June 30, 201
    Does this mean we can no longer submit AIR based apps???

    For what it’s worth, we have submitted three apps to Samsung, and the combined total of the three for the last month is about half of the downloads for just the worst of the three in iTunes. So, no great loss to not submit to Samsung.
    It will affect friends of mine though, who are doing apps in conjunction with Samsung themselves. I imagine they will need to continue to submit to the Samsung store!

  • Hi, a 4 minute video that was shot using my IPAD occupies about 900 MB of space. Is that normal or is there some issue ?

    Hi, a 4 minute video that was shot using my IPAD occupies about 900 MB of space. Is that normal or is there some issue ?
    Regards,
    Ashok

    High def video is about a gig a minute so that sounds about right. Video is a massive storage hog.

  • How to get the vendor number that was created using xk01..?

    Suppose i am creating a vendor with all the information by using a bdc program.
    In the same program if i want to go to the XK02 of that particular vendor that was created recently....how it possible..?
    Means how to get that particular vendor number that was created recently...?

    Hi...
    You Can Get the Vendor number after Calling the Transaction 'XK01' as below.
    <b>Declare a table for Collecting messages :</b>
    DATA: T_MSG TYPE TABLE OF BDCMSGCOLL,
              WA_MSG TYPE  BDCMSGCOLL.
    <b>Then Call Transaction Statment:</b>
    CALL TRANSACTION 'XK01'
               USING T_BDCDATA
               MODE 'N'
               MESSAGES INTO t_msg.
    if sy-subrc = 0.
      READ TABLE T_MSG INTO WA_MSG WITH MSGTYP = 'S'.
                                                                    MSGID = 'F2'
                                                                    MSGNR =  '175'.
    <b>Note: Bcoz the XK01 will issue this message</b>
      if sy-subrc = 0.
      write: / WA_MSG-MSGV1.  "This will contrain Vendor Number
    endif.
    endif.
    And you can also Try the Other method i.e. after the Call transaction statement
    <b> GET PARAMETER ID 'LIF' field V_LIFNR.
      WRITE:/ V_LIFNR.</b>
    Reward if Helpful.

  • After installing an application that was created using the Application Builder

    After installing an application that I created using the Application Builder I get this error if I try to run " ANY " LabVIEW App's that I have built. "Executable Version 7.1.1 doesn't match Resource File 7.1. Check your configuration."
    The way that I tried to fix this is to reload LabVIEW 7.1 and DAQmx 8.0. I am using two NI-6528 switch cards.
    After I reload LabVIEW and DAQmx I can run my applications but as soon as I install one on this development machine the error begins again.
    The executable that I built works fine on the development machine and any other machine that I try it on but it appears that the Run-Time engine 7.1 becomes corrupt after I run setup.exe for the newly created application.
    I have built numerous Installers, setup.exe's in the past without this error. Just this latest one caused this problem to start.
    I can NOT upgrade to 7.1.1. I am doing work for many different sections of this factory and I can not force them to upgrade. I've asked. Others supply code for the same machines using LabVIEW 7.1.
    I am stuck creating executables and manualing moving the correct files to the target machines.
    What can be done?

    No. The KB article was talking about a machine with 7.1.1 installed. I have LabVIEW 7.1 installed.
    The machine that I am having trouble with is my development machine. LabVIEW 7.1, DAQmx 8.0.
    If I build the executable all is fine. I can still run old executables including the one I just built.
    If I create the installer all is fine. I can still run old executables including the one I just built.
    When I install the app on my development machine the corruption occurs. I can " NOT " run old executables including the one I just built. The subject error pops up.
    I have not moved any executables to the other machines yet. I don't want to corrupt others.

  • Is it possible to change the first page of a web application that was built using the UI?

    Hello Community
        Using Sharepoint 2010 Server and the UI I built and application and would like
    to continue building the web application using the UI.
        The application's first page was built using a Blank Site template and
    the subsequent subsites were built using the Team Site template.
        In retrospect the first page should also have been built using a Team Site template.
        It may be unnecessary to make to delete the application
    and create the first page as a Team Site and then have to create all of the
    subsites (Team Sites) all over again.
        As a solution to prevent deleting the whole application and creating application
    with all of the subsites all over again whether it is possible to do any of the
    following:
        - Convert the Blank Site page into a Team Site page which would allow
    me to leave all of the subsites as is.
        - rename the Blank site page which would in effect would be renaming the application
    then create a new Team Site page which would be essentially creating a new application and
    then adding all of the subsites contained in the renamed application that has the first page
    as a Blank page.
        And if is possible to add, copy or move the subsites from existing sites to a new Team Site
    page, how do you add, copy or move the subsites from one application to a diffent application?
        Thank you
        Shabeaut

    Hi Shabeaut,
    According to your description, my understanding is that you want to change the template of the root site without creating the susites in another web application.
    I recommend to export all the existing subsites and import them to new web application.
    More references:
    http://social.technet.microsoft.com/Forums/sharepoint/en-US/cc7c11ec-e4da-4ddb-babd-db76ccb35664/move-subsite-to-new-site-collection?forum=sharepointadminprevious
    http://social.technet.microsoft.com/Forums/sharepoint/en-US/fd321bac-16a7-47e4-842e-00b7ca0f7f05/move-subsite-to-other-site-collection-as-subsite?forum=sharepointadminprevious
    Best regards.
    Thanks
    Victoria Xia
    TechNet Community Support

  • How to I change an email back to one that was previously used.

    I had an iTunes account that was hacked several years ago. How do I change my iTunes ID back to that email since that is my primary email and I just got an iPhone?

    Just make her a new AppleID - https://appleid.apple.com
    On her device, log out of iMessage with your AppleID, then log back in with her new AppleID.  For iCloud, first go into the iCloud account settings and disable find my iPhone, then delete the iCloud account.  Now add a new iCloud account using her new AppleID.
    You both can continue to use the same AppleID in the iTunes and App stores if you wish to share purchases.  If not, just scroll to the bottom of the feature page in the store, log out with your AppleID and log back in with her AppleID (she will need your AppleID and password to update anything purchased with your AppleID though).

  • Apps using an email for apple id that was never used.

    I have apps on my phone that were downloaded using my current apple id.  Often, too often, when these apps have updates, the want a password for an apple id based on an email address that I have never used for an apple id.  This old email address is years old and predates my owning any apple product.  Because of this I have no idea what password it might want.  Secondly, why are these apps, some purchased on a valid apple id, change what account they are associated with?

    If you scroll to the bottom of the Featured tab in the App Store on your phone you should see your currently logged in id - tapping on that should give you a popup so that you can sign out.
    On your computer's iTunes, if you select the Apps part of your library where all your apps (not the phone's Apps tab that you use to select which apps to sync, update, remove from the phone)
    (The icons that show will depend upon what you've selected via the '...' icon)
    And select/highlight one of the apps that was asking for the old id on your phone, go 'get-info' (command-I on a Mac ; control-I on a PC) and select the File tab on the popup, that should show the account id that the app is tied to. Does that show the old account or current account ?

  • How can I count only text fields that have been used?

    Hi,
    I'm using Livecycle Designer for a dynamic form.  I have a section of the form that contains field for the user to enter goals and then rate the goal.  I'd like to count only the text fields with entries and then have the total number of rates divided by the number of text field entries.
    Row 1 , column 1 -- Goal is to pick up 5 apples.   Row 1, column 2 - the rate given is 5
    Row 2, column 1 - Goal is to pick up 5 pears.  Row 1, column 2 - the rate given is 5
    Two goals for a total rating of 10     ---  10 divided by 2 = 5
    Is it possible to count only those fields that are populated?
    Also, is it possible to create an error message if the user entered 5 goals but only rated 4 of them?

    You could do a simple check for null and increase a counting variable if there's a value in the field. Here's a sample:
    var goalCount = 0;
    if (field1.rawValue != null){
         goalCount = goalCount + 1;
    if (field2.rawValue != null){
         goalCount = goalCount + 1;
    if (field3.rawValue... etc.
    this.rawValue = totalPoints/goalCount;
    where totalPoints is a sum of the values in the goal fields. This script is javascript and should be placed in the calculate event of the field showing your average score.

  • How to validate the input field data in VC using RFC FM

    HI,
    Could any body please give me the solution for the following issue?
    When ever I enter a value in the input field of an iView, this value has to be validated from the backend BW system.  Is this validation is possible using RFC function module?
    If yes, please explain me.

    Hi Deepak,
    U can validate input fields using javascript.Write OnClientClick function for that submit button if ur using htmlb or onClick if u r using html.Refer the follows
    http://help.sap.com/saphelp_nw70/helpdata/en/03/900e41a346ef6fe10000000a1550b0/frameset.htm
    There are two ways to achieve ur task.
    1.By checking for all alphabets.in this u need check all the alphabetic characters one by one.Refer the following
    http://www.shiningstar.net/articles/articles/javascript/javascriptvalidations.asp?ID=ROLLA
    http://www.shiningstar.net/articles/articles/javascript/checkNumeric.asp?ID=AW
    2.By using regular expressions.its very easy and a single line code.here u need to specify single expression for whole alphabets.Refer this
    http://aspzone.com/blogs/john/articles/173.aspx
    Regards,
    Naren

  • New iPod + account not showing up on a computer that was previously used with a DIFFERENT iPod and account

    I'm very new to all things Apple, but not a computer/tech newbie...it's just that all my experience and knowledge has been aquired with Windows and Android. I received an iPod Touch 5th gen as a Xmas gift, and I'm (mostly) enjoying it...but I've hit the following problem:
    About a year ago, a friend used iTunes on my computer (WinXP Pro) using HIS account/Apple ID, and connected HIS iPod to my PC to "sync" (I'm not sure what he was trying to accomplish, but my computer and his iPod were definitely conected via cable). He no longer needs to use my computer to access iTunes.
    So, now I want to use MY iPod and iTunes account with the same computer that he used. My friend and I "authorized" my computer using my Apple ID, DE-authorized it using his, we signed him out, signed me in, (not necessarily n that order, heheh). BUT... in my iTunes library still show HIS apps, HIS books, and his iTunes-U courses. None of my apps/books/courses etc. appear in iTunes on my computer. (They ARE all on my iPod). I tried un-installing iTunes and re-installing the latest version, and that did not solve the problem.
    I have heard or read, somewhere, that if I connect my iPod to a compter that has someone else's iTunes account on it, my iPod could be un-intentionally "sync'd" to that persons account, and I would lose my apps/music/etc and wind up with the other persons "stuff" on my device (I'm sure there are some subtleties to that that I'm clueless about). My hunch is that the solution lies somewhere in connecting MY new iPod to my computer, but I'm afraid of losing what I've already put on my iPod and/or messing up my friend's devices.
    I appreciated you taking the time to read this; I'm hopeful the solution is simple...thanks!

    Hi lllaass, thanks for your reply. Here are my results, and related follow-up questions, so far:
    lllaass wrote:
    - Make sure your computer is authorized for your iTunes account.
    OK, done, AND DE-authorized for his account (tried this even before I posted).
    lllaass wrote:
    - You said your friend no longer uses your computer. Therefore just delete his media *apps, music etc) for the computer
    When I highlight one of his apps (for example) and select DELETE, a pop-up window opens, warning me that the app will ALSO be deleted from any device "which syncronizes with your iTunes library". How can I be certain that this is not affecting his stuff? Is that ONLY possible if he connects one of his devices to my computer via cable? Is there NO chance that it happens via wi-fi (we share the same wi-fi connection regularly), or even via the cloud?
    lllaass wrote:
    - Redownlod your media to your iTunes library.
    Downloading past purchases from the App Store, iBookstore, and iTunes Store
    I followed the instructions in the link above (computer authorized, signed in under my account, & "Show iTunes in the Cloud Purchases" enabled in iTunes preferences by going to iTunes > Preferences under the Store tab).  However,  none of MY "purchases" (all free apps, books, etc, so far) show up in the library...only my friend's. For what it's worth, when I try to open any of his books, a pop-up opens telling me that the book "can't be viewed using this computer. You can view this book using iBooks on your iOS device".
    Illaass wrote:
    -Then just sync to as necessary to your iPod.
    - However, yo may have to backup the iPod to your computer and restore from that backup if the iPod sees the computer/library as a new iTunes library. The instructions are here:
    Syncing to a "New" Computer or replacing a "crashed" Hard Drive: Apple Support Communities
    With iTunes 11 you may have to do a Control+B to show the Menu bar and a Control+S to show the Sidebar.
    I have not tried these steps, given the status of the situation being unchanged so far.
    Thanks again Illaass, hopefully there is another approach to try.

  • How to create a Picklist for a Srch-Field that was added to BP_HEAD_SEARCH?

    Hi experts,
    I've enhanced the BP_HEAD_SEARCH with the field SALES_OFFICE from BP_SALES. For more information about this, please refer to my previous thread where I asked how to do that:
    How to add search field to BP_HEAD_SEARCH from component BP_SALES?
    I can search for SALES_OFFICE but the request now is to use a Picklist instead, just like in BP_SALES in View CorpAccountOrgEF.
    To add the field SALES_OFFICE to the BP_HEAD_SEARCH I had to add it to the structure CRMT_BUPA_IL_HEADER_SEARCH.
    There it is in include CI_EEW_BUT000 as ZZSALES_OFFICE with the same Data Element as its original (CRMT_SALES_OFFICE).
    So when I look at BP_HEAD_SEARCH/MainSearch in the Component Workbench - ZZSALES_OFFICE is in the SEARCH Context Node as attribute STRUCT.ZZSALES_OFFICE.
    For that attribute I've generated the GET_P and GET_V methods and added below coding.
    method get_p_zzsales_office.
      case iv_property.
        when if_bsp_wd_model_setter_getter~fp_fieldtype.
          rv_value = cl_bsp_dlc_view_descriptor=>field_type_picklist.
      endcase.
    endmethod.
    method get_v_zzsales_office.
      data: lt_ddlb          type bsp_wd_dropdown_table,
            ls_sales_area    type crmt_bus_sales_area,
            lt_partner_crm   type table of crmmspl_bp_l0011,
            ls_partner_crm   type          crmmspl_bp_l0011,
            lr_ddlb_type     type ref to   cl_crm_uiu_ddlb.
    * get sales area
      select distinct sales_org channel division from crmmspl_bp_l0011
             into corresponding fields of table lt_partner_crm.
      read table lt_partner_crm into ls_partner_crm index 1.
      move-corresponding ls_partner_crm to ls_sales_area.
      if lr_ddlb_type is not bound.
        create object lr_ddlb_type
          exporting
            iv_source_type = 'T'.
    *   Get values for SALES_OFFICE
    *   provide sales area
        call method cl_crm_uiu_bp_cust_get=>get_val_for_sales_office
          exporting
            is_sales_area  = ls_sales_area
          receiving
            rt_value       = lt_ddlb
          exceptions
            error_occurred = 1
            others         = 2.
        append initial line to lt_ddlb.
        if sy-subrc = 0.
          lr_ddlb_type->set_selection_table( it_selection_table = lt_ddlb ).
        endif.
      endif.
      rv_valuehelp_descriptor = lr_ddlb_type.
    endmethod.
    But I still don't get a Picklist for my ZZSALES_OFFICE. None of these methods are even called - which I found out through debugging.
    Does anyone have an idea on how to do this?
    Thanks in advance!
    Best regards,
    Melanie
    Edited by: Melanie Lauber on Feb 12, 2009 1:33 PM

    Hi again Stephen!
    Very thanks for your reply. You've solved my problem AGAIN!
    I had to redefine the Method GET_DQUERY_DEFINITIONS, copied the original method and in the loop I added my coding as below (maybe this helps someone else too):
    * local data:
      data:
        lt_classcat          type crmt_bus_clcatt.
      field-symbols: <rs_result> like line of rt_result.
      call method super->get_dquery_definitions
        receiving
          rt_result = rt_result.
      loop at rt_result assigning <rs_result>.
        case <rs_result>-field.
          when 'OWNERLASTNAME'.
            <rs_result>-server_event = 'VHELP_EMPL'.
          when 'CPLASTNAME'.
            <rs_result>-server_event = 'VHELP_CONT'.
          when 'CREATION_USER'.
            <rs_result>-server_event = 'VHELP_CRUSR'.
          when 'CHANGE_USER'.
            <rs_result>-server_event = 'VHELP_CHUSR'.
          when 'MARKETINGATTR'.
            <rs_result>-server_event = 'VHELP_MARKETINGATTR'.
          when 'POST_CODE1' or 'HOUSE_NUM1'.
    *       overrule CL_BSP_WD_CONTEXT_NODE_ASP->ADJUST_DQUERY_VALUEHELPS
            collect gc_operator_bt into <rs_result>-operators.
            collect gc_operator_gt into <rs_result>-operators.
            collect gc_operator_lt into <rs_result>-operators.
    *--> begin - 12/02/09 - Melanie L.
          when 'ZZSALES_OFFICE'.
    *       get sales area
            select distinct sales_org channel division from crmmspl_bp_l0011
              into corresponding fields of table lt_partner_crm.
            read table lt_partner_crm into ls_partner_crm index 1.
            move-corresponding ls_partner_crm to ls_sales_area.
    *       Get values for SALES_OFFICE
    *       provide sales area
            call method cl_crm_uiu_bp_cust_get=>get_val_for_sales_office
              exporting
                is_sales_area  = ls_sales_area
              receiving
                rt_value       = lt_ddlb
              exceptions
                error_occurred = 1
                others         = 2.
            append initial line to lt_ddlb.
            if sy-subrc = 0.
              loop at lt_ddlb into ls_ddlb.
                move-corresponding ls_ddlb to ls_ddlb_opt.
                append ls_ddlb_opt to lt_ddlb_opt.
              endloop.
              <rs_result>-ddlb_options = lt_ddlb_opt.
            endif.
    *--> end   - 12/02/09
    Kind regards,
    Melanie

Maybe you are looking for

  • Regarding idoc performance

    Hi gurus, We use idoc adapter in our project, and most of them are inbound idocs. Some of these interfaces need to be processed realtime, while some of them are set sporadically in WE20. For realtime interface, we are worried about the performance, a

  • Mixing BE6000 UCS Server and "normal" UCS server in the same deployment

    Hello, I have been handed a project which has one high density BE6000 UCS server and a separate UCS C220 M3 server. The latter server was included to host a MediaSense call recording system but this will only use 2 of the available 8 vCPUs on the UCS

  • Printing of books, calendars and cards is impossible

    Hello, I just discovered a big problem with iPhoto 7.1.1 (354). It is impossible to choose a book, calendar or card template. But everythin I shoul need is in the folder "iphoto" in the Library's "Application Support". What can I do? Of course, I hav

  • HT203167 Movie Download

    My download (movie) is taking a really long time... It's been going for 30 minutes and states it has another 16 hours to go.  Any suggestions on how to expedite download?

  • Cannot click on anything on web page

    Hello - I'm having trouble with my Safari and wondering if anyone can help. The top of my screen where the web address is has a normal background. I can typ in a web address and it will take me there. However, once the page is loaded, I cannot click