Changes in material transferred to project structure.

Hello,
It is required to track the changes made in material transferred to project structure alongwith User Name. (eg: Deletion of magterial, Incerease/decrease in qty etc)
In assignments, we can only see the Username of the person who has  made the last change.
Kindly help.

Hi Nidhi,
Please refer to SAP note : 1127691.
In this note Point 5  CNEX0026 -- EXIT_SAPLCOMK_005 will help you.
This user exit is used to check if there are any changes done to the material component in the component overview screen or the details screen of the material component.
Regards,

Similar Messages

  • Change in Business Area in project structure

    We use Project System to execute large turnkey projects. Due to recent
    change in Organisation Structure , it is necessary to change the
    Business Area field in Pending Projects. Is it possible to change the
    field for pending projects. In some of the projects the networks are
    released , the business area field is greyed out and not modifiable.
    Can you suggest the solution in this case.
    With Regards
    BGLimaye

    Hi
    It's possible to change BA only if the option "Time-independent" is checked" in customizing for AA:
    ORFA->Master Data->Specify Time-Independent Management of Org. Units
    Visit:
    http://help.sap.com/saphelp_470/helpdata/en/4f/71ec4c448011d189f00000e81ddfac/frameset.htm
    Or refer  > chaning business area in asset master
    Regards,
    Zub

  • Enterprise Work Resource Changed to Material Resource MS Project Pro 2010

    Hi,
    There is a resource, I believe at some point was an enterprise work resource that changed to a material type resource within an enterprise project schedule. The resource have actual hours booked a while back. Is there a way to change the resource type (from
    Material) to work? I am able to search for the user via Server Settings > Manage Users but am not able to find her in the project center (All Resource) in hopes to edit the enterprise resource through the Project Pro Client. 
    Thanks.

    Hi Paul,
    You have to go through the RESOURCE CENTER, since it is a material resource, you will not find it under "server settings, manage users" which only allows you managing users and not resources
    Hope this helps,
    Guillaume Rouyre, MBA, MVP, P-Seller |

  • Changing "material status" via "project transfer"

    HI,
    I known that I can change the "material status" by transferring an item to a specific stock Locator that I already defined.
    Is it possible to change the material status via project transfer?
    For example my item's status is "active" and it was assigned to a project named "ACTV_PROJECT" I transfer this Item
    to a random locator whose project is "HOLD_PROJECT". while I perform this transaction, item status will become "HOLD" (Hold is a status that I already defined)
    Thanks for your
    Help
    Ceyhun

    Hi
    I assume you refer to Item Status Control.
    You can update the item status code using the designated form Item Status. This will automaticlly update the values of the following attributes -
    BOM Allowed
    • Build in WIP
    • Customer Orders Enabled
    • Internal Orders Enabled
    • Invoice Enabled
    • Transactable
    • Purchasable
    • Stockable
    Project Transfer is a inventory transaction, that moves certain quantity of the item from one project locator to another project locator. Such transaction is not changing the item status.
    Dina

  • How to restrict the user to change the project structure but not the documents?

    Hi,
    I have created one project assigning different users in Solution manger. I want to risitrict some of the users to change the project structure but simultaneously allwoing the project documents to be created, edited or deleted using solar01 under Project documentation tab. For that I have followed the steps provided in the follwoing link.
    http://wiki.scn.sap.com/wiki/display/SM/Howto+Restrict+Changes+to+Project+Nodes+to+Assigned+Team+Members
    I am able to restrict the users to change the project structure, but I am not able to allow access to the project documents. It gives me the message "You are not authorised to change the project". This fulfills my one of the requirements. But, Is there any way  to restrict the user to change the project structure but not the documents?. Any help will be apperitiated.
    Thanks,
    Rutvik Uapdhyay. 

    Hi Rutvik,
    Basically there are 2 different authorization role ...you should look for and customize as per requirement in Z* namespace.
    role  - SAP_SOLAR01_ALL
    this take care of objects in Solar01 like tab access etc
    role -SAP_SOL_KW_ALL
    this takes care of entire documentation within solman
    hope this helps
    Regards
    Prakhar

  • Transfer material from Valuated project non valuated project

    Hi Experts,
    While i am trying to transfer material from Valuated project stock to Non valuated project with T.Code MB1B movement type 415 'Q', I am getting following error.
    WBS element  has different inventory valuation
    Message no. CN769
    Diagnosis
    The project definition for WBS element  only allows the following stock control:
    No project stock
    No project stock with defined valuation M
    ' ' = non-valuated project stock
    'M' = valuated project stock
    System Response
    Account assignment not possible.
    Procedure
    Change the settings for the project stock in the project definition (Control tab) or use a suitable WBS element.
    Kindly suggest me how to trafer material from Non valued project stock to valuated project stock.
    Regards

    Actually, you sohuld not be transferring stock to non-vlauated proejct directly. In case of non-valuated project, stock is never valuated while in case of valuated project it is valuated. So there is basic difference in valuation method. This will create inconistency if you attempt ot transfer it directly.
    You should rather transfer this stock to general stock and then transfer to non-valuated project stock.
    Regards,
    Mahendra

  • CS3-Trouble with Transferred Trimmed Project

    Hello...
    New problem; have not been able to find answer.
    I need to cut a 20 minute SD video down to 10 minutes to share at a retreat for documentary filmmakers. The last interation of the video was on my editor's machine. Saved a trimmed project without previews to an external drive and then transferred the project to my computer.
    The problem is that when I do changes, the renders are glacial. I timed one...2.5 minutes for 50 frames...and there was nothing fancy going on. When I save the project and reopen it, it shows rendering is needed again...some areas required rendering which were not changed.
    Premiere seems to handle other projects ok. Crazy making...there is obviously something I do not understand about working with trimmed projects. My editor has a much newer and more powerful computer, but is running CS3 as well. (Running Win7.)
    The computer is long in the tooth...but has always been fine in the past...and is fine with other projects. What's up? I know I need a new computer but this one should be able to handle this.
    Thanks in advance!

    Thank you for that info. Sounds like things should work just fine.
    The "lost Renders" often happens when one is using an external HDD to edit to/from, or a networked drive, but this does not seem to be your issue.
    When I archive a Project (usually TO and external HDD), I will test that Project, prior to moving on. I have yet to encounter any issues, so long as my Assets are in the Project's folder hierarchy. I have run into issues, with Assets not being gathered, when the Assets are spread about. I encountered this with some SmartSound files, that were in a separate folder, since they were being used in about 22 separate Projects for that client. I learned to Copy those into the Project's folder structure, into Music sub-folders, even if that meant having 22 Copies on my system. That has been the ONLY issue, that I have had with archived Projects, using Project Manager, but do have to admit that other than my initial test, I have not revisited many over the years. Do not have any idea why the Render files are causing an issue, and also why the Projects are slowing down, as they are.
    Hope that others will see what I am missing, and will have tips for you.
    Good luck,
    Hunt

  • Project Structure in SAP R/3 Replication Issues

    Hi All,
    I have some of the Issues while creating the Project Structure in cProjects.
    1) The Project Structure getting generated in SAP R/3 is only mappped with WBS elements, why not Networks and Network Activies.
    e.g
    *cProjects                     SAP Project Systems*
    Project Definition -
    > Project definition
    Phase----
    > WBS Element
    Task----
    >WBS Element
    Mirrored Task----
    >WBS Element
    Sub Task----
    >WBS Element
    Checklist----
    >WBS Element
    Checklist item----
    >WBS Element
    Is this the standard feature or whether we can create the Network and Network Activites for Tasks and Checklist??
    2) The Numbering of the Phase, Tasks, Sub tasks, hecklist etc... all are of some 24 digit numerals, Can we automate the numbering like, the WBS element at level 1 should copy the project definition number and some extension...
    3) the Project generated in SAP Project Systems i.e the WBS Elements has status "MDLK" Master data locked.... Why is this set. Is it standard? Can we eliminate this?
    Hoping for answers from you all.
    Thanks & Regards,
    Stephen

    Hi Stephen,
    1) The Project Structure getting generated in SAP R/3 is only mappped with WBS elements, why not Networks and Network Activies.
    e.g
    *cProjects SAP Project Systems*
    Project Definition -
    > Project definition
    Phase----
    > WBS Element
    Task----
    >WBS Element
    Mirrored Task----
    >WBS Element
    Sub Task----
    >WBS Element
    Checklist----
    >WBS Element
    Checklist item----
    >WBS Element
    Is this the standard feature or whether we can create the Network and Network Activites for Tasks and Checklist??
    >>>> I think, you use cProject 4.0, as in cProject 3.1 it is possible to get object be replicated as PS activity. 
    Reason: The prupose of the replication is the costs-integration.
    2) The Numbering of the Phase, Tasks, Sub tasks, hecklist etc... all are of some 24 digit numerals, Can we automate the numbering like, the WBS element at level 1 should copy the project definition number and some extension...
    >>> You can implement a Badi to apply your own logic. There is a Note to give you instruction how to do it. If you fails to find it, please let me know. I will search it.
    3) the Project generated in SAP Project Systems i.e the WBS Elements has status "MDLK" Master data locked.... Why is this set. Is it standard? Can we eliminate this?
    >>> As the WBS is automatically created via integration. Use this status to prevent the user change it by mistaken. To behonest, I do not this logic, but it is standard behaviour.
    Kind regards,
    Zhenbo

  • Issue with project structure...

    Hi all,
    Our projects are created from sales order through assembly processing. All wbs are of first level..the user By mistake manually made changes to the structure by dragging the wbs and dropping it under another wbs in the project thus making it a subordinate wbs I.e second level wbs. Now during the running of the result analysis  for the first level wbs the system is giving an error to delete the ra data of the second level wbs before proceeding with the first level wbs and now the user has realized that project structure is changed. Can we go ahead and delete the ra data of the lower wbs and change the project structure back at this point? What implications will changing the structure have at this point?

    Hi
    Besides above suggestion, you can reorganize your structure by executing "Derive structure" in CJ20N.
    Go to menu bar Project > Check/Derive Structure.
    Note that this is possible before saving changes to system. in you case, when WBS element was dragged and placed under another WBS element, level of WBS also got changed.
    These kind of issues are user induced and avoidance is very difficult. But we can still control implementing User Status. Try this option which will default at initial level and stays there till the closing of project.
    You can select the object  "Change Structure"  and option - Forbidden.
    Thanks,
    Sudhakar
    Message was edited by: Sudhakar Pappu

  • CJ20N - project structure and data import

    Hello dear SAP specialists,
    Does anybody ever created a ABAP program to import project structure and populate it with data?
    I'm trying to start with something or get a working program to import some projects with data.
    Actually the program should use BAPI_PROJECT_MAINTAIN to create WBS and GUI_UPLOAD to read a text (cvs) file (LSMW can not be used:)
    Sincerely,
    Me

    Hi,
    Exactly!
    See you have so many tables in that BAPI, now all the data you have in your flat file you have to map to these tables.
    Below is a code...similarly you'll have to do
    TYPE-POOLS: truxs.
    *                           T Y P E S
    TYPES: BEGIN OF t_master_data,
              MATERIAL                      Type  MATNR ,
              IND_SECTOR                    Type  MBRSH ,
              MATL_TYPE                     Type  MTART ,
              PLANT                         Type  WERKS ,
              STGE_LOC                      Type  LGORT_D ,
              MATL_DESC                     Type  MAKTX ,
              BASE_UOM                      Type  MEINS ,
              MATL_GROUP                    Type  MATKL ,
              DIVISION                      Type  SPART ,
              ITEM_CAT                      Type  MTPOS_MARA  ,
              GROSS_WT                      Type  BRGEW ,
              UNIT_OF_WT                    Type  GEWEI ,
              NET_WEIGHT                    Type  NTGEW ,
              VOLUME                        Type  VOLUM ,
              SIZE_DIM                      Type  GROES ,
              BASIC_MATL                    Type  WRKST ,
              DOCUMENT                      Type  DZEINR  ,
              DOC_VERS                      Type  DZEIVR  ,
              PO_UNIT                       Type  BSTME ,
              PUR_GROUP                     Type  EKGRP ,
              AUTO_P_ORD                    Type  KAUTB ,
              "BATCH_MGMT Type  XCHPF ,
              PUR_VALKEY                    Type  EKWSL ,
              "GR_PR_TIME Type  WEBAZ ,
              COMM_CODE                     Type  STAWN ,
              COUNTRYORI                    Type  HERKL ,
              MRP_TYPE                      Type  DISMM ,
              REORDER_PT                    Type  MINBE ,
              MRP_CTRLER                    Type  DISPO ,
              LOTSIZEKEY                    Type  DISLS ,
              MINLOTSIZE                    Type  BSTMI ,
              MAXLOTSIZE                    Type  BSTMA ,
              FIXED_LOT                     Type  BSTFE ,
              MAX_STOCK                     Type  MABST ,
              ROUND_VAL                     Type  BSTRF ,
              PROC_TYPE                     Type  BESKZ ,
              SPPROCTYPE                    Type  SOBSL ,
              ISS_ST_LOC                    Type  LGPRO ,
              SLOC_EXPRC                    Type  LGFSB ,
              PLND_DELRY                    Type  PLIFZ ,
              GR_PR_TIME                    Type  WEBAZ ,
              SM_KEY                        Type  FHORI ,
              SAFETY_STK                    Type  EISBE ,
              PLNG_PLANT                    Type  PRWRK ,
              AVAILCHECK                    Type  MTVFP ,
              DEP_REQ_ID                    Type  SBDKZ ,
              ISSUE_UNIT                    Type  AUSME ,
              STGE_BIN                      Type  LGPBE ,
              BATCH_MGMT                    Type  XCHPF ,
              STGEPERIOD                    Type  MAXLZ ,
              STGE_PD_UN                    Type  LZEIH ,
              MINREMLIFE                    Type  MHDRZ ,
              SHELF_LIFE                    Type  MHDHB ,
              PERIOD_IND_EXPIRATION_DATE    Type  DATTP ,
              ROUND_UP_RULE_EXPIRATION_DATE Type  RDMHD ,
              STOR_PCT                      Type  MHDLP ,
              QM_AUTHGRP                    Type  QMATAUTH  ,
              QM_PROCMNT                    Type  QMPUR ,
              CTRL_KEY                      Type  SSQSS ,
    *           Type  ART ,
    *           Type  AKTIV ,
              VAL_CAT                       Type  BWTTY_D ,
              VAL_CLASS                     Type  BKLAS ,
              PRICE_CTRL                    Type  VPRSV ,
    * NEW ADDITION
              STD_PRICE                     Type  STPRS,
              PRICE_UNIT                    Type  PEINH ,
              MOVING_PR                     Type  VERPR ,
              QTY_STRUCT                    Type  CK_EKALREL  ,
              ORIG_GROUP                    Type  HRKFT ,
              ORIG_MAT                      Type  HKMAT ,
              VARIANCE_KEY                  Type  AWSLS ,
              PROFIT_CTR                    Type  PRCTR ,
              LANGU                         Type SPRAS,
           END OF t_master_data.
    *                  I N T E R N A L   T A B L E S
    DATA:
    *     Internal table of type t_master_data
          ist_master_data TYPE TABLE OF t_master_data,
    *     Internal table of type BAPIMATHEAD
          ist_headdata    TYPE TABLE OF BAPIMATHEAD,
    *     Internal table of type BAPI_MAKT
          ist_mat_desc    TYPE TABLE OF BAPI_MAKT,
    *     Internal table of type BAPI_MAKT
          ist_uom         TYPE TABLE OF BAPI_MARM,
    *     Internal table of type BAPI_MAKTX
          ist_uom_x       TYPE TABLE OF BAPI_MARMX.
    *                   G L O B A L   V A R I A B L E S
    DATA:
          it_num     TYPE num10,
    *     Global variable of type truxs_t_text_data
          it_raw     TYPE truxs_t_text_data.
    *                       W O R K   A R E A S
    DATA:
    *     Work area of type t_master_data
          wa_master_data                TYPE t_master_data,
    *     Work area of type bapimathead
          wa_bapimathead                TYPE BAPIMATHEAD,
    *     Work area of type bapi_mara
          wa_client_data                TYPE BAPI_MARA,
    *     Work area of type bapi_marax
          wa_client_data_x              TYPE  BAPI_MARAX,
    *     Work area of type bapi_marc
          wa_plant_data                 TYPE BAPI_MARC,
    *     Work area of type bapi_marcx
          wa_plant_data_x               TYPE BAPI_MARCX,
    *     Work area of type bapi_mard
          wa_storage_location_data      TYPE BAPI_MARD,
    *     Work area of type bapi_mardx
          wa_storage_location_data_x    TYPE BAPI_MARDX,
    *     Work area of type bapi_mbew
          wa_valuation_data             TYPE BAPI_MBEW,
    *     Work area of type bapi_mbewx
          wa_valuation_data_x           TYPE BAPI_MBEWX,
    *     Work area of type bapi_mard
          wa_mat_desc                   TYPE BAPI_MAKT,
    *     Work area of type bapi_marm
          wa_uom                        TYPE BAPI_MARM,
    *     Work area of type bapi_marmx
          wa_uom_x                      TYPE BAPI_MARMX,
    *     Work area of type mbapi_mpgd
          wa_planning_data              TYPE BAPI_MPGD,
    *     Work area of type mbapi_mpgdx
          wa_planning_data_x            TYPE BAPI_MPGDX,
    *     Work area of type mbapi_mpgd
          wa_return                     TYPE BAPIRET2.
    *                          P A R A M E T E R S
    PARAMETERS:
    *     Parameter of type rlgrap-filename
          p_file TYPE  rlgrap-filename.
    *               A T   S E L E C T I O N   S C R E E N
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_file.
      CALL FUNCTION 'F4_FILENAME'
        EXPORTING
          field_name = 'P_FILE'
        IMPORTING
          file_name  = p_file.
    *                S T A R T - O F - S E L E C T I O N.
    START-OF-SELECTION.
    * To upload data from flat file
      CALL FUNCTION 'TEXT_CONVERT_XLS_TO_SAP'
        EXPORTING
          i_line_header        = 'X'
          i_tab_raw_data       = it_raw       " WORK TABLE
          i_filename           = p_file
        TABLES
          i_tab_converted_data = ist_master_data[]  "ACTUAL DATA
        EXCEPTIONS
          conversion_failed    = 1
          OTHERS               = 2.
      IF sy-subrc = 0.
        LOOP AT ist_master_data INTO wa_master_data.
          it_num = wa_master_data-PROFIT_CTR.
          wa_master_data-PROFIT_CTR = it_num.
          MOVE-CORRESPONDING wa_master_data to wa_bapimathead.
          MOVE-CORRESPONDING wa_master_data to wa_client_data.
          wa_client_data_x-MATL_GROUP = 'X'.
          wa_client_data_x-BASE_UOM = 'X'.
          wa_client_data_x-PO_UNIT = 'X'.
          wa_client_data_x-DOCUMENT = 'X'.
          wa_client_data_x-SIZE_DIM = 'X'.
          wa_client_data_x-BASIC_MATL = 'X'.
          wa_client_data_x-PUR_VALKEY = 'X'.
          wa_client_data_x-NET_WEIGHT = 'X'.
          wa_client_data_x-UNIT_OF_WT = 'X'.
          wa_client_data_x-DIVISION = 'X'.
          wa_client_data_x-BATCH_MGMT = 'X'.
          wa_client_data_x-QM_PROCMNT = 'X'.
          wa_client_data_x-MINREMLIFE = 'X'.
          wa_client_data_x-SHELF_LIFE = 'X'.
          wa_client_data_x-STOR_PCT = 'X'.
          wa_client_data_x-ROUND_UP_RULE_EXPIRATION_DATE = 'X'.
          wa_client_data_x-PERIOD_IND_EXPIRATION_DATE = 'X'.
          wa_client_data_x-ITEM_CAT = 'X'.
          MOVE-CORRESPONDING wa_master_data to wa_plant_data.
          wa_plant_data_x-PLANT  = wa_master_data-plant.
          wa_plant_data_x-PUR_GROUP = 'X'.
          wa_plant_data_x-ISSUE_UNIT = 'X'.
          wa_plant_data_x-MRP_TYPE = 'X'.
          wa_plant_data_x-MRP_CTRLER = 'X'.
          wa_plant_data_x-PLND_DELRY = 'X'.
          wa_plant_data_x-GR_PR_TIME = 'X'.
          wa_plant_data_x-LOTSIZEKEY = 'X'.
          wa_plant_data_x-PROC_TYPE = 'X'.
          wa_plant_data_x-SPPROCTYPE = 'X'.
          wa_plant_data_x-SAFETY_STK = 'X'.
          wa_plant_data_x-MINLOTSIZE = 'X'.
          wa_plant_data_x-MAXLOTSIZE = 'X'.
          wa_plant_data_x-FIXED_LOT = 'X'.
          wa_plant_data_x-ROUND_VAL = 'X'.
          wa_plant_data_x-MAX_STOCK = 'X'.
          wa_plant_data_x-DEP_REQ_ID = 'X'.
          wa_plant_data_x-SM_KEY = 'X'.
          wa_plant_data_x-STGEPERIOD = 'X'.
          wa_plant_data_x-STGE_PD_UN = 'X'.
          wa_plant_data_x-CTRL_KEY = 'X'.
          wa_plant_data_x-BATCH_MGMT = 'X'.
          wa_plant_data_x-AVAILCHECK = 'X'.
          wa_plant_data_x-AUTO_P_ORD = 'X'.
          wa_plant_data_x-COMM_CODE = 'X'.
          wa_plant_data_x-COUNTRYORI = 'X'.
          wa_plant_data_x-PROFIT_CTR = 'X'.
          wa_plant_data_x-ISS_ST_LOC = 'X'.
          wa_plant_data_x-VARIANCE_KEY = 'X'.
          wa_plant_data_x-SLOC_EXPRC = 'X'.
          wa_plant_data_x-QM_AUTHGRP = 'X'.
          MOVE-CORRESPONDING wa_master_data to wa_planning_data.
          wa_planning_data_x-PLANT = wa_master_data-plant.
          wa_planning_data_x-PLNG_PLANT = 'X'.
          MOVE-CORRESPONDING wa_master_data to wa_storage_location_data.
          wa_storage_location_data_X-PLANT = wa_master_data-plant.
          wa_storage_location_data_X-STGE_LOC = wa_master_data-stge_loc.
          wa_storage_location_data_X-STGE_BIN = 'X'.
          MOVE-CORRESPONDING wa_master_data to wa_valuation_data.
          wa_valuation_data-VAL_AREA = '1000'.
          wa_valuation_data_X-VAL_AREA = '1000'.
          wa_valuation_data_X-PRICE_CTRL = 'X'.
          wa_valuation_data_X-MOVING_PR  = 'X'.
          wa_valuation_data_X-PRICE_UNIT = 'X'.
          wa_valuation_data_X-STD_PRICE = 'X'.
          wa_valuation_data_X-VAL_CLASS = 'X'.
          wa_valuation_data_X-ORIG_GROUP = 'X'.
          wa_valuation_data_X-QTY_STRUCT = 'X'.
          wa_valuation_data_X-ORIG_MAT = 'X'.
          MOVE-CORRESPONDING wa_master_data to wa_mat_desc.
          APPEND wa_mat_desc to ist_mat_desc.
          IF wa_master_data-PRICE_CTRL = 'S' AND wa_master_data-STD_PRICE IS INITIAL.
            WRITE:/ 'Standard Price not maintained for material ',wa_master_data-MATERIAL.
          ELSE.
            CALL FUNCTION 'BAPI_MATERIAL_SAVEDATA'
              EXPORTING
                HEADDATA             = wa_bapimathead
                CLIENTDATA           = wa_client_data
                CLIENTDATAX          = wa_client_data_x
                PLANTDATA            = wa_plant_data
                PLANTDATAX           = wa_plant_data_X
                PLANNINGDATA         = wa_planning_data
                PLANNINGDATAX        = wa_planning_data_x
                STORAGELOCATIONDATA  = wa_storage_location_data
                STORAGELOCATIONDATAX = wa_storage_location_data_x
                VALUATIONDATA        = wa_valuation_data
                VALUATIONDATAX       = wa_valuation_data_x
              IMPORTING
                RETURN               = wa_return
              TABLES
                MATERIALDESCRIPTION  = ist_mat_desc.
            Write:/ wa_return-message.
            CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.
            Clear: wa_bapimathead
             ,wa_client_data
             ,wa_client_data_x
             ,wa_plant_data
            ,wa_plant_data_X
            ,wa_planning_data
             ,wa_planning_data_x
            ,wa_storage_location_data
             ,wa_storage_location_data_x
             ,wa_valuation_data
           ,wa_valuation_data_x.
          ENDIF.
          REFRESH ist_mat_desc.
        ENDLOOP.
      ELSE.
        Write:/ text-001.
      ENDIF.
    In the above code note how i have taken the same names for the fields in internal table as they are in the BAPI so that the mapping of data becomes easier, since i use MOVE CORRESPONDING.
    Regards,
    Shraddha
    Edited by: shraddha85 on Jan 31, 2011 9:49 AM

  • Project structure built dynamically?

    Hey,
    This is something I frequently wonder about when taking over
    someone elses work. I've got an existing structure for a project -
    a bunch of classes all in different folders matching their class
    definitions. What would be nice is if Flash behaved like Visual
    Studio and kept it's project structure up to date like solutions
    can be kept in VS. Since it doesn't I have to go through typing in
    folder names all over the place and adding files at the end of
    every path.
    So does anyone know if there is something that will help me
    create a project from a directory?

    Hi Hiren,
    Please check this BAPI.
    BAPI_PROJECTDEF_CREATE - Create Project Definition                                              
    BAPI_PROJECTDEF_EXISTENCECHECK - Check whether a project definition exists                                
    BAPI_PROJECTDEF_GETDETAIL - Read detailed information for the project definition                     
    BAPI_PROJECTDEF_GETLIST - Returns a container of project definitions                               
    BAPI_PROJECTDEF_UPDATE - Change Project Definition                                              
    Hope this will help.
    Regards,
    Ferry Lianto 
    Please reward points if helpful.

  • SAP query for Material pricing group changes in material.

    Dear all,
    I'm trying to generate a query for Material Pricing group changes in material. For that I've to retrieve data from follwing three tables MVKE, CDHDR & CDPOS.
    Firstly while generating infoset -
    I tried it by joining tables MVKE & CDHDR, but system is not allowing it, also table CDPOS can't bejoined.
    Then I tried by reading dirctly from table MVKE and then adding additional fields in it. query created using this infoset is giving the output, however it's giving only 1 entry per material entered in input.
    for multiple entries in output for MPG changes in same material I tried creating addtional structure for table CDHDR & CDPOS but again I'm getting only 1 entry per material.
    please suggest how I can get MPG changes done in specified time period for a material.
    Thanks.

    Hi
    Check the report RSSCD100 and run it for object MAT_FULL for table MVKE. Use this report as a template for your own development.
    I hope this helps you
    Regards
    Eduardo
    PD: sorry, the table is DMVKE
    Edited by: E_Hinojosa on Sep 2, 2011 9:37 AM

  • Substitution of Profit center across project structure.

    Dear All,
    Requirement: Need to substitute profit center entered at Project definition level (at all times) to all project elements (WBS elements, N/W header and Activities). Also I need to validate this complete structure for the profit center inconsistency.
    Problem: I have created Substitution rules, which will substitute across all the project objects (only when a new project is created). But if you change the profit center afterwards, it will change only at WBS elements level, however profit center at N/W and Activities will be substituted only when you make some changes to them. To avoid this I have created a validation, which will check across the complete structure.
    Now after changing the profit center using CNMASS for all the objects, even though in physical you can find the new value at N/W header, however while saving it will validate and finds only the oldvalue and hence throws an error.
    Can anyone throw some light on this?
    With regards,
    Harisha

    Hi Martina,
    My problem in detail:
    I am creating a new project structure XXXX (having WBS elements, N/W and Activities) with initial profit center as AA. 1st time while saving the project, profit center AA will be substituted to all objects (I have maintained substitution rules at all objects)
    Now again I will reopen the same project XXXX and I will change the profit center of project XXXX to BB (in the project definition level). With this due to automatic substitution only the profit center at WBS elements will be changed to BB. But not at N/W header and Activities (till you make some changes to N/W or Activity the profit center will be AA only, afterwards if you make any changes to N/W and Activities profitcenter will changes to BB). To avoid this difference I have created a validation rule, which will check the inconsistency of profit center all along the structure.
    Now I am using mass change functionality to change the profit center in onego at all the objects. After making the masschange the profit center at all objects will become BB (but still not saved), however while saving the system validates the profit center and found still N/W and Activities having AA only (in database), so it wont allow us to save.
    If you require further information please ask me again.
    With regards,
    Harisha

  • Material procurement as Project stock

    Hi,
    I have assigned a Non Stock Material (N) to WBS activity ---> converted the PR (created for network) to PO --> now i want to do GR for this PO and update the material recieved as Project stock on the correspondign WBS.
    I am using movement type 501Q when doing GR, and i expect that the corresponding WBS should automatically be populated or i should be able to add the WBS manually? but WBS field in MIGO screen when doing GR is greyed out?
    Any pointers to address this will be helpful?
    Thank you.
    Regards,
    Jatinder

    Hi,
    >>>>>>
    But now for one project i dont want to take material from store, but want the material to be supplied by supplier directly at project site, also i dont want to show the material supplied as directly consumed but want to show it first as WBS stock and then do GI to show consumption? how can we achieve this??
    <<<<<<<
    If you are intended to ship directly to site, then change procurement scenario as Drop shipment. In that case material never see the warehouse, what I mean no GR. Hope this make sense.
    for other requirement, discuss with your WM guys who should have fictious GR for that material. In that case you have to use material account assignment as Q (project stock). the only thing is you are not physically bringing material into warehouse but still you have GR for that material.
    Why you want to follow suck kind of routing, directly use drop ship procurement scenario which makes your life easier without any risk. By doing this you encouraging some kind of malpractices in system where users may misuse.
    Any have its your call and take decision accordingly.
    Regards,
    PSR

  • How to change the Settings in the Graphic structure. T Code CN41

    Hi,
    How to change the Settings in the Graphic structure. T Code CN41
    Iam using the T Code cn41 to know the diff in Duruation, work, remaining duration in diff project version. I am getting the Graph/curve with standard settings and system is not allowing to change the scale (Y-X Axis) the way i required.
    Pls advise me.
    Thanks in Advance.
    Raju

    Hi,
    Thanks for the reply. But please clarify a bit. Please below is my requirement.
    As per the SAP Avilable screen in T Code CN41,it is showing the scale of 1 and 2 only.
    Assume if it 12 Days as actual work VS Actual duration of 265 Hours .It is showing 2 = actual work of 12 days and 1= Actual duruation of 12 Days.  I want to have the scale in such a way that, we should be able to see from 0-100-200-300 Hours and Days 5-10-15-20.
    Can u pls advis how can i get these and also give me ur mail id so that i can send u the screen shot also.
    Regards
    Raju

