QAPP_CUST_IP_F4 - inspection point help

Two related questions here.  I haven't set this FM up before.
One:  the FM mention table T_TQ79_F4_VALUES.  I can't find this table in our system.  Should this table be there? 
Two:  The FM indicates that the table is index by the user field attribute which is a one character field.  The problem I see is that if I have multiple inspection point identifiers.  I.e. I create 901 and 902. In 901 I use the field number(size =3) as a shift number... 1, 2 or 3.  But in 902 I use the same field as an employee ID number.. 213, 418, etc...  How can I limit the help information for each IP identifier.  The user would be clueless as to the IP identifier being used.  For 901 I want the help to display "Enter the shift number that sample was taken on."  For 902 I want to enter "Enter the employee number of the person that took the sample."
FF

Yes.. we saw the defined structure.  But the module help specifically states to maintain the values in the table T_TQ79_F4_VALUES.  The values are then read into the structure from the table.
We have already designed a Z-table should we need it.  But we try not to use a Z-tables if SAP has a provided solution.  We have submitted an OSS note to them on this.
I just wanted to see if it was just us that was missing the table, or if others were missing it.  If it is missing, I'm wondering if any one has implemented this FM and if they all used Z-tables for storing their data or if SAP provided something.  I searched OSS already to no avail.
In any case, SAP either needs to update their documentation for this process, or they need to provide the table that is mentioned.  Seems pretty clear that there is an SAP disconnect here.  I've pasted the help documentation from the SAP provided FM below.
FF
F4 - Help for the Inspection Point Fields                                    
You can use this function module to specify input help (F4) for the user field for inspection point identification. 
The function module serves as a copy model for user-defined programs. Note that the interface for user-defined programs must correspond to the interface for this function module.
You must enter values for the specified user field in the table T_TQ79_F4_VALUES to offer a list of values for the user. You can enter an explanatory short text for each value.
SAP determines the format for the possible values. This means that possible values are determined and exported based on the table. 
For more information, see documentation on the individual parameters.

