Recording Dates in Results Recording

Hi.
I have an inspection with a task list.  Several samples will be tested each time an inspection lot is created.  I have a number of MICs that are quantitative / calculated to determine results of lab testing - this is all working great.  The problem is that for each of my samples I need to be able to document general information about the sample.  The types of information that needs to be documented are, for example, dates and sample numbers (not serialized using SAP). 
Primarily these dates need to be used to generate date range specific reports of the lab results.   It is for this reason that I do not want the users documenting dates in the inspection description field in results recording.
Does anyone know if using the QM_INPUT_PROCEDURE BAdI can the result field of a quantitative MIC be formatted as a date?  Or has anyone had a similar problem that they have been able to solve?  Is Sample Management / Physical Samples the direction to take?
Thank you very much in advance,
Cristin

Ok.  Here's one way around this.
You can read this post: 
http://sapfans.com/forums/viewtopic.php?f=27&t=14682&p=43885&hilit=datecharacteristicinspectionlot#p43885
But basically you use numeric MIC and the date is recorded in the form yyyymmdd. So for today it would be 2010622.  You can even set a spec range at the begining of each year.  So the range would be 20100101 to 20101231.  This could help cut down on typos as well.
This number then gets copied to the batch record to a linked hidden numeric characteristic.  A dependency is used to convert the number to the appropriate date.  The dependency then updates a second characteristic with the date.  It is this second date characteristic then that you can use in your reports.  If you want to make sure the date formatted characteristic is changed due to additional testing or sampling you can include an  IF NULL or an IF INITIAL statement in the dependency so once the characteristic has a value, it wouldn't be updated if the dependency was called again.
I am guessing each blood donation is being set up as a separate batch number.
FF

