Pronlem in LOP while retrieving the employee details

Hi,
I am new to HR for ABAP developing,
I have a Pronlem in a report for LOP (loss of pay) while retrieving the employee details.
(i.e) while retrieving employee details by individual it shows the correct details.
But, in the group of 10 employess out of 9 doesn't have the LOP and the 1 is having LOP. While retrieving this it shows all the
10 members have LOP.  It shows some amount for that 1 person also.
Kindly i need ur help for the above issues.
Waiting for ur valuable replies.

Hi swarna,
         Herewith i attached my code, would u please suggest me wer shud i make changes.
Rgds,
Karthik
START-OF-SELECTION.
  IF P_1 = 'X'.
    W_EXT = '.csv'.
  ELSE.
    W_EXT = 'err.csv'.
    PR_PATH = '/obrm/in/asset/'.
  ENDIF.
  CLEAR:W_PR_FNAME,
        W_STR,
        W_PATH1,
        W_LEN,
        W_F6_TMP.
  CLEAR:WA_MESSTAB,WA_UP_SUCC,WA_FINAL,WA_FILE.
  REFRESH:IT_FINAL, IT_MESSTAB,IT_UP_ERROR,IT_UP_SUCC,ITFILE,ITFILE1 .
  W_GO = 'X'.
  CALL FUNCTION 'SUBST_GET_FILE_LIST'
    EXPORTING
      DIRNAME      = PR_PATH
      FILENM       = '*'
    TABLES
      FILE_LIST    = ITFILE
    EXCEPTIONS
      ACCESS_ERROR = 1
      OTHERS       = 2.
  IF SY-SUBRC <> 0.
    MESSAGE TEXT-102 TYPE C_I.
    EXIT.
  ENDIF.
  LOOP AT ITFILE INTO WA_FILE.
    IF WA_FILE-NAME CS W_EXT.
      APPEND  WA_FILE TO ITFILE1.
      CLEAR WA_FILE.
    ENDIF.
  ENDLOOP.
  LOOP AT ITFILE1 INTO WA_FILE.
    IF SY-TABIX > 1.
      CLEAR IT_FINAL[].
    ENDIF.
    CONCATENATE PR_PATH WA_FILE-NAME INTO W_PR_FNAME.
    OPEN DATASET W_PR_FNAME FOR INPUT IN TEXT MODE ENCODING DEFAULT.
    CLEAR : IT_SOURCE[].
    DO.
      READ DATASET W_PR_FNAME INTO W_STR.
      IF SY-SUBRC NE 0.
        EXIT.
      ENDIF.
      SPLIT W_STR AT ';' INTO
            WA_FINAL-F1
            WA_FINAL-F2
        WA_FINAL-F3.
      CLEAR WA_SOURCE.
      WA_SOURCE-F1 = WA_FINAL-F1.
      WA_SOURCE-F2 = WA_FINAL-F2.
      WA_SOURCE-F3 = WA_FINAL-F3.
      SO_SER-LOW = WA_FINAL-F1.
      SO_SER-SIGN = 'I'.
      SO_SER-OPTION = 'EQ'.
      APPEND SO_SER.
      APPEND WA_SOURCE TO IT_SOURCE.
      APPEND WA_FINAL TO IT_FINAL.
    ENDDO.
    CLOSE DATASET W_PR_FNAME.
    IF IT_FINAL[] IS INITIAL.
      MESSAGE TEXT-E01 TYPE C_I.
      EXIT.
    ENDIF.
    PERFORM MATERIAL_DOCS_GET.
    IF SY-SUBRC NE 0.
      MESSAGE TEXT-M01 TYPE 'S'.
      RETURN.
    ENDIF.
    DELETE IT_MDOCS WHERE BWART = '102'.
    LOOP AT IT_MDOCS INTO WA_MDOCS.
      WA_AMT_SUM-EBELN = WA_MDOCS-EBELN.
      WA_AMT_SUM-SHKZG = WA_MDOCS-SHKZG.
      WA_AMT_SUM-DMBTR = WA_MDOCS-DMBTR.
      COLLECT WA_AMT_SUM INTO IT_AMT_SUM.
    ENDLOOP.
    PERFORM SERIAL_NUMBERS_GET.
    IF IT_SRNO[] IS INITIAL.
      RETURN.
    ENDIF.
  ENDLOOP.
  CALL SCREEN 100.
END-OF-SELECTION.
  IF PR_TEST NE 'X'.
    PERFORM DISPLAY_LOG.
  ENDIF.
