Inprocess insp

From QM point of view what is the difference between inprocess insp in discrete and repetitive mfg?
how process flow will be different?
as per me there will only difference in tcode of routing creation.
please clarify
Message was edited by:
        sandip raut

sir,
i tried to create the insp lot with MFPR,but i am getting message as "list contains no data".i am using this tcode first time.so can please help me by explaing it in detail.
thanks in advance.
please answer sir.
this is very urgent.please
Message was edited by:
        sandip raut
Message was edited by:
        sandip raut
Message was edited by:
        sandip raut

Similar Messages

  • How to create inprocess insp. lot manually

    HI Team,
    I have requirement to create inprocess inspection lot  as & when  required. What are the settings required to do in QM view insp. type.
    I have tried with "Preferred inspection type" set up, but no inspection lot is allowed to create manually in QA01.
    Then I tried with 03 insp. type "Active". But it generated lot for every production order during release of order.
    But my requirement is to create lot during  inprocess production only when it is rejected.
    Pls suggest me solution.
    Thanks

    Hello Bhushan ,
    You can create a insp lot with 03 origin by putting plant & insp origin in QA01 initial screen ....but I will suggest to use inspection origin 89 with relevant setting as per business requirement as you want to create the lots only when material  is rejected .
    Else you can maintain one more insp type say,0301 with insp origin 03. This will help in classifying the inspection lots  which are created for this process & not standard in-process inspection,
    Can you please explain the business scenerio which demands to create lots only incase of rejections .....as to ascertain whether the product is inline with quality standards we need to inspection the same (which requires inspection lot  for lab processing & tracebility)
    Thanks
    Kaushik

  • Classification, Batch Management, Serialisation Profile along with QM

    Hi All GURUS,
            I have very interesting scenario to work on. My client requirement is to identify produciton lot seperately and maintain production data seperately for each production lot. Also for some materials client requires to maintain unit/pc specific data like weight within each production lot. Apart from this they want to classify all SFG and FG on the basis of characteristics. And some of these classification characterstics gets its value from result recording of inspection characteristics of QM module.
          What I consider as possible option is to use Batch Management + Serialisation + Classification functionality and to link Classification characteristics to Inspection Characteristics of QM.
          But I dont know whether this is possible or not and how to do it. So, I request you all GURU to validate this and guide me in doing this, how to link master data and configuration part.
          Help at your earliest convenience is solicited.
    Thanks and regards.

    Hi,
    You can use batch management with serialisation. Also as mentioned by you need to connect insp char with batch chars.
    I am not sure what you mean by lot here. But as you said it should be a batch. so you can trace all the production lots by batch. this means, you need to have a batch for each production order. after prodn this batch should go to quality. Have insp plan for GR from production Material master QM view insp type 04. may be you will also need insp type 03 ( inprocess insp) for FG or SFG. 
    Think these lines , then you will be able to cover all the aspects of the process. DO test each and every process & see whether requirements are getting fulfilled or not.
    For any further query you can contact me.
    Regards
    Vineet

  • Inprocess Inspection - Change of status INSP to REL

    Hi Friends
    How to change the status of Inprocess Inspection lot from INSP to REL?
    Waiting for the response.
    Thanks
    Sachin

    Dear Sachin,
    Meaning of INSP is  you have done result recording, tell me how system will remove it from system. The status will be INSP for that lot until you give UD. This is best SAP practice.
    The in-process insp  lot is generated once you release the prd. order, so pl check with your PP person whether it works  by technically closing that prd order.
    Other option is apply inspection point to that routing, so if needed you can enter other set of results for record.
    Best Regards,
    Shekhar

  • 100% Sampling Procedure is not functioning for Prod. Order - Insp.Type:03

    Hi Experts,
    We have a number of material as  SPARE PARTS.
    We are creating Production Order for these Spare Parts.
    Inspection Type 03 is used for it.
    Customization -> Define Default Values for Inspection Type
    Sample  100 % Inspection Check Box is activated
    Skips Allowed Check Box is activated.
    Material Number : 571113211
    QM View
    Inspection Type 03 is assigned
    100 % Inspection Check box is activated (By Customization Setting)
    Skips Allowed Check Box is activated (By Customization Setting)
    Routing is created for this material .
    For the operation 10,  Two MIC are assigned.
    For Each MIC the 100% SAMPLING PROCEDURE IS ASSIGNED
    Production Order is created with Qty. : 80.
    System generates the Inspection Lot.
    The result recording screen  the u201CINSPECT FIELD  SOLLSTPUMF IS 1 ONLY.
    It must be 80.
    I am able to record only one entry.
    As 100 % SAMPLING PROCEDURE IS ASSIGNED TO THE MIC,
    THE LOT SIZE OF THE PRODUCTION ORDER MUST BE THE SAME OF SAMPLING SIZE.
    For the manual Inspection type, I just assigned the sampling procedure to the MIC in Inspection Plan.
    When I created the Inspection lot the Sampling size  with Inspection Lot qty of 80,
    I am able to enter the result for the specified MIC 80 times.
     It is working fine for manual Insp. Type  89.
    With Best Regards,
    Raghu Sharma

    Hi Rajaram,
    Thanks for your prompt reply.
    The issue is solved.
    This is the requirement of Inprocess Inspection.
    I am assigning the MIC in Routing.
    Hence I need the Inspection lot as soon as Production Order is released.
    In Material Master QM View, Inspection Type 03.
    I have deactivated the 100% Inspection Check Box.
    The issue is solved.
    With Best Regards,
    Raghu Sharma

  • Cancellation of UD of inprocess inspection lot

    Hi all,
      Can I not do cancellation of inprocess inspection lot  ?....
    partha...

    Hello,
    If you just want to cancel the insp lot then
    GOTO QA12, enter your insp lot no.
    Select usage decision at left top -> Functions-> Cancel lot. But in this case, if insp lot has been processed & stock have moved to unrest. then it will not show in insp stock after this process.
    If you want to transfer stock from unrest. to insp. stock then you have to cancel GRN no.
    GOTO MB01 enter PO no. & Mov type & select the option unrest. in stock type.
    Try it & confirm back.
    Thanks & Regards,
    Anisha

  • Inprocess inspection mapping

    Hi,
    I am working on inprocess inspection. Requirement is like this.
    Material is having 6 operations. During the 3rd operation two inspection characteristics need to be checked at regular intervals. So I have activated inspection type 03 in the material master QM view and i have assigned these two inspection characteristics to 3rd operation in the routing of the material. Now these inspection characteristics need to be checked repeatedly after completion of production of 25 Units till the end.   so in the routing header i have assigned Insp. Points as 990 Test point: Container, date and in the routing in the 3rd opeartion details in the QM inspection points tab I have activated qty related and given qty interval as 25 units and Insp.pointCompletion as automatic valuation based on inspection point definition.
    Now I have created a production order for the material 150 units and released the order and inspection lot got generated.
    Now confirmed the first and second opeartions with full qty as 150 units with CO11N transaction. Now when I do the partial confirmation for 3rd operation for qty 25 untis system should Automatically generate inspection point and allow for results recording of the inspection lot and when i do again partial confirmation of 25 units next time it should create another inspection point and allow RR and this should go on till total confirmation of 150 untis ( total 6 inspection points 125/25=6 for the inspection lot). How to map this.. I am unable to proceed further. Actually how it is generally mapped in the system. Kindly guide me.
    thanks
    Vinamrath

    Inspection points are never automatically generated unless you develop specific FM's and config them into the inspeciton point identifier configuration.  If you go to the FM area of the inspection point identifer you can get quite a bit of help on these and there is internal documentation on the SAP example FM's for this.  I think all the example FM's start with QAPP if I remember correctly.
    Typically you would manually create the inspection point in the 03 inspection lot and enter in the qty of the material being inspected. 
    FF

  • During Inprocess Inspection partial qty confirmation

    Hi Experts,
    There is a requirement in Inprocess Inspection (for 03) find here the detail.
    Ex: Routing Operations
          010       Machining
          020       Milling
          030       Inspection
          040       Turning
          050       Inspection
          060       End Cut
    Challenges :
    1) Without confirmation of operation 020 system should not allow for result recording.
    2) If partial qty accepted system should allow on those qty for further operation 040 confirmation.
    3) How many operations inspected, accepted qty operation wise, can we get through std
    Kindly suggest
    Thanks
    Shiva Patil

    Go here:
    SPRO > Production> Shop floor control> confirmation> define confirmation parameters
    Maintain
    1)Operation sequence u2013 error when order sequence is not adhered to
    2) Over delivery u2013 Error when over delivery tolerance is exceeded
    3) Results Rec. (QM)- Error message if no Insp results exist
    So what these setting helps is that
    1)All operation has to be confirmed operation wise means 0010 has to be confirmed for confirming 0020 operation. SO production guys can only confirm 0040 operations only after 0030 operations is confirmed by quality personal.
    2)Over delivery is not allowed means of in 0030 operation if only 50 quantity is confirmed in 0040 operation only 50 can be confirmed. Production people cannot confirm more than 50 quantities
    3) Also PP personal cannot confirm operation 0030 through C011N till the result recording of that operation is done through QA32.
    Hope this helps to start.
    Thanks!!!

  • Is it possible to create  inspection plan for "Inprocess Inspection"

    Hi,
    Is it possible to create  inspection plans for "Inprocess Inspection".
    If yes , what would be the "task List Usage".Is it "1"?
    If no ,then how to map this requirment?
    Regards
    Vemula

    Hi
    Vemula
    Generally as Per SAP std Routing is used for inspection of 03 type of inspection.
    but you can also customize the Inspection task list Usage for Inprocess Inspection.
    This is possible through
    QCC0>Quality Inspection>Insp lot creation>Assign Insp type to origine>
    here informt of 03 inspection type you can assign
    Task list type:Q
    Usage:either 1(Production) or 3(Universal)
    save
    Regards
    Poonam

  • Batch split after gr for inprocess inspection.

    Hi experts,
    i have a scenario which i am not able to map in sap.help on this is very much much required and will be appreciated.
    we have inprocess inspection for batch managed materials for  which results are recorded for mic's and goods receipts are done for the batches.once goods receipt is done material is having 48 hrs curing time. after 48 hours depending on attributes material is either scrapped or used for further operations.
    now we do not want to scrap quantities in batch having minor defectsas some customers are ready to accept that material with minor defects.
    What we want is this materials in a batch to be given new batch number and stored separately.
    we also want to develop a report in which we want to display all the materials having minor defects with reason.
    Kindly help.

    Hi dhaval,
    thanks for speedy reply
    The problem here is that we cannot use 04 insp. type here as there are lot of batches being produced per hour and in inspection type 03 we are not doing result recording for all batches.
    I want to know whether after gr posting is it possible to trigger sme inspection type so that we can do rr and post partial stock to new batch.
    Also note that these abnormilities are not occuring frequently.
    So as and when abnormility is noticed person should be able to create inspection lot manually and post stock accordingly.
    Thanks,
    Sameer

  • Insp.lot after rework order confirmation

    Dear all,
    My client requirement:
    they want insp.lot when they confirm rework order.I can activate inspection to 531 mvt.type.but they are using 531 for other purposes also.so can i do any setting in Rework order type so that it should create inspection lot.
    it is urgent plz reply soon
    thx&regds
    prasad

    Hi,
    It is possible to generate inspection lot of inspection lot origin 03 if you configure in OPL8 transaction. It is used for inprocess inspection and its not stock relevant.
    As you want to generate inspection lot for By porduct ( 531 Mtype) above config setting will not work for you. I suggested new movemet type as you mentioned that 531 mtype is used for some other purpose.
    You also mention the if user forget to enter the custom movement type . As they need to confirm the by product they need to user 531 or custom movement type. you can remove the authorization for 531 movement type so that they can not use this.
    Regards
    Sanjay

  • BLANKET RELEASE가 INPROCESS 상태에서 더 이상 진행되지 않을 경우 해결 방법

    제품: MFG_PO
    작성날짜 : 2006-05-11
    BLANKET RELEASE가 INPROCESS 상태에서 더 이상 진행되지 않을 경우 해결법
    ======================================================================
    PURPOSE
    승인을 위해 Blanket Release가 submit 되었으나,어떤 이유로 인해
    'INPROCESS' 상태로 되는 경우가 있다.
    'INPROCESS' 상태가 된 그 원인 진단을 위란 workflow가 없는경우(workflow
    purge process에 의해 purge 되는 경우 등...) 아래의 방법으로 해결한다.
    Explanation
    Original workflow activities가 더 이상 존재하지 않아서,
    workflow activity를 종결하거나 document 진행을 시도하면 workflow는 fail
    되며 document는 'INPROCESS' 상태로 fail 된다.
    이를 해결하기 위한 solution을 아래의 steps에 따라 작업한다.
    1.아래 sql을 실행하여 Requires Reapproval로 release를 update 한다.
    Update가 성공적으로 끝나면 commit을 한다.
    Script 실행시 Org_id가 prompt 되므로 document가 존재하는 org id를 입력
    한다.
    -- START OF RESET SCRIPT
    set serveroutput on size 100000
    DECLARE
    CURSOR reltoreset is
    SELECT por.wf_item_type, por.wf_item_key, por.po_release_id, por.release_num,
    por.release_type, por.revision_num, poh.segment1
    FROM po_headers_all poh, po_releases_all por
    WHERE poh.segment1 = ' &PO_NUMBER
    and por.release_num = to_number('&REL_NUM')
    and por.org_id = to_number('&org_id')
    and por.org_id = poh.org_id
    and por.po_header_id = poh.po_header_id
    and por.authorization_status IN ('IN PROCESS', 'PRE-APPROVED')
    and NVL(por.cancel_flag, 'N') = 'N'
    and NVL(por.closed_code, 'OPEN') != 'FINALLY_CLOSED';
    CURSOR errwf(pitem varchar2, pkey varchar2) is
    SELECT ITEM_TYPE, ITEM_KEY
    FROM wf_items
    WHERE PARENT_ITEM_TYPE = pitem
    AND PARENT_ITEM_KEY = pkey
    AND END_DATE is NOT NULL;
    CURSOR maxseq(id number, subtype po_action_history.object_sub_type_code%type) is
    SELECT nvl(max(sequence_num), 0)
    FROM po_action_history
    WHERE object_type_code = 'RELEASE'
    AND object_sub_type_code = subtype
    AND object_id = id
    AND action_code is NULL;
    CURSOR poaction(id number, subtype po_action_history.object_sub_type_code%type) is
    SELECT nvl(max(sequence_num), 0)
    FROM po_action_history
    WHERE object_type_code = 'RELEASE'
    AND object_sub_type_code = subtype
    AND object_id = id
    AND action_code = 'SUBMIT';
    submitseq po_action_history.sequence_num%type;
    nullseq po_action_history.sequence_num%type;
    BEGIN
    dbms_output.put_line('------------------------------------');
    dbms_output.put_line('Data Manipulation Scripts Disclaimer');
    dbms_output.put_line('------------------------------------');
    dbms_output.put_line('As always please ask customer to run the scripts on their test instance
    first ');
    dbms_output.put_line('before applying it on production. Make sure the data is validated for ');
    dbms_output.put_line('correctness and related functionality is verified after the script has been
    dbms_output.put_line('run on a test instance. Customer is responsible to authenticate and verify ');
    dbms_output.put_line('correctness of data manipulation scripts.');
    FOR pos in reltoreset LOOP
    dbms_output.put_line('Processing '||pos.release_type
    ||' Release Number: '
    ||pos.segment1||'-'||to_char(pos.release_num));
    dbms_output.put_line('......................................');
    dbms_output.put_line('Closing Notifications...');
    BEGIN
    UPDATE wf_notifications set status = 'CANCELED'
    WHERE notification_id in (
    select ias.notification_id
    from wf_item_activity_statuses ias,
    wf_notifications ntf
    where ias.item_type = pos.wf_item_type
    and ias.item_key = pos.wf_item_key
    and ntf.notification_id = ias.notification_id)
    AND NVL(status, 'OPEN') = 'OPEN';
    EXCEPTION
    WHEN OTHERS THEN
    null;
    END;
    dbms_output.put_line('Aborting Workflow...');
    BEGIN
    WF_Engine.AbortProcess(pos.wf_item_type, pos.wf_item_key);
    EXCEPTION
    WHEN OTHERS THEN
    null;
    END;
    FOR wf in errwf(pos.wf_item_type, pos.wf_item_key) LOOP
    BEGIN
    dbms_output.put_line('Closing Error Notifications ...');
    UPDATE wf_notifications set status = 'CANCELED'
    WHERE notification_id in (
    select ias.notification_id
    from wf_item_activity_statuses ias,
    wf_notifications ntf
    where ias.item_type = wf.ITEM_TYPE
    and ias.item_key = wf.ITEM_KEY
    and ntf.notification_id = ias.notification_id)
    AND NVL(status, 'OPEN') = 'OPEN';
    dbms_output.put_line('Aborting Error Workflow...');
    UPDATE WF_ITEMS SET
    END_DATE = sysdate
    WHERE ITEM_TYPE = wf.item_type
    AND ITEM_KEY = wf.item_key;
    EXCEPTION
    WHEN OTHERS THEN
    null;
    END;
    END LOOP;
    dbms_output.put_line('Updating Release Status...');
    UPDATE po_releases_all
    set authorization_status = decode(pos.revision_num, 0, 'INCOMPLETE',
    'REQUIRES REAPPROVAL'),
    approved_flag = decode(pos.revision_num, 0, 'N', 'R'),
    wf_item_type = NULL,
    wf_item_key = NULL
    where po_release_id = pos.po_release_id;
    OPEN maxseq(pos.po_release_id, pos.release_type);
    FETCH maxseq into nullseq;
    CLOSE maxseq;
    OPEN poaction(pos.po_release_id, pos.release_type);
    FETCH poaction into submitseq;
    CLOSE poaction;
    IF nullseq > submitseq THEN
    dbms_output.put_line('Deleting PO Action History...');
    DELETE FROM po_action_history
    WHERE object_id = pos.po_release_id
    AND object_type_code = 'RELEASE'
    AND object_sub_type_code = pos.release_type
    AND sequence_num >= submitseq;
    END IF;
    dbms_output.put_line('Done Processing.');
    dbms_output.put_line('................');
    dbms_output.put_line('Please issue commit, if no errors found.');
    END LOOP;
    END;
    -- END OF RESET SCRIPT
    2.Script가 error 없이 끝나면 'Commit;'을 실행한다.
    3.Enter Release form에서 문제의 document를 조회하고, 승인을 위해 submit
    한다.
    Reference Documents
    Note 296458.1

  • SYSTEM FAILURE로 PO STAUTS가 INPROCESS 상태시 해결방법

    제품 : MFG_PO
    작성날짜 : 2006-05-17
    SYSTEM FAILURE로 PO STAUTS가 'INPROCESS' 상태시 해결방법
    ========================================================
    PURPOSE
    Document approval manager가 fails 되어 down 되면 PO는 IN PROCESS 상태가
    된다.이 PO에 대한 available한 workflow가 없고,reprocess 하기 위해
    wfretry를 시도해도 실패한다면 아래 script를 이용한다.
    (Oracle Purchasing - Version: 11.5.9)
    Explanation
    Document approval시 발생하는 Document Approval Manager crashing은 PO의상태를 IN PROCESS로 만드는 원인이 된다.
    Workflow는 완전히 처리되지 못하고 workflow activities processes와
    system 안에서 "lost" 상태가 된다.
    이 때 wf_item_key는 어떤 active한 workflow와도 상응하지 못하기 때문에
    불필요한 상태가 되어 버린다.
    System crash로 인해 session variable data를 잃어버렸기 때문에 wfretry
    를 실행해도 workflow는 restart 되지 못한다.
    Solution :
    아래 steps에 따라 작업한다.
    NOTE: 이 script는 oracle의 승인 및 review 없이 사용할 수 없으며, 예산
    계정을 사용하는 경우 사용할 수 없다.
    1. Please run the following sql update:
    -- START OF RESET SCRIPT
    set serveroutput on size 100000
    DECLARE
    CURSOR potoreset is
    SELECT wf_item_type, wf_item_key, po_header_id, segment1,
    revision_num, type_lookup_code
    FROM po_headers_all
    WHERE segment1 = '&PO_NUMBER '
    and authorization_status IN ('IN PROCESS', 'PRE-APPROVED')
    and NVL(cancel_flag, 'N') = 'N'
    and NVL(closed_code, 'OPEN') != 'FINALLY_CLOSED';
    CURSOR maxseq(id number, subtype po_action_history.object_sub_type_code%type) is
    SELECT nvl(max(sequence_num), 0)
    FROM po_action_history
    WHERE object_type_code IN ('PO', 'PA')
    AND object_sub_type_code = subtype
    AND object_id = id
    AND action_code is NULL;
    CURSOR poaction(id number, subtype po_action_history.object_sub_type_code%type) is
    SELECT nvl(max(sequence_num), 0)
    FROM po_action_history
    WHERE object_type_code IN ('PO', 'PA')
    AND object_sub_type_code = subtype
    AND object_id = id
    AND action_code = 'SUBMIT';
    submitseq po_action_history.sequence_num%type;
    nullseq po_action_history.sequence_num%type;
    BEGIN
    dbms_output.put_line('------------------------------------');
    dbms_output.put_line('Data Manipulation Scripts Disclaimer');
    dbms_output.put_line('------------------------------------');
    dbms_output.put_line('As always please ask customer to run the scripts on their test instance first ');
    dbms_output.put_line('before applying it on production. Make sure the data is validated for ');
    dbms_output.put_line('correctness and related functionality is verified after the script has been');
    dbms_output.put_line('run on a test instance. Customer is responsible to authenticate and verify ');
    dbms_output.put_line('correctness of data manipulation scripts.');
    FOR pos in potoreset LOOP
    dbms_output.put_line('Processing '||pos.type_lookup_code||' PO Number: '||pos.segment1);
    dbms_output.put_line('......................................');
    dbms_output.put_line('Closing Notifications...');
    BEGIN
    UPDATE wf_notifications set status = 'CANCELED'
    WHERE notification_id in (
    select ias.notification_id
    from wf_item_activity_statuses ias,
    wf_notifications ntf
    where ias.item_type = pos.wf_item_type
    and ias.item_key = pos.wf_item_key
    and ntf.notification_id = ias.notification_id)
    AND NVL(status, 'OPEN') = 'OPEN';
    EXCEPTION
    WHEN OTHERS THEN
    null;
    END;
    dbms_output.put_line('Aborting Workflow...');
    BEGIN
    WF_Engine.AbortProcess(pos.wf_item_type, pos.wf_item_key);
    EXCEPTION
    WHEN OTHERS THEN
    null;
    END;
    dbms_output.put_line('Updating PO Status...');
    UPDATE po_headers_all
    set authorization_status = decode(pos.revision_num, 0, 'INCOMPLETE','REQUIRES REAPPROVAL'),
    wf_item_type = NULL,
    wf_item_key = NULL,
    approved_flag = decode(pos.revision_num, 0, 'N', 'R')
    where po_header_id = pos.po_header_id;
    OPEN maxseq(pos.po_header_id, pos.type_lookup_code);
    FETCH maxseq into nullseq;
    CLOSE maxseq;
    OPEN poaction(pos.po_header_id, pos.type_lookup_code);
    FETCH poaction into submitseq;
    CLOSE poaction;
    IF nullseq > submitseq THEN
    dbms_output.put_line('Deleting PO Action History...');
    DELETE FROM po_action_history
    WHERE object_id = pos.po_header_id
    AND object_type_code IN ('PO', 'PA')
    AND object_sub_type_code = pos.type_lookup_code
    AND sequence_num >= submitseq;
    END IF;
    dbms_output.put_line('Done Processing.');
    dbms_output.put_line('................');
    dbms_output.put_line('Please issue commit, if no errors found.');
    END LOOP;
    END;
    -- END OF RESET SCRIPT
    2. If the above sql update completes without error the please issue a
    commit:
    commit;
    If the above sql update errors then issue a rollback:
    rollback;
    3. When the above sql updates are complete, then query up the purchase
    order in theEnter Purchase Order form and resubmit the document for
    approval.
    Reference Documents
    Note 297980.1

  • REPORT TO CHECK DIFFERENCE G.R DATE AND U.D DATE FOR A INSP LOT

    Hi
    I want to track how many dates it has been taken to clear a insp lot for a G.R. So I am looking for a report which shows these days or a report which have G.R date and U.D for inspection lot.
    Please guide if there are any reports for this.
    Thanks
    Dhananjay

    Dear Dhananjay
    This is available in MCXA, MCXC report as lead time. Lead time is nothing but time taken for clearing the lot after GR
    Regards
    Gajesh

  • PRT's not printed on the SAP standard insp. instruction

    Dear forum,
    My client evaluates the possibility to use the insp. instruction program available in standard SAP, the pgm RQEEAS20, SAPScript INSP_INSTRUCTION.
    The client is generally satisfied with the layout, but unfortunately the PRT information from the insp. plan is not printed. I have debugged RQEEAS20 and saw that the table G_PRTTAB that is supposed to keep the PRT's and send them to the SAPScript is empty.
    Do you have an idea what I may be doing wrong? The control key in the definition of the PRT is 1, which means the PRT shall be printed.
    Many thanks in advance for any tips,
    Raf

    The interfaces that makes you install correctly an add-on are described under the "Package and Deployment" section of the Help Center. You can download the Help Center from SDN.
    You may want to check B1DE (Business One Development Environment): it provides you some wizard that creates the add-on setup and all the accessory files automatically. You can download B1DE from SDN. It is delivered under the SDN license schema.

Maybe you are looking for