Project material status

Hi
I need to make out report  based on some non sap fields.
How can i link  PO# with Project order #?
I need PO,Material code,vendor and vendor name,Item,order quantity,Project order,Project order desc  etc.
Can anyone suggest me any standard tcode,I have checked ME2N ,ME3N but iam noy getting anywhere Project order number.
How can i get those details based on PO or vice versa incase if i have to make custom report?
Thanks in advanc

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

Similar Messages

  • 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

  • X-Plant Material status.

    Hi All,
    X-Plant material status means that we define a status saying that the material can be procured or blocked or not blocked.
    configuration path:-IMG Path: Logistics General -> Material Master -> Settings for Key Fields -> Define Material Statuses.
    My question is. these material status are created by us from the path mentioned above, but how does it stop the procurment.
    Please explain in detail.
    Regards,
    Ramya.

    Hi,
    If you are connecting between the systems this problem will araise.
    Material will be defined as per the product life cycle.The X-Plant status telling us where the item or material in the product life cycle.
    Based on the definition and design of the materail in the life cycle we can defined the items as described below:
    In general we have list of statuses and their meaning in the life cycle of the product
    X-Plant status - Meaning of that number
    01 - Obsolete
    03 - Hibernate/standby
    05 - Discontinue
    10 - Concept
    11 - Pending production
    15 - Engineering model
    20 - prototype
    30 - o-series
    40 - serial production
    45 - project production
    50 - specila production
    55 - phase out
    May be nubers will be changed as per their convinient and industry specific but the statuses of the items is same .
    Hope this will help to understand the concept of X-Plant status.
    Thanks
    Yugandhar

  • Material Status Report

    Hi Gurus,
    Is there any standard report for Material status.
    we are maintaining the status in OMS4.
    which we are using in Material Master like
    Blocked for procment/whse
    Blocked for task list/BOM
    These statuses for a particular material, i would like to know from any standard report.Pls suggest me.

    Hi
    The material status tells you whether a material is subject to restrictions, and what they are. For example, a material may be a part under development or one to be discontinued. The use of a material can be restricted in a number of ways:
    The material can be blocked for use in certain business activities by assigning one or both of the following material statuses to it:
    <b>Plant-specific material status</b>
    In the standard material master, this field appears on the Costing screen, MRP screen, Production Resources/Tools screen, Purchasing screen, Quality Management screen, and Work Scheduling screen.
    <b>Cross-plant material status</b>
    In the standard material master, this field appears on the Basic Data screen. It is valid for the whole client.
    <b>There is no standard report available for Material status display.You need to develop new report for this.Simple you can copy MM60 program RMMVRZ00 and this field in the same develop new program</b>. or
    You can get details from the table level.
    For cross plant status (Client level)
    Field: MMSTAE  and Table MARA
    For Plant specific
    Field: MMSTA and Table: MARC
    Regards
    Ramakrishna

  • Where we check the Project closing status?T.code for List of Closing Projec

    Dear Guru's,
    Where can we check the Project closing status? Can we change the closing status if want to do some modification, and what is the transaction code that we to view the list of closing project.
    Regards,
    Kalyan

    1.You can find the project status ( all the  status )  in any project maintenance transaction for ex. Run Cj20n > Open you project> on the basic data tab you will find the project status.
    ( If you want to see the status of other  PS oject than click on that object, similarly you will get the status of that object on Basic data tab. )
    2.Yes you can change the closing status of proejct for midification. path is clickon the object for which you want to change the closed object > Edit> Status--> Close --> Undo.
    3.For the list of Project status go to CN41
    on the projectno. input line click on multiple selection--> give the proejct no. list for which you wanted to see the  status. -->enter --> Excute.
    Report will open in screen. in that report go to toolbar and click on 'choose filed' button.(F5) -->one pop up window will open -->right handside scroll down in that window >select 'status' field and move it to left side>enter
    project status will be shown against you project list. you can verify the same in maintenance txn.
    If you have activated user status the same will also get populated.
    You can downlaod the same in Excle file path is  : Evaluation menu>export>save to file. ( via filtering in Excle you call do all the analysis realted to project status how amny are in clised status etc. )
    Regards
    Nitin

  • Short Dump while using BAPI_PS_PRECOMMIT to set Project Definition Status

    Hi All,
    I am getting a short dump while using BAPI_PS_PRECOMMIT for setting the Project Definition status..
    The requirement is to create a Project Definition and then set its status to REL from CRTD. For this purpose i am using the BAPI's in the following sequence :
    1. BAPI_PS_INITIALIZATION
    2. BAPI_PROJECT_MAINTAIN
    3. BAPI_BUS2001_SET_STATUS
    4. BAPI_PS_PRECOMMIT
    5. BAPI_TRANSACTION_COMMIT
    The Proj Def creation is happening successfully in step2. Interestingly, when I debug the program and stop at PRECOMMIT BAPI the program does not give a dump. I have also tried to give COMMIT WORK / WAIT FOR n SECONDS after BAPI_BUS2001_SET_STATUS, to give BAPI sometime for DB update but nothing seems to be a permanent solution.
    Please give your views on a solution for this problem..
    Thanks & Regards,
    Somil

    Can you please check how to post code in SDN ...
    I cannot read your code properly

  • Material status at plant level

    Dear Guru's,
    Please suggest the material status or any other solution for blocking material for planning i.e. there should be no PR, planned order or sales order. But that status should not create problem while mass level changes for BOM, Routing, DMS.
    Status 90 in MRP 1 creating problem while applying mass level changes. Also tried 00 & 01 but they are allowing to create sales orders.
    Regards,
    SAP CONS

    Hi,
    Go to OMS4 & check the statuses & their values. Choose the one which meets your need. If none suits, then create one.
    You can prevent a material from being part of MRP run, while allowing to be in BOM by setting B & blank or A respectively.
    Revert if you face any issues.
    Regards,
    Vivek

  • Material statuses error message should go after entering Trackin No in PO

    Hi All,
    I have created one Material statuses with error message, I have created material with the use of that material statuses..
    Its working fine,At the creation of PR, PO I'm getting that Error message..
    My requirement is if I enter Requirement Tracking Number at item level of PR or PO means that Material statuses Error message should Go out and system has to allow to create PR or PO..
    Is it possible?? how to do it?? plz help me...
    Is it possible in standard SAp???
    thanks and regards
    rames reddy

    Hi,
    You can keep Requirement Tracking Number as Required Entry in field selection key (NBF or a copy of NBF as ZNBF) of PO document type in u201CReference data, itemu201D segment in following path:
    SPRO > Materials Management > Purchasing > Purchase Order > Define Screen Layout at Document Level
    And then assign field selection key to PO Document type and save.
    SPRO > Materials Management > Purchasing > Purchase Order > Define Document Types
    Now create PO with PO document type, system will ask you to enter Requirement Tracking Number in u201CItem Overviewu201D unless then you can save Purchase Order.
    The same you can do for PR document type by having a field selection key for PR document type.
    Regards,
    Biju K

  • How to find out the projects with status "Invalid"?

    I'm new to Oracle Projects -OP. We are on 12.0.4. This' my new job.
    I have a task of "Remove projects with status 'Invalid' ".
    Questions:
    How to access the OP forms to verify the existent of the invalid projects?
    What are the PA tables having the status info -- I mean those showing the status with 'Invalid'?
    Thanks A lot.
    an apps dba

    I could not find a sample for the DELETE_PROJECT. I have coded the delete project by modifying the sample of the CREATE_PROJECT.
    -- delete a project with the status INVALID shown in pa_project_statuses.project_status_name
    --set serveroutput on size 20000
    DECLARE
      -- Variables needed for API standard parameters
      l_api_version_number          NUMBER := 1.0;
      l_commit               VARCHAR2(1) := 'F';
      l_return_status          VARCHAR2(1);
      l_init_msg_list          VARCHAR2(1) := 'F';
      l_msg_count               NUMBER;
      l_msg_index_out          NUMBER;
      l_msg_data               VARCHAR2(2000);
      l_data               VARCHAR2(2000);
      l_pm_product_code          VARCHAR2(10);
      l_responsibiity_id          NUMBER;
      l_user_id               NUMBER;
      l_pm_project_reference     PA_PROJECT_PUB.PROJECT_IN_REC_TYPE;
      l_pa_project_id          PA_PROJECT_PUB.PROJECT_IN_REC_TYPE;
      API_ERROR               EXCEPTION;
    BEGIN
    -- GET GLOBAL VALUES
      select user_id, responsibility_id
        into l_user_id, l_responsibiity_id
        from pa_user_resp_v
       where user_name = 'J23N';          -- need to get from Apps
    --SET GLOBAL VALUES
        pa_interface_utils_pub.set_global_info(
        p_api_version_number     => 1.0,
           p_responsibility_id     => l_responsibiity_id,
           p_user_id          => l_user_id,
        p_msg_count          => l_msg_count,
           p_msg_data          => l_msg_data,
           p_return_status          => l_return_status);
    -- PRODUCT RELATED DATA
      l_pm_product_code := 'R_INVALID';           -- can be user defined
    -- PRODUCT DATA (PROJECT_IN_REC_TYPE)
       l_pm_project_reference.pm_project_reference := null;
       l_pa_project_id.pa_project_id := 1001;
    --INIT_CREATE_PROJECT
      --pa_project_pub.init_project;
      dbms_output.put_line('Before delete_project');
    --DELETE_PROJECT
      pa_project_pub.delete_project(
         p_api_version_number => l_api_version_number,
         p_commit                    => l_commit,
         p_init_msg_list         => l_init_msg_list,
         p_msg_count                => l_msg_count,
         p_msg_data                  => l_msg_data,
         p_return_status         => l_return_status,
         p_pm_project_code       => l_pm_product_code,
      p_pm_project_reference => l_pm_project_reference,
      p_pa_project_id         => l_pa_project_id 
    -- Check for errors
      if l_return_status != 'S'
      then
        raise API_ERROR;
      end if;
      dbms_output.put_line('Deleted Project Id: ' || l_pa_project_id.pa_project_id);
      --dbms_output.put_line('Deleted Project Number: ' || l_project_out.pa_project_number);
      Commit;
    --HANDLE EXCEPTIONS
    -- Get the error message that were returned if it did not complete sucessfully
      EXCEPTION
      When API_ERROR then
        dbms_output.put_line('An API_ERROR occurred');
        if l_msg_count >= 1
        then
          for i in 1..l_msg_count loop
            pa_interface_utils_pub.get_messages(
              p_msg_data      => l_msg_data,
              p_encoded     => 'F',
              p_data           => l_data,
              p_msg_count      => l_msg_count,
              p_msg_index_out => l_msg_index_out);
            dbms_output.put_line('error message: ' || l_data);
          end loop;
          rollback;
        end if;
      When OTHERS then
        dbms_output.put_line('An error occured, sqlcode = ' || sqlcode);
        if l_msg_count >= 1
          then
          for i in 1..l_msg_count loop
            pa_interface_utils_pub.get_messages(
              p_msg_count      => l_msg_count,
              p_encoded     => 'F',
              p_msg_data      => l_msg_data,
              p_data           => l_data,
              p_msg_index_out => l_msg_index_out);
            dbms_output.put_line('error message: ' || l_data);
          end loop;
          rollback;
        end if;
    END;Can anyone with the experience of PA_PROJECT_PUB make comment on this Delete Project block? On the struncture level is it correct?
    I run it and get
      pa_project_pub.delete_project(
    ERROR at line 48:
    ORA-06550: line 48, column 3:
    PLS-00306: wrong number or types of arguments in call to 'DELETE_PROJECT'
    ORA-06550: line 48, column 3:
    PL/SQL: Statement ignored
    Please make your comment on the structure (the logic)  of the delete project before providing the advice on the debug.
    I would like to make sure the logic is correct first.
    TIA

  • Material status blocks creation of reservation in SRM

    Dear All,
    We observe the following behavior in our SRM (5.0) System:
    If we create a caddy for a product that has the Cross-Plant Material Status : 04 (Material master, view Basic Data 1) in the Backend-System, the reservation can not be created. There is a message indicating, that it is not possible to purchase the product.
    If we create the reservation for the same product direct in the Backen-System, there is no problem.
    This is OK, if we do external procurement, but internal procurement should not be blocked in SRM.
    Do you know where we have to customize this message?
    Thank you.
    Best regards,
    Thomas

    Hi Thomas
    understood.
    not possible to purchase the product --
    is it having a purchasing view in ECC .
    If you did not pull this materials in to SRM , how can you procure from SRM web portal.
    first you need to select this material via internal goods and services in the srm web portal . then only you can order a material from SRM.
    if you pulled a material from ECC to SRM and it must be in COMMPR01.
    mUTHU

  • How to validate material status in physical Inv Doc creation using MI01

    Hi Experts,
    I would like to know how to validate material status while creating physical inventory document using MI01 transaction.
    I tried to figure out a suitable BADI and customer exits ,but it didnt work out well.
    Kindly share your thoughts on how this can be achieved.
    Regards,
    Mohammed Aslam Rasheed

    Do you really create your inventory documents with this MI01 transaction manually by entering material for material?
    The real transaction for physical inventory is MI31. How do you want SAP to react if hundreds of materials are selected and inventory documents are created in a batch process?
    SAP takes care about the material status in MI04 and MI07 transactions.
    I am not aware of any exit for MI01 maintenance, you may consider Explicit and Implicit Enhancement Options

  • Material Status field in Material master

    Hi,
    This is regarding Material Master.
    Where can I find field Material Status (MARA-PSTAT) in Material Master??
    regards,
    Rc

    Different views of material master when maintained are given a unique ID such as:
    Work scheduling - A
    Accounting - B
    Classification - C
    MRP - D
    Purchasing - E
    Production resources/tools - F
    Costing - G
    Basic data - K
    Storage - L
    Forecasting - P
    Quality management - Q
    Warehouse management - S
    Sales - V
    Plant stocks - X
    Storage location stocks - Z
    MARA-VPSTA- MARA is the master table for materials and is at client level. VPSTA tells you all the views that have been created for the material. and Plant Stock and Storage Location stock views get created automatically.
    MARA-PSTAT - tells you the views that have been created manually.
    MARC-PSTAT - tells you the view created manually, relevant to Plant
    MARD-PSTAT - tells you the view created manually, relevant to Storage Location data (Storage)
    MBEW-PSTAT - tells you the view created manually, relevant to Finance (Accounting and Costing)

  • Material status in material master

    Hi,
    We have different type of statuses that can be maintained in material master like -
    Distribution-chain-specific material status
    Cross-distribution-chain material status
    Cross-Plant Material Status
    Plant-Specific Material Status
    The settings for these are maintained as part of configuration.
    Is there any possibility to further add some more control parameters in the statuses through development or customising?
    regards,
    Mohit

    Hello Mohit ,
    What kind of control you are expecting through the material status ? We can do config and maintain new material status through the t-code OMS4.
    Just to mention few of the control few  of the control we can do from there are Message/Error if independent requirement is created for material , Message /Error if material is used in MRP, Message/Error if material is used in production order header, Message /Error if material used in WM transfer reqmt/posting change etc etc .
    There are other plenty of option there which you can explore.
    I hope the information helps
    Cheers
    Kaushik

  • Material status in PO

    Experts,
    If I want to exlude / influence the material status (blocked for purchasing with error) check in PO type UB (Stock Transport Order), how to go about it? Is there a standard solution? This order type is used only for transfering stock within the company and not to purchase. It does not make sense to block this order type.
    Also, are there user-exits / BADIs to influence it? Would appreciate your inputs.
    UV

    Dear,
    I think you are getting error while creating STO for some material & trying to reectify that error.
    If my assumption was correct plz proceed like below,
    Check Material master MM03 - Basic 1 view >X-plant material status> Blocked for procurement(01)
    If avail plz take remove it.
    Also check MRP1 view...there is also an option to block the material for procurement.Plz remove it also
    Then create STO, 
    By,
    Mega

  • MM02 Sales view - Create new Cross distribution chain material status

    Dear Gurus,
    I need to CREATE new:
    - Distribution chain specific material status
    - Cross distribution chain material status
    Can anyone please help urgently on this?
    Many thanks for your help
    Kind regards
    Chris

    IMG > Logistics general > Material Master > Settings for Key Fields > Data Relevant to Sales and Distribution > Define Sales Statuses

Maybe you are looking for