FORM MATERIAL_DOCS_GET .
  SELECT MATNR
         FROM MARA INTO TABLE IT_MATNR
         WHERE MATKL in ('DTH_STB','DTH_STBSC') AND
               MTART EQ 'UNBW'    AND
               LVORM EQ ' '.
  IF IT_MATNR IS NOT INITIAL.
    LOOP AT IT_MATNR INTO WA_MATNR.
      SO_MATNR-SIGN   = 'I'.
      SO_MATNR-OPTION = 'EQ'.
      SO_MATNR-LOW    =  WA_MATNR-MATNR.
      APPEND SO_MATNR.
    ENDLOOP.
  ELSE.
    MESSAGE TEXT-M06 TYPE 'S'.
    RETURN.
  ENDIF.
  SELECT A~OBKNR A~SERNR A~MATNR B~OBKNR B~MBLNR B~MJAHR B~BWART
         FROM OBJK AS A INNER JOIN SER03 AS B ON A~OBKNR = B~OBKNR
         INTO CORRESPONDING FIELDS OF TABLE IT_SER03
         WHERE A~SERNR IN SO_SER AND
               A~MATNR IN SO_MATNR AND
               B~BWART IN ('101','102','122') and
               B~LIEFERANT <> ' '.
  IF IT_SER03 IS NOT INITIAL.
    SELECT MBLNR MJAHR ZEILE EBELN EBELP LFBNR LFBJA LFPOS SJAHR SMBLN SMBLP BWART SHKZG WAERS MENGE MEINS KUNNR
           FROM MSEG INTO CORRESPONDING FIELDS OF TABLE IT_MSEG
           FOR ALL ENTRIES IN IT_SER03
           WHERE MBLNR = IT_SER03-MBLNR       AND
                 MJAHR = IT_SER03-MJAHR       AND
                 BWART IN ('101','102','122') AND
                 MATNR IN SO_MATNR            AND
                 DMBTR > 0 .
  ENDIF.
  IF IT_MSEG IS NOT INITIAL.
    SELECT * FROM ZPOVAL_ASSET INTO CORRESPONDING FIELDS OF TABLE IT_PO
             FOR ALL ENTRIES IN IT_MSEG
             WHERE EBELN = IT_MSEG-EBELN.
    SELECT KUNNR REGIO
           FROM KNA1 INTO CORRESPONDING FIELDS OF TABLE IT_KNA1
           FOR ALL ENTRIES IN IT_MSEG
           WHERE KUNNR = IT_MSEG-KUNNR.
  ENDIF.
  DELETE IT_MSEG WHERE EBELN = '6100000124'.
  LOOP AT IT_SER03 INTO WA_SER03.
    WA_MDOCS-SERNR = WA_SER03-SERNR.
    WA_MDOCS-MATNR = WA_SER03-MATNR.
    READ TABLE IT_MSEG INTO WA_MSEG1 WITH KEY MBLNR = WA_SER03-MBLNR.
    IF SY-SUBRC = 0.
      MOVE-CORRESPONDING WA_MSEG1 TO WA_MDOCS.
      READ TABLE IT_PO INTO WA_PO WITH KEY EBELN = WA_MSEG1-EBELN.
      IF SY-SUBRC = 0.
        WA_MDOCS-DMBTR = WA_PO-DMBTR.
      ENDIF.
      READ TABLE IT_KNA1 INTO WA_KNA1 WITH KEY KUNNR = WA_MSEG1-KUNNR.
      IF SY-SUBRC = 0.
        WA_MDOCS-KUNNR = WA_KNA1-KUNNR.
        WA_MDOCS-REGIO = WA_KNA1-REGIO.
      ENDIF.
      APPEND WA_MDOCS TO IT_MDOCS.
    ENDIF.
  ENDLOOP.
  SORT IT_MDOCS BY SERNR MJAHR MBLNR DESCENDING.
  DELETE ADJACENT DUPLICATES FROM IT_MDOCS COMPARING SERNR.
  IF SY-SUBRC EQ 0.
    LOOP AT IT_ZFT_POSTED_MDOCS1 INTO WA_ZFT_POSTED_MDOCS1.
      CONCATENATE TEXT-M09 WA_ZFT_POSTED_MDOCS1-MBLNR TEXT-M10 INTO WA_LOG-MSG SEPARATED BY SPACE.
      WRITE: /5 WA_LOG-MSG.
      DELETE IT_MDOCS WHERE MBLNR EQ WA_ZFT_POSTED_MDOCS1-MBLNR.
    ENDLOOP.
  ENDIF.
  CLEAR WA_LOG.
  REFRESH IT_LOG[].
  IF IT_MDOCS[] IS INITIAL.
    SY-SUBRC = 4.
    RETURN.
  ENDIF.
*copy material docs for dumping in ZFT_POSTED_ASSET
  IT_ZFT_POSTED_ASSET[] = IT_MDOCS[].
ENDFORM.                    " material_docs_get
FORM DISPLAY_LOG .
  IF IT_LOG[] IS INITIAL.
    RETURN.
  ENDIF.
  LOOP AT IT_LOG INTO WA_LOG.
    WRITE: /5 WA_LOG-MSG.
  ENDLOOP.
