Why we give names with Z and Y alphabets
hi,
1. I have a doubt, while doing pricing procedure why we give the procedure names starting with series "Z" and "Y".
2. what is Item relevance for delivery? (in item catagories).
Hi Shaik,
Not only for Pricing Procedure, for any userdefined Transactions or any procedures we want to create we have to use the Alphabets Z or Y in the starting.
It has advantages like..
1. To identify that its user defined one, not part of the Standard SAP
2. The Major advantage is when the system is going to upgrade (eg. 4.6c to 4.7, or 4.7 to 6.0) while any upgradations takes place then the system only consider the standard code and the procedures or transactions which starts with Z or Y. So, we must mention Z or Y for our own defined procedure in SAP.
In Practicing time we can give any thing but if we are working on client systems then we must follow this rule.
Hope this give you some idea
REWARD IF HELPFUL
Regards,
Praveen
Similar Messages
-
Why Photoshop stopped working with Lightroom and how to fix it?
Why Photoshop stopped working with Lightroom and how to fix it?
As I am editing photos in lightroom and just right click on the photo to select to edit in photoshop the opting shows up in gray out but it isn't available for selection anylonger. It was working just fine a few days ago.
Thank you for your reply!!! -
How to find index name with primarykey and column on a table?
Hi,
how to find index name with primarykey and column on a table?
please help me.
Thankyou.1 select ac.table_name, ac.index_name, aic.column_name
2 from user_constraints ac, user_ind_columns aic
3 where ac.constraint_type = 'P'
4 and ac.index_name = aic.index_name
5* order by 1,2,3
SQL> /
TABLE_NAME INDEX_NAME COLUMN_NAME
ACTION_TABLE SYS_C0011033 NESTED_TABLE_ID
ACTION_TABLE SYS_C0011033 SYS_NC_ARRAY_INDEX$
CATEGORIES_TAB SYS_C0011038 CATEGORY_ID
CUSTOMERS CUSTOMERS_PK CUSTOMER_ID
INVENTORIES INVENTORY_IX PRODUCT_ID
INVENTORIES INVENTORY_IX WAREHOUSE_ID
LINEITEM_TABLE SYS_C0011034 NESTED_TABLE_ID
LINEITEM_TABLE SYS_C0011034 SYS_NC_ARRAY_INDEX$
ORDERS ORDER_PK ORDER_ID
ORDER_ITEMS ORDER_ITEMS_PK LINE_ITEM_ID
ORDER_ITEMS ORDER_ITEMS_PK ORDER_ID
PRODUCT_DESCRIPTIONS PRD_DESC_PK LANGUAGE_ID
PRODUCT_DESCRIPTIONS PRD_DESC_PK PRODUCT_ID
PRODUCT_INFORMATION PRODUCT_INFORMATION_PK PRODUCT_ID
PROMOTIONS PROMO_ID_PK PROMO_ID
WAREHOUSES WAREHOUSES_PK WAREHOUSE_ID
16 rows selected. -
Problems with replace file name with starting and ending Bates number
When applying Bates numbers to a set of Acrobat pdf files I am unable to replace file names with the starting and ending Bates number. This is important
for me in a legal application.
The Bates numbers are applied to each page of each of file without any problem as required.
The Bates log file indicates that the files have been renamed as I wanted.
I am running Adobe Acrobat Professional 9 with the update to 9.1.9 and Windows XP Service Pack 3 (the last or current service pack)
In all other respects Adobe Acrobat 9 is running to my satisfaction.
Has anyone else had this problem and found a solution?
HRKExonThanks for asking the question, I hadn't heard of Bates numbers before and this gave me a chance to look up something new.
When I googled for ' bates number legal index ' I found this document:
http://www.adobe.com/devnet/acrobat/pdfs/batesnumbering9.pdf
Maybe that will help.
Scott Bonacker CPA
Springfield, MO -
Why prefix variables names with a colon?
PROCEDURE calc_avg_sales
BEGIN
:sales.avg := :sales.month1 / :sales.total;
EXCEPTION WHEN ZERO_DIVIDE THEN
:sales_avg := 0;
RAISE FORM_TRIGGER_FAILURE;
WHEN OTHERS THEN NULL;
END;
Excerpt from Oracle PL/SQL Programming ISBN 0-596-00381-1 Pg. 106
Why are the variable :sales.avg, :sales.month1, and, :sales.total not declared in the above snippet? Is it presumed that they have been? Why is a : (colon) placed in front of the variables?
Why would you think that FORM_TRIGGER_FAILURE is raised rather than ZERO_DIVIDE?
Within my production environment I have noticed that error messages are sometimes vague to the user and for the technical user, and, would like to make use of an error table which would help technical support troubleshoot the cause of the error, without giving unnecessary details to the end user. Ideally this would include details of the Java Exceptions raised (usually large stacks) within applications that form part of the software architecture. How would you go about using an error handling mechanism?
Edited by: Jon80 on Jun 24, 2012 2:02 PMHi,
Jon80 wrote:
PROCEDURE calc_avg_sales
BEGIN
:sales.avg := :sales.month1 / :sales.total;
EXCEPTION WHEN ZERO DIVIDE THEN
:sales_avg := 0;
RAISE FORM_TRIGGER_FAILURE;
WHEN OTHERS THEN NULL;
END;
Excerpt from Oracle PL/SQL Programming ISBN 0-596-00381-1 Pg. 106
Why are the variable :sales.avg, :sales.month1, and, :sales.total not declared in the above snippet? Is it presumed that they have been? Why is a : (colon) placed in front of the variables?Variables that start with a colon act like global variables; they can be defined in a larger scope. The colon helps the compiler identify them as not necessarily being defined in the unit being compiled.
Why would you think that FORM_TRIGGER_FAILURE is raised rather than ZERO_DIVIDE?Actually, I would expect PLS-00103 Encountered the symbol "DIVIDE" when expecting one of the following ..., because you have a space (ZERO DIVIDE) instead of an underscore (ZERO_DIVIDE). Cut and paste actual code when posting here.
If you correct that, then ZERO_DIVIDE is raised in the procedure. An EXCEPTION handler keeps some errors that occur at run-time from being reported to the caller. In this case, the EXCEPTION handler is saying "Don't report ZERO_DIVIDE as an error. Instead, do this ...". In this example, part of what it is doing instead is raising a different error, and that's the only error that is reported to the caller.
By the way, "WHEN OTHERS THEN NULL" is almost always a very bad thing to say.
Within my production environment I have noticed that error messages are sometimes vague to the user and for the technical user, and, would like to make use of an error table which would help technical support troubleshoot the cause of the error, without giving unnecessary details to the end user. Ideally this would include details of the Java Exceptions raised (usually large stacks) within applications that form part of the software architecture. How would you go about using an error handling mechanism?One thing Oracle often does is print short, vague error messages on the screen, but write long, detailed messages in trace files on the database server. Programmers are instructed to look for a trace file when they see certain error messages. You might do something similar. Instead of (or in addition to) writing trace files, you could insert rows into an error-logging table. -
Using a domain name with .mac and iWeb
How does one go about linking a domain name to the iWeb pages/ .mac account?
In other words, I don't want to have to give out the long web.mac.com/blahblahblah/site
name, I'd like to just have a domain name.Dottonedan...
I have replied to your thread over here...
http://discussions.apple.com/thread.jspa?threadID=647660&tstart=0
You might want to have a look at the public DNS service that I posted about.
What you are looking for is basically a domain name server that will accept your domain name and be able to translate the words into the numbers like you mention. That's what DNS servers do. There are LOTS of DNS servers on the internet and once you get your domain name hooked into one the information will propagate within days if not hours, making your domain name functional.
Anyways, look back at the thread you started and you'll see my post there... we'll start there and get you squared away sooner or later, i'm sure. -
Why is garageband lagging with audiobus and crashing everytime?
Fricken ****, this is not the first time garageband crashed. I am using the iOS 7.something, the latest, and using the new iPad. Every time after I connect to audiobus and record with iMini or launch key or any other stuff, I will have to re-run garageband and close all those apps used to record, including audiobus. After getting back in, after I change chords or start editing the MIDI, the entire app jams and crashes. When I get back in, I lost everything, all the recording were into half or just a blank purple line. For those instruments, all the MIDI disappear and left a bright green bar there. Fix this in the next update and please add cut off and resonance filters to garageband -.-
rsherid wrote:
Is there anything I can do
http://www.bulletsandbones.com/GB/GBFAQ.html#optimize
(Let the page FULLY load. The link to your answer is at the top of your screen) -
Domain name with DNS and VPN query
When inside our VPN network computers dont recognise the domain name and have to use the direct IP address of the server to access services. Is that normal? Outside the domain works fine. In my Zone settings the machine IP address is the actual server IP. Should it be resolving to the VPN router's IP?
Please explain your setup a bit further.
What machine/router (gw) is doing VPN and what machine is doing DNS?
If the LAN is using private IPs, VPN clients and LAN clients should be using only the same private IP DNS. Public IP DNS doesn't know about your private IP network. -
I'm using Firefox as my browser, the web content has content that is double underlined and when I scroll over it it pops an image up or some other sign up stuff. How do I prevent this from happening?
Most likely caused by one of your extensions. If the above doesn't get rid of it, check here next:
orange Firefox button (or Tools menu) > Add-ons > Extensions category
Bear in mind that's it's probably not clearly labeled "annoying advertising" but may have an unrelated or innocent-sounding name. Disable everything that you do not use daily; if in doubt disable. Then use one of the links that appears above a disabled extension to restart Firefox and see whether that helps. -
How can I store a form name with path and then call form from a table
Is it possible that any form that I built I store that form in some table in DB and then call that form from table, if yes, then how can i get this functionality. I am not very experience in form and do not know if it can be done because i think if it is possible then this can be a good security for application and easy to handle as well.
Thanks in advance
MazIf you have a Forms block based on this table:
declare
module varchar2(100);
begin
module := :block.column;
call_form ( module ) ;
end;If you don't have any blok based on that table
declare
module varchar2(100);
begin
select module_name
into module
from ...
where ...
call_form ( module ) ;
end;Francois -
What happens as we use strictfp modifier with class and interface ?
I just knew that strictfp can't be used with variables?
I want to know that why we use strictfp with class and interface?makpandian wrote:
i hope i can understand if you explain myself.Okay, let me go ahead and try to explain yourself.
The concept of a makpandian can be summed up as the following: a simple-minded, java forum-goer who posts questions directly from his SCJP 6 study guide in hopes that forum members will give him a simple answer that he can correlate to a multiple-choice response. By doing this, the makpandian suspects that passing the SCJP 6 exam will become a tangible reality, thus enabling it to obtain a job in the public work sector (given the great significance of this type of certification in the makpandian's presumed country of origin (India, for those of you who aren't following along)).
So how'd I do? Did I do a good job of explaining yourself? -
Hi all Thanks in Advance
I need help in Pivoting Data
SELECT ID,MONTH,COUNT FROM TABLE_PIVOT ORDER BY ID,MONTH
ID MONTH COUNT
10 10/01/2009 60
10 11/01/2009 80
10 12/01/2009 78
10 01/01/2010 81
10 02/01/2010 73
10 03/01/2010 84
10 04/01/2010 100
10 05/01/2010 107
10 06/01/2010 90
10 07/01/2010 0
10 08/01/2010 0
10 09/01/2010 73
20 10/01/2010 71
20 11/01/2010 76
20 12/01/2010 79
20 01/01/2011 79
20 02/01/2011 81
20 03/01/2011 88
20 04/01/2011 97
20 05/01/2011 87
20 06/01/2011 97I tried to pivot with below query
SELECT ID,
SUM(DECODE(to_char(month,'MM'),'01',count,0)) " Jan",
SUM(DECODE(to_char(month,'MMYY'),'02',count,0)) Feb,
SUM(DECODE(to_char(month,'MM'),'03',count,0)) Mar,
SUM(DECODE(to_char(month,'MM'),'04',count,0)) Apr,
SUM(DECODE(to_char(month,'MM'),'05',count,0)) May,
SUM(DECODE(to_char(month,'MM'),'06',count,0)) June,
SUM(DECODE(to_char(month,'MM'),'07',count,0)) July,
SUM(DECODE(to_char(month,'MM'),'08',count,0)) August,
SUM(DECODE(to_char(month,'MM'),'09',count,0)) September,
SUM(DECODE(to_char(month,'MM'),'10',count,0)) October,
SUM(DECODE(to_char(month,'MM'),'11',count,0)) November,
SUM(DECODE(to_char(MONTH,'MM'),'12',count,0)) December
FROM Table_PIVOT
GROUP BY ID
ORDER BY ID
ID Jan FEB MAR APR MAY JUNE JULY AUGUST SEPTEMBER OCTOBER NOVEMBER DECEMBER
10 81 0 84 100 107 90 0 0 73 60 80 78
20 79 0 88 97 87 97 0 0 0 71 76 79I want output to display the column names with Month and Year like below
ID Oct-2009 Nov-2009 Dec-2009 Jan-2010 Feb-2010 ................... OCT-2010 NOV-2010 DEC-2010 JAN-2011 FEB-2011 ......
10 60 80 78 81 73 ...................
20 71 76 79 79 81
CREATE TABLE "TABLE_PIVOT"
( "ID" NUMBER,
"MONTH" DATE,
"COUNT" NUMBER
Insert into TABLE_PIVOT (ID,MONTH,COUNT) values (10,to_timestamp('10/01/2009','MM/DD/YYYY'),60);
Insert into TABLE_PIVOT (ID,MONTH,COUNT) values (10,to_timestamp('11/01/2009','MM/DD/YYYY'),80);
Insert into TABLE_PIVOT (ID,MONTH,COUNT) values (10,to_timestamp('12/01/2009','MM/DD/YYYY'),78);
Insert into TABLE_PIVOT (ID,MONTH,COUNT) values (10,to_timestamp('01/01/2010','MM/DD/YYYY'),81);
Insert into TABLE_PIVOT (ID,MONTH,COUNT) values (10,to_timestamp('02/01/2010','MM/DD/YYYY'),73);
Insert into TABLE_PIVOT (ID,MONTH,COUNT) values (10,to_timestamp('03/01/2010','MM/DD/YYYY'),84);
Insert into TABLE_PIVOT (ID,MONTH,COUNT) values (10,to_timestamp('04/01/2010','MM/DD/YYYY'),100);
Insert into TABLE_PIVOT (ID,MONTH,COUNT) values (10,to_timestamp('05/01/2010','MM/DD/YYYY'),107);
Insert into TABLE_PIVOT (ID,MONTH,COUNT) values (10,to_timestamp('06/01/2010','MM/DD/YYYY'),90);
Insert into TABLE_PIVOT (ID,MONTH,COUNT) values (10,to_timestamp('07/01/2010','MM/DD/YYYY'),0);
Insert into TABLE_PIVOT (ID,MONTH,COUNT) values (10,to_timestamp('08/01/2010','MM/DD/YYYY'),0);
Insert into TABLE_PIVOT (ID,MONTH,COUNT) values (10,to_timestamp('09/01/2010','MM/DD/YYYY'),73);
Insert into TABLE_PIVOT (ID,MONTH,COUNT) values (20,to_timestamp('10/01/2010','MM/DD/YYYY'),71);
Insert into TABLE_PIVOT (ID,MONTH,COUNT) values (20,to_timestamp('11/01/2010','MM/DD/YYYY'),76);
Insert into TABLE_PIVOT (ID,MONTH,COUNT) values (20,to_timestamp('12/01/2010','MM/DD/YYYY'),79);
Insert into TABLE_PIVOT (ID,MONTH,COUNT) values (20,to_timestamp('01/01/2011','MM/DD/YYYY'),79);
Insert into TABLE_PIVOT (ID,MONTH,COUNT) values (20,to_timestamp('02/01/2011','MM/DD/YYYY'),81);
Insert into TABLE_PIVOT (ID,MONTH,COUNT) values (20,to_timestamp('03/01/2011','MM/DD/YYYY'),88);
Insert into TABLE_PIVOT (ID,MONTH,COUNT) values (20,to_timestamp('04/01/2011','MM/DD/YYYY'),97);
Insert into TABLE_PIVOT (ID,MONTH,COUNT) values (20,to_timestamp('05/01/2011','MM/DD/YYYY'),87);
Insert into TABLE_PIVOT (ID,MONTH,COUNT) values (20,to_timestamp('06/01/2011','MM/DD/YYYY'),97);
COMMIT;Hi,
user1849 wrote:
Any Sample code is appreciated
I didn't see any solution for following one in your linklI think Centinul was specifically referring to:
Help for a query to add columns
but other links from
SQL and PL/SQL FAQ
may help you more.
>
Re: How to pipeline a function with a dynamic number of columns?
Posted: May 9, 2006 2:58 PM in response to: Billy Verreynne Reply
Interesting stuff! It's going to take me awhile to digest it.
For what it's worth, I was trying to build a pivoting function that would take a MYTABLE table like this:
YEAR CITY X Y
2000 BAL 95 96
2000 BOS 101 101
2001 BAL 92 94
2001 BOS 101 101
2002 BAL 98 98
2002 BOS 98 99
2003 BAL 95 96
2003 BOS 105 104
and allow me to do something like:
CREATE VIEW MYPIVOT
AS
SELECT *
FROM TABLE (PIVOT(MYTABLE, [with other params]))
and get the following view MYPIVOT on the table:
YEAR BOS_X BOS_Y BAL_X BAL_Y
2000 101 101 95 96
2001 101 101 92 94
2002 98 99 98 98
2003 105 104 95 96
Where the number of distinct CITY values will vary over time. I am able to build the query I need dynamically, but since the CITY data values in the original table change, the columns are not necessarily static from invocation to invocation. Therefore I didn't want to just create a view using the dynamic SQL once, because it may need to be created next time I need to access the view. I wanted to be able to access the pivoted data on demand.A pipelined function is your best bet for that.
I couldn't do was be able to execute the query and treat it as a pipelined function, hence my original question.Sorry, I don't understand.
I'll dig into the code above to see if it does what I wanted, but if someone has a better suggestion on how to approach this, I'd be interested in hearing it.A completely different approach is String Aggregation , where you would get output like this:
YEAR TXT
BOS_X BOS_Y BAL_X BAL_Y
2000 101 101 95 96
2001 101 101 92 94
2002 98 99 98 98
2003 105 104 95 96Note that this output contains 6 rows and 2 columns. On the first row, year is NULL and txt=' BOS_X BOS_Y BAL_X BAL_Y'. You can do this is pure, static SQL, without knowing the number of cities in advance. -
Why is it that when I am trying to install an adobe product, I get 33% of the way through and then it gives me an error "unable to load metafile"?? It happened with Reader and now with Flash player. With the Reader, I was able to find a different installation link using the troubleshooting guide. I cannot find the same with flash player. Please tell me how to install Flash player because there is a website that I cannot even view without it. BTW That is annoying that I cannot even see the website without flash player
my system is XPUse these installers:
Flash Player for ActiveX (Internet Explorer)
Flash Player Plug-in (All other browsers)
Flash Player for Mac OS X
For Adobe Reader go to http://get.adobe.com/reader/enterprise/ -
I have an iMac 27" and am trying to import some videos of a friends wedding into iMovie however one of the movies won't import. It doesn't say why or give any error message or codes.
All of the other movies on the card download with out a problem. The movie in question is not 'corrupt' as you can watch it in iMovie direct from the SD card but as soon as you try to import it, it just says 'error'. iIve tried moving the file to an external drive ( and other variations on this theme) then importing but have had no luck.
Can anyone please help me.The mystery remains....
Thanks for the pointers. The file type is .mts (a proprietry sony one).
I have now found some video converter software (Wondershare and iSkysoft) at a cost. Either will convert this file for me into .mp4. This I can then import into iMovie without any problems. I've checked this on the trial versions and it worked well but without paying am left with a giant watermark in the video
The mystery (which I still havent solved) is why did 20 other .mts files import fine and then this one not?
If you could point me in the direction of some free .mts converter software that would be the cherry on the cake.
Thanks -
I received an ITunes and Quicktime update notice on my Windows 7 PC, from Apple this morning. During the update installation, RealPlayer installed. What gives? Why is Realplayer installing with the Apple software.
Thanks for the reply. I went back to check if there was a history in windows (Event Viewer) but could not locate it in Win7. The only updates that were in the Apple Updater window were the Quicktime and ITunes. Had I let the Realplayer continue on its own, it would have installed the Google Chrome and other apps. I let it finish installing and then removed the entire program. I do not remember checking or seeing anything saying that realplayer was being downloaded until after a reboot was requested from the ITunes Update Installer.
I just thought it was strange since I do not use Realplayer and have not downloaded any software for it.
I am on a corporate PC with a pretty thick firewall, but something may have slipped through.
Thanks again for the assistance.
Maybe you are looking for
-
How do you turn off cellular data on Ipad Air 2 with IOS 8.1.2
We have three new iPad Air 2s within the family. All have wi-fi capability but we are not needing to suscribe to it at this time, plan to use it on trips away from home. All of them get a popup message every 1-2 hours reminding to select a cellular p
-
My story with suspended account
Please note that I am using another account (NOT the suspended one) to post this message. I have been using skype account for about 10 years. I used it every week, sometimes every day. I am not using the free services. I pay regularly since I have sk
-
Accessing email in a local directory !!
I've been using the Mail app since i have my mac, but a few days ago it stopped working. When I start it, it automatically quits. I've checked that my permissions are correct and I've tried removing and creating a new prefrences file, and neither has
-
Update BPM suite 11.1.1.5.0 to FP
I have no CSI but I want to experience the notification activity in personal practice. unless the official update guide(oracle support), somebody help me out to update FP or offer me the FP patch? many thanks Regards Daniel.
-
Excise Cancellation Procedure Require
Hi Expert, I am finding problem to cancel Excise invoice. Procedure which I am adopting. 1. Creation of PO with Cost Center 2. MIGO with Movt. type 103 During GR, Excise is being captureed & Posted. Now I wanted to cancel GR & Excise. 1. MIGO with