The difference between how PV is calculated if lag or delay is used in scheduling

When scheduling tasks, it is possible to add lag from the predecessor (which is useful for an amount of time which must pass before the next task (paint drying, for example), or to add delay (task form\schedule\delay).  Delay seems to be useful for
adding slack into your project in planning, as it is time that could pass before the next task, but doesn't necessarily have to.
First - do I have this assessment correct?
Second - does MSP calculate PV based upon when tasks appear in the schedule regardless of whether they are there due to lag or delay, or do tasks presented with delay assume that they will start straight away, without the delay?
An aside - the reason that I've been playing with this is because of a bug in the previous version of MSP where an EV graph could not be generated if EV was calculated using physical % complete.  Has this been fixed in MSP 2013?
Thanks for your help!

First, the lag (and not delay) in the task form is to be entered in the Predecessors/successors form and not the schedule form. The delay in the schedule form is the delay on an assignment, meaning the delay a resource has on a assignment. And indeed it
is not required but just an option given to the scheduler.
The PV (or
BCWS) is calculated based on this formula:
timephased baseline costs of the task up to the status date. The lag just implies that the task will occur later in the project, thus the PV will take into account the lag.
AS per the bug, I couldn't experience it, thus I'll let you or others folks give a feedback on it.
Hope this helps,
Guillaume Rouyre, MBA, MVP, P-Seller |

Similar Messages

  • The difference between VGA, DVI-D and ADC?

    Hi.
    The difference between VGA, DVI-D and ADC and which should be used with a T244 widescreen monitor into a Quicksilver G4 with a GeForce2 MX nVIDIA (0x10de) card. What's a good upgrade card if the above is not good enough?
    Thank you for your input.
    Walter

    Look at this link http://en.wikipedia.org/wiki/DigitalVisualInterface
     Cheers, Tom

  • Whats the difference between the two XMP packet tags

    Hi,
    I opened a file Bluesquare.indd(from XMP SDK sampke) and I found two XMP packets inside the file.
    One packet with tag
    and another one with tag
    When I tried to extract the xmp using getXMP() method from XMPFiles then, I got the packet with tag
    So can you tell me, what is the difference between two packets, why they are different
    what is its use.
    Thanks & Regards,
    Venkatesh.E

    My feeling here is that simply changing join syntax and case vs decode issues is not going to give any significant improvement in performance, and as Tubby points out, there is not a lot to go on. I think you are going to have to investigate things along the line of parallel query and index vs full table scans as well any number of performance tuning methods before you will see any significant gains. I would start with the Performance Manual as a start and then follow that up with the hard yards of query plans and stats.
    Alternatively, you could just set the gofast parameter to TRUE and everything will be all right.
    Andre

  • What are the differences between StreamConnection and SocketConnection?

    hi guys.
    i desperately needs some explanation. i have google and the results are nt useful
    What are the differences between StreamConnection and SocketConnection?
    i have a j2se server using a serverconnection.
    the articles on the web are contradictory as a result i am really confuse and dont know which one i should use in creating the socket connection in my j2me midlet
    PLS Pls help me .

    hi, a socketConnection is a subclass of StreamConnection. In other word, a StreamConnection is an interface (template) to improve more specific connection like : FileConnection, HttpConnection, ...
    If you have to connect a specific server, use SocketConnection, if it's a HTTP server use HttpConnection ...

  • What is the difference between MainStage and GarageBand ?

    Hello,
    What are the difference between GarageBand Mac and MainStage 3 please ?
    I'm using GB and i'm wondering if i should buy MS3 or not.
    Thanks for your answers !

    What are the difference between GarageBand Mac and MainStage 3 please ?
    I'm using GB and i'm wondering if i should buy MS3 or not.
    Both programs are designed for different tasks. GarageBand is great for mixing and arranging music, and MainStage for life performances of music. And Mainstage is a great add on for GarageBand. It will give you plenty of additional sounds and loops, for example all five Jam Packs, so you will get great symphony orchestra instruments, world music, or rhythm sections. You can use the JamPacks and the loops in garageBAnd as well.

  • What is the difference between JDK / JRE?

    Hi All,
    What is the difference between JDK / JRE. ?
    Is it enough if I installed JDK 5.0 Update 16 Only or Java Runtime Environment (JRE) 5.0 Update 16 is also needed.
    I as in the assumption that JDK 5.0 Update 16 contains the Java Runtime Environment (JRE) 5.0 Update 16.
    Let me know the jdk which comes along with it jre.
    Thanks
    Sree
    Edited by: psreekant10 on Oct 28, 2008 4:50 AM

    psreekant10 wrote:
    Hi All,
    What is the difference between JDK / JRE. ?JDK = Java Development Kit = Stuff used to write Java programms.
    JRE = Java Runtime Environment = Stuff used to execute/run Java programs.
    Is it enough if I installed JDK 5.0 Update 16 Only or Java Runtime Environment (JRE) 5.0 Update 16 is also needed.Yes, it's enough.
    I as in the assumption that JDK 5.0 Update 16 contains the Java Runtime Environment (JRE) 5.0 Update 16.Yes, the JDK contains a JRE.
    Let me know the jdk which comes along with it jre.<sarcasm>JDK 5.0 Update 16 contains JRE 1.4.2 Update 3, obviously!</sarcasm>
    No, seriously: Of course JDK 5.0 Update 16 contains the JRE 5.0 Update 16.

  • What is the difference between GRAC_USER and GRFN_USER?

    Hi,
    Can any one please help me to know what is the basic difference between the two auth objects?
    What is the difference between GRAC_USER and GRFN_USER.
    Thanks!

    Hi,
    GRFN_USER is used to controls the access to perform your own or central delegation. It has only the Activity element.
    GRAC_USER allows you to restrict activities based on the following attributes: user group, user ID, connector, user group, orgunit.
    Kind regards,
    Karolina

  • What is the difference between a script & a report ?

    What is the difference between a script & a report ?

    hi,
    script is basically used for printing,
    report is for information,
    printing a report is difficult,
    report can be interactive,
    script is not interactive,
    script is client-dependent,
    report is client-independent,
    script is modified in most cases,
    report is developed from the scratch,
    thanks,
    kcc

  • What is the difference between Message Monitoring and End-to-End monitoring

    Hi experts,what is the difference between Message Monitoring and End-to-End monitoring? and What is the difference between Value Mapping and Fix value?
    Thanks,
    Manoj

    HII
    You use message monitoring in the following cases:
    ● To track the status of messages
    ● To find errors that have occurred and establish what caused them
    Check this help for further info:
    http://help.sap.com/saphelp_nw04/helpdata/en/2f/4e313f8815d036e10000000a114084/content.htm
    You use end-to-end monitoring in the following cases:
    ● If you want to monitor message processing steps in a number of SAP components (to be configured).
    ● If you want to monitor the path of individual messages through these SAP components, from start to end.
    Check this help for further info:
    http://help.sap.com/saphelp_nw04/helpdata/en/82/9e8dfe9eadbd4b9194c433e646b84e/content.htm
    also refer this doc...gives more insight on various monitoring:
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/0b4580be-0601-0010-d3ad-bd6ce51ae916
    ... End-to-end monitoring in SAP XI provides a graphical overview of the different XI
    components and the message flow between them. It is based on the Process Monitoring Infrastructure (PMI).
    ans also
    http://help.sap.com/saphelp_nw2004s/helpdata/en/7c/14b5765255e345a9e3f044f1e9bbbf/frameset.htm
    You use message monitoring in the following cases:
    1 To track the status of messages
    2 To find errors that have occurred and establish what caused them
    Check this help for further info:
    http://help.sap.com/saphelp_nw04/helpdata/en/2f/4e313f8815d036e10000000a114084/content.htm
    You use end-to-end monitoring in the following cases:
    1 If you want to monitor message processing steps in a number of SAP components (to be configured).
    2 If you want to monitor the path of individual messages through these SAP components, from start to end.
    Check this help for further info:
    http://help.sap.com/saphelp_nw04/helpdata/en/82/9e8dfe9eadbd4b9194c433e646b84e/content.htm
    End-to-end monitoring includes message monitoring, adapter monitoring, BPE if BPM is involved.. so end-to-end monitoring tells you complete description of your scenario......but message monitoring is concerned only with source message coming to target message successfully generated.

  • What is the difference between StringBuffer and StringBuilder objects

    hi ,
    Please tell me what is the difference between stringBuilder and stringBuffer classes ..why stringbuffer classes is used more with multiple threads but not stringBuilder which is faster than stringBuffer objects
    Thanks in advance

    Odd. You answer your own question by paraphrasing the first paragraph of
    StringBuilder's javadoc:
    This class provides an API compatible with StringBuffer, but with no guarantee
    of synchronization. This class is designed for use as a drop-in replacement for
    StringBuffer in places where the string buffer was being used by a single thread
    (as is generally the case). Where possible, it is recommended that this class
    be used in preference to StringBuffer as it will be faster under most
    implementations.
    Do you really have a question?

  • TS3899 What is the difference between my pho.to s"tream and camera roll?

    What is the difference between my photo stream and camera roll?

    Photo Stream uses iCloud to send photos you take on iPad for example and makes them available on your other Apple devices, be it your iPhone or Apple Mac.
    Camera Roll is basically photos taken and stored on the device you are currently using.
    Regards,
    Steve

  • In DatagramChannels - what is the difference between

    connect() and socket().bind()? i know that in connect i limit the send/receive to the address, but is this the case also in bind() or i can receive from any address?
    Thanks.

    In DatagramChannels - what is the difference between
    Socket.connect() and Socket.bind()? A server socket uses bind() before listen().
    Usually a client socket does not use bind() before connect().
    I know that in connect I limit the send/receive to the address, but is this
    the case also in bind() or i can receive from any address?When you say 'address' - do you mean 'port'?

  • What is the difference between MOVE and WRITE TO ststement?

    Hi
    What is the difference between MOVE and WRITE TO ststement?
    When do we use both of them?
    Thank You

    Hi,
    <b>MOVE</b>
    Syntax
    MOVE source {TO|?TO} destination.
    destination {=|?=} source.
    Effect
    Both these statements assign the content of the operand source to the data object destination. The variants with the language element TO or the assignment operator = are valid for all assignments between operands that are not reference variables, and for assignments between reference variables for which the static type of source is more specific than or the same as the static type of destination(narrowing cast).
    Variants with the language element ?TO or the assignment operator ?= (casting operator ) must be used if the source and destination are reference variables and the static type of source is more general than the static type of destination (widening cast). For assignments between operands that are not reference variables, use of the question mark ? is not permitted.
    The data object destination can be any data object that can be listed at a write position, and the data object source can be a data object, a predefined function or a functional method (as of release 6.10). The data type of the data object destination must either be compatible with the data type of source, or it must be possible to convert the content of source into the data type of destination according to one of the conversion rules.
    Notes
    If source and/or destination are field symbols, then, as in all ABAP commands, the system works with the content of the data objects to which the field symbols point. The actual pointer content of a field symbol can only be changed using the statement ASSIGN or the addition ASSIGNING when processing internal tables (value semantics). If source and destination are reference variables, the reference contained in source is assigned to destination (reference semantics).
    Strings and internal tables are addressed internally using references. When assignments are made between strings and between internal tables (as of release 6.10), only the reference is transferred, for performance reasons. After the assignment, the actual string or the actual table body of the source as well as the target object are addressed (sharing). When the object is accessed to change it, the sharing is canceled and a copy of the content is made. The sharing is displayed in the memory consumption display of the ABAP debugger and in the Memory Inspector tool (as of release 6.20).
    Obsolete Form: MOVE PERCENTAGE
    Exceptions
    Catchable Exceptions
    CX_SY_CONVERSION_NO_NUMBER
    Cause: Operand cannot be interpreted as number
    Runtime Error: CONVT_NO_NUMBER (catchable)
    CX_SY_CONVERSION_OVERFLOW
    Cause: Overflow with arithmetic operation (type P, with specified length)
    Runtime Error: BCD_FIELD_OVERFLOW (catchable)
    Cause: Operand too large or (intermediate) result too large
    Runtime Error: CONVT_OVERFLOW (catchable)
    CX_SY_MOVE_CAST_ERROR
    Cause: Source or target variable are not reference variables
    Runtime Error: MOVE_CAST_REF_ONLY
    Non-Catchable Exceptions
    Cause: Source field (type P) does not contain correct BCD format.
    Runtime Error: BCD_BADDATA
    Cause: Assignment for deep structures not permitted if these overlap.
    Runtime Error: MOVE_COMPLEX_OVERLAP
    Cause: Type conflict with the assignment between object references.
    Runtime Error: MOVE_INTERFACE_NOT_SUPPORTED,
    Runtime Error: MOVE_IREF_NOT_CONVERTIBLE,
    Runtime Error: MOVE_IREF_TO_OREF,
    Runtime Error: MOVE_OREF_NOT_CONVERTIBLE
    Cause: Type conflict with the assignment between data references.
    Runtime Error: MOVE_DREF_NOT_COMPATIBLE
    Cause: Assignment between the types involved not supported.
    Runtime Error: MOVE_NOT_SUPPORTED
    Cause: Constants and literals must not be overwritten.
    Runtime Error: MOVE_TO_LIT_NOTALLOWED
    Cause: onstants and literals must not be overwritten.
    Runtime Error: MOVE_TO_LIT_NOTALLOWED_NODATA
    Cause: During a loop in an internal table, an attempt was made to overwrite a reference variable that is linked with the internal table by REFERENCE INTO.
    Runtime Error: MOVE_TO_LOOP_REF
    <b>Write</b>
    Syntax Diagram
    WRITE - TO
    Syntax
    WRITE {source|(source_name)} TO destination
                                 [int_format_options].
    Effect:
    This statement assigns the formatted content of the data object source, or the formatted content of the data object whose name is contained in source_name, to the data object destination. The data objects source_name and destination must be character type and flat. source_name can contain the name of the data object to be assigned in upper or lower case. If the data object specified in source_name does not exist, the assignment is not executed, and sy-subrc is set to 4.
    The statement WRITE TO has the same effect as the statement WRITE for lists. This statement formats the content of source or the source field specified in source_name as described in the field. It does not, however, store the result in an output area of a list in the list buffer, but instead stores it in a variable. The output length is determined by the length of the variable.
    The same additions int_format_options can be specified for formatting the content as in the statement WRITE for lists, except for NO-GAP and UNDER.
    System fields
    sy-subrc Meaning
    0 The data object specified in source_name was found and the assignment was executed.
    4 The data object specified in source_name was not found and the assignment was not executed.
    For the static specification of source, sy-subrc is not set.
    Note:
    If destination is specified as an untyped field symbol or an untyped formal parameter, and is not flat and character-type when the statement is executed, this leads to an untreatable exception in a Unicode program. In non-Unicode programs, this only leads to an exception for deep types. Flat types are handled as character-type data types.
    Example:
    After the assignment, the variables date_short and date_long receive the current date in the order specified in the user master record. The variable date_long also contains the defined separators, as the output length is sufficiently long. The content of the variable date_mask is formatted according to the formatting addition DD/MM/YY.
    DATA: date_short(8) TYPE c,
          date_long(10) TYPE c,
          date_mask(8)  TYPE c.
    WRITE sy-datum TO: date_short,
                       date_long,
                       date_mask DD/MM/YY.
    Exceptions
    Non-Catchable Exceptions
    Cause: Negative length specified for offset/length
    Runtime Error: WRITE_TO_LENGTH_NEGATIVE
    Cause: Negative offset specified in offset/length
    Runtime Error: WRITE_TO_OFFSET_NEGATIVE
    Cause: Offset specified in offset/length specification is longer than the field length.
    Runtime Error: WRITE_TO_OFFSET_TOOLARGE
    Thanks
    sunil

  • How to find the difference between 2 time values in Java

    hi all,
    i have 2 time values
    String time1="6:20";
    String time2="21:30"
    How to find the difference between 2 times in Java?
    pls help
    thanx in advance....

    Calculating Java dates: Take the time to learn how to create and use dates
    Working in Java time: Learn the basics of calculating elapsed time in Java
    Formatting a Date Using a Custom Format
    Parsing a Date Using a Custom Format

  • How do i make a form that will tell me the difference between 2 figures?

    how do i make a form that will tell me the difference between 2 figures? ie: the jan. value of account is 32,010 and feb value is 34,013 and march value is 31,089 i would like it to tell me the difference automatically... whichever it is bigger or less... i am sure that this is possible... but i am a complete newby to all of this and could use some help...
    jan = 34,013
    feb = 34,013
    march = 31,089
    etc...
    etc...

    panahead wrote:
    i guess what i am trying to make is a form that will automatically calculate the difference in my investment account each month... and sometimes it goes up and sometimes it goes down... but having the difference calculated for me (without the possibility of me making a mathematical mistake) and then also giving me the percentage would be what i am looking for....
    Numbers will do the calculations, but it doesn't read minds.
    The formulas shown in my previous post assume a table arranged like the example below:
    The results in the bottom three rows (Apr, May and Jun) are correct for the simple formulas given and for the data entered in the Amount column as the empty cells are evaluated as containing zero. In practice, you would want a formula that suppressed the calculation until something was entered in that row of the Amount column. That's easy enough to add, should you think doing so will be useful.
    But it won't make Numbers read your mind.
    Regards,
    Barry

Maybe you are looking for

  • Open/Transfer/Close Dataset file not downloading

    Hello people apologies if this running rampant for me. I did post this from an attatched topic of mine but im guessing, due to its number or replies, that many people felt that it was pretty much covered. It was but another problem has riseng during

  • Connections not being released from pool with Weblogic 5.1 sp 8

    I am using WLS 5.1 on RedHat Linux kernel 2.4 The database is oracle 8.1.6 and I am using the thin jdbc driver as shown in the config below. weblogic.jdbc.connectionPool.bobePool=\ url=jdbc:oracle:thin:@localhost:1521:<sid>,\ driver=oracle.jdbc.drive

  • Ipod shuffle not showing in my computer

    I have the same problem everyone else and none of the antidotes or fixes seem to work for me. My ipod shows up in the device manager as an ipod but shows as other device. Also the ipod doesnt show in my computer at all. I keep getting a cant "find dr

  • CharsetProvider and JWS

    Hi, We have had difficulty with Cp1153, as in Java does not currently support it, so we have created our own custom CharsetProvider. We have created everything we need and we can run the app in our Eclipse workspace and it works fine, run the app fro

  • Value comparison for specific time

    Hi Everyone, I have a vi to see if a number falls in a range for a specified duration .The input is at 51.2kHz.I want the vi to do the following ; Say if the input/value is continously in range for a specified duration ( say 5 seconds) it turns on an