ENDFORM.                    " display_log
FORM SERIAL_NUMBERS_GET.
  DATA: WA_SRNO1 TYPE TY_SRNO.
  SELECT MBLNR MJAHR BUDAT
         FROM MKPF INTO CORRESPONDING FIELDS OF TABLE IT_MKPF
         FOR ALL ENTRIES IN IT_MDOCS
         WHERE MBLNR = IT_MDOCS-MBLNR AND
               MJAHR = IT_MDOCS-MJAHR.
  LOOP AT IT_MDOCS INTO WA_MDOCS.
    MOVE-CORRESPONDING WA_MDOCS TO WA_SRNO.
    READ TABLE IT_MKPF INTO WA_MKPF WITH KEY MBLNR = WA_MDOCS-MBLNR MJAHR = WA_MDOCS-MJAHR.
    IF SY-SUBRC = 0.
      WA_SRNO-BUDAT = WA_MKPF-BUDAT.
    ENDIF.
    APPEND WA_SRNO TO IT_SRNO.
  ENDLOOP.
  LOOP AT IT_SRNO INTO WA_SRNO WHERE BWART EQ '101'.
    READ TABLE IT_SRNO INTO WA_SRNO1 WITH KEY SERNR = WA_SRNO-SERNR
                                              BWART = '122'.
    IF SY-SUBRC EQ 0 AND WA_SRNO-MBLNR LT WA_SRNO1-MBLNR.
      DELETE IT_SRNO.
    ENDIF.
  ENDLOOP.
  DELETE IT_SRNO WHERE BWART = '122'.
  DESCRIBE TABLE IT_SRNO LINES W_COUNT.
  SORT IT_MDOCS BY SERNR.
  SORT IT_SRNO BY SERNR.
  SORT IT_FINAL BY F1.
  LOOP AT IT_SRNO.
    READ TABLE IT_MDOCS WITH KEY SERNR = IT_SRNO-SERNR.
    IF SY-SUBRC = 0 .
      IT_SRNO-VALUE = IT_MDOCS-DMBTR.
      IT_SRNO-EBELN = IT_MDOCS-EBELN.
      READ TABLE IT_FINAL WITH KEY F1 = IT_SRNO-SERNR.
      IT_SRNO-CAPDT = IT_FINAL-F2.
      CONCATENATE     IT_FINAL-F26(4) IT_FINAL-F20(2) IT_FINAL-F2+3(2)   INTO IT_SRNO-CAPDT.
      CLEAR KNA1.
      SELECT SINGLE * FROM KNA1 WHERE KUNNR = IT_FINAL-F3.
      IF SY-SUBRC = 0 .
        IT_SRNO-KUNNR = IT_FINAL-F2.
        IT_SRNO-REGIO = KNA1-REGIO.
      ENDIF.
      SELECT SINGLE * FROM ZFT_100_ASSET WHERE SERNR = IT_SRNO-SERNR.
      IF SY-SUBRC = 0.
        IT_SRNO-VALUE = 0 .
      ENDIF.
      MODIFY IT_SRNO.
      MOVE-CORRESPONDING IT_SRNO TO IT_ASSET  .
      IT_ASSET-ASSET_ACT_DT = IT_SRNO-CAPDT.
      CONCATENATE 'A' W_FREENUM2  INTO IT_ASSET-ASSET_ID.
      COLLECT IT_ASSET.
      MOVE-CORRESPONDING IT_ASSET TO IT_ASSET_POST.
      COLLECT IT_ASSET_POST.
    ENDIF.
  ENDLOOP .
  SORT IT_ASSET_POST BY ASSET_ID ASSET_ACT_DT REGIO.
  IF PR_TEST NE 'X'.
    LOOP AT IT_ASSET_POST.
      CLEAR W_FREENUM2.
      SELECT SINGLE * FROM ZFT_STATE_COST WHERE REGIO = IT_ASSET_POST-REGIO AND TYPE  = 'E' .
      IF SY-SUBRC <> 0 .
        MESSAGE X899(FI) WITH 'No cost center for the region'.
      ENDIF.
      CALL FUNCTION 'NUMBER_GET_NEXT'
        EXPORTING
          NR_RANGE_NR             = '01'
          OBJECT                  = C_NRANGE1
        IMPORTING
          NUMBER                  = W_FREENUM2
        EXCEPTIONS
          INTERVAL_NOT_FOUND      = 1
          NUMBER_RANGE_NOT_INTERN = 2
          OBJECT_NOT_FOUND        = 3
          QUANTITY_IS_0           = 4
          QUANTITY_IS_NOT_1       = 5
          INTERVAL_OVERFLOW       = 6
          BUFFER_OVERFLOW         = 7
          OTHERS                  = 8.
      IF SY-SUBRC = 0.
      ENDIF.
      CONCATENATE 'A' W_FREENUM2  INTO IT_ASSET_POST-ASSET_ID.
      IT_ASSET_POST-KOSTL = ZFT_STATE_COST-KOSTL.
      MODIFY IT_ASSET_POST.
    CLEAR ZFT_100_ASSET.
    ENDLOOP.
  ENDIF.
  SORT IT_ASSET_POST BY ASSET_ACT_DT REGIO.
  SORT IT_ASSET BY ASSET_ACT_DT REGIO.
  LOOP AT IT_ASSET.
    READ TABLE IT_ASSET_POST WITH KEY ASSET_ACT_DT =  IT_ASSET-ASSET_ACT_DT REGIO = IT_ASSET-REGIO MATNR = IT_ASSET-MATNR.
    IF SY-SUBRC = 0 .
      IT_ASSET-ASSET_ID =  IT_ASSET_POST-ASSET_ID .
      IF IT_ASSET-VALUE = 0.
        IT_ASSET-TEXT = 'Asset Already Created'.
      ELSE.
      ENDIF.
      MODIFY IT_ASSET.
    ENDIF.
  ENDLOOP.
ENDFORM.                    " serial_numbers_get
FORM ASSET_CREATE .
  DATA :LW_CNT TYPE I.
  LOOP AT IT_ASSET_POST WHERE VALUE > 0.
    CLEAR: IT_ASSET1[],LW_CNT.
    IT_ASSET1[] = IT_ASSET[].
    DELETE IT_ASSET1 WHERE ASSET_ID <> IT_ASSET_POST-ASSET_ID.
    DESCRIBE TABLE IT_ASSET1 LINES LW_CNT.
    MOVE IT_ASSET_POST-ASSET_ID TO WA_ANLA-ANLN1.
    CALL FUNCTION 'ASSET_EXISTENCE_CHECK'
      EXPORTING
        I_ANLN1          = WA_ANLA-ANLN1
        I_BUKRS          = '5100'
      EXCEPTIONS
        ANLAGE_DEAKTIV   = 1
        ANLAGE_GELOESCHT = 2
        ANLAGE_GESPERRT  = 3
        ANLAGE_NOT_FOUND = 4
        ANLAGE_IST_INVM  = 5
        OTHERS           = 6.
    IF SY-SUBRC EQ 0.
      CONCATENATE TEXT-M02 IT_ASSET_POST-ASSET_ID TEXT-M05 INTO W_MSG SEPARATED BY SPACE.
      WA_LOG-MSG = W_MSG.
      APPEND WA_LOG TO IT_LOG.
      CLEAR: WA_LOG, W_MSG.
      CONTINUE.
    ENDIF.
    IF SY-SUBRC <> 0.
    ENDIF.
    WA_ANLA-BUKRS = '5100'.  "company code
    IF IT_ASSET_POST-MATNR = '000000000030000452'.
      WA_ANLA-ANLKL = '00009021'.  "asset class for STB
    ELSEIF IT_ASSET_POST-MATNR = '000000000030000700'.
      WA_ANLA-ANLKL = '00009033'.  "asset class for HD STB Box
    ENDIF.
    WA_ANLA-ANLN1 = IT_ASSET_POST-ASSET_ID. "wa_srno-sernr.
    CONCATENATE 'STB - ' IT_ASSET_POST-ASSET_ID INTO WA_ANLA-TXT50 SEPARATED BY SPACE.
    WA_ANLA-AKTIV = IT_ASSET_POST-ASSET_ACT_DT.
    WA_ANLZ-KOSTL =  IT_ASSET_POST-KOSTL .                  "'1711121'.
    WA_ANLA-MENGE = LW_CNT.
    WA_ANLA-MEINS = 'EA'.
    CALL FUNCTION 'CREATE_ASSET'
      EXPORTING
        I_ANLA                     = WA_ANLA
  I_ANLV                           =
        I_ANLZ                     = WA_ANLZ
       I_DARK                      = 'X'
       I_NASSETS_FIX               = ' '
       I_CALLED_BY_PURCHASE_ORDER  = ' '
      TABLES
        T_ASSETS                   = IT_ASSETS
     EXCEPTIONS
       MISSING_COMPANY_CODE        = 1
       MISSING_ASSET_CLASS         = 2
       MISSING_ASSET_MAINNUMBER    = 3
       INTERNAL_ERROR              = 4
       OTHERS                      = 5
    IF SY-SUBRC <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
        WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    IF SY-SUBRC EQ 0.
      COMMIT WORK.
      SELECT SINGLE * FROM ANLB WHERE BUKRS = '5100' AND ANLN1 = WA_ANLA-ANLN1 AND AFASL = 'Z001'.
      IF SY-SUBRC = 0 .
        ANLB-AFABG = '20071201'.
        MODIFY ANLB.
        COMMIT WORK.
      ENDIF.
      SELECT SINGLE * FROM ANLB WHERE BUKRS = '5100' AND ANLN1 = WA_ANLA-ANLN1 AND AFASL = 'IN14'.
      IF SY-SUBRC = 0 .
        ANLB-AFABG = '20071201'.
        MODIFY ANLB.
        COMMIT WORK.
      ENDIF.

