E-mail Issue in More then one Contact Person

Hello Experts,
I Have One Customer : C20000
In this Customer having the five contact person and email for that
now i have creating sales Order and Click on Email Button in Tool Bar,
Now i want to automatically all five contact person  in To column and email address of respective column in send message window
Is it Possible through FMS  ?
Then How ?
Please Write the query  for that
Dixit Patel

Dear Rahul,
I know the distribution list,
but I want when Click on Add Recipient and Click on Distribution List,
Automatically come to those Customer Code in Find field through FMS
So I have select that List Name
Dixit Patel

Similar Messages

  • HT4994 how do i delete more then one contact at a time

    how do you delete more then one contact at a time

    george's iphone wrote:
    how do you delete more then one contact at a time
    If you sync your contacts with iTunes on a Mac you can go to address book and delete all or some of your contacts.

  • How can I maintain more than one contact person for a supplier

    Hi
    As per our business requirement , How can I maintain more than one contact person for a single supplier in SRM?
    How these contact persons are supposed to log in to a portal with different user id and passwords and access the bids for same supplier.
    we are in SRM 7, and currently we are creating contact person throug customised BDC.
    please advice.
    Thanks & Regards
    NITIN
    Edited by: nitinkk on Sep 9, 2011 10:22 AM

    Dear Yaniv,
    Thanks for your information,
    I am able to create  users But my problem is How these contact persons are supposed to log in to a portal with different user id and passwords and access the bids for same supplier ? Is there any kind of maping is available for the user/ contact person to the supplier no.??
    Thanks & Regard
    NITIN

  • How to save more than one Contact Person in CRM

    Hi experts,
                     How to save more than one contact persons in CRM opportunity Application?
    I am using following Function Module...
      CALL FUNCTION 'CRM_ORDER_MAINTAIN'
        EXPORTING
          it_partner        = lt_partner_com
        CHANGING
          ct_input_fields   = lt_input_fields
        EXCEPTIONS
          error_occurred    = 1
          document_locked   = 2
          no_change_allowed = 3
          no_authority      = 4
          OTHERS            = 5.
    I am giving the input field name as 'PARTNER_FCT', 'PARTNER_NO', 'DISPLAY_TYPE', 'NO_TYPE', 'MAIN_PARTNER' and 'RELATION_PARTNER'.
    The problem is it is saving only one contact person, not more than one.
    Please help me how to save more than one contact persons.

    In SPRO partner processing this needs to be configured.

  • Error while importing more than one Contact Persons

    Hi experts,
    I am trying to import 2 Contact Persons in the same Business Partner using DI.
    My issue is that only on the second  Contact Person all fields are correct. On the first Contact Person, all fields except the "Name" are blank.
    Has anyone seen that before?
    Thank you in advance,
    Aris

    Hello Aris,
    Could you post your code? I think you don't add a line or set the line correct.
    See this example from the sdk-help:
    Private Sub cmdTest_Click()
       On Error GoTo ErrorHandler
       Dim vCompany As SAPbobsCOM.Company
       'create company object
       Set vCompany = New SAPbobsCOM.Company
       'set paras for connection
       vCompany.CompanyDB = "SBODemo_US"
       vCompany.Password = "manager"
       vCompany.UserName = "manager"
       vCompany.Server = "(local)"
       'connect to database server
       If (0 <> vCompany.Connect()) Then
          MsgBox "Failed to connect"
          Exit Sub
       End If
       Dim nErr As Long
       Dim errMsg As String
       'do it now
       Dim vBP As SAPbobsCOM.BusinessPartners
       Set vBP = vCompany.GetBusinessObject(oBusinessPartners)
       vBP.CardCode = "HU1003"
       vBP.CardName = "ABCD"
       vBP.CardType = cCustomer
       vBP.CommissionGroupCode = 0
       vBP.CommissionPercent = 15
       vBP.Company_Private = cPrivate
       vBP.ContactPerson = "C1"
       vBP.Currency = "$"
       vBP.DiscountPercent = 15
       vBP.VatLiable = vLiable
       vBP.ShippingType = 3
       Call vBP.ContactEmployees.Add
       Call vBP.ContactEmployees.SetCurentLine(0)
       vBP.ContactEmployees.Name = "C1"
       vBP.ContactEmployees.Address = "LN"
       vBP.ContactEmployees.E_Mail = "c1atabcd.com"
       vBP.ContactEmployees.Fax = "8433777778"
       vBP.ContactEmployees.MobilePhone = "8388888"
       vBP.ContactEmployees.Phone1 = "88880000"
       Call vBP.ContactEmployees.SetCurentLine(1)
       vBP.ContactEmployees.Name = "C2"
       vBP.ContactEmployees.Address = "BJ"
       vBP.ContactEmployees.E_Mail = "c2atabcd.com"
       vBP.ContactEmployees.Fax = "84338"
       vBP.ContactEmployees.MobilePhone = "877388888"
       vBP.ContactEmployees.Phone1 = "8888300"
       If (0 <> vBP.Add()) Then
           MsgBox ("Failed to add an business partner")
       Else
           Dim objCode As String
           MsgBox ("Succeeded add a business parnter, new objcode=" + vBP.CardCode)
           vBP.SaveXml ("c:\temp\BP" + vBP.CardCode + ".xml")
       End If
       'Check Error
       Call vCompany.GetLastError(nErr, errMsg)
       If (0 <> nErr) Then
           MsgBox ("Found error:" + Str(nErr) + "," + errMsg)
       End If
       'disconnect the company object, and release resource
       Call vCompany.Disconnect
       Set vCompany = Nothing
       Exit Sub
    ErrorHandler:
       MsgBox ("Exception:" + Err.Description)
    End Sub
    HTH Regards Teun

  • RV_INVOICE_CREATE u0096 Issue creating more then one invoice

    Hi All,
    I am creating Billing document using “<b>RV_INVOICE_CREATE</b>”. For single sales record it creates fine, but when I pass multiple sales order to create invoice, it only creates billing document for first sales order rest ignored. I am using “<b>RV_INVOICE_REFRESH</b>” after each create, still it doesn’t work. Am I missing any thing here? Thanks in advance. Please check code for further details.
    Regards,
    Tim
    CODE ....
    loop at GT_INIT_ITAB2 into GS_INIT_ITAB2.
        concatenate GS_INIT_ITAB2-afdat6(4) GS_INIT_ITAB2-afdat3(2) GS_INIT_ITAB2-afdat+0(2)
                    into gl_date.
        condense gl_date.
        MOVE-CORRESPONDING GS_INIT_ITAB2 to gt_xkomfk.
        gt_xkomfk-fkimg = GS_INIT_ITAB2-KWMENG.
        gt_xkomfk-SELDAT = gl_date.
        append gt_xkomfk.
    Create Billing document at end of each Sales Document
        AT END OF VBELN.
          gs_vbsk-mandt = sy-mandt.
          gs_vbsk-smart = 'F'.
          gs_vbsk-ernam = sy-uname.
          gs_vbsk-erdat = sy-datum.
          gs_vbsk-uzeit = sy-uzeit.
    Call function module to create Invoice
          CALL FUNCTION <b>'RV_INVOICE_CREATE'</b>
            EXPORTING
            DELIVERY_DATE   = sy-datum
            INVOICE_DATE    = gl_date
              INVOICE_TYPE    = p_fkart
              PRICING_DATE    = sy-datum
            ID_NO_ENQUEUE   = 'X'
              vbsk_i          = gs_vbsk
              with_posting    = 'B'
            IMPORTING
              vbsk_e       = gs_vbsk
            TABLES
              xkomfk       = gt_xkomfk
              xkomv        = gt_xkomv
              xthead       = gt_xthead
              xvbfs        = gt_xvbfs
              xvbpa        = gt_xvbpa
              xvbrk        = gt_xvbrk
              xvbrp        = gt_xvbrp
              xvbss        = gt_xvbss.
          loop at gt_xvbfs.
            append gt_xvbfs-vbeln to gt_vbeln.
          endloop.
         CALL FUNCTION 'DEQUEUE_EVVBAKE'
           EXPORTING
             VBELN = GS_INIT_ITAB2-vbeln.
         DESCRIBE TABLE gt_xvbrk LINES SY-SUBRC.
         IF SY-SUBRC = 0.
          DELETE GT_INIT_ITAB2.
           REFRESH GT_XKOMFK.
         ELSE.
            CALL FUNCTION <b>'RV_INVOICE_REFRESH'</b>
              EXPORTING
                WITH_POSTING = ' '
              TABLES
                XKOMFK       = GT_XKOMFK
                XKOMV        = GT_XKOMV
                XTHEAD       = GT_XTHEAD
                XVBFS        = GT_XVBFS
                XVBSS        = GT_XVBSS
                XVBPA        = GT_XVBPA
                XVBRK        = GT_XVBRK
                XVBRP        = GT_XVBRP.
        ENDIF.
          REFRESH: gt_xkomfk,    gt_xkomv,gt_xthead,gt_xvbfs,gt_xvbpa,
                   gt_xvbrk,gt_xvbrp,gt_xvbss .
        ENDAT.
      endloop.

    Hi Narendarn,
    Thanks for your feed back. I am calling “RV_INVOICE_REFRESH” before looping thru internal table. So first one created fine. I am calling “RV_INVOICE_REFRESH” again once I process “RV_INVOICE_CREATE”. But there onwards billing document not created but I do get billing document number. But when I check in VF03 that billing document no doesn’t exist at all in system. I don’t know what wrong?
    here is the code
    Call function module to create Invoice
      CALL FUNCTION 'RV_INVOICE_REFRESH'
        EXPORTING
          WITH_POSTING = 'B'
        TABLES
          XKOMFK       = GT_XKOMFK
          XKOMV        = GT_XKOMV
          XTHEAD       = GT_XTHEAD
          XVBFS        = GT_XVBFS
          XVBSS        = GT_XVBSS
          XVBPA        = GT_XVBPA
          XVBRK        = GT_XVBRK
          XVBRP        = GT_XVBRP.
    This value will be imported back in Billing document routine(VOFM)
    Routine number 906 - For consolidation logic
      EXPORT P_CONSOL TO MEMORY ID 'ZSD_OPWS_PRE_INVOICE'.
      if gv_lock  is initial and
         gv_block is initial.
        loop at GT_INIT_ITAB2 into GS_INIT_ITAB2.
          clear: gt_xvbfs.
          refresh: gt_xvbfs.
          CALL FUNCTION 'DEQUEUE_EVVBAKE'
            EXPORTING
              MANDT = SY-MANDT
              VBELN = GS_INIT_ITAB2-VBELN.
          concatenate GS_INIT_ITAB2-afdat6(4) GS_INIT_ITAB2-afdat3(2) GS_INIT_ITAB2-afdat+0(2)
                      into gl_date.
          condense gl_date.
          MOVE-CORRESPONDING GS_INIT_ITAB2 to gt_xkomfk.
          gt_xkomfk-fkimg = GS_INIT_ITAB2-KWMENG.
          gt_xkomfk-SELDAT = gl_date.
      gt_xkomfk-SELDAT = GS_INIT_ITAB2-afdat.
          append gt_xkomfk.
          CASE P_CONSOL.
            WHEN 'N'.
    Create Billing document at end of each Sales Document
              AT END OF VBELN.
                gs_vbsk-mandt = sy-mandt.
                gs_vbsk-smart = 'F'.
                gs_vbsk-ernam = sy-uname.
                gs_vbsk-erdat = sy-datum.
                gs_vbsk-uzeit = sy-uzeit.
                CALL FUNCTION 'RV_INVOICE_CREATE'
                  EXPORTING
                DELIVERY_DATE   = sy-datum
                    INVOICE_DATE    = sy-datum
                    INVOICE_TYPE    = p_fkart
                    PRICING_DATE    = sy-datum
                    vbsk_i          = gs_vbsk
                    with_posting    = 'B'
                    id_no_enqueue   = 'X'
                  IMPORTING
                    vbsk_e       = gs_vbsk
                  TABLES
                    xkomfk       = gt_xkomfk
                    xkomv        = gt_xkomv
                    xthead       = gt_xthead
                    xvbfs        = gt_xvbfs
                    xvbpa        = gt_xvbpa
                    xvbrk        = gt_xvbrk
                    xvbrp        = gt_xvbrp
                    xvbss        = gt_xvbss.
                CLEAR:   gt_xkomfk.
                REFRESH: gt_xkomfk.
              ENDAT.
              loop at gt_xvbfs.
                gs_vbeln-vbeln    = gt_xvbfs-vbeln.
                gs_vbeln-vbeln_so = GS_INIT_ITAB2-vbeln.
                append gs_vbeln to gt_vbeln.
              endloop.
    Call function module to create Invoice
              CALL FUNCTION 'RV_INVOICE_REFRESH'
                EXPORTING
                  WITH_POSTING = 'B'
                TABLES
                  XKOMFK       = GT_XKOMFK
                  XKOMV        = GT_XKOMV
                  XTHEAD       = GT_XTHEAD
                  XVBFS        = GT_XVBFS
                  XVBSS        = GT_XVBSS
                  XVBPA        = GT_XVBPA
                  XVBRK        = GT_XVBRK
                  XVBRP        = GT_XVBRP.
            WHEN 'Y1'.
    Create Billing document at end internal table all togather in one Billing document
              AT LAST.
                gs_vbsk-mandt = sy-mandt.
                gs_vbsk-smart = 'F'.
                gs_vbsk-ernam = sy-uname.
                gs_vbsk-erdat = sy-datum.
                gs_vbsk-uzeit = sy-uzeit.
                CALL FUNCTION 'RV_INVOICE_CREATE'
                  EXPORTING
                DELIVERY_DATE   = sy-datum
                    INVOICE_DATE    = sy-datum
                    INVOICE_TYPE    = p_fkart
                    PRICING_DATE    = sy-datum
                    vbsk_i          = gs_vbsk
                    with_posting    = 'B'
                    id_no_enqueue   = 'X'
                  IMPORTING
                    vbsk_e       = gs_vbsk
                  TABLES
                    xkomfk       = gt_xkomfk
                    xkomv        = gt_xkomv
                    xthead       = gt_xthead
                    xvbfs        = gt_xvbfs
                    xvbpa        = gt_xvbpa
                    xvbrk        = gt_xvbrk
                    xvbrp        = gt_xvbrp
                    xvbss        = gt_xvbss.
                CLEAR:   gt_xkomfk.
                REFRESH: gt_xkomfk.
              ENDAT.
              loop at gt_xvbfs.
                gs_vbeln-vbeln    = gt_xvbfs-vbeln.
                gs_vbeln-vbeln_so = GS_INIT_ITAB2-vbeln.
                append gs_vbeln to gt_vbeln.
              endloop.
          ENDCASE.
        endloop.
        commit work.
    Regards,
    Tim

  • HT1296 How can i get my contacts to show on itunes on my laptop?  Or at least delete more then one at a time on my iphone 4s???

    How can i delete more then one contact at a time on my iphone 4s or bring my contacts up on itunes on my laptop?? please help

    No.
    Iphone will sync with one and only one computer a a time.  Syncing to another will erase the current content from the iphone and replace with content from the new computer.

  • More then one E-mail address per insurance provider

    Hello to you all,
    Does anyone have an Idea on how can I maintain more then one E-mail address per insurance provider?
    In Tcode NG07/8/9 I am able to have only one which is not enough,
    I would expect to have a multiple selection on that field like in customer master record Tcode FD01/2/3.
    Regards,
    Yoav

    Dear Yoav,
    In the Tcode NG07 only one mail id is given because from here you can send the files directly on clicking the mail icon. Because when you click on mail icon(adjacent to box)  it shows whom you are sending the data, here you can also mark CC & BCC to the different users.
    In Customer you are not mailing directly. If you have any query you can reply back.
    Regards
    Piyush

  • Send messengers from More then one mail account...

    Hi
    I have more then one mail account in mail - one for private, one for work 1 and one for work 2. I want to avoid that I send a message via the wrong mail account to a person that I don't want to show that I have other mail accounts.
    Is it possible to make some kind of rule that says if I send to [email protected] mail will only use mail account 1 and if I would like to send a message to [email protected] it will only use mail account 2?
    I hope you understand my question
    Best Lars Kudsk

    It's not possible to set a rule based on recipient-since rules are only processed on incoming messages or at least those in your inbox..
    You can set the default account in Mail preferences, beyond that, you just have to double check to make sure the correct account is selected.

  • Can I have more then one icloud E-Mail Account?

    Can I have more then one icloud E-Mail Account?

    Hi Pathfinder93950,
    Welcome to the Support Communities!
    You can only have one iCloud account per Apple ID.  However, you can have up to 3 aliases that point to that iCloud account.  Here is some additional information:
    iCloud: Set up an @icloud.com email address
    http://support.apple.com/kb/ph2620
    After you set up your @icloud.com email address, you can use it to sign in to iCloud. You can also sign in using the Apple ID you used to create your iCloud account.
    iCloud: About email aliases
    http://support.apple.com/kb/ht4897
    iCloud: Create or change email aliases
    http://support.apple.com/kb/ph2622
    You can have up to three active email aliases, and you can delete or deactivate (turn off) an email alias at any time. You might want to deactivate an alias if, for example, you use an alias to make a purchase. After you receive the item, you can turn off the alias to avoid follow-up advertisements, then turn it on again when you make another purchase.
    Deleting an alias is permanent, so if you think you might want to use the alias again, you should simply turn it off. When an alias is turned off, all email sent to that alias is returned to the sender.
    iCloud: Using your @icloud.com email address
    http://support.apple.com/kb/ht5441
    Cheers,
    - Judy

  • How can I restrict more then one user to access the table?

    Hi !
    I have a problem and two solutions and I am a bit confused as to
    which one is the best one and/or can there be any better way of
    handling the problem ?
    Problem : I have to update a key field of a table when I update
    it in the form 5.0 screen. I am basically doing a maintenance of
    a table and if a certain field is updated then the change has to
    be reflected in two more tables. But the issue is that the field
    is a part of the key in those two tables. So all I can think of
    is that I need to insert new set or rows for that new value of
    the field and delete the old set of records for old values of
    the field.
    There are two ways of doing it;
    1.One option can be to explicitely define two cursors separately
    and fetch the values in them one by one and then insert the new
    records and then delete the old records in both the tables. This
    I feel will be a cumbersome process both in terms of processing
    time and the coding.
    2.Second option I was thinking can be to create two flat tables
    (without keys) and insert the values in them and update the
    changed field there and then insert the rows in the respective
    tables. Delete the old records in the main tables and delets the
    records in these flat tables. This is a bit more faster and
    easier to predict and code. This seems to be a better option for
    me.
    Any comments on these ?
    In both the cases I was thinking of making some provision so
    that more then one person can't update the table simultaneously.
    Since if there are more then one persons doing the processing
    then some inconsistency might creep into the whole process.
    This is easier to do in the second process as if I check the
    data in the flat tables and if there is some data then I can
    presume that some one is doing the processing and I can ask the
    other person to hold for a while. But in this case how can I
    stop more then two people to simultaneously check for the empty
    table and start inserting the record ?
    I was just thinking of having a sepatare table having only one
    field and this will be a key field and as the process begins the
    process will insert a fix value say 'Y' in the key field and at
    the end of the process the record will be deleted and this way
    we can restrict the user to access the process more then one at
    a time..? Since you can't have same value of the key in a table
    more then once.
    Any better way of handling it will be deeply appreciated.
    How about locking the table at the begining and releasing the
    lock at the end ? Will there be any issue in that? since I am
    inserting and deleting the rows in the same transaction.
    Comments welcome,
    Shobhit
    null

    How about performing the update IN the database using a stored
    procedure?
    By using non-database fields on your form to get the
    information, you can then call the procedure in the database to
    perform the updates. If an error occurs in the procedure you
    rollback, if necessary, and send a message or status back to the
    form. If it succeeds you might wish to commit and then re-
    execute the form's query -- using either the original key values
    or the new key values...
    null

  • Can I use more then one apple ID on my computer/osx app store

    Hi,
    I use my MBP/iMac/ipad/iphone for both business and home.  Right now everything is setup to my home apple id (and I have made quite a few purchases with that).  With the release of the osx app store and FCPX,  my company wants to buy these for my computers.  But they want to do this on their apple id.  Can I run more then one id on a mac?  How can I make this work as I know they will want me to start getting more apps as they are released.

    You can have apps from multiple Apple IDs on one Mac. The issue will be that to update Mac apps bought with A ID #1 will require signing into A ID #1 in the MAS. And later when apps bought with A ID #2 need an update you will need to sign into A ID #2 in the MAS to update them. If you can keep that straight and can abide that requirement, there should be no issues.
    The same will be true to update iOS apps, but using iTunes.

  • Help Me Plz, I got more then one error in my GB

    hey all,
    i have more then one error in my GB '08
    First when i turn my GB, it always give me this error
    *File \U201Ccom.apple.garageband.cs\U201D is not a GarageBand †T;†» File!*
    What is this :(??
    Second i cannot import audio files to my GB now, i don't no why it was work fine last week !!
    and when i quit my GB it take a long time and then give me another error like Report, ignore, relaunch.. etc, anyway this is the msg i copy it:
    *The application GarageBand quit unexpectedly*
    *Mac OS X and other applications are not affected .. etc*
    anyone have the same problem ?
    and plz help me
    Thanks
    xxx
    +p.s. : i try http://www.bulletsandbones.com/GB/GBFAQ.html#mp3wontimport for import file to my GB, But it doesn't work xD ..+

    arrgh, I've got the same issue when i open garageband: "File \U201Ccom.apple.garageband.cs\U201D is not a GarageBand †‰-†» File!"
    then when I exit garageband, garageband locks up, and I have to force quit every time... anyone???

  • Insert more than one contact in the same page/document

    Hello,
    I have tried without success to insert more than one contact into the same page of a document.
    For example, if i insert 2 Address book fields in a page, when i drag a contact from the address book then it populates automatically the 2 fields, and it is impossible to separate these fields and to populate them with 2 different entries (on the same page).
    And when you drag more than one contact to Pages, it asks you if you want to create one document per contact.
    Would it be possible to just insert 2 or more different contacts on the same page/document ?
    Thanks in advance for any help,
    Fred.

    Unfortunately, this can't be done with Pages, nor could it be done with AppleWorks. I think the assumption is that you would merge into a letter & one letter sent per person. In checking the 3 postcard templates in Pages 3, none of them have address book fields to drop contacts into.
    There is a workaround, but it might not be worth the effort. Create your postcard as a single, large document in page layout in landscape & merge to a new document. Then, in the print dialog, choose Layout from the drop-down menu that says Copies & Pages & choose 4 from the Pages per Sheet menu. You might also want to add a hairline border for cut lines.

  • Common diemsions and more then one fact table join problem

    Hi,
    I have 5 common dimension and 3 fact table which in the same subject area. When I want to display results from more then one fact table sending database then query more then one and I think BI server join this two different result on OBI server. But I think if obi server sending database query for exp. WITH SAWITH0 .... the results get effective.
    +++002002:2ea0000:2ea000f:----2009/03/14 10:12:59
    -------------------- SQL Request:
    SET VARIABLE QUERY_SRC_CD='Report';SELECT "- Common Dimensions"."Year Month" saw_0, "- Subs. Tariff"."Subscriber Current Tariff Type" saw_1, "- Common Measures".Arpu saw_2, "- Common Measures"."Gross Margin" saw_3, "- Call Out"."Callout Dur" saw_4, "- Case".Case_Info_Num saw_5 FROM "CUSTOMER PROFILING" WHERE ("- Common Dimensions"."Year Month" = 200901) AND ("- Subs. Tariff"."Subscriber Current Tariff Type" = 'PREPAID') ORDER BY saw_0, saw_1
    +++002002:2ea0000:2ea000f:----2009/03/14 10:12:59
    -------------------- General Query Info:
    Repository: Star, Subject Area: CUSTOMER PROFILING REV, Presentation: CUSTOMER PROFILING
    +++002002:2ea0000:2ea000f:----2009/03/14 10:13:00
    -------------------- Sending query to database named CENTRAVEA (id: <<471777>>):
    select T223282.DIM_TIME_MONTH_ID as c1,
    T221204.DIM_SUBS_CURRENT_TARIFF_TYPE as c2,
    avg(T223490.FACT_CP_ARPU) as c3,
    sum(T223490.FACT_CP_GROSS_MARGIN) as c4,
    sum(T223490.FACT_CP_CO_DUR) as c5
    from
    DM.DIM_SUBSCRIBER T221204 /* A_DIM_SUBSCRIBER */ ,
    DM.DIM_TIME_MONTH T223282 /* A_DIM_TIME_MONTH */ ,
    DM.FACT_CUST_PROFILING_PART3 T223490 /* A_FACT_CUST_PROFILING_PART3 */
    where ( T221204.DIM_SUBS_ID = T223490.DIM_SUBS_ID and T221204.DIM_SUBS_CURRENT_TARIFF_TYPE = 'PREPAID' and T223282.DIM_TIME_MONTH_ID = T223490.DIM_TIME_MONTH_ID and T223282.DIM_TIME_MONTH_ID = 200901 and T223490.DIM_TIME_MONTH_ID = 200901 )
    group by T221204.DIM_SUBS_CURRENT_TARIFF_TYPE, T223282.DIM_TIME_MONTH_ID
    order by c1, c2
    +++002002:2ea0000:2ea000f:----2009/03/14 10:13:00
    -------------------- Sending query to database named CENTRAVEA (id: <<471881>>):
    select T223282.DIM_TIME_MONTH_ID as c1,
    T221204.DIM_SUBS_CURRENT_TARIFF_TYPE as c2,
    sum(T223294.FACT_CP_CASE_INFO_NO) as c3
    from
    DM.DIM_SUBSCRIBER T221204 /* A_DIM_SUBSCRIBER */ ,
    DM.DIM_TIME_MONTH T223282 /* A_DIM_TIME_MONTH */ ,
    DM.FACT_CUST_PROFILING_PART1 T223294 /* A_FACT_CUST_PROFILING_PART1 */
    where ( T221204.DIM_SUBS_ID = T223294.DIM_SUBS_ID and T221204.DIM_SUBS_CURRENT_TARIFF_TYPE = 'PREPAID' and T223282.DIM_TIME_MONTH_ID = T223294.DIM_TIME_MONTH_ID and T223282.DIM_TIME_MONTH_ID = 200901 and T223294.DIM_TIME_MONTH_ID = 200901 )
    group by T221204.DIM_SUBS_CURRENT_TARIFF_TYPE, T223282.DIM_TIME_MONTH_ID
    order by c1, c2
    I have another subject area and which defined like this subject area contain two dimension and 5 fact table. If I want to display results on this subject area I can see best sql for my database
    My problem is why this two different subject areas create different queries. I think following query is the best for database.
    Thanks for your help
    +++002002:2ea0000:2ea0015:----2009/03/14 10:30:06
    -------------------- SQL Request:
    SET VARIABLE QUERY_SRC_CD='Report';SELECT "Dim - Segments"."Marketing Segment" saw_0, "Fact - Campaign Response"."Fact Campaign Award Amount" saw_1, "Fact - Customer Interaction"."Issue Response Cost" saw_2 FROM "AVEA ALL" ORDER BY saw_0
    +++002002:2ea0000:2ea0015:----2009/03/14 10:30:06
    -------------------- General Query Info:
    Repository: Star, Subject Area: AVEA ALL, Presentation: AVEA ALL
    +++002002:2ea0000:2ea0015:----2009/03/14 10:30:06
    -------------------- Sending query to database named AVEA ALL (id: <<474694>>):
    WITH
    SAWITH0 AS (select sum(T51461.FACT_CMPGN_AWARD_AMOUNT) as c1,
    T49384.DIM_MARKETING_SGMNT_DESC as c2
    from
    DM.DIM_MARKETING_SEGMENT T49384 /* DIM_BI_MARKETING_SEGMENT */ ,
    DM.FACT_CMPGN_RESPONSE T51461 /* FACT_BI_CMPGN_RESPONSE */
    where ( T49384.DIM_MARKETING_SGMNT_ID = T51461.DIM_MARKETING_SGMNT_ID )
    group by T49384.DIM_MARKETING_SGMNT_DESC),
    SAWITH1 AS (select sum(T51503.FACT_CUST_INT_ISSUE_RES_COST) as c1,
    T49384.DIM_MARKETING_SGMNT_DESC as c2
    from
    DM.DIM_MARKETING_SEGMENT T49384 /* DIM_BI_MARKETING_SEGMENT */ ,
    DM.FACT_CUST_INTERACTN T51503 /* FACT_BI_CUST_INTERACTN */
    where ( T49384.DIM_MARKETING_SGMNT_ID = T51503.DIM_MARKETING_SGMNT_ID )
    group by T49384.DIM_MARKETING_SGMNT_DESC)
    select distinct case when SAWITH0.c2 is not null then SAWITH0.c2 when SAWITH1.c2 is not null then SAWITH1.c2 end as c1,
    SAWITH0.c1 as c2,
    SAWITH1.c1 as c3
    from
    SAWITH0 full outer join SAWITH1 On SAWITH0.c2 = SAWITH1.c2
    order by c1

    I find solution on Oracle® Business Intelligence Suite Enterprise Edition Release Notes.
    If you use a version of Oracle Database 10g Release 2 prior to 10.2.0.3, then you might encounter an issue with a Full Outer Join that causes severe database performance issues and appears to hang the database when the Oracle BI Server sends to the database SQL queries that include WITH clauses.
    To work around this issue when using Oracle Database 10g Release 1 or 2, upgrade to Oracle Database 10g Release 2 Patch Set 2 (for 10.2.0.3). For performance reasons, this is the preferred workaround.
    To work around this issue without installing Patch Set 2, modify the Database Features table using the Administration Tool. This configuration prevents the Oracle BI Server from sending SQL constructs that expose the issue in an unpatched Oracle Database 10g.
    To modify the Database Features table:
    In the Administration Tool, open the properties of the Physical Database metadata object.
    Navigate to the Features tab.
    Ensure the values for the PERF_PREFER_MINIMAL_WITH_USAGE and PERF_PREFER_INTERNAL_STITCH_JOIN entries are selected, that is, set to True.

Maybe you are looking for

  • How to add a new field in the cube and load data

    Hi, The requirement is We have  ZLOGISTICS cube , the data souce of this filed has REFDCONR-reference dcument number filed . We have to create a new field in cube load data and get this new filed into the report also. Please any one can help me with

  • Oracle 8i on Win XP?

    I installed Oracle 8i on XP succssfully and connected to database using SQL/plus with no problems. I installed Oracle Forms 6i on a different oracle home, it installed fine, but I could not connect to Database from Forms. The listener is runing and I

  • Is it possible to use my iMac G5 Monitor with my Intel Mac Mini

    Hello, I have an iMac G5, and just received a new Mac Mini for my birthday. I don't have any display yet for the Mac Mini, so I would like to know if it's possible to link my Mac Mini to my iMac G5 so I can run the Mac Mini in my iMac Monitor ? If th

  • Screen Light dims

    I've noticed when I'm using my Blackberry Pearl 8130, (just got it last Tuesday) that the screen dims them will brighten again. It goes back and forth. Can anyone tell me what might be going on? Thanks in advance.

  • Can't connect to 11g XE after installation

    Hi, I recently installed Oracle database 11g XE onto my home computer running Windows 32 bit, but I can't connect to the database. I also have Oracle 10g R2 installed on my computer, and I can still connect to it finely. When trying to make a connect