Lead time in planning run

Hi all,
If i have two vendors with differnt lead time for the same material, how can i manage this since in MRP run system considers leadtime maintained in material master, whereas i decide to place an order based on vendor leadtime.
Regards
Rang

Hi,
Implement a proper BAdi/Enhancement which would called for MRP run. You will have to maintain material-vendor-leadtime data (or use the standard table if you maintained leadtime data) in a custom table and fetch the same at runtime in the BAdi/Enhancement.
Ex.
MAT1 VEND1 LT1
MAT1 VEND2 LT2
You will have to use the leadtime according to material and vendor combination.
Please check this sample program from other thread to find BADI and enhancement for a given transaction code. You just need to create a custom program in your system by cut and paste below codes.
REPORT ZTEST.
TABLES: TSTC,
TADIR,
MODSAPT,
MODACT,
TRDIR,
TFDIR,
ENLFDIR,
SXS_ATTRT ,
TSTCT.
DATA: JTAB LIKE TADIR OCCURS 0 WITH HEADER LINE.
DATA: FIELD1(30).
DATA: V_DEVCLASS LIKE TADIR-DEVCLASS.
PARAMETERS: P_TCODE LIKE TSTC-TCODE,
P_PGMNA LIKE TSTC-PGMNA .
DATA: WA_TADIR TYPE TADIR.
START-OF-SELECTION.
IF NOT P_TCODE IS INITIAL.
SELECT SINGLE * FROM TSTC WHERE TCODE EQ P_TCODE.
ELSEIF NOT P_PGMNA IS INITIAL.
TSTC-PGMNA = P_PGMNA.
ENDIF.
IF SY-SUBRC EQ 0.
SELECT SINGLE * FROM TADIR
WHERE PGMID = 'R3TR'
AND OBJECT = 'PROG'
AND OBJ_NAME = TSTC-PGMNA.
MOVE : TADIR-DEVCLASS TO V_DEVCLASS.
IF SY-SUBRC NE 0.
SELECT SINGLE * FROM TRDIR
WHERE NAME = TSTC-PGMNA.
IF TRDIR-SUBC EQ 'F'.
SELECT SINGLE * FROM TFDIR
WHERE PNAME = TSTC-PGMNA.
SELECT SINGLE * FROM ENLFDIR
WHERE FUNCNAME = TFDIR-FUNCNAME.
SELECT SINGLE * FROM TADIR
WHERE PGMID = 'R3TR'
AND OBJECT = 'FUGR'
AND OBJ_NAME EQ ENLFDIR-AREA.
MOVE : TADIR-DEVCLASS TO V_DEVCLASS.
ENDIF.
ENDIF.
SELECT * FROM TADIR INTO TABLE JTAB
WHERE PGMID = 'R3TR'
AND OBJECT in ('SMOD', 'SXSD')
AND DEVCLASS = V_DEVCLASS.
SELECT SINGLE * FROM TSTCT
WHERE SPRSL EQ SY-LANGU
AND TCODE EQ P_TCODE.
FORMAT COLOR COL_POSITIVE INTENSIFIED OFF.
WRITE:/(19) 'Transaction Code - ',
20(20) P_TCODE,
45(50) TSTCT-TTEXT.
SKIP.
IF NOT JTAB[] IS INITIAL.
WRITE:/(105) SY-ULINE.
FORMAT COLOR COL_HEADING INTENSIFIED ON.
Sorting the internal Table
sort jtab by OBJECT.
data : wf_txt(60) type c,
wf_smod type i ,
wf_badi type i ,
wf_object2(30) type C.
clear : wf_smod, wf_badi , wf_object2.
Get the total SMOD.
LOOP AT JTAB into wa_tadir.
at first.
FORMAT COLOR COL_HEADING INTENSIFIED ON.
WRITE:/1 SY-VLINE,
2 'Enhancement/ Business Add-in',
41 SY-VLINE ,
42 'Description',
105 SY-VLINE.
WRITE:/(105) SY-ULINE.
endat.
clear wf_txt.
at new object.
if wa_tadir-object = 'SMOD'.
wf_object2 = 'Enhancement' .
elseif wa_tadir-object = 'SXSD'.
wf_object2 = ' Business Add-in'.
endif.
FORMAT COLOR COL_GROUP INTENSIFIED ON.
WRITE:/1 SY-VLINE,
2 wf_object2,
105 SY-VLINE.
endat.
case wa_tadir-object.
when 'SMOD'.
wf_smod = wf_smod + 1.
SELECT SINGLE MODTEXT into wf_txt
FROM MODSAPT
WHERE SPRSL = SY-LANGU
AND NAME = wa_tadir-OBJ_NAME.
FORMAT COLOR COL_NORMAL INTENSIFIED OFF.
when 'SXSD'.
For BADis
wf_badi = wf_badi + 1 .
select single TEXT into wf_txt
from SXS_ATTRT
where sprsl = sy-langu
and EXIT_NAME = wa_tadir-OBJ_NAME.
FORMAT COLOR COL_NORMAL INTENSIFIED ON.
endcase.
WRITE:/1 SY-VLINE,
2 wa_tadir-OBJ_NAME hotspot on,
41 SY-VLINE ,
42 wf_txt,
105 SY-VLINE.
AT END OF object.
write : /(105) sy-ULINE.
ENDAT.
ENDLOOP.
WRITE:/(105) SY-ULINE.
SKIP.
FORMAT COLOR COL_TOTAL INTENSIFIED ON.
WRITE:/ 'No.of Exits:' , wf_smod.
WRITE:/ 'No.of BADis:' , wf_badi.
ELSE.
FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
WRITE:/(105) 'No userexits or BADis exist'.
ENDIF.
ELSE.
FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
WRITE:/(105) 'Transaction does not exist'.
ENDIF.
AT LINE-SELECTION.
data : wf_object type tadir-object.
clear wf_object.
GET CURSOR FIELD FIELD1.
CHECK FIELD1(8) EQ 'WA_TADIR'.
read table jtab with key obj_name = sy-lisel+1(20).
move jtab-object to wf_object.
case wf_object.
when 'SMOD'.
SET PARAMETER ID 'MON' FIELD SY-LISEL+1(10).
CALL TRANSACTION 'SMOD' AND SKIP FIRST SCREEN.
when 'SXSD'.
SET PARAMETER ID 'EXN' FIELD SY-LISEL+1(20).
CALL TRANSACTION 'SE18' AND SKIP FIRST SCREEN.
ENDCASE.
Alternatively, you can do the following:
1. For what ever transaction u want the enhancement .. just check for the System-->status (menu) and find out the PROGRAM name....
2. Double click on to the program name and go inside the program (Abap editor)
3. Search for "Call Customer-function " ... and u'll get some search results .. If u get results then u have enhancement in that tcode .....
4. Then it actually calls a Function module .... copy the Function module name .... go to SE80 (object navigator) click on "Repository Information system" then Customer Enhancements .... Give the Function module name in the "Components" field and click Execute ....
ull get a list of Enhancements related to that Componene....
5. Choose which ever enhancement will suit ur business need ..
6. Go to CMOD... create a project .... assign ur enhancement ... and then code ur logic.... activate ur enhancement in CMOD ....... Ur Buisness need will be solved...
For a user exit......
Finding whether there is any User Exit or not for tcode VA42
1. For what ever transaction u want the user exit .. just check for the System-->status (menu) and find out the PROGRAM name.... ( The program name would be for our scenario "SAPMV45A" )
2. Double click on to the program name and go inside the program (Abap editor)
3. Search for the word "USEREXIT" .... u ll find all the user exits in the search result .. and find ur's then ...
Hope this will help.
Regards,
Naveen.

