Basic Oracle question
What should be the best approach for updating a table remotely?
Say we have one database in JAPAN and one in US. we need to update one table column in JAPAN database from here.
What we have done: We have created a synonym of that table here (using database link)and updating throu that. But it is very slow ... when we process large amount data.
If there a better solution..... please share ... (replication????)
If you wanted to move the application to another server, you would generally need to move it to another database. Potentially, you could move some or all of your PL/SQL to an Oracle Forms application using the PL/SQL interpreter there. This would generally involve some degree of application rework, though.
What is the underlying reason for going to a separate server? If you have too much load for a single server to handle, perhaps you could cluster the database.
Justin
Distributed Database Consulting, Inc.
http://www.ddbcinc.com/askDDBC
Similar Messages
-
Object class deployment - Basic form question
OK, I subclass calendar object from Oracle provided standard
object class. What do I need to deploy to use this form now
apart from calendar.pll and my fmx. What about the object class
from which I sub-class. Do I need to compile and deploy that
also? How will form resolve this on run time the parent object
class as I really did not copy, just sub class and we do not
deploy original class? Basic form question. Thanks.You can set the "help" property on the field (which gives you the little "information" icon link beside the field).
You could also try adding another field of another class above or below:
<Display class='InlineAlert'/>
<Display class='ErrorMessage'/>
<Display class='HtmlPage'/>
..etc
-Rob -
Embedded SQL against Oracle Question
Software: Forte 3.0.J.
Server Platform: HPUX 10.2
Database: Oracle
Problem Description: During the course of development, I ran into a
problem using multiple columns in an sql UPDATE/SET statement. I was trying
to update a.COLUMN_1 and a.COLUMN_2, which constitute part of the primary
key of associative TABLE_A (a). In order for me to make the update, I
needed to use the existing value of a.COLUMN_1 to lookup the new b.COLUMN_1
in TABLE_B (b). Where a.COLUMN_1 = b.RELATED_COLUMN_1, I am able to find
each b.COLUMN_2 that correspond to each a.COLUMN_2.
I was able to resolve the issue by separating the two columns so
that each had it's own select statement. Theoretically, it appears that
this shouldn't work, because the SET statement for a.COLUMN_1 would cause
the a.COLUMN_1 reference in the select statement of a.COLUMN_2 to be
overwritten.
In spite of this, I tried it, and it worked. I would like to
understand why the sql works, and how sql actually executes the statement.
Here is the sql:
UPDATE TABLE_A a
SET a.COLUMN_1 =
(SELECT DISTINCT b1.COLUMN_1
FROM TABLE_B b1
WHERE b1.RELATED_CASE_ID =
a.COLUMN_1 AND
b1.RELATED_COLUMN_TYPE_CD = 'NEPHI'),
a.COLUMN_2=
(SELECT DISTINCT b2.COLUMN_2
FROM TABLE_B b2
WHERE b2.RELATED_COLUMN_1=
a.COLUMN_1 AND
b2.RELATED_COLUMN_TYPE_CD = 'NEPHI' AND
b2.RELATED_COLUMN_2= a.COLUMN_2)
WHERE a.COLUMN_1 = 100
The table structure is as follows:
TABLE_A: (primary keys are bolded) This is an associative table.
Column_1 and Column_2 comprise the pk of one table; Column_3 and Column_4
comprise the pk of another table. Assume that the Column_1 and Column_2
values replacing the original values already exist in the parent table of
which they form the pk).
COLUMN_1
COLUMN_2
COLUMN_3
COLUMN_4
COLUMN_5
TABLE_B: (primary keys are bolded) This is a reference table.
COLUMN_1
COLUMN_2
RELATED_COLUMN_1
RELATED_COLUMN_2
RELATED_COLUMN_TYPE_CD
To unsubscribe, email '[email protected]' with
'unsubscribe forte-users' as the body of the message.
Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>If you do an explain plan or set autotrace on against this update statement,
you'll find that the select operations are actually executed first by Oracle
- I believe because of the nature of the transaction. Thus, no problem.
Brian Wilson
U.S. Bancorp Piper Jaffray
[email protected]
Phone (612) 342-5682
From: David Pettit[SMTP:[email protected]]
Reply To: David Pettit
Sent: Friday, April 30, 1999 1:58 PM
To: '[email protected]'
Subject: Embedded SQL against Oracle Question
Software: Forte 3.0.J.
Server Platform: HPUX 10.2
Database: Oracle
Problem Description: During the course of development, I ran into a
problem using multiple columns in an sql UPDATE/SET statement. I was
trying
to update a.COLUMN_1 and a.COLUMN_2, which constitute part of the primary
key of associative TABLE_A (a). In order for me to make the update, I
needed to use the existing value of a.COLUMN_1 to lookup the new
b.COLUMN_1
in TABLE_B (b). Where a.COLUMN_1 = b.RELATED_COLUMN_1, I am able to find
each b.COLUMN_2 that correspond to each a.COLUMN_2.
I was able to resolve the issue by separating the two columns so
that each had it's own select statement. Theoretically, it appears that
this shouldn't work, because the SET statement for a.COLUMN_1 would cause
the a.COLUMN_1 reference in the select statement of a.COLUMN_2 to be
overwritten.
In spite of this, I tried it, and it worked. I would like to
understand why the sql works, and how sql actually executes the statement.
Here is the sql:
UPDATE TABLE_A a
SET a.COLUMN_1 =
(SELECT DISTINCT b1.COLUMN_1
FROM TABLE_B b1
WHERE b1.RELATED_CASE_ID =
a.COLUMN_1 AND
b1.RELATED_COLUMN_TYPE_CD = 'NEPHI'),
a.COLUMN_2=
(SELECT DISTINCT b2.COLUMN_2
FROM TABLE_B b2
WHERE b2.RELATED_COLUMN_1=
a.COLUMN_1 AND
b2.RELATED_COLUMN_TYPE_CD = 'NEPHI' AND
b2.RELATED_COLUMN_2= a.COLUMN_2)
WHERE a.COLUMN_1 = 100
The table structure is as follows:
TABLE_A: (primary keys are bolded) This is an associative table.
Column_1 and Column_2 comprise the pk of one table; Column_3 and Column_4
comprise the pk of another table. Assume that the Column_1 and Column_2
values replacing the original values already exist in the parent table of
which they form the pk).
COLUMN_1
COLUMN_2
COLUMN_3
COLUMN_4
COLUMN_5
TABLE_B: (primary keys are bolded) This is a reference table.
COLUMN_1
COLUMN_2
RELATED_COLUMN_1
RELATED_COLUMN_2
RELATED_COLUMN_TYPE_CD
To unsubscribe, email '[email protected]' with
'unsubscribe forte-users' as the body of the message.
Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>
Nondeposit investment products are not insured by the FDIC, are
not deposits or other obligations of or guaranteed by U.S. Bank
National Association or its affiliates, and involve investment
risks, including possible loss of the principal amount invested.
Past performance does not guarantee future results. We consider
our sources reliable. Accuracy and completeness are not guaranteed.
Information is subject to change. Transactional details should not
be relied on for tax purposes and do not supersede normal trade
confirmations or statements. Messaging outside U.S. jurisdictions
from U.S. Bancorp Piper Jaffray to non-institutional parties is not
intended for solicitation purposes.
Electronic mail sent through the Internet is not secure. We will
not accept time-sensitive, action-oriented messages, transaction
orders, fund transfer instructions or check stop payments
electronically.
If you are not the intended recipient, notify the Sender. This
information is intended only for the person named above and for
the purposes indicated. Do not distribute this message without
written consent of the author. Non-business opinions may not
reflect opinions of U.S. Bancorp Piper Jaffray and its affiliates.
U.S. Bancorp Piper Jaffray and its affiliates reserve the right to
monitor all e-mail.
Securities products and services are offered through
U.S. Bancorp Piper Jaffray Inc., member SIPC and NYSE, Inc.,
a subsidiary of U.S. Bancorp.
To unsubscribe, email '[email protected]' with
'unsubscribe forte-users' as the body of the message.
Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/> -
I have some Basic iPhoto questions before I start using the program:
- does iPhoto apply any compression or change images in any way when they
are imported?
- after images are imported, can the original source folder of images be deleted off of the mac?
- can Quicktime files exported from iPhoto be viewed on a Windows computer?
- can iPhoto handle large resolution images that might be as large as 8-15mb each? does it display them quick? are there any known file size issues?
Thanks!!!!kat.
Is there a way to use iPhoto on a network so other users can read and possibly write to an iPhoto library on a networked mac?
iPhoto is a consumer level photo organiser, not a server. It's possible to share photos but libraries are very difficult and fraught with the danger of database corruption. Some have reported success.
Is it possible to password protect or secure certain images in the library so they can not be seen by anyone?
No. The best I can suggest there is to create a second library and store it in a secure area like a protected dmg. But remember, you can only have one library open at a time.
After photos are deleted from iPhoto, are there any remaining traces or cached files anywhere other than the trash
If you delete photos from iPhoto and empty the iPhoto trash then the pics are removed from the Finder as well. They remain as findable as any other deleted file from that point, which is, very, if the searcher in knowledgeable.
Regards
TD -
Hi Guys,
I have some oracle questions. What does generating statistics for a table or index
actually do? And what is the difference between estimate statistics and compute
statistics 10% or any other percentage?
How does creating new statistics improve performance?Also, what is brconnect
used for? i saw it being used for statistics as well as some other things.
what are the various uses for it?
And coming to a different topic, can someone tell me the difference between
the rollback segments concept of oracle 8 and the undo tablespace concepts
of oracle 9.
Thanks in advance.
CyrusHi Cyrus,
Q1: What does generating statistics for a table or index ..
A1: The generated statistics are used by the cost based optimizer to compute the optimal execution plan for your Sql statements
Q2: How does creating new statistics improve performance?
A2: Data in your tables change over time. So, not up to date statistics about this data would mean sub optimal results, computing the optimal exec plan for your Sql statements. That is, why your statistics should be up to date.
Q3: And coming to a different topic, can someone tell me the ..
A3: see http://otn.oracle.com/documentation
Regards
Gregor -
Adding Date/Time Field + X Number of Days - Basic Calculation Question
I am assuming this is a basic calculation question. New to Adobe LiveCycle Forms.
I have a simple form containing a table. The table appears as such:
Text
Formatted as Date/Time Fields
Header 3
Monday
user wil choose the beginning date (Date/Time) this is DateTimeField1
Tuesday
this should calculate DateTimeField1 + 1
Wednesday
this should calculate DateTimeField1 + 2
Thursday
this should calculate DateTimeField1 + 3
Friday
this should calculate DateTimeField1 + 4
Saturday
this should calculate DateTimeField1 + 5
Sunday
this should calculate DateTimeField1 + 6
Calculations are performed after the date is chosen for Monday. My mind tells me the simple calculation of DateTimeField1 + 1 is not going to work (and in fact doesn't!) as it needs to change Monday to a number first. I saw on another thread the following:
Num2Date(Date2Num(Date(DateTimeField1), "DD.MM.YYYY")+7, "DD.MM.YYYY")
Thought this was going to get me close. No cigars though!
Any quick help is greatly appreciated. And since I am new to this, details about what needs to be changed would be great too!
ThanksHere an addition for you date field.
This FormCalc script in the exit:Event will check it the selected date is on a monday.
If not it will go the days back until the last monday.
var Selection = Date2Num($.formattedValue, DateFmt(2))
var WeekDay = Num2Date(Selection, "E")
var NewDate
if (WeekDay eq 1) then
NewDate = Selection - 6
elseif (WeekDay eq 3) then
NewDate = Selection - 1
elseif (WeekDay eq 4) then
NewDate = Selection - 2
elseif (WeekDay eq 5) then
NewDate = Selection - 3
elseif (WeekDay eq 6) then
NewDate = Selection - 4
elseif (WeekDay eq 7) then
NewDate = Selection - 5
else
NewDate = Selection
endif
$ = Num2Date(NewDate, "EEE DD.MM.YYYY")
Hope this helps, too. -
My main question is a very basic exporting question, but here is a super-condensed explanation of my big-picture goal for context:
Large (~450 MB) aiff on CD --> trim w/ Quicktime --> small (~16 MB) MP3 in iTunes
I would like to take an audio file (aiff) that is approximately 450 MB and export it from Quicktime and in doing so, reduce the file size and convert it to MP3. When I simply try to export it, it doesn't ask me about what size I want, nor does it give the option of MP3 formatting.
I have figured out how to reach my goal, but it's a mess. After I make my trims in QT, I have to:
1. select "share" instead of "export".
2. It asks me what size I want and I select small.
3. The file is then exported as a Quicktime movie into Mail and the size is reduced from 450 MB to about 20 MB.
4. I then have to "right-click" on the attachment in the email that is created,
5. save the attachment,
6. discard the email,
7. import the file into iTunes, and
8. create an MP3 in iTunes to finally arrive at my goal.
This seems like a ridiculously convoluted process to change a large aiff to a small MP3 and put it in iTunes. Any suggestions?Thanks. I guess the basic answer to my question is that it can't be done in one or two fell swoops. The problem is that it starts on a burned disc, and I need to make edits to it before it ends up in iTunes (to be eventually used in iWeb). I was hoping to avoid juggling back and forth between iTunes and QT. I either would have to send it back to QT to do the edits after -->iTunes-->mp3, or import the large file from the CD to QT, make the edits, save changes, import large file to iTunes, convert to mp3.
-
404 error with wwv_flow.accept on basic Oracle XE form
Hi all,
after some extensive research and head-scratching, I'm stumped with the following situation, and wondered if anyone here had any insights...
I have a colleague who is expermimenting with Apex using Oracle XE 10G (For various tedious reasons, we will not be able to use 11G if this gets beyond an experimental stage, so please don't suggest upgrading - I'd love to if I could, but thats how it is...)
He has constructed a very basic little database of a couple of tables, then created some simple forms to play with the data. On one form (a multiple field, multiple row screen used to update and review data in a single table), he gets intermittent 404 errors referring to wwv_flow.accept
I configured the epg to display debug info, and got a consistent stream of ORA-06550 / PLS-00103 errors all referring to finding FLOWS_020100 where it was expecting an operator, etc. (I've pasted the full debug output below minus the field data)
Installing 10G XE onto another colleague's PC did not reproduce the problem.
Removing and re-installing 10G XE onto the original PC still produced the same errors.
(And fwiw, I installed 11G XE on my PC, and that works just fine)
Does anyone have any ideas please?
many thanks,
Simon
Thu, 29 Mar 2012 15:51:21 GMT
ORA-06550: line 5, column 262:
PLS-00103: Encountered the symbol "FLOWS_020100" when expecting one of the following:
. ( * @ % & = - + ; < / > at in is mod remainder not rem
<an exponent (**)> <> or != or ~= >= <= <> and or like LIKE2_
LIKE4_ LIKEC_ between
ORA-06550: line 5, column 390:
PLS-00103: Encountered the symbol "FLOWS_020100" when expecting one of the following:
. ( * @ % & = - + ; < / > at in is mod remainder not rem
<an exponent (**)> <> or != or ~= >= <= <> and or like LIKE2_
LIKE4_ LIKEC_ between
ORA-06550: line 5, column 518:
PLS-00103: Encountered the symbol "FLOWS_020100" when expecting one of the following:
. ( * @ % & = - + ; < / > at in is mod remainder not rem
<an exponent (**)> <> or != or ~= >= <= <> and or like LIKE2_
LIKE4_ LIKEC_ between
ORA-06550: line 5, column 646:
PLS-00103: Encountered the symbol "FLOWS_020100" when expecting one of the following:
. ( * @ % & = - + ; < / > at in is mod remainder not rem
<an exponent (**)> <> or != or ~= >= <= <> and or like LIKE2_
LIKE4_ LIKEC_ between
ORA-06550: line 5, column 774:
PLS-00103: Encountered the symbol "FLOWS_020100" when expecting one of the following:
. ( * @ % & = - + ; < / > at in is mod remainder not rem
<an exponent (**)> <> or != or ~= >= <= <> and or like LIKE2_
LIKE4_ LIKEC_ between
ORA-06550: line 5, column 902:
PLS-00103: Encountered the symbol "FLOWS_020100" when expecting one of the following:
. ( * @ % & = - + ; < / > at in is mod remainder not rem
<an exponent (**)> <> or != or ~= >= <= <> and or like LIKE2_
LIKE4_ LIKEC_ between
ORA-06550: line 5, column 1030:
PLS-00103: Encountered the symbol "FLOWS_020100" when expecting one of the following:
. ( * @ % & = - + ; < / > at in is mod remainder not rem
<an exponent (**)> <> or != or ~= >= <= <> and or like LIKE2_
LIKE4_ LIKEC_ between
ORA-06550: line 5, column 1158:
PLS-00103: Encoun
DAD name: apex
PROCEDURE : wwv_flow.accept
URL : http://XDB HTTP Server:8080/apex/wwv_flow.accept
PARAMETERS :
===========
P_FLOW_ID:
100
P_FLOW_STEP_ID:
6
P_INSTANCE:
3408023606199096
P_PAGE_SUBMISSION_ID:
8087
P_REQUEST:
SUBMIT
ENVIRONMENT:
============
PLSQL_GATEWAY=WebDb
GATEWAY_IVERSION=2
SERVER_SOFTWARE=Oracle Embedded PL/SQL Gateway/10.2.0.1.0
GATEWAY_INTERFACE=CGI/1.1
SERVER_PORT=8080
SERVER_NAME=XDB HTTP Server
REQUEST_METHOD=POST
QUERY_STRING=
PATH_INFO=/wwv_flow.accept
SCRIPT_NAME=/apex
REMOTE_HOST=
REMOTE_ADDR=127.0.0.1
SERVER_PROTOCOL=HTTP/1.1
REQUEST_PROTOCOL=tcp
REMOTE_USER=ANONYMOUS
ORACLE_SSO_USER=
OSSO_IDLE_TIMEOUT_EXCEEDED=
OSSO_USER_GUID=
HTTP_CONTENT_LENGTH=32393
HTTP_CONTENT_TYPE=application/x-www-form-urlencoded
HTTP_USER_AGENT=Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)
HTTP_HOST=127.0.0.1:8080
HTTP_ACCEPT=image/gif
HTTP_ACCEPT_ENCODING=gzip
HTTP_ACCEPT_LANGUAGE=en-ie
HTTP_ACCEPT_CHARSET=
HTTP_COOKIE=WWV_CUSTOM-F_715517672407298_100=B599E605240FC50A968356801BEB7337; WWV_FLOW_USER2=B599E605240FC50A968356801BEB7337; ORA_WWV_REMEMBER_UN=POWER_R:POWER_R; LOGIN_USERNAME_COOKIE=power_r; ISCOOKIE=true
HTTP_IF_MODIFIED_SINCE=
HTTP_REFERER=http://127.0.0.1:8080/apex/f?p=100:6:3408023606199096:::::&success_msg=1 row(s) updated, 0 row(s) inserted./3F535DE29AC2AD2F95C620169B16EB79/
HTTP_SOAPACTION=
HTTP_ORACLE_ECID=
HTTP_ORACLE_CACHE_VERSION=
HTTP_AUTHORIZATION=
WEB_AUTHENT_PREFIX=
DAD_NAME=apex
DOC_ACCESS_PATH=docs
DOCUMENT_TABLE=wwv_flow_file_objects$
PATH_ALIAS=
REQUEST_CHARSET=AL32UTF8
REQUEST_IANA_CHARSET=UTF-8
SCRIPT_PREFIX=
HTTP_IF_MATCH=
HTTP_CACHE_CONTROL=
SOAP_BODY=
HTTP_X_ORACLE_DEVICE_CLASS=
HTTP_X_ORACLE_DEVICE_ORIENTATION=
HTTP_X_ORACLE_DEVICE_MAXDOCSIZE=
HTTP_X_ORACLE_DEVICE=
HTTP_X_ORACLE_ORIG_ACCEPT=
HTTP_X_ORACLE_ORIG_USER_AGENT=
HTTP_X_ORACLE_USER_LOCALE=
HTTP_X_ORACLE_USER_NAME=
HTTP_X_ORACLE_USER_DISPLAYNAME=
HTTP_X_ORACLE_USER_USERKIND=
HTTP_X_ORACLE_USER_AUTHKIND=
HTTP_X_ORACLE_USER_DEVICEID=
HTTP_X_ORACLE_USER_LOCATION_ADDRESSLINE1=
HTTP_X_ORACLE_USER_LOCATION_ADDRESSLINE2=
HTTP_X_ORACLE_USER_LOCATION_ADDRESSLASTLINE=
HTTP_X_ORACLE_USER_LOCATION_BLOCK=
HTTP_X_ORACLE_USER_LOCATION_CITY=
HTTP_X_ORACLE_USER_LOCATION_COMPANYNAME=
HTTP_X_ORACLE_USER_LOCATION_COUNTY=
HTTP_X_ORACLE_USER_LOCATION_STATE=
HTTP_X_ORACLE_USER_LOCATION_POSTALCODE=
HTTP_X_ORACLE_USER_LOCATION_POSTALCODEEXT=
HTTP_X_ORACLE_USER_LOCATION_COUNTRY=
HTTP_X_ORACLE_USER_LOCATION_TYPE=
HTTP_X_ORACLE_USER_LOCATION_X=
HTTP_X_ORACLE_USER_LOCATION_Y=
HTTP_X_ORACLE_SERVICE_HOME_URL=
HTTP_X_ORACLE_SERVICE_PARENT_URL=
HTTP_X_ORACLE_HOME_URL=
HTTP_X_ORACLE_MODULE_CALLBACK_URL=
HTTP_X_ORACLE_MODULE_CALLBACK_LABEL=
HTTP_X_ORACLE_CACHE_USER=
HTTP_X_ORACLE_CACHE_SUBID=
HTTP_X_ORACLE_CACHE_AUTH=
HTTP_X_ORACLE_CACHE_DEVICE=
HTTP_X_ORACLE_CACHE_LANG=
HTTP_X_ORACLE_CACHE_ENCRYPT=
HTTP_X_ORACLE_ASSERT_USER=No, its a very sensible question... :)
The difficulty I face is that it is required to test this on Oracle 10G XE, so upgrading Apex is out due to it being bundled in.
Any actual deployment would be into an Oracle 10 environment initially, which is why it was desired to use 10G XE as the test before going about configuring anything "for real". I guess I might have to look at actually deploying it into a full test environment - especially as the error only happens on one PC.
It would be nice to know why it does it though, just to generate a bit more confidence in the user base! -
Hi
This question seems like a simple one, but I can't seem to find an answer. We run benchmark tests of our application, and when we report the results, our customers usually ask "When you say you processed x number of business transactions, how many Oracle inserts, updates, selects, and delets does that amount to ?".
Statspack shows a lot of sophisticated measurements, but I haven't been able to figure out how to answer that basic question.
Any ideas?
Thanks
Tom HoganA benchmark is a baseline for which a future comparison. Benchmarks taken in the same manner using the same procedures can be compared. The absolute values do not matter so much as the relative values which are most useful when compared over time.
This is true even when all the details of what makes up a derived value is not known so long as the method used to derive the value is known and consistent over time. Obviously the more that is known the more uses the results can be applied to, but knowledge of every variation is not a requirement for obtaining useful information.
Still it is important to benchmark only useful factors and for later analysis it may be necessary to store information about important details used in deriving the benchmark value. But again it is not necessary to know or save information about all the details.
-- Mark D Powell -- -
Few basic SRM questions .......
I recently completed the SRM training from SAP and I have few basic questions and need help. Full points will be rewarded.
These are my questions and it is based on SRM 5.0 Classic Scenario with R/3 backend
1. Invoice & confirmation transferred to R/3 via ALE ? . All other documents are transferred to R/3 via RFC?
2. Based on the configuration, if the material is available in the backend then reservation will be created. Other wise PO will be created. For text items, PR will be created.
a. Who (purchaser) will process the PR in R/3 and how it is processed?.
b. Who (purchaser?) will process the reservation in R/3 and how it is
processed?. Assume no sourcing is setup in this case and No MRP run.
3. How the vendor is linked to the Material or product category in SRM?. During the vendor replication from R/3, vendor and material/prod category link is automatically maintained?
4. How the vendor is linked to a specific purchasing org/group? Is it based on the prod category assigned in the org structure for each purchasing org or purchasing group?
5. How to do delta prod category replication?
6. How to do Delta Material Replication?.
7. Contracts and vendor list:-
In our SAP training we created these from the browser. But in the actual
implementation how do we create this?. Is it always from the browser?
8. Direct Material and Plan driven Procurement.
Can we use catalog items as direct material?. Just for example - > What
about Car Batteries that is directly used in production and has the inventory
also. But we are using electronic catalog for procuring this item. Is it possible to
order this as direct material?
9. How to replicate Plant. How to use DNL_PLNT?. Is BBP_LOCATIONS_GET_ALL will replicate all the PLANT's and its locations from the R/3 backend?
10. In the HR system, which transaction we can view the org structure?Hi
Answers to your questions ->
1. http://help.sap.com/saphelp_srm50/helpdata/en/e9/d0fc3729b5db48e10000009b38f842/frameset.htm
http://help.sap.com/saphelp_srm50/helpdata/en/74/ec7b3c91c1eb1ee10000000a114084/frameset.htm
http://help.sap.com/saphelp_srm50/helpdata/en/55/d77c3c3fd53228e10000000a114084/frameset.htm
http://help.sap.com/saphelp_srm50/helpdata/en/77/e97b3c91c1eb1ee10000000a114084/frameset.htm
2. Provided the necessary role is given to the Purchaser (Buyer) in the System.
a) Yes
b) Yes
3. http://help.sap.com/saphelp_srm50/helpdata/en/e5/f5e938b4ece075e10000000a114084/frameset.htm
http://help.sap.com/saphelp_srm50/helpdata/en/70/00c73a584611d6b21700508b5d5211/frameset.htm
4. http://help.sap.com/saphelp_srm50/helpdata/en/2c/867d3ca2156c6ae10000000a114084/frameset.htm
The vendor ORG has to be seperately created through trasaction PPOCV_BBP before replicating the Vendors from the R/3 System.
http://help.sap.com/saphelp_srm50/helpdata/en/70/00c73a584611d6b21700508b5d5211/frameset.htm
5. http://help.sap.com/saphelp_srm50/helpdata/en/42/d3b671ba67136fe10000000a1553f7/frameset.htm
6. http://help.sap.com/saphelp_srm50/helpdata/en/29/d586398dcfd74fe10000000a11402f/frameset.htm
http://help.sap.com/saphelp_srm50/helpdata/en/05/9b8139437eac2ae10000000a11402f/frameset.htm
http://help.sap.com/saphelp_srm50/helpdata/en/f5/b4bcdac7c40c4dba53e3695d18236c/frameset.htm
7. Yes, from Browser it's quite easy and is quite user-friendly.
8.
http://help.sap.com/saphelp_srm50/helpdata/en/d3/4b9c3b122efc6ee10000000a114084/frameset.htm
http://help.sap.com/saphelp_srm50/helpdata/en/18/db183d30805c59e10000000a114084/frameset.htm
9.
You can use the following three routines to download locations from the backend system and store them as business partners in SAP Enterprise Buyer.
BBP_LOCATIONS_GET_ALL
To get all the location numbers from each backend system that is connected
BBP_LOCATIONS_GET_FROM_SYSTEM
To get all the location numbers from one particular backend system
BBP_LOCATIONS_GET_SELECTED
To get selected locations
Previously, locations were not given business partner numbers in SAP Enterprise Buyer. If you are configuring an upgrade, you can use routines BBP_LOCATIONS_GET_FROM_SYSTEM and BBP_LOCATIONS_GET_SELECTED to check that the following conversions have been made:
· Conversion of user favorites
· Conversion of user attributes
· Conversion of old documents
Routine BBP_LOCATIONS_GET_ALL checks these automatically.
Once you have run the routines, the location data is available in the SAP Enterprise Buyer system. Table BBP_LOCMAP contains the mapping information (in other words, which business partner number corresponds to which location in which backend system).
For more information, see SAP Note 563180 Locations for EBP 4.0 plant replication
http://help.sap.com/saphelp_srm50/helpdata/en/62/fb7d3cb7f58910e10000000a114084/frameset.htm
http://help.sap.com/saphelp_srm50/helpdata/en/77/e97b3c91c1eb1ee10000000a114084/frameset.htm
10. PPOCA_BBP(Create) / PPOMA_BBP(Change) / PPOSA_BBP(Display).
Regards
- Atul -
I just started looking at swing yesterday because I want to provide a GUI to replace a command line utility we use. I've basically finished it but have a quick question about form - I will get some literature later but would like to get a feel from the people here. If you have a JFrame with a few JPanels each which contain some other components, what is the best practice for variable declaration? Should I just declare the variables locally or should I make them instance variables? The reason I ask is that I have a button that submits a message but that message is dependant on check boxes, etc. from from the frame. If I declare them at the method level I then have to start passing them around whereas if I declare them as instance variables I can access them very easily BUT this may not be good form.
For example:
my class is SendMessageToo so in the main method I have a line like:
final SendMessageToo smt = new SendMessageToo();
now all the instance variables that I have can be accessed my the methods simply using smt.methodOne(), etc. Does that seem OK or is it just pure crap? :-)Thanks, that was something that crossed my mind before I just made eveything an instance variable. It was during that process that I thought, do these all need to be instance variables? Then I thought, SHOULD they all be instance variables. At that point my brain imploded so I came here. :)
-
Switching to mac, basic noob questions
Hi, I'm new to this. I have some xmas and bday money and i need a laptop. I have two desktop PC's (one XP and one Vista) and have had PC's all my life. I feel like switching it up and giving macs a try, it would make my purchase more fun. I've done some research and i think i want the black macbook with 2 gigs of ram. Here are some questions i need answered before going much further.
1.) I notice that every 6 months new macbook models come out. I also noticed that the last three (at least) have been very similar in hardware. Is it common that the new macbook probably coming out in the summer will be unvieled at macworld? If there is a big difference i might wait, i don't want to get the last model in a product line. Id the difference is another slight processor speed increase i won't bother waiting. As far as i know this isn't available information yet, so i'm just looking for a 'usually they do/don't' type of response.
2.) Is the apple care support really all it's cracked up to be? I'm not about to let my purchase go to waste on me, but at the same time if the support is rarely needed i might not bother. I'm a student and don't have too much money to blow if it's usually a waste. I generally like getting the warrenty for my things, i'm just looking for a more experienced opinion.
3.) Are the Apple stores in the Best Buys independent from Best Buy, or are they the same? I would like to put the 900 or so dollars i can down on this and put the rest of my best buy card to pay off over the next few months.
4.) If they're the same, does anyone know if the apple computers fall under best buy's "no interest for blank months of purchases over black?"
thanks!Hi Thomes08!
Welcome to Apple Discussions.
It sounds like you're in the process of making an excellent decision to go with a 2.2GHz "BlackBook" and up your RAM to 2.0GB. I think you'll be extremely pleased with your purchase.
1.) Unfortunately, these forums are not designed to be used as a means of product speculation. Matter of fact, it's against the Terms of Use (of these discussion pages) to speculate on upcoming product releases. We'll have to wait the 2-weeks for Mac World to see what comes out, there's no way to have any insight into the excitement that Steve's Keynote brings to technology.
2.) I'm a big fan of AppleCare, mostly because it ensures peace of mind over the reliability of my product for the 3-years that it'll serve as my primary machine. While, I've had multiple Macs last beyond 3-years, I also typically swap it out for the "latest and greatest." Especially with a portable and your student discount. The cost of APP for a MacBook is a relatively "no brainer" especially if you consider the cost (for parts & labor) of even the most basic repairs if the machine falls out of warranty.
3. I'm not entirely familiar with the logistics of the agreement that Apple has with Best Buy, so I'd rather not speculate. I do know that Apple also offers financing options through BML (Bill Me Later) and Juniper Bank, but I'm unfamiliar with the specifics of a split payment. Buying an Apple product through Best Buy still entitles you to all the same "benefits" of ownership, so there's no advantage (or disadvantage) to shop @ Best Buy. -
4 basic java questions..
ok so I already learned Java last year (in grade 11), but my teacher didn't really teach anything, we learnt everything by ourselves from the API... so theres a lot of things I actually don't understand, but for now I want to ask 4 basic questions:
1. What does static mean?
2. Why would u "final" a constant variable? ie. If you have a variable called SIZE which is set to 5, so if u want it to be a constant, just never change its value. But what does the keyword final do to it?
3. What's super? I see it sometimes, and my teacher showed us in the applet exampls to use super.paint(g) or somethign like that for the paint method, but I never use that because I noticed it works fine without it..
4. Whats a question mark? I saw a game that was made in java and it had a lot of places where it had a question mark , which was part of the syntax. For example,
int j1 = i != 0 ? i - 1 : 199;
OR
JUMPVEL = (fSuperSlime) ? 65 : 31;
I really don't understand these lines...
feel free to answer any of these questions...wow cool...thanks.. that question mark thing is nice
saves a few lines..
now, about super, so u mean u can access the parent
class's variables?Variables, methods, constructors, if the access level is such that it's allowed.
This will be covered in any tutorial or text though.
Sun's basic Java tutorial
Sun's New To Java Center. Includes an overview of what Java is, instructions for setting up Java, an intro to programming (that includes links to the above tutorial or to parts of it), quizzes, a list of resources, and info on certification and courses.
http://javaalmanac.com. A couple dozen code examples that supplement The Java Developers Almanac.
jGuru. A general Java resource site. Includes FAQs, forums, courses, more.
JavaRanch. To quote the tagline on their homepage: "a friendly place for Java greenhorns." FAQs, forums (moderated, I believe), sample code, all kinds of goodies for newbies. From what I've heard, they live up to the "friendly" claim.
Bruce Eckel's Thinking in Java (Available online.)
Joshua Bloch's Effective Java
Bert Bates and Kathy Sierra's Head First Java.
James Gosling's The Java Programming Language. Gosling is
the creator of Java. It doesn't get much more authoratative than this. -
Basic interview questions in abap ddic
can any one pls give me the link for basic ddic interview questions
Check these threads.
need real time interview questions on data dictionary
The specified item was not found.
data dictionanry -
Basic database question, and subscribe/unsubscribe code
Hi there
Although I've created and manage a website, and about a million years ago I worked with databases, I'm still a bit green and in need of some help ...
I have the website based on my local machine (laptop). I want to use a subscribe/unsubscribe for a newsletter via the website.
Before I go ahead with this, I need to clarify a very basic database issue ... would I have to always leave my laptop running in order for people to be able to subscribe to the newsletter on the website, i.e. will it still connect to the database if the laptop is not running?
I'm using Dreamweaver 3, so I hope I can use this version to connect with a database? I did install Dreamweaver 4 on one occasion with the intent of upgrading the website to it, but because I'm still a bit unsure of myself and was unfamiliar with the changes the newer version created, I decided to leave it on Dreamweaver 3 rather than risk stuffing the website up completely!
I also have Dreamweaver UltraDev but for some reason it won't install.
I'm hoping to follow instructions given on Dreamweaver Developer Centre for setting up a PHP development environment (http://www.adobe.com/devnet/dreamweaver/articles/setting_up_php.html).
If anyone would be so kind as to advise whether I'm on the right track with all this, using Dreamweaver 3, that'd be great!
Also, I'm sure this is unlikely, but is there any way to include a subscribe-unsubscribe without having to actually use a database?
Many thanks in advance :-)
Cheers, ChrissieThanks for your help and advice - much appreciated. I'm going to go the way
of hosting, as you suggest, and save myself the heartache
Quoting jj12689 <[email protected]>:
To answer your first question, yes your laptop needs to be powered on
for users to be able to access the database and subscribe/unsubscribe.
There is another way of doing it, but it requires more work on your
part. You could make an online program that would generate SQL
statements and place them in a text document on the server. Every time a
user subscribes/unsubscribes it would add them to the end of the text
document. Then you could make an update button on a back-end admin page
that you would have to push that would take that text file, open it and
take the sql statements and submit it to the database on your computer.
I would advise against this method, since it is time consuming, and not
very fast for today's world. I would recomend using a server based
database, if the host you currently have dose not have a database, I
would recomend finding another host. I use surpasshosting.com for my
hosting because they are cheap, reliable, and have all the requirements
I need.
Â
Hope this helps...
>
Maybe you are looking for
-
I live in Colombia, my apple ID and iTunes account are set in Colombia, but each time I try to register my Colombian credit card it tells me my credit card is not valid for the store. How can I fix this?
-
Downloaded music doesn't play correctly
I've recently downloaded two albums from the itunes store and they don't play correctly on the computer or my iphone. All of my previous downloads have worked fine. I even purchased one of them a second time in case the problem was on my end. How d
-
Looping a Movie on my Apple Tv
I want to loop a movie on my apple tv! Asked this question couple of times but nobody seems to know the answer. Can anyone help me please. Thanx Vic
-
I'm developing a Dashboard widget that plays an internet radio stream using the Flip4Mac .wma codec. When i use the javascript API and call SetURL and Play() it plays fine. When I call Stop() it stops playing, but it doesn't stop streaming. It keeps
-
I have two icloud accounts on my iMac. Is that normal? I tried to delete one and if I do both get deleted.