Similar Messages

  • QM "Origin of Results Data" while results recording

    Hello there,
    We wish to record few characteristics value directly in the batch classification and wish the same to be copied in the associated inspection lot MIC.
    In the results recording (QE01), Record Results : Characteristics Single Screen, there is a ResDatOrigin field. According to the documentation, the results data origin is the source from where the results are copied. One of the option contained there is Batch Valuation.
    We wish to use the Batch Valuation option to meet our requirements. If you can share any alternate way to achieve the results copying to inspection lot characteristics from batch characteristics, that will be great as well.
    Thanks a lot in advance. Please do share whatever gems you have. Highly appreciated.
    Regards,
    Kundan Kumar
    PS: One of the statements contained in the help is: They (Results Data Origin) are for information purposes only and have no controlling function.

    Hi Craig,
    Yes, we are not in GLP environment.
    We wish to keep our data entry options simplified and hence the request. There are a number of inspection parameters, along with batch parameters, which are recorded at our production operations. We have an effective way of entering batch characteristics values by "Fast Entry of Characteristics Values" by IS-MILL. We do not wish to re-enter the same data in inspection lot again.
    We wish the data in inspection lot to be copied from the batch characteristics. The QM inspector can optionally change the results, which will then be copied back into the batch characteristics.
    This will allow us to do analysis on QM related parameters with appropriate controls and simplified data entry.
    If development is the only answer, what will be the best way to go around for same. Which possible issues to keep eye upon.
    Regards,
    Kundan

  • Recording view in results recording

    Hi all,
    I have used 89 insp type for manual lot and in results recording i want the tab that unit to be inspected . In develpement it is coming .but in prod sever it is appearing and in production also for some insp types it is coming why .
    please suggest settings .
    regards
    prasad

    Hi arun,
    alredy i did the setting in IMG for that 89 insp type .even though it is not appearing .
    now my query is if we did not do that setting also i think tab should be appear.but curser will go to other tab.
    please correct if I am wrong .
    plz suggest me how to do get the tab.It is very urgent for me .
    regards
    prasad
    Edited by: prasad.k on Apr 2, 2008 4:08 PM
    just now i have seen that message is giving by the system:
    *view for characterstic overview was changed *
    if you see the details of that message  that like follow----
    View for characteristic overview was changed
    Message no. QE044
    Diagnosis
    The predefined view from the operation or inspection type has been changed by the program. This may be due to the following:
    In the user master, a recording view is assigned to the user parameter 'QER'. If there is no default value for this user parameter, the general view (single values and summarized results) is used.
    The determined view is marked as obsolete.
    Procedure
    The user parameter 'QERSMAL' must be initialized to be able to use obsolete recording views. You cannot delete the user parameter from the user master.

  • Results Recording Work List By Work Centre

    Experts,
    My Inspection Plans have two work centres.
    Can I run a report which lists how many results (not UD) each work centre has recorded on a particular day?
    Thanks
    Welshy

    Hi,
    Quite unique and interesting!
    As per my knowledge there is no specific standard report for this. You may have to go with work around- Z report for this. I do have a suggestion. Just check whether feasible.
    1.     The date on which result recording is carried out gets stored in QAMR table. The field is QAMR-ERSTELLDAT.
    2.     Work centers 2 in number, means you are dealing with 2 operations.
    3.     The main task here I think, is to correlate inspection lot number with its work centers which is quite cumbersome, even if you try to link QALS, PLPO, CRHD tables with each other.
    4.     Node number in table QAMR (field VORGLFNR) is nothing but operation number. Instead of work center if you go with operation number as input, may serve the purpose.
    5.     Give input as inspection lot number, date of result recording QAMR-ERSTELLDAT and operation (optional)
    6.     For the given input date if you find any data in QAMR, you may conclude RR is carried out on this date.
    7.     Rest of the details (material code, material description, vendor etc) you can very well fetch once you know inspection lot number.
    Regards,
    Anand Rao

  • Re: Difference between individual result recording or summarized result rec

    Hi All,
    Please explain me .
    "Difference between individual result recording or summarized result recording"
    Regards,
    vivek

    hi
    individual result recording  is when you measure multiple values, these can record individually and enter in thr RR.and all these values will get sum by the sytem.
    summarized result recording is you need to sum the multi ple values and the one sum value has to enter in the results recording.

  • Change Results recording date

    Hi,
    I am using QE51N for results recording. I want to change  the results recording date for inspection type 14. Is there any BADI or user exit to do the same.
    Thanks & Regards
    V. Devaraj

    There is no user exit to change the Result recording date.

  • Result Recording as DATE

    Hi All,
    A requirement from my client hasd put me in awkward condition.
    I need to record result as DATE. Because as per the testing protocol of all hte materials mfg date and expiry date.
    E.g. For the insepction plan for Incomming Raw material (Inspection lot against GR), "Manufactring date" and "expiry date" are two MIC for my operation "Sampling" of the inspection plan and I need to record the result as date.
    Is there any way?? Pls provide the details.
    With Best Regards,
    Shyamal Joshi.

    I am very much thank full to both of you for your such a valuable inputs.
    Dear Craig,
    The need to record the result as Data is required because here we had a need where the "Data" was a part of inspection specification.
    e.g. It was demanded that "Mfg Date" for the delivery and consignment, is to be checked by the Quality inspector and to be filled in the report. So hence we can fetch it through the Batch itself, but to mentioned that the inspector has checked the Mfg Date, and well documented it, we had to keep a MIC in the Inspection plan.
    So as a solution what we have done is........
    - Created an MIC as "Mfg Date".
    - Attached in Inspection plan, as Quantitative MIC. Didn't entered any Limits to it.
    - In the result recording screen, the is field named as "Inspection Description", technical name "PRUEFBEMKT". Where it allow us to insert a free text up to 40 Characters.
    - To make this mandatory while result recording, keep the Control indicator, "Documentation Required" active in the second page of the control indicator, for the MIC.
    This way we somehow found the reciprocal solution for the same.
    Regards,
    Shyamal

  • How can I record data from 2 devices synchronously

    Hi,
    I've been working on this VI for some time now and I've already recieved some prior help from these forums, so I hope I can get this problem solved.
    I have a DAQpad 6020e, a hot wire thermo anemometer, and Labview 7.1.  I need to take voltage measurements from the DAQpad at a scan rate I specify (I have it set to 1000 in the screenshot), while simultaneously taking readings from the anemometer.  However, the anemometer only takes readings every 1.6 seconds, which it sends to the serial port in ASCII.
    I have tried many iterations of this vi to try to get the data to come out synchronously.  By synchronously, I just mean I want both measurements to START at the EXACT same time.  Obvisously the scan rates are drastically different so I will have far more measurements from the DAQpad, but that is ok so long as both measurements start at the same time.  I cannot control when the anemometer makes its reading, so what I have attempted to do is as follows:
    1.  VI starts, both reads initialize, then DAQpad scan begins.
    2.  If Scan Rate and "Scans to read" are equal, it takes one second for measurements to start being recorded from the DAQpad.
    3.  In an attempt to synchronize the measurements, I attempted to tell the anemometer WHILE loop (serial) to wait until the first measurement has been recorded from the DAQpad.  (**Note, I have also tried using the "number read" lead off of the AI read command).
    4.  Because I only get 1 reading from my anemometer per 1.6 seconds, I can't predict when the next reading will be.  But I want my measurements to be corrolated in time, so I have attempted to start the measurement file as soon as the case structure starts.  This way, even if the very first reading is invalid, the rest of the readings will be valid and will be taken at times that directly correlate with the DAQpad measurements.
    I have run this vi many times, with different results.  I have gotten it to run sucessfully many times, meaning that both measurement files started recording data at the exact same instant, even if the anemometer reading wasn't available yet (I know this because the second measurement was taken at a time earlier than 1.6 seconds, meaning that the file did not wait for a measurement to be obtained in order to assign a value at 0 time).  HOWEVER, other times, this vi does not run correctly.  Sometimes the anemometer readings begin before the DAQpad readings, sometimes after.  In every case where the vi does not work, it appears that the anemometer measurement has waited for its first measurement to be recorded at time 0 instead of starting the measurement file when the DAQpad starts.
    I need to know why this vi doesn't run consistently.  I can see it do what I want it to do over and over again, but I can't use this vi if it is not 100% consistent.
    Thank you,
    Jake
    Attachments:
    LabVIEW Synchronization Attempt.pdf ‏78 KB

    For future reference, just post the actual VI.  It is easier to troubleshoot than a print as a PDF.
    Given the software complexities of separate threads and serial bus versus PCI bus, I don't see how you can say that the measurements actually start at the same time.  The only way you can say that the measurements started together was if you were using a hardware trigger.
    There are only two ways to tell somebody thanks: Kudos and Marked Solutions
    Unofficial Forum Rules and Guidelines

  • VALUATION NOT APPEARING IN RESULT RECORDING

    Hello....
    I have created an inspection plan where i have assigned all the characteristic to be inspected with quantative data.
    Upon goods receipt inspection lot is generated,
    while doing result recording when i enter the result for eg. if the characteristic value is 1-10, and i enter the reult as 1, the valuation has to be set automatically as accepted but its not appearing, could anyone please let me know am i missing any settings.
    Suggestions will be worth appretation

    Hi sarfrazbaig  ,
    If you are using sampling procedure, check the "Valuation Mode". It must be "Manual Valuation" to achieve the valuation Manually.
    The trx code will be QDV1/2/3 for Sampling procedure.
    Regards,
    Shyamal
    =================================================================================
    Okey if you are not using the sampling procedure then,
    Set the value as "Automatic Close" / Close, Navigate and save automatically" in the IMG settings at Quality Management->Basic Settings->Maintain Settings at Plant Level, here for the relevant plant select the "Result Recording" Tab and set the mentioned vales for the field "Recording configuration"
    Revert for for further inputs.
    Regards,
    Shyamal
    Edited by: Shyamal Joshi on Aug 12, 2009 12:24 PM

  • Table for Original Values in Results Recording

    Hi,
    Where are the original values of the results recording of the inspection lot (inspection type 04) stored?
    Or, is there any function module to fetch this data?
    Regards
    Ramakanth

    it's in table QASE
    original value (Data Element- QORIGINAL_INPUT )

  • To retrieve the Maximum Date from the record

    Hi All,
    I am using the bleow query to retrieve the max date from the record list:
    select w.wr_no,w.customer_id,w.place_id, w.entry_Date, max(app.appointment_date) as appointment_date
    from work_request w , wr_appointment app
    where w.wr_no=app.wr_no
    and w.customer_id = '020167001'
    and w.place_id = '1151667'
    group by w.wr_no, w.customer_id,w.place_id, w.entry_Date;
    However i am getting the as many as three rows even after using the max function. The max date comes as the last record out the three rows retrieved.
    Thanks,
    Mark

    Mark Andrew wrote:
    And for Sven for the above customer id and place id, i receive the below result:
    WR_NO CUSTOMER_ID PLACE_ID ENTRY_DATE APPOINTMENT_DATE
    1306782233 020167001 1151667 26/07/2010 29/07/2010
    1387090103 020167001 1151667 26/02/2010 16/03/2010
    1393896673 020167001 1151667 23/01/2011 25/01/2011
    After using the rank function i will be receiving:
    WR_NO CUSTOMER_ID PLACE_ID ENTRY_DATE APPOINTMENT_DATE RK
    1393896673 020167001 1151667 23/01/2011 25/01/2011 1Now I get it.
    In fact you want to group only on the customer (and place_id?) and get all the information from the line with the last appointment date.
    Analytic functions such as RANK or ROW_NUMBER are good for this.
    The select can look like this.
    select * from (
       select w.wr_no,w.customer_id,w.place_id, w.entry_Date, app.appointment_date,
             row_number() over (partition by w.customer_id, w.place_id order by  app.appointment_date desc,  w.wr_no desc) rn
       from work_request w , wr_appointment app
      where w.wr_no=app.wr_no
      --and w.customer_id = '020167001'
      --and w.place_id = '1151667'
    where rn = 1
    ;In fact I think you can do the same operation in EXCEL directly.
    FIrst you need to sort the data by customer (asc), place (asc) and appointment date (desc).
    Then add a column in excel that give you the line where you have a new customer id.
    Assuming this new column is column H and the customerid is in column A then the function in Cell H2 would look like this.
    A function like ("=A2=A1"). Copy this formular to all the other H cells.
    Then add a auto filter on it and only select all the rows where the result is FALSE.
    Same logic as in SQL, but done in Excel.

  • Result recording - Integration with external software

    Hi,
    Inspection is done using the external software & the results are stored in the external database.
    How can we transfer the inspection results in QM Result recording?

    Hi,
    For the upload to the SAP-System, the function module BAPI_INSPOPER_RECORDRESULTS will be used with the following mandatory input parameters:
    -     Inspection lot number
    -     Inspection operation number
    -     Inspection point number
    -     Partial lot number
    -     (SAP-)batch number
    -     Characteristic results (for characteristics with summarized result recording)
    -     Single results (for characteristics with original result recording).
    The transfer between subsystem and QM is done asynchronously. The mapped result data will be send as IDoc to the SAP system, or via direct call of the BAPI_INSPOPER_RECORDRESULTS via RFC.
    If the data is send as IDoc, the BAPI-ALE interface must be setup to process the BAPI_INSPOPER_RECORDRESULTS at receipt of a new IDOC.
    Kindly contact with your ABAP'er for further process.
    Thanks & Regards,
    Srinivas.D

  • Need to record data for 4 hrs at a rate of every 30s

    Hello,
    I'm fairly new to LabVIEW and need assistance. I have this VI that manually records torque and temperature by hitting a button. I want to alter it so that when I run the program  I can automatically collect data every 30 sec for 4 hrs and then the program stops. Any help would be appreciated. I have attached the VI. 

    Bob_Schor wrote:
    One of the most difficult things for people new to LabVIEW to avoid is the temptation to "just start coding" -- as often as not, you end up with a bunch of (often Express) VIs wired together that do something, but rarely what you want it to do.
    I recommend starting with thinking about the overall design, asking yourself "What do I want to do?".  In your case, it sounds like "Record data (not yet defined) every 30 seconds for 4 hours".  Now break this down -- what does "record data" mean?  How much data?  How many channels?  What data rate?  What do you want to do with the data?
    This might be a "unit" of your code, that is, this "Data Recording Block" might, in some ways, stand alone.  One way this could happen would be if you recorded, say, 5 seconds of data, wrote the data to a uniquely-named file, then stopped recording.  "Aha!", I (don't) hear you saying, "this should be written as a sub-VI called "Save Some Data" that I put in my main program and call every 30 seconds until 4 hours have gone by".
    What is this isn't your model?  Maybe you want to start data acquisition, keep it running, and every 30 seconds save some aliquot of the data to a file.  Fine, but that's another Design Decision that you should make before starting to code.  This kind of model sounds liek it might be a Producer (continuous data acquisition)/Consumer (periodic saving of the data) design, with the Consumer "worrying" about saving, say, 5 second aliquots of data every 30 seconds for 4 hours.  This last bit (namely getting the Consumer to "do its thing" properly) might be handled by a State Machine design ("Save to File", "Wait for next Sample Time", "Count Elapsed Time").
    Here is a piece of Good Advice -- never put an "Abort LabVIEW" command in your program!  Notice you have a Stop button to stop the loop, and can OR wire the output now going to the Abort to the same Stop indicator.  Use Abort in the rare instance where failure to instantly kill the program will result in someone's death or injury -- you're not yet ready to code at this level.
    Bob Schor
    To expand on this idea, I usually write up at least a "casual" requirements document - even if it's just a few paragraphs - and code each "requirement" as a subVI.

  • Requirement of displaying inspection method in result recording

    Dear All,
    My clients requirement is to have the inspection method code in the result recording screen. I have the option of inspection method short text in the result recording screen. But i want a code should appear so that user can see the same for his convinient reference.
    Regards,
    Anil

    Dear Anil,
    You can create attachment in word of whatever data you want to maintain for inspection method. you can also save drawings in this attachment. assign this attachment to inspection method .You can assign attachment by
    Service for Object=> Create=>Create Attachment
    Now this attachment u can view while doing result recording & parallaly u can record results. Hope this will help you.
    Regards
    Amit

  • Usage decision vs result recording.

    Hi All Guru,
    I am new in QM , was MM & PP support. I am confused here about the usage decision vs result recording.
    I do understand in QM there's inspection lot , in order to release the inspection lot , i should released the UD.
    So what's the different between this both ?
    Can i have inspection lot without result recording ?
    Or can i have inspection lot without UD ?
    Please help to clarify my confuse.
    Thank you

    Hi Crag ,
    Thanks for understand because i am totally new in QM.
    I won't use QM for Notification here. I will use QM for stock transfer & QM in Delivery before PGI.
    As i know the basic requirement of QM 
    Setup the Master Data (QM View & all QM relavant data) ---> Type of inspection (which will determine which type of inspection to carry out ) -----> Inspection Lot Configuration --->Configuration for UD ----> Configuration for COA.
    Master data that which required
    Material master QM view,
    Master inspection characteristics,
    Task lists or inspection plans
    Code, Code groups and Selected sets.
    Quality info-record
    My Question :
    By having the above setup and configuration , without result recording can i have the COA to print out for either Post Process Inspection (Final FG) or Inspection at Delivery ?
    With the Master Data which i mention as above , is it sufficient for me to activate
    Post Process Inspection (Final FG - QM PP)
    QM Inspection at Delivery (QM /SD)
    QM stock transfer with inspection type 08.
    Hope to hear from you.
    Thank you

Maybe you are looking for