PROBLUM IN RESULT OF IF ELSE
Hi all i have table and data like this
sale_order_id QTY item_type
12554 58 DYEING
12554 30 CUTTING
12554 58 PRINTINGAND MY CODE IS LIKE THIS
DECLARE
a_qty NUMBER;
a_sale_order_no VARCHAR2(100);
a_item_type VARCHAR2(100);
CURSOR gin_c IS SELECT gd1.sale_order_id,SUM(nvl(gd1.s,0)+nvl(gd1.xs,0)+nvl(gd1.m,0)
+nvl(gd1.l,0)+nvl(gd1.xl,0)+nvl(gd1.pcs,0)) qty,gin.item_type
FROM gin,gin_detail1 gd1
WHERE gin.id=gd1.id and sale_order_id=:sale_order_no
GROUP BY gd1.sale_order_id, gin.item_type;
BEGIN
open gin_c;
LOOP
fetch gin_c INTO a_sale_order_no,a_qty,a_item_type;
IF a_qty IS NULL THEN
:item6:='NOT_PROCESSED';
ELSIF a_qty<>:item and UPPER(a_item_type)=UPPER('dyeing') THEN
:item6:='PROCESS In DYE';
ELSIF a_qty<>:item and UPPER(a_item_type)=UPPER('CUTTING') THEN
:item6:='PROCESS In CUTTING';
ELSIF a_qty<>:item and a_item_type='PRINTING' THEN
:item6:='PROCESS In PRI';
ELSE
:item6:='dddddd';
END IF;
EXIT when gin_c%NOTFOUND;
END LOOP;
CLOSE gin_c;
end;:item6 get the value dddddd but as per my table data the result must be 'PROCESS In CUTTING.
Please Guide
Thanks And Regards
Vikas
a_qty:item and UPPER(a_item_type)=UPPERWhat exactly is this condition testing for? I get the and UPPER(a_item_type)=UPPER..., but what does IF a_qty:item checking? Does this code compile? I'm not familiar with this notation. Your first check is to ensure a_qty is not null. Do you care what the quantity is if it is not null? I believe this might be where your bug is because you are simply checking that a_qty:item is TRUE (it has a value) and the item type matches a condition. If a_qty simply has to have a value, you could simplify your code. For example:
DECLARE
CURSOR gin_c IS
SELECT gd1.sale_order_id
,SUM(nvl(gd1.s,0)+nvl(gd1.xs,0)+nvl(gd1.m,0)
+nvl(gd1.l,0)+nvl(gd1.xl,0)+nvl(gd1.pcs,0)) qty
,gin.item_type
FROM gin,gin_detail1 gd1
WHERE gin.id=gd1.id and sale_order_id=:sale_order_no
GROUP BY gd1.sale_order_id, gin.item_type;
BEGIN
FOR rec IN gin_c LOOP
IF ( rec.qty IS NULL ) THEN
:item6:='NOT_PROCESSED';
ELSIF ( rec.qty = 'something' AND UPPER(rec.item_type) = 'DYEING' ) THEN
:item6:='PROCESS In DYE';
ELSIF ( rec.qty = 'something' AND UPPER(rec.item_type) = 'CUTTING' ) THEN
:item6:='PROCESS In CUTTING';
ELSIF ( rec.qty = 'something' AND UPPER(rec.item_type) = 'PRINTING' ) THEN
:item6:='PROCESS In PRI';
ELSE
:item6:='dddddd';
END IF;
END LOOP;
END;Craig...
Similar Messages
-
Hi friends i have to query in reports9i
Query 1.
SELECT g.id as challan,g.issue_date,gd.item_type,g.sale_order_id,g.supplier_name,g.prod_name,g.colour,g.xs,g.s,g.m,g.l,g.xl,g.pcs,g.issue_for FROM
gin g,gin_detail gd
where g.id = gd.id
and g.id = :p_id;
Query 2.
SELECT rownum,id,name,issue_qty,unit FROM
item,gin_detail
WHERE item.code = gin_detail.item_code AND
id =:challan;
i have two two repeating frames and set the field
Query1 as master and Query 2 as detail
and the result is ok on reports when i call through forms it will not show the desired result
second query is not showing any result
thanks
vikas singhalAnd how did you link your queries together? If the second query doesn't return any data, did you try to run the same query in SQL*Plus?
-
Radeon HD 5770 graphics card works perfectly with my MAC Pro 1,1 and Adobe CS6. However, I upgraded to Adobe CC and Photoshop CC disabled some filters and 3D functionality. The preference panel for Performance/Graphics Card in Photoshop CC is greyed out and inaccessible and shows this message -
"Photoshop detected an error in your display driver. Update or reinstall the driver and check Use Graphics Processor to retry."
I still have Photoshop CS6 installed and it still works perfectly. Anyone else with this issue? Is there a driver update for this compatable with my setup?
OS 10.7.5
Mac Pro 1,1
20gb ram
ATI Radeon HD 5770 Graphics Card
30" Apple Cinema HD displayafter going round with this Adobe was able to find the fix....opened the "show content" folder for the application Photoshop CC (control click on the application folder) and navigate to the sniffer file and rename it by putting a tilda ~ in front of the name..." ~sniffer ", close and open PhotoshopCC...and voila, problem solved... Thankyou Adobe support
-
IF - Else condition is not working properly in Bex Query Designer
Hi All,
I have a KF called KPI Value. Based on the KPI Value, my report display has to show by using the if-else condition. If the KPI value is '999999' then that particular KPI value has to display as 'X' against to that KPI No. Thats all my requirement. To achieve this I have created a formula based on the KF.
(KPI Value == 999999)*(1/0)+(KPI Value <> 999999)*(KPI Value)*1
Unfortunately, the above expression is shwoing the entire colmn as 'X' irrespective of the KPI value. i.e., logic is not working Could any one please suggest how to achieve this requirement. Your assistance is highly appreciable and very helpful. Thank you in advance!!!
Best Regards
Venkat...AL,
I can visualize how condition should give results. The problem here is reality, I tired in my system with your formula and I got like as I mentioned.
If you observe closely your If..else formula, (KPI Value == 999999)*0+(KPI Value <> 999999)*KPI Value
If KPI Value == 999999 Result is 0, Else(Assuming) KPI Value <> 999999 Result is other nos like 1111, 2222 etc.
Actually it is not If..else, it is IF..ENDIF. Both conditions should get satisfied to give below:--
KPI value Formula
9999 X
1111 1111
2222 2222
9999 X
3333 3333
4444 4444
9999 X
In the course of adding both conditions results, system is not able to add 0+ Other Values in single column. So it is giving mixed values * like below:--
KPI value Formula
9999 X
1111 *
2222 *
9999 X
3333 *
4444 *
9999 X
Note: Once again I want to say it is not to prove you wrong. Let's get some clarity on the issue. I might be also wrong. But I want to know the actual result. If you can test it tomorrow and let me know..it would be great.
Regards,
Suman -
InfoCube Data Modeling "Or" combination Result Set
Hi All,
I am new to BW so please let me know if this is something that can be done without too much complexity.
How would one go about tackling an issue like this.
Below is the sales ODS data.
<u>Sales ODS Data</u>
Customer -
Sales $ - Rebate Indicator-----Refund Indicator
Apple -
1000--True--
False
Apple -
500----
False -
True
Apple -
2000--True--
True
How would one design an infocube such that when a user selects the following BEX inputs, the result should bring back all the rows. I would like the input to be an "OR" combination instead of an "AND" combination. Thanks.
<u>QUERY INPUTS #1 :</u>
Customer Site = Apple
Rebate Indicator = True
Refund Indicator = True
QUERY RESULT :
Customer -
Sales $
Apple -
1000 + 500 +2000 = 3500
Message was edited by:
Nigel KHi nigel,
if i understood your requirement
you would like to see your result as
CUSTOMER SALES
appel>>>>>500
appel>>>>>1000
appel>>>>>2000
but try to have the other two fields Rebate and Refund in the rows of the Query then you will get all the three line items.
becoz cube will aggregate when the key is common.
Or else if your requirement is to display the result when one of the Column is true either Rebate or Refund.
then you have to add one more field to your Infocube and fill that in the update rules saying
If Rebate eq true or Refund eq True.
Result = True.
Else
Result = False.
Then while displaying the query result you can filter on this Field then you will get the correct result.
thanks and regards
Neel
Message was edited by:
Neel Kamal -
Question regarding the If-then-else function
Hi folks ,
I have been constantly putting threads on this subject for the past day, hope it doesn't annoy any one here.
My scenario is really simple, and i am almost close to the solution, but there is just 1 thing missing and i know that is a very small thing, could be the context too. Hope some one can help by pointing it out>
Mapping:
In my source i have a header(0-unbounded) & detail(0-unbounded). At a given instant either header / detail will occur in source, depending on that the target node "response" will occur(0-n times)
i have achieved this in the mapping.
the problem is this:
Both the Header/Detail have a field in it called Sequence# which is mandatory and can occur only once in the Header/Detail node.
Now depending on what occurs: ie Header/Detail i need to map that particular seq# into my Target Respone's SEQ_#.
I have done the mapping for this and have done a standalone testing.
Mapping: Check if HEADER EXISTS, if yes? then map the HEADER.Seq# to TARGET.Seq#
Here are my findings:
Scenario1: 3 header nodes(No Detaili) each with a seq # in it. Out put 3 Target node each with 3 seq # in it.
Scenario2: 2 Detail Nodes(No header) each with a seq # in it. Output fails to produce the 2nd Target Structure's Seq# and Fails
When i look into the Display Queue in the mapping , i examine the iF-Then-Else function:
Since HEADER doesn't exist i c 1 Suppress in my If-Condition hence the if condition becomes FALSE., now since its false its supposed to map the seq# from my detail. (This case i have 2 ).
But in the output of the IF-Then Else, i get out only 1 seq # which is the 1st one,
What i am thinking is that the exists condition is giving out only 1 FALSE instead of 2, If there were 2 false from the exists then i would have had both the seq # in my output,
I hope my question is clear, Would appreciate anysort of help . And i apologize if I seem to be brigning up the same question over again experts.
I don't wnt to create a UDF for this matter because i know there is something i am not doing right,
HankSorry I could not give my udf in my last post.
Udf1:
Create a context udf and name it as RemoveSuppress. Take two input arguments a and b. Imports: java.*;
Add this code:
//write your code here
boolean found = false;
for (int i=0;i<a.length;i++) {
if (a<i>.equals(b[0])) {
found = true;
break;
if (found == true)
result.addValue("true");
else
result.addValue("false");
Then it should work.
Regards,
---Satish -
Mapping Problem with IF...Else
HI,
im having problems with my if then else condition.
What i want to have. (ORDERS IDOC)
IF E1EDKA1-PARVW = WE and
E1EDKA1-LIFNR = "XX" then CONSTANT ("true")
else Constant ("false").
If i use only one E1EDKA1 segment ... it works.
If i use many E1EDKA1 segments and use if without else ... it works.
But i cant get it with if then else. I will allways get the else value.
any ideas ?
Gordon
Message was edited by:
Gordon BreuerHI,
<b>In your example data only one true and two false right?</b>
try the below UDF
use parvw - removecontext -- UDF -- split byvalue --target node
use lifnr -- remove context --- /
while creating UDF ---Input parvw,lifnr , select the queue option for User defined function
for (int i =0;i < parvw.length;i++){
if parvw(i).equals("WE") && lifnr(i).equals("xx"){
result.addValue("true");
}else
result.addValue("false");
Note the "true" and "false" are not equal to boolean values do not compare.
Regards
Chilla
reward points...
Message was edited by:
Chandra Sekhar Chilla -
Generated webservices give null result in Flex 3
Hi there, I have a web service on my localhost. Calling this from a PHP page works fine and it returns the expected results. (I pass 2 values and it returns a different string depending on the values passed).
However, in Flex 3, I have generated the webservice proxy classes using the "Data" | "Manage Web Services" dialog. I am consuming these services using the following code:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:Button click="clickHandler(event)"/>
<mx:Script>
<![CDATA[
import generated.webservices.*;
import mx.controls.Alert;
import mx.rpc.events.FaultEvent;
public var _ws:SalesService = new SalesService();
private function clickHandler(_e:MouseEvent):void
_ws.addonsaleEventListener(resultHandler);
_ws.addSalesServiceFaultEventListener(faultHandler);
_ws.onsale(10,90);
public function resultHandler(_e:OnsaleResultEvent):void
if(_e.result == null)
Alert.show("result is: null");
else
Alert.show("result is: "+_e.result);
public function faultHandler(_e:FaultEvent):void
Alert.show(_e.message.toString());
]]>
</mx:Script>
</mx:Application>
The "resultHandler" method is called and the "faultHandler" method is not called, which suggests a result is returned, but _e.result is null in the "resultHandler" method.
Can anyone see if I am missing something in the actionscript?
Andrew.
p.s.
I can post the generated proxy classes, or even the wsdl for the webservice if it helps.
A.No, they're not exactly the same (see below).
Calling the same web service; Flex 3 is generating a
different result object than Flex 2, and therefore can/will not
type the results as the Array my original app had come to expect.
Is this by design?
A suggested code revision would help, but...
The question in my
original post is still in play:
Where would I have gone to learn this? The release notes are
simply a cut list of changes. Is there a resource which summarizes
the types of errors one is likely to see when porting a Flex 2 app
to Flex 3, along with the most-likely changes as causes? When CFMX
was first released, there was a helpful checklist of tags and
syntax to help you audit your CF5 for the upgrade. Has one of your
gurus blogged something like this for FX3 and I just can't find it? -
11g Upgrade and No Results View
Question – Why do some reports with no data show “No Results The Specified criteria didn’t result in any data…” and others show a table with no data?
Scenario – I have upgraded 10g to 11g and some of my upgraded reports on the dashboard show “No Results…” when there is no data and others are empty tables. I have report upgraded from 10g that displays an empty table in 11g. When I build an 11g version of this report from scratch, it displays “No Results…”
Has anyone else seen this? Is there a problem with the upgrade or am I missing something?
NOTE – Both reports are set to display default message when no results.
Thank you!Update - This is a known issue in 11g and Oracle is working on a patch.
-
How to acheive IF elseif elseif else condition using std mapping functions
How to perform the following mapping using standard graphical functions:
if (a = 1)
result.addValue("3");
else if (a = 2)
result.addValue("6");
else if (a = 5)
result.addvalue("7");
else if (a = 10)
result.addValue("11");
else
result.addValue(a);
can this requirement be acheived without using a UDF?
Regards
bhaskerUDF is better way to get this done.
you try like this using Standard function:
Const 3 /THEN
(A equals 1) IF (output of ifThenElse) ->TragetFiled
\ELSE
/THEN /(output of IfThenElse input to else of first If)
IF /
\ELSE
Like wise for other conditions....
In else part of ifThenElse, give the output of second ifThenElse. here in ths case you need four ifThenElse.
CodeGenerated:
/ns0:MT_/targetFIELD = iF(const([value=3]), stringEquals(/ns0:MT_XML_OB/A=, const([value=1])),
iF(const([value=6]), stringEquals(/ns0:MT_XML_OB/A=, const([value=2])),
iF(const([value=7]), stringEquals(/ns0:MT_XML_OB/A=, const([value=5])),
iF(const([value=11]), stringEquals(/ns0:MT_XML_OB/A=, const[value=10])), /ns0:MT_XML_OB/A=))))
Ritu
Edited by: Ritu Sinha on Apr 13, 2009 2:48 PM -
How can I create a calculator that save result in memory and recall it back
I need some advice or help on how i can save the result and call it back by typing 'm' for memory, 'r' for recalling the saved result, and 'c' to set the result back to zero.
i have tried many ways but it doesn't seem to save the result.
Here is the code of what i have so far.
so, please if anyone could help me , it would be greatly appriciated.
import java.util.Scanner;
public class ImpCalculator
private double result;
private double memory;
private double precision = 0.0001;
public static void main (String [] args)
Calculator clerk = new Calculator ();
try
System.out.println ("Calculator is on.");
System.out.print ("Format of each line: ");
System.out.println ("operator space number");
System.out.println ("For example: + 3");
System.out.println ("To save result, enter the letter m.");
System.out.println ("To recall result, enter the letter r.");
System.out.println ("To clear result, enter the letter c.");
System.out.println ("To end, enter the letter e.");
clerk.doCalculation ();
catch (UnknownOpException e)
clerk.handleUnknownOpException (e);
catch (DivideByZeroException e)
clerk.handleDivideByZeroException (e);
System.out.println ("The final result is " + clerk.getResult ());
System.out.println ("Calculator program ending.");
public ImpCalculator ()
result = 0;
memory = 0;
public void handleDivideByZeroException (DivideByZeroException e)
System.out.println ("Dividing by zero.");
System.out.println ("Program aborted");
System.exit (0);
public void handleUnknownOpException (UnknownOpException e)
System.out.println (e.getMessage ());
System.out.println ("Try again from the beginning:");
try
System.out.print ("Format of each line: ");
System.out.println ("operator number");
System.out.println ("For example: + 3");
System.out.println ("To end, enter the letter e.");
doCalculation ();
catch (UnknownOpException e2)
System.out.println (e2.getMessage ());
System.out.println ("Try again at some other time.");
System.out.println ("Program ending.");
System.exit (0);
catch (DivideByZeroException e3)
handleDivideByZeroException (e3);
public void reset ()
result = 0;
public void setResult (double newResult)
result = newResult;
public double getResult ()
return result;
public void setMemory (double newMemory)
memory = newMemory;
public double recall ()
return memory;
public double evaluate (char op, double n1, double n2)
throws DivideByZeroException, UnknownOpException
double answer;
switch (op)
case '+':
answer = n1 + n2;
break;
case '-':
answer = n1 - n2;
break;
case '*':
answer = n1 * n2;
break;
case '/':
if ((-precision < n2) && (n2 < precision))
throw new DivideByZeroException ();
answer = n1 / n2;
break;
default:
throw new UnknownOpException (op);
return answer;
public void doCalculation () throws DivideByZeroException, UnknownOpException
Scanner keyboard = new Scanner (System.in);
boolean done = false;
result = 0;
System.out.println ("result = " + result);
while (!done)
char nextOp = (keyboard.next ()).charAt (0);
if ((nextOp == 'e') || (nextOp == 'E'))
done = true;
else if ((nextOp == 'c') || (nextOp == 'C'))
result = 0.0;
else if ((nextOp == 'm') || (nextOp == 'M'))
memory = result;
else if ((nextOp == 'r') || (nextOp == 'R'))
System.out.println ("memory value = " + recall ());
else
double nextNumber = keyboard.nextDouble ();
result = evaluate (nextOp, result, nextNumber);
System.out.println ("result " + nextOp + " " + nextNumber + " = " + result);
System.out.println ("update the result = " + result);
Edited by: shadowjuan450 on Oct 28, 2008 8:20 AMWhat trouble are you having? Is it not compiling? Throwing errors? Not doing what you expected?
Also: Use the "CODE" tags when posting code, it makes it much easier to read.
Lastly: Find a specific area in the code you're having trouble with, and ask directed questions about that specific area. -
FDM Mapping script produces result #script
Hello,
I am trying to use the following mapping script and instead of getting the result defined in the script it is producing the result #script. It is as if it is taking that as the target rather than processing the script. Has anyone else seen this behavior in FDM?
strTrgAcct = varValues(14)
Select Case strTrgAcct
Case "100900","100925","101310","201690","201700"
Result = "010"
Case "104200", "104300", "104500", "104700", "104800", "104900", _
"105000", "105200", "105300", "105450"
Result = "060"
Case "107300"
Result = "210"
Case Else
Result = "[None]"
End SelectHello,
If you are sure that all the columns are filled out correctly and there is nothing in your user error log; I would then suggest you create an SR to have an engineer review it.
Thank you, -
Funtion module to get payroll DT result
Hi Experts,
Please specify function module to get payroll DT table result,
Not RT table result.
Or else if there any adjustment payment of previous month is there,
where that result will go and sit.
Thanls & regards
S PaulHi,
You can get the results from FM "PYXX_READ_PAYROLL_RESULT" .
DATA : gs_result type pay99_result,
gs_dft like line of gs_result-inter-dft.
call function 'PYXX_READ_PAYROLL_RESULT'
exporting
clusterid = l_c_relid
employeenumber = pernr-pernr
sequencenumber = rgdir-seqnr
read_only_international = l_c_x
changing
payroll_result = gs_result.
loop at gs_result-inter-dft into gs_dft.
endloop.
Regards,
Srini. -
Turning Multi "else if" Statements Into a "repeat with x in some_list"
Hi everyone,
I'm trying to make this into a more efficient/compact handler:
repeat with SomeString in WkList
--some code here
if CurMonthYearResults contains "Sept" then
set label index of result to 4
else if CurMonthYearResults contains "Jan" then
set label index of result to 4
else if CurMonthYearResults contains "Feb" then
set label index of result to 5
else if CurMonthYearResults contains "March" then
set label index of result to 6
else if CurMonthYearResults contains "April" then
set label index of result to 7
else if CurMonthYearResults contains "May" then
set label index of result to 1
else if CurMonthYearResults contains "June" then
set label index of result to 2
else if CurMonthYearResults contains "July" then
set label index of result to 3
else if CurMonthYearResults contains "Aug" then
set label index of result to 4
else if CurMonthYearResults contains "Oct" then
set label index of result to 5
else if CurMonthYearResults contains "Nov" then
set label index of result to 6
else if CurMonthYearResults contains "Dec" then
set label index of result to 7
else
set label index of result to 2
end if
end repeat
Preferably one which is the most compact (a "repeat with x in some_list" ?). Would anyone be able to assist me in this. TIA
Regards,
ByTheLight...Hello Hiroto,
Many Thanks for your assistance. I'm not sure that I can figure out how to apply your code to my script, so I'm posting the full code now to make things clearer. Here's the code:
set CurDate to (current date)
tell CurDate to get its month & year as string
set CurMonthYearResults to result
tell application "Finder"
set WkList to {"FirstWeek-", "SecondWeek-", "ThirdWeek-", "4thWeek-", "5thWeek-"}
repeat with SomeString in WkList
make new folder at alias "pathto_defaultfolder" with properties {name:SomeString & CurMonthYearResults}
if CurMonthYearResults contains "Sept" then
set label index of result to 4
else if CurMonthYearResults contains "Jan" then
set label index of result to 4
else if CurMonthYearResults contains "Feb" then
set label index of result to 5
else if CurMonthYearResults contains "March" then
set label index of result to 6
else if CurMonthYearResults contains "April" then
set label index of result to 7
else if CurMonthYearResults contains "May" then
set label index of result to 1
else if CurMonthYearResults contains "June" then
set label index of result to 2
else if CurMonthYearResults contains "July" then
set label index of result to 3
else if CurMonthYearResults contains "Aug" then
set label index of result to 4
else if CurMonthYearResults contains "Oct" then
set label index of result to 5
else if CurMonthYearResults contains "Nov" then
set label index of result to 6
else if CurMonthYearResults contains "Dec" then
set label index of result to 7
else
set label index of result to 2
end if
end repeat
end tell
TIA
Regards,
ByTheLight... -
Export Region as Audio File Results in Clicks (pic attached)
Like so many things in Logic, I try out a feature for the first time and it fails... [sigh...]
The region at top is the original audio file which, after selected, I used the "export region as audio file" function. At bottom, the result, where spikes in the audio are clearly seen. They're nastly sounding lil' buggers too. Tried this operation several times with the same result.
Anyone else run across this?"Oh, and BTW, the spikes at the beginning and end of the original file are normal (they're 2-pops)."
And why are those pops there? Are they deliberately placed, or just remains of a cut?
Try to remove those pops from the original file and then use "export region as audio file" again and report back.
We are not dealing with tapes here, not even digital ones. This is streaming/reading from RAM or HD and those "2 pops" might very well mess up your export.
When you redid the export, did the "additional pops" always show up in the same location?
Bestest,
cryptonia
Maybe you are looking for
-
Should I buy a Samsung HD TV?
I have the Motorola HD/DVR QIP 6416-2, but have a standard definition CRT TV attached to it. I am considering getting a new Samsung LED HD TV but I am hesitating for several reasons Is there any reason I would need Verizon's help to install this TV?
-
Issues during reinstallation Oracle 10g express edition and Forms 6i
I've been racking my head over this issue for the past two three days. Exasperated, I tried searching in the forums but could not find a specific scenario like this. I am facing issues while trying to get forms 6i to work with oracle 10g Express edit
-
I dont get to reinstall Premiere Pro CS4. I ve log file here! Help me Pls!
Hi, I m trying to reinstall premiere pro cs4 but it shows a screen saying: Critical errors were found in setup for Adobe Premiere Pro CS4: - Incompatible payloads already installed Please see the Setup log file for details. Click Quit to exit Setup.
-
Business Partner for Customer(own plant) created as a person
Hi I have created a customer master that is representing my own plant. Shipping data for plant is maintained under STO customizing. I have CIFed the customer master, but it has got created as a PERSON and not the organization. I have also CIFed the
-
My Mighty Mouse works like any other mouse (not a good thing...)
I came bac to my PowerBook a couple of days ago. The first thing I noticed was that my MightyMouse didn´t work properly. It scrolled superfast, and it didn´t help to slow down the speed i System Preferences either. Then I realised that the buttons on