Orphan entries in Realm as a result of using usermanager

Hi All,
The usermanager first uses the realm class to create newuser and then use the
profilemanager and others to create property. Now my question if the later fails
then the entries saved in the realm won't be rolled back (even if the realm is
RDBMS) as it's already commited.
This is my understanding. Am I right ? If yes, then this may create orphan entries.
Can anybody pls tell me if there is any work around or not ?
TIA,
Sudarson

Thank you very much Tom. Yeah, I think I may have to go for some custom realm as
u have suggested. You're right it won't make sense to have roll back for non-transactional
realm like LDAP. So it's perfectly okay that cashing realm doesn't contain any
rollback sort of the method. The thing I was expecting that if there is some extra
method implemented in RDBMS realm class in p13n, so that if some one can make
use of it.
anyway, is that possible to inherit custom RDBMS realm class from the RDBMS realm
provided in p13n and incorporate the rollback method ?
Thanking you once again,
Regards,
Sudarson
"Tom Stamm" <[email protected]> wrote:
Well like I said there is no method in the weblogic realm interface to
support rollback, so we couldn't really expose it. For example, rolling
back
a transaction might not make sense in the case of something like an ldap
realm.
If this is a big issue for you, your best bet might be to create your
own
realm implementation which does expose a rollback method. Then when you
catch an exception you can grab the realm, cast it to your specific
implementation, and rollback the transaction. FYI our realm is loosely
based
on the sample RDBMSRealm that is in the weblogic server examples, we
just
added things like delegate pooling and a more robust group table structure.
So you can probably use that as a starting point too.
Your realm would probably also have to be designed as a singleton, with
some
sort of static method to find itself, since there is no way to retrieve
the
delegate realm from the CachingRealm. You would need to set that singleton
instance in the realm's constructor, which gets called by the server
on
startup.
Hope that helps...
-Tom
"sudarson" <[email protected]> wrote in message
news:[email protected]...
Thanks Tom for your help.
Regarding conection pool and realm, I got the point why u need therealm
before
connection pool is to be created. If I'm not it's because it may berequired to
check whether the logged in user has the access to the pool or not.
But still somewhere u have created connection usingDriverManager.getConnection
and perhaps setAutocommit also to false. So is any method there inthat
class
which will call that connection.rollback() ?
Beacuse it's always safe to have rollback rather than trying to deleteentries
in the exception block. As u never know what could be the situationwhere
that
exception will arise. Suppose, there is a network problem or some databaseproblem
itself while this exception has occured and so the deletion mechanismwon't work.
Pls correct me if I'm wrong.
So if u can pls suggest any alternative, it will be of great help.
Thanks,
Sudarson
"Tom Stamm" <[email protected]> wrote:
Unfortunately, there is no rollback functionality in the realm interface,
which we implement; and there really is no way around needing to
initialize
the realm's connections before the main connection pools are created,
since
the connection pool calls the realm on creation.
Are you running into a specific problem with an exception happeningwhile
creating a new user's profile? It seems like the only thing that would
cause
this is if there was a problem with the database, in which case therealm
entry should not have been created either...
But if you're just looking for a way to delete the realm entry, youcan
always call the realm directly in your catch block:
import weblogic.security.acl.CachingRealm;
import weblogic.security.acl.Security;
import weblogic.security.acl.User;
CachingRealm realm = (CachingRealm)Security.getRealm();
User user = realm.getUser( username );
if ( user != null )
realm.deleteUser( user ):
"sudarson" <[email protected]> wrote in message
news:[email protected]...
Hi Tom,
Thanks for the help.
I have couple of questions here:
1. But isn't it a bad thing to have this kind of situtation ? BecauseI
may be
interested to insert the record of an user with his profile. And
if
profile couldn't
be created, realm entry should be rolled back. Is there any methodcalled
rollback
in the realm class, so that if an exception occurs we can roll backthe
realm
operation in the catch block .
2. otherwise, it won't be a good design to create user with all
profile
and property
data without this kind of support.
Pls do suggest.
Thanks,
Sudarson
"Tom Stamm" <[email protected]> wrote:
Hi Sudarson,
The RDBMS realm uses it's own connection pool for database
connectivity,
because at the time the realm is booted up, the reglar connectionpools
are
unavailable. (they call the realm on initialization, so you have
a
chicken-and-egg situation) The ProfileManager uses the standard
"commercePool" connection pool, via a DataSource. So unfortunatelywe
do not
support transactions in this situation.
However, the UserManager is designed to work with realms that areout
of its
control, so if there is a realm entry without a corresponding profile
entry,
it will automatically create a new profile entry. So in your caseof
having
an orphan realm entry, there shouldn't be anything to worry about.
If your situation requires special handling, you can always implement
your
own custom realm by extending weblogic.security.acl.ManageableRealm.
Hope that helps,
-Tom
"sudarson" <[email protected]> wrote in message
news:[email protected]...
Hi Daniel,
Thanks for the reply.
Thru admin tool it can be removed. But my concern is that it
should
not
create
at all any orphans. Can we give some kind of transactional behaviourto
this so
that if any exception arises while saving profile data, realm
should
also
roll
back the user entry as well as the userid sequence in the sequencertable
Is that possible ?
Thanks,
Sudarson
"Daniel Selman" <[email protected]> wrote:
Sudarson,
Could you please post your test code and I will get an engineer
to
take
a
look. Are the orphans NOT being removed by the User Management
admin
tools?
Sincerely,
Daniel Selman
"sudarson" <[email protected]> wrote in message
news:[email protected]...
Hi All,
It's very urgent. Can anyone pls help me in this regard?
THanks,
Sudarson
"sudarson" <[email protected]> wrote:
Thanks for the reply. I have also gone thru this section.
But
have
u
tested this
? As in my case, I'm getting orphan entries while simulating
exception
at property
data insertion and getting orphan entries as a result.
Actually this usermanager calls most probably realm.newUserand
in
the
realm class
data is always commited.
Can any body pls suggest ? Perhaps BEA folks may help in
this
regard.
Thanks,
Sudarson
"Prady" <[email protected]> wrote:
Here is a snippet of the documentation:
Integration between Profiles and the Realm
The User Manager and Group Manager session beans act as
a
single
entry
point
for user/group profiles and user/group security. When
createUser
or
removeUser is called, they delegate to both the realm and
the
profile
manager components to ensure that they stay synchronized.
If a read-only realm such as LDAP is being used, new users
and
groups
cannot
be created through the User Manager or Group Manager. However,profiles
for
users and groups that exist in the realm will be created
on-the-fly.
For
example, if a user "joe" exists in your LDAP server, and
you
are
running
the
LDAP realm, the first time Joe's profile is requested the
UserManager
will
see that the profile does not exist. It will then verify
that
Joe
exists
as
a user in the realm, and will create a new profile record
at
that
point
and
return it. Because the UserManager has no way to know when
users
and
groups
are removed from the realm, this can result in leftover
profile
records
that
belong to users and groups that no longer exist.
Note: The User Management Administration Tools provide a
means
to
cleanup
these leftover records. See the section Deleting User Records
That
Do
Not
Exist in the Realm from the Personalization Database.
In your case, the next time the user profile is requested
for
the
user
who
has an entry in the Realm, but not in the user profile,
it
will
create
a new
profile record and return it (provided you are using the
default
profile
manager and not your custom profile manager. If you have
implemented
a
custom profile manager, you can either try to re-create
the
profile
the
first time or when a user profile is requested at a later
stage).
Prady
"sudarson" <[email protected]> wrote in message
news:[email protected]...
Hi All,
The usermanager first uses the realm class to create newuser
and
then
use
the
profilemanager and others to create property. Now my question
if
the
later
fails
then the entries saved in the realm won't be rolled back
(even
if
the
realm is
RDBMS) as it's already commited.
This is my understanding. Am I right ? If yes, then this
may
create
orphan
entries.
Can anybody pls tell me if there is any work around or
not
TIA,
Sudarson

