Change in multiple classification through ECR

Dear experts,
We are using class type 050 (Reconciliation) for the classification of material BOM. I have assign two different classes (but same class type i.e 050) to a material BOM. but whenever I changes the classification data in reference to an ECR (date effective), BOM shows only one class in which changes were made.
Actually, it should show both classes with as on effective data.
please help me out
Thanks & regards,
Ravi

Dear Amber,
I want to change in classification values of one of the class assigned to a BOM. For example
BOM XYZ has been assigned class A & B. Class type is 050 (Reconciliation) for both class.
First characteristics of class A            Length                  Value - 100
Second Characteristics of Class A      Width                    Value - 50
First characteristics of class B            Specific Gravity     Value - 1.13
Second Characteristics of Class B      Density                 Value - 850
Now I want to change in the classification values of class A (Length 110 & Width 55) for the BOM XYZ with the reference to an ECR, effective from 15.06.2009 (if today is 03.06.2009). I am able to apply above changes in BOM with reference to ECR but whenever I want to see the effective BOM on 16.06.2009, it shows only class A, with new values instead of both class. It should show both class (A & B).
If you have the solution please explain.
Thanks & Regards,
Ravi

Similar Messages

  • How to open multiple forms through differnt responsiblity

    I have a 11.5.10.2 system on Linux red hat.
    Business pepole want to open multiple forms through different responsiblities from multiple web brower sessions.
    However when I opened 2 IE brower sessions, log into responsiblity and open one oracle form in one IE session and log into another responsiblity through second IE session. The first opened form disappear and replaced by the second oracle form opened from another IE session. That means only one Oracle form can be open at the same time for this case.
    The current walkaround solution is to open 2 browser sessions using 2 different browsers ( one is IE another is Firefox) to fix this issue. Apparently this is not a good solution.
    Can you please give me some suggestion to fix this issue?

    Thank you very much for the information.
    The note mention:
    The new forms launcher does not support opening multiple forms applets for the same database across different responsibilities. Opening a form in another responsibility will cause any forms currently open to close. This behaviour is standard.
    However it is possible to enable users to open multiple forms sessions for the same database for the same responsibility when using MS Internet Explorer as the client browser. This is made possible with Patch 3293241. This patch is included in Oracle Applications release 11.5.10 as standard.
    My current system is 11.5.10.2. I verified that patch 3293241 has been applied. I have no problem to open mutiple forms with in SINGLE web brower session, within same responsibility. I am aware that you can not open multiple forms through SINGLE web brower session through multiple responsiblity. What I tried to do is to open mutiple forms through multiple web browers sessions. Open one brower session, log into system and open a form, then open another web brower session, log into the sytem and open a form through different responsiblity. The system does not allow me to open multiple forms through multiple web brower sessions. Only the latest form can be displayed. Is this standard design for 11.5.10?
    Can Form Servlet architecture solve this limitation?
    Actually afterI changed some form funcation paramter in Oracle Application Developer responsiblity, I can open 2 form session from 2 different responsiblities through 2 web brower sessions. I can open one form session as Application Developer and another form session through another responsiblity. Then I can switch to other responsiblity through Application Developer responsiblity to open forms.
    Is there any other way I can open multiple form sessions to the same database through multiple web brower sessions?
    Thanks a lot for your help
    Edited by: wcxtao on Nov 3, 2008 9:47 AM
    Edited by: wcxtao on Nov 3, 2008 9:57 AM
    Edited by: wcxtao on Nov 3, 2008 10:08 AM

  • Customize change docs for classification

    Hi all,
    I need to activate change documentation in order to be able to track changes for classification characteristics. In SPRO found that I can set it in Cross-Application Components >> Classification System >> Classes >> Maintain Object Types and Class Types
    I'm interested in tracking changes of materials so chose table MARA and class type Material Class but to activate change docs there is need to set first "multiple objs allowed" and to do it I had to start RCCLUKA2 program. I did it for my class type, program has finished, it has created 2 files in DIR_HOME (DSKSSK,DSAUSP). Files are still on application server.
    And here is my problem because checkbox "Multiple objs allowed" in SPRO still is not checked in spite of fact that program has finished without any errors. I tried to run report once again but got message: "Entries already exist in the INOB; check data"
    I checked table TCLA field MULTOBJ and it's is empty for my Class Type. I have no idea what to do. Please help what to do in such situation and how to activate this change documentation for classification.
    Thanks in advance for any help!
    Best regards,
    Darek

    There are a couple of reason but part of it is following the whole "Don't change SAP standard, rather create a copy with a z naming convention for changes principle".
    As a consulting company and given the fact that we are not the owners of the system, we sometimes don't have the opportunity to investigate if any objects are used elsewhere and in some cases, users themselves aren't aware that they are using the system in other areas (for example, some people don't realise that documents in the DMS are used in other areas like EH&S). By creating copies, we eliminate the possibility of making a change which may adversely affect another working area of the system that the project initiator is unaware of. It doesn't happen often that you make a change that impacts on others, but i'd rather take precautions than solve the issues afterwards.
    We've also found that in some cases customers are incorrectly using something for the wrong purpose. For example, we found someone using the document structure type for reporting areas in another area of PM so we couldn't implement EasyDMS because they had changed one of the standard object types.
    Edited by: Athol Hill on May 6, 2009 10:38 PM

  • Multiple classification In Class Type 023(Batch Class)

    Dear All,
    I  like to do a multiple classification in Class Type 023(Batch Class) but in Configuration System not allowed to do any change in MCHA Object for multiple Classification
    So pls give me a suggestion.
    Regards,
    Murari Shah

    see OSS Note 115581 - No multiple classification for batches

  • EIM/WIM multiple classifications problem - alarm node

    Hello,
    I need some piece of advice with alarm workflow. I would like to select multiple classifications with one alarm node, but boolean "OR" statement is not working properly.
    For example: I have category A and category B. I would like to specify Filter-Activity condition based on Relationships. I select :
    <object type>-<attribute>-<operator>-<value>-<boolean>
    Classification-Classification name-=-A-"OR"
    Classification-Classification name-=-B-"AND"
    But after "OK" button is pressed and I reopen the alarm node, but the "OR" statement is changed to "AND", so I am unable to filter based on multiple classifications.
    Classifications does not contain the same string, so I cannot use for example another operator to reach the selection.
    Any advice how to do this? (copying of alarm workflows is such a strange idea:)

    seems to be a defect, you should be able to evalute condition 1 and condition 2 = result 1
    result 1 or condition 3, result 1 and condition 3 etc...
    in your case if you have,
    classification classification name contains test OR
    classification classification name contains test2 OR ----- Result 1
    classification classification name contains test3 OR------ Result 2
    classification classification name contains test4 AND-----Result 3
    and this is not saving then it is a bug and should be filed as such.

  • Customer invoice - change of Tax classification required

    Hi, I wonder if you can help with a query. For most customers we invoice outside the UK, we charge a VAT rate of 0%, which is linked to a tax classification in the customer master record (via XD03). In certain scenarios, we have to charge VAT for the same customer, for example if a training course is carried out for a foreign customer but the training takes place in the UK, we have to charge the UK standard rate of 17.5%. The way we have always achieve this, is that when we know we are going to invoice, we would change the tax classification in XD02, and then update the conditions tab on the sales order. This would in turn update the MWST percentage and allow us to charge the VAT, for this sales order only. The customer record would then be changed back to the previous code, once the invoice was issued.
    For some reason this now no longer works. We have checked that the tax rates are set in VK13, and this all appears to look ok. The material codes in the sales orders have not been amended in any way so I do not think this is an issue.
    This issue only seems to have occurred over the last few months.
    Can anyone think of why?

    Don't you feel the procedure you are following little to complicated for user when these can easily be determine through Condition record.
    I would suggest, you can have 2 different sales area for the training sales in UK and outside (OT) sales.
    Then, VAT tax classification
    VAT - 0 - Not liable for Tax
    VAT - 1 - Liable for Tax
    And say, OT is your existing Sales area for the master data with tax classification VAT - 0 - Not liable for Tax. Then you to extend the customer master for UK sales
    Sales org - Distri Channel
    1000 - UK and there you maintain tax classification as VAT - 1 - Liable for Tax.
    Here, we assume material tax classification is UK as VAT - 1 - Liable for Tax and OT is VAT - 0 - Not liable for Tax.
    Now  add an access to access sequence, say, Sales Org/ DC/ TaxClass1-Cust./ Tax class. material.
    And maintain the condition record in VK11, say,
    Not Liable for Tax - 1000 - UK - 1 - 1 = 17.5%
    Liable for Tax - 1000 - OT - 0 - 0 = 0 %
    And accordingly create you sales order with respective sales areas, w/o much manual intervention.
    Hope this can assist you.
    Thanks & Regards
    JP

  • Execute scenario with multiple variables through ODIInvoke webservice

    I am looking to execute scenario with multiple variables through ODIInvoke webservice but can't seem to get the SOAP request formatted correctly. Here is what I have tried but I get a parsing error.
    <invokeScenarioRequest>
    <invokeScenarioRequest>
    <RepositoryConnection>
    <JdbcDriver>org.hsqldb.jdbcDriver</JdbcDriver>
    <JdbcUrl>jdbc:hsqldb:hsql://localhost</JdbcUrl>
    <JdbcUser>sa</JdbcUser>
    <OdiUser>SUPERVISOR</OdiUser>
    <OdiPassword>SUNOPSIS</OdiPassword>
    <WorkRepository>DEVELOPMENT</WorkRepository>
    </RepositoryConnection>
    <Command>
    <ScenName>I_TEST_WS</ScenName>
    <ScenVersion>001</ScenVersion>
    <Context>DEVELOPMENT</Context>
    <LogLevel>5</LogLevel>
    <SyncMode>1</SyncMode>
    <Variables>
    <Name>SNI.DMN_CD</Name>
    <Value>DTA</Value>
    </Variables>
    <Variables>
    <Name>SNI.ADPT_CD</Name>
    <Value>RAT_CD</Value>
    </Variables>
    </Command>
    <Agent>
    <Host>S119SNIP045166</Host>
    <Port>20910</Port>
    </Agent>
    </invokeScenarioRequest>
    </invokeScenarioRequest>
    Here is the error I am getting
    com.sunopsis.wsinvocation.SnpsWSInvocationException: java.lang.RuntimeException: Unexpected subelement Name
         at com.sunopsis.wsinvocation.client.a.a.d.requestReply(d.java)
         at com.sunopsis.graphical.wsclient.f.b(f.java)
         at com.sunopsis.graphical.tools.utils.swingworker.v.call(v.java)
         at edu.emory.mathcs.backport.java.util.concurrent.FutureTask.run(FutureTask.java:176)
         at com.sunopsis.graphical.tools.utils.swingworker.l.run(l.java)
         at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665)
         at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690)
         at java.lang.Thread.run(Thread.java:595)
    Caused by: java.lang.RuntimeException: Unexpected subelement Name
         at org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.java:222)
         at org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:129)
         at org.apache.axis.encoding.DeserializationContext.endElement(DeserializationContext.java:1087)
         at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1515)
         at org.apache.crimson.parser.Parser2.content(Parser2.java:1766)
         at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1494)
         at org.apache.crimson.parser.Parser2.content(Parser2.java:1766)
         at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1494)
         at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:500)
         at org.apache.crimson.parser.Parser2.parse(Parser2.java:305)
         at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:433)
         at javax.xml.parsers.SAXParser.parse(SAXParser.java:375)
         at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227)
         at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696)
         at org.apache.axis.Message.getSOAPEnvelope(Message.java:435)
         at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62)
         at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206)
         at org.apache.axis.client.Call.invokeEngine(Call.java:2784)
         at org.apache.axis.client.Call.invoke(Call.java:2767)
         at org.apache.axis.client.Call.invoke(Call.java:1792)
         at com.sunopsis.wsinvocation.client.a.a.d.a(d.java)
         ... 8 more
    Caused by:
    AxisFault
    faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Client
    faultSubcode:
    faultString: java.lang.RuntimeException: Unexpected subelement Name
    faultActor:
    faultNode:
    faultDetail:
         {http://xml.apache.org/axis/}stackTrace:java.lang.RuntimeException: Unexpected subelement Name
         at org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.java:222)
         at org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:129)
         at org.apache.axis.encoding.DeserializationContext.endElement(DeserializationContext.java:1087)
         at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1515)
         at org.apache.crimson.parser.Parser2.content(Parser2.java:1766)
         at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1494)
         at org.apache.crimson.parser.Parser2.content(Parser2.java:1766)
         at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1494)
         at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:500)
         at org.apache.crimson.parser.Parser2.parse(Parser2.java:305)
         at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:433)
         at javax.xml.parsers.SAXParser.parse(SAXParser.java:375)
         at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227)
         at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696)
         at org.apache.axis.Message.getSOAPEnvelope(Message.java:435)
         at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62)
         at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206)
         at org.apache.axis.client.Call.invokeEngine(Call.java:2784)
         at org.apache.axis.client.Call.invoke(Call.java:2767)
         at org.apache.axis.client.Call.invoke(Call.java:1792)
         at com.sunopsis.wsinvocation.client.a.a.d.a(d.java)
         at com.sunopsis.wsinvocation.client.a.a.d.requestReply(d.java)
         at com.sunopsis.graphical.wsclient.f.b(f.java)
         at com.sunopsis.graphical.tools.utils.swingworker.v.call(v.java)
         at edu.emory.mathcs.backport.java.util.concurrent.FutureTask.run(FutureTask.java:176)
         at com.sunopsis.graphical.tools.utils.swingworker.l.run(l.java)
         at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665)
         at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690)
         at java.lang.Thread.run(Thread.java:595)
         {http://xml.apache.org/axis/}hostname:S119SNIP045166
    java.lang.RuntimeException: Unexpected subelement Name
         at org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.java:222)
         at org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:129)
         at org.apache.axis.encoding.DeserializationContext.endElement(DeserializationContext.java:1087)
         at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1515)
         at org.apache.crimson.parser.Parser2.content(Parser2.java:1766)
         at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1494)
         at org.apache.crimson.parser.Parser2.content(Parser2.java:1766)
         at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1494)
         at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:500)
         at org.apache.crimson.parser.Parser2.parse(Parser2.java:305)
         at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:433)
         at javax.xml.parsers.SAXParser.parse(SAXParser.java:375)
         at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227)
         at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696)
         at org.apache.axis.Message.getSOAPEnvelope(Message.java:435)
         at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62)
         at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206)
         at org.apache.axis.client.Call.invokeEngine(Call.java:2784)
         at org.apache.axis.client.Call.invoke(Call.java:2767)
         at org.apache.axis.client.Call.invoke(Call.java:1792)
         at com.sunopsis.wsinvocation.client.a.a.d.a(d.java)
         at com.sunopsis.wsinvocation.client.a.a.d.requestReply(d.java)
         at com.sunopsis.graphical.wsclient.f.b(f.java)
         at com.sunopsis.graphical.tools.utils.swingworker.v.call(v.java)
         at edu.emory.mathcs.backport.java.util.concurrent.FutureTask.run(FutureTask.java:176)
         at com.sunopsis.graphical.tools.utils.swingworker.l.run(l.java)
         at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665)
         at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690)
         at java.lang.Thread.run(Thread.java:595)
    If I change it from
    <Variables>
    <Name>SNI.DMN_CD</Name>
    <Value>DTA</Value>
    </Variables>
    <Variables>
    <Name>SNI.ADPT_CD</Name>
    <Value>RAT_CD</Value>
    </Variables>
    to
    <Variables>
    <Name>SNI.DMN_CD</Name>
    <Value>DTA</Value>
    </Variables>
    the session runs. Does anyone know the syntax for multiple variables being passed?
    Thank you,
    Troy

    Hi,
    The xml should be like this
    <variables>
    <name>SNI.DMN_CD</name>
    <value>DTA</value>
    <name>SNI.ADPT_CD</name>
    <value>RAT_CD</value>
    </variables>
    Hope this helpful.
    Regards

  • Error: Multiple classification not allowed in BAPI_GOODSMVT_CREATE

    Hi Experts,
    I have a Z-program where I am using  BAPI_GOODSMVT_CREATE to create GR, while executing the BAPI getting error as "Multiple classification not allowed".
    This issue is coming after version Upgrade from 4.6C to ECC6. I even Implemented the SAP note: 1988378. I am also getting the error for the Classtype 023. So I tried Implementing this note.
    But the issue remains the same.
    Kindly suggest,
    Regards
    Gopa

    Also Checked in SPRO-> Cross Application-> Classification System-> Classes-> Maintain Object Types & Class Types.
    When we select MCHA from the Tables on the right side and then Click on Class Types folder on the Left hand side, we can view the Class Type : 023 assigned to Batch on our right side. There we hav some checkboxes below it. One of the check-box states "Multiple Classification", that checkbox is not selected.
    When we check the same in the Older Version 4.6, there also the check-box states "Multiple Classification", that check-box is not selected.
    Regards
    Gopa

  • Applying changes to multiple images . . .

    i'm relatively new to macs but i've been using aperture comfortably for the past few months.
    having just returned from a long photography trip and upgrading aperture to 1.5.1, i'm finding that i am unable to apply changes to multiple images like i used to, such as: selecting multiple images to rotate or selecting multiple images to apply the "stamp."
    when i try to "shift-select" multiple images, the change i'm trying to apply affects only the last image clicked-on in the "shift-select" grouping. does that make sense?
    has anyone else encountered this?
    mahalo nui loa
    Power Mac G5 Quad   Mac OS X (10.4.8)  

    You most likely have the Primary Only option turned on. Turn off that option in the Control Bar.

  • Change the image resolution through iPhoto

    Does anyone know how to change the image resolution through iPhoto? I know it can be done in other image editing software, but I have yet to find it as an option in iPhoto.

    Hi Rachel,
    There is no option within iPhoto.
    Lori

  • My iPhone has the correct Apple ID for everything BUT iCloud.  How do I change that.  Going through Settings shows the incorrect ID but it does not allow change.

    My iPhone has the correct Apple ID for everything BUT iCloud.  How do I change that.  Going through Settings shows the incorrect ID but it does not allow change.

    Settings > iCloud > delete account
    You want to keep all content on your iPhone
    Resign back in

  • Changes to multiple Templates

    I know how to apply changes to child pages of "a" Template
    after updating that Template. However, when I make changes to
    multiple Templates of my site, is there a way to apply those
    changes to child pages of all those (updated/modified) Templates at
    once (using a single command or something) without having to work
    on one Template at a time?
    Here is a specific situation: We have nearly 50 Templates in
    our Web site. We have to update a domain name of a link in all
    these Templates. That is -- from "www.OLDname.com" to
    "www.NEWname.com". It's easy to do a find and replace to make the
    above change in all these Templates. (Note: I am referring to only
    the changes in the NON-editable region of these Templates). Once
    the above change is done, how do I apply those changes to all the
    child pages of these Templates in a few easy steps ;-) Is opening
    each Template and doing "Modify > Templates > Update
    Pages..." the only way to achieve this?

    Alan, thanks for the response.
    I have one more question. When I run this command
    "dw menu-->Modify-->Templates-->Update Pages", I
    get lots of errors like the ones below. I had to press numerous
    "OK" buttons to clear them away. Since they were so many, I usually
    kill the process to get rid of them.
    Error Message - Sample #1
    Error accessing file "C:\sth\Templates\general.dwt:" file not
    found (error code 2)
    Error Message - Sample #2
    There is an error at line 7 of
    "C:\sth\sth\Templates\some.dwt": Unbalanced body tag.
    Error Message - Sample #3
    There is an error at line 218, column 8 (absolute position
    28866) of "C:\sth\sth\sth.htm": Duplicate editable regions of name
    "Document body".
    I don't get this problem when I work on the Templates one by
    one. Is there a way to suppress these errors, or at least cancel
    the operation after this command has been issued ("dw
    menu-->Modify-->Templates-->Update Pages").
    Thanks again for your help.

  • How to create plant wise STO from multiple requisition through Me59N

    How to create plant wise STO from multiple requisition through Me59N

    Due to the different supply plants the system does not know which one
    to use and therefore throws the error message.
    The only workaround would be to create the PO's seperatly per PR item.
    Hoep this helps you

  • Can I change the fisheye look through premiere pro, from a GoPro camera?

    Can I change the fisheye look through premiere pro, from a GoPro camera?

    That depends, at least in part, on which platform you're. [That and the exact version of Premiere Pro you have are two data points that you should always include...]
    On Windows, Premiere has an effect called Lens Distortion.  I'm not sure what your options are on Mac. If someone else doesn't come along with suggestions for Mac, then Googling "'Premiere Pro" mac fisheye GoPro" yields some promising hits.

  • Select from multiple tables through dblink

    I am seeking help. Can I select multiple tables through a dblink from a remote database? I tried, it seems it always return ORA-00933 error. code like this:
    select A.ID, B.CODE, C.TYPE_DESC
    from TABLE_ONE A@db_link , TABLE_TWO B@db_link, TABLE_THREE C@db_link;
    where A.ID = B.ID
    and B.CODE = C.CODE
    Thanks in advance.

    Just as an FYI, from a performance standpoint, it is frequently the case (though certainly not guaranteed) that you'll get better performance creating a view on the remote database that does the join of all three tables and to use that view in your query, particularly if you're also joining in local tables. Optimizing SQL statements across database links tends to be particularly hard, a view often helps force Oracle to join the remote tables on the remote database which is generally what you'd want. Of course, this is not a guarantee, and you can always get explicit with hints to force joins to happen on one or the other system, but this is frequently the easiest starting point.
    Justin

Maybe you are looking for