Configuration Time Recording subsystem to Person time event

Hi All,
I need to configuration for Time Recorded data which is exported in an excel sheet now i need to update it in the system...and possibly made a system by that the end user can do it occationally after som trainnig...
Thanks in advance...
Amol

Hi Amol,
The Time Events that are recorded from an External System will be downloaded into an Excel and this falt file has to be in the correct format so that the Standard program can upload the values in IT2011.
Use this standard program to upload the Excel from a the desktop or on the application server.
RPTEUP10 (Upload time events).Sit with ur ABAP'r who will give u the flat file format.
Structure of field string EXTREC:
PERNR(8)  Personnel number
ZAUSW(8)  ID number (infotype 0050)
LDATE(8)  Date of clock-in/out
LTIME(6)  Time of clock-in/out
ERDAT(8)  Date of entry
ERTIM(6)  Time of entry
SATZA(3)  Time event type
TERID(4)  Terminal ID
ABWGR(4)  Att./absence reason
Please let me know if u require any further info.
Thanks and Regards
Swati

Similar Messages

  • Recording Additional Data on Time Event Types

    Our company is using the following time event types to record time data:P10 - In
    P15 - Break Start
    P02 - Lunch Start
    P25 - Lunch End
    P20 - Out
    We have only been able to associate a cost center to time event type
    P10, but have the need to associate it to P25 or identify a time event
    type not already in use that will accept a cost center to be associated
    to it. When we try to enter a cost center with time event tyep P25, the
    error message states "You can not use time event type P25 to record
    additional data."
    In our comapny, we have the need to round the in and out punches for
    each employee, but not round the other punches of the day. We can't use
    the first and last punch of the day to accomplish this because we have
    people who work split shifts. We also require a cost center to be
    associated with every punch that begins a productive time pair.
    Returning from lunch is the start of a productive time block, and is
    considered an "In" punch that shouldn't be rounded.
    I need to know if there is a way to configure the time event types to
    accept additional data or if there are any other time event types
    besides P10 that allow additional data to be recorded with them.

    Hi,
    Does the person entering the punch enters the cost center? How do you identify outside the SAP system before entering the data in SAP system what is the cost center related to the punch.
    Also Time events table or teven table cannot be enhanced.
    You could use CATS for hours recording related to a cost center.
    Regards,
    Divya

  • To transfer time events from external time recording system to sap r/3

    hi all,
          I have a task to make an interface program between external time recording and sap r/3, and then to transfer the time events from that external system to sap system with the help of an rfc, i have got some information like the data first has to be transferred to the table CC1TEV and then from this table the data will be uploaded to 2011 infotype with the help of a standard program, but i am unable to find a solution for making the interface program and the RFC or BAPI which will transfer the records from external system.
        if anybody has any information on this plz help me out to solve this problem.

    Which recorgding terminals using to capture time events? They should have give some guidelines about this?
    Regards
    niranjan

  • Time event C019 integration with results recording

    Hi ,
          Posted this in the QM forum and got no response so reposting it here.  I am asking for a discrete manufacturing scenario. Does any one know how to integrate CO19 time event confirmation with the results recording transaction. Usually on the mfg floor the mfg people will do in process inspection. They are used to more of a clock in clock out way of working. They clock into the operation, they do the manufacturing activities and then they do the inspection activities. Once both are done they clock out and the material moves to the next operation. I knoe we can tie in manufacturing confirmation (CO11N) transaction with the results recording for inspection points. But I am looking to tie in the CO19  time event transaction to do the clock in clock out and tie it with the inspection point results recording transaction. The operators on the floor do not want to go to mutliple transactions to record thier time on that operation. Do you know how that can be done and if its even possible ?
    Also do we have to use inspection points or can we do it without inspection points ?.
    Thanks

    GS, Time events are always tied to a record group technically and this prohibits free/extended usage of the transaction compared to say CO11N.
        Explore further on the details provided in the sap help site which states,
    'You can only confirm quantities when you confirm processing time events.
    You can only confirm activities that cannot be assigned to a particular record type group (Set-up,processing, teardown) by using the time event ‘Variable activity’. The confirmed value is assigned to corresponding value in the standard value key parameters'..

  • It is have  to process IT2011 ?when have wrong time event records?

    hi,
    I use the report "RPTEUP10" upload the all time events records to SAP from time recording system, no matter it is multiple clock in or clock out(unconsciously,because someone think maybe the first time he not  brush on, so he brush the card again,so there will be 2 time events records ); or maybe it is lost clock in or clock out records.
    my question is : if I don't process those wrong records at 2011(because my customers don't want to correct those records,he hope just give the warning message ),
    if the time evaluation can carry out  to finish the end step?
    now I test at my ides system ,and find I have to process the wrong records at 2011, otherwise the time
    evaluation will not carry out, the system will give me error message .
    for example:
    one employee at start time 06:00,  enter "clock in "twice  ,
    the first record is: 05:58:00 clock in;
    the second record is 05:59:00 clock in
    then I run the PT60(TM00),the system give me error message at "Call rule TD20"
    "Error entry no. 20 No clock-out entry"
    so I have to correct the time events at 2011.
    I want to know if I no need to correct the time events at 2011 ,and the time evaluation can carry out to finish?
    or if I can write some PCR to processed the TIP table ? such as insert or delete the time event at the TIP, so that the time evaluation can carry out and finish?
    who can tell me how to solve this question?
    thanks!
    Olivia Yang

    Hi Olivia,
    Ok as per my understanding you want to have a waring generated when the TIP entries it means either the intime or outtime is missing then and at the same time the TIP entries should be generated automatically.
    1st thing setting a warning yes we can control it.
    Next Updating the TIP entries.
    Ex: Assume XYZ employee has a shift of 8:00 to 18:00 now he forgets to swipe in so there will be just one entry that is 18:00 and the Time Evaluation will fail as intime cannot be detected.If we write a PCR which will update the intime as per his workshedule then there in no where that the infotype in PA30 will get updated IT2011.
    And even if we ensure that Time Evaluation runs then there will be a mismatch between the results and infotype data.Please kindly explain this to your customer.
    Thanks
    Swati

  • Process IT2011 ?when have wrong time event records?

    hi,
    We uploaded the all time events records to SAP from time recording system and  maybe it is lost clock in or clock out records
    in such case we need to reduced the hours of that day to half.
    my question is : how to reduce the number of hours to half of the daily working hours in that case.
    For Example:-
    employee clocks in at 8:00 am in 8:00AM to 5:00 PM shift. He clocks in at 8:00 AM but forgot to do the clock out at 5:00PM
    in this case he should only be entitled for half day not for full day
    Sonu

    are you using positive time or negative time management......if positive, the system will not pay..i think..
    In the case of negative...you need to development Zreport with the help of abaper by considering all such scenarios exist in the company....Based on the report output, the time administrator has to change the data manually....we did this in our earlier prj...

  • CATS viz Time Recording in Time events IT 2011

    Hi Experts
    Need some urgent guidance. We are using punch cards to record timing. I understand that time recording machine will upload the records in Time event IT 2011.
    On the other hand we have requirement where the real time should be there in CATS for employees so that PS can use for project planning and posting.
    Presently we have time admin those manually key in time recording data in Cats but going forward we use time cards to record time.
    How we can go ahead where we can use time machine to record also plus it uploads the time entries in cats.
    Will appreciate your response on this.
    Regards

    Hi,
    Time recorded from the external systems can be obtained as a text file and will be uploaded to CATS using a customized program designed by ABAPers.

  • Regardding Time Events confirmation.

    Hi PP Gurus,
    Could anybody please pour light on Time Event confirmation configuration for Work center and Customization? Whenever I'm trying to do Time Event confirmation for Processing finish event getting following error:
    Message no. RU407: Pair formation: Conflict with previous confirmation
    Diagnosis
    A time event with the record type B40 should be created. When checking whether this is permitted based on time events that already exist a time event with the record type R10 was found as the predecessor.
    The record type B40 cannot be a successor to the record type R10.
    If anybody came across the same please help.
    Thanks & Regards,
    Abu Arbab

    Hi,
    The sequence can be the exactly in the same way as you have mentioned.
    For Set-up time:
    First select the Set-up Start radio button.
    Now if you have Set-up Interruption then select the " Interrrupt Setup" Button.
    If you want to start the set-up again then select the " Set-up Start" again.It will auto-confirm the interruption finish when you use the radio button "Start setup".
    Finally you have to select the radio-button " Set-up Finished" so that Set-up time is completed.
    Now the same-way for Process Time.
    "Please come back with proficient comments". Hope I'am proficient enough with the reply.
    Best Regards.

  • How to configure Time Capsule for Automatic Backup AND HARD DRIVE USE

    I tried to configure Time Capsule for back up and as a hard drive. I record music and need to copy the music myself onto an external hard drive for speed, so I want the TC to double as an external hard drive, and do the back up. I want to be able to open the TC as a hard drive, to open my songs from it. Can it do both?

    I finally figured it out. I am able to access my TC from the "shared folder." When I click on it, I get the "connection failed message." I failed to notice the login button in the upper right -- user error due to my Windows based education. The button is very subtle. Once I login, I can create folders and add content.
    I didn't see a partition option. Where is that? Just curious.
    Thanks!

  • Multiple entries in TEVEN for one time event created by HR-PDC

    Hi experts,
    we have a SAP certified time attendance system connected to our ERP 6.0 system by HR-PDC interface.
    Now it happens from time to time that exactly one time event causes multiple entries in SAP table TEVEN and therefore is shown in the check report PT40.
    The number of duplicate records is always different - up to about 140 entries for one and the same time event in the worst case.
    Except the field PDSNR all the other fields contain exactly the same values.
    I have checkt many of the problematic bookings and I have always just one correct time event in the source application and there is only one data record in the corresponding IDOC too.
    Also the number of transferred records shown in the protocol spool of the report SAPCDT45 is correct and identical to the number of records in the IDOC.
    The first place where I can identify the problem with the duplicate records is the table TEVEN.
    No records are left in the interface table CC1TEV.
    I have seen that within one block of identical time bookings in TEVEN the field PDSNR ist not numbered in one sequence but there are gaps in between that are used for any other entries.
    As I can see in historical entries of TEVEN the problem exists already for years so it does not seem to be in direct connection with the latest support pack or something like that.
    The relevant jobs run every 15 minutes whereby SAPCDT45 is started 5 minutes after RPTCC106.
    Has anyone else experienced this strange behaviour or knows what I could further investigate?
    Many thanks for your replies in advance and best regards
    Günter

    Hi Carlos,
    thanks for your fast reply.
    It seems that an entry for Status A00 or A05 would solve my problems and of course I will try to handle it by this view.
    But do you know whether there is any possibility to find out how it comes to these repeated postings?
    I do not know whether the repeated postings happen in the same package (IDOC) or in an earlier package and to be honest I do not think that the record comes from the source application a second time because there I could find only one record that seems to be correct.
    I also cannot understand how it comes that I have even 140 "identical" entries for one time event.
    Could you please let me know your thoughts about that?
    Anyway I thank you for offering a solution - even if I do not understand the reason for the pborlem.
    Thanks and best regards
    Günter

  • Timer Event Generator.

    Hi there
    I'm running WL Platform 8.1 SP4. I am using the timer event generator to fire requests to a channel/process. The timer is simply used to start a given process, there is no notion of message sent to it.
    Issues
    1) When defining a channel,
    e.g
    <channel name ="XToY" messageType="xml"
    qualifiedMetadataType="eg:TimerEventGenerator" />
    It seems I must define messageType="xml", if i define it as 'none' then it does not appear in the channel list when defining the timer event generator, therefore i cannot bind to it. So if I leave the messageType as xml, it appears. For the configuration of the timer, the message element is optional. Problem is when the timer now fires it throws the following error:
    <08-May-2006 10:25:25 o'clock BST> <Error> <WLI-Core> <BEA-489030> <Error publishing Timer Event message for XToYTimerEG : com.bea.wli.mbconnector.MBConnMDBBase$MBConnectorException: Can't create proc
    ess variable: com.bea.wli.mbconnector.MBConnMDBBase$MBConnectorException: Can't read XML (no root element)>
    Any ideas?
    2) Can someone direct me to any wlst scripts that allow the creation of a timer event generator in a cluster? ?I cannot find anything on dev2dev ?
    TIA
    Arvinder

    Ok, you can basically leave the messageType as XML
    and for the Timer EG configuration, for the optional message you can add <dummy/> this will fire the request and start a workflow or whatever is bound to the channel.

  • Cannot Deploy JPD with Timer Event Subscription in WLI 9.2 MP1 cluster

    Has anyone had any luck deploying a JPD with a timer event subscription to a 9.2 MP1 WLI cluster? I am able to deploy Synchronous Client Request JPDs without any trouble but the ones that rely on internal WLI queues for invocation will not deploy in production. I am able to deploy the problematic JPDs to a non-clustered development environment without any issues but when I try to deploy the same artifact to a 9.2 MP1 cluster I see the following error:
    Throwable: java.security.PrivilegedActionException: java.security.PrivilegedActionException: java.security.PrivilegedActionException: javax.management.InstanceNotFoundException: tosipDomain_phase2:Name=cgJMSServer,Type=JMSServer
    Stack Trace:
    java.security.PrivilegedActionException: java.security.PrivilegedActionException: java.security.PrivilegedActionException: javax.management.InstanceNotFoundException: tosipDomain_phase2:Name=cgJMSServer,Type=JMSServer
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:373)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:147)
         at com.bea.wli.knex.runtime.core.bean.EJBGenerator.deployWorkshopQueues(EJBGenerator.java:178)
         at com.bea.wli.knex.runtime.core.dispatcher.DispResources.deployQueues(DispResources.java:727)
         at com.bea.wli.knex.runtime.core.dispatcher.DispCache.ensureDispUnit(DispCache.java:667)
         at com.bea.wli.knex.runtime.core.dispatcher.DispCache.ensureDispUnitForURI(DispCache.java:1025)
         at com.bea.wli.knex.runtime.core.dispatcher.DispCache.ensureDispUnitForURI(DispCache.java:946)
         at com.bea.wli.management.adminhelper.AdminHelperBean.getDispFile(AdminHelperBean.java:348)
         at com.bea.wli.management.adminhelper.AdminHelperBean.getProcessMetadata(AdminHelperBean.java:94)
         at com.bea.wli.management.adminhelper.AdminHelperSSB_wivmoo_EOImpl.getProcessMetadata(AdminHelperSSB_wivmoo_EOImpl.java:70)
         at com.bea.wli.management.adminhelper.AdminHelperSSB_wivmoo_EOImpl_WLSkel.invoke(Unknown Source)
         at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:548)
         at weblogic.rmi.cluster.ClusterableServerRef.invoke(ClusterableServerRef.java:224)
         at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:438)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:147)
         at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:434)
         at weblogic.rmi.internal.BasicServerRef.access$300(BasicServerRef.java:57)
         at weblogic.rmi.internal.BasicServerRef$BasicExecuteRequest.run(BasicServerRef.java:965)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:181)
    I am suprised about this error, b/c we are running out of a vanilla WLI domain created with the Configuration Wizard and the error message has to do with an internal JMS server that we have left with the default configuration. Has anyone else had success with this?
    On a side note, I have to complain about the lack of 9.2 WLI documentation about deploying applications to production. The links on e-docs.bea.com actually redirect you to 8.5 documentation?!? I can't believe that this is the documentation we are left to use for 9.2 because there are so many changes between WLS 8 and 9.

    Hey buddies,
    I have a very similar error on WLI 9.2 MP2 on development mode with a cluster of managed servers on the same machine. I'm afraid that the automatic resource creation feature of dev mode is creating the error.
    The ...processes.UnlockService is jpd called by a JMS Broker thru a channel, and I considering it as the first suspect point.
    Any help is welcome.
    LOG CONTENT:
    <May 15, 2008 8:04:57 PM GMT-03:00> <Notice> <Stdout> <000000> <2008-05-15 20:04:57,575 [PERFO] localServer 10.10.10.10 xMDA  [iid=15899 prd=TC DATA act=INSTALL otp=I onb=00011552111 cid=12345189 mrt=]  END Designar_TCDATA OK>
    <May 15, 2008 8:04:57 PM GMT-03:00> <Error> <WLI> <000000> <Exception processing com.oi.integra.provisioning.lockManager.processes.UnlockService
    java.security.PrivilegedActionException: java.security.PrivilegedActionException: java.security.PrivilegedActionException: javax.management.InstanceNotFoundException: granite_wli_dev:Name=cgJMSServer,Type=JMSServer
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:373)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:147)
         at com.bea.wli.knex.runtime.core.bean.EJBGenerator.deployWorkshopQueues(EJBGenerator.java:178)
         at com.bea.wli.knex.runtime.core.dispatcher.DispResources.deployQueues(DispResources.java:727)
         at com.bea.wli.knex.runtime.core.dispatcher.DispCache.ensureDispUnit(DispCache.java:671)
         Truncated. see log file for complete stacktrace
    java.security.PrivilegedActionException: java.security.PrivilegedActionException: javax.management.InstanceNotFoundException: granite_wli_dev:Name=cgJMSServer,Type=JMSServer
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:373)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:147)
         at com.bea.wli.knex.runtime.core.bean.EJBGenerator.ensureQueue(EJBGenerator.java:442)
         at com.bea.wli.knex.runtime.core.bean.EJBGenerator.ensureWorkshopQueues(EJBGenerator.java:412)
         at com.bea.wli.knex.runtime.core.bean.EJBGenerator$3.run(EJBGenerator.java:194)
         Truncated. see log file for complete stacktrace
    java.security.PrivilegedActionException: javax.management.InstanceNotFoundException: granite_wli_dev:Name=cgJMSServer,Type=JMSServer
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:373)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:147)
         at com.bea.wli.knex.runtime.core.bean.EJBGenerator.doesQueueExist(EJBGenerator.java:359)
         at com.bea.wli.knex.runtime.core.bean.EJBGenerator$6.run(EJBGenerator.java:449)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
         Truncated. see log file for complete stacktrace
    javax.management.InstanceNotFoundException: granite_wli_dev:Name=cgJMSServer,Type=JMSServer
         at weblogic.management.mbeanservers.compatibility.internal.MBeanHomeImpl.getProxy(MBeanHomeImpl.java:68)
         at weblogic.management.mbeanservers.compatibility.internal.MBeanHomeImpl.getMBean(MBeanHomeImpl.java:88)
         at weblogic.management.mbeanservers.compatibility.internal.MBeanHomeImpl.getAdminMBean(MBeanHomeImpl.java:265)
         at com.bea.wli.knex.runtime.core.bean.WLSUtil.getWorkshopJMSServer(WLSUtil.java:713)
         at com.bea.wli.knex.runtime.core.bean.EJBGenerator$5.run(EJBGenerator.java:372)
         Truncated. see log file for complete stacktrace
    >
    java.security.PrivilegedActionException: java.security.PrivilegedActionException: java.security.PrivilegedActionException: javax.management.InstanceNotFoundException: granite_wli_dev:Name=cgJMSServer,Type=JMSServer
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:373)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:147)

  • Upload time events using PA61?

    Hello friends,
    I have written code to upload time events using BDC for transaction PA61.
    But when i try to upload data,in the LIST ENTRY part there's a field ORIGF that is automatically getting filled with 'M" (indicating a manual entry).
    The requirement is that i need to change the content of ORIGF to SPACE.
    I tried updating table TEVEN but there's no change.
    Can anybody please suggest me as to whet i must do.
    Thanks in advance.
    Sanghamitra.

    Hello friends,
    Yeah thats right.
    Its always a good gesture to write down the way we solved.
    I faced problem in two areas :
    1) uploading more than three rows in the time events part of transaction PA61.
    2) updating ORIGF field of TEVEN.
    Solution:
    1) have set the a counter while looping through the time events and also set field DEFSIZE of CTUEVENTS.
    2) i observed the records getting uploaded in foreground mode so i could not notice the difference in the contenets of the field ORIGF but when i had done the same in background i could.
    I hope the reason is understood.
    Regards,
    Sanghamitra.
    2)

  • Time Evaluation with multiple time events

    Dear Friends,
    I have an issue in our current project. Kindly try to help me with a solution.
    We are working on Time Management module with Positive Time Recording method and evaluation- India. (Payroll module is not implemented)
    My issue is:
    Evaluation with multiple time events in a day: In our project, we have a scenario like the employees record multiple clock in and clock out times for one day and are uploaded into infotype 2011. But during time evaluation, only first Time event that is P10 (Clock In) and the last Time event P20 (Clock-out) in a day should be considered for evaluation, ignoring any multiple time entries in between duration in the table TEVEN (Infotype 2011).
    Pls let me know how this requirement can be met. Do we need to define any new PCR’s or create any functions? If yes, pls tell me the process in detail as I am new and implementing Time management (Positive Time recording with Evaluation) for first time. Try to help me as soon as possible.
    Thanks & Regards,
    Chiranjeevi
    Edited by: chiran reddy on Feb 15, 2008 2:20 PM

    is it not possible to enter only the first p10 and last p20 from the time systems into 2011.

  • How to validate overtime (IT2005) with time event (IT2011)

    dear gurus,
    how can i validate overtime, so only overtime that occurs within time event (IT2011) which can be paid ?
    example:
    work schedule: 08.00 - 17.00
    IT2011: 08.00 (P10 - clock in),  19.00 (P20 - clock out)
    IT2005: 17.00 - 20.00
    when run PT60, i want the system to calculate overtime from 17.00 - 19.00 (not 17.00 - 20.00).
    how can i configure the system?
    thank & regards,

    Hi
    There are multiple issues here ...
    i.Why are you maintaining both IT2005 and IT2011 at the same time.OT calculation can be done through IT2011 solely...
    ii.Anyway if you still want to write a rule yu can try as per the spec given below:
    1. Generate a custom Time Type say 9999
    2. Make a rule like OUTTPERTYP if P20 then SCOND=T IF otherwise SCOND=F IF.
    3. If SCOND=T IF then write a rule saying that HRS=PEND
    4.HRS-SWTE
    5.ADDDB9999
    6.ELSE SCOND=F IF VARSTP2005 (Entry exists if Y then check 9999..if 9999 is not ZERO then Kill the time types of P2005)
    7.Otherwise Pass On...do nothing..

Maybe you are looking for

  • How can i order a new printer head for my photoshop 7250e

    How can i order a new printer head for my photoshop 7250e  Is there a number i can ring to speak to someone or email address i can use or a web page where i can order one or a list of agents i can use to get it from Finding simple information seems i

  • Problem with finding driver for Xerox Phaser 3117 laser printer.

    Hello! I have trouble with finding appropriate driver for my Xerox Pahser 3111 printer. There is no support for iOS on their official support website. Thank you for your help.

  • R9 290X Gaming App overclock seeing CPU not GPU

    Hi all, Yesterday I picked up an R9 290x 4gb.  The card is working great, and is recongnized and used during benchmarks.  I wanted to get a baseline prior to OC.  I was then going to start with the numbers I get on the gaming app before jumping into

  • Problem with Integration Scenario involving BPM

    Hello All I've created simple async Integration Scenario. Sender is SOAP, then message is being processed by BPM Integration Process (some simple mapping inside - for now it is just proof of concept - later on it will split messages etc.) . Receiver

  • T410 hangs for a few seconds

    My T410 hangs for ~2 seconds at random intervals from 3 minutes to 30 minutes. Cursor freezes whether using wired or wireless mouse. Any ideas of where to start my problem solving? -Ed