Information between Maint. & Prod. dept. for roll shop in a steel industry
Hi experts,
I am working in ECC6.0 SAP R/3 for a steel industry , manufacturing re-enforced bar. They have one roll shop where they repair various sizes of roll, required for shaping billets into round bar. Production people need updated information about the availability of repaired different sizes rolls and in reverse Maintenance people need updated information about the production plan including the requirement of rolls on high priority so that accordingly maintenance people can plan their repair activity on different rolls. Please note that for different sizes of finished product, different sizes of rolls being used
Also ,based on certain production qty., maintenance people wants to trigger maintenance order to take repair activity on the rolls.
Can anybody please explain how to map these two scenarios in SAP?
Thanks in advance
Rgds
rajib
Hi Rajib,
Your scenario is that in the roll shop, there are no. of rolling machines. Based on the production qty, you need to create the maintenance schedule for those rolling machines.
First you create those rolling machines as PRTs. Assign those PRTs in the production routing. Also define the usage value for those PRTs in Routing. This part would be done by PP guys.
Then you create the Maesuring point & Measurement plan for equipment with the counter. Assign those in the equipment master.
while making production confirmation, measurement document would be created. Once the counter reading reaches the count in plan, maintenance order will be generated automatically
Also maintain system condition in the order or plan so that, by using user exits, we can differentiate between available & unavailable PRTs,
Try & let me know the status.
Regards,
Maheswaran.
Similar Messages
-
Price refresh for new Shopping Cart created from a model
I'm looking for a solution for the following problem.
When i create a shopping cart from a model that has been previously created with a certain price, i'd like the system to update this price if it has been updated between model creation time and new shopping cart creation time from this model. (Whatever price it is catalog, material master price etc...)
If i check the new SC created from the model with function module BBP_PROCDOC_GETDETAIL and my SC number, i see that table E_PRIDOC is fullfilled like this
COND COND_RATE COND_ COND_P CON D C C GUID CON CON COND_VALUE COND_
0100 106,53 EUR 1 PC Y 90CA85CDA91B254DB35E750519F3975D 001 001 2.556,72 EUR
01PB 2.532,72 EUR 1 CRN 90CA85CDA91B254DB35E750519F3975D 050 001 2.532,72 EUR
2.532,72 EUR 1 CRN 90CA85CDA91B254DB35E750519F3975D 100 001 2.532,72 EUR
0,00 EUR 1 CRN 90CA85CDA91B254DB35E750519F3975D 200 001 0,00 EUR
2.532,72 EUR 1 CRN 90CA85CDA91B254DB35E750519F3975D 300 001 2.532,72 EUR
condition type 0100 is inactive (with the new correct price) and condition type 01PB (manual condition) is used with SC model price and makes that 0100 is inactive.
How to get 0100 condition type active instead of 01PB when creating Shopping cart from models ?
Any ideas are welcome.
PE HAMONSupplier Relationship Management Implementation Guide (IMG): SRM Server ® Cross-Application Basic Settings ® Pricing ®
· General Configuration Parameters
· Process Condition Types
- Maintain condition type 0100 here if not maintained
· Process Calculation Schema -
In process calculation schema make 0100 condition type as default or assign 0100 to the calculation schema
· Process Condition Groups
Go through this steps and you will be able to figure out.
For more information you can log on to this URL
http://help.sap.com/saphelp_srm50/helpdata/en/67/c3833cfa3dbc2ce10000000a114027/frameset.htm
Please assign points if you find the answer usefull
Thanks
Sunny -
Sharing information between tiled view and view bean
I have come across one more problem. I have a search result
page. This search result page has a static text field and a repeated group
(I simplified the page description, for explanation purpose). In the NetD
implementation they are maintaining a page level attribute (say boolean
haveSenisitiveCustomers) and setting this attribute in the
afterDataObjectExecute event. (This data object is associated with the
repeated). In end display event of static text field, they are displaying
message say " due to Registration type, not all customers meeting the
criteria are listed") if the haveSensitiveCustomers flag is set.
After Migration, the boolean flag and static Text Field movedto
SearchResultViewBean and afterDataObjectExecuteEvent has moved to
TiledViewBean. Actual processing done is more complicated than this
explanation. However, it boils down to sharing information between
tiledViewBean and its parent bean. How do we achieve this in the Migrated
Application?
One way is to add getter methods in the child tiled view bean( to
access in parent view bean, call getRepeated1 and cast to the actual type
and invoke the get methods)Probably the typical solution (I say typical because I don't yet know) will
be to do what you suggest: provide methods between views that can be used to
determine the state needed for processing like this.
However, let me alert you to something that's different than ND, and which
may cause you some trouble. In ND, all retrieving DataObjects associated
with a page executed at one time, and the afterDataObjectExcecuteEvent fired
before any display processing began. However, in JATO, tiled views are
independent objects, and any models associated with them only execute when
the tiled view is first displayed.
Therefore, if the static test field you refer to appears in the page before
the tiled view, then the tiled view will not have executed its associated
model before the static text field is rendered. You will never see the
static text field display the text you want because you won't have the
information at display time. (If the text field appears after the repeated,
then it's not problem, as the display of the tiled view will have executed
the associate model before the field displays.)
The solution is to manually reference the tiled view and its associate model
before they would normally execute. You would execute the model and set the
tiled view's setAutoRetrieveEnabled() to false to prevent it from executing
the model a second time. Perhaps the easiest thing to do would be this:
beforeStaticTextDisplay(...)
// Force the tiled view to execute the associated model
Repeated1TiledView tiledView=
(Repeated1TiledView)getChild("Repeated1");
tiledView.beginDisplay();
tiledView.setAutoRetrieveEnabled(false);
Although the beginDisplay() method will be executed twice in this case (once
deliberately, above, and later during actual display), there should be no
overhead. The beginDisplay() method doesn't do anything anyway except
execute associated auto-retrieving models and fire the
afterAllModelsExecute() event.
Mike, do you concur or have any comments?
This explanation rests on the understanding of a number of other subjects,
some of which you may not be fully familiar with. Feel free to ask further
questions about this explanation.
Todd
Todd Fast
Senior Engineer
Sun/Netscape Alliance
todd.fast@e...I have come across one more problem. I have a search result
page. This search result page has a static text field and a repeated group
(I simplified the page description, for explanation purpose). In the NetD
implementation they are maintaining a page level attribute (say boolean
haveSenisitiveCustomers) and setting this attribute in the
afterDataObjectExecute event. (This data object is associated with the
repeated). In end display event of static text field, they are displaying
message say " due to Registration type, not all customers meeting the
criteria are listed") if the haveSensitiveCustomers flag is set.
After Migration, the boolean flag and static Text Field movedto
SearchResultViewBean and afterDataObjectExecuteEvent has moved to
TiledViewBean. Actual processing done is more complicated than this
explanation. However, it boils down to sharing information between
tiledViewBean and its parent bean. How do we achieve this in the Migrated
Application?
One way is to add getter methods in the child tiled view bean( to
access in parent view bean, call getRepeated1 and cast to the actual type
and invoke the get methods)Probably the typical solution (I say typical because I don't yet know) will
be to do what you suggest: provide methods between views that can be used to
determine the state needed for processing like this.
However, let me alert you to something that's different than ND, and which
may cause you some trouble. In ND, all retrieving DataObjects associated
with a page executed at one time, and the afterDataObjectExcecuteEvent fired
before any display processing began. However, in JATO, tiled views are
independent objects, and any models associated with them only execute when
the tiled view is first displayed.
Therefore, if the static test field you refer to appears in the page before
the tiled view, then the tiled view will not have executed its associated
model before the static text field is rendered. You will never see the
static text field display the text you want because you won't have the
information at display time. (If the text field appears after the repeated,
then it's not problem, as the display of the tiled view will have executed
the associate model before the field displays.)
The solution is to manually reference the tiled view and its associate model
before they would normally execute. You would execute the model and set the
tiled view's setAutoRetrieveEnabled() to false to prevent it from executing
the model a second time. Perhaps the easiest thing to do would be this:
beforeStaticTextDisplay(...)
// Force the tiled view to execute the associated model
Repeated1TiledView tiledView=
(Repeated1TiledView)getChild("Repeated1");
tiledView.beginDisplay();
tiledView.setAutoRetrieveEnabled(false);
Although the beginDisplay() method will be executed twice in this case (once
deliberately, above, and later during actual display), there should be no
overhead. The beginDisplay() method doesn't do anything anyway except
execute associated auto-retrieving models and fire the
afterAllModelsExecute() event.
Mike, do you concur or have any comments?
This explanation rests on the understanding of a number of other subjects,
some of which you may not be fully familiar with. Feel free to ask further
questions about this explanation.
Todd
Todd Fast
Senior Engineer
Sun/Netscape Alliance
todd.fast@e... -
Best way to share information between different instances of a web part
Hello,
I'm developing a web part that will make changes to a A.D. OU. I don't want to grant the application user rights to the OU and I would like to store the information inside the web part, but dynamically, something like:
static string username="";
static string password = "";
static string OU = "";
So, when the web part find these strings empty ( for ex after IIS restart) , it would ask for username/password and store them at the static strings. Someone (the administrator?) would fetch the page (with the webpart) and fill the strings. The next user
that will come to the page, he shouldn't be asked for filling up the username/password.
So, I need to share information between instances of the same web part. Can it be done with static variables? Is there any other better solution?
Will this work with the same web part in 2-3-4 pages?
Thank you
ChristosHi Xristosk,
From a security perspective and also in the interest of making the solution more robust (e.g. I don't think the admin is going to be too happy if he needs to enter in a username/password pair each time an IISReset happens, or the web server dies) what I'd
suggest (and typically do) is to separate the request from the actual performing of the work.
E.g. Keep the username/password pairs out of the web part configuration completely, and instead just make the web part be a form that submits to a list (or db) for the required change.
Then you can have a separate process (e.g. timer job or windows scheduled task) that has permission to read from the SharePoint list, and also has permission to write into the AD OU. In terms of storing usernames/passwords - typically you'll want to
avoid doing this. If you have to then you can consider the Secure Store Service (preferred). What I'd be most inclined to do is not store any password at all, and instead make sure that the account that the timer job or the scheduled task runs
as has appropriate permission to write into AD.
To answer the last part of your request, because the actual request is separated from the 'doing of the work' then this approach will work fine with 1,2,3,4, n pages.
HTH
-Michael.
Please remember to mark your question as answered and vote it helpful if this solves or helps with your problem. ******************************************************************************************************* -
Hey just doing a check. In. Do you have any more information about the Lightroom app for tablet? Like when it is coming out, what features will it have? Because I can't Waite. Especially for editing a raw file on a tablet. Excited.
I do have a Few questions. 1. Will the app have a library mode that allows the photographer to display the raw files on the app like how photo shop touch does. Example. When your import a photo from the iPad it shows up in the photo app that Apple makes. But when you take that photo into photo shop and save it as a psdx file, the project or photo does not show up in the original photo app by apple.
2. Will the app use the smart previews when you import a raw file on to the iPad the same as you do with a computer?
3. Do you have to Waite to go home to edit a raw file or can you edit on the tablet once you import the photo from camera to iPad? Instead of going home import to computer into Lightroom 5, then to adobe cloud, then to iPad.
4. Will the app display catalog, book, etc modes like Lightroom 5 has?At this stage, we don't know any more about Lightroom Mobile than Adobe revealed in Sep 2013
http://laurashoe.com/2013/09/09/on-the-adobe-horizon-lightroom-mobile/
Adobe will reveal more when they're good and ready. -
FM for retrieving shop details
Hi Experts,
I am looking for a function module which will give me the details of the shop which is being currently used - like the process type of order, quotation or order template for that shop.
Thanks in advance,
Shantanu.Hi ,
would it be possible to get a bit mroe information on what you wuld like to do, is it to get the name of the shopwhen checking a sales order? i am not sure if this would be possible but you could try using CRM_ISA_SHOP_GETLIST , CRM_ISA_SHOP_DATA_GET but this would only list all shops, you could possible do the query based on the sales org data that is in the shop data to refine the results.
regrads
Mark
Edited by: Mark Foley on Sep 30, 2009 12:21 PM -
How can we share session information between browser and WebView
Hi
I have a web application which launches a instance of JavaFX web view on a click of a button. My issue is that when i launch this web view it creates a new session of its own ,how can you transfer the session information of the parent (browser) to the web view.
One of the solution i found was to add the JSESSION_ID cookie into the default(System-wide) cookie handler so it would override the existing cookie within the WebView cookiehandler.
http headers - Setting a cookie using JavaFX's WebEngine/WebView - Stack Overflow
Are there any other solution for sharing session information between the web view instance and browser that launches it ?O.K. then, is it at least possible to access a wwsto_api_session
from Java in the following way?
Calling PL/SQL from Java
JDBC and SQLJ allow you to call PL/SQL stored functions and
procedures. For example, suppose you want to call the following
stored function, which returns
the balance of a specified bank account:
FUNCTION balance (acct_id NUMBER) RETURN NUMBER IS
acct_bal NUMBER;
BEGIN
SELECT bal INTO acct_bal FROM accts
WHERE acct_no = acct_id;
RETURN acct_bal;
END;
From a JDBC program, your call to the function balance might look
like this:
CallableStatement cstmt = conn.prepareCall("{? = CALL balance(?)}");
cstmt.registerOutParameter(1, Types.FLOAT);
cstmt.setInt(2, acctNo);
cstmt.executeUpdate();
float acctBal = cstmt.getFloat(1); -
I am running Windows XP, Office 2007, and Firefox 3.6.13.
Whenever I have Firefox running in the background and I attempt to paste information between Excel cells a "Cannot Empty Clipboard" error is generated. I have attempted numerous other fixes for this: Excel and Office settings. But nothing seems to help. When I close Firefox, the errors are no longer generated.The Skype add-in was the culprit in my case. Disabling it fixed the problem. As soon as I enable it, the problem comes back.
-
Sharing information between midlet and classes
I'm new to this J2ME language and this question might be stupid, but here it goes.
As I am creating a program that will have a s**t load of code, I am trying to use 1 midlet and then the rest as classes. The problem where I am stuck is that how can i share information between these.
Can someone give me a simple example where there is a midlet and a class. For example, the midlet displays the main menu and the class displays the submenu..
If someone could help me, I would appreciate it a lot.Hi again!
Maybe I confused a little bit with the question, here is my sample code and I have added in the code the parts where I am confused.
The program should get the submenu from the subMenu class and display it
Where should these files be placed and named? should they both be java files and places in the src folder or should the Info class be named just class and placed inside the classes folder???
--------------------------------------------------------mainMenu.java---------------------------------------------
package Menus;
import javax.microedition.lcdui.*;
import javax.microedition.midlet.*;
public class mainMenu extends MIDlet implements CommandListener
private Display display;
private List menu;
private Command coNext;
private sub subMenu;
public mainMenu()
display = Display.getDisplay(this);
String strv[] = {"Info"};
menu = new List("mainMenu", List.IMPLICIT, strv, null);
coNext = new Command("Next", Command.OK, 1);
protected void destroyApp(boolean p0)
protected void pauseApp()
protected void startApp() throws MIDletStateChangeException
menu.addCommand(coNext);
menu.setCommandListener(this);
display.setCurrent(menu);
public void commandAction(Command c, Displayable dp)
if(dp==menu && (c==menu.SELECT_COMMAND || c==coNext))
sub = new subMenu(this);
if(menu.getSelectedIndex()==1)
Info. <------------WHAT COMES HERE??????
else
this.notifyDestroyed();
this.destroyApp(false);
display.setCurrent(Info);
sub.start();
else
display.setCurrent(this);
--------------------------------------------------END OF mainMenu.java------------------------------------------------------
---------------------------------------------------subMenu.class or java ????-----------------------------------
package Menus;
import javax.microedition.lcdui.*;
import javax.microedition.midlet.*;
public class subMenu extends mainMenu implements commandListener
private mainMenu main;;
private Display display;
private List menu;
private Command coBack;
public subMenu()
display = Display.getDisplay(this);
String strv[] = {"Welcome"};
menu = new List("SubMenu", List.IMPLICIT, strv, null);
coNext = new Command("Back", Command.OK, 1);
public void public void commandAction(Command c, Displayable dp)
WHAT COMES AFTER THIS???? -
Sharing information between Hyperion Business Rules
I am trying to share information between two Hyperion Business rules in EAS console.
Suppose for example , I calculated a value and stored in local variable in one Business Rule.
I would like to have this information in another business rule.
Any idea about the possiblities.?
I tried to use Global Variables in EAS but the Global variables are fixed and cannot be changed.
Thanks ,
RajanCan you make a HBR local variable the target of a value? Doesn't that local variable have to resolve to a member in an Essbase database sooner or later if it's going to receive a data value from a formula?
Or did you create a local variable as Real and then used that as the target? Maybe that would do it? (Obviously I've never done this.)
Could you create a temporary place in the database to stick it and then delete it?
Something like:
1) Local variable = some kind of formula/calc
2) No Account->No Product->No Scenario->whatever = Local Variable value. The point is an unused member that will let you set a value without overwriting permanent numbers. That shouldn't be too hard to find in a Planning app.
3) In HBR #2, go after that member combination and number from #2, stick it into a local variable, and set that location in #2 to #Missing.
Kind of painful, but it shouldn't really be that tough. You will need to make sure you create the block in #2.
Regards,
Cameron Lackpour -
how do I get a licence for Photo shop which ran out (they didn't tell me that when I bought the MacBook Pro - I get error 150/30?
Download Adobe's License Repair Tool: Error "Licensing has stopped working" | Mac OS
Additional information you may find useful: http://blog.erikphansen.com/adobe-cs4-error-15030-aka-i-hate-adobe-reason-34/ -
How can pass information between 2 par file in iView???
Hello,using PDK i've have created an iview calling 2 .par file, the first par file contains a menu that the user selects a products and then when press load button generates a table with information. The table with information is generated in second .par file, that collects the information passed by the menu (through beans) and with a BAPI generates the table. I made it because the menu must be separated in one frame, and the table in other...(and the first frame must displace, how a html frame)
The question, how can pass information between two par files or if are another method to made 2 frames????
I'm using jsp,HTMLB .
Thanks.Hi,
try to have a look to the docs contained in this zip file.
They explain how to implement a portal component, a portal service and how to implement comunication between portal components, using POM and other features.
Maybe could be a good starting point for you
the file is
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sapportals.km.docs/documents/a1-8-4/component and service creation tutorial.zip
Ciao
Roberto -
Synchronizing device information between ANI server and nGenius server
Dear NetPros,
Is it possible for us to synchronizing device information between the nGenius server and the ANI server?or under the nGenius server, I have to add the device one by one?
As I know, it is possible for ANI server to synchronize the device information with the Resource Manager Essentials under the LMS 2.1
Currently I had installed the LMS 2.1 and the nGenius Real-Time Monitor 1.4 on the same system.
Thanks.
Regards,
SteveCurrently, there is no direct way to sync the data between RTM and ANI. These are separate apps with separate db's and do not integrate with LMS. The way to import devices into RTM would be to first do an Export to File in RME to get the csv list. Then edit the csv file to remove the extra credentials that RTM do not need and the devices like routers etc. Then Use the Bulk Add Import feature in RTM to import them using the csv file
-
How to exchange information between the MIDlets in the same MIDletsuite
hi all,
I want to exchange the information between the two MIDlets in the same suite.can it possible to have the communication between the two midlets in the same suite.
I read the articles about that communication but they have also mention that MIDP was not having specification about that.It was vendor dependent.
Is that true,if true how i can communicate with the other midlet in the same suite.
please help me in this aspect
thanks in advance
lakshmanhi vilyams,
Thanks for your reply. Upto now i have tried in different ways to get the communication between the MIDlets.
You have given me the new Idea I will try that.
Because of the heavy coding in the Canvas class I am getting the OutofMemory Exception.
I have tried with the Two different Canvas classes even then it was the same problem.
I want to know one thing where the code will store the details in the phone. is there anyway to specify the Exact location(by us) to store the content in the phone.
please show me some light about the RMS and its functionality and some stuff regarding that
thanks in advance
lakshman -
What is the difference between a Prod Ord (Created) and Prod Ord (Released)
Hi
Please can someone advise the significant differences between a Prod Ord (Created) and
Prod Ord (Released)
And what are the effects/relations of each of them to Dependant demand in APO SNP for a products BOM components.
I currently have a product where the Ord Res for the BOM component only appears against Dependant demand key figure in APO SNP when the Prod Ord is Released
Thanx
KeeganIn addition to what Senthil has mentioned
The ATP Category on the order element at
Header product Component product Requirement Element
Production Order (Created) Dependent Demand (AY)
Production Order (Released) Order Reservation (AU or AV)
Check the category group assignment for Dependent Demand keyfigure in your SNP Planning Area.
The Dependent Demand keyfigure 9ADMDSE for 9AMALO aggregate will have Category Group assignment DS1 as standard. DS1 has AU, AV, AY and EL Categories details of which are below
ATP Cat Catergory Description Category Type
AU OrdRes Order reservation not withdrawable Requirements
AV OrdRes (W) Order reservation withdrawable Requirements
AW OrdRes Order reservation not withdrawable Receipts
AX OrdRes (W) Order reservation withdrawable Receipts
AY DepDmd Dependent demand Requirements
AZ DepDmd Dependent demand Receipts
So if you have some other Category Group assignment which does not have AY in it. So unless the Production Order is Released you do not see the component requirement in Dependent Demand keyfigure in Interactive SNP.
Hope this helps.
somnath
Maybe you are looking for
-
Please help me solve this issue when I install 11.5.10
every thing others is fine, just 'System Utilities Check' have some problem, the result blow: System Utilities Check command : cmd.exe /c E:\Stage11i\startCD\Disk1\rapidwiz\bin\adchkutl.cmd C:\mksnt C:\VC98 E:\Stage11i\startCD\Disk1\rapidwiz>echo off
-
Enable Purchase Requisition and Purchase Order for a New company Code
How to enable Purchase Order and Purchase Requisition for a new company code.
-
Hi Experts, I have a scenario here where a cube A contains KFs KF1, KF2 , KF3 and KF4. Now KF1 is actaully sum of KFs KFa and KFb from base Cube B. The definition for KF2 is Sum of KFs KFc and KFd from base cube. The definition for KF3 is KF1+KF2 an
-
Cant reinstall GoLive 6.0.
I just did a clean install of Windows XP, and I cannot reinstall GoLive 6.0. I get the message "Invalid Serial Number". I saw the thread posted a few months back, but no solution was posted. I just spoke to knowledgeable Adobe Technical Support repre
-
Hi everyone, We've already developped applications with prior release (it means HTML-DB 1.6) Now, we are insterested to use also APEX 4.0 to run other applications. Is it possible to have two different releases HTML-DB 1.6 and APEX 4.0 in the same da