Usage of pick HU

Folks,
I was under the impression that in case you've configured automatic pick HU's, the pick Hu was only created in case a partial quantity from a HU was picked. I.e. HU contains 5 pieces, TO for 1 piece, the 4 remain on the original HU and for the 1 piece, the pick HU is created.
However, it seems that the system always create a pick HU, no matter if it is a full HU quantity or not.
Any ideas?

Hi Vineet,
Thanks for your reply. Can you confirm one more thing; in case we use a pick HU, the HU is added as a delivery item with item category HUPM. Is that always the result of using the pick HU or can that be influenced?
Thanks.

Similar Messages

  • CF 10 sp 12 Enterprise  high CPU usage hangs services, 2012 server on 2012 Hyper-V host

    The last 2 days - my [removed link] CF site has suffered from high CPU usage (on and off) that stops functionality.
    This will last several minutes then suddenly the high usage stops a few minute later the high cpu usage starts again.
    I don't have any scheduled processes allowed to run.
    Restarting the coldfusion service  during a high CPS incident - the cpu usage just picks up where it left off when restarted.
    I have assigned 4 CPUs (normal) or 8CPUs  (as a test) to the VM and I get the same high CPU then low usage. This is a fresh install several months ago on a new VM.
    I'd like some Adobe support on this issue but can't seem to find the contact phone number.
    This series of high and low cpu usage first started Monday AM about midnight until 7:00 AM  Tuesday was quiet and Wednesday this AM I'm having the same issues.
    Ideas?
    Update:  While waiting for this to post - the high CPU usage started again and this time I stopped and restarted the Jetty service ... and the CPU usage went away...
    Update: the high cpu started again and a restart of the jetty service didn't help --- neither did the .net service restart... the cf10 application service did stop the high usage...
    Jay Bietz
    Message was edited by: Jay Bietz after post accepted.

    After 2 hang free days -- Friday midnight (above is the gcviewer )  and ~2 hours later had the hang condition again.  Current java.config includes
    java.args=-server  -Xms4096m -Xmx4096m -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005 -XX:PermSize=512m -XX:MaxPermSize=512m -XX:+UseParallelGC -Xbatch -Dcoldfusion.home={application.home} -Dcoldfusion.rootDir={application.home} -Dcoldfusion.libPath={application.home}/lib -Dorg.apache.coyote.USE_CUSTOM_STATUS_MSG_IN_HEADER=true -Dcoldfusion.jsafe.defaultalgo=FIPS186Random -Dcom.sun.management.jmxremote.port=8701 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Xmn1024m -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:+PrintHeapAtGC -verbose:gc -Xloggc:cfwhispererGClive4.log -Dcoldfusion.classPath={application.home}/lib/updates,{application.home}/lib,{application .home}/lib/axis2,{application.home}/gateway/lib/,{application.home}/wwwroot/WEB-INF/flex/j ars,{application.home}/wwwroot/WEB-INF/cfform/jars,C:\\CFusion10\\cfusion\\verisign\\payfl owpro\\Java\\PFProColdFusion,C:\\CFusion10\\cfusion\\verisign\\payflowpro\\Java\\PFProCold Fusion\\Verisign.jar
    GCviewer shows that the full GCcollections suddenly start firing off many times in a short period of time.
    Jay
    will work on the tomcatlog issues next.

  • Dimension usage multiple columns

    In the Data source view, it is possible to create a relationship between a fact and dimension with multiple columns.  How is this handled in the dimension usage pane? Can I create a dimensions that relates to a fact on multiple columns?
    John Schroeder

    Yes it is possible to have multi column relationships in SSAS multidimensional.
    If you create the relationship in the DSV then when you create the cube the dimensions usage will pick up the columns in the relationship. If the cube already exists - when you add a dimension that has multiple columns in it's key attribute you can pick
    which two columns in the fact should be used to link to the dimension.
    http://darren.gosbell.com - please mark correct answers

  • In GATP would like to push schedule delivery date+1 day

    Hi Experts:-
    We have below requirement  in GATP:-
    Can we maintain a condition record for pick /pack time  = 1 day against Shipping Point in particular Location.? In other word we would like to push schedule delivery date+1 day.
    In APO we can see control data :- Plan (LEAD), load (LOAD), pick/pack (PICK), transport (TRAN), unload (UNLD)
    In APO We have maintained  value = 24:00 for location XXXX ( as per below steps)
    1.     In the SAP Easy Access screen choose Master Data ® Master Data for Transportation and Shipment Scheduling ® Create Scheduling Step.
    2.     Select a condition type.
    3.     Enter concrete values for the key combination.
    4.     Enter a duration (external display: hhhhhhh:mm).
    While checking order, When the process branches into APO ATP, can see time 24:00 This seems to indicate that Pick/Pack record has now been found, but the scheduled delivery date is not being pushed out by one extra day.
    Looking at the condition log in APO shows the following;;
    Lead Plan:304 Access for Access sequence LEAD missing(Usage U)
    Pick Pick : 208 Condition record has been found
    Load Load: 304 Access for Access sequence LOAD missing(Usage U)
    TRAN Transport: 009 Condition record is missing
    UNLD Unload :  002 Access not made ( Initialized field)
    Can you suggest.

    Hi DB,
    Thanks, Very helpful links.
    I did some testing on various sets of data change in APO for PICK and TRAN :-
    Parameters :-     
    Order creation date     2-Nov
    Route YR0004= 4 days     
    Calendar :-Sat and Sun holidays  & 11th Nov bank holiday     
    Test 1 with 0 Day pick time, No TRAN maintained :-
    Delivery date     8-Nov
    Gi Date     7-Nov
    Loading date     7-Nov
    MAD     7-Nov
    Transportation planning date     7-Nov
    Test 2 with 1 day pick time, No TRAN maintained :-
    Delivery date     8-Nov
    Gi Date     7-Nov
    Loading date     7-Nov
    MAD     4-Nov
    Transportation planning date     7-Nov
    Test 3 with 3 day pick time, No TRAN maintained :-
    Delivery date     8-Nov
    Gi Date     7-Nov
    Loading date     7-Nov
    MAD     2-Nov
    Transportation planning date     7-Nov
    Test 3 with 5 day pick time, No TRAN maintained :-
    Delivery date     9-Nov
    Gi Date     9-Nov
    Loading date     9-Nov
    MAD     2-Nov
    Transportation planning date     9-Nov
    Now next scenario only TRAN without PICK
    Test1 with 1 day TRAN time
    Delivery date     8-Nov
    Gi Date     4-Nov
    Loading date     4-Nov
    MAD     4-Nov
    Transportation planning date     4-Nov
    *with 2 day and 3 day result is same as test1
    Test2 with 4 day TRAN time
    Delivery date     8-Nov
    Gi Date     3-Nov
    Loading date     3-Nov
    MAD     3-Nov
    Trasnportation planning date     3-Nov
    Test3 with 7 day TRAN time
    Can see Delivery Date moving ahead one day.
    Delivery date     9-Nov
    Gi Date     2-Nov
    Loading date     2-Nov
    MAD     2-Nov
    Trasnportation planning date     2-Nov
    Now next scenario  is to maintain data in both PICK and TRAN
    Test 1 with 1 days pick time+ 1 day Tran
    Delivery date     8-Nov
    Gi Date     4-Nov
    Loading date     4-Nov
    MAD     3-Nov
    Transportation planning date     4-Nov
    Test 2 with 1 days pick time+ 6 day Tran
    Delivery date     9-Nov
    Gi Date     3-Nov
    Loading date     3-Nov
    MAD     2-Nov
    Trasnportation planning date     3-Nov
    Would like to know is this the correct standard behaviour or something wrong with our system config.
    regards
    Samir
    Edited by: Samir Ali on Nov 3, 2011 4:07 PM

  • Cash flow report monthly? 2013

    How can i report the tasks' cash flow monthly or daily? I use MsP 2013 professional
    Thanks very much.

    selcukz --
    Allow me to officially give you the bad news that it is NOT possible to create a cash flow report in Project 2013 that looks like the Cash Flow report in all previous versions of the software.  The problem with the new Reports feature is that it will
    not allow you to display a chart with tasks on the vertical axis and time on the horizontal axis.
    What you will need to do instead is to create a new Visual Report for Excel.  Before you go to all the bother of trying to create a completely new Visual Report, I was able to modify the existing Cash Flow Report in only a few steps to accomplish
    what you want to see.  Here is what I did and you can try it:
    1.  Open a project and then click the Report tab to display the Report ribbon.
    2.  In the Export section of the Report ribbon, click the Visual Reports button.
    3.  In the Visual Reports �?? Create Report dialog, click the Select Level of Usage Data pick list at the bottom of the dialog and select either Days or Months.  I selected Months.
    4.  Select the Cash Flow Report for Excel and click the View button.
    5.  In the resulting Excel workbook, click the Task Usage tab to display the Task Usage worksheet.
    6.  In the PivotTable Field List sidepane, deselect the Cumulative Cost field.
    7.  In the PivotTable Field List sidepane, select the Tasks dimension and the Monthly Calendar dimension.
    You should see the Monthly Calendar dimension in the Column Labels section of the sidepane, the Tasks dimension in the Row Labels section of the sidepane, and the Cost dimension in the Values section of the sidepane.  If you do not seem them in the
    correct sections, move them around until they match my description.
    8.  In the Task section of the PivotTable, completely expand all of the summary tasks so that you can see all of the detail tasks in the project.
    9.  In the Year section of the PivotTable, expand the Year dimension until you see months across the top of the PivotTable.
    10.  Click the Design tab to display the Design ribbon with the PivotTable Tools applied.
    11.  In the Layout section of the Design ribbon, click the Report Layout pick list button and select the Show in Compact Form item.
    12.  Select all of the numbers in the PivotTable and apply currency formatting as desired.
    After modifying the default Cash Flow Report for Excel, if this is what you want to see, then you will need to completely create from scratch as a new Visual Report for Excel.  In Project 2013, I believe this is the best way to recreate the old Cash
    Flow report we used to see in Project 2010 and earlier versions.  Hope this helps.
    Dale A. Howard [MVP]
    VP of Educational Services
    msProjectExperts
    http://www.msprojectexperts.com
    http://www.projectserverexperts.com
    "We write the books on Project Server"

  • Pallavi 0.6 beta 1 released

    Hey all,
    I wanted to let everyone know that Pallavi 0.6 beta 1 is out, and is begging for testing. This version supports multiple top-level views, which took a fair bit of structural changes and could have introduced some bugs that need stamping out. :-) Other useful features include an abbreviation plugin, commenting selected lines, joining selected lines, and indenting/dedenting selected lines.I think there's something else important too.
    Pallavi usage is picking up: there were over 200 downloads in September and a lot of interest and feature requests, especially from the wxPython and pyxides communities. I suppose that sounds like bragging, but I only meant to say that its not a pet project anymore. :-)
    For those that don't know, Pallavi is an extremely versatile and extensible fully customizable text editor that is meant to be able to satisfy the needs of any user from a simple note taking project to a full-fledged IDE (not quite there yet). It allows you to utilize those features you want without bloating the interface with the ones you have no interest in. Pallavi is coded in Python and utilizes the excellent wxPython toolkit.
    Edit: Once again I forgot the link -- http://pallavi.sf.net/ screenshots at http://sourceforge.net/project/screensh … _id=167671
    Dusty

    Hey all,
    I wanted to let everyone know that Pallavi 0.6 beta 1 is out, and is begging for testing. This version supports multiple top-level views, which took a fair bit of structural changes and could have introduced some bugs that need stamping out. :-) Other useful features include an abbreviation plugin, commenting selected lines, joining selected lines, and indenting/dedenting selected lines.I think there's something else important too.
    Pallavi usage is picking up: there were over 200 downloads in September and a lot of interest and feature requests, especially from the wxPython and pyxides communities. I suppose that sounds like bragging, but I only meant to say that its not a pet project anymore. :-)
    For those that don't know, Pallavi is an extremely versatile and extensible fully customizable text editor that is meant to be able to satisfy the needs of any user from a simple note taking project to a full-fledged IDE (not quite there yet). It allows you to utilize those features you want without bloating the interface with the ones you have no interest in. Pallavi is coded in Python and utilizes the excellent wxPython toolkit.
    Edit: Once again I forgot the link -- http://pallavi.sf.net/ screenshots at http://sourceforge.net/project/screensh … _id=167671
    Dusty

  • Awr Statistics

    Hi all,
    11.2.0.3
    Aix 6.1
    I run AWR stats gathering every hour on top of the hour, in our PROD database for 24 hrs a day. Is it possible to select the window (which hour time range) in a certain day was our database the busiest, meaning most resource intensive? by just using a sql query? or Do I need to run each time range 24 times and compare the 24 report results?
    Thanks a lot,
    zxy

    Hi,
    normally a database is busy when the application is busy. An application should have its own performance metrics (KPIs or key performance indicators) defined. E.g. a database for an online store application is probably the busiest when the application is processing maximum number of orders per unit time.
    If you are unfamiliar with workload periodicity for a certain application, you can approach the problem from a different angle, e.g. look at physical or logical reads, or CPU usage, and pick the hour when this metric has maximum value. Within this approach you should first of all be looking at resource which is scarce for this database. I.e. if a database is CPU-bound, then you should be looking first of all at periods of maximum CPU usage.
    For every metric it's possible to compose a query which would identify the hour or the snapshot when it reaches a local maximum.
    Best regards,
    Nikolay

  • Usage of Component Pick Release

    Hi,
    I want to know the usage of Component Pick Release.
    Regards,
    Arun

    To add to Karthik's response:
    CPR also lets you create allocations on the material needed for a job.
    This way, even if you have a job that starts in a couple of days, you can be sure that in the meantime some other transaction didn't steal the material that was scheduled to be used on your job.

  • Inspection task list usage is not picking automatically?

    Hi all,
    whenever I create inspection lot for source inspection (for PO) through Qi07, in the inspection lot, task usage assigned as a 6(goods issue), but i will assign 3 (universal) later on for the source inspection ( with respect to PO)in qa32 & later on i will proceed. But i want the system to assign the  3 (task list usage) automatically for all the inspection lots, how to enable the same?
    regards,
    Sanju

    Hi
    In the SPRO setting for inspection type, you can assign default usage. I am not having system access right now, so cant give you exact path. But approx. QCC0--insp lot creation-maintain insp type/default values for inspection type.
    Try if this solves your issue.

  • Backflashing will Pick which BOM usage by default ?? help

    Hello friends,
                  We have made a single BOM with BOM usage 1(Production)
    and BOM usage 5(costing),we are having different components in different usages.
    Now the question comes that when we perform backflashing of BOM code in T-MFBF:
    1)system will Backflash BOM with which usage indicator either 1 0r 5?
    2) what are the settings by which system should always consider BOM with usage 1 (production)?
    Looking forward for response
    Points will be awarded
    Thanks
    Jase

    Hi,
    SPRO > Production > Basic Data > BOM > Define BOM Usages
    Here you define whether a BOM is production relevant or not
    SPRO > Production > MRP > Planning > BOM Explosion/Routing Determination > Define BOM and ROuting Selection
    Here you define priority of BOM usages.
    Please check SAP help:
    http://help.sap.com/saphelp_47x200/helpdata/en/f4/7d2a9c44af11d182b40000e829fbfe/frameset.htm
    Regards,
    Csaba

  • Why do I have mysterious cellular data usage (Verizon) every 6 hours on all 3 of my iphone 5's?

    I have recently uncovered mysterious cellular usage on three different iPhones. I am a Verizon customer and discovered this by examining the cellular data use logs. What I found are a long series of mysterious data usage logs. I have visited the Genius Bar at my local Apple Store 3 times now to log notes and discuss the issue. It is being escalated.
    The characterstics are as follows:
    All my family phones have the appropriate IOS and hardware updates (verified by the GeniusBar at my local Apple Store).
    This is occuring across three phones, which happen to all be iphone 5. Two are 5 and the other a new 5s. We do have one iphone 4 in the family but the issue (so far as I can tell), is not happening on it.
    One iphone 5 has IOS 7, the other IOS 6. The new 5s has of course IOS 7.
    Mysterious data use happens even while connected to wifi.
    Each mysterious data use log entry is exactly 6 hours apart. For example: 2:18 AM, 8:18 AM, 2:18 PM, 8:18 PM, 2:18 AM ... etc. It cycles AM and PM, same times, for a day to many days until some condition causes it to change (evolve).
    The times evolve. One day it could be cycling through at one time series, then it changes to another time sequence and continues until the next condition.
    The data usage is anywhere from a few K to many MB. The largest I've seen is over 100 MB.
    The logs clearly show these usages are not due to human interaction. It is a program.
    If cellular connection is used frequently (by the owner), the pattern is hard to pick out. Luckily, my family member is very good about only using wifi whenever possible, so these mysterious use patterns are easy to pick out.
    Verizon allows access to 90 days worth of data logs, so I downloaded and analyzed them. This has been happening for at least 90 days. I have found 298 instances of mysterious use out of 500 total connections to cellular. A total of 3.5 GB of mysterious cellular data has been recorded as used in that 90 days by this phone alone. Only .6 GB of the total cellular data use is legitimate, meaning by the person.
    This issue is occuring across three different phones. Two are iPhone 5, and the third is a recently purchased iPhone 5s. The 5s I have not touched beyone the basic startup. I have left it alone on a desk for 3 days, and looking at the logs, the mysterious data use in the same pattern is occuring.
    So ... I am speaking to both sides, Verizon and Apple to get answers. Verizon puts their wall up at data usage. It doesn't matter how it is being used, you simply need to pay for it. Yes, the evidence I have gathered is getting closer to someting on Verizon's end.
    Before pressing in that direction, I am hoping someone reading this may recognize this issue as a possible iPhone 5 issue ... OR ... you, right now, go look at your data usage logs available through your carrier's web account, and see if you can pick out a pattern of mysterious use. Look especially at the early morning instances when you are most likely sleeping.
    I am hoping this is a simple issue that has a quick resolution. I'm looking for the "ooohhh, I see that now ..." But I am starting to think this might be much bigger, but the fact is, most customers rarely or never look at their data usage details, much less discover mysterious use patterns.
    The final interesting (maybe frightening part) thing about all this is that I discovered while talking to Verizon ... they do not divulge which direction the data is going. This goes for any use, mysterious or legitimate. Is cellular data coming to your phone, or leaving it? Is something pulling data from your phone? We know that it is possible to build malware apps, but the catch with my issue is that it is also happening on a brand new iphone 5s with nothing downloaded to it.
    Thanks for your time

    Thanks for the replies. It took a while not hearing anything so thought I was alone. I have done many of the suggestions already. The key here is that it occurs on both phones with apps, and phones still packaged in a box.
    A Genius Bar supervisor also checked his Verizon data usage log and found the same 6 hour incremental use. Suprisingly, he did not express much intrigue over that. Maybe he did, but did not show it.
    I think the 6 hour incremental usage is the main issue here. I spoke with Verizon (again) and they confirmed that all they do is log exactly when the phone connected to the tower and used data. The time it records is when the usage started. I also found out that the time recorded is GMT.
    What is using data, unsolicited, every 6 hours?
    Why does it change?
    Why does it only happen on the iPhone 5 series and not the 4?
    Since no one from Apple seems to be chiming in on this, and I have not received the promised calls from Apple tech support that the Genius Bar staff said I was suppose to receive, it is starting to feel like something is being swept under the rug.
    I woke up the other day with another thought ... What application would use such large amounts of data? Well ... music, video, sound and pictures of course. Well ... what would someone set automatically that is of any use to them? hmmm ... video, pictures, sound. Is the iPhone 5 succeptible to snooping? Can an app be buried in the IOS that automatically turns on video and sound recording, and send it somewhere ... every 6 hours? Chilling. I noted that the smallest data usage is during the night when nothing is going on, then it peaks during the day. The Genius Bar tech and I looked at each other when I drew this sine wave graph on the log print outs during an appointment ...

  • What are the sources system will pick the document type while creating invo

    hi
    I would like to know how system will pickup the doucment type while creating invoice in vf01.
    i have taken off the fields  f1, f2, from the document type. in billing sub tab.  so  The moment when am creating billing system automatically displaying F2 invoice doucment creation.  What are the sources for this.
    thanks & Regards
    Rack129

    Hi,
    Hope you have maintained u2018Delivery relevant billing type F2u2019 and u2018Order relevant billing type F1u2019 in the billing tab of the Sales document type in VOV8.
    If you create delivery related billing, the system will pick F2. This is controlled in Item category (VOV7). Billing relevance in Business data of Item category decides whether this is delivery related or order related. u2018Au2019 for delivery related billing; u2018Bu2019 for order related billing and so on.
    Item category is determined by this combination: Sales document type + Item cat group + usage + higher level item cat.
    Regards,
    K Bharathi

  • USAGE of Logical structure and authorization mode in CATEGORY MODELER

    Hi,
    I am trying to figure out the relevance and usage of the logical structure in the category modeler i.e. hierarchial or attributive. As per the description the hierarchial categorization should not allow duplictae categories but we are able  to create more than one category with same codes i.e. duplicate categories. Please let me know the difference in the functionality of the two category - logical structures.
    Secondly I also want to know what is the usage of the authorizatio mode i.e. either OR or AND.
    Thanks and Regards,
    Jai Mishra

    Hi Andrez,
    Welcome to SDN. This is the standard way LO Cockpit works. The data source will be able to extract the load only from setup tables and then the deltas are based on the init based on the setup tables. I have not tried this. I am sure that you can extract data from R/3 into other datawarehouse systems (other than BW).
    Instead of this standard LO way of extraction, what I would do is to write an interface program (RFC FM or BAPI) from R/3 which would read the data directly from the database tables and put them in a queue or put it in a common area as a file. The other DW system would pick up this and post them. If you have a middleware between your R/3 and the third part (dw) system, this becomes even simpler as the data transfer will be handled by the middleware. The deltas can be handled programatically based on the date and the time stamp. Think about this solution. Hope it helps.
    Thanks and Regards
    Subray Hegde

  • Unexplained Verizon Data Usage on Iphone 5s

    I have data usage charges showing up on my Iphone 5s every day at 5:40am Eastern time.  The problem is that my phone is not being used at that time of day and is always connected to WiFi while I am home.  The data usage has been very large, from 60mb all the way up to 100mb.  I see that others have posted similar concerns so I'm throwing my voice in here saying that this is not our imagination, it is happening and killing out data usage.
    Here is a screen grab of my data usage.  As you can see, every day at 5:40am, there is a large spike in usage.  My phone is not in use at that time:
    There must be an explanation and resolution for this.

        Hi KingPumpkin,
    We always want your charges to be accurate! Smartphones are now able to tell you what applications are using your data. Please go to cellular>use cellualr data for>and this list tells you what data was billed to your cellular data. You could screen shot this list when your done using the phone in the evening. Then compare the screenshot in the morning to see what application data has changed. Data overages can sometime be billed in delay. Your device is set to pick up the strongest signal on the device, so if the Wi-fi server is weak or reboots at 5:40am every morning, then the device will quickly switch to back the Verizon Wireless network until the Wi-fi server comes back up. You could also eliminate these charges by turning off the cellular data every night since the device is connected to Wi-fi.
    Thanks,
    PamelaF_VZW
    Tweet us @vzwsupport

  • 'IS NOT NULL' & Index Usage

    Hi,
    there are many queries my one of my packages, which has the SQL as follows:
    Update table XYZ
    Set Column A = NULL
    Where Colum B IS NOT NULL;
    Column B has NUMBER datatype.
    Due to 'IS NOT NULL' the index (existing for Column B' is not being used in the above query, leading to Full table scan. Is there any ways of forcing teh index to be picked/used by the query?
    Thanks,
    Rosalin

    thansk again for response. Checked the % of the data
    fetched by this query and it ranges from 20% to 50
    %(varies due to teh fact the table data content could
    have different set of data depending on the days
    transactions done). So for sure index usage would
    help.
    Additionally this sql(used in multiple places) come
    up in the v$longsops output.
    so definitely needs tuning.
    Any suggestions?That's not really true though if you understand the mechanisms employed for a full table scan vs an index scan / table lookup (by rowid since the table must also be visited).
    Here's something good for you to read
    http://asktom.oracle.com/pls/asktom/f?p=100:11:0::::P11_QUESTION_ID:4433887271030
    A full tablescan reads the table using large sequential reads -- many blocks at a time.
    Sequential reads are the fastest type of IO you can do on a disk in general.
    An index read will do single block, random IO's. These are generally the slowest you can
    do.
    I would suggest to you that if you have statistics on the table/indexes that are representative of the data, the Optimizer will be smarter than you (most cases, not all).
    Message was edited by:
    Tubby

Maybe you are looking for