Project specific keyword creation problem
Hi All
I am facing a strange problem, here I am trying to explain,
When we create a project with solar_project_admin
If we add an new keyword in Complete directory of keywords in Change project template, and select the new keyword, transfer it into the left side (Project Keywords Template),It gets reflected into all Projects of this Type.(In our case Template Project).
The New keyword, is made available as unused Keywords to all projects of this type, whose project managers are not even concerned with this Keyword.
Our Requirement is that, is there any technical possibility to restrict the Keywords to only their respective projects.
If anybody has any idea how to solve this problem then that help will be highly appreciated.
Thanks & Regards
Sukhii
Hi Sukhi,
I was looking for a solution about how to insert a new key word and came across your post. I am sorry, to contact you for a question without any possible answer.
I am a bit new to Solution Manager, how ever I am aware of technical area and less of Project Management area and you look to be a couple of months ahead of me in using SolMan4.0.
Users are logging issues which are related to Project Manager /Solution consultant to me , who is Technical Consultant/Basis Admin.
I am trying to work out to enpower users in using Solution Manager. Will you be interested to help me in Project documentation and Service desk area if I have questions ?
if so, please let me know your e-mail address. I am on [email protected]
Thanks,
Krishna
Similar Messages
-
I have one library with around 50 Projects (this represent around 1500 pictures)
I gave to hundreds of them a specific keyword how can I found them ?
MarcIf it is ok for you I would like to ask you another question.
With the filter settings removes I discover that I have more then 10'000 pictures !!!!!!!!
As I'm organized to have one archive files per year, I'm discovering a lot of pictures which have a keywords "from MobileMe". Is that correct to assume that is represent the pictures from the old world from mobile.me ?
Sorry but I can't help with this, I never used mobile me so I'm not sure how it worked.
It seems safe to assume that the images tagged with the MobileMe keyword were in your MobileMe galeries but exactly what that indicates I can't say.
regards -
How to assign project specific task with the newly created projects ?
Hi All,
I need help. I need to assign project specific tasks (which i will be taking from staging table) other than the default task which are assigned during project creation. How do I proceed with this within same package. I am attaching the code of my package below...
CREATE OR REPLACE PACKAGE body xxpa_proj_conv_pkg as
PROCEDURE xxpa_create_project_proc(O_ERRBUF OUT VARCHAR2,O_RETCODE OUT VARCHAR2)
is
variables need to derive global parameters
v_responsibility_id NUMBER; --- PA Supervisor responsibility id
v_user_id NUMBER;
deriving global parameters-
-- Variables needed for API standard parameters
v_api_version_number NUMBER := 1.0;
v_commit VARCHAR2(1) := 'F';
v_return_status VARCHAR2(1);
v_init_msg_list VARCHAR2(1) := 'F';
v_msg_count NUMBER;
v_msg_index_out NUMBER;
v_msg_data VARCHAR2(2000);
v_data VARCHAR2(2000);
v_workflow_started VARCHAR2(1) := 'Y';
v_pm_product_code VARCHAR2(10);
---variables for catching errors---
v_error_flag number:=0;
-- Predefined Composite data types
v_project_in PA_PROJECT_PUB.PROJECT_IN_REC_TYPE;
v_project_out PA_PROJECT_PUB.PROJECT_OUT_REC_TYPE;
v_key_members PA_PROJECT_PUB.PROJECT_ROLE_TBL_TYPE;
v_class_categories PA_PROJECT_PUB.CLASS_CATEGORY_TBL_TYPE;
v_tasks_in_rec PA_PROJECT_PUB.TASK_IN_REC_TYPE;
v_tasks_in PA_PROJECT_PUB.TASK_IN_TBL_TYPE;
v_tasks_out_rec PA_PROJECT_PUB.TASK_OUT_REC_TYPE;
v_tasks_out PA_PROJECT_PUB.TASK_OUT_TBL_TYPE;
v_CREATED_FROM_PROJECT_ID varchar2(20);
v_CARRYING_OUT_ORGANIZATION_ID varchar2(20);
v_person_id NUMBER;
v_project_role_type VARCHAR2(20);
API_ERROR EXCEPTION;
v_a NUMBER;
cursor for project in data
CURSOR cur_project_in_data IS SELECT * FROM XXPA_PROJECT_IN_STG;
cursor for task data
CURSOR cur_task_in_data IS SELECT * FROM XXPA_TASK_IN_STG;
------------------------Cursors used for validations----------------------------------
cursor for product code used for validation
cursor cprc is select distinct PROJECT_RELATIONSHIP_CODE from PA_PROJECT_CUSTOMERS;
cursor for distribution rule-
cursor cdr is select DISTRIBUTION_RULE from PA_DISTRIBUTION_RULES;
cursor for project status code
cursor cpsc is SELECT PROJECT_STATUS_CODE, PROJECT_STATUS_NAME FROM PA_PROJECT_STATUSES WHERE STATUS_TYPE = 'PROJECT';
cursor for template/created from project id
cursor ccpid is select project_id from pa_projects where template_flag='Y';
BEGIN
select user_id, responsibility_id into v_user_id, v_responsibility_id
from PA_USER_RESP_V
where user_name like 'amit_kumar%'
and responsibility_name like'PA SupervisorS';
-- --Fnd_global.apps_initialize(user_id,resp_id, resp_appl_id);
-- Fnd_global.apps_initialize(v_user_id,v_responsibility_id,275);
-- -------calling global parameters---
pa_interface_utils_pub.set_global_info
p_api_version_number =>v_api_version_number,
p_responsibility_id =>v_responsibility_id,
p_user_id =>v_user_id,
p_msg_count =>v_msg_count,
p_msg_data =>v_msg_data,
p_return_status =>v_return_status
dbms_output.put_line ('Set Global status ->' || v_return_status);
----Cursor for PRODUCT RELATED DATA-----------
FOR REC IN cur_project_in_data LOOP
-----PASSING VALUES TO THE COMPOSITE DATA TYPE(PROJECT_IN_REC_TYPE)-------
----retrieving product code-----
select lookup_code into v_pm_product_code
from pa_lookups
where lookup_type = 'PM_PRODUCT_CODE'
and meaning = 'Oracle Project Manufacturing';
-----retrieving and validating created from project id----
BEGIN
select project_id
into v_CREATED_FROM_PROJECT_ID
from pa_projects_all
where name=rec.created_from_project_name;
EXCEPTION
when others then
O_Retcode := '1';
O_Errbuf :='Incorrent CREATED_FROM_PROJECT_NAME';
Fnd_File.Put_Line (Fnd_File.LOG, O_Errbuf);
UPDATE XXPA.XXPA_PROJECT_IN_STG
SET ERROR_FLAG ='1' ,last_updation_date='sysdate' where created_from_project_name = rec.CREATED_FROM_PROJECT_NAME;
END;
-----retrieving & validating carrying out organization id-----
BEGIN
select distinct(CARRYING_OUT_ORGANIZATION_ID)
into v_CARRYING_OUT_ORGANIZATION_ID
from pa_projects_prm_v
where CARRYING_OUT_ORGANIZATION_NAME=rec.carrying_out_organization_name;
EXCEPTION
when others then
O_Retcode := '1';
O_Errbuf :='Incorrent Carrying Out Organization name';
Fnd_File.Put_Line (Fnd_File.LOG, O_Errbuf);
UPDATE XXPA.XXPA_PROJECT_IN_STG
SET ERROR_FLAG ='1' ,last_updation_date='sysdate' where carrying_out_organization_name = rec.carrying_out_organization_name;
END ;
v_project_in.pm_project_reference := rec.segment1;
v_project_in.project_name := rec.PROJECT_NAME;
v_project_in.created_from_project_id := v_CREATED_FROM_PROJECT_ID;
v_project_in.carrying_out_organization_id := v_CARRYING_OUT_ORGANIZATION_ID;
v_project_in.project_status_code := rec.PROJECT_STATUS_CODE;
v_project_in.description := rec.PROJECT_DESCRIPTION;
v_project_in.start_date := rec.PROJECT_START_DATE;
v_project_in.completion_date := rec.PROJECT_COMPLETION_DATE;
v_project_in.distribution_rule := rec.DISTRIBUTION_RULE;
v_project_in.project_relationship_code := rec.PROJECT_RELATIONSHIP_CODE;
-------------------------Validation of incoming project data--------------------------------
v_error_flag := 1;
project relationship code validation
BEGIN
for prc in cprc
loop
if (rec.PROJECT_RELATIONSHIP_CODE=prc.PROJECT_RELATIONSHIP_CODE) or (rec.PROJECT_RELATIONSHIP_CODE is null)--can be overridden from template
then
v_error_flag :=0;
else null;
end if;
end loop;
END;
project distribution rule validation
BEGIN
for dr in cdr
loop
if (rec.DISTRIBUTION_RULE=dr.DISTRIBUTION_RULE) or (rec.DISTRIBUTION_RULE is null) null since the value can be taken from template too
then
v_error_flag :=0;
else null;
end if;
end loop;
END;
project status code validation
BEGIN
for sc in cpsc
loop
if (rec.PROJECT_STATUS_CODE=sc.PROJECT_STATUS_CODE) or (rec.PROJECT_STATUS_CODE is null) null since the value can be taken from template too
then
v_error_flag :=0;
else null;
end if;
end loop;
END;
dbms_output.put_line ('Error at PROJECT_STATUS_CODE>' ||v_error_flag);
validation logic for project start date
BEGIN
if TRUNC(rec.PROJECT_START_DATE) >= TRUNC(rec.PROJECT_COMPLETION_DATE)
THEN
v_error_flag := 1;
O_Retcode := '1';
O_Errbuf :='Project start date cannnot be greater than completion date';
Fnd_File.Put_Line (Fnd_File.LOG, O_Errbuf);
END IF;
END;
validation logic for project completion date
BEGIN
if (TRUNC(rec.PROJECT_COMPLETION_DATE)<=TRUNC(rec.PROJECT_START_DATE))
then
if ( rec.PROJECT_STATUS_CODE='CLOSED' and rec.PROJECT_COMPLETION_DATE>sysdate)
THEN
v_error_flag := 1;
O_Retcode := '1';
O_Errbuf :='completion date cannot be greater than sysdate for closed projects';
Fnd_File.Put_Line (Fnd_File.LOG, O_Errbuf);
END IF;
v_error_flag := 1;
O_Retcode := '1';
O_Errbuf :='Project closed date cannot be less than start date';
end if;
END;
--------Update staging table for the error records--------
BEGIN
if v_error_flag =1
then
O_Retcode := '1';
O_Errbuf :='Incorrect project relationship code';
Fnd_File.Put_Line (Fnd_File.LOG, O_Errbuf);
UPDATE XXPA.XXPA_PROJECT_IN_STG
SET ERROR_FLAG ='1' ,last_updation_date='sysdate' where PROJECT_RELATIONSHIP_CODE = rec.PROJECT_RELATIONSHIP_CODE;
end if;
END;
-----------------------End of validation of incoming project data----------------------------------
---------------Project Task DATA-----------------
v_a:=0;
FOR tsk IN cur_task_in_data LOOP
v_tasks_in_rec.pm_task_reference :=tsk.task_reference ;
v_tasks_in_rec.task_name :=tsk.task_name;
v_tasks_in_rec.pm_parent_task_reference :=tsk.parent_task_reference ;
v_tasks_in_rec.task_start_date :=tsk.task_start_date ;
v_tasks_in_rec.task_completion_date :=tsk.task_completion_date ;
v_tasks_in(v_a) := v_tasks_in_rec;
v_a:=v_a+1;
end loop;
---------------end of task details------------------
--INIT_CREATE_PROJECT
pa_project_pub.init_project;
---------------------CREATE_PROJECT--------------------------
pa_project_pub.create_project(
p_api_version_number=> v_api_version_number,
p_commit => v_commit,
p_init_msg_list => v_init_msg_list,
p_msg_count => v_msg_count,
p_msg_data => v_msg_data,
p_return_status => v_return_status,
p_workflow_started => v_workflow_started,
p_pm_product_code => v_pm_product_code,
p_project_in => v_project_in,
p_project_out => v_project_out,
p_key_members => v_key_members,
p_class_categories => v_class_categories,
p_tasks_in => v_tasks_in,
p_tasks_out => v_tasks_out);
if v_return_status = 'S'
then
UPDATE XXPA.XXPA_PROJECT_IN_STG
SET INTERFACE_STATUS ='Success' where segment1 = v_project_out.pa_project_number; ---P->pending & S-> Success
dbms_output.put_line('New Project Id: ' || v_project_out.pa_project_id);
dbms_output.put_line('New Project Number: ' || v_project_out.pa_project_number);
else
UPDATE XXPA.XXPA_PROJECT_IN_STG
SET INTERFACE_STATUS ='Pending' where segment1 = v_project_out.pa_project_number;
raise API_ERROR;
end if;
END LOOP;
Commit;
------Handling Exception--------
EXCEPTION
WHEN api_error THEN
dbms_output.put_line('An error occured during project creation');
IF (v_msg_count > 0 ) THEN
FOR i IN 1..v_msg_count LOOP
apps.PA_INTERFACE_UTILS_PUB.get_messages(
p_msg_count => v_msg_count,
p_encoded => 'F',
p_msg_index => i,
p_msg_data => v_msg_data,
p_data => v_data,
p_msg_index_out => v_msg_index_out);
dbms_output.put_line('Error message v_data ->'||v_data);
dbms_output.put_line('Error message v_msg_data ->'||v_msg_data);
dbms_output.put_line('Error message v_msg_index_out ->'||v_msg_index_out);
dbms_output.put_line('Error message p_msg_index ->'||i);
APPS.fnd_file.put_line(APPS.FND_FILE.LOG,v_data);
END LOOP;
END IF;
WHEN OTHERS THEN
dbms_output.put_line('An error occured during conversion, SQLCODE ->'|| SQLERRM);
IF (v_msg_count >=1 ) THEN
FOR i IN 1..v_msg_count LOOP
PA_INTERFACE_UTILS_PUB.get_messages(
p_msg_count => v_msg_count,
p_msg_index => i,
p_encoded => 'F',
p_msg_data => v_msg_data,
p_data => v_data,
p_msg_index_out => v_msg_index_out);
dbms_output.put_line('Error message ->'||v_data);
APPS.fnd_file.put_line(APPS.FND_FILE.LOG,v_data);
END LOOP;
END IF;
end; --end procedure
END xxpa_proj_conv_pkg;
* Please tell me how to assign project specific task with the newly created projects??? *
Also please tell me how to assign multiple * Project_Relationship_Code * (ex: END CLIENT, GENERAL CONTRACTOR, PRIMARY) for a particular project during project creation?Are you not storing the project number in the staging table designed for storing the task data? You can use create_project API to create the project and tasks at the same time with one single call. You may want to try that option
-
Search entire library for specific keywords?
Maybe I'm missing something, but I can't seem to find a way to search my entire Aperture 3 library for specific keywords. It seems that I have to first select a project or album within the "Projects and Albums" section. If there is indeeed no way to search the entire library, that seems to be a huge oversight on Apple's part.
An addition hint that I found extremely helpful for any set of Images that include many Keywords: "{Option}+click" will unselect all and select the clicked Keyword. There is no other way I know to unselect Keywords in the Filter HUD (though one can easily delete the Rule and add another Keyword Rule).
Note that Aperture cleverly shows only the Keywords present in the selected Images (an Album with five Images will likely show far fewer Keywords than the container "Photos").
Projects View is, imho, extremely useful -- but it is not a good place to search for Keywords (I'm guessing this is where the OP tried to search). It's a great place to sort and filter Projects -- which alleviates the need to organize one's Library by date (date sort is built into Projects View). -
Currently, I must browse through 50 or so bookmarked pages to see if a specific topic is covered. I would like to be able to search all bookmarked pages at once for a specific keyword. For example, if I have 50 news sites bookmarked and I would like to see which pages have the word "tuna" in them, I would need to open each page individually and do a "find". If I could search all of those pages at once, then I would save an immense amount of time. I have looked on the add-ons and found nothing...
1. Create a smart album and in the drop down in the top right corner select file status
2. Check mark the file status box and select 'Offline'
Now you should have all your 'Offline' (Yellow Exclamation and/or Red Slash) files.
To reconnect..
1. Select the missing files.
2. Go to File and scroll to Manage Referenced Files
The dialog box will have one of the photos selected
3. Select the drive and folder that contains the referenced file and select it
4. Click 'Reconnect All'
This might not reconnect all of them, but the dialog box will still be open and you can reconnect the ones left.
Narvon
Message was edited by: Narvon -
Sale Order / Project specific Inspection Plan
Dear All,
I want to create Sale order or Project specific inspection plan for a material. This is because, my customers want some specific inspection requirements for individual materials, which are assigned to Sale order or project. I want to inspect the material after receipt for these specific account assignments. I do not want to assign the customer because, my single customer may give different sale orders with different inspection requirements.
But in inspection plan, i can not see the assignment of sale order / project as i can see in Rate Routing.
Can anybody tell me about this?
Regards,
Prashant KolhatkarCreate a Material ONE as Configurable Material. Assign 300 Class Type Class with Charcateristics created through CT04 Transaction which in turn linked to MICs.
Create another Material TWO with same Class but not configurable but is a Variant of Material ONE (MRP 3 View)
Maintain Configuration Profiles for both Materials.
In Material TWO, for insp. type details click on Insp. by Config indicator.
Whenever a Sales Order is created, maintain the requirements from the Customer in Characteristics and save the Sales Order. Against this Sales Order whenever a GR is made for respective Production Order inspection lot is created against the specifications given by Customer and not that maintained in inspection plan.
Best Regards,
K. Raghavendra Nayak -
How can I share a project specific calendar I created on Entourage 2008 ?
How can I share a project specific calendar I created on Entourage 2008 without showing my personal calendar? I created a project specific calendar using Entourage 2008 for Mac. I want to add someone that uses Outlook from a PC. We are in the same exchange network. I have added this person in under the sharing tab, but don't see a way to invite her to view it, and it does not appear on her Outlook list of shared calendars. I was able to invite her to view my main calendar, but not the project specific one. Any suggestions?
http://www.microsoft.com/mac/support
-
Hi experts
We have a specific requirement of changing the account assignment of a PO for a project specific material. The change in account assignment is required even after the vendor advance payment is made against the PO line item.
How can this be addressed?
Possibility of implementing Grouping WBS element functionality was discussed and not accepted by client.
Is there any other possible solution?
regards
SrikrishnaHi
yes I am referring to project stock functionality. A PO is created account assigned to one WBS element. Later the material line item can be diverted to another WBS element, at the time of GR
What are the implications of the setting "account assignment changeable" and "Account assignment changeable at IR" in SPRO setting for account assignment categories 'Q'.
The above scenario is envisaged when a project specific (individual "1" ) material is diverted from one project to another project based on business requirements.
Regards
Srikrishna -
Looping recorded data (project specific)
Hi everyone,
I've recently got logic studio and absolutely loving it - it's great.
I've got this project that I started quite recently and whenever I record in it (be it audio or MIDI) as soon as you hit the space bar to stop recording your region gets infinitely looped to the end marker (as it would if you dragged the top right corner). There is nothing destructive about this it's just a pain and it's not what I got the software to do! The weirdest thing about it is that it only does it in this project, and closing and reopening doesn't work. Anyone know of something project specific like a setting that I could have changed which would cause this, it's extremely irritating!
Alex
(Logic Pro 8 - v 8.0.2)Sounds strange. Could you maybe upload the session and link to it so that I or someone else could have a look and see if there's something you're doing wrong?
It's hard to say what you should look at. It could also be simply a corrupted session... -
Setting webserver settings project specific
The Webserver settings are set in the project explorer (or in the VI) in the Tools/Options menu. However, the settings do not only apply to that VI or project but also to any other project that is opened afterwards. Is there any way that these settings can be truly project specific and only apply to the selected project???
Hello,
The Tools -> Options... settings apply to the LabVIEW environment. Some of that information is stored in the labview.ini file.
You should be able to enforce VI-specific settings by programmatically setting those configuration properties.
Generally with LabVIEW we take programmatic action on the development environment or a VI through VI Server - property and invoke nodes.
Here is a screenshot of a property node exposing choices for an application reference under the web server category to get you started.
I hope this helps!
Best Regards,
JLS
Message Edited by JLS on 01-29-2007 10:17 AM
Best,
JLS
Sixclear
Attachments:
labview web server properties.JPG 47 KB -
Issue with Project specific stylesheets
Hi all,
I was watching the thread Project specific stylesheets, and i think i follow all the steps but I can see any change on my WD app.
I did the following:
1.- Create a custom portal display, this generates a new entry inside
usr\sap\J2E\JC00\j2ee\cluster\server0\apps\sap.com\irj\servlet_jsp\irj\root\portalapps\com.sap.portal.design.urdesigndata\themes\portal
2.- I copy this folder to:
usr\sap\J2E\JC00\j2ee\cluster\server0\temp\webdynpro\web\sap.com\tcwddispwda\global\SSR\themes
3.- Call my wd app like this
http://<server>:50000/webdynpro/dispatcher/local/WDProy/WDApp?style_sheet=http://<server>:50000/webdynpro/dispatcher/sap.com/tcwddispwda/global/SSR/themes/ThemeName/ur/ur_ie6.css
But this doesnt do the work for me.
Regards,
Orlando CovaultHi Bharathwaj,
Thanks for your reply, it was a nearly approach. I said nearly because the style changed but not entire well for example, I got a table with selection but the table doesnt look well, the selection button is a button and there are no lines between rows or columns. Besides I cant see a difference between any theme that I choose for example sap_tradeshow or sap_chrome. Any idea of what could be wrong?
Regards,
Orlando Covault -
Hi Experts,
My requirement is to fetch certain data for an associate based on his working hours in a project . For this i would require a project specific calendar . I have gone through SCAL & RZ23N which give me standard country specific calendars. This would not suffice my need as all projects in my organization donot have the same freedays or holidays,so please suggest me a way where by i could obtain project specific calendars.
Thanks In Advance,
Chaitanya.Hi,
Below are the 2 function modules
BARC_ADD_CALENDAR
SALP_UI_CALENDAR_SCHEMAS
Thanks
Vikranth -
Project Specific Authorization
Hi Everyone,
My requirement is to implement Project specific Authorization means I want to restrict users to access other projects running in the same plant..Suppose there are four projects A, B, C and D..now there will be four project managers and four teams as well. Now our Client wants that the member of one project could not access the things of other projects...now SAP has given standards only for transaction authorization one can be restricted to access a particular transac but how to restricts at project level.....suppose project manager of project A having a access of CJ2B now he can open any of the project so we need to configure the users in such a way that he can only able to open his project..the moment he tries to open some other project to which he not assigned the system should give him error message like " you are not authorized to access this project."
hope I am able to clarify the requirement please give your feedback and solution for this...
thanks in advancesame as Restrict project's access on PS
cheers
thorsten -
Can someone send me sample project specifications pls ?
Hello,
I need to write the specs of an IDM project. However, I don't know the best formalism to follow on how to describe workflow, events, rights, resources adapters events...
I know how to do it for other worklfow projects but I want to be sure to stick to SUN philosophy
If someone can send me a sample project specifications, it would help me greatly
Here is my email:
b_ye_ny@yahoo<<NoSpamPls>>.com
(pls remove <<NoSpamPls>> from the email)
Thanks you very much
RegardsAre there any project specifications availiable at the Sun Partner program?
Would be interested too in that!
But in my opinion all the Sun Partner sites (like iForce and so on) and all the Sun internet sites are "a little" confusing and hard to find usable information in it!
No SSO in my opinion! -
Hello,
My requirement is User must be able to create plant specific BOM creation. For this, Do we need to do any SPRO config in Material master side? or any other settings needs to be done? Kindly let me know... Thanks!!
Regards,
SaravanaMake the field Plant for CS01 via transaction variant SHD0.
Then user can't continue without enter plant.
Regards
Dev
Maybe you are looking for
-
2 ipods connected on one computer
We put one ipod nano on our computer in December- Now, we are trying to put another ipod on for a different user- and the first ipod user's songs continue to download onto ipod #2- and ipod #2 can't download his own music- it automatically goes onto
-
I am trying to save a html document as a template but am receiving an unbalanced body tag message. I appear to have both an opening <body> and closing </body> tag and no further body tags. Could you please help? The code is below: <!DOCTYPE HTML> <ht
-
Cannot Download Results of Multi-Join Report
In my report, I "union" the Activity History subject area 10 times (it is a long story!). The results look okay on the screen but when I download the report to Excel, all I get is an Excel file containing the following error message Odbc driver retur
-
Has anyone got the keyboard shortcuts / commands for Flight Sim on an iMac running Windows? As in Bootcamp Window. I looked an someone spoke aobut comcast, but that's not the case here. It used to be F1-F4 did engine speeds, and F5-F8 did flaps, but
-
Error occurred in derivation rule. See long text ; Message no. K/110
I am facing the below error when posting document in FI Error occurred in derivation rule. See long text Message no. K/110 CO-PA Characteristic Derivation Diagnosis Step 0166 5400: Profit Center in Inventory Posting No derivation rule