PK and FK importance in EBS

I just want to know about the custom development standard on EBS. If i am going to create custom table then it will necessary to implement primary key and foreign key. If no then what are the reason to not implementing PK and FK.

plz see Basic doubt about Primary Key/Foreign Key in Oracle Tables
design your tables for your needs
>
PRIMARY KEY
Define a Primary Key for all tables.
Cascade Delete and Foreign Key Constraint
Do not use the Declarative Cascade Delete or the Foreign Key Constraint when defining tables. Cascade Delete does not work across distributed databases, so you should program cascade delete logic everywhere it is needed.
To implement a referential integrity check, create a PL/SQL stored procedure which takes the table unique key(s) as its argument(s) and raises an exception if deleting the row would cause a referential integrity error.
See: Integrity Checking
>
from Oracle E-Business Suite Developer's Guide Release 12.1

Similar Messages

  • Data import from EBS failed via FDMEE in fdm . Getting error message as "Error connecting to AIF URL.

    FDM Data import from EBS failed via FDMEE after roll back the 11.1.2.3.500 patch . Getting below error message in ERPI Adapter log.
    *** clsGetFinData.fExecuteDataRule @ 2/18/2015 5:36:17 AM ***
    PeriodKey = 5/31/2013 12:00:00 AM
    PriorPeriodKey = 4/30/2013 12:00:00 AM
    Rule Name = 6001
    Execution Mode = FULLREFRESH
    System.Runtime.InteropServices.COMException (0x80040209): Error connecting to AIF URL.
    at Oracle.Erpi.ErpiFdmCommon.ExecuteRule(String userName, String ssoToken, String ruleName, String executionMode, String priorPeriodKey, String periodKey, String& loadId)
    at fdmERPIfinE1.clsGetFinData.fExecuteDataRule(String strERPIUserID, String strDataRuleName, String strExecutionMode, String strPeriodKey, String strPriorPeriodKey)
    Any help Please?
    Thanks

    Hi
    Getting this error in ErpiIntergrator0.log . ODI session ID were not generated in ODI / FDMEE. If I import from FDMEE its importing data from EBS.
    <[ServletContext@809342788[app:AIF module:aif path:/aif spec-version:2.5 version:11.1.2.0]] Servlet failed with Exception
    java.lang.RuntimeException
    at com.hyperion.aif.servlet.FDMRuleServlet.doPost(FDMRuleServlet.java:76)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
    at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
    at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301)
    at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:27)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
    at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)
    at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:324)
    at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:460)
    at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)
    at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)
    at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
    at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:163)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
    at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3730)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3696)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
    at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2273)
    at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2179)
    at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1490)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)

  • How can I edit budgeted cost/unit in excel and then import into P6?

    I would like to edit resource assignements (budgeted cost/unit) month by month in an excel file, and then import it into P6. Is this possible?
    It seems that the resource assignments month by month cannot be exported to an excel file. Is there anyone who can help me find a solution to this problem?
    Thanks a lot.
    By the way, I foud I can use the reporting function to get the excel file with month by month resource assignment information and can edit the values, but I cannot then import the changes into P6.

    not sure if this helps at all, but..
    when you refer to importing units (or costs) by period, do you mean past financial period actual data or future bucket planning data ?
    if it's the former, you can select corresponding financial period fields (period actual units and/or cost) for export to excell. unfortunately not sure why they are marked (*) which means they cannot be modified and reimported just as easily.
    an update of the same fields in the P6 database can be performed through P6 Timesheets (or similar solutions) through SDK (and possibly API or Webservices).
    if it's the latter, i don't see how *"future bucket planning" or any other non-linear distribution* (which can be a bit too much and quite time consuming in p6), can be made easier in excell.
    i think predefined non-linear resource curves are a good compromise, but if that doesn't suit your needs, you can define *"custom resource curves"* of your own for resource assignments using the resource usage spreadsheet.
    you would need to enter values for budgeted units for several future intervals (depending on the timescale)
    e.g. for months 1 to 4, you manually set budgeted units to 1, 0, 2 and 4h respectively, resulting in a total of budgeted units for the assignment of 7h.
    if you then modify the 7h to 70h, the sistem will adjust the period values proportionally to the initial values, resulting 10, 0, 20 and 40 h respectively.
    best of luck

  • Report and Layout Import Wizard does not work

    We used the Report and Layout Import Wizard extensively in 8.80 with no problems encountered.
    We are now upgraded to 8.81 PL07.  This is the first attempt at using the wizard in 8.81.  The intro window of the wizard, with 'To Start, use the "Next" button' message is as far as I can get.  The "Next" and "Cancel" buttons are inoperative - when I click them, there is no response (but they are not greyed out).  The program has not crashed - I can move the window, and the "X" close button at top right works, but nothing else does.  I am logged in as a superuser, running B1 in an RDP session on the server, same as under 8.80.
    Any ideas out there?

    Hi,
    This is a 8.81 PL07 bug!
    I had the same problem this week, and i found the note [1615932 - Buttons "Cancel" and "Next" are inactive in Report and layout import wizard window], that says that it is corrected on PL08!
    Regards,
    Alice

  • I use version 4.01. How do I backup bookmarks and then import them into my laptop?

    I want to export my bookmarks from my desktop and then import them into Firefox on my laptop. The Help file tells me to open "Organize Bookmarks" 'but I can't find it! Help!

    Sorry, that menu item was renamed. You want "Show All Bookmarks" now.

  • I am not able to import photos into Lightroom 5.7.  When I select a folder, it doesn't show a preview of the images and the import button is greyed out. ??

    I am not able to import photos into Lightroom 5.7.  When I select a folder, it doesn't show a preview of the images and the import button is greyed out. ??
    I have been using Lightroom 5 for 2-3 months now and all worked well, up until today's effort to import a new set of photos. I am working on a Mac with Yosemite 10.10.1.

    Go to the bibliothec module, select the folder, right click on the folder and hit synchronize
    Sorry I have only a german version , so don't know what your menu will show.

  • I have a problem with my MacBook Pro is the almost of my app not working at all like a app store and terminal and other important apps please if u can help me as fast as you can cuz i don't wanna format it that's why am on Mac now not win ?

    i have a problem with my MacBook Pro is the almost of my app not working at all like a app store and terminal and other important apps please if u can help me as fast as you can cuz i don't wanna format it that's why am on Mac now not win ?

    Abdussalam.A,
    you mentioned that Terminal does not work at all for your MacBook Pro. What currently happens when you run Terminal? In what way does it not work?

  • How can I use Automator to extract information from the body of an email sent from a web form.. and the import it into Highrise?

    I'm assuming that Automator is the way to go. I've never used it before but from research it seems to be the way to go. Also, I'm not good at programming at all.
    Here's a typical email...
    From:      [email protected]
         Subject:      Enquiry for Property ID: 408777039, 2 Grey Avenue, Manningham, SA 5086, Listing Agent
         Date:      18 September 2013 8:33:51 PM ACST
         To:      Joe Jope
         Reply-To:   [email protected]
    You have received a new lead from realestate.com.au for
    Property id: 408587036
    Property address: 2 Grey Avenue, Manningham, SA 5086
    Property URL: www.realestate.com.au/404387039
    User Details:
    Name: John Bon Jovi
    Email: [email protected]
    Phone: 0422645633
    I would like to: buy this house
    Comments: Please give me a call.
    I have several hundred of these emails and I want to extract the information and then save it into my CRM which is Highrise (https://highrisehq.com). If it's too difficult to get it directly into Highrise then I'm aslo happy to extract the info into excel and the import into Highrise. However I do not want to have to run through that proceedure for every single email.
    I'd really like some help on how to get Automator to do this for me. Or if not Automator.. any other suggestions?
    Thanks.
    John

    Hello
    You may try the following AppleScript script. It will ask you to choose a root folder where to start searching for *.map files and then create a CSV file named "out.csv" on desktop which you may import to Excel.
    set f to (choose folder with prompt "Choose the root folder to start searching")'s POSIX path
    if f ends with "/" then set f to f's text 1 thru -2
    do shell script "/usr/bin/perl -CSDA -w <<'EOF' - " & f's quoted form & " > ~/Desktop/out.csv
    use strict;
    use open IN => ':crlf';
    chdir $ARGV[0] or die qq($!);
    local $/ = qq(\\0);
    my @ff = map {chomp; $_} qx(find . -type f -iname '*.map' -print0);
    local $/ = qq(\\n);
    #     CSV spec
    #     - record separator is CRLF
    #     - field separator is comma
    #     - every field is quoted
    #     - text encoding is UTF-8
    local $\\ = qq(\\015\\012);    # CRLF
    local $, = qq(,);            # COMMA
    # print column header row
    my @dd = ('column 1', 'column 2', 'column 3', 'column 4', 'column 5', 'column 6');
    print map { s/\"/\"\"/og; qq(\").$_.qq(\"); } @dd;
    # print data row per each file
    while (@ff) {
        my $f = shift @ff;    # file path
        if ( ! open(IN, '<', $f) ) {
            warn qq(Failed to open $f: $!);
            next;
        $f =~ s%^.*/%%og;    # file name
        @dd = ('', $f, '', '', '', '');
        while (<IN>) {
            chomp;
            $dd[0] = \"$2/$1/$3\" if m%Link Time\\s+=\\s+([0-9]{2})/([0-9]{2})/([0-9]{4})%o;
            ($dd[2] = $1) =~ s/ //g if m/([0-9 ]+)\\s+bytes of CODE\\s/o;
            ($dd[3] = $1) =~ s/ //g if m/([0-9 ]+)\\s+bytes of DATA\\s/o;
            ($dd[4] = $1) =~ s/ //g if m/([0-9 ]+)\\s+bytes of XDATA\\s/o;
            ($dd[5] = $1) =~ s/ //g if m/([0-9 ]+)\\s+bytes of FARCODE\\s/o;
            last unless grep { /^$/ } @dd;
        close IN;
        print map { s/\"/\"\"/og; qq(\").$_.qq(\"); } @dd;
    EOF
    Hope this may help,
    H

  • I am a Windows Vista User. I updated my iTunes Version 10.3. Then, when I re-opened my iTunes, all files were gone! Good thing I consolidated the files and just imported the files again. But, this happens every time I close and open my iTunes. Help?

    I am a Windows Vista User. I updated my iTunes Version 10.3. Then, when I re-opened my iTunes, all files were gone! Good thing I consolidated the files and just imported the files again. But, this happens every time I close and open my iTunes. Help?

    In iTunes 11 uncheck the preferences setting in in the iTunes Preferences panel "Advanced > Copy Files to iTunes Media folder when adding to Library"

  • What's Happening?? Some days after installing latest security up date for 10.5.8 on G4, both inernal CD/DVD drives failed to mount disks other than a cleaning disk which mounted and was imported into iTunes.No other CD or DVD disk will mount.

    What's Happening?? Some days after installing latest security update for 10.5.8 on G4, both inernal CD/DVD drives failed to mount disks other than a cleaning disk which mounted and was imported into iTunes. No other CD or DVD disk will mount.Is this a unique experience?

    Hello Robert,
    First, Safe Boot , (holding Shift key down at bootup), use Disk Utility from there to Repair Permissions, test if things work OK in Safe Mode.
    Then move these files to the Desktop...
    /Users/YourUserName/Library/Preferences/com.apple.finder.plist
    /Users/YourUserName/Library/Preferences/com.apple.systempreferences.plist
    /Users/YourUserName/Library/Preferences/com.apple.desktop.plist
    /Users/YourUserName/Library/Preferences/com.apple.recentitems.plist
    Reboot & test.
    PS. Safe boot may stay on the gray radian for a long time, let it go, it's trying to repair the Hard Drive.

  • I've just upgraded to Iphoto v9.4.1 and cannot import photos from my hard drive

    I've just upgraded to Iphoto v9.4.1 and cannot import photos from my hard drive. no matter what method I use, either click and drag or through the File menu. All I get is a message 'Preparing to import' - file size is less than 300 kb

    As a Test:
    Hold down the option (or alt) key and launch iPhoto. From the resulting menu select 'Create Library'
    Import a few pics into this new, blank library. Is the Problem repeated there?

  • File and folder import

    I just installed Aperture and began to import files and folders from previous photo shoots (stored on a hard drive). I have many original jpgs that I modified in Photoshop and then saved as a separate version with a .psd extension. That means I have hundreds of files like 1234.jpg with a corresponding 1234.psd file. Upon folder import Aperture only imports the .jpg file and I cannot even see the .psd file in the browser when I try to import individual files?!? This only happens if I have used a common filename with different extension. Is this a bug or am I missing something....
    I would really like to avoid to rename all my file names in order to import them properly into Aperture.
    MacBook Pro   Mac OS X (10.4.7)  

    Every image in Aperture has a Master.  The Master is a file.  If you want to control how those files names are organized (remember -- you leave the actual location on the drives up to the OS), use Referenced Masters.  If you don't want to worry about this, use Managed Masters.
    There is no way to change the Managed Masters file organization.
    Aperture is an image management program.  The image is the atomic unit of the database.  Aperture gives you powerful tools for organizing, storing, retrieving, adjusting, and exporting (by which you create image-formatted files for use by other programs) images.  It purposely relieves you of the burden of doing file management (just as long ago OS's relieved you of doing drive platter and sector management -- a task two guys named Bill and Paul made some money off of).
    It's not, of course, Steve's way or the highway.  You can have each of your images have a Referenced Master.  You can either organize these as you see fit in Finder, and then import the files (at which point Aperture creates what it calls an image), or you can use Aperture's tools to manage your Referenced Masters.
    The simplest thing to do -- recommended for those new to Aperture -- is to import your files into the Aperture Library and let Aperture manage the Masters.  There is a lot to learn to take advantage of Aperture.  You can always and at any time convert any Managed Master to a Referenced Master, and vice versa.
    All of, and any subset of, your images in Aperture can be sorted by import session, date taken, day of week taken, aperture, lens used, color space, rating, size, bit depth, orientation, file format of Master, and a score of other criteria -- all with one click.
    If you use Aperture, your file organization matters only for backup and security.
    Message was edited by: Kirby Krieger

  • I have lost track of the number of websites that do not work properly on the iPad without Adobe Flash player which is unsupported. I cannot use retail sites, billing sites and most important of all job application sites. All are missing tabs, links, info

    I have lost track of the number of websites which do not work properly on my iPad. They include retail sites, billing sites and most important of all job application sites. They all seem to require Adobe Flash Player which cannot be downloaded onto an iPad. Skyfire does not solve the problem. They all load without vital parts of the site such as tabs, links and correct formatting. Any suggestions?

    Most such brower/service combinations have a difficult time working with Flash-based apps and often fail completely. Flash videos are usually the most successful content these browers can handle. You can try the others apps - Puffin, iSwifter, etc - but you may find that none of them work, in which case you will not be able to use your iPad with these sites other than by using one of the various remote control solutions to take over a computer running the full Flash Player.
    IMHO, any developer that built a Flash application for a billing or job application site was an idiot, but I know that's out of the control of anyone but the relevant company.
    Regards.

  • Importing bookmarks I go to file and the IMPORT link is not working ... not Illuminated ... what can I do?

    I want to import bookmarks from Explorer and I go to File Tab and the IMPORT link is not working or not illuminated?

    Make sure that you not run Firefox in permanent [[Private Browsing]] mode.
    * You enter Private Browsing mode if you select: Tools > Options > Privacy > History: Firefox will: "Never Remember History"
    * To see all History and Cookie settings, choose: Tools > Options > Privacy, choose the setting <b>Firefox will: Use custom settings for history</b>
    * Uncheck: [ ] "Permanent Private Browsing mode"

  • Drag and drop imported photos in iPhoto '09 causes duplication of old existing photos and loss if new photos

    Good Afternoon All,
    I'd be grateful for any help with the following problem.
         After importing about 30 photos from my camera into iPhoto '09 (version 8.1.2), I selected the first group of 10 and dragged and dropped them into an existing album in my iPhoto library.        I repeated this process with another  group of photos , dropping them into a different existing album. Again, I repeated this process with the last remaining photos from the original imported group of 30.
          This is exactly the same process I have used successfully on many previous occasions when adding to my iPhoto library of 6000+ photos.
           However when I later opened each of the 3 existing albums to check on the 30 new photos none of these new photos were visible.     Instead each of the three albums now contained between 5 and 15 duplicates of old photos from different and unrelated albums in addition to their normal content.       These duplicates were not present before I imported the 30 new photos.    I then opened every Album in my entire library of 6000+ photos  without finding any sign of the 30 new photos.   These 30 photos have also disappeared from "Last Import" which now shows a blank page with 0 imports.
         I still have the 30 new photos saved on my camera and could import them again. My concern is that with my very limited diagnostic skills re. my iMac OS X (10.6.8) I may aggravate the problem
    Thank you

    Morning Terence
                             Thank you for your suggestion. When I held the Option Key and opened iPhoto the resulting menu showed 2 libraries , "iPhoto Library" and "iPhoto Library (default )". 
         I then recalled that 12 months ago I had created this duplicate library when attempting to recover some lost photos.    On opening each of these two libraries in turn, I notice that they are not identical.  Rather than create another new library, I imported some new photos into "iPhoto Library "  and was then able to drag and drop successfully into this library.    When I tried to do the same with "iPhoto Library (default )"  all the problems originally described re-occured.
         Having found the problem is in the Default library I would now like to move some photos from it into "iPhoto Library" and then remove the Default Library.
         Could you recommend how best to do this or is it not a good idea?
    Regards.....Gilvin

Maybe you are looking for

  • Excise invoice print out

    Hi All, We need to take Excise Invoice (J1IV) print out.  we are using ECC 6.O version, what is the Tcode for taking the excise invoice print out. Thanks and Regards Chandru

  • How do I save emails with original dates to a cd

    I am trying to save a sizable group of emails to a CD and have tried to create a folder and simply drag and drop each one.  This is both time comsuming and it leaves me with all the dates reflecting today instead of the original email dates.  Is ther

  • Web gallery not in order on Apple TV

    I've just viewed a friend's web gallery on Apple TV and although it shows fine via computer on the internet it has a completely different order on Apple TV. How does Apple TV sequence the photos in a web gallery slide show?

  • ITunes 11.1 does not connect to iPhone 4 (iOS 7)

    I have updated both the iTunes (11.1, running on WIN XP) and my iPhone 4 (iOS 7) today. Unfortunatelly, the iTunes does not recognize the iPhone since this update. When I connect the phone there is always an errors message saying: "iTunes could not c

  • Getting a corrupt file message

    i keep getting a corrupt file message when i connect the i-pod to my computer....and when i try to transfer songs to the i-pod they wont go into the device...i also noticted while trying to transfer songs to the device the bar on top of the screen ne