Similar Messages

  • Time phased planning with planned orders

    I'm trying to get time-phased planning (MRP) to generate planned orders after the lead-time up to the planning horizon. I cannot get this to work so perhaps I should explain the scenario to see if this is possible. (This is all finished goods procurement, no manufacturing).
    Scenario:
    I have a DC in the US which gets supplied from a DC in the UK on a 4 week lead-time. MRP runs every week and generates a purchase requisition (converted to STO which gets picked and issued etc).
    The DC in the UK gets supplied from vendors on average 3 month lead-time. I get forecast requirements from UK and EMEA regions (stores) and want to also have planned orders from the US DC so that the MRP run on the UK DC will add the total requirements together and give me vendor orders.
    As you can see from the lead-times a single STO from the US DC doesn't give me demand over the total 4 month lead-time which means the UK DC doesn't order enough. If I could get planned orders to generate then it would all come together (simple DRP model?)
    At the moment I'm working round it by running "PD" MRP first on the US DC and then changing the RP type and running time-phased MRP to get a single STO but this isn't perfect and means I have to run it manually every Sunday. (Also the logic is not quite the same between both methods).
    Can anyone point me in the right direction?
    many thanks
    Marcus

    Hi,
    I'm using a copy of the R1 MRP type with the only change being that the "RP ind. forecast" configuration is set to G so that forecasts are included in the requirements calculation. I only have forecast values going out to the planning horizon so they need to be relevant.
    I have planning and delivery cycles maintained along with lead times and goods receipt times also but no planned order generation.
    Is there somewhere else I should check?
    thanks!

  • Date problem in the Planning Run

    Hi,
           I have a demand(FA) of 50 on 23.7.2007 and stock is initial say for the product P at location L. When I execute the planning a Distribution Receipt (Planned) is created for the quantity 50 on 26.07.2007 (Planned delivery time  = 0, GR processing times = 0 and Procurement Type = F). Please let me know if  I need to do any setting changes to make receipt date 26.07.2007 before the demand date 23.7.2007 .
    Thanks,
    Siva.

    Does storage bucket profile for your SNP planning area have both weeks and days now? I think having a weekly or daily planning book does not make a difference in that case.
    If you are going to use daily buckets, you can set a lead time or planned Delivery time of 2 days.
    You dont have to set Period Factor on both Tlane and Product master. The heuristics considers Tlane Period offset. If its not set it looks for the "use period factor" indicator in the product master (make sure you have checked this). If this is set then it considers the value in the period factor there. If this is not checked and/or no value is set then it takes 0.5 default
    you will have to get back to weekly storage (not planning bucket) if you want this to move to beginning of the week. If it also has a daily storage bucket then it probably moves between 0 hrs and 23:59 hrs

  • Lead time before shipping..

    Hi Folks,
    This requirement concerns planned orders creation in ASCP plans.
    Is there a way we can add lead time to an Item after it is received in warehouse but before it is shipped from warehouse?
    There are Pre-processing, Processing & post processing LT but they all apply before the item is received in warehouse.
    But once it is received, can we add a lead time for the items for packing and labelling before it is shipped ?
    Any suggestions are welcome..
    Thanks !
    Venkata

    Venkata,
    There were some good descriptions of how to handle this issue in a previous post.
    See this post on the same forum:
    Re: Lead time between planned orders due timestamp and scheduled ship date
    Regards,
    Kevin

  • LTP run ignoring GR processing time and Lead time

    Hi,
    I am trying to find out way to create a planning scenario (MS31) and run LTP (MS01) which will ignore the GR processing times and Lead times from Material master.
    I would like to use MCEC report (after running MS70 valuation) which will show the values only in my new fiscal year - for budgeting purposes. Currently because of the long GR processing times and Lead times in material master (sometimes even 60 days) - some planned values show in MCEC report 2 or 3 months before the new fiscal year and the last two periods of new fiscla year are empty.
    I would be grateful if you could help me with getting rid of these additional Times and adjusting the periods only for Report purpose. The desired final output should be that S012 table for this specific planning scenario has the values only in periods of the Fiscal year - without hitting previous Fiscal year last periods (due to lead /GR processing times).
    Thank you,
    Karol
    Edited by: Karol on Oct 12, 2010 2:50 PM

    Dear,
    Master data is taken from normal MRP views. there is no other setting is available. you can create a different matrerial number for LTP planning.
    Raj

  • Supplier Processing Lead Time with ASCP Unconstrained Plan

    Hi All,
    Is it possible for unconstrained plan to consider supplier lead time constrained which we define in ASL?
    I have defined an Unconstrained Plan & the plan is not considering Item Level , ASL Lead times & generating the planned Orders to meet demand due dates by compressing the Lead time.
    Constraint option is not checked in plan options.
    Appreciate your advise on this issue.
    Regards,
    Pranay Saxena

    Hi Pranay,
    An unconstrained plan cannot have ANY constraint.
    So it is not possible to have just the supplier lead time as constrained.
    Alternatively, if that is what is your requirement, you may run a constrained EDD plan with just the material constraints enabled and the "Enforce Purchasing Lead Time" Flag checked.
    If the supplier capacity is NOT set.. it will be treated like infinite..
    This way you will force the engine to respect the lead times from ASL and acheive a near unconstrained plan.
    Another alternative is use constrained plan as explained above and set the profile MSO: Lead Time Control to Do not Violate Minimum processing LT... in this case even the processing LTs for the MAKE items are also respected.
    Hope that helps.
    Regards,
    Mohan Balaji
    NOTE: Please mark the post as Helpful or Answered if the update has really helped you. This would also bring the thread to logical conclusion and will be helpful for the viewers.

  • Planning time fence vs total lead time

    Hi Gurus,
    we have a scenario like the below in the unconstrained plan. Trying to understand various dates on the PWB. could you please explain.
    1. Item is a Make item and it's planning time fence attribute is set as Total Lead time.
    2. Processing lead time of the item is 25 and fixed lead time is 2
    3. ASCP is suggesting a planned order on PTF date which is exactly 25 days from now.
    4. But the suggested start date of the order is only 2 days less than the suggested due date. This is the point we are not able to understand. We have set the processing lead time as 25 so, isn't the planned order not supposed to have the start date as today?
    Thanks
    Mahesh

    Dear,
    Please refer this link,
    [Planning time Fence|Planning time fence]
    For sales order will convert to a specific production order use CO08 here define order type as ZP04.
    OPKP ( Production Scheduling Profile) whether ZP04 is assigned under Order Type or not.If not maintain the same and then assign the same Production Scheduling Profile in Material Master in Work Scheduling view.
    Also in In OPPQ or OPPR you have to define order type as ZP04 under conversation indicator use when in MRP run MD50.
    Please try and come back
    Regards,
    R.Brahmankar

  • Launch ASCP plan run very long time

    Hi,
    I launched constrained ASCP plan and it took very long time. I launch ASCP plan in friday and it still not finished yet till monday, Memory Based Shapshot & Snapshot Delete Worker are still running, Loader Worker With Direct Load Option is still in pending phase. MSC: Share Plan Partitions has been set to Yes.
    When I run query below :
    select table_name,
           partition_name
    from   all_tab_partitions
    where  table_name like 'MSC_NET_RES_INST%'
    OR     table_name like 'MSC_SYSTEM_ITEMS%'
    order by substr(partition_name,instr(partition_name,'_',-1,1)+1);
    The results are:
    MSC_SYSTEM_ITEMS
    SYSTEM_ITEMS_0
    MSC_NET_RES_INST_AVAIL
    NET_RES_INST_AVAIL_0
    MSC_SYSTEM_ITEMS
    SYSTEM_ITEMS_1
    MSC_SYSTEM_ITEMS
    SYSTEM_ITEMS__21
    MSC_NET_RES_INST_AVAIL
    NET_RES_INST_AVAIL__21
    MSC_NET_RES_INST_AVAIL
    NET_RES_INST_AVAIL_999999
    MSC_SYSTEM_ITEMS
    SYSTEM_ITEMS_999999
    Please help me how to increase the performance when launching the plan. Is change MSC: Share Plan Partitions to No the only way to increase the performance in running plan?
    Thanks & Regards,
    Yolanda

    Hi Yolanda,
    a) So does it means that plan was working fine earlier but you are facing this issue recently.. ? If so then what you have changed at server side or have you applied any recent patches.. ?
    b) If you have not completed plan for single time,
    I will suggest that run data collection in complete refresh mode for one organization which is having relatively small data. Further, you can modify plan options in order to reduce planning calculation load like
    - disable pegging
    - remove any demand schedule / supply schedule / global forecast etc
    - enable only single organization which having relatively small demand and supply picture
    - disable forecast spread
    Once one plan run will be completed, then expand your collection scope to other organizations and also enabling above mentioned setting.
    There are lots of points need to consider for performance issue like server configuration, hardware configuration,  num of demands etc. So you can raise SR in parallel while working on above points.
    Thanks,
    D

  • Need Automatic Lead-time scheduling in Planned Order using MD11

    All,
    Our users have a requirement that when they create a planned order using MD11, they would like system to do automatic lead-time scheduling based on the "basic finish date" entered by the user. Currently the system is taking 3 days from the in-house time maintained in material master to calculate the basic start date. But users want to use the 100 days that have been maintained in the routing.
    Currently users have to click on "manual scheduling" on the planned order for system to pick up 100 days from routing which is an additional step for the users. Hence users want an automatic way in which system would do lead-time schedule when they enter the basic finish date.
    Thanks,
    Swapnil

    Dear Swapnil,
    In my understanding it is the standard SAP behaviour even if you have made the necessary settings in OPU5 for the planned
    order type.
    If my understanding is correct, then as per this setting the MRP behaves for the particular plant and order type combination.
    Whenever you create a planned order manually you have to do a detailed scheduling and then you get the production dates
    for the planned order.(This might be because generally when a planned order is converted into production order the system
    carries out a lead time scheduling.- Check the same and correct me if I'm wrong)
    Even if you update the material master through CA97,you will not get the detailed scheduling done along with the production
    dates.So you have to perform this manual activity during MD11.
    What is the reason of setting the in-house production time as 3 days,if the exact production time is going to be more?
    Check and revert
    Regards
    S Mangalraj

  • Need a table to check Planned delivery time & Total replenishment lead time

    Hi Experts,
    I want a report of Planned delivery time & Total replenishment lead time (MM02) for the material.
    Thanks in Advance.

    Hi,
    Planned delv time = MARC-PLIFZ
    Total Repl. lead time = MARC-WZEIT
    Vishal

  • Difference between r/3 planning( lead time scheduling) and APO planning

    Hello APO Gurus,
    Please let me know the difference between the R/3 capacity planning by using lead time scheduling and APO capacity planning for a work centre.
    Both in both cases you can use the lead time from routing OPERATION.
    Please let me know where the planning differs.
    Regards,
    Ravindra Deokule

    Check out
    http://help.sap.com/saphelp_scm50/helpdata/en/99/ed3a981d0f11d5b3fc0050dadf0791/content.htm
    particularly the section "Which functions of the operations relevant to scheduling are supported?"
    It will give you a flavour of what can lead to difference in planning.

  • Sales order is not taking shipping transit lead time into consideration

    Hi,
    We have following scenario -
    1. Sales order is created in AT organization.
    2. There is no onhand in any of the organizations including AT.
    3. The scheduled ship date for sales order comes as order creation date + item lead time = 15-Sep-2011.
    3. PO for sufficient quantity is available at UK org with need-by date as 01-Jun-2011.
    5. Post processing item lead time for this item is 1 day.
    4. intransit shipment is setup between UK and AT.
    5. Shipment Transit lead times are also set up at 3 days between locations of UK and AT.
    6. ASCP plan is run.
    7. Sales Order is unscheduled and rescheduled via API MSC_ATP_PUB, which takes the ATP details from UK (based on the sourcing rules). The sheduled ship date comes as 02-Jun-2011 (PO need-by date + 1 day of post processing).
    8. Expectation is that API should also take transit lead time into consideration while calculating the ATP dates and hence the Expectation is that scheduled ship date should come as 05-Jun-2011 (PO need-by date + Transit lead time + 1 day of post processing).
    Please let me know
    a. if this is standard functionality of oracle or not.
    b. if this is standard functionality then what setups are missing required for the same to be achieved.
    UAT is held up for this issue. Please help urgently.
    Regards.

    Oracle is supposed to take the in-transit time into consideration.
    Are you running a constrained plan or an unconstrained one?
    Make sure you defined the inter-org network as described in http://download.oracle.com/docs/cd/A60725_05/html/comnls/us/inv/shipne01.htm.
    or go to Inventory > Setup > Organization > Inter-Location Transit Times and enter it there.
    Sandeep Gandhi

  • Lead time calculation

    Dear Gurus,
                             I want to calculate lead time between purchase order and goods receipt.how to do that???
    Am having some doubts.
    Does the lead time links with
    Planned Delivery Time
    Goods Receipt Processing Time
    Purchasing Processing Time in material master. plz explain???

    Hi,
    If you create PR for a material, using MRP, then the planned delivery time would be picked up from the material master, please note that there is no source maintained yet in the PIR, so obviously that rules out planned delivery time of PIR and Vendor Master( even when u convert this P.R to P.O the planned delivery time will not change and will not be taken from the PIR)
    Now if you directly create a P.O then the planned delivery time of the PIR is picked up , please note this difference.
    I would recommend that you change the planned delivery time in the material, mnake it different from the planned delivery time of the PIR, and then run MRP, You will see that the planned delivery time in the PR would be based on the material planned delivery time.
    Even if you assign source and convert this P.O using ME59 the PDT will not change.
    Then you can try and create a P.O directly with the vendor, here you will notice that the PDT flows from the info record.
    Please let me know if this addresses your concern.
    Regarding your soure list issue, either you can remove the source list mandatory tick in MM or add the vendor whose PIR you are using into ME01, and it will definitely work.
    Regards
    Shailesh
    Edited by: Shailesh Rajan on Jun 30, 2011 7:51 PM

  • Lead Time recalculation/update

    Hi,
    The requirement in my project is the following:
    I have a lead time for one material of 10 days. After two months I have recieved 2 PO's, one with 14 days and other with 12 days. The new lead time should be 13 days.
    There is any way to calculate this and update the material master?
    Thanks in advance,
    Guiza

    Guilherme,
    WPDTC is the TCode that you run to calculate the planned delivery time.  This transaction is available as of version 4.7.  Currently we are upgrading from 4.7 to ECC 6.0 and it still exists in 6.0.  There is a good description at this link in the SAP Help Library.
    [http://help.sap.com/saphelp_47x200/helpdata/EN/f3/41b53c4d36265ce10000000a114084/frameset.htm|http://help.sap.com/saphelp_47x200/helpdata/EN/f3/41b53c4d36265ce10000000a114084/frameset.htm]
    This program gives you a report of what the planned delivery times are in the info record, material master, vendor, and the calculated PDT based on documents and actual deliveries in the system.  You select the items you wish to change and click the Change Planned Delivery Time button.  You get a pop-up to verify you want to change the values.  Basically, this is a mass change tool for planned delivery time similar to physical inventory transaction MIBC - Set Cycle-Counting Indicator that calculates and changes the material master indicators.
    Hope this helps,
    Paul

  • Lead time for Purchase items

    I had read that Lead time for Purchased items is calculated per 7 working days / week, by default. However, when I checked this, I found that the MRP planned orders were always considering our mfg calendar that has 5 working days / week.
    Anyone tried this.

    Industries & Product which have stabilsed have the same measuring yard and standards. This is also applicable for calendar working days, otherwise we need to device the 'interface' because the results would be weird, specifically when we speak of 'supply chain'.
    <BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by erik anthonsen ([email protected]):
    this is correct. it is up to individuals to change the amount of days that the company manufactures as their standard. if your facility is running 7 days a week-----use 7 days at setup<HR></BLOCKQUOTE>
    null

Maybe you are looking for

  • Unable to create a notification for a group (Cisco Unity Express 3.2)

    There is Cisco ISR 2821 with CME 7.1 and Cisco Unity Express 3.2. I am trying to create notifications for a group named AAA in CUE. I do following (GUI): 1. Go to Configure -> Groups 2. Click on the group name AAA. 3. In Group Profile window 'Enable

  • Scan.api error after scanning and then clicking no for no more pages.  Acrobat x pro then closes.

    I never had a problem scanning and saving the file before. But now I receive an error after I finish scanning, then hit "no" for no more pages to be scanned. Error message is as follows: Adobe acrobat error signature: AppName: acrobat.exe  AppVer: 10

  • Explain plan for running query

    Hi everyone, I come to know how to generate explain plan for a given query by giving Explain plan for select * fro emp; Consider a query running for 5 hrs in a session and i want to genrate explain plan for that current query in its 4th hour i dont k

  • MS SQL Server 2005 Capture Problem

    Hi Friends I am looking to migrate SQL Server 2005 standard edition to oracle 10g. for that I am using oracle SQL Developer workbench tool 1.5.3 but I am getting error while capturing the MS SQL Server database. One thing I noticed, after creating re

  • Method to downgrade iPod software from 1.1 to 1.0.3

    Based on problems with 3G iPod nano software v 1.1, the following is a way to get back to v 1.0.3 which will resolve these issues until Apple gets the bug fixed. The following link describes the issues: http://discussions.apple.com/thread.jspa?thread