Maybe you are looking for

  • Collective Invoice - Actual Goods Issue date

    Hi Friends, Collective invoice topic has been discussed many times but I didn't find exact solution to solve my issue. From sap help and few other threads it is learnt that Billing type, Billing date, Payer, Billing unit, Terms of payment, Incoterms,

  • Need help loading an external SWF

    I'm not very proficient in Flash, so any help will be greatly appreciated. I'm trying to load an external SWF with the following code: T1_Bttn_BloodCar.onRelease = function() { t1_images_mc.loadMovie("images/T1_Gallery/BloodCar_SWF/T1_BloodCar.swf");

  • Samsung SMS27A850 monitor

    As has been noted in several discussions on the net, Mavericks does not play nice with all third-party monitors and when hooking up one of these monitors, all the resolutions are not displayed (especially the higher resolutions such as 2560x1440). Sp

  • Copy Measuring Point from 1 FL to other FL

    Hi, I need to copy the Measuring Point( General Data, Counter Data & Classfication) from 1 Func Location to another Func Location. Please suggest me... regards, Venkatesan Anandan

  • Multiple UPC / Barcodes assigned to an Item

    Quick Question has anybody run into a need to have multiple UPC Codes point back to one item? I have customer that uses their own Item codes but can purchase multiple items that they sell as one of their Itrems We have a need for multiple UPC Codes t