New to IS-Oil
Hi guys
i am really new to IS Oil.. just need some informations regarding MM module in IS Oil...
1) any PDF files about the MM process ?
2) what are the important transactions used in MM IS Oil? also how we navigate is oil access menu???
your help is really appreciated.
Thanks& regards
Ganeshkumar
Hi GaneshKumar,
Oil uses normal MM tranactions. we have a oil specific view in material master where the quantity conversion group, UOM group are defined.
You can refer to this link for more details.
http://help.sap.com/saphelp_oil472/helpdata/en/09/c7183619b5a45ee10000009b38f889/frameset.htm
Refer Hydrocarbon Product management to know more about oil quantity conversions.
Best Regards,
Soumya
Similar Messages
-
Hi experts,
I'm a QM consultant and i want to know how QM is involved in IS OIL.I tried to do some RnD in help.sap but i could not find anything that convinced me about QM involvement.Im looking for any kind of suggestion that will show some light for me to know more about QM in IS OIL.Specifically the use of say Pooled samples and Umpire rules(tolerance keys and formulas) to be used in inspection plan..I'm looking forward to some help as i'm very new to IS-OIL.Thanks
regards,
NaikAll the things you mentioned are already in QM. Except for the umpire rules you mentioned.. I'm not familar with them.
You should find all the standard QM functionality in QM IS OIL. The question is if they have provided any additional functionality for QM. I have no idea on that. You'd have to check their documentation. But as you indicate, it can be slim pickings in some of these special releases.
Craig -
Hi experts,
I'm a QM consultant and i want to know how QM is involved in IS OIL.I tried to do some RnD in help.sap but i could not find anything that convinced me about QM involvement.Im looking for any kind of suggestion that will show some light for me to know more about QM in IS OIL.Specifically the use of say Pooled samples and Umpire rules(tolerance keys and formulas) to be used in inspection plan..I'm looking forward to some help as i'm very new to IS-OIL.Thanks
Also where can i get business scenarios??to understand the process flows
regards,
NaikHi Naik,
we have impelemented the QM in our is oil project .
Am SD Is oil Consultant. here the Qm is realted to the qulity of the product Which is meant to oil,refined ,momomer,polymer..
here we are using the lengthy QM -SD .. only in return of product from Custmer ... its Bcos of OffSpech product ..
Mostly . this refined Product Which it does not have return senario it self ...
But the part of QM is Very Less With our Refined procust . but its applicable for polymer & monomer
where we deleoped Forms for stating the quality of the product that is it .. and soe return process.
regards
raja -
SAP IS OIL MM Module Business Process Documents
Hi all,
I am new to IS oil,
can anyone have Business process for MM module in IS Oil.
Thanks,
Kamlesh.Goto
SPRO> LOGISTICS GENERAL> MATERIAL MASTER> CONFIGURING THE MATERIAL MASTER>Assign Screen Sequences to User/Material Type/Transaction/Industry Sector
Assign the transaction screen reference to mm01/02/03 transactions
Assign the material type screen reference to the mat type you want to display Oil Data
Assign industry sector screen reference to the industry sector you want
According to the above customize the screen sequence control using Standard Oil screen sequence for the desired key combination
Regards,
George -
Hi all,
Im new to IS-OIL. Can anyone explain what is this partner role and location and what is the use of it? I tried to understand the same through SAP documents. but i didn't understand. can some one explain in simple terms?
Regards,
RahulHi Rahul,
A location is generally a business location mapped as a master data LOCATION (maybe virtual in case of planning location). It may represent a refinery or depot or even a combination thereof.
A location can also be a symbolic location, like a point where you deliver goods to your customer or receive goods from a vendor (both can be physically outside your Company boundaries, but logically in your supply chain).
[http://help.sap.com/saphelp_oil472/helpdata/en/b0/169f37c503a318e10000009b38f842/frameset.htm]
A business partner (Vendor, Customer or Plant) may play different roles at dofferent location. A partner role defines what role a business partner can play at a location or at a transport system.
e.g. A vendor can be a supplier for your company at 4 out of 8 locations. -
Safari won't stop reformatting or reflowing page
Anyone else having problems with Safari constantly reformatting/reflowing pages with comments? For example, this page:
http://money.cnn.com/2012/07/31/news/economy/drought-oil-us/index.htm?hpt=hp_t3
The page is full width then the slider appears indicating that the page is wider than the window. The slider continues to shrink until it is a circle. Then it disappears and the page is full width for a second. Then the thing starts all over again.
I have noticed this peculiar behavior on a couple of other websites in the comment sections as well.
Safari 6.0 on OS 10.7.4.Carolyn:
Thanks for the suggestion but clearing cahes and cookies etc. doesn't help. The interface still lacks a "stop loading page" feature. Here I am a month later and the pages still hang and require quitting Safari. Can anyone load <http://www.allmusic.com/> regularly? I got it once a few weeks ago but something on their page generally messes with my Safari 5.1.
However on checking I find it only happens in my user account. I can switch to another account and that works fine on the same pages so it's a problem with something in my set of prefs, addins or other.
I'll report back if I can figure it out.
- Scott -
Shocky repainting and duplicate objects on screen
Good day,
First of all let me say I'm not all to familiar in Desktop applications so i find myself struggling with paint and repainting problems a lot.
Now, i have a problem when i paint objects to the screen which are updated through an observer update.
I've posted most of the class Track.java(which is currently a JComponent) which contains obstacles to be painted on it. In the paint method i also draw lines to create a simple illusion of movement, thought it seems like those get updated more frequent then the obstacles (which are JPanels; I;ve also tried JLabels as i reckon repainting JPanels every 20ms might be a heavy load).
Edit: The obstacles stay in the screen sometimes; it looks like they get a duplicated object on a certain (totaly random) moment and stay there until an other object gets loaded into the `holder`. Also i mentioned in the title that the objects shocked through the screen this is the same problem as i mentioned above.
Posted the only method in Model.Car that sends a update to the track
I hope all of this makes sense and are able to give me directions which might lead to a solution.
Thanks in advance
public Track(Model.ICar car, Model.ITrack track, View.Game game, View.Car viewCar, int limiter) {
super();
this.setBounds(10,10,400,400);
this.setFocusable(true);
this.setLayout(null);
this.grabFocus();
this.car = car;
this.track = track;
this.game = game;
this.viewCar = viewCar;
this.limiter = limiter;
this.obstaclePart = track.getObstaclePart()/this.limiter;
this.oilObj = new Oil[(int)Math.floor(visibleTrackRange/obstaclePart)+2];
this.replOilObj = new Oil[track.getObstObstacleList().size()];
this.barrelObj = new Barrel[(int)Math.floor(visibleTrackRange/obstaclePart)+2];
this.replBarrelObj = new Barrel[track.getObstObstacleList().size()];
this.obstacleList = new java.util.ArrayList();
addObstacles();
updateObstacles();
public void paint(Graphics g) {
super.paintComponents(g);
if (linePos >= 600) this.linePos = 0;
if (secLinePos >= 600) this.secLinePos = 0;
g.setColor(c);
g.fillRect(195, linePos, 6, 120);
g.fillRect(391, linePos, 6, 120);
g.fillRect(195, secLinePos, 6, 120);
g.fillRect(391, secLinePos, 6, 120);
if(this.finishPosition>-1) this.paintFinish(g);
g.dispose();
public void update(Observable o, Object arg) {
if (o.equals(car)) {
linePos += (int) (car.getSpeed() / this.limiter);
secLinePos += (int) (car.getSpeed() / this.limiter);
yPos = (int) (car.getY() / this.limiter);
viewCar.thetaChanged( car.getTheta() );
updateObstacles();
repaint();
} else if (o.equals(track)) {
if (((Model.Track)o).getCollidedBool()) game.gameOver();
else game.finish();
public void reset() {
this.car = null;
this.track = null;
this.game = null;
this.finishPosition = -1;
removeObstacles();
obstacleList = null;
// Start private methods
private void addObstacles() {
for(int i=0; i<Math.floor((visibleTrackRange/obstaclePart)+2); i++) {
oilObj[i] = new Oil(game.initImage("images\\oil.png"));
oilObj.setBounds(-500, -500, (Model.Barrel.WIDTH*60), (Model.Barrel.LENGTH*60));
this.add(oilObj[i]);
barrelObj[i] = new Barrel(game.initImage("images\\barrel.png"));
barrelObj[i].setBounds(-500, -500, (Model.Barrel.WIDTH*60), (Model.Barrel.LENGTH*60));
this.add(barrelObj[i]);
java.util.ArrayList tmpList = track.getObstObstacleList();
for(int j=0; j<tmpList.size(); j++) {
if (((Model.Obstacle)tmpList.get(j)).getType().equals("oil")) {
replOilObj[j] = new Oil(game.initImage("images\\oil.png"));
replOilObj[j].setXPos(Math.round(((Model.Obstacle)tmpList.get(j)).getposX()));
replOilObj[j].setYPos(Math.round(((Model.Obstacle)tmpList.get(j)).getposY()/10));
obstacleList.add(j, replOilObj[j]);
} else {
replBarrelObj[j] = new Barrel(game.initImage("images\\barrel.png"));
replBarrelObj[j].setXPos(Math.round(((Model.Obstacle)tmpList.get(j)).getposX()));
replBarrelObj[j].setYPos(Math.round(((Model.Obstacle)tmpList.get(j)).getposY()/10));
obstacleList.add(j, replBarrelObj[j]);
disposeReplicas();
private void disposeReplicas() {
replOilObj = null;
replBarrelObj = null;
private void updateObstacles() {
int j, obstacleIndex = (yPos -(yPos%obstaclePart))/obstaclePart;
j = 0;
for (int i = obstacleIndex; i < (obstacleIndex +(Math.floor(visibleTrackRange / obstaclePart) +2)); i++) {
if (((View.IObstacle)obstacleList.get(i)).getType().equals("oil") ) {
int normalizedY = 600 - ((((View.Oil)obstacleList.get(i)).getYPos() - yPos) * 60);
oilObj[j].setBounds((((View.Oil)obstacleList.get(i)).getXPos()) * 60, normalizedY,(Model.Oil.WIDTH * 60), (Model.Oil.LENGTH * 60));
} else {
int normalizedY = 600 - ((((View.Barrel)obstacleList.get(i)).getYPos() - yPos) * 60);
barrelObj[j].setBounds((((View.Barrel)obstacleList.get(i)).getXPos()) * 60, normalizedY,(Model.Barrel.WIDTH * 60),(Model.Barrel.LENGTH * 60));
j++;
Model.Car:public void move() {
this.y += (int)(speed/this.dividedDelay);
this.setChanged();
this.notifyObservers();
Edited by: BramBo__ on Nov 29, 2007 8:12 AMCheers for the respone.
The first error, well i was messing around with the paint methods i'm still not 100% on the difference between all of them so i forgot to edit them back.
so i changed it all back to :
public void paintComponent(Graphics g) {
super.paintComponent(g);Secondly i've looked into the layered panes, the problem is that i'll have to alter the JFrame directly. Currently this class(code below) is extended from a ImagePanel, which is an extended JPanel(code Below).
I've changed all the objects to JLabels and instead of calling setBounds im calling setLocation now, unfortunately it hasnt changed a thing. (i;ve also included a obstacle class, see below)
As i interpreted the layeredPane it just adds the functionality to add a Z-dimension to the Frame and it doesnt quite change the efficiency problem i seem to be suffering, or does it?
Track Class creation:
public class Track extends javax.swing.JComponent implements Observer ImagePanel code:
public class ImagePanel extends JPanel {
Image bgImg;
public ImagePanel(Image imgSrc) {
this.bgImg = imgSrc;
protected void paintComponent(Graphics g) {
super.paintComponent(g);
g.drawImage(bgImg, 0, 0, this);
public class Oil extends JLabel implements View.IObstacle {
private int xPos, yPos;
private String type = "oil";
public Oil(String image) {
super(new ImageIcon(image));
this.setOpaque(false);
this.setPreferredSize(new Dimension((Model.Oil.WIDTH*60), (Model.Oil.LENGTH*60)));
this.setLayout(null);
public int getXPos() { return xPos; }
public int getYPos() { return yPos; }
public String getType() { return type; }
public void setXPos(int xPos) { this.xPos = xPos; }
public void setYPos(int yPos) { this.yPos = yPos; }
} -
Hi,
Can any one please let me know the important transactions of PRA module? I am new to IS OIL.
Thanks in advance,
Keerthi.Hi
APPLICATION NAME PRA TRANSACTION
Contract Create O3U_CT1
Contract Change O3U_CT2
Contract Delete O3U_CT3
Contract List Processing O3U_CT9
Pricing Terms Create VK11
Pricing Terms Change VK12
Pricing Terms Display VK13
Execute Pricing Report V/LD
Marketing Costs O3UCP_MKT_CST0
Tax / Royalty Reimbursement O3UCP_TAR_RMB0
Oil Price Posting Maintain O3U_PP2
Oil Price Posting Display O3U_PP3
Gravity Scales Maintain O3U_SCM2
Gravity Scales Display O3U_SCM3
Contract / MP Xref O3UCA_TRNCT
Percent Returned to Lease O3UCA_PRL
Gas Plant Sliding Scale O3UCA_GPSS
CO2 Removal Fee Processing O3UCP_CO2_RMV0
Marketing Group Assignment Create O3U_CA011
Marketing Group Assignment Change O3U_CA012
Marketing Group Assignment Display O3U_CA013
Marketing Group Assignment Delete O3U_CA016
Marketing Group Assignment List Processing O3UCA_MKGRPL
Plant Selective Processing O3UCA_PSP
Owner Selective Processing O3UCA_OSP
Delivery Network Dated Create O3U_DND1
Delivery Network Dated Change O3U_DND2
Delivery Network Dated Display O3U_DND3
Delivery Network Dated Delete O3U_DND6
Allocation Cross Reference Create O3U_CA021
Allocation Cross Reference Change O3U_CA022
Allocation Cross Reference Display O3U_CA023
Allocation Cross Reference Delete O3U_CA026
Allocation Cross Reference List Processing O3U_CA029
Network Allocation Selection O3U_RQST
Allocated Volumes Inquiry O3U_CA09
Entitled Volumes Inquiry O3U_CA10
Contract Results Inquiry O3U_CA11
Prior Period Notifications O3U_VPPN9
Revised Owner Availability Change O3U_CA062
Revised Owner Availability Display O3U_CA063
Revised Owner Availability List Processing O3U_CA069
Contract Quantities by Sales Point Change O3U_CA052
Contract Quantities by Sales Point Display O3U_CA053
Contract Quantities by Sales Point List Processing O3U_CA059
Refresh Network Templates O3U_RETMPL
Build Monthly Templates O3U_BLTMPL
Network Imbalances Change O3U_CA042
Network Imbalances Display O3U_CA043
CA Manual Entry Create O3U_CA031
CA Manual Entry Change O3U_CA032
CA Manual Entry Display O3U_CA033
CA Manual Entry Delete O3U_CA036
CA Manual Entry List Processing O3U_CA039
SPF Statement Volumes Create O3U_CA071
SPF Statement Volumes Change O3U_CA072
SPF Statement Volumes Display O3U_CA073
SPF Statement Volumes Delete O3U_CA076
SPF Statement Volumes List Processing O3U_CA079
Valuation Formula ID Create O3U_FRML1
Valuation Formula ID Change O3U_FRML2
Valuation Formula ID Display O3U_FRML3
Valuation Formula ID Delete O3U_FRML6
Valuation Formula Create O3U_VLFR1
Valuation Formula Change O3U_VLFR2
Valuation Formula Display O3U_VLFR3
Valuation Formula Delete O3U_VLFR6
Valuation Formula List Processing O3U_VLFR9
Valuation Cross Reference Create O3U_VCR1
Valuation Cross Reference Change O3U_VCR2
Valuation Cross Reference Display O3U_VCR3
Valuation Cross Reference Delete O3U_VCR6
Valuation Cross Reference List Processing O3U_VCR9
Internal Marketing Rates Create O3U_MKT1
Internal Marketing Rates Change O3U_MKT2
Internal Marketing Rates Change O3U_MKT3
Internal Marketing Rates Change O3U_MKT6
Royalty Processing Allowance O3UVL_RPA0
Marketing Cost Tax Allowance O3UVL_MTA
Tier Tax O3UVL_TTX0
Tax Classification O3UVL_TCL0
Tax Classification List Processing O3UVL_TCL9
Tax Processing Allowance O3UVL_TPA0
State Tax Rates O3UVL_STR0
Tax Calculation Data O3UVL_TCD0
Valuation Document Worklist O3URV_DOC
Valuation Prior Period Notification Selection O3U_PPN02
Valuation Rejects Selection for Delete O3U_RVT02
Valuation Manual Prior Period Notification Create O3U_PPNM01
Valuation Manual Prior Period Notification Change O3U_PPNM02
Valuation Manual Prior Period Notification Display O3U_PPNM03
Valuation Selection Report O3URV_SRPT
Combined Run Report O3URV_COMB
Settlement Statement O3UVL_SS0
Settlement Statement/DOI Cross Reference O3UVL_SST0
Purchaser/Remitter Cross Reference OIUH_VL10
Oil Run Statement List Processing O3UVL_OST9
Oil Statement Profile O3UVL_OSP0
Gas Statement List Processing O3UVL_GST9
Gas Statement Profile O3UVL_GSP0
Run Ticket Inquiry O3UVL_RTI
Regards,
Girish -
Hi,
I am new to IS-OIL, trying to familiarize the process. When i try to confirm a ticket, i am getting this error message.
"Quantity Conversion Interface: No response fro external programs"
My system is not connected to any external application. How can i save the Ticket without going through this check.
Please help.
Thanks
BOBHi Bob,
One small correction. There is no standard conversion given by SAP. But there is a provision that customers can write their own conversions if they are not using external c-routines from API( American Petroleum Institute ).
In cas you want to write the conversion yourself, you can have to specify that in the conversion group defiition under Industry Solution Oil & Gas (Downstream)->HPM (Hydrocarbon Product Management)->Measurement Standards->Quantity Conversion Interface (QCI) Configuration->Define Conversion Group and External Function Module Settings
The conversion can be a simple ABAP Function Module which you can write.
Most of teh customers use the c-routines given by API. -
Hello, my wife has GX-710 and it's very slow and hot. I have tried to enable/disable PowerNow in the BIOS but only change is the FAN speed.
It seems as Turion works on 0.8Ghz only - battery or power - does not matter.
My netbook with Atom 1.6 GHz works much faster...
Does exist any way to make laptop MSI GX710 work as has to work?
BIOS Build A171AAMS, Ver1.0G
Ec Build 171AEMS1 Ver 2.0G
Turion TL-58
Rev G1
ThanksQuote
Thank you for hint. I did it. CPU is back on full power
no problem
Quote
but the fan speed/noise is brutal.
you're notebook may need maintenance [clean from any dust[inside, fan, ventilation holes] and reapply a new thermal paste],
+oil the fan eventually -
Hi,
I am new to IS-OIL and have had trouble finding the answer to a problem we are having. We have a rounding rule in our pricing routine set up for Provisional and Final. The Provisional gets updated ok, but the Final does not show the rounding rule. I am currently trying to find out how the tables OICQ8 and OICQ5 are updated as those are the tables that should have the rounding rule in them. One other thing, is this is not something that happens on all of our invoices and sales orders, but only on two of the contracts that we have.
Thank you so much for any help
MikeHi Badrinath,
Please try pricing requirements in VOFM.
T/code VOFM> Requirements> Pricing > you can copy Standard routine (Price Change)> Write your own logic .
Hope this may help you.
Lanka -
Hi Everyone,
I am new to IS-Oil TSW.
My background is SAP Technical with working exp in MM,SD,FICO.
I need the following information.
Pls share any information or links that you have with you.
1) What is meant by Primary and Secondary distribution with SAP Oil & Gas and its purpose.
2) Technically, how do we interface with external supply points using IDOC's
(need incoming and outgoing IDOC types or BAPI's)?
3) What is TSW Data model( a general TSW flow).
4) Where do MM and SD process fit in TSW Cycle?
Any information would be highly appreciated
Regards,
Vinayhi,
iam looking for exactly same. please send me the related docs if possible.
thanks
kumar. -
Oil got into my ipod and now it will not work at all is it worth fixing or should i just replace it with a new one ?
Replace it.
Basic troubleshooting steps
17" 2.2GHz i7 Quad-Core MacBook Pro 8G RAM 750G HD + OCZ Vertex 3 SSD Boot HD
Got problems with your Apple iDevice-like iPhone, iPad or iPod touch? Try Troubleshooting 101 -
HT201250 Does the new time machine have oil inside?
Dors the time machine have oil inside?
Time Machine is a piece of software that runs on Mac computers. I assume that you are referring to the Time Capsule base station. In that case, no it is not filled with oil. At best, the internal hard drive is pre-lubricated and factory sealed. On the other hand, capacitors are known to use oil and they are used as part of the TC's circuit board. This would have to do with the TC's power circuitry.
-
Error in new purchase requisitions, for already deliverd materials
Dear all,
I have a problem with newly created purchase requisitions, although material was partially delivered and no delivery is expected anymore.
For example I have ordered 1767kg of oil and a total sum of 1766.2kg was deliverd. This means only a minor amount of material was not deliverd and only 80gramm are missing. The purchase value key allows a 5% over and under delivery.
Usually I would expect, that because of the purchasing value key of 5 % over and under deliverance allowence this situation should not occur anymore. Additionally at the time of goods receipt the key of final delivery was set and the purchase order is updated correctly.
But when I run the MRP again I will have another purchase requisition. The dependend requiement of the material above still existis as production is not finished yet or this is still a planned order.
What keys do I need to set in total for allowing a "partial delivery"?
- Purchaseing value key in the material master
- Delivery completed at the time of goods receipt
Maybe this question is to basic as I cannot find any questions / answers related to this issue here in the forum.
In some points, I found that I need to set up the vendor accordingly to set up partial deliveries. But I cannot find the right setting to allow the vendor to do so. I use MK02 for the change of the vendor settings.
Thank you very much for your support!
With best greetings,
BjoernHello Jürgen,
yes after thinking about this issue again, I think this might not be an appropriate solution. Now I am thinking about other possibilities.
1) Automatically change the value in the production order at the time of saving MIGO - will not create any more missing material messages and no new purchase requisitions .
2) Errror message, that for this positions no more postings are possible as the purchase order still remains "open"
3) I need to find the customizing of the indicator "delivery completed". At the moment I just dont see, the influence of this indicator.
Sorry for my "stupid" questions, but I am quiete new to these MM topics. Up to now I was always doing only PP and QM but our collegue for MM has left the team and there are some open issues which now belong to me. Lucky me.
I have created a new posting at:
With best greetings,
Bjoern
Maybe you are looking for
-
ORA-00942 on import application
I created an application in one database (Oracle 10) with Apex 4.1.1. I exported this application, and tried to import it using the Apex 'Application Builder' page into another database (Oracle 10) with Apex 4.1.1. But I encounter an ORA-942 (complet
-
How to sort data in results table(advanced table) based on some conditons
I have a requirement like below I have 3 search columns and 3 sort columns in the page. when user enter values in the search columns I will get results into advanced table. After I got results into results table. User will enter values in sort column
-
Hello, if i buy a iPad in USA can it works in Europe?
Hello, if i buy a iPad in USA can it works in Europe?
-
USB Port thinks it is a DVD/CD Drive
Hello out there I always could use my USB-Sticks without problems, but one day suddenly my USB-Sticks are not shown on the Desktop anymore. Normaly they are shown as storage device on the desktop, but now the OSX tells me they are DVD/CD Disks he can
-
Hi, How can I use the DivX codec in Compressor. Is it possible? I bought a full version of DivX codec. I can see in only in MPEG Streamclip... maybe that's a clue something is wrong. I dont see it in Quicktime Pro... Any help /clue ???