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
CeyhunHi
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 -
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,
Kalyan1.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,
SomilCan 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 CONSHi,
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 reddyHi,
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 dbaI 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,
ThomasHi 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 RasheedDo 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,
RcDifferent 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,
MohitHello 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 -
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.
UVDear,
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
ChrisIMG > Logistics general > Material Master > Settings for Key Fields > Data Relevant to Sales and Distribution > Define Sales Statuses
Maybe you are looking for
-
Safari 5.0.2 keeps crashing one site
It is a site I use to submit reports for work. I can usually submit 2 reports after starting or restarting, then it will crash repeatedly until I restsrt again. Here is the latest crash log Process: Safari [3537] Path: /Applicatio
-
Can't update with 7 getting error message not connected to the Internet
Not sure what's going on with IPAD 2, can't download latest update. Error message telling me I'm not connected to the Internet. Do I need to change some settings!
-
Canon EOS 5D images not displaying in ACR3.7 even in .dng format
If I view the RAW images from my Canon 5D in Canon Digital Photo Professional, everything looks fine and as expected. But I want to use Photoshop. I am using CS2, I have downloaded ACR 3.7 and the 4.0 DNG converter. If I convert the RAW images to .dn
-
My daughter's Ipod suddenly is unable to download any purchases
All of the sudden, my daughter's ipod is no longer able to download anything she purchases. Can anyone tell me why?
-
Difference between Consolidation Process and Calculation process
Hello everybody, I need to understand what's the difference between the two process : consolidation && Calculation and why we apply consolidation only to the entity dimension? Thanks in advance.