Project Systems delta data

Hi,
I need to capture data at runtime through CJ20n before saving.
I have used Validation at Network Header level and used the function module 'CO_BO_OPR_OF_ORDER_GET' to get activities.I need to get delta data,
So I check on the field VBKZ.
However if I change one activity, for all the activities
i get VBKZ = 'U'.
I want to capture only those activities that are actually changed.
Any idea?
Thanks & Regards,
Vanita

Vanita,
It makes sense if SAP marks all activities updated even if you change one activity because activities have relationship among them and change in duration of one activity may change the scheduling of other activities too.
Inside the network header level validation, you could read the activities from database again. You can do it by reading table AFVC against routing number of network and blank SUMNR. It will give you all activities in one select statement. You can move the both data for one particular activity( from datbase and from function module)  to two similar structures ( structure almost like AFVC but with out administrative information like last changed on, at, by etc etc). By comparing them, you can identify if aqctivity got changed.
If an activity was previously scheduled and now you change its duration or dates then SAP puts a system status NTUP. if you are just interested in activities with changed dates, you can go by system status change to NTUP.
I hope this helps.
PS - Please award the points if it helps.

Similar Messages

  • BTE's used for project systems master data.

    Hi ,
    Can anyone tell me what are the BTE's used for project systems master data.
    Tcode used are CJ01,  Cj02,  CJ20N,  CJ12,  CNMASS
    When master data is changed or created BTE should trigger.
    Regards
    Subin

    I don't think there are any open_fi BTE available for PS master data.
    you can use classic subs/vals using GGB0 and GGB1 transaction codes.

  • In which tables this Project system 'CJ20N' Data has been stored.

    Dear Guru's
    Please help to fullfil my requirment.
    In Project System we are creating 4 levels WBS structure in CJ20N; we are assigning deferent machine types and deferent Personal nou2019s to deferent WBS elements.
                     Here I want a report against this project what all the Machines & Employee No that we have assigned, and against Employee Network we are booking the time sheet for Employee and we are transferring the same to Controlling, we are Preparing the Sales Order by using the WBS element and than we do u201CDP91u201D to create Debit Memo request with reference to sales order for that employee for his working approved working Hrs.
    From which tables we will get this required information to prepare u201CZ-Reportu201D
    Are there is any link to get the document flow from Project to Debit memo request.
    Regards,
    Kalyan

    U have to refer multiple tables for this.
    Fot CATS time entry u can get the date from table CATSDB.
    Refer below link.....
    SAP Project System - A ready Reference ( Part 2 )

  • Version 999 Project System Plan Data Issue

    I am using transaction CJ9B to copy the Project System related plan data i.e. plan data at the WBS element level from Version 10F, period 1 to 12  in year 2010 to version 999, period 1 to 12 in year 2010. The transaction CJ9B runs successfully in the update mode. But when report CJI4 is executed for version 999, period 1 to 12 in year 2010 then we do not find plan data in sync with version 10F.
    I analysed this issue, had a meeting with end user and blanked out target version 999 using source version 9ZR for the year 2010. Then I again copied version 999 from version 10F. Still plan data in version 999 do not exist as they are in version 10F. I have checked the version 999 master data in transaction OKEV. Integrated Planning for SPL, COPA, cost center accounting and business process is active. COPY Allowed is also enabled. Version 999 is unlocked as well.
    Hence I am not sure why the copy functionality is not working fine for version 999, period 1 to 12 in year 2010.
    Can you please take a look and revert with your opinion so that this issue can be fixed ?
    Thanks,
    Umesh

    Hi,
    If you want to copy all the plan date from 10F to 999, then in Txn CJ9B
    select the indicator reset and overwrite in target version and execute in test mode.
    Regards,

  • Changing the data in DataSource in R/3 System for Project System

    Can we change the data of DataSource which is extracted from R/3 sYSTEM for Project System Module?

    Hello Rajesh,
    You can modify it in PSA. Or write the routines or rules logic as per your requirement.
    Could you please elaborate more on what kind of changes you are interested for.
    San.

  • Aggregating SD and Project Systems data

    Hi,
    We are using Project systems and SD in R3 and I have 0PS_C04 activated for standard PS reporting. I now need to combine the PS orders and also the SD orders and report on the orders, costs and all create a common report.
    Also, this report needs to have the customer information too.
    Any help on this would be really appreciated.
    Thanks,
    Vin

    Manga,
    The datasources are:
    1. 0CO_OM_NWA_1
    2. 0CO_OM_NWA_2
    3. 0CO_OM_WBS_1
    4. 0CO_OM_WBS_3
    I have managed to get the customer data loaded based on the project name in the WBS.
    Now the only challenge is to get the sales order loaded onto the same cube with the shipping and billing information to reflect the revenue and costs.
    Thanks,
    Vinay

  • For 0PS_C02  cube  Project System - Dates update rules not activated!!

    Hi All,
    When we are trying to install update rules from the BI content for PS module  for the cube "0PS_C02  Project System - Dates",  the
    update rules are not activating. under the cube when BI content activation. What is the issue in activating the update rules from BI content. From BI content the available version objects only will be activated i think. Please rectify and resolve the same at the earliest friends.
    thanks,
    Sakali

    Hi,
    Try to activate through program RSAU_UPDR_REACTIVATE_ALL.

  • Project system data source settings

    Hi All,
    I loaded all the data relating to Project Systems. The problem is any reports that are running on dates cube (0PS_C02) not returning any values.
    When i checked the SBIW (IMG on R/3) side, there are some application specific settings related to dates, duration....
    Do i need to maintain these?
    If so do i need to maintain for each value type? and load the data again?
    Cheers,
    Suresh.

    Hi Diego,
    Thanks for the reply, Yes, I looked in the Listcube transaction, I can see the cube records in the cube contents.
    But i am not report against them. Where as with other project system related cubes i was able to run the reports.
    Any help greatly appreciated.
    Regards,
    Suresh.

  • 0PS_C02 - Project System dates cube

    Hi All,
    Data is loaded to 0PS_C02 - Project System dates cube.
    But when i run the mile stone trend analysis Business content report, It does not report any values.
    The reason being a filter on Origin( 6= Mile stone trend analysis).
    When i checked the cube contents, There is no records of origin as 6.
    But R/3 functional consultant reporting there are some milestone trend analysis value against some projects.
    When i checked the records in RSA3 extractor checker The Origin values are junk(i mean either unassigned/blank).
    Do i need to maintain any application specific settings related to datasources in SBIW in order to extract with correct origin values?
    Any help greatly appreciated.
    Best Regards,
    Reddy.

    Hi,
    Try to activate through program RSAU_UPDR_REACTIVATE_ALL.

  • Customized delta data source for deleting data record in the source system.

    Hello Gurus,
           there is a customized delta data source,  how to implement delta function for deleting data record in the source system?
    I mean if there is record deleted in the source sytem, how to notify SAP BW system for this deleting change by this customized delta
    data source?
    Many thanks.

    Hi,
    when ever record deleted we need to write the code to insert the record in  Z table load this records into BW in a cube with similar structure.while loading into this cube multiply the Keyfigure by -1.
    add this cube in the Multi Provider.The union of the records in the orginal cube and the cube having deleted records will result in zero vale and will not be displayed in report .
    Regards,

  • Transaction Data for Project Definition & WBS Element of Project System(PS)

    Hi all,
       We want to install the Project Systems and the requirement is to report on the following fields:
    Project Definition  (Project Definition   PROJ     PSPID)
    Project Definition  (PS Short Description PROJ     POST1)
    Project Definition  (System Status  CNJ_STAT     STTXT_INT)
    WBS Element         (Project Type       PRPS     PRART)
    WBS Element         (Short ID             PRPS     POSKI)
    WBS Element         (Person Responsible     PRPS     VERNR)
    WBS Element         (Company Code     PRPS     PBUKR)
      R/3 Table Names and Field names are in brackets.
      0PROJECT_ATTR & 0PROJECT_TEXT are DataSources of 0PROJECT Master Data.
      0WBS_ELEMT_ATTR & 0WBS_ELEMT_TEXT are DataSources of 0WBS_ELEMT Master Data.
      How can I find the transaction data for those above fields, PLEASE ?
      Thanks in advance.

    Hi
    Kindly check the following data sources:
    0PS_CLM_CST ( Costs of a Claim)
    0PS_CSH_NTW ( Network plan payments)
    0PS_CSH_NWA ( Payments on network plan process)
    0PS_CSH_WBS ( Payments on WBS element)
    0PS_DAT_NTW ( Network dates )
    0PS_DAT_NWA ( Dates network operation)
    0PS_DAT_PRJ ( Date project )
    0PS_DAT_WBS ( WBS Element Dates)
    0PS_NAE_EVA ( Progress in Network Activity Elements)
    0PS_NTW_EVA ( Progress in Networks)
    0PS_NWA_EVA ( Network Activity Earned Value)
    0PS_ORD_EVA ( Order Earned Value)
    0PS_WBS_EVA ( Earned Value WBS Element)
    hope this helps!
    best regards,
    Thangesh

  • Project Systems Reports

    Hello,
    I'm working on project systems reporting and did all the usual stuff like activating all the content related to project syetms and did the data refresh. When I run the project cost reports in BI and compare it with CJE0 ( ECC Project Cost Report ) there no's are not matching.
    Based on my previous experience and I beleive you will agree with me, that the standard content report in BI and standard report in ECC will always match, provided there is standard content available .
    If someone faced the similar issue with the project reporting and had a resolution please share with me.
    Thanks,
    Raju.

    Did you check at RSA3 in Source system? export to excel and validate the figures
    Did you load(Full/Delta?) all the appropriate data in BW for comparison?

  • Project System related

    Hi,
    I have requirement is it possible or not  plz. give me replay imm. anyone.
    In Project System,    after creating the Projectdefinition can we create directly a Milestone to that Project definiton without creating WBS Element,  Network header and Network Activity.  Is it possible or not.
    if it is possible how.  is there any standard BAPIs or RFCs
    plz. anyone help me imm.  it is very urgent.
    Thanks and Regards
    T. Ganesh

    Hi,
    PS datasources are not much different than any other application. Some of the datasources are delta enabled and some are full.
    For the deltas check using RSA3 if you are able to get any data for the deltas. Also check the PS tables on the R3 side to make sure that there is delta data in them.
    Check in RSA7 to see what data is there. Check your infopackage to see if there are any selection criteria there.
    If you did an init with data transfer and the delta immediately after that then chances are that you won't get back any records. If that is the case, suggest you wait for some postings and transactions to happen and then try the delta again.
    Cheers,
    Kedar

  • BW Report requirement (Trend Analysis Report (Project Systems))

    Hello, BW experts……
    I need some help….
    This requirement is for Trend Analysis Report (Project Systems)
    I am loading data from ODS to Cube as a Delta Upload
    ODS is getting data from R/3 data source as a full upload (no delta in the Datasource)
    I added one custom field in the cube (0PS_C04) and that custom field (Date field) is going to pick current date (Sys date) through formula in the update rules.
    When I am loading data from ODS to Cube, if the value is coming to the amount field, then the current date field is going to get the current date to the cube
    If there is no record is updated in R/3, then delta is not going to update any record to the Cube.
    If no record is updated to the cube to the particular project number, then Date field is not going to get any data from update rules.
    But I need to see all dates in the cube even though there is no update in the R/3 for that project.
    Example:
    Proj---day1        2       3      4     5      6
    -XYZ---     10        5      --      3     --     2
    In the report now I am able to see some thing like this
    Project   day1        2      4     6
    XYZ        10        5     3     2
    But I am expecting some thing like this…
    Project   day1        2       3      4     5      6
    XYZ        10        15       15     18     18     20
    Can anyone please help me in this…..
    Any input is strongly appreciated
    Thanks,
    Rajesh

    Rajesh,
    Exception aggregation with last value and reference characteristic as calday should solve the problem.
    Cheers
    Aneesh

  • XEM - Unable to load the initial data or the variances(delta) data into sys

    I am installing xEM 2.0 SP 10 (SAP xApp Emissions Management) in a windows environment with SQL 5000.  I installed xEM on NW 2004, usage types AS Java and EP 6.
    I am attempting to load the initial data or the variances (delta) data into the system.  Instruction is on page 15 in the install guide.
    I am supposed to enter the following in the command line:
    java -Djava.ext.dirs=. -jar SAPtrans.jar import logfile=import.log datafile=init.dat connectstring=[JDBC Driver];[JDBCUrl];[User];[Password]
    Example command for import into SQL Server:
    java -Djava.ext.dirs=. -jar SAPtrans.jar import logfile=import.log datafile=init.dat connectstring=com.ddtek.jdbc.sqlserver.SQLServerDriver; jdbc:datadirect:sqlserver://vma03:1433;SAPC11DB;password
    The customer I am with is running the xEM database on a different instance.  This is where I run into a problem.  I am not sure how to specify the instance in the script.  This is what  I have attempted so far:
    C:\>cd temp\load
    C:\Temp\load>java -Djava.ext.dirs=. -jar SAPtrans.jar import logfile=import.log datafile=init.dat connectstring=com.ddte
    k.jdbc.sqlserver.SQLServerDriver;jdbc:datadirect:sqlserver://PRODSQL43:SQL3:1534;SAPPEMDB;password
    java.lang.Exception: ERROR: Cannot connect to the database:ERROR: Connect failed to database jdbc:datadirect:sqlserver:/
    /PRODSQL43:SQL3:1534 as user SAPPEMDB (java.sql.SQLException/[DataDirect][SQLServer JDBC Driver]Unable to connect.  Inva
    lid URL.): [DataDirect][SQLServer JDBC Driver]Unable to connect.  Invalid URL.
            at com.sap.sdm.util.dbaccess.DBTask.dbImport(DBTask.java:356)
            at com.sap.sdm.util.dbaccess.SapTransTask.perform_import(SapTransTask.java:293)
            at com.sap.sdm.util.dbaccess.SapTransTask.execute(SapTransTask.java:51)
            at com.sap.sdm.util.dbaccess.SapTrans.main(SapTrans.java:21)
    import aborted with java.lang.Exception: ERROR: Cannot connect to the database:ERROR: Connect failed to database jdbc:da
    tadirect:sqlserver://PRODSQL43:SQL3:1534 as user SAPPEMDB (java.sql.SQLException/[DataDirect][SQLServer JDBC Driver]Unab
    le to connect.  Invalid URL.): [DataDirect][SQLServer JDBC Driver]Unable to connect.  Invalid URL.
    C:\Temp\load>java -Djava.ext.dirs=. -jar SAPtrans.jar import logfile=import.log datafile=init.dat connectstring=com.ddte
    k.jdbc.sqlserver.SQLServerDriver;jdbc:datadirect:sqlserver://PRODSQL43;SQL3:1534;SAPPEMDB;password
    java.lang.Exception: ERROR: Cannot connect to the database:ERROR: Connect failed to database jdbc:datadirect:sqlserver:/
    /PRODSQL43 as user SQL3:1534 (java.sql.SQLException/[DataDirect][SQLServer JDBC Driver]Error establishing socket. Connec
    tion refused: connect): [DataDirect][SQLServer JDBC Driver]Error establishing socket. Connection refused: connect
            at com.sap.sdm.util.dbaccess.DBTask.dbImport(DBTask.java:356)
            at com.sap.sdm.util.dbaccess.SapTransTask.perform_import(SapTransTask.java:293)
            at com.sap.sdm.util.dbaccess.SapTransTask.execute(SapTransTask.java:51)
            at com.sap.sdm.util.dbaccess.SapTrans.main(SapTrans.java:21)
    import aborted with java.lang.Exception: ERROR: Cannot connect to the database:ERROR: Connect failed to database jdbc:da
    tadirect:sqlserver://PRODSQL43 as user SQL3:1534 (java.sql.SQLException/[DataDirect][SQLServer JDBC Driver]Error establi
    shing socket. Connection refused: connect): [DataDirect][SQLServer JDBC Driver]Error establishing socket. Connection ref
    used: connect
    C:\Temp\load>java -Djava.ext.dirs=. -jar SAPtrans.jar import logfile=import.log datafile=init.dat connectstring=com.ddte
    k.jdbc.sqlserver.SQLServerDriver;jdbc:datadirect:sqlserver://PRODSQL43:1534;SQL3;SAPPEMDB;password
    java.lang.Exception: ERROR: Cannot connect to the database:ERROR: Connect failed to database jdbc:datadirect:sqlserver:/
    /PRODSQL43:1534 as user SQL3 (java.sql.SQLException/[DataDirect][SQLServer JDBC Driver][SQLServer]Login failed for user
    'SQL3'.): [DataDirect][SQLServer JDBC Driver][SQLServer]Login failed for user 'SQL3'.
            at com.sap.sdm.util.dbaccess.DBTask.dbImport(DBTask.java:356)
            at com.sap.sdm.util.dbaccess.SapTransTask.perform_import(SapTransTask.java:293)
            at com.sap.sdm.util.dbaccess.SapTransTask.execute(SapTransTask.java:51)
            at com.sap.sdm.util.dbaccess.SapTrans.main(SapTrans.java:21)
    import aborted with java.lang.Exception: ERROR: Cannot connect to the database:ERROR: Connect failed to database jdbc:da
    tadirect:sqlserver://PRODSQL43:1534 as user SQL3 (java.sql.SQLException/[DataDirect][SQLServer JDBC Driver][SQLServer]Lo
    gin failed for user 'SQL3'.): [DataDirect][SQLServer JDBC Driver][SQLServer]Login failed for user 'SQL3'.
    C:\Temp\load>java -Djava.ext.dirs=. -jar SAPtrans.jar import logfile=import.log datafile=init.dat connectstring=com.ddte
    k.jdbc.sqlserver.SQLServerDriver;jdbc:datadirect:sqlserver://PRODSQL43:1534:SQL3;SAPPEMDB;password
    java.lang.Exception: ERROR: Cannot connect to the database:ERROR: Connect failed to database jdbc:datadirect:sqlserver:/
    /PRODSQL43:1534:SQL3 as user SAPPEMDB (java.sql.SQLException/[DataDirect][SQLServer JDBC Driver]Unable to connect.  Inva
    lid URL.): [DataDirect][SQLServer JDBC Driver]Unable to connect.  Invalid URL.
            at com.sap.sdm.util.dbaccess.DBTask.dbImport(DBTask.java:356)
            at com.sap.sdm.util.dbaccess.SapTransTask.perform_import(SapTransTask.java:293)
            at com.sap.sdm.util.dbaccess.SapTransTask.execute(SapTransTask.java:51)
            at com.sap.sdm.util.dbaccess.SapTrans.main(SapTrans.java:21)
    import aborted with java.lang.Exception: ERROR: Cannot connect to the database:ERROR: Connect failed to database jdbc:da
    tadirect:sqlserver://PRODSQL43:1534:SQL3 as user SAPPEMDB (java.sql.SQLException/[DataDirect][SQLServer JDBC Driver]Unab
    le to connect.  Invalid URL.): [DataDirect][SQLServer JDBC Driver]Unable to connect.  Invalid URL.
    C:\Temp\load>
    My last attempt was a command using colons and semicolons with the following results.  The closest (there was a significant delay before the error or failure) appears to have been //PRODSQL43;SQL3:1534; (second attempt).  The error listed from this attempt is   "Error establishing socket. Connection refused: connect".
    I also checked the default database that user SAPPEMDB has in place and it is assign the correct database.
    Please help.
    Message was edited by: Owner
            Mike Smayrabunya

    Hey,
    It looks like one of the following:
    1. The DB is down,
    2. The user SAPPEMDB does not have the right authorization.
    3. The password of the user SAPPEMDB is not password
    4. The syntax is incorrect
    in order to find what is the problem,
    please:
    1. Login in the the DB PRODSQL43:1534 with the user "SAPPEMDB" and the password "password",
    this will eliminate the options 1 - DB down, 2 -SAPPEMDB does not have authorization and 3 - password of the user SAPPEMDB is not password.
    2. If the login failed, than please run sql trace with security elements (in the client there is a tool called "SQL Profiler"
    3. If the login is correct, than you check the syntax of the command:
    "java -Djava.ext.dirs=. -jar SAPtrans.jar import logfile=import.log datafile=init.dat connectstring=com.ddtek.jdbc.sqlserver.SQLServerDriver; jdbc:datadirect:sqlserver://vma03:1433;SAPC11DB;password"
    According to the error message "Error establishing socket. Connection refused"
    it looks like The DB is down or syntax is incorrect.

Maybe you are looking for