Is SAP customizing client required to create a content repository ?
Hi,
We are facing an issue where we create a content repository pointing to an external content server. Then when we click on test connection then we get an error" Content repository does not exist".
Can it be cause we are doing work in a testing client having 555 number rather than a customizing client going by the number of 100 or 300 ?
Is transporting content repository required to use it to make an external HTTP server connection ?
You need to supply the "Key Store Location", "Key Store Password", "Private Key Alias" and "Private Key Password' to use socketssl.
Also please make sure that the content server has enabled "Use SSL". You can configure it using the enterprise manager.
Similar Messages
-
Unable to Create a Content Repository Connection using 'socketssl'
I'm trying to create a Content Repository Connection with RIDC Socket Type as "socketssl".
I am not able to create the connection. The following are the parameters mentioned in Jdeveloper
RIDC Socket Type : socketssl
Server Host Name : <ip of the content server>
Content Server Listener Port : 54444 (incoming SSL provider is configured in the content server)
KeyStore File Location : patch of the client keystore
KeyStore Password : password
Private Key Alias : PrivateKey Alias Name
Private Key password : password
I get the below error. However I am able to use RIDC to connect to UCM using socketssl. This problem is seen only with jdeveloper.
SEVERE: Submission[id=1, service=oracle.webcenter.content.jcr.login, resource=ucm] caught exception running task
javax.jcr.RepositoryException: oracle.stellent.ridc.protocol.ProtocolException: java.net.SocketException: Software caused connection abort: recv failed
at oracle.jcr.impl.ExceptionFactory.repository(ExceptionFactory.java:161)
at oracle.stellent.jcr.IdcPersistenceManagerFactory.createPersistenceManager(IdcPersistenceManagerFactory.java:185)
at oracle.jcr.impl.OracleRepositoryImpl.login(OracleRepositoryImpl.java:444)
at oracle.vcr.jam.LoginTask.call(LoginTask.java:68)
at oracle.vcr.jam.LoginTask.call(LoginTask.java:29)
at oracle.webcenter.concurrent.Submission$2.run(Submission.java:484)
at java.security.AccessController.doPrivileged(Native Method)
at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
at oracle.webcenter.concurrent.Submission.runAsPrivileged(Submission.java:498)
at oracle.webcenter.concurrent.Submission.run(Submission.java:424)
at oracle.webcenter.concurrent.Submission$SubmissionFutureTask.run(Submission.java:888)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at oracle.webcenter.concurrent.ModifiedThreadPoolExecutor$Worker.runTask(ModifiedThreadPoolExecutor.java:657)
at oracle.webcenter.concurrent.ModifiedThreadPoolExecutor$Worker.run(ModifiedThreadPoolExecutor.java:682)
at java.lang.Thread.run(Thread.java:662)
Caused by: oracle.stellent.ridc.protocol.ProtocolException: java.net.SocketException: Software caused connection abort: recv failed
at oracle.stellent.ridc.protocol.intradoc.HdaProtocol.readResponse(HdaProtocol.java:254)
at oracle.stellent.ridc.IdcClient.sendRequest(IdcClient.java:165)
at oracle.stellent.jcr.IdcPersistenceManagerFactory.createPersistenceManager(IdcPersistenceManagerFactory.java:171)
... 15 more
Caused by: java.net.SocketException: Software caused connection abort: recv failed
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at com.sun.net.ssl.internal.ssl.InputRecord.readFully(InputRecord.java:293)
at com.sun.net.ssl.internal.ssl.InputRecord.read(InputRecord.java:331)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:798)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.waitForClose(SSLSocketImpl.java:1523)
at com.sun.net.ssl.internal.ssl.HandshakeOutStream.flush(HandshakeOutStream.java:103)
at com.sun.net.ssl.internal.ssl.Handshaker.sendChangeCipherSpec(Handshaker.java:689)
at com.sun.net.ssl.internal.ssl.ClientHandshaker.sendChangeCipherAndFinish(ClientHandshaker.java:985)
at com.sun.net.ssl.internal.ssl.ClientHandshaker.serverHelloDone(ClientHandshaker.java:904)
at com.sun.net.ssl.internal.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:238)
at com.sun.net.ssl.internal.ssl.Handshaker.processLoop(Handshaker.java:593)
at com.sun.net.ssl.internal.ssl.Handshaker.process_record(Handshaker.java:529)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:893)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1138)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:753)
at com.sun.net.ssl.internal.ssl.AppInputStream.read(AppInputStream.java:75)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
at java.io.BufferedInputStream.read(BufferedInputStream.java:237)
at oracle.stellent.ridc.common.util.StreamUtil.readRawLine(StreamUtil.java:227)
at oracle.stellent.ridc.common.util.StreamUtil.readLine(StreamUtil.java:254)
at oracle.stellent.ridc.protocol.intradoc.HdaProtocol.readHeaders(HdaProtocol.java:453)
at oracle.stellent.ridc.protocol.intradoc.HdaProtocol.readResponse(HdaProtocol.java:215)
... 17 more
31/10/2011 2:14:29 PM oracle.webcenter.content.internal.dt.connection.wizard.AdapterConfigPanel validateConfig
WARNING: Invalid Configuration Parameters
javax.jcr.RepositoryException: oracle.stellent.ridc.protocol.ProtocolException: java.net.SocketException: Software caused connection abort: recv failed
at oracle.jcr.impl.ExceptionFactory.repository(ExceptionFactory.java:161)
at oracle.stellent.jcr.IdcPersistenceManagerFactory.createPersistenceManager(IdcPersistenceManagerFactory.java:185)
at oracle.jcr.impl.OracleRepositoryImpl.login(OracleRepositoryImpl.java:444)
at oracle.vcr.jam.LoginTask.call(LoginTask.java:68)
at oracle.vcr.jam.LoginTask.call(LoginTask.java:29)
at oracle.webcenter.concurrent.Submission$2.run(Submission.java:484)
at java.security.AccessController.doPrivileged(Native Method)
at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
at oracle.webcenter.concurrent.Submission.runAsPrivileged(Submission.java:498)
at oracle.webcenter.concurrent.Submission.run(Submission.java:424)
at oracle.webcenter.concurrent.Submission$SubmissionFutureTask.run(Submission.java:888)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at oracle.webcenter.concurrent.ModifiedThreadPoolExecutor$Worker.runTask(ModifiedThreadPoolExecutor.java:657)
at oracle.webcenter.concurrent.ModifiedThreadPoolExecutor$Worker.run(ModifiedThreadPoolExecutor.java:682)
at java.lang.Thread.run(Thread.java:662)
Caused by: oracle.stellent.ridc.protocol.ProtocolException: java.net.SocketException: Software caused connection abort: recv failed
at oracle.stellent.ridc.protocol.intradoc.HdaProtocol.readResponse(HdaProtocol.java:254)
at oracle.stellent.ridc.IdcClient.sendRequest(IdcClient.java:165)
at oracle.stellent.jcr.IdcPersistenceManagerFactory.createPersistenceManager(IdcPersistenceManagerFactory.java:171)
... 15 more
Caused by: java.net.SocketException: Software caused connection abort: recv failed
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at com.sun.net.ssl.internal.ssl.InputRecord.readFully(InputRecord.java:293)
at com.sun.net.ssl.internal.ssl.InputRecord.read(InputRecord.java:331)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:798)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.waitForClose(SSLSocketImpl.java:1523)
at com.sun.net.ssl.internal.ssl.HandshakeOutStream.flush(HandshakeOutStream.java:103)
at com.sun.net.ssl.internal.ssl.Handshaker.sendChangeCipherSpec(Handshaker.java:689)
at com.sun.net.ssl.internal.ssl.ClientHandshaker.sendChangeCipherAndFinish(ClientHandshaker.java:985)
at com.sun.net.ssl.internal.ssl.ClientHandshaker.serverHelloDone(ClientHandshaker.java:904)
at com.sun.net.ssl.internal.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:238)
at com.sun.net.ssl.internal.ssl.Handshaker.processLoop(Handshaker.java:593)
at com.sun.net.ssl.internal.ssl.Handshaker.process_record(Handshaker.java:529)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:893)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1138)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:753)
at com.sun.net.ssl.internal.ssl.AppInputStream.read(AppInputStream.java:75)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
at java.io.BufferedInputStream.read(BufferedInputStream.java:237)
at oracle.stellent.ridc.common.util.StreamUtil.readRawLine(StreamUtil.java:227)
at oracle.stellent.ridc.common.util.StreamUtil.readLine(StreamUtil.java:254)
at oracle.stellent.ridc.protocol.intradoc.HdaProtocol.readHeaders(HdaProtocol.java:453)
at oracle.stellent.ridc.protocol.intradoc.HdaProtocol.readResponse(HdaProtocol.java:215)
... 17 more
Please let me know the valid Configuration Parameters?
Thanks,
Manjunath
Edited by: 890922 on Oct 30, 2011 8:25 PMYou need to supply the "Key Store Location", "Key Store Password", "Private Key Alias" and "Private Key Password' to use socketssl.
Also please make sure that the content server has enabled "Use SSL". You can configure it using the enterprise manager. -
What are the basic steps for creating a content repository?
I am trying to create a document store on a file system (fsdb) that will hold files that are ftp's to that location. Is this possible using KM? If so, what are the basic steps for creating a file system repository and using it through KM? I have found stuff on help.sap.com but that only tells you what each component does not what actual steps need to be taken to setup KM, such as user rights , creating an entry point, so that all of KM is not visible, etc...
If anyone knows of any guides that show a step by step process that would be great too.
Thanks
PaulHi Paul
First of all you need to create a new repository
Suppose you want to add all the documents under folder Paul under C: Drive
(Even you can put whole documents of C: drive into Paul)
Navigate to System Admin -> System Configuration -> Knowledge management -> Content Management -> Repository Manager -> File System Repository
There you can create a new directory by clicking on button New
Give the parameters as follows :-
Name : Anything you like
Description : Anything you want
Prefix (must start with /) : Probably same as your repository name like \Paul
Lookup mode : caseless
Root Directory : C:\Paul
NOTE: This is the trick. You need to give the proper path means folder path which you want use as repository)
Repository Services : Any services you want
Property Search : Managercom.sapportals.wcm.repository.manager.generic.search.SimplePropertySearchManager
Security Manager : AclSecurityManager
ACL Manager Cache : ca_cm_rep_acl
The save it
Now see whether the same repository is coming under KM Content or not, if not may be after restart it will come.
I think the above information will help you. If still you have problem, please feel free to contect me.
Regards,
Chamkaur -
sir can u plz tell me if i have three year of experience then what topice should i be expert in or what are the topics which are favorable to be asked in an interview.
sir can u plz tell me if i have three year of experience then what topice should i be expert in or what are the topics which are favorable to be asked in an interview.
-
MM01 with customer Independent Requirement
Hi Sap Gurus,
Could Any one Help me out how can i load material with this requirements
I want to load into system inventory through customer Independent requirement before sales Order Goes in.
That iis it should goes through MRP run, and through customer independent requirement and create Purchase requisition
How to Do it
Thanks In Advance
EdwardHi,
you can not load open reqirement in the system.
Regards
Vikrama -
Content repository-401 not able to create
SAP experts,
When i try to create a content repository i am getting this 401 error. I enter in through OAC0 gave the server details taken from basis moved to CS admin. it takes to create section when i click on create it asks for log in and later give "HTTP error: 401 (unauthorized) "Permission denied: adminContRep&configGet "
please help on the sameDear Satish,
Contact your Basis Administrator. The user ID is required is with Basis Guy.
With Warm Regards
Mangesh Pande -
Dear Experts,
Can you please suggest me list of activities require to automatically create Business partner record in SAP GTS for the customer who transferred from the SAP ECC system .
i.e If I create the customer master record and transfer the same CMR to SAP GTS , what are the setting requires to maintain in SAP GTS sytem to automatically create the Business partner .
RamHi Raghu,
Below are the main settings required to enable you to transfer Customer Master Data to SAP GTS. Please note that their is a difference between, Customer Master Record and Customer Master Data in terms of data and for GTS, we transfer Customer Master Data. Hence, below are the settings required:-
In SAP ECC system:-
Activate the change pointers for Customer Master Data apart from enabling basic connection settings.
Schedule a job to run at regular intervals to transfer all the customer master data for the available change pointers to the SAP GTS system
2. In SAP GTS system:-
Maintain the Mapping for ECC Customers to SAP GTS Business Partners in the General settings area of the SPRO in SAP GTS system
Ensure that the Number range is maintained for those GTS Business Partners.
Also, some time you may be required to maintain the organisational structure to ensure full working.
I hope this will be helpful to you.
Regards,
Aman -
Create a Bex report based on the client requirement
Hi Experts
We are using 3.5 version SAP BW.
Our Client requirement is to create a report. as below
CC01 Qty Ltr Ripple xxxxx.xx
CC01 Qty Ltr Ripple xxxxx.xx
CC01 Qty Ltr Ripple xxxxx.xx
CC01 Profit Value Ripple xxxxx.xx
CC01 Profit Value Ripple xxxxx.xx
CC01 Profit Value Ripple] xxxxx.xx
Where CC01 is Company Code
QTY Ltr is the formula value that i have created for them
Profit value also is the formula that i have created
Ripple is the value that they want it to be seen in the reprot as a standard which is not available anywere in the multiprovider
xxxxx.xx are the total values of Qty LTr and Profit values per month (eg: 01.2011)
I have created the reprot and able to get the values but i do not get the CC01 for every line, and even Qty Ltr or the Profit Value in every line of the report , And i do not know how to hard code the Ripple.
Please adivice hope i am clear.
My repot displays this way. may be based on the company code.
CC01 Qty Ltr Ripple xxxxx.xx
xxxxx.xx
xxxxx.xx
Profit Value Ripple xxxxx.xx
xxxxx.xx
xxxxx.xx
CC23 Qty Ltr Ripple xxxxx.xx
xxxxx.xx
xxxxx.xx
Profit Value Ripple xxxxx.xx
xxxxx.xx
xxxxx.xx
CC09 Qty Ltr Ripple xxxxx.xx
xxxxx.xx
xxxxx.xx
Profit Value Ripple xxxxx.xx
xxxxx.xx
xxxxx.xx
Thanks Regds
SriWith the code, you've presumably logged on to the database. To insert objects on to a new report you'd want to use code along the following lines:
private void AddTableFromDataSet(ref CrystalDecisions.CrystalReports.Engine.ReportDocument rpt, System.Data.DataSet ds)
ISCDReportClientDocument rasReport = rpt.ReportClientDocument;
// Convert the DataSet to an ISCRDataset object (something the ISCDReportClientDocument can understand)
CrystalDecisions.ReportAppServer.DataDefModel.ISCRDataSet rasDS;
rasDS = CrystalDecisions.ReportAppServer.DataSetConversion.DataSetConverter.Convert(ds);
// Add the dataset as a data source to the report
rasReport.DatabaseController.AddDataSource((object)rasDS);
// Add a field to the report canvas
// Note: This is quick and dirty. No positioning, resizing, formatting, etc.
CrystalDecisions.ReportAppServer.Controllers.ISCRResultFieldController rfc;
CrystalDecisions.ReportAppServer.DataDefModel.ISCRTable crTable;
CrystalDecisions.ReportAppServer.DataDefModel.ISCRField crField;
rfc = rasReport.DataDefController.ResultFieldController;
crTable = rasReport.Database.Tables[0];
crField = crTable.DataFields[2]; // Hardcoded field "Customer Name" in the Customer table from Xtreme Sample Database
rfc.Add(-1, crField);
// Save the report template to disk (without data)
//object path = @"c:\documents and settings\administrator\desktop\";
//rasReport.SaveAs("test.rpt", ref path, 0);
//MessageBox.Show("Done!");
For more info, see sample apps on the following link:
http://wiki.sdn.sap.com/wiki/x/IgBmBQ
Also, consult your 'Report Application Server .NET SDK Developer Guide" and "Report Application Server .NET API Guide". I'd provide the appropriate links, but you do not mention the version of CR you are using...
Thread moved to the '.NET - SAP Crystal Reports" forum.
Ludek
Follow us on Twitter http://twitter.com/SAPCRNetSup
Got Enhancement ideas? Try the [SAP Idea Place|https://ideas.sap.com/community/products_and_solutions/crystalreports] -
Customer to be also created as vendor and link required
Hi Experts,
Invoice is booked to a customer and for which commision needs to be passed as expense and TDS is applicable to such expense. If i create the same customer as vendor and deduct tds while passing commission entry would partly meet my reqirement but client requires to the net balance like in fbl5n for all the transaction made. How to go about this
Thanks and RegardsIf you are using the print program RFKORD10 for print, then please note the following system behaviour when the selection parameter 'Clearing' is activated: For creating the open item list the customer is the 'leading' business partner, because the correspondence should be sent only once to the business partner.
For example:
Customer AB is vendor XY. In the master data AB is linked with XY and vice versa. If the indicator 'clearing' is set in the customer master data and in RFKORD10 the open item list for customer AB contains the open items of customer AB and for vendor XY. But unfortunately the other way around doesn't work for vendor XY. Due to the requirements of many other customer a correspondence should be send only once.
If a open item list is printed for customer AB with open items of XY and for vendor XY with open items of AB, the same business partners is getting two letters, which is confusing.
So as workaround you have the possibility to request the correspondence for the customer if clearing with a vendor should be taken into account.
Hope this information helps.
Kind Regards
Soumya -
List of SAP cross client customizing settings/transactions
Hi All,
Is there a list of SAP cross client customizing settings/transactions that are allowed by SAP to directly modify in production, covered under Audit compliance?
Regards,
XIer
Edited by: XIer on Jul 10, 2009 1:44 PMHi All,
Is there a list of SAP cross client customizing settings/transactions that are allowed by SAP to directly modify in production, covered under Audit compliance?
Regards,
XIer
Edited by: XIer on Jul 10, 2009 1:44 PM -
Question about SAP client setting when create new connection in CR2008
Dear All,
I have a question about SAP client setting in Crystal Report 2008 when I try to create a new connection use SAP OpenSQL(SAP Table,Cluster,or Function).
I have a SAP IDES environment with 5 clients.
While I try to create a CR standard report use SAP OpenSQL, I entered 800 into Client field in u201CUser logon credentialsu201D. The connection can be created and I can get table list. After I built a report ,I can not get data from IDES client 800, but I can get data from client 000.
I am sure client 800 has data.I checked client 800 table with Tcord se16.
I also did other tests and felt confused a lot.
Even inexistent client, such as u201C00u201Dand u201C8000u201D can be used for creating connection.
I just want to know how can I get data from client 800.
Thanks for your kindly help!
WayneDear Ingo,
Thanks for your reply!
I am not sure about your suggestion clearly. What's your mean all the authorizations to use CR?
Maybe I should clarify my operations.
I logon CR2008 as administrator and created two SAP connections with different client.
There is a table named "/BEV3/CHBALLG" be showed in these connections.
I checked clients "000" and "800" both have data in the table.
I can use client 000 connection create report and get right data, but the report base on client 800 connection could not get data.
If change to another table,such as "/SAPDMC/LSOFIL", I can get data both form these connections.
I found one thing is very weird. Client "00" and "8000" do not exist in my IDES environment, but I can use them for creating connection.
May I have your further suggestions?
Wayne -
Auto Script which creates SAP Account when AD gets created.
Hello Experts - Requirement is "Create SAP User account automatically when AD account gets created", can I acheive this through ECATT scripts?
If this is possible, idea is to create an ECATT script and schedule it to run every night to find all new users on AD and create their account on SAP and lock their accounts.
Do you think this can be acheived thru ECATT's?
If not ECATT, is there any way out to acheive my objective. We are planning to reduce overhead for SAP User admins, I was thinking on following steps:
1) New User request for AD
2) After approval create AD account
3) Design a scrip, which will look for all new users on AD and will create & lock them on SAP (Nightly Job or something)
Your thoughts?
Your suggestions are much appreciated.
Thanks.Hi Martin,
I have a customer with 16 million users in SU01. They don't use IdM and don't need it either at the moment.
I have another customer with 700 users and they are implementing IdM because it makes sense. They need it to reduce complexity.
There are no IdM license costs, unless you provision non-SAP systems.
You can skip GRC by using a well designed concept for report RSUSR008_009_NEW if it meets your requirements - particularly the number of systems. It does however have it's limits (per ABAP client) and is not user friendly at first. Also no nice pie-charts for managers, etc.
Emergency User Access comes in many shapes and sizes... SAP declined a development suggestion from me to improve the "FireFighter" tool so I developed it on my own for my customers using BAPIs and they are happy. The main requiremenent not fullfilled is that the user context changes so that you loose access to HR data, queries, variants, workflow items, purchase orders, etc. The FireFighter users also become obvious targets of attacks and the application users (dialog) need authority to change the FireFighter's passwords to use the application - which means that they can use RFC to do the same without using the FireFighter transactions / logs / etc.
Regarding other IdMs, I have experience with some, but documented here on SDN is only the password syncronization problems which Novell suffers from. These "problems" are intentional - or better said --> their own fault for using "hacks"...
If you search for "Novell" you will find them.
Cheers,
Julius -
Partner functions for SAP Customer Master
I am in the MDM solution definition phase for SAP Customer Master at one of our Cients place. The requirement is to set up a central master data scenario where creation & modification of any customer record will be done via MDM. The following components of Netweaver are in the landscape - SAP MDM, EP, XI.
I need clarification on the following points -
- Is it possible to set up the partner function in MDM, if so, how?
- Need to replicate the standard SAP functionality where the system can be configured to create Ship To, Payer, Bill To automatically when a Sold To record is created. Is this possible? Are there any work arounds?
Regards
ArvindHi,
Hi Arvind,
- Is it possible to set up the partner function in MDM, if so, how?
Partner Function comes under Condition Technique in SAP ECC.here some config has to be done.
For mapping it in MDM, First create a Qualified Table - Partner Function.Determine the Non-Qualifiers and Qualifiers.Then as said by Suresh, u need Java API stuff to complete this task and frontend being EP.
- Need to replicate the standard SAP functionality where the system can be configured to create Ship To, Payer, Bill To automatically when a Sold To record is created. Is this possible? Are there any work arounds?
It can be done using EP as front end and Java API to dertermine the partner based on the account group.
Thanks,
Felix
Edited by: Felix on May 9, 2008 1:38 PM -
ABAP Queary Or SAP Queary Doc/ How to Create Tcode for ABAP queary report
Hi All,
Please send the documentation on ABAP Queary.
How to create transaction code Report developed using ABAP Queary.
Regards
sudheerHi,
Check out these links.
http://help.sap.com/saphelp_46c/helpdata/en/35/26b413afab52b9e10000009b38f974/content.htm
http://www.thespot4sap.com/Articles/SAP_ABAP_Queries_Introduction.asp
Step-by-step guide for creating ABAP query
http://www.sappoint.com/abap/ab4query.pdf
ABAP query is mostly used by functional consultants.
SAP Query
Purpose
The SAP Query application is used to create lists not already contained in the SAP standard system. It has been designed for users with little or no knowledge of the SAP programming language ABAP. SAP Query offers users a broad range of ways to define reporting programs and create different types of reports such as basic lists, statistics, and ranked lists.
Features
SAP Query's range of functions corresponds to the classical reporting functions available in the system. Requirements in this area such as list, statistic, or ranked list creation can be met using queries.
All the data required by users for their lists can be selected from any SAP table created by the customer.
To define a report, you first have to enter individual texts, such as titles, and select the fields and options which determine the report layout. Then you can edit list display in WYSIWYG mode whenever you want using drag and drop and the other toolbox functions available.
ABAP Query, as far as I Believe, is the use of select statements in the ABAP Programming. This needs a knowledge of Open SQL commands like Select,UPdtae, Modify etc. This has to be done only by someone who has a little bit of ABAP experience.
To sum up, SAP queries are readymade programs given by SAP, which the user can use making slight modification like the slection texts, the tables from which the data is to be retrieved and the format in which the data is to be displayed.ABAP queries become imperative when there is no such SAP query existing and also when there is a lot of customizing involved to use a SAP Query directly -
Dear experts,
my client requirement is like this
first he wents customer with praposal BOM like A Material with qty--1
A1----
5 no.
A2----
6 no
A3 -
1 lot ( 100 meters Cable, 200 meters pipe.....)
some other materials also like B(B1,B2.....), C(C1,C2.....)
after getting approval from Customer creats the sales oder from sales order project will create automatically.
after that Engineering Department will start detailed drawing of BOM that may difference from from praposal BOM. May be differrence in Quantities at sub item level and some componets adding or deducting at sub item level.
obviously project execution level aslo quantities will differ
1) here my client wants compare these three level costs ( praposal BOM, Detailed BOM, Actuals ).
how can i get these reports please suggest me.
2) in sales order level i entered praposal BOM only, while delivering there may difference in quanties i didn't understood how can i deliver this.
please give me your valuable inputs.
Regards
etrclosed
Maybe you are looking for
-
Report for failed delivery with reasons
Hi all, Maybe i am blind, but I cant find a way to do an automatic report or email a report for bounced emails with details. So I need to get a report with the email address, message number and the reason for the bounce or failure for Example: bounce
-
How to identify the physical IP address of AIX server on RAC Oracle 10g
Hi All, Could you please help someone to identify the physical IP address of IBM AIX on RAC db. I have access to the database and I don't know whether the hostname mentioned in the tnsnames.ora file is virtual or physical ip adress . Is there any com
-
Creating of Notes for Transaction Code RECN(Using Classes and Methods)
Hi Experts, I want to Create Notes for Transaction Code RECN, This should not done manually but should be done programatically. I had used the Class CL_GOS_SRV_NOTE_CREATE to create the notes.....but here comes the doubt for me.....note will be creat
-
Not enough memory to plot wav. file
Hello.... I'm new in LabVIEW and i'm try do a simple v.i. that reads a wav. file and plots it also makes spectrum analyze. Because the wav. that i use is ultrasound with a sampling freq. 250KHz,1channel,16bits when i open a 9 second file the V.I. plo
-
Access imovie library from two computers
I have my imove library with all my footage on one computer. but I would like the option to use either of my imacs to edit imove projects. ie either imove accesses the same imove library