Similar Messages

  • Appears to be orphaned entries in PLMK

    Hi,
    Even i have faced same kind of issue. Client was trying to create Inspection Plan with external number assignment. He used QP01 transaction to create Inspection Plan. He entered Material, Plant and Group. Then selected the usage and status and went to operations screen to define operation details. Then cliked on Inspection Charactersitics button to enter the MIC. In this it is MIC. Surprisingly, some characteristics already selected. Then he tried to save it. The transaction got terminated and issued message saying duplicated record exist. Material assignment was not done so no data apperaed MAPL but Orphaned entries exist in PLMK table.
    I was just wondering how could without saving Inspection Plan system is issuing Duplicate record. Then i debugged the program and found PLFL table there is an entry.
    I thought at least i could enter remaining details in the change mode of IP. Used QP02 transcation to enter the details. But Group is available.
    Different tables i have checked and found enteries in PLPO, PLMK, PLAS, PFLF, and PLKZ, and last but not least PLZU.
    Found enteries in all these tables. In PLMK, the characteristics are dispalyed, in rest of the tables only grop and group counter details exist.
    I have tried to delete the Group and create a new one. Even that was also failed saying Group does not exist.
    Has anyone come across this situation, If so, please share your experience how you had resolved this issue.
    User had not created any Inspection Plan with this Group number. How come entries have come in the PLFL and in other tables
    Is there any way we can resolve this issue
    Regards,
    Krishna mohan

    Hi Sujit,
    User has not created any Group number in Inspection Plan. He was trying to create it using QP01. Surprisingly MIC was existing for the new group. However, while he was trying to create to Group for a material system abruptly treminated and displayed message that duplicate record exist.
    How is it possible? Without creating IP how could Group and group counter and MIC exist. In the investgation i found data is existing in the tables PLFL, PLPO and so on.
    How can i clean up this data?

  • How do i set the proxy user in FF 3.6.13, this entry was existing earlier its gone now. using IE with entries in user account pwds works while FF doesn't.

    How do i set the proxy user in FF 3.6.13.
    previous versions had an entry for proxy user.
    its gone now.
    using IE with entries in user account pwds works while FF doesn't.
    too bad have to change back to IE :-(

    You can find the connection settings in Tools > Options > Advanced : Network : Connection
    See "Firefox connection settings":
    *[[Firefox cannot load websites but other programs can]]

  • The volume up and down controls on my wireless keyboard show a no entry sign and do not respond when used...please help?

    The volume up and down controls on my wireless keyboard show a no entry sign and do not respond when used...please help?

    If you want to get a little more "exotic" you can try remapping the function keys.  I did a little google searching and the hits that looked promising are,
    Mapping volume and eject keys to 3rd-party keyboard Other Hardware
    Spark
    Spark is a powerful, and easy Shortcuts manager. With Spark you can create Hot Keys to launch applications and documents, execute AppleScript, control iTunes, and more...
    You can also export and import your Hot Keys library, or save it in HTML format to print it.
    Spark is free, so use it without moderation!

  • What is the result of using the "post tax payable" option in the advance ta

    what is the result of using the "post tax payable" option in the advance tax report - program rfumsv00? I know it will then post the input and output tax to the tax payable GL account. But from point of view of reporting, when you run the advance tax report, will there be any change after doing this posting to tax payable account?

    Basic communication aside, J2EE is mostly a synchronous run-time environment. When asynchrony is introduced, a whole new set of infrastructure requirements is needed to support QoS and commercial-quality implementations. In other words, it's not just about API anymore, it's about reliable communication, exception handling, time outs, etc. You may want to look at this Q&A to see some of the benefits provided by J2EE as underlying run-time for orchestration:
    http://searchwebservices.techtarget.com/ateQuestionNResponse/0,289625,sid26_cid511195_tax292928,00.html
    Doron\
    Download Collaxa 2.0
    http://www.collaxa.com

  • Custom component Search and Result view using value node :pls help

    Hi Experts,
    I am creating a Custom component with Search and Result view using value nodes.
    This is the code I wrote in the Search button event handler method.
    The data which gets in lv_search I need to put in lv_col .
    Can somebody guide me for this.
    Points will be awarded .
    METHOD eh_onsearch.
      DATA : lv_current TYPE REF TO if_bol_bo_property_access,
             lv_search  TYPE zcrm_orgstruct_search,     "Search value node structure
             lv_result  TYPE zcrm_orgstruct_result,         "Result value node structure
             lv_col     TYPE REF TO if_bol_bo_col.
      lv_current ?= me->typed_context->search->collection_wrapper->get_current( ).
      CALL METHOD lv_current->get_properties
        IMPORTING
          es_attributes = lv_search.
      me->typed_context->searchresult->collection_wrapper->set_collection( lv_col ).
      op_toresultview( ).
    ENDMETHOD.
    Regards,
    Lakshmi

    Hi Lakshmi,
    Could you please share with us how it was solved.
    "CALL METHOD lv_current->get_properties
    IMPORTING
    es_attributes = lv_search."
    Did you get any values in lv_search ?
    Because while using value nodes for search view (which inherits from advance search controller  class), the above method does not return any search values entered in the fields.
    Please let me know how did you solve it.
    Thanks & Regards
    Vidhya

  • Incorrect Results When Using an In-Line View and User Function in 10g

    My developers are complaining of incorrect Select statement results when using an in-line view along with a user defined function. Below is the statement:
    select test_f(wo1)
    from
    (SELECT a.WORK_ORDER_NBR, b.work_order_nbr wo1/*, facility_f(A.FACILITY),
    A.PLANNER, A.WO_STATUS, mil_date(A.WO_STATUS_DATE)*, A.WORK_ORDER_TYPE,
    A.WO_DESCRIPTION
    FROM TIDWOWRK A, TIDWOTSK B
    WHERE B.WORK_ORDER_NBR(+) = A.WORK_ORDER_NBR))
    where wo1 is null;
    Test_f() is a user defined function and the above query returns thousands of rows. It should return 308 rows. It is apparent that the target database is not evaluating the "where wo1 is null;" clause.
    select to_char(wo1)
    from
    (SELECT a.WORK_ORDER_NBR, b.work_order_nbr wo1/*, facility_f(A.FACILITY),
    A.PLANNER, A.WO_STATUS, mil_date(A.WO_STATUS_DATE)*, A.WORK_ORDER_TYPE,
    A.WO_DESCRIPTION
    FROM TIDWOWRK A, TIDWOTSK B
    WHERE B.WORK_ORDER_NBR(+) = A.WORK_ORDER_NBR))
    where wo1 is null;
    In the above query return 308 rows. The user function was replaced by an Oracle function. The Where clause is now evaluated correctly.
    The query is executed from an Oracle 10g R2 database and retrieves data from a 9.2.0.6 database.
    I've seen a little information on Metalink. It appears that there was some trouble in 9i, but were fixed in a 9.2.0.6 patch. I don't see any information about a 10.2.0.2 database.
    Anyone have any experiences or a successful solution. I suspect that I will need to report this to Oracle and wait for a patch.
    Thanks,
    John

    I can only think of two reasons for this behaviour:
    1) You are executing these two queries from two different users and there is some policy on the table.
    2) The function doesn't do an upper, but returns null a lot of times, even when the input is a not null value, like this:
    SQL> create table tidwowrk
      2  as
      3  select 1 id, 'A' work_order_nbr, 'DST' facility from dual union all
      4  select 2, null, 'TRN' from dual union all
      5  select 3, 'C', 'DST' from dual
      6  /
    Tabel is aangemaakt.
    SQL> create table tidwotsk
      2  as
      3  select 'A' work_order_nbr from dual union all
      4  select 'B' from dual
      5  /
    Tabel is aangemaakt.
    SQL> create or replace function test_f (a in varchar2) return varchar2
      2  is
      3  begin
      4    return case a when 'A' then null else a end;
      5  end;
      6  /
    Functie is aangemaakt.
    SQL> select count(*)
      2    from ( SELECT a.WORK_ORDER_NBR
      3                , test_f(b.work_order_nbr) wo1
      4             FROM TIDWOWRK A
      5                , TIDWOTSK B
      6            WHERE B.WORK_ORDER_NBR(+) = A.WORK_ORDER_NBR
      7              and a.facility in ('DST', 'TRN', 'SUB')
      8         )
      9   where wo1 is null
    10  /
                                  COUNT(*)
                                         3
    1 rij is geselecteerd.
    SQL> select count(*)
      2    from ( SELECT a.WORK_ORDER_NBR
      3                , to_char(b.work_order_nbr) wo1
      4             FROM TIDWOWRK A, TIDWOTSK B
      5            WHERE B.WORK_ORDER_NBR(+) = A.WORK_ORDER_NBR
      6              and a.facility in ('DST', 'TRN', 'SUB')
      7         )
      8   where wo1 is null
      9  /
                                  COUNT(*)
                                         2
    1 rij is geselecteerd.Regards,
    Rob.

  • Problem in finding Exact result by using the following in Oracle Reports 6i

    Hello,
    I am finding difficulty in producing the required result by using the following query in Reports 6i
    (Note: - The query actual output and the my required output are as follows: -)
    SELECT
    DISTINCT
    SH.S_HEAD_CODE,
    B.BILL_ID,
    B.SANCTION_DATE,
    E.EMP_NAME,
    E.EMP_DESIGNATION,
    B.TOTAL_BILL,
    NVL((SH.INITIAL_ALLOCATION-B.TOTAL_BILL), 0) BALANCE
    FROM BILL B, PARAMETERS P,SUB_HEAD SH, EMPLOYEES E, BILL_DETAIL BD
    WHERE
    SH.S_HEAD_CODE=B.S_HEAD_CODE
    AND B.S_HEAD_CODE=BD.S_HEAD_CODE
    AND B.EMP_ID_NO=E.EMP_ID_NO
    AND B.BILL_ID=BD.BILL_ID
    The Output of the above query is as follows: -
    Let say we have Total Amount Sanctioned Rs. 15,000,00/-
    Name Total Bill (Rs.) Balance (Rs.)
    Sohail 7147 1492853
    Saqib 2131 1497869
    Amir 6802 1493198
    Shafiq 1214 1498786
    Note:- In the above output the above query is subtracting the current balance from Total Sanctioned Amount (Rs. 1500000) each time, but
    it should actually subtract the current bill amount from the previous balance like the below said result.
    Name Total Bill (Rs.) Balance (Rs.)
    Sohail 7147 1492853 {Previous Balance - Current Bill Amount (1500000-7147) }........ The previous balance was actual amount Rs. 1500000
    Saqib 2131 1490722 {Previous Balance - Current Bill Amount (1492853 - 2131)}
    Amir 6802 1483920 {Previous Balance - Current Bill Amount (1490722 - 6802)}
    Shafiq 1214 1482706 {Previous Balance - Current Bill Amount (1483920 - 1214)}
    Results Continue...........................
    Please help me to solve this problem.
    Thank you in advance

    Its more like the case of a running total ...
    You could analytical functions to achieve it or make the BILL a subquery of the BALANCE.
    Try posting your query in the "SQL and PL/SQL" forum, veteran members there, can provide better answers.

  • Result parameter using ABAP OO

    Hi
    I'm working in a workflow project, based on ABAP OO instead of BOR.
    I have created an ABAP OO method "Handling required", with a returning parameter, based on a data element/domain with two values "Handling Required" and "Handling Not Required".
    Now it would like to "convert" these values to a result parameter, using the "add returned element" in the task container. This gives me the element WIRESULT, but somehow it won’t give me the two outcomes that I need.
    Any suggestions / help on this?
    Regards
    Morten Nielsen

    Hi Mike
    Thanks for your very quick reply (This is exactly why the SDN is the greatest invention since snote and the wheel ).
    Normally I'll prefer to keep my workflows as slim as possible, i order to simplify the workflow support/administration task, that is I prefer resultparameters to additional condition steps. But I guess we all have our own preferred approach.
    But if ABAP OO doesn't support result parameters for workflow, a container element and a condition step will do the trick
    Anyway Thanks for your input
    Regards
    Morten Nielsen

  • Problem in finding Exact result by using the following Query

    Hello,
    I am finding difficulty in producing the required result by using the following Query in Reports 6i
    (Note: - The query actual output and the required output are as follows: -)
    SELECT
    DISTINCT
    SH.S_HEAD_CODE,
    B.BILL_ID,
    B.SANCTION_DATE,
    E.EMP_NAME,
    E.EMP_DESIGNATION,
    B.TOTAL_BILL,
    NVL((SH.INITIAL_ALLOCATION-B.TOTAL_BILL), 0) BALANCE
    FROM BILL B, PARAMETERS P,SUB_HEAD SH, EMPLOYEES E, BILL_DETAIL BD
    WHERE
    SH.S_HEAD_CODE=B.S_HEAD_CODE
    AND B.S_HEAD_CODE=BD.S_HEAD_CODE
    AND B.EMP_ID_NO=E.EMP_ID_NO
    AND B.BILL_ID=BD.BILL_ID
    The Output of the above query is as follows: -
    Let say we have Total Amount Sanctioned Rs. 15,000,00/-
    Name Total Bill (Rs.) Balance (Rs.)
    Sohail 7147 1492853
    Saqib 2131 1497869
    Amir 6802 1493198
    Shafiq 1214 1498786
    Note:- In the above output the above query is subtracting the current balance from Total Sanctioned Amount (Rs. 1500000) each time, but
    it should actually subtract the current bill amount from the previous balance like the below said result.
    Name Total Bill (Rs.) Balance (Rs.)
    Sohail 7147 1492853 {Previous Balance - Current Bill Amount (1500000-7147) }........ The previous balance was actual amount Rs. 1500000
    Saqib 2131 1490722 {Previous Balance - Current Bill Amount (1492853 - 2131)}
    Amir 6802 1483920 {Previous Balance - Current Bill Amount (1490722 - 6802)}
    Shafiq 1214 1482706 {Previous Balance - Current Bill Amount (1483920 - 1214)}
    Results Continue...........................
    Please help me to solve this problem.
    Thank you in advance

    just check if this meets your requirements,
    SQL>
    SQL> With t As
      2  (
      3  Select 'Sohail' c1 ,7147 c2 ,1492853 c3 From dual Union All
      4  Select 'Saqib'   ,2131 ,1497869         From dual Union All
      5  Select 'Amir'    ,6802 ,1493198         From dual Union All
      6  Select 'Shafiq' ,1214 ,1498786          From dual
      7  )
      8  Select c1,
      9         c2,
    10         prv_amt - c2 current_amt
    11  From
    12  (
    13  Select c1,
    14         c2,
    15         c3,
    16         lag(c3,1,1500000) over(Order By c3) prv_amt
    17  From t
    18  );
    C1             C2 CURRENT_AMT
    Sohail       7147     1492853
    Amir         6802     1486051
    Saqib        2131     1491067
    Shafiq       1214     1496655
    SQL>

  • Is it possible to have multiple search results page using one Search Enterprise Center site?

    Hi,
    We're using SharePoint 2013 and I'm trying to modify the search results page for one site collection. By default, it uses the search results page from the parent site which is the search center being used by default for the web application. I need to make
    sure that the site collection will only retrieve search results within the site collection (search everything has to be disabled). I found a way but I had to create another search center site to accomplish this, otherwise, it will affect the search center
    site of all other site collections on the web app.
    Now is it possible to have multiple search results page using one Search Enterprise Center site?

    Hi,
    According to your description, you want to retrieve the search results within the site collection.
    As a workaround, you can create a custom result source for the site collection and you will retrieve the search result within the site collection.
    More information about how to create result source in SharePoint 2013, please refer to :
    http://technet.microsoft.com/en-us/library/jj683115(v=office.15).aspx
    http://techmikael.blogspot.com/2013/04/limiting-search-results-in-sharepoint.html
    Best regards

  • Do IMAQ Cast Image or IMAQ Linear averages give different results when using different computers that are running under Windows XP ?

    Hello
    I'm currently developping an image processing algorithm using Labview 7.1 and the associated IMAQ Vision tools. After several tests, I found a weird result. Indeed, I put the labview algorithm - including the IMAQ VI on the library to get sure that I use all the time the same VI - on my memory stick and used it on two different computers. I tested the same picture (still in my memory stick) and had two very different results.
    After several hours trying to understand why, I found that there were a difference between the results given by both computers at the very begining of the algorithm. Indeed, I used a JPEG file.
    To open it, I first create an Image with IMAQ Create (U8). Then, I open it.
    Then in my first sub-VI, I use IMAQ Cast Image to be sure that the picture is a U8 grayscale picture.
    Right after that, I use the IMAQ Linear Averages. The results of this VI are different on the two computers.
    I tried several time on the same picture : one computer always give me the same result but the two computers give me a different result. So there is no random variable on the results.
    So my question is : Do IMAQ Cast Image or IMAQ Linear averages give different results when using different computers that are running under Windows XP ?
    My bet is on IMAQ Cast Image but I'm not quite sure and I do not undestand why. The labview and IMAQ are the same on both computers.
    The difference between the two computer are above :
    Computer 1 :
    Pentium(R) 4 CPU 3.20GHz with a RAM of 1Go. The processor is an Intel(R).
    The OS is windows XP Pro 2002
    Computer 2 :
    Pentium(R) 4 CPU 2.80GHz with a RAM of 512Mo. The processor is an Intel(R).
    The OS is windows XP Pro 2002.
    If anybody can help me on this problem, it would be really helpful.
    Regards
    Florence P.

    Hi,
    Indeed it's a strange behaviour, could you send me your VI and your JPEG file, (or another file that reproduces) so that I could check this inthere ?
    I'll then try to find out what's happening.
    Regards
    Richard Keromen
    National Instruments France
    #adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
    >> Découvrez, en vidéo, les innovations technologiques réalisées en éco-conception

  • Sorting by Characteristic Result Rows using Condition Top 100%

    I need to sort characteristic by results and use <<Top 100%>> condition to do it.
    I got three characteristics in my query:
    1. Organization
    2. Date
    3. Planning Level
    And three key figures
    1. Planned amount
    2. Actual amount
    3. Deviation % (Actual/Planned) (calculated by using amounts, Date and Planning Level)
    I need to know best palnning organisations by sorting them on deviation results on Organisation Level.
    Also I need Date  and planning Level characteristics involved in query, because they taken in  Deviation formula.
    Then I use condition (Top 100%) by Organization, the query doesn't sort Organisations by Deviation properly Any ideas why? I tried to add one extra characteristic in query on top of Organisation and use it in condition but it doesn't work either.

    I guess u didn't understand me.
    I got three characteristics in my query:
    1. Organization
    2. Date
    3. Planning Level
    And three key figures
    1. Planned amount
    2. Actual amount
    3. Deviation % (Actual/Planned) (calculated)
    I need to know best planning organizations. So I need sort Organization by
    Also I need Date  and planning Level characteristics involved in query, because they taken in  Deviation formula.
    So, then I use condition (Top 100%) by Organization the query doesn't sort Organisations by Deviation properly

  • My iPhone calendar entries won't sync with my iCal using iTunes

    Hi,
    For some odd reason my iPhone calendar entries will not sync with my iCal using the sync feature in iTunes.
    The syncing of everything else seems to be working just fine but in the last couple of days ~ now the calendars won't sync.
    Entries that I've made in iCal sync alright to my iPhone but not the other way around.....
    Anyone out there got any suggestions???

    First make sure you are entering the events on your phone to your Mac calendar and not some other calendar such as On My iPhone.  If you are, and they still won't sync, try resetting the SyncServices folder on your mac, as explained in this article: http://support.apple.com/kb/TS1627, then try syncing your calendar again.  (If you are prompted when syncing your calendar, choose Merge.)

  • How to update sales order number (KAUFN) characteristic in the profitability segment of the PA document created at the time of service entry sheet confirmation, as a result of shipment cost document

    Hi,
    We have a scenario wherein we create shipment cost documents against delivery. As a result of shipments fully transferred, a PO for freight vendor is automatically created and a service entry sheet confirmation happens. As a result of service entry sheet confirmation, we have Financial accounting, Controlling and profitability analysis documents created. We have a requirement wherein we need to have the characteristic “sales order number (KAUFN)” populated in the profitability analysis document created as a result of service entry sheet confirmation.
    Could someone please advice how could this be attained in COPA. Thanks for your help in advance.
    Regards,
    Sandeep

    Hi Ajay,
    Thank you for the quick update.
    The document is updated to COPA through OKB9 settings. The profitability segment is updated with fields like customer, product, company code, plant, sales area data, profit center, etc; however the sales order number is missing.
    Could you please elaborate further how could FI substitution be implemented to call for the FM COPA_PROFITABILITY_SEGMENT through user exit? Are you recommending the substitution through GGB1? What could be the possible validation to call for the user exit to be implemented?
    Regards,
    Sandeep Kulkarni

Maybe you are looking for

  • Mime type note set for css with wwv_flow_file_mgr.get_file

    Hello, We have an apex application over here that has problems with the mime type of a theme (css) file. The css file works correctly in IE but not in FF or Chrome (because IE check the file extension, but FF seems not do not ..). This is the call th

  • R3_XI_MDM Qualifier Import problem

    Hi All, I am dealing with R3_XI_MDM scenario for vendor master.There is requirment to Extract and import vendor master bank details which is  qualifier table in MDM. I need a field country in the bank details table, But do not know to which source fi

  • Cross-Certification for Non-Windows Clients

    Still trying to get more information on getting my SHA256 root CA certificate signed by my SHA1 root CA (temporarily), and having non-Windows entities recognize that: Creating Cross-Certification between two root CA's within the same organization (on

  • How to use class.getResource() to create an ImageIcon

    Hi, I am well acquainted with creating and using ImageIcon icons using the ImageIcon constructor and putting the image file in a folder called Images which is at the same level as the bin and src folders. I discovered a demo program, LayeredPaneDemo,

  • Best Practices Installation Problem

    Hi I am trying to install the sap best practices package V1-4.6000 (LATAM) I run the transaction code /n/smb/bbi, later I import the layer 0 building blocks and try to activate the building blogs. When I try to activate the B32 (MX) Building block, a