What are the basic steps to manually code an MRU with a 3 column PK?
Greetings
Let me try this another way.
Newbie here trying to create a test application that will perform a multi-row update of a table with a 3-column primary key.
I understand I can't use the built-in MRU processes since it appears they will only accept up to two (2) columns for a PK.
I don't have the ability to change the table constraints.
I am able to create the SQL report using my search criteria but I can't seem to figure out the connection between the user clicking on my 'Apply Changes' button and making the rows they've modified get committed to the database.
Any remedial guidance is greatly appreciated.
-gary
gwicke ,
<br>Your solution with concatenated value in one field as PK is woerse solution then my suggestion.
<br>1) Field is bigger then on PK with INTEGER based sequence. On large tables it may have some impact...and after all this is VARCHAR PK
<br>2) VARCHAR PK are several time slover in comparing then INTEGER like PK!
<br>3) Unique index (in my case) will be used when you query your data In a case of F1, F2 and F3 fields which are representing yours PK when you say
<br>
<br>WHERE value1=f1 and value2=f2<br>or
<br>ORDER BY F1, F2<br>oracle will know to use UQ index very efficiently and retrive data allmost as fast as possible.... on large tables or many concurent users this will have enormous impact on app performance!
<br>In your case, to get the same functionality as mentioned above, you should use "function index" (available only in EE versions of Oracle) or "INSTR, "SUBSTR" or "LIKE" or some other interesting string functions to compare value (regarding concatenated PK you've mentioned) with your PK.
<br>So I'm still standing on my first post and for me this thread is closed!
<br>P.S.
<br>With this post I think that we have cleared out one issue and you may find some other interesting question about database design and performance question opened. Many developers do not care for that...so sometimes apps crawle like dying cats....
Message was edited by:
[email protected]
Similar Messages
-
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 -
Once I recieve my Network Access Code(NAC) for my iPhone 5, what are the next steps I follow to unlock it from vodafone to use on another network???
I have my other nano sim ready and waiting to port my number to it, but im just waiting on vodafone to email me the NAC code, which i checked up that I was eligible for!!!Ok many thanks for telling me this BUT 1 last thing, once vodafone get back to me then is it just a matter of plugging my iphone into itunes and letting it sync? Like will a message be displayed or anything on screen letting me know or confirming that the phone has been unlocked...???
-
Hi
I bought a new Mac and I want to transfer my Adobe Creative Suit CS6 to it from my old one. What are the correct steps? Please note that I don't have a CD because I downloaded it via the net. It was an upgrade for the student edition. I heard something about deactivation and reactivation but I don't want to do something wrong then lose my precious software. Please help. Thanks.You can download the software and install it using the page linked below.
CS6 - http://helpx.adobe.com/x-productkb/policy-pricing/cs6-product-downloads.html
You are allowed to have the software installed and activated on two machines, so there should be no reason to deactivate it on your other machine, or at least you can wait until you see it loaded and working on the new one. -
What are the basic knowledge needed for swift coding?
can someone please tell me what are the basic coding languages needed for swift coding .
Like do we need to know c or c++ ??
ThanksAlthough C is the default language of Unix, Swift does not require that you know C in order to learn or program in Swift. But knowing a programming language is a helpful step in learning a new programming language.
If you read the manual's first couple of chapters you will see what the goal of designing the Swift language was. In the manual they even suggest you can learn Swift without knowing C. They have removed the indirection of the C reliance on pointers and other arcane methods in order to make Swift easier and quicker to learn.
If you have no programming experience then I would suggest you might start with BASIC or Pascal. When you are comfortable with programming then you can take on Swift. -
What are the basic .jar files to be set in web dynpro project classpath
Hi,
I am having a problem while customizing the ESS. I used DTR, DC and imported configuration. After that, I created project from one of the DC(say ess/jp/addr). Later when I open an iView from any Web Dynpro component, I am getting lot of errors without even making any modifications.
I closed the project and reopened it and reload & rebuilt, but it doesn't solved my problem. In my classpath settings I couldn't find any jar files except the jre_lib. Could you please let me know what are the basic jar files we have to set in classpath and where to get them from. We are using NWDS 7.0.06 version.
Can you please let me know how to solve this or any other way to work around this.
It's an urgent to be fixed as early as possible, plz help me out.
Thanks & Regards,
RajHi Julien,
Thanks for your reply.
We imported the the specified SCAs in our track.
we are getting the following errors.
Kind Status Priority Description Resource In Folder Location
Error The import com.sap.xss.per cannot be resolved CcPerAddressInterface.java NS1_XSSTR_Dessusaddrsap.com/gen_wdp/packages/com/sap/xss/hr/per/us/address/cc line 18
Error com.sap.pcuigp cannot be resolved (or is not a valid type) for the argument fpm of the method loadConfiguration CcPerAddressInterface.java NS1_XSSTR_Dessusaddrsap.com/gen_wdp/packages/com/sap/xss/hr/per/us/address/cc line 113
Error com.sap.pcuigp cannot be resolved (or is not a valid return type) for the method getNextPerspective CcPerAddressInterface.java NS1_XSSTR_Dessusaddrsap.com/gen_wdp/packages/com/sap/xss/hr/per/us/address/cc line 127
Error com.sap.pcuigp cannot be resolved (or is not a valid type) for the argument currentPerspective of the method getNextPerspective CcPerAddressInterface.java NS1_XSSTR_Dessusaddrsap.com/gen_wdp/packages/com/sap/xss/hr/per/us/address/cc line 127
Error com.sap.pcuigp cannot be resolved (or is not a valid return type) for the method getCAPState CcPerAddressInterface.java NS1_XSSTR_Dessusaddrsap.com/gen_wdp/packages/com/sap/xss/hr/per/us/address/cc line 137
Error com.sap.pcuigp cannot be resolved (or is not a valid type) for the argument perspective of the method getCAPState CcPerAddressInterface.java NS1_XSSTR_Dessusaddrsap.com/gen_wdp/packages/com/sap/xss/hr/per/us/address/cc line 137
we manually set below .jar files in classpath settings.
pcuixssfpm.jar
pcuixssutils.jar
logging.jar
essper.jar
Is there any alternative to work around.
Thanks & Regards,
Raj -
What are the main steps to be taken care while doing recording for LSMW
Hi,
I am facing problem in LSMW.
Can anybody suggest me that What are the main steps to be taken care while doing recording for LSMW for recording mm01 ?
thanks'
nareshHi,
Recording in LSMW is similar as SHDB.
in LSMW after you give Project-Subproject and Object.
1)Go to-> Maintain Object Attributes -> double click
2)Press Display/Change Button at top left to make editable mode.
3)Select radiobuton -> Batch Input -> Give Recording name say Z_mm01
4) Click the Recording Overview boton on right -> Give TCode which u want to record....
Rest refer the Document link attached.
Please find the links to various threads on the same.
Re: LSMW - Using a BAPI
BAPI, IDOC in LSMW
Upload the data in LSMW using BAPI
This one is the most complete document for the same
http://sapabap.iespana.es/sapabap/manuales/pdf/lsmw.pdf
http://service.sap.com/lsmw.
Regards
Kiran -
What are the different steps to follow in order to develop an application and deploy it into a PAC
Hi,
I developped a program on my computer but in order to deploy it in a PAC , I don't know what are the different steps to follow?
What are the difference between a stand alone application and communication with server mode.
Can the file which will be downloaded into the PAC be in a form othre than (.exe).
what does the deployment licence consist of??? is it a software?
if the file is .exe then how to maintain it?
Thank you for all,
RegardsHi!
Since I'm familiar with FieldPoint PACs, I'll refer to that (but maybe it is similar for cRIO...).
An embedded application (standalone), runs entirely and independently on the PAC, while if you're not doing this, you'll have your computer, with LabView, which is controlling the PAC. In this mode, application is dowloaded in PAC's RAM, so when you reboot controller, application will be lost. If you build an embedded application, you can provide for application to boot authomatically at boot, each time the PAC reboots. These are some basic stuffs on embedded applications with LV.
To deploy an application to a PAC, you need LabVIEW + Real-Time module. Without it, you can't build an embedded application on PACs.
usually, the file dowloaded is an .exe, and some libraries. What would you like to have, exactly? For example, I think you can buy a simple .exe, which is universal, which loads VIs dinamically, so you can download directly VIs, but I've never tried this way....
Deployment license, I think, refer to PCs, id est, when you use a PC or PXI as embedded target, in PACs, you have it bundled (it seems to me) whit the PAC you buy, so you don't have to buy an extra license for every PAC you ship with your application. Otherwise, if you develop a Real-Time application for a PC, you will ship PC + OS licensed + Real-Time extension licensed, but this is not your case, since you'll use PACs.
The maintain problem... I've already faced with! Simply, for my needs it was enough to make an application which loads configuration files, depending on different task the controller has to do. If you have to dowload a completely new version of VI.... it's better to deploy new application from LV. But maybe you can bypass this problem with dinamic VIs loading...
Let me know if this help.... Have a nice day!
graziano -
What are the sequence steps involved in MM FLOW
what are the sequence steps involved in MM FLOW?
please explain.Process Flow
The typical procurement cycle for a service or material consists of the following phases:
1. Determination of Requirements
Materials requirements are identified either in the user departments or via materials planning and control. (This can cover both MRP proper and the demand-based approach to inventory control. The regular checking of stock levels of materials defined by master records, use of the order-point method, and forecasting on the basis of past usage are important aspects of the latter.) You can enter purchase requisitions yourself, or they can be generated automatically by the materials planning and control system.
2. Source Determination
The Purchasing component helps you identify potential sources of supply based on past orders and existing longer-term purchase agreements. This speeds the process of creating requests for quotation (RFQs), which can be sent to vendors electronically via SAP EDI, if desired.
3. Vendor Selection and Comparison of Quotations
The system is capable of simulating pricing scenarios, allowing you to compare a number of different quotations. Rejection letters can be sent automatically.
4. Purchase Order Processing
The Purchasing system adopts information from the requisition and the quotation to help you create a purchase order. As with purchase requisitions, you can generate Pos yourself or have the system generate them automatically. Vendor scheduling agreements and contracts (in the SAP System, types of longer-term purchase agreement) are also supported.
5. Purchase Order Follow-Up
The system checks the reminder periods you have specified and - if necessary - automatically prints reminders or expediters at the predefined intervals. It also provides you with an up-to-date status of all purchase requisitions, quotations, and purchase orders.
6. Goods Receiving and Inventory Management
Goods Receiving personnel can confirm the receipt of goods simply by entering the Po number. By specifying permissible tolerances, buyers can limit over- and under deliveries of ordered goods.
7. Invoice Verification
The system supports the checking and matching of invoices. The accounts payable clerk is notified of quantity and price variances because the system has access to PO and goods receipt data. This speeds the process of auditing and clearing invoices for payment.
Pur info record is nothing but a master data like thing which will be maintained for different materials to determine the prices etc.It Specifies the number that uniquely identifies a record.
For Example: an info record is based on Plant Vendor and Material
Based on these three the Material Prices will be calculated
for different combinations different values are taken into consideration.
During pricing it brings these values automatically based on this info record.
Use ME11 Tcode to create this record.
Common Tables used by SAP MM
Below are few important Common Tables used in Materials Management Modules:
EINA Purchasing Info Record- General Data
EINE Purchasing Info Record- Purchasing Organization Data
MAKT Material Descriptions
MARA General Material Data
MARC Plant Data for Material
MARD Storage Location Data for Material
MAST Material to BOM Link
MBEW Material Valuation
MKPF Header- Material Document
MSEG Document Segment- Material
MVER Material Consumption
MVKE Sales Data for materials
RKPF Document Header- Reservation
T023 Mat. groups
T024 Purchasing Groups
T156 Movement Type
T157H Help Texts for Movement Types
MOFF Lists what views have not been created
A501 Plant/Material
EBAN Purchase Requisition
EBKN Purchase Requisition Account Assignment
EKAB Release Documentation
EKBE History per Purchasing Document
EKET Scheduling Agreement Schedule Lines
EKKN Account Assignment in Purchasing Document
EKKO Purchasing Document Header
EKPO Purchasing Document Item
IKPF Header- Physical Inventory Document
ISEG Physical Inventory Document Items
LFA1 Vendor Master (General section)
LFB1 Vendor Master (Company Code)
NRIV Number range intervals
RESB Reservation/dependent requirements
T161T Texts for Purchasing Document Types
Tcodes:
RFQ to Vendor - ME41
Raising Quotation - ME47
Comparison of Price - ME49
Creation of PO - ME21N
Goods Receipt - MIGO
Invoice (Bill PAssing) - MIRO
Goods Issue - MB1A
Physical Inventory - MI01( Create doc)
MI04 (Enter Count)
MI07 (Post)
regards,
srinivas
<b>*reward for useful answers*</b> -
What are the relevent steps to take in tracking a lost iphone 5 taking into account that the battery was dead at the time
You would have neede to have "Find my phone" activated on the iphone
Log into icloud https://www.icloud.com/ and track. -
What are the key steps & order to follow: changes in my flat file structure
HI,
I have a Cube which sits on ODS.
In the ODS, the are 6 characterisics: Char1, Char2,...., char6; and 3 key figures: kf1, kf2, and kf3.
The ODS is loaded through a flat file.
Through an update rule and startup routine, the ODS updates the cube.
Now, I have a new requirement to add 2 new characteristics (Cha10, char20) and one 2 key figures (KF55, KF66)).i.e. the flat file will now be coming in with these new fields.
I have an idea but this this is the first time I really have to implement, I need to be sure.
What are the key steps that I need to go through and in what order?
ThanksWhat version are you running ?
Will you need to load history data as for these new fields or is it just going forward ?
Is it all one to one mapping for the new fields ?
1. Make sure you know to what dimensions you need to add the new chars ? New dimension for these two ?
2. New chars to be made keyfields ?
3. Update Type for keyfigures Overwrite or Additive ?
Enhance the Cube, DSO, change TRFN/TR/UR.. -
What are the correct steps for installing Oracle Entitlement Server SSM?
Can somebody explain what are the correct steps to install OES SSM 10.1.4.3? I have installed OES admin 10.1.4.3 and applied the CP2 patch. it is allowing me to open Entitlement Administration, where I can define the policy.
Is it sufficient to have this Entitlement Admin to call the policy from BPM? Do I need a SSM ?
When I try to configure Java SSM using ConfigTool.bat -process myssm_config.properties I am getting the following error
Is Admin in the same BEA-HOME as SSM: [default: Yes]:
Give the location of the Admin: c:\bea\ales32-admin
Enter the identity directory name which will be used: [default: CoESSM_dir]:
Enter the root node which will be used to create resources: [default: //app/policy/CoESSM_app]:
Checking if default ARME port is free: 8000
Generating policy files based on templates ...
Checking if SSM instance already present
Checking to see if SSM ARME port is free.
Checking JDBC parameters...
Checking to see if asipassword was run...
2010-03-15 18:06:59,295 [Main Thread] ERROR com.bea.security.SsmConfigTool.AlesConfig - You need to run asipassword first
2010-03-15 18:06:59,295 [Main Thread] ERROR com.bea.security.SsmConfigTool.ConfigurationTool - Error making changes: You need to run asipassword first
I have tried running the asipassword utility, but still it gives the same error. Please let me know what am I doing wrong?Yes I have explored this pdf...but it doesn't tell how to use the policy from the BPM. My question is if I want to use the policies from BPM, then do I need to install the SSM ?
If yes, what are the correct steps of installation ?
I am getting the errors while configuring the Java SSM.
Is Admin in the same BEA-HOME as SSM: [default: Yes]:
Give the location of the Admin: c:\bea\ales32-admin
Enter the identity directory name which will be used: [default: CoESSM_dir]:
Enter the root node which will be used to create resources: [default: //app/policy/CoESSM_app]:
Checking if default ARME port is free: 8000
Generating policy files based on templates ...
Checking if SSM instance already present
Checking to see if SSM ARME port is free.
Checking JDBC parameters...
Checking to see if asipassword was run...
2010-03-15 18:06:59,295 [Main Thread] ERROR com.bea.security.SsmConfigTool.AlesConfig - You need to run asipassword first
2010-03-15 18:06:59,295 [Main Thread] ERROR com.bea.security.SsmConfigTool.ConfigurationTool - Error making changes: You need to run asipassword first
I have tried running the asipassword utility, but still it gives the same error. Please let me know what am I doing wrong? -
What are the basic difference in the putting a variable in Query
what are the basic difference in the putting a variable in
1. Characteristic Restrictions Vs 2. Default ValuesExample - Cost Center Analysis Report - If I have Controlling Area in
Char Restricitons Only - I have restricted it to say ABC Controlling Area or a Variable- Report will be hardcoded to ABC Controlling Area or the Input Value entered during Runtime - After Execution, The Same cannot be changed in the report.
Assuming I will not have Controlling Area in the report means not in Rows n Columns.
You might have seen no change - > Did you place material in Rows or Columns ? -
HT5295 What are the basics of creating and distributing Podcasts?
What are the basics of creating and distributing Podcasts?
Search the web for "creating podcasts" and you'll find a plethora of information.
Regards. -
What are the basic element of Base configuration of an oracle Database ?
What are the basic element of Base configuration of an oracle Database ?
889543 wrote:
What are the basic element of Base configuration of an oracle Database ?check this link
http://www.dbnest.com/entry/194/
and if you want to configure oracle installation click below link .
http://download.oracle.com/docs/cd/B19306_01/server.102/b14196/install002.htm
--neeraj
Maybe you are looking for
-
Error while trying to send a file through XI to SAP R/3 based OLTP system
Hi all, I encountered with an error in the runtime workbench for the below mentioned scenario ERROR message <b>Unknown error: javax.ejb.CreateException: Neither messager server nor application server are defined for system IXI</b> SCENARIO The manufa
-
I am running a warehouse on HPUX 11 and Oracle 816 (8.1.6 is desupported as of Oct 2001). I have a bug with parallel processing for which there is a patch but only for Oracle 8.1.7 to which I am upgrading shortly. The Oracle known Oracle bug for thos
-
When starting my Macbook Pro it won't boot. All I get is a folder with a question mark. If I try and boot from the Lion DVD (I don't have a Mavericks one, which is the OS on my Macbook), I get the 'you must restart' multilingual message Using Intern
-
Wrong character encoding in MS Excel
Hi! I get and update data in the database (8i) using oo4o in MS Excel VBA. Data is in Latvian (NLS_LANG is AMERICAN_AMERICA.WE8ISO8859P1) The code is: Set OSes = CreateObject("OracleInProcServer.XOraSession") Set ODb = OSes.OpenDatabase("test", "scot
-
There does not seem to be a separate category for the Mail app that is included with Mac OS. There was an earlier thread on this but it is archived. When I attached csv files to an email - and send it to folsk on windows - the file gets extra lines i