Similar Messages

  • Smartform problem while printing the employee details

    Hi,
    I am creating a smartform to display the employee pay slips as the report.
    the requirement is to display two employee's payslip on the single page.
    Suppose:
    1 ABC
    2. XYZ
    On the same page and so on...
    How do i do it through smartform.... Any hint?

    Hi
    there is an easy way to do that,
    first u need to adapt the size of ur MAIN windows just for 2 registers, inside the MAIN a loop to the table with the data of employee and a template, so write the data there.
    with that, the every 2 register the smartform will pass to another page.
    It is everything on the MAIN windows,
    Regards

  • Exception occured while retrieving the Flowtrace XML for the Composite Instance; java.lang.ClassNotFoundException: Failed to load class oracle.bpel.services.workflow.WorkflowException

    When i try to view the FlowTrace i'm getting the following exception in EM
    Unable to display Flowtrace due to exception while initializing object, please review logs for detailed information.
    >> Exception occured while retrieving the Flowtrace XML for the Composite Instance; ECID: 0000JzmIFk95EgPquci8UH1HtzlR0000HC
    >> java.rmi.UnmarshalException: Problem finding error class; nested exception is:
    >>> java.lang.ClassNotFoundException: Failed to load class oracle.bpel.services.workflow.WorkflowException
    >>> at weblogic.rjvm.ResponseImpl.unmarshalReturn(ResponseImpl.java:237)
    >>> at weblogic.rmi.internal.BasicRemoteRef.invoke(BasicRemoteRef.java:223)
    >>> at oracle.soa.management.internal.ejb.impl.FacadeFinderBean_4vacyo_FacadeFinderBeanImpl_1036_WLStub.getAuditTrail(Unknown Source)
    >>> at oracle.soa.management.internal.ejb.EJBLocatorImpl.getAuditTrail(EJBLocatorImpl.java:473)
    >>> at oracle.sysman.emai.model.sca.share.composite.FlowTraceModel.setFloatraceModelInfo(FlowTraceModel.java:172)
    >>> at oracle.sysman.emai.model.sca.share.composite.FlowTraceModel.initialize(FlowTraceModel.java:79)
    >>> at oracle.sysman.emai.model.sca.EMEntityModel._initializeEntityData(EMEntityModel.java:28)
    >>> at oracle.sysman.emai.model.sca.common.SCAEntityObject.initializeSCAData(SCAEntityObject.java:124)
    >>> at oracle.sysman.emai.model.sca.SCAObject.initializeData(SCAObject.java:66)
    >>> at oracle.sysman.core.model.util.ModelUtil$EMObjectResetter.initOrResetEMObject(ModelUtil.java:319)
    >>> at oracle.sysman.core.model.util.ModelUtil$EMObjectResetter.access$000(ModelUtil.java:280)
    >>> at oracle.sysman.core.model.util.ModelUtil.initializeMBEMObjects(ModelUtil.java:231)
    >>> at oracle.sysman.core.model.util.ModelUtil.initializeAllEMObjects(ModelUtil.java:128)
    >>> at oracle.sysman.core.model.util.ModelUtil.initializeAllEMObjects(ModelUtil.java:101)
    >>> at oracle.sysman.emSDK.adfext.ctlr.EMPagePhaseListener.doPrePrepareModel(EMPagePhaseListener.java:867)
    >>> at oracle.sysman.emSDK.adfext.ctlr.EMPagePhaseListener.beforePhase(EMPagePhaseListener.java:795)
    >>> at oracle.adfinternal.controller.lifecycle.ADFLifecycleImpl$PagePhaseListenerWrapper.beforePhase(ADFLifecycleImpl.java:551)
    >>> at oracle.adfinternal.controller.lifecycle.LifecycleImpl.internalDispatchBeforeEvent(LifecycleImpl.java:100)
    >>> at oracle.adfinternal.controller.lifecycle.LifecycleImpl.executePhase(LifecycleImpl.java:191)
    >>> at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener.access$400(ADFPhaseListener.java:23)
    >>> at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener$PhaseInvokerImpl.startPageLifecycle(ADFPhaseListener.java:238)
    >>> at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener$1.after(ADFPhaseListener.java:274)
    >>> at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener.afterPhase(ADFPhaseListener.java:75)
    >>> at oracle.adfinternal.controller.faces.lifecycle.ADFLifecyclePhaseListener.afterPhase(ADFLifecyclePhaseListener.java:53)
    >>> at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:472)
    >>> at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:194)
    >>> at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
    >>> at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
    >>> at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
    >>> at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301)
    >>> at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
    >>> at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    >>> at oracle.sysman.emSDK.license.LicenseFilter.doFilter(LicenseFilter.java:164)
    >>> at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    >>> at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:205)
    >>> at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    >>> at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:106)
    >>> at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
    >>> at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
    >>> at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
    >>> at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:271)
    >>> at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:177)
    >>> at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
    >>> at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    >>> at oracle.help.web.rich.OHWFilter.doFilter(Unknown Source)
    >>> at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    >>> at oracle.sysman.emas.fwk.MASConnectionFilter.doFilter(MASConnectionFilter.java:41)
    >>> at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    >>> at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:179)
    >>> at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    >>> at oracle.sysman.eml.app.AuditServletFilter.doFilter(AuditServletFilter.java:179)
    >>> at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    >>> at oracle.sysman.eml.app.EMRepLoginFilter.doFilter(EMRepLoginFilter.java:203)
    >>> at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    >>> at oracle.sysman.core.model.targetauth.EMLangPrefFilter.doFilter(EMLangPrefFilter.java:158)
    >>> at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    >>> at oracle.sysman.core.app.perf.PerfFilter.doFilter(PerfFilter.java:141)
    >>> at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    >>> at oracle.sysman.eml.app.ContextInitFilter.doFilter(ContextInitFilter.java:542)
    >>> at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    >>> at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)
    >>> at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
    >>> at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:442)
    >>> at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)
    >>> at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)
    >>> at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
    >>> at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    >>> at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:139)
    >>> at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    >>> at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
    >>> at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    >>> at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3730)
    >>> at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3696)
    >>> at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    >>> at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
    >>> at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2273)
    >>> at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2179)
    >>> at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1490)
    >>> at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
    >>> at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
    >>> Caused by: java.lang.ClassNotFoundException: Failed to load class oracle.bpel.services.workflow.WorkflowException
    >>> at weblogic.rmi.utils.WLRMIClassLoaderDelegate.loadClass(WLRMIClassLoaderDelegate.java:208)
    >>> at weblogic.rmi.utils.WLRMIClassLoaderDelegate.loadClass(WLRMIClassLoaderDelegate.java:135)
    >>> at weblogic.rmi.utils.Utilities.loadClass(Utilities.java:305)
    >>> at weblogic.rjvm.MsgAbbrevInputStream.resolveClass(MsgAbbrevInputStream.java:436)
    >>> at weblogic.utils.io.ChunkedObjectInputStream$NestedObjectInputStream.resolveClass(ChunkedObjectInputStream.java:268)
    >>> at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1731)
    >>> at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1870)
    >>> at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1752)
    >>> at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1870)
    >>> at java.io.ObjectInputStream.readObject(ObjectInputStream.java:350)
    >>> at weblogic.utils.io.ChunkedObjectInputStream.readObject(ChunkedObjectInputStream.java:208)
    >>> at weblogic.rjvm.MsgAbbrevInputStream.readObject(MsgAbbrevInputStream.java:599)
    >>> at weblogic.rjvm.ResponseImpl.unmarshalReturn(ResponseImpl.java:235)
    >>> at weblogic.rmi.internal.BasicRemoteRef.invoke(BasicRemoteRef.java:223)
    >>> at oracle.soa.management.internal.ejb.impl.FacadeFinderBean_4vacyo_FacadeFinderBeanImpl_1036_WLStub.getAuditTrail(Unknown Source)
    >>> at oracle.soa.management.internal.ejb.EJBLocatorImpl.getAuditTrail(EJBLocatorImpl.java:473)
    >>> at oracle.sysman.emai.model.sca.share.composite.FlowTraceModel.setFloatraceModelInfo(FlowTraceModel.java:172)
    >>> at oracle.sysman.emai.model.sca.share.composite.FlowTraceModel.initialize(FlowTraceModel.java:80)
    >>> at oracle.sysman.emai.model.sca.EMEntityModel._initializeEntityData(EMEntityModel.java:29)
    >>> at oracle.sysman.emai.model.sca.common.SCAEntityObject.initializeSCAData(SCAEntityObject.java:125)
    >>> at oracle.sysman.emai.model.sca.SCAObject.initializeData(SCAObject.java:66)
    >>> at oracle.sysman.core.model.util.ModelUtil$EMObjectResetter.initOrResetEMObject(ModelUtil.java:319)
    >>> at oracle.sysman.core.model.util.ModelUtil$EMObjectResetter.access$000(ModelUtil.java:280)
    >>> at oracle.sysman.core.model.util.ModelUtil.initializeMBEMObjects(ModelUtil.java:231)
    >>> at oracle.sysman.core.model.util.ModelUtil.initializeAllEMObjects(ModelUtil.java:131)
    >>> at oracle.sysman.core.model.util.ModelUtil.initializeAllEMObjects(ModelUtil.java:102)
    >>> at oracle.sysman.emSDK.adfext.ctlr.EMPagePhaseListener.doPrePrepareModel(EMPagePhaseListener.java:869)
    >>> at oracle.sysman.emSDK.adfext.ctlr.EMPagePhaseListener.beforePhase(EMPagePhaseListener.java:795)
    >>> at oracle.adfinternal.controller.lifecycle.ADFLifecycleImpl$PagePhaseListenerWrapper.beforePhase(ADFLifecycleImpl.java:552)
    >>> at oracle.adfinternal.controller.lifecycle.LifecycleImpl.internalDispatchBeforeEvent(LifecycleImpl.java:100)
    >>> at oracle.adfinternal.controller.lifecycle.LifecycleImpl.executePhase(LifecycleImpl.java:192)
    >>> at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener.access$400(ADFPhaseListener.java:23)
    >>> at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener$PhaseInvokerImpl.startPageLifecycle(ADFPhaseListener.java:238)
    >>> at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener$1.after(ADFPhaseListener.java:276)
    >>> at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener.afterPhase(ADFPhaseListener.java:77)
    >>> at oracle.adfinternal.controller.faces.lifecycle.ADFLifecyclePhaseListener.afterPhase(ADFLifecyclePhaseListener.java:54)
    >>> at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:472)
    >>> at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:194)
    >>> at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
    >>> at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
    >>> at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
    >>> at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301)
    >>> at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:27)
    >>> at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
    >>> at oracle.sysman.emSDK.license.LicenseFilter.doFilter(LicenseFilter.java:166)
    >>> at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
    >>> at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:205)
    >>> at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
    >>> at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:106)
    >>> at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:447)
    >>> at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
    >>> at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:447)
    >>> at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:271)
    >>> at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:177)
    >>> at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
    >>> at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
    >>> at oracle.help.web.rich.OHWFilter.doFilter(Unknown Source)
    >>> at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
    >>> at oracle.sysman.emas.fwk.MASConnectionFilter.doFilter(MASConnectionFilter.java:41)
    >>> at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
    >>> at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:180)
    >>> at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
    >>> at oracle.sysman.eml.app.AuditServletFilter.doFilter(AuditServletFilter.java:183)
    >>> at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
    >>> at oracle.sysman.eml.app.EMRepLoginFilter.doFilter(EMRepLoginFilter.java:203)
    >>> at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
    >>> at oracle.sysman.core.model.targetauth.EMLangPrefFilter.doFilter(EMLangPrefFilter.java:158)
    >>> at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
    >>> at oracle.sysman.core.app.perf.PerfFilter.doFilter(PerfFilter.java:141)
    >>> at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
    >>> at oracle.sysman.eml.app.ContextInitFilter.doFilter(ContextInitFilter.java:542)
    >>> at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
    >>> at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)
    >>> at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
    >>> at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:442)
    >>> at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)
    >>> at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)
    >>> at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
    >>> at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
    >>> at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:139)
    >>> at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
    >>> at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
    >>> at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
    >>> ... 9 more

    Hi Manish,
    It seems that you are using a custom security provider and the weblogic server is not able to find the class / jar file that contains the class.
    java.lang.ClassNotFoundException: Failed to load class com.msl.security.providers.SessionPrincipal]
    Make sure you have all the required jar files in the server classpath.
    You can use the JarScan utility to find the jar that contains the class.
    Refer the below link regarding the jarScan.
    http://weblogic-wonders.com/weblogic/2011/01/26/finding-jar-files-using-jarscan/
    Regards,
    Anandraj
    http://weblogic-wonders.com

  • Azure service bus problem : An error occurred while retrieving the Service Bus namespace configuration information

    Almost all of my service bus has the following issue. The error message I have from the Management Portal was "An error occurred while retrieving the Service Bus namespace configuration information. Please try again later." This happen for almost
    2 days.
    Anyone face the same issue? how to resolve this?

    Hi,
    If you create a new one, did you receive the same issue? If that, I suggest you submit a ticket at:
    http://www.windowsazure.com/en-us/support/contact/
    Best Regards,
    Jambor
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Error: You cannot login because an error occurred while retrieving the login URL. (WW

    Situation is this.. was using 8.1.6 EE and Oracle Portal.. was able to get the Oracle Portal page up and after a while the application died.. this happened numerous times. Found in one of these forums that a bug existed (UTL_HTTP) and recommended going to 8.1.7 EE because of a patch. I migrated my 8.1.6 EE to 8.1.7 EE(made sure procedures & packages were valid). I'm able to bring up the Oracle Portal page but when I go to login I get this:
    Error: You cannot login because an error occurred while retrieving the login URL. (WWC-41441)
    Thoughts?

    Hi,
    I ran ssodatan again and got the following error:
    ERROR: Setting Login Server Partner App
    ORA-06508: PL/SQL: could not find program unit being called
    I then found out that the wwsec_sso_enabler_private in the SSO
    schema is invalid and this was causing the above error. I tried
    recompiling the package but got the following error:
    Errors for PACKAGE BODY WWSEC_SSO_ENABLER_PRIVATE:
    LINE/COL ERROR
    151/6 PL/SQL: SQL Statement ignored
    151/13 PLS-00320: the declaration of the type of this
    expression is incomplete or malformed
    151/20 PLS-00336: non-object-table "SECI" illegal in this
    context
    160/4 PL/SQL: SQL Statement ignored
    643/6 PL/SQL: SQL Statement ignored
    643/13 PLS-00320: the declaration of the type of this
    expression is incomplete or malformed
    643/20 PLS-00336: non-object-table "SECI" illegal in this
    context
    LINE/COL ERROR
    651/4 PL/SQL: SQL Statement ignored
    713/4 PL/SQL: SQL Statement ignored
    713/50 PLS-00382: expression is of wrong type
    745/3 PL/SQL: SQL Statement ignored
    746/10 PLS-00389: table, view or alias name "ENBCONFIG" not
    allowed in this context
    The same package in the Portal schema is valid. Will an
    export of this package from a working instance and an import into
    the above instance solve this problem?
    Thanks and Regards,
    Rupesh

  • There was an error while retrieving the universes from the CMS (Central Management Server). (PS 20003)

    Hi there,
    When I'm trying to manage spaces in SAP Business Objects Explorer 4.1 SP04, I'm getting the following error:
    Failed to retrieve the data source list.
    There was an error while retrieving the universes from the CMS (Central Management Server). (PS 20003)
    For input string: "false"
    I've already restart Explorer servers (Explorer Exploration Server, Explorer Indexing Server, Explorer Master Server and Explorer Search Server) and rebooted the server where Explorer is installed.
    Nothing seems to fix this error message. I'm not able to create new spaces because I cant access the sources:
    I'd appreciate some help !
    Thanks in advance

    HI Pavan,
    Admin is on the Administrators Group, which as Full Control on the Explorer Application
    I think this worked on the day the Explorer was installed (past week).
    Since them never worked.

  • Error while updating the Assignment details using 'hr_assignment_api'

    An exception message is thrown while updating the assignment details through 'hr_assignment_api.update_emp_asg'.
    The message is 'ORA-20001: HR_FLEX_VALUE_MISSING: N, COLUMN, ASS_ATTRIBUTE6, N, PROMPT'.
    Even though a valid value is being passed to the segement,the error is thrown.
    I have tested the API in one instance and it is working fine. Recently I have migrated the codes to nother instance and encountered this error. The only difference is that in the newer instance, the segment is mandatory.
    One interesting thing is that, When I update the Assignment through application it is successfully saving the record. Then if I use the API to correct the Assignment, it is working fine. The API is not able to update only when the mandatory segment is null.
    Please help
    Thanks in advance
    Kumar

    Pl post details of OS, database and EBS versions, along with HR RUP level. It may be a bug, as outlined in MOS Doc 429169.1 (When Calling the Assignment API To Update Position, It Errors in Required Segment)
    HTH
    Srini

  • No data Exists error while retrieving the data from a table

    Hi Everyone!
    I am getting "No Data Exists" error while retrieving the data from a table....where i need to check...if possible please give me example link.....please help me regarding this

    Hi !
    thanks for ur response...
    I have written vo.executeQuery for the table...My page is running but i m not getting the data....I have to select two LOV's and when I click on Go button the data has to display in the table...After the selection of LOV's when I click on Go in the table "No data exists" message is appearing...the table has the data and the query is also executing...please give info where i did the mistake....

  • Error While terminating the employee through API

    Hello Group,
    I am facing the error while terminating the employee through standard api. The error is "You cannot create an entry past the termination rule date" The element entry I have are type "Recurring" and Termination at "Final Close" I have gone through the thread
    " http://forums.oracle.com/forums/thread.jspa?messageID=3794867 " Which is partial complete.
    Will be looking forward for the response.
    Thanks,
    Nitin Singh

    This doc directs to apply a patch.
    I have gone through. Just want to cross check if this required. I am able to terminate the employee through the application. There it just throws the warning saying " Element Entry has been changed for the Employee as the result of the termination do you wish to go with the termination"
    Srini let me know your opinion.
    Thanks
    Nitin Singh

  • I want to display the Employee details in table format without using iGrid

    Hi all,
    Can anybody help me that I want to display the Employee details return by transaction in table  format without using iGrid.

    Hi, view the link below.
    http://help.sap.com/saphelp_xmii115/helpdata/en/Advanced_Topics/Customizing_Output/Customizing_Output.htm
    Hope this help.
    Danilo Santos

  • You cannot login because an error occurred while retrieving the login URL.(WWC-41441)

    Hi,
    I have a Portal install with the following specifications:
    OS - Sun Solaris 2.6
    DB - 8.1.7.0.0
    iAS - 1.0.2.2
    Portal - 3.0.9.0.7
    It was working fine. Then the initjvm.sql that installs the JVM
    in the database was run. This was done as part of the steps
    required for enabling the UTL_SMTP. The script ran without any
    errors but after that Portal Login was failing with the following
    error:
    You cannot login because an error occurred while retrieving the
    login URL. (WWC-41441)
    and there were no Java classes present in the Portal or SSO
    schema. To overcome this error I reloaded the SSOHash classes to
    Portal and SSO schemas and ran ssodatan. The script ran
    successfully and I was able to login to the Portal after that.
    However, if I login as the administrator and try to create or
    edit users from the Administer tab of Portal, the same error
    occurs again:
    You cannot login because an error occurred while retrieving the
    login URL. (WWC-41441)
    I can programmatically add users using the Security APIs.
    The wwsec_enabler_config_info$ table of the Portal schema
    contains one row but the wwsec_enabler_config_info$ table of the
    SSO Schema contains no rows.
    This install of Portal is hosting a number of applications and as
    such running opca again is not an option.
    Any workaround for this?
    Thanks,
    Rupesh

    Hi,
    I ran ssodatan again and got the following error:
    ERROR: Setting Login Server Partner App
    ORA-06508: PL/SQL: could not find program unit being called
    I then found out that the wwsec_sso_enabler_private in the SSO
    schema is invalid and this was causing the above error. I tried
    recompiling the package but got the following error:
    Errors for PACKAGE BODY WWSEC_SSO_ENABLER_PRIVATE:
    LINE/COL ERROR
    151/6 PL/SQL: SQL Statement ignored
    151/13 PLS-00320: the declaration of the type of this
    expression is incomplete or malformed
    151/20 PLS-00336: non-object-table "SECI" illegal in this
    context
    160/4 PL/SQL: SQL Statement ignored
    643/6 PL/SQL: SQL Statement ignored
    643/13 PLS-00320: the declaration of the type of this
    expression is incomplete or malformed
    643/20 PLS-00336: non-object-table "SECI" illegal in this
    context
    LINE/COL ERROR
    651/4 PL/SQL: SQL Statement ignored
    713/4 PL/SQL: SQL Statement ignored
    713/50 PLS-00382: expression is of wrong type
    745/3 PL/SQL: SQL Statement ignored
    746/10 PLS-00389: table, view or alias name "ENBCONFIG" not
    allowed in this context
    The same package in the Portal schema is valid. Will an
    export of this package from a working instance and an import into
    the above instance solve this problem?
    Thanks and Regards,
    Rupesh

  • Retrieving the Destination details of a publication

    Hi there,
    I have a requirement to retrieve the Destination details from an existing publication and copying that (or setting the same) to a new publication.
    Can someone point out the code/APIs that I would need to use for this?
    I spent some time going through the methods & props of a publication and could not find anything.
    Thanks in advance for your help.

    Please ignore my previous request. Actually, what I require is, to set up a publication to burst a report into multiple reports. All this via code.
    For this I have set the Dynamic Recipient section with a crystal report template as source doc. I have also mapped the fields from the source doc to send the Publication. i.e. set the Recipient Identifier, Full name and Email.
    I have also set up the Personalization section and mapped it appropriately.
    Now I want the files to be generated in a destination folder and each file to be named uniquely based on the unique field which is used for bursting (as specified in the Personalization).
    So I set the destination for the publication as File System and in the Use Specific Name section, put the following-
    %SI_NAME%_%SI_USERFULLNAME%.%EXT%
    The publication gets saved appropriately with these details.
    However, in the file names, the %SI_USERFULLNAME% is replaced with the user that is running the code instead of the unique ID that is mapped in the publication.
    What am I doing wrong?
    Part of the code is as below-
    // Set destination folder
    string destinationQueryString = @"Select * from CI_SYSTEMOBJECTS Where
                                SI_PARENTID=29 And SI_NAME = 'CrystalEnterprise.DiskUnmanaged'";
    InfoObjects destinationObjects = infoStore.Query(destinationQueryString);
    schedulingInfo = newPublication.SchedulingInfo;
    //schedulingInfo.Destination.Clear();
    if (destinationObjects != null && destinationObjects.Count > 0)
        StringBuilder destinationPath = new StringBuilder();
        InfoObject destinationObject = destinationObjects[1];
        DestinationPlugin destinationPlugin = (DestinationPlugin)destinationObject;
        DiskUnmanaged diskUnmanaged = (DiskUnmanaged)destinationPlugin;
        DestinationOptions destinationOptions = diskUnmanaged.ScheduleOptions;
        DiskUnmanagedOptions diskUnmanagedOptions = new DiskUnmanagedOptions(destinationOptions);
        destinationPath.Append(@"F:\CeesReportingPOC\GeneratedReports\")
            .Append("%SI_NAME%_%SI_USERFULLNAME%_%SI_EMAIL_ADDRESS%.").Append(schedulerInfoEntity.ReportFormat);//.Append(schedulingInfo.)
        diskUnmanagedOptions.DestinationFiles.Add(destinationPath.ToString());
        schedulingInfo.Destination.SetFromPlugin((DestinationPlugin)destinationObject.PluginInterface);
    newPublication.Save();
    infoStore.Schedule(newPublicnInfoObjects);

  • User Exit for tcode PA20 check before displaying the employee details.

    Dear All,
    I want to restrict some of the user to see the details of some employee..  Can you please suggest how I can achieve this.. I would like the user from viewing the details of the employee even if employee comes in the  help. If user select these employee and select an  infotype to view the details a message should come You are not allowed to see this details'.
    It will be good if we can stop these employee from even coming in the F4 help.
    Regards,
    Vidya.

    Hi JB,
    Infact we are using the structural authorisation concept.  The requirements is to allow the user to see the employee belonging to one site only while the user should be able to view the complete org structure..
    We have achieved this by creating a profile which gives access to the complete org unit and restricting the employee for site specific value. This we have achieved by creating a profile in tcode OOSP and then assigning this to the user in OOSB.
    This works fine and user is able to see complete org unit and only the people belonging to his site but he is also able to see all the employee who has left the company irrespective of their site.
    We don't want the user to see leaver from other site so we were thinking of writting some some code which will stop them from coming in the help or if they appear in the help then stop user from viewing the details of other site leaver.
    Please suggest any other way if possible..
    Thanks,
    Vidya.

  • Evdre encountered an error while retrieving the data

    hi
    all
    i have an error
    "evdre encountered an error while retrieving data" evdre addin
    evdre cannot retrieve data
    working on ms 7.0 bpc
    excel 2003
    i have gone thru the sap service place and found that i have to replace 2003 to 2007
    please let me know also if there is any possibility to change my reports in such a way that i may pass with out this error
    what is the mistake i am doing while i create the reports ?
    ur help is appreciated
    thanks

    This error message has many root cause.
    First let's check if the installation of BPC client is correct.
    Just use a simple EVDRE functions and try to expand.
    Are you receiving any error? If yes then I suggest to try also for Apshell ppset.
    If it is not working then that's means you have a problem with installation.
    If you can use EVDRE from another machine then the problem is installaytion of the client.
    If the problem is into all computers then the problem is into server.
    If the problem is just into one report then you have to review that report because some parameters sent to EVDRE are wrong otit is trying to retrievea region which is toobig.
    I hope this will help you toinvestigate the issue.
    Regards
    Sorin Radulescu

  • Downloading the employee details

    Hi All,
    I want to download the below details in the excel sheet or in the notepad for all the employees in the company.
    Last Name
    First Name
    Corporate E-mail address
    work site zip code
    This is urgent and please reply asap. I am new to SAP HR, so request you to detail out the steps.
    Thank you so much.
    Edited by: SAPHR_123 on Jan 9, 2008 6:29 PM

    Thanks Ananth...the answer was helpful.
    I have another question for you...Do you know where can I find the work area zip code and the official email address and how can I import them into the transaction S_AHR_61016362.
    I found the postal code in the above transaction, but that one was residence zip code.
    Thanks once again for your answer.

Maybe you are looking for

  • Album View missing in iTunes 8

    Why did you remove album view? In favor of GRID view? Can't we have BOTH? Please put it back!...

  • Photoshop CC reports out of memory using Smart Sharpen

    When I try to use Smart Sharpen PS reports out of memory even though I have 32GB of RAM, 25GB available and PS is allowed to use 76%. Increasing amount PS is allowed to use doesn't change anything.

  • How long does an order take to Preparing to shipment

    Ordered iPhone 6 plus 64 space grey 09/13 available to ship 3 - 4 weeks with a delivery date 10/14 - 10/24. Order was processing for two weeks as of 09/29 status changed to Prepairing for Shipment. I am unable to change anything on the order as it sa

  • ORA-04067

    Hi Please help i have a database package K_parsadmntpe and when i executed the below package in sql developer i got the result as expected OTA OTC BUT WHEN I TRIED TO IMPLEMENT THE SAME IN KEY-COMMIT OF FORM AND ON RUNNING IAM GETTG UNHANDLED EXCEPTI

  • Any issue for JDBC Conn when moving from Names Server to OID

    Hi, One of out customer migrating from Oracle Names Server to OID and they would like to know the effects (if any) this will have on their applications that connect to the databases using jdbc connections. Concern is "will their jdbc connections to t