Similar Messages

  • Object Link to Inspection Point (QAPP)

    I am trying to set up a new obejct link to an inspection point.  So, to start with I am trying to create a bespoke screen that will perform exactly as screen 204 the Equipment master object link.
    I have created two new screens SAPLCVIN 9000 and SAPLCV00 9000 by copying SAPLCVIN 204 and SAPLCV00 204.  I have assigned these screens  to the new object type QAPP and assigned this to the document type.  I have copied the EQUI settings in the Key Fileds table and assigned them to QAPP.
    I have also copied the function module OBJECT_CHECK_EQUI into OBJECT_CHECK_QAPP but have not yet made any changes to the code in this function module.  When I try to view the new screens in CV02N I get a short dump telling me that DYNPRO 9000 is not found.
    Presumably this is because I haven't made any code changes to the function module.  At this stage I haven't even changed any of the fields from screen 204 I'm just trying to eliminate the abap dump. Can anybody help me with this please?

    1.  Copy FM QAPP_CUST_IP_PROPOSAL and use this in your inspec. point identire conguration in the Default for user fields in results recording.  You have to provide all the logic in the FM to identify the next serial number.    You can also us a copy of the FM QAPP_CUST_IP_CHECK in the verification of user fields to check to make sure the serial number wasn't already specified in an earlier lot is the next in the series.  Again, you have to put in the correct logic.
    2.  I think you are looking for the drop down list in this question.  Use FM QAPP_CUST_IP_F4 for this.  You can either develop a new new FM for each inspec point identifer you use, and hard code the values into the FM, or create a Z table that your FM references to look up the appropriate values for the insepction point and user field.
    3.  Same as number 2 above.
    FF

  • QE71 -F4 Values for user defined fields in inspection points

    Hi,
    I have used QAPP_CUST_IP_F4 function module to list F4 values in Inspection points and QAPP_CUST_IP_CHECK for validation of those user fields.
    When configured for an inspection point, these modules are working fine when we use in QA32 and QE51n. But when we use QE71, the FM's does not getting called.
    Is there any configuration needed to make them work in QE71?
    Regards,
    Sriram

    Same kind of issue we have faced in one of my implementation ie when we used to do the RR through QA32 system allows us to show the F4 which is assigned for that inspection point. But same F4 help was not working during rr through QE71.
    For this issue we haven't applied any note by debugging in QE71 fixing call function he done some changes in the assigned FM
    after that its appered in QE71 100% it will flow in QE71 also without NOTE.
    Check with abaper
    Link: QE71 - verifiying user fields and providing lists of values

  • Setting up inspection point in a scenario require more than one inspection

    Hi all,
    Maybe I am still not very clear on the PP-QM conceptu2026 hope you can see my problem on the following questionu2026..
    According to SAP in the QM-production environment, we key in ONE inspection point in the task list header level (i.e. either the master recipe, routing, or rate of routing).
    Based on the following business scenario which is going to use inspection point for the inspection:
    u2022     Time-based intervals (for example, an inspection point every hour or for each work shift)
    u2022     Quantity-based intervals (for example, an inspection point for each container)
    u2022     Freely-defined intervals (for example, an inspection point each time a tool change occurs)
    Since each of the above scenarios require more than one inspection points to be created and to be assigned to the task list header.
    Thus, how to accomplish multiple inspection point assignment when the task-list header only allow me to assign one inspection point at a time?
    Thanks
    YY

    Hi guys,
    Thanks. However, in the SAP help portal it does said the system allows several inspection points to be assigned to an inspection operation whether it is in routing or recipe.
    Therefore, does it means I can assign more than one inspection points in the operation detail level for either recipe or routing if I will to click the u201CNo relationu201D radio button in the u201CQuality Management: Inspection Pointu201D section. (i.e. is this is the right place to allows this assignment)?
    For example, on the change master recipe screen at the Operation tab, I highlight one line item (i.e. one operation line item and zoom into this operation line item, I donu2019t see any field box that allow me to assign several inspection points to an operation? Instead, on the u201CQuality Management: Inspection Pointu201D section, there are the following fields appear:
    - Insp.pointCompletion dropdown box
    - 4 radio buttons on the inspection interval (ie. Time-related, Qty-related, No-relation) and its subseq time and quantity value input box.
    - Quan.pt. lot checkbox
    - Last Part Lot Assgmt checkbox
    Thus, where is the section in the operation overview screen at Master Recipe or Routing level that I can assign several inspection points?
    Thanks
    YY

  • Inspection point in SAP QM

    Dear  Sir
    My query is related to SAP-QM
    1,How to define INSPECTION POINT in Inspection planning?
    2.Where is default setting of Inspection point like at Plant level & material level?
    3. If inspection point of material is changed in Tasklist and a new inspection lot is generated then it again reflect both the Inspection point (the new one & the old one).So how to aviod this problem so that it shows only the new inspection pont at the time of Result recoding.

    Hello Alpana,
    question 1 How to define INSPECTION POINT in Inspection planning?
    In the transaction QP01 or QP02 you can define an inspection point at header level.
    This can also be done for production plans and process instructions.
    The inspection point definition is done in the customizing of the Quality planning.
    question 2 Where is default setting of Inspection point like at Plant level
    This can be found under the customizing point Basic settings in QM.
    Using the settings at plant level it is possible to define inspection points at plant level.
    If you want to use the setting at material level then this would be done in the inspection plan.
    question 3 If inspection point of material is changed in Tasklist and a new inspection lot is generated then it again reflect both the Inspection point?
    The changing of inspection points is not possible (Inspection point definition)
    The changing of inspection points in inspection plans is not recommended create a new plan in this case.
    I hope that this information helps you resolve your issue.
    Regards
    Isabelle

  • Usage of Sampling Procedure with Inspection Points

    Hi Experts,
    Does any one have an idea whether we can use sampling procedure with free inspection points apart from In-Process Quality Inspection (Inspection Type 03)?
    Thanks in Advance,
    Arun
    Edited by: Arun Mann on Dec 11, 2008 11:11 AM

    hi
    check the links canhelp you
    http://help.sap.com/saphelp_47x200/helpdata/en/b5/c4db38a91b11d1bd610000e829fdb3/frameset.htm
    http://help.sap.com/saphelp_47x200/helpdata/en/2d/350c26448c11d189420000e829fbbd/frameset.htm
    -ashok

  • Inspection point qty confirmation for operation - INprocess Inspection

    Hi Experts,
    After doing partial confirmation in the Result recording, the partial confirmed qty moves down to the next operation and is confirmed. But using QM result recording when I try to post the next partial qty, the system cancels the previous confirmation although the next operation has been confirmed for the partial qty. And I am able to confirm the full qty for the operation
    How to avoid this situation ?
    Regds
    Jomy

    Dear Jomy,
    Please use 150 as the inspection point in your routing header.
    But please make sure that in configuration you have this maintained.
    SPRO>QM> Quality planning > inspection planning > general > define identifier for inspection point> select the inspection point you are using >double click> function module> maintain in Automatic creation of insp. Points > maintain this function module QAPP_CUST_IP_CREATE > tick the use function module
    Test with a  new order and lot.  Each time you go for RR it will go for new partial lots. So confirmation will get added up as in  co11n process.
    Hope this helps
    Regards
    gajesh

  • Inspection point in SAP4.0B

    Dear QM experts,
    In SAP version 4.6C, I have setup inspection point type - 'Freely defined inspection point' which I used for my quality inspection after goods receipt.
    Therefore, I setup the necessary setup in the Inspection plan header and operation level.
    However, in another system, SAP version 4.0B, I realize the 'Freely defined inspection point' does not exist. Instead, I tried using 'Inspection point for inspection during production' but when I update the 'Inspection point' in the Inspection Plan header, I get an error message - Inspection point Z01 (type ) is not allowed for this task list type (Q).
    I can't seem to find any config. which is missing. I did the same configuration as 4.6C.
    Please advice how I can use 'Freely defined inspection point' in Inspection plan in SAP 4.0B.
    Advice is much appreciated. Thank you.

    Hi Bee,
    As i have not that much hands on SAP releases 5.0 and olders. But what i can clearly see is, there is some change implemented in the new releases that don't constraint to assign inspection point 100 to tasklist type 2.
    And the check is there for object, CP_DA_TSK_CHECK and CP_DA_TSK_CHECK - checks if inspection points are allowed for given task list, that is responcible for the error message QP289. That is a wrokround done by me. You can compair the code for the check with your program and may rectify the issue.
    The code is as below for - CP_DA_TSK_CHECK
    FORM tsk_inspection_points_check
          USING
           i_plnty                  LIKE tsk_class_data-plnty
           i_tsk_slwbez             LIKE tsk_class_data-slwbez
           i_tq79                   LIKE tq79
          CHANGING
           e_flg_tsk_check_aborted TYPE c.
      DATA:
        l_qm_ip_type_allowed LIKE tsk_class_data-qm_ip_type_allowed.
      CLEAR e_flg_tsk_check_aborted.
      PERFORM tsk_qm_allowed_ip_type_set
              USING     i_plnty
              CHANGING  l_qm_ip_type_allowed.
      CALL FUNCTION 'QAFD_IP_SLWBEZ_CHECK'
           EXPORTING
                i_slwbez         = i_tsk_slwbez
                i_steuerkz       = l_qm_ip_type_allowed
           EXCEPTIONS
                x_ip_not_found   = 1
                x_ip_not_allowed = 2
                OTHERS           = 3.
      IF sy-subrc NE 0.
      wrong type of inspection point
      E289: Insp. point &1 &2 is not allowed for task list type
        MESSAGE e289(qp) WITH i_tsk_slwbez
                              i_tq79-ppkttyp
                              i_plnty
                         INTO g_msg_dummy.
        CALL FUNCTION 'CP_MC_MESSAGE_COLLECT'
             EXCEPTIONS
                  message_not_collected = 1
                  OTHERS                = 2.
        e_flg_tsk_check_aborted = cp_check-flg_yes.
      ENDIF.
    ENDFORM.                               " sk_inspection_points_check
    update us to help you more, reward points to help you better!
    Regards,
    Shyamal

  • Automatic valuation of inspection point for physical samples.

    Hi,
    My requirement is after recording results (QE11) for each and every sample,  automatic valuation of inspection point to be done.
    Inspection point valuation not done automatically even though I have created the required details in inspection Plan.
    I have maintained the following details  in inspection plan
    In Inspection plan header:
    Inspection Point :  200 &  Sample Drawing Procedure
    In Inspection Plan Operation Details:
    Insp.Point Completion: Automatic valuation based on inspection point definition.
    Is there any settings to be done in customiszation.
    Please help me to solve this issue.
    Thanks & Regards
    V.Devaraj

    Hello Sap-Guys.
    I am facing the same problem, and I did several workarounds, to evalueate the inspection point by myself.
    The problem is this :
    We are using RFC-techniques to evaluate samples.
    Shortly, there is an inspection , which is defined, to be per point, consisting of two user fields, date and time. There must be three things (characteristics )controlled, two manually, by the workers, and the third will be calculated internally by sap via formula.
    The rfc-possibilities are provided by myself, building a rfc-enabled z-module, which calls some SAP-BAPIS, from which one is called
    BAPI_INSPOPER_RECORDRESULTS
    Until now I do not think, it behaves like tha sap-gui.
    Am I doing something wrong, or does this module really not behave like the sap gui ???
    If I evaluate the very first char , I check, whether this is the only one for this actual inspection point.
    If so, I delete the code groups, if any, (only quantitative evaluation til now ) and the point stays grey, ok, because there are still two other char-evaluations missing.
    If my char to evaluate is not the first, then I check, which are stil left, AND , if there are any left without evaluation, I also erase code and codegroups ( if any ) in the insppoint structure, so the char gets its evaluation and the point still stays grey.
    But if there had been already any evaluations, I manually check , whether my actual value meets the tolerances, and then I manually tell the inspection-point structure, which code must be used, in order to set its own state correctly.
    This means, if my actual sample meets the tolerances, and only one sample was rejected , I tell the inspection point, to stay red, by setting the approoriate code manually from qplak.
    If all others were ok, but the actual evaluation ( calculated manually again, tolerances ... ) is not ok, then i tell the inspection point structure, to get "red".
    I do this every time, a evaluation takes place, and it works nice for simple values.
    And here is my big Problem :
    My last characteristic of the three to be evaluated, must not be evaluated by the workers, but BY calculation inside sap, BECAUSE IT HAS A FORMULA.
    Especially for this case I left a comment in my code, and now this case occurred.
    So, what could be a better approach , to use this bapi, AND trigger automatic inspectionpoint evaluation WITHOUT MY ENTIRE WORKAROUND ( where I now see, that it cannot deal with formulas ) ???
    ( It could, if I debugged deep enough, to check, how it builds the formula ) , but bapis are there to use them.
    Aren`t they???
    Could anybody give me a hint ?
    Thx and best regards
    R.Dornfeld

  • Settings for inspection point user field

    Hai gurus,
    i want to know the settings for inspection point user field(150)
    1) Field combination = 150
    2 )Inspection type = ?
    3) Functional location- field active  = ?(predefined field)
    under user field
    1)Text length 18 - Field active = ?
    2)Text length 10 - Field active = ?
    3)Number  length 10 - Field active = ?
    4)Number length  3 - Field active = ?
    5) Date - Field active = ?
    6) Time - FIeld active = ?
    waiting for positive reply.
    regards,
    sekar chand

    dear Sekar
    1) 150 inspection point is maily used for production related inspection. 03 , 04 . it is a freely defined inspection point which means you want to carry out several inspections for each operation during the production process
    2) It is not Inspection type it is inspection point type- There are mainly 3 inspection point type
    Freely defined - explained
    Equipment related - You need this inspection point type if you want to carry out calibration inspections and record the results of test equipment inspections or inspections of functional locations
    Inspection points to identify samples-You need this inspection point type if you want to manage samples and record inspection results for physical samples
    3) Predefined field is for identification of the inspection point.
    Example for inspection point type  1
    For inspection point type 1 (inspection point for equipment) that is used, for example, in a calibration inspection, the equipment number must be entered. (To access the results recording function, however, you can use a different key word instead of 'equipment number', such as, 'test equipment').
    Example for point 3
    The sample-drawing procedure determines the number of samples to be taken. The system automatically creates an inspection point for each sample.
    4) User fields are again identification. You can add in key work text which will appear while result recording.
    5) Field Active  -This helps in sorting out the user fields.  An identification field is only active if you have made an entry in this field.Fields with numeric entries are required fields. The numbering sequence that you define for these fields uniquely identify an inspection point.
    a typical example can be User field/field active/keyword combination
    1)Text length 18 -1 -Inspector Name
    2)Text length 10 - 2- Location
    3)Number length 10 - 3- Shift No
    4)Number length 3 - 4- Section No
    5) Date - 5- Date
    6) Time - 6-  Time
    please Date and Time populates automaticaly. it is not mandatory that you use all the fields
    Hope this helps
    Regards
    gajesh

  • How come inspection points with DESTRUCTIVE MICs don't affect sample size?

    Hi guys,
    i have a case i tried on IDES and i need an explanation for it if you can.
    @ the beginning we have an in-process inspection with inspection points and non-destructive MICs, the interval of 10 mins (of the inspection point) generated 3 inspections, and my sampling procedure led to a sample size of 1 PC, in the inspection lot display the sample size is "1", which is normal and i understand this.
    here comes the problem
    we will change one of the MICs and make it destructive. Now we have our 3 inspections. The normal logic says that I'm having 3 inspections and there is on of the MICs DESTRUCTIVE, therefore I'm must get 3 samples, one for each inspection, which means that when we check the sample size in the inspection lot we must get a size of 3, but when i tried this i got a size of 1 again....and this is not logical because my sample will be destructed in the first inspection so how can I carry on the remaining 2 inspections ???
    so i need to know how come I'm getting a size of 1 and is that right or wrong ???
    i hope i made it clear and wish you can help
    Regards,
    Mahmoud Osama

    Hi Amol,
    i'm sorry i don't understand what do you mean by operation confirmation quality  ???
    and about stock posting, i know as you said that it is not possible with in-process inspection, as the lot is not stock relevant, but whether it is stock relevant or not has nothing to do with the sample size calculation, my problem is that the logic says that i must get 3 samples because with each inspection i'll destruct my sample, but SAP calculations give only one sample !!!!
    i hope you can help with that, thanks for you concern.
    Regards,
    Mahmoud Osama

  • Quality Certificates using Inspection Points

    Hi Experts:
    It's possible print a Quality Certificates using Inspection Points?
    The theory says that I can create a directly Q. Certify from Inpection Lot
    http://help.sap.com/saphelp_470/helpdata/en/55/a8b43446a1c564e10000009b38f83b/frameset.htm
    But I don't know how to create it using Inspection Points.
    My Inspection points are:
    1. Date
    2. Count number
    3. Work Center
    The customer wants the average from different characteristics.
    Somebody can help me?

    Hi Deihus,
    Yes its possible with ABAP help.
    1.     You explore QASE table. The values of MIC readings which you enter in QA32 are stored in filed QASE-MESSWERT.
    2.     Pass inspection lot numbers from QALS table in to QASE and fetch values stored under MESSWERT. You find batch number also in QALS table. (Filed CHARG).
    3.     You can co-relate inspection lot number, inspection points and batch number. Lot number is unique and available in all tables QASE, QASR, QAPP.
    4.     Calculate the average of readings (QASE-MESSWERT) on the basis on MIC(QASE- MERKNR) by ABAP programming.
    Regards,
    Anand Rao

  • Create a Inspection Point

    Hi,
    I need help. What is the way to create a new Inspection point by the Transaction QE51N and the BAPI_INSPOPER_RECORDRESULTS?
    Thanks in advance.

    Dear Trini Rolden,
          The Transaction QE51N is used in SAP for result recording purpose.
    Result are recorded against inspection lot.Again inspection plan assign in inspection lot. If you maintain inspection point in inspection plan header, then you can record the result of that particular inspection point.
    If you wants to create inspection point functionally, follow the below step:-
    SPRO -> Quality Management - > Inspection Planning -> General --->Define Identifier for inspection Point -> Execute --> (Create your own inspection point)
    If you wants to prefer Customize Developement:-
    user exit QAPP0001 -->User exit QAPP 1 (create inspection point)
    You can use this to give pop up or default names of the inspection point
    here you can call
    ALL FUNCTION 'BAPI_INSPPOINT_CREATEFROMDATA' "Create Inspection Point
      EXPORTING
        data =                      " bapi2045l4    Data for inspection point
      IMPORTING
        insplot =                   " bapi2045l4-insplot  Inspection lot number--->use user defined
        inspoper =                  " bapi2045l4-inspoper  Inspection lot operation number
        insppoint =                 " bapi2045l4-insppoint  Inspection point
        return =                    " bapireturn1   Return value
        .  "  BAPI_INSPPOINT_CREATEFROMDATA
    Regards,
    Laxmikanta.

  • Inspection Point table

    Dear All,
    we are in the process of automating the results recording process using a Z program. For the results recording i have used Inspection points. What i mainly want to do is from several characteristics, Initially record results for one inspection characteristic and later record results for a different inspection characteristic. In the STD  SAP this allows to do. What i want to know is since i use the Inspection points, what are the tables that will be used?
    Thanks and Regards,
    DTD

    Hi
    Hope these details will help you
    QALS Inspection lot record
    QAPP Inspection point
    TQ79 Table with inspection point/user field combinations
    TQ79T Key words for inspeciton point user fields
    QAMR Characteristic results during inspection processing 
    QAMV Characteristic specifications for inspection processing 
    Regards
    Charith

  • Request tcode for create inspection points

    Hi  Experts,
    We uses inspection points to record muiltiple result,
    Because there are different persons to create inspection points and record results,
    if there are tcode for create inspection points, we can do it more convenience。
    Thanks .
    Denis.
    Moderator message: too vague, help not possible, please describe problems in all technical detail when posting again.
    Edited by: Thomas Zloch on Feb 18, 2011 5:10 PM

    Hello Mr. Amorsen,
    Follow Charm_create step by step using customer name:
    1- Create a new transaction using t_code SE93 (E.g.: ZCHARM_CREATE )
    2 - Copy the program : CHANGE_REQUEST_CREATE_SOCM to Z using SE38
    3 - In SE93, change the program to Z created in step before
    4 - In SE80 Copy the function group Change-request_socm to Z
    5 - copy the function modules too (will appear a pop-up asking for this)
    6 - Change  the include ; LZCHANGE_REQUEST_SOCMTOP
         IN LINE 30 : gc_processtype(4) TYPE c
                VALUE 'ZDCR',  "process type for change request
         Change value to ZDCR
    7 - Activate all
    8 - In SE38 report: ZCHANGE_REQUEST_CREATE_SOCM , change the call function SOCM_CHANGE_REQUEST_CREATE to Z
    9 - activate.
    Done !!!
    <<text removed>>
    Regards
    Claudenir Bispo
    Edited by: Matt on Oct 5, 2011 9:39 AM

Maybe you are looking for

  • G/L Accounts

    Hello    What are Cost of Goods Sold Account & Purchase Offset A/c in Expenditure Thanks

  • Apple TV and selecting iPhoto albums

    I have multiple separate photo albums in iPhoto. Only two show up on the apple tv. What do I need to do to be able to select additional albums from iPhoto to play on Apple TV. Thanks

  • Can't move any apps from screen to screen

    I've updated my cell but I can't move any of the apps! I connect my cell to iTunes and it only lets me switch the order of the screens but it won't let me move any apps at all. No rearranging any of them. Help!

  • Scheduling of report publishing in Content Admin Workbench

    Is it possible to schedule the publishing of Crystal Reports in the Content Adminstration Workbench? There is a "Scheduled Jobs" folder in the Operations pane but I can't figure out how to create a scheduled publishing job. I know I've seen this feat

  • Redownloading music to itunes account library

    can someone tell me how to retrieve music that I have paid for through itunes and put it back into my itunes library on my pc? as my computer crashed and the kids lost my phone so I need to retieve it another way please help