<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5910573851729793792</id><updated>2011-08-05T12:34:10.775-07:00</updated><title type='text'>gordan's blog</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://gordanmilojevic.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5910573851729793792/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://gordanmilojevic.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>gordan's blog</name><uri>http://www.blogger.com/profile/05404918176172981001</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_jxzQnss4Xbs/SK8XCDV2g0I/AAAAAAAAAAc/YpXsIYRBsvI/S220/image001.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>15</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5910573851729793792.post-4028443773692136423</id><published>2010-11-06T14:45:00.000-07:00</published><updated>2010-11-06T15:20:09.026-07:00</updated><title type='text'>Hierarchicaly items</title><content type='html'>&lt;p&gt;Most useful thing is easy look at relater records. as Excell simple functionality for navigations, so I m lookin to solve problem for planning process  in  supply office departments with limits in materials, prices, items, money...Its DEMO for hierarchicaly views based on only ONE table, should be demonstrated on &lt;span style="font-style:italic;"&gt;http://htmldb.oracle.com/pls/otn/f?p=28254:1&lt;/span&gt; &lt;span style="font-weight:bold;"&gt; &lt;a href="http://htmldb.oracle.com/pls/otn/f?p=28254:1"&gt;&lt;/a&gt;&lt;/span&gt;   &lt;a href="http://htmldb.oracle.com/pls/otn/f?p=28254:1"&gt;&lt;/a&gt;  &lt;/p&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_jxzQnss4Xbs/TNXOHZvBegI/AAAAAAAAAGk/ntH9Df56QUc/s1600/plan3.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://2.bp.blogspot.com/_jxzQnss4Xbs/TNXOHZvBegI/AAAAAAAAAGk/ntH9Df56QUc/s320/plan3.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5536557943484414466" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Tree hierarchical structures&lt;/p&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_jxzQnss4Xbs/TNXN2zU5XFI/AAAAAAAAAGc/1HACroq5vvY/s1600/plan2.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://4.bp.blogspot.com/_jxzQnss4Xbs/TNXN2zU5XFI/AAAAAAAAAGc/1HACroq5vvY/s320/plan2.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5536557658296376402" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Table plannavigacija have PK as ID column and NAME,CODE and IDID as FK with point to ID&lt;/p&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_jxzQnss4Xbs/TNXNgwwwexI/AAAAAAAAAGU/2PbjmUHuVUk/s1600/plan1.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://3.bp.blogspot.com/_jxzQnss4Xbs/TNXNgwwwexI/AAAAAAAAAGU/2PbjmUHuVUk/s320/plan1.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5536557279650806546" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt; code for select is &lt;br /&gt;&lt;br /&gt;select * from plannavigacija where id in&lt;br /&gt;with q as (  &lt;br /&gt;      select level lvl,&lt;br /&gt;               id&lt;br /&gt;      from plannavigacija e&lt;br /&gt;      connect by prior id  = idid&lt;br /&gt;      start with id = nvl(1,(SELECT COUNT(*) FROM PLANNAVIGACIJA))&lt;br /&gt;) &lt;br /&gt;select *&lt;br /&gt;from (&lt;br /&gt;    -- employees above start with employee&lt;br /&gt;    select e.* &lt;br /&gt;    from plannavigacija e&lt;br /&gt;    connect by prior idid=id&lt;br /&gt;    start with id = nvl(1,(SELECT COUNT(*) FROM PLANNAVIGACIJA))&lt;br /&gt;   union &lt;br /&gt;    -- employees who are are peers of the start with employee&lt;br /&gt;    select e.* &lt;br /&gt;    from plannavigacija e&lt;br /&gt;    where level = (select lvl from q where id =  nvl(1,(SELECT COUNT(*) FROM PLANNAVIGACIJA))) &lt;br /&gt;    connect by prior id  = idid&lt;br /&gt;    start with id = nvl(1,(SELECT COUNT(*) FROM PLANNAVIGACIJA)) &lt;br /&gt;   union &lt;br /&gt;    -- employees directly below start with employee&lt;br /&gt;    select e.* &lt;br /&gt;    from plannavigacija e&lt;br /&gt;    where idID  = nvl(1,(SELECT COUNT(*) FROM PLANNAVIGACIJA))&lt;br /&gt;  ) sub    &lt;br /&gt;connect by prior id  = idid&lt;br /&gt;start with id = nvl(1,(SELECT COUNT(*) FROM PLANNAVIGACIJA))&lt;br /&gt;Where 1 is one variable :P1_X as start tree or root&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5910573851729793792-4028443773692136423?l=gordanmilojevic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gordanmilojevic.blogspot.com/feeds/4028443773692136423/comments/default' title='Објављивање коментара'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5910573851729793792&amp;postID=4028443773692136423' title='0 Коментари'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5910573851729793792/posts/default/4028443773692136423'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5910573851729793792/posts/default/4028443773692136423'/><link rel='alternate' type='text/html' href='http://gordanmilojevic.blogspot.com/2010/11/hierarchicaly-items.html' title='Hierarchicaly items'/><author><name>gordan's blog</name><uri>http://www.blogger.com/profile/05404918176172981001</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_jxzQnss4Xbs/SK8XCDV2g0I/AAAAAAAAAAc/YpXsIYRBsvI/S220/image001.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_jxzQnss4Xbs/TNXOHZvBegI/AAAAAAAAAGk/ntH9Df56QUc/s72-c/plan3.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5910573851729793792.post-6479445455532009647</id><published>2010-10-16T05:44:00.000-07:00</published><updated>2010-10-16T05:50:57.397-07:00</updated><title type='text'>Ext JS oracle apex login form</title><content type='html'>&lt;a&gt;With Ext JS and oracle application expres (apex) 4 could be change reports/forms&lt;br /&gt;initialy created by apex and integrated with Ext JS, this is one of example how can be completed login form with Ext JS window(). DEMO &gt; &lt;a href="http://htmldb.oracle.com/pls/otn/f?p=25605:101"&gt;http://htmldb.oracle.com/pls/otn/f?p=25605:101&lt;/a&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_jxzQnss4Xbs/TLme7XzoEZI/AAAAAAAAAGM/QVBD4d0U0j4/s1600/extjs1.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://1.bp.blogspot.com/_jxzQnss4Xbs/TLme7XzoEZI/AAAAAAAAAGM/QVBD4d0U0j4/s320/extjs1.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5528624760414015890" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a&gt;Ext JS code in report region&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_jxzQnss4Xbs/TLmephQNu9I/AAAAAAAAAGE/WPSKcOSZe5g/s1600/extjs2.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://3.bp.blogspot.com/_jxzQnss4Xbs/TLmephQNu9I/AAAAAAAAAGE/WPSKcOSZe5g/s320/extjs2.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5528624453712198610" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5910573851729793792-6479445455532009647?l=gordanmilojevic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gordanmilojevic.blogspot.com/feeds/6479445455532009647/comments/default' title='Објављивање коментара'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5910573851729793792&amp;postID=6479445455532009647' title='0 Коментари'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5910573851729793792/posts/default/6479445455532009647'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5910573851729793792/posts/default/6479445455532009647'/><link rel='alternate' type='text/html' href='http://gordanmilojevic.blogspot.com/2010/10/ext-js-oracle-apex-login-form.html' title='Ext JS oracle apex login form'/><author><name>gordan's blog</name><uri>http://www.blogger.com/profile/05404918176172981001</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_jxzQnss4Xbs/SK8XCDV2g0I/AAAAAAAAAAc/YpXsIYRBsvI/S220/image001.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_jxzQnss4Xbs/TLme7XzoEZI/AAAAAAAAAGM/QVBD4d0U0j4/s72-c/extjs1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5910573851729793792.post-8784036135449831638</id><published>2010-06-29T09:49:00.000-07:00</published><updated>2010-06-29T09:59:13.197-07:00</updated><title type='text'>Apex 4 based on Oracle xe 10g 10.2.0.1</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_jxzQnss4Xbs/TComI9OKkkI/AAAAAAAAAF0/WLsCt4i88yM/s1600/files.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://2.bp.blogspot.com/_jxzQnss4Xbs/TComI9OKkkI/AAAAAAAAAF0/WLsCt4i88yM/s320/files.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5488241031219155522" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a&gt;Files structures-I was trying to install and its pass ok, I was creating 2 folders, one corinscore(with files as from core) and coreinsbuilder(with files from builder), apexins.sql have PREFIX changed as path of Linux OS, and coreins.sql&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_jxzQnss4Xbs/TColZneUCVI/AAAAAAAAAFs/Xbv8oyvQ8XI/s1600/apexins.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://3.bp.blogspot.com/_jxzQnss4Xbs/TColZneUCVI/AAAAAAAAAFs/Xbv8oyvQ8XI/s320/apexins.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5488240217927453010" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a&gt;Post installing steps &lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_jxzQnss4Xbs/TColIwNobeI/AAAAAAAAAFk/K6T_rqQjYF4/s1600/apex4apxldimppassword.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://4.bp.blogspot.com/_jxzQnss4Xbs/TColIwNobeI/AAAAAAAAAFk/K6T_rqQjYF4/s320/apex4apxldimppassword.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5488239928215629282" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a&gt;Apex admin as ADMIN/password&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_jxzQnss4Xbs/TCokyvjnyZI/AAAAAAAAAFc/ax9hzHyP3Vg/s1600/APEX_ADMIN.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://2.bp.blogspot.com/_jxzQnss4Xbs/TCokyvjnyZI/AAAAAAAAAFc/ax9hzHyP3Vg/s320/APEX_ADMIN.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5488239550082304402" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a&gt; Completed install apex 4 &lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_jxzQnss4Xbs/TCokZunIbVI/AAAAAAAAAFM/Np-YBxs-UzU/s1600/APEX.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://3.bp.blogspot.com/_jxzQnss4Xbs/TCokZunIbVI/AAAAAAAAAFM/Np-YBxs-UzU/s320/APEX.png" alt="" id="BLOGGER_PHOTO_ID_5488239120331861330" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5910573851729793792-8784036135449831638?l=gordanmilojevic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gordanmilojevic.blogspot.com/feeds/8784036135449831638/comments/default' title='Објављивање коментара'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5910573851729793792&amp;postID=8784036135449831638' title='0 Коментари'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5910573851729793792/posts/default/8784036135449831638'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5910573851729793792/posts/default/8784036135449831638'/><link rel='alternate' type='text/html' href='http://gordanmilojevic.blogspot.com/2010/06/apex-4-based-on-oracle-xe-10g-10201.html' title='Apex 4 based on Oracle xe 10g 10.2.0.1'/><author><name>gordan's blog</name><uri>http://www.blogger.com/profile/05404918176172981001</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_jxzQnss4Xbs/SK8XCDV2g0I/AAAAAAAAAAc/YpXsIYRBsvI/S220/image001.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_jxzQnss4Xbs/TComI9OKkkI/AAAAAAAAAF0/WLsCt4i88yM/s72-c/files.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5910573851729793792.post-2932020635498094183</id><published>2009-11-15T13:25:00.001-08:00</published><updated>2009-11-15T13:31:33.126-08:00</updated><title type='text'>Example Work Order</title><content type='html'>&lt;a&gt;This example present one part of ERP systems - main element of distribution production -work order wirh elements 1)operations and 2)materials&lt;br /&gt;http://htmldb.oracle.com/pls/otn/f?p=27645:1:3186589601489819:::::&lt;br /&gt;&lt;br /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_jxzQnss4Xbs/SwByrSzyUKI/AAAAAAAAAFE/rnIKLowU1r0/s1600-h/rn1.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://2.bp.blogspot.com/_jxzQnss4Xbs/SwByrSzyUKI/AAAAAAAAAFE/rnIKLowU1r0/s320/rn1.png" alt="" id="BLOGGER_PHOTO_ID_5404445640953581730" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a&gt;Input form for creating main part of work order&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_jxzQnss4Xbs/SwByacQsDNI/AAAAAAAAAE8/a7IspsZ9MI8/s1600-h/rn2.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://4.bp.blogspot.com/_jxzQnss4Xbs/SwByacQsDNI/AAAAAAAAAE8/a7IspsZ9MI8/s320/rn2.png" alt="" id="BLOGGER_PHOTO_ID_5404445351432948946" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a&gt;Work order with elements (materials, operations, adding parameters) master detail form&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_jxzQnss4Xbs/SwByDJxBI6I/AAAAAAAAAE0/Vij8rIs9hS4/s1600-h/rn3.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://4.bp.blogspot.com/_jxzQnss4Xbs/SwByDJxBI6I/AAAAAAAAAE0/Vij8rIs9hS4/s320/rn3.png" alt="" id="BLOGGER_PHOTO_ID_5404444951331283874" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_jxzQnss4Xbs/SwBx6jtCniI/AAAAAAAAAEs/Wv7_Y4o4iTk/s1600-h/rn5.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://3.bp.blogspot.com/_jxzQnss4Xbs/SwBx6jtCniI/AAAAAAAAAEs/Wv7_Y4o4iTk/s320/rn5.png" alt="" id="BLOGGER_PHOTO_ID_5404444803675102754" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5910573851729793792-2932020635498094183?l=gordanmilojevic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gordanmilojevic.blogspot.com/feeds/2932020635498094183/comments/default' title='Објављивање коментара'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5910573851729793792&amp;postID=2932020635498094183' title='0 Коментари'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5910573851729793792/posts/default/2932020635498094183'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5910573851729793792/posts/default/2932020635498094183'/><link rel='alternate' type='text/html' href='http://gordanmilojevic.blogspot.com/2009/11/example-work-order.html' title='Example Work Order'/><author><name>gordan's blog</name><uri>http://www.blogger.com/profile/05404918176172981001</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_jxzQnss4Xbs/SK8XCDV2g0I/AAAAAAAAAAc/YpXsIYRBsvI/S220/image001.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_jxzQnss4Xbs/SwByrSzyUKI/AAAAAAAAAFE/rnIKLowU1r0/s72-c/rn1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5910573851729793792.post-2641025469797088319</id><published>2009-08-24T14:53:00.000-07:00</published><updated>2009-08-24T15:10:31.998-07:00</updated><title type='text'>Apex 3.01 on Linux Ununtu 8.04 based on Application Express 10g</title><content type='html'>Apex 3.01 can be install in Application Express 10g with this step:&lt;br /&gt;1&gt; need download zip Apex 3.01 and unzip it into /usr/lib/oracle/xe/apex folder&lt;br /&gt;2&gt; change apexins.sql UPGRADE to 2, PREFIX to /usr/lib/oracle/xe/apex/&lt;br /&gt;and set path at the end of apexins.sql and save changes&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_jxzQnss4Xbs/SpMO83isGII/AAAAAAAAAEE/qyrWctnu6ng/s1600-h/a1.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://1.bp.blogspot.com/_jxzQnss4Xbs/SpMO83isGII/AAAAAAAAAEE/qyrWctnu6ng/s320/a1.png" alt="" id="BLOGGER_PHOTO_ID_5373655219247519874" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;from sql command line need type @ /usr/lib/oracle/xe/apex/apexins REPUBLICA SYSTEM SYSTEM TEMP /i/&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_jxzQnss4Xbs/SpMOYMFg3UI/AAAAAAAAAD8/ZqD24fqCVNc/s1600-h/a5.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://2.bp.blogspot.com/_jxzQnss4Xbs/SpMOYMFg3UI/AAAAAAAAAD8/ZqD24fqCVNc/s320/a5.png" alt="" id="BLOGGER_PHOTO_ID_5373654589107133762" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a&gt;&lt;br /&gt;Whith created Folder TEMP on /usr/lib/oracle/xe/ need copy pictures from apex/images folder in subfolder TEMP/i (I was creating and another folder /usr/lib/oracle/xe/TEMP/images with whole pictures&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_jxzQnss4Xbs/SpMNgrym9uI/AAAAAAAAAD0/H0g5KigAKoE/s1600-h/a6.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://2.bp.blogspot.com/_jxzQnss4Xbs/SpMNgrym9uI/AAAAAAAAAD0/H0g5KigAKoE/s320/a6.png" alt="" id="BLOGGER_PHOTO_ID_5373653635545102050" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a&gt;&lt;br /&gt;This figure explain how to call procedure for ADMIN user&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_jxzQnss4Xbs/SpMNH6zdpuI/AAAAAAAAADs/NqDLdwpJf6I/s1600-h/a9.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://2.bp.blogspot.com/_jxzQnss4Xbs/SpMNH6zdpuI/AAAAAAAAADs/NqDLdwpJf6I/s320/a9.png" alt="" id="BLOGGER_PHOTO_ID_5373653210078488290" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Whith created ADMIN user needs insert password, with this username and password could be posible setting WORKSPACE and USER NAME and PASSWORD&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_jxzQnss4Xbs/SpMMiEO-1PI/AAAAAAAAADk/WmawjUv8ZoU/s1600-h/a11.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://4.bp.blogspot.com/_jxzQnss4Xbs/SpMMiEO-1PI/AAAAAAAAADk/WmawjUv8ZoU/s320/a11.png" alt="" id="BLOGGER_PHOTO_ID_5373652559774799090" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;finaly this step enter password for ADMIN user as confirmation&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_jxzQnss4Xbs/SpMMIA39d1I/AAAAAAAAADc/dAOPsbMveE0/s1600-h/a12.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://3.bp.blogspot.com/_jxzQnss4Xbs/SpMMIA39d1I/AAAAAAAAADc/dAOPsbMveE0/s320/a12.png" alt="" id="BLOGGER_PHOTO_ID_5373652112196335442" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5910573851729793792-2641025469797088319?l=gordanmilojevic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gordanmilojevic.blogspot.com/feeds/2641025469797088319/comments/default' title='Објављивање коментара'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5910573851729793792&amp;postID=2641025469797088319' title='2 Коментари'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5910573851729793792/posts/default/2641025469797088319'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5910573851729793792/posts/default/2641025469797088319'/><link rel='alternate' type='text/html' href='http://gordanmilojevic.blogspot.com/2009/08/apex-301-on-linux-ununtu-804-based-on.html' title='Apex 3.01 on Linux Ununtu 8.04 based on Application Express 10g'/><author><name>gordan's blog</name><uri>http://www.blogger.com/profile/05404918176172981001</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_jxzQnss4Xbs/SK8XCDV2g0I/AAAAAAAAAAc/YpXsIYRBsvI/S220/image001.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_jxzQnss4Xbs/SpMO83isGII/AAAAAAAAAEE/qyrWctnu6ng/s72-c/a1.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5910573851729793792.post-163051954042690218</id><published>2009-04-22T13:39:00.001-07:00</published><updated>2009-04-22T13:51:10.286-07:00</updated><title type='text'>Import *.dmp into Oracle 10g XE Application Express on Linux Ubuntu 8.04</title><content type='html'>Using OS Linux Ubuntu 8.04 with install Oracle 10g XE application express, database users can imports *.dmp files, setting environmetn on this way&gt;&lt;br /&gt;0) instal *.deb file Oracle app expres and create user (in this samples user is adempiere and password is adempiere)&lt;br /&gt;1) on terminal type&gt; sudo gedit /etc/environment&lt;br /&gt;2) set this environment&gt;&lt;br /&gt;PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/lib/jvm:/home/nadrog:/home/nadrog/jdk1.6.0_11/bin:/home/nadrog/Adempiere/lib"&lt;br /&gt;JAVA_HOME="/home/nadrog/jdk1.6.0_11"&lt;br /&gt;JAVA="/home/nadrog/jdk1.6.0_11/bin/java"&lt;br /&gt;CLASSPATH="/usr/lib/jvm:/home/nadrog"&lt;br /&gt;JAVA_OPTS="-server -Xms128m -Xmx128m -Dprogram.name=run"&lt;br /&gt;JRE_SRCROOT="/usr/lib/jvm/java-6-sun-1.6.0.07/bin/javaws"&lt;br /&gt;ADEMPIERE_HOME="/home/nadrog/Adempiere"&lt;br /&gt;JBOSS_HOME="/home/nadrog/Adempiere/jboss/lib"&lt;br /&gt;COMPIERE_HOME="/home/nadrog/Compiere2"&lt;br /&gt;&lt;br /&gt;3) restart PC and again on terminal type&gt; sudo gedit /etc/environment&lt;br /&gt;   and add this environment&lt;br /&gt;   ORACLE_HOME="/usr/lib/oracle/xe/app/oracle/product/10.2.0/server"&lt;br /&gt;   ORACLE_SID="XE"&lt;br /&gt;Restart PC and then type from terminal&lt;br /&gt;&lt;br /&gt;nadrog@nadrog:~$ su oracle&lt;br /&gt;Password:&lt;br /&gt;To run a command as administrator (user "root"), use "sudo &lt;command&gt;".&lt;br /&gt;See "man sudo_root" for details.&lt;br /&gt;&lt;br /&gt;oracle@nadrog:/home/nadrog$ .&lt;br /&gt;bash: .: filename argument required&lt;br /&gt;.: usage: . filename [arguments]&lt;br /&gt;oracle@nadrog:/home/nadrog$ cd Desktop&lt;br /&gt;oracle@nadrog:/home/nadrog/Desktop$ cd..&lt;br /&gt;&lt;br /&gt;oracle@nadrog:~/app/oracle$ /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/bin/imp adempiere@adempiere&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_jxzQnss4Xbs/Se-A6iAW7RI/AAAAAAAAADM/sPdu32TWhzw/s1600-h/instal4.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://2.bp.blogspot.com/_jxzQnss4Xbs/Se-A6iAW7RI/AAAAAAAAADM/sPdu32TWhzw/s320/instal4.png" alt="" id="BLOGGER_PHOTO_ID_5327618627251662098" border="0" /&gt;&lt;/a&gt;                                   Figure 1&gt; Import dmp files into Oracle Application Express &lt;br /&gt;                                                     10g XE&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5910573851729793792-163051954042690218?l=gordanmilojevic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gordanmilojevic.blogspot.com/feeds/163051954042690218/comments/default' title='Објављивање коментара'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5910573851729793792&amp;postID=163051954042690218' title='0 Коментари'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5910573851729793792/posts/default/163051954042690218'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5910573851729793792/posts/default/163051954042690218'/><link rel='alternate' type='text/html' href='http://gordanmilojevic.blogspot.com/2009/04/import-dmp-into-oracle-10g-xe.html' title='Import *.dmp into Oracle 10g XE Application Express on Linux Ubuntu 8.04'/><author><name>gordan's blog</name><uri>http://www.blogger.com/profile/05404918176172981001</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_jxzQnss4Xbs/SK8XCDV2g0I/AAAAAAAAAAc/YpXsIYRBsvI/S220/image001.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_jxzQnss4Xbs/Se-A6iAW7RI/AAAAAAAAADM/sPdu32TWhzw/s72-c/instal4.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5910573851729793792.post-4014654941951380646</id><published>2009-04-17T11:53:00.000-07:00</published><updated>2009-04-17T13:23:31.603-07:00</updated><title type='text'>Adempiere 3.52 Oracle Application Express10g</title><content type='html'>Adempiere 3.52 is smart Enterprise Resource planning system, and offer good support for management and all enterprise activity.&lt;br /&gt;Main page looking like above&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_jxzQnss4Xbs/Sejjm7tMFfI/AAAAAAAAADE/u-q7cQmrH80/s1600-h/00.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://2.bp.blogspot.com/_jxzQnss4Xbs/Sejjm7tMFfI/AAAAAAAAADE/u-q7cQmrH80/s320/00.png" alt="" id="BLOGGER_PHOTO_ID_5325756817367373298" border="0" /&gt;&lt;/a&gt;Figure 1&gt; Main page Adempiere smart ERP system&lt;br /&gt;Oracle Application Express 10g is database and have relation tables&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_jxzQnss4Xbs/Sejjm7tMFfI/AAAAAAAAADE/u-q7cQmrH80/s1600-h/00.png"&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_jxzQnss4Xbs/SejjeijdXFI/AAAAAAAAAC8/MffHadnaSqw/s1600-h/01.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://2.bp.blogspot.com/_jxzQnss4Xbs/SejjeijdXFI/AAAAAAAAAC8/MffHadnaSqw/s320/01.png" alt="" id="BLOGGER_PHOTO_ID_5325756673176722514" border="0" /&gt;&lt;/a&gt;Figure 2&gt; AD_MENU table with attributes&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_jxzQnss4Xbs/SejjSX_soDI/AAAAAAAAAC0/SKaWvU5HQRw/s1600-h/3.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://4.bp.blogspot.com/_jxzQnss4Xbs/SejjSX_soDI/AAAAAAAAAC0/SKaWvU5HQRw/s320/3.png" alt="" id="BLOGGER_PHOTO_ID_5325756464183943218" border="0" /&gt;&lt;/a&gt;Figure 3&gt; Main Window and product setup&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_jxzQnss4Xbs/SejjJkV_1uI/AAAAAAAAACs/moLO79b0Mis/s1600-h/4.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://4.bp.blogspot.com/_jxzQnss4Xbs/SejjJkV_1uI/AAAAAAAAACs/moLO79b0Mis/s320/4.png" alt="" id="BLOGGER_PHOTO_ID_5325756312879879906" border="0" /&gt;&lt;/a&gt;Figure 4&gt; Main window and Financial setup&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_jxzQnss4Xbs/Seji18IE85I/AAAAAAAAACk/OcHZCKvdg2Q/s1600-h/6.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://2.bp.blogspot.com/_jxzQnss4Xbs/Seji18IE85I/AAAAAAAAACk/OcHZCKvdg2Q/s320/6.png" alt="" id="BLOGGER_PHOTO_ID_5325755975666561938" border="0" /&gt;&lt;/a&gt;Figure 5&gt; Wirh Oracle 10g need setup users, login as SYSTEM and PASSWORD from installations, and setup  ADEMPIERE/ADEMPIERE&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_jxzQnss4Xbs/SejepJwAB1I/AAAAAAAAACc/Am3_Q1VntxY/s1600-h/7.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://3.bp.blogspot.com/_jxzQnss4Xbs/SejepJwAB1I/AAAAAAAAACc/Am3_Q1VntxY/s320/7.png" alt="" id="BLOGGER_PHOTO_ID_5325751357938861906" border="0" /&gt;&lt;/a&gt;Figure 6&gt; Setup ADEMPIERE/ADEMPIERE on Oracle Apex,&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_jxzQnss4Xbs/SejegcuYpZI/AAAAAAAAACU/W_d-abgBN94/s1600-h/8.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://4.bp.blogspot.com/_jxzQnss4Xbs/SejegcuYpZI/AAAAAAAAACU/W_d-abgBN94/s320/8.png" alt="" id="BLOGGER_PHOTO_ID_5325751208413537682" border="0" /&gt;&lt;/a&gt;Figure 7 &gt; Imports of Adempiere.dmp file into user Adempiere&lt;br /&gt;This is installation Adempiere smart ERP on Windows platform&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5910573851729793792-4014654941951380646?l=gordanmilojevic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gordanmilojevic.blogspot.com/feeds/4014654941951380646/comments/default' title='Објављивање коментара'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5910573851729793792&amp;postID=4014654941951380646' title='0 Коментари'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5910573851729793792/posts/default/4014654941951380646'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5910573851729793792/posts/default/4014654941951380646'/><link rel='alternate' type='text/html' href='http://gordanmilojevic.blogspot.com/2009/04/adempiere-352-oracle-application.html' title='Adempiere 3.52 Oracle Application Express10g'/><author><name>gordan's blog</name><uri>http://www.blogger.com/profile/05404918176172981001</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_jxzQnss4Xbs/SK8XCDV2g0I/AAAAAAAAAAc/YpXsIYRBsvI/S220/image001.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_jxzQnss4Xbs/Sejjm7tMFfI/AAAAAAAAADE/u-q7cQmrH80/s72-c/00.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5910573851729793792.post-8497697158579358714</id><published>2009-03-14T16:30:00.000-07:00</published><updated>2009-03-14T17:28:07.509-07:00</updated><title type='text'>ORACLE APPLICATION EXPRESS 10g WITH COMPIERE ERP</title><content type='html'>Compiere ERP systems was installing on Oracle Application Express 10 g.&lt;br /&gt;Theres 760 tables with all columns need for implement ERP systems (from orders, invoices, products or services with bill of materials for each products/services, with unit prices for every part from BOM-s, security settings and roles for manu users, storages (FIFO, LIFO) and production management life cycle.&lt;br /&gt;&lt;span style="color: rgb(255, 102, 102);"&gt;&lt;span style="color: rgb(51, 51, 51);"&gt;First need install Oracle Application Express 10g and need create user COMPIERE with COMPIERE password&lt;br /&gt;next need start COMPIERE2.SH formsetup compiere on pc&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_jxzQnss4Xbs/SbxGBgzSXbI/AAAAAAAAACM/1rM2yLfn9mc/s1600-h/bom.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://3.bp.blogspot.com/_jxzQnss4Xbs/SbxGBgzSXbI/AAAAAAAAACM/1rM2yLfn9mc/s320/bom.png" alt="" id="BLOGGER_PHOTO_ID_5313198652189203890" border="0" /&gt;&lt;/a&gt;Fig 1&gt; Oracle Application Express 10g and table M_BOM with records about products/services. This examples show relations in relation model.&lt;br /&gt;&lt;br /&gt;Products need insert into compiere products. In examples here product is Measuerment transformer for higth voltage UH 9-15. This product have bill of material with 1000 elements.&lt;br /&gt;EPA 10022378722  Porcelain insulator,&lt;br /&gt;EPA 20938977866  Lid Steel sheet&lt;br /&gt;EPA 89809008088  connectors hv  x 2&lt;br /&gt;EPA 80980789890  connectors lv   x 10&lt;br /&gt;.......................................................................&lt;br /&gt;.......................................................................&lt;br /&gt;EPA 89779987887 dilatable diaphragm&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_jxzQnss4Xbs/SbxFgRWzMlI/AAAAAAAAACE/TOZxtJ_2IaQ/s1600-h/uh.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://3.bp.blogspot.com/_jxzQnss4Xbs/SbxFgRWzMlI/AAAAAAAAACE/TOZxtJ_2IaQ/s320/uh.png" alt="" id="BLOGGER_PHOTO_ID_5313198081107505746" border="0" /&gt;&lt;/a&gt;Fig 2&gt; Products have basics elements, all elements have unit measure,unit prices and technical dates. So all products and basics elements need insert into Oracles tables (over compiere web javas UI) This forms looking like that&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_jxzQnss4Xbs/SbxFEbtEqoI/AAAAAAAAAB8/vCYDjmdM9vI/s1600-h/naponski1.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://4.bp.blogspot.com/_jxzQnss4Xbs/SbxFEbtEqoI/AAAAAAAAAB8/vCYDjmdM9vI/s320/naponski1.png" alt="" id="BLOGGER_PHOTO_ID_5313197602848942722" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Fig 3&gt; Input forms for products (before that need set Organisations name, type division etc)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;INSTALLATIONS&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="display: block;" id="formatbar_Buttons"&gt;&lt;span class="on" style="display: block;" id="formatbar_Add_Image" title="Додај слику" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="addImage();" onmousedown="CheckFormatting(event);;ButtonMouseDown(this);"&gt;&lt;img src="http://www.blogger.com/img/blank.gif" alt="Додај слику" class="gl_photo" border="0" /&gt;&lt;/span&gt;&lt;/span&gt;Installation on Linux Ubuntu 8.04&gt;&lt;br /&gt;First step is downloads&lt;br /&gt;Compiere 3.1 from sourceforge.net and Oracle Application Express 10g from www.oracle.com and JDK 1.6&lt;br /&gt;&lt;br /&gt;Next need setting Environment as&lt;br /&gt;&lt;br /&gt;nadrog@nadrog:~$ sudo gedit /etc/environment&lt;br /&gt;and put this &gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 102);"&gt;PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/lib/jvm:/home/nadrog:/home/nadrog/jdk1.6.0_11/bin:/home/nadrog/Adempiere/lib"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 102);"&gt;JAVA_HOME="/home/nadrog/jdk1.6.0_11"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 102);"&gt;JAVA="/home/nadrog/jdk1.6.0_11/bin/java"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 102);"&gt;CLASSPATH="/usr/lib/jvm:/home/nadrog"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 102);"&gt;JAVA_OPTS="-server -Xms128m -Xmx128m -Dprogram.name=run"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 102);"&gt;JRE_SRCROOT="/usr/lib/jvm/java-6-sun-1.6.0.07/bin/javaws"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 102);"&gt;ADEMPIERE_HOME="/home/nadrog/Adempiere"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 102);"&gt;JBOSS_HOME="/home/nadrog/Adempiere/jboss/lib"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 102);"&gt;COMPIERE_HOME="/home/nadrog/Compiere2"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_jxzQnss4Xbs/SbxC6iRRUmI/AAAAAAAAAB0/X5RUIItAzjo/s1600-h/setupcompiere.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://2.bp.blogspot.com/_jxzQnss4Xbs/SbxC6iRRUmI/AAAAAAAAAB0/X5RUIItAzjo/s320/setupcompiere.png" alt="" id="BLOGGER_PHOTO_ID_5313195233789432418" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 102);"&gt;&lt;span style="color: rgb(51, 51, 51);"&gt;Fig 4 &gt; First step is to set ORACLE XE and JBOSS serves, user and password for compiere(and pass is compiere) and systems password form Oracle (during oracle 10 g installation step ). Compiere serves 1000 users by default, and ofer 100% security over internet. Oracle Application Express offer backup/restore/rman and have 4 gbytes spaces.&lt;br /&gt;&lt;br /&gt;This ERP system is 100% free.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5910573851729793792-8497697158579358714?l=gordanmilojevic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gordanmilojevic.blogspot.com/feeds/8497697158579358714/comments/default' title='Објављивање коментара'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5910573851729793792&amp;postID=8497697158579358714' title='1 Коментари'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5910573851729793792/posts/default/8497697158579358714'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5910573851729793792/posts/default/8497697158579358714'/><link rel='alternate' type='text/html' href='http://gordanmilojevic.blogspot.com/2009/03/application-express-10g-with-compiere.html' title='ORACLE APPLICATION EXPRESS 10g WITH COMPIERE ERP'/><author><name>gordan's blog</name><uri>http://www.blogger.com/profile/05404918176172981001</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_jxzQnss4Xbs/SK8XCDV2g0I/AAAAAAAAAAc/YpXsIYRBsvI/S220/image001.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_jxzQnss4Xbs/SbxGBgzSXbI/AAAAAAAAACM/1rM2yLfn9mc/s72-c/bom.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5910573851729793792.post-4235678144294153528</id><published>2009-02-27T12:44:00.000-08:00</published><updated>2009-02-27T12:58:12.848-08:00</updated><title type='text'>validations with Apex</title><content type='html'>Validations with apex expres have step one-13 digits&lt;br /&gt;next NUMERIC and last with condition above&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;select :P4_JMBG from dual where&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;11-(&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;(&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;(7*(to_number(substr(:P2_JMBG,1,1))))+&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;(6*(to_number(substr(:P2_JMBG,2,1))))+&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;(5*(to_number(substr(:P2_JMBG,3,1))))+&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;(4*(to_number(substr(:P2_JMBG,4,1))))+&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;(3*(to_number(substr(:P2_JMBG,5,1))))+&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;(2*(to_number(substr(:P2_JMBG,6,1))))+&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;(7*(to_number(substr(:P2_JMBG,7,1))))+&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;(6*(to_number(substr(:P2_JMBG,8,1))))+&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;(5*(to_number(substr(:P2_JMBG,9,1))))+&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;(4*(to_number(substr(:P2_JMBG,10,1))))+&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;(3*(to_number(substr(:P2_JMBG,11,1))))+&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;(2*(to_number(substr(:P2_JMBG,12,1))))&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;)-&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;(FLOOR(((&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;(7*(to_number(substr(:P2_JMBG,1,1))))+&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;(6*(to_number(substr(:P2_JMBG,2,1))))+&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;(5*(to_number(substr(:P2_JMBG,3,1))))+&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;(4*(to_number(substr(:P2_JMBG,4,1))))+&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;(3*(to_number(substr(:P2_JMBG,5,1))))+&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;(2*(to_number(substr(:P2_JMBG,6,1))))+&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;(7*(to_number(substr(:P2_JMBG,7,1))))+&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;(6*(to_number(substr(:P2_JMBG,8,1))))+&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;(5*(to_number(substr(:P2_JMBG,9,1))))+&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;(4*(to_number(substr(:P2_JMBG,10,1))))+&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;(3*(to_number(substr(:P2_JMBG,11,1))))+&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;(2*(to_number(substr(:P2_JMBG,12,1))))&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;/11))*11))=to_number(substr(:P2_JMBG,13,1))&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;or&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;11-(&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;(&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;(7*(to_number(substr(:P2_JMBG,1,1))))+&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;(6*(to_number(substr(:P2_JMBG,2,1))))+&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;(5*(to_number(substr(:P2_JMBG,3,1))))+&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;(4*(to_number(substr(:P2_JMBG,4,1))))+&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;(3*(to_number(substr(:P2_JMBG,5,1))))+&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;(2*(to_number(substr(:P2_JMBG,6,1))))+&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;(7*(to_number(substr(:P2_JMBG,7,1))))+&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;(6*(to_number(substr(:P2_JMBG,8,1))))+&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;(5*(to_number(substr(:P2_JMBG,9,1))))+&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;(4*(to_number(substr(:P2_JMBG,10,1))))+&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;(3*(to_number(substr(:P2_JMBG,11,1))))+&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;(2*(to_number(substr(:P2_JMBG,12,1))))&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;)-&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;(FLOOR(((&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;(7*(to_number(substr(:P2_JMBG,1,1))))+&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;(6*(to_number(substr(:P2_JMBG,2,1))))+&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;(5*(to_number(substr(:P2_JMBG,3,1))))+&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;(4*(to_number(substr(:P2_JMBG,4,1))))+&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;(3*(to_number(substr(:P2_JMBG,5,1))))+&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;(2*(to_number(substr(:P2_JMBG,6,1))))+&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;(7*(to_number(substr(:P2_JMBG,7,1))))+&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;(6*(to_number(substr(:P2_JMBG,8,1))))+&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;(5*(to_number(substr(:P2_JMBG,9,1))))+&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;(4*(to_number(substr(:P2_JMBG,10,1))))+&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;(3*(to_number(substr(:P2_JMBG,11,1))))+&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;(2*(to_number(substr(:P2_JMBG,12,1))))&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 102);"&gt;/11))*11))=11&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;references&lt;br /&gt;http://en.wikipedia.org/wiki/Unique_Master_Citizen_Number&lt;br /&gt;http://apex.oracle.com/pls/otn/f?p=39992:1&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5910573851729793792-4235678144294153528?l=gordanmilojevic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gordanmilojevic.blogspot.com/feeds/4235678144294153528/comments/default' title='Објављивање коментара'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5910573851729793792&amp;postID=4235678144294153528' title='0 Коментари'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5910573851729793792/posts/default/4235678144294153528'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5910573851729793792/posts/default/4235678144294153528'/><link rel='alternate' type='text/html' href='http://gordanmilojevic.blogspot.com/2009/02/validations-with-apex.html' title='validations with Apex'/><author><name>gordan's blog</name><uri>http://www.blogger.com/profile/05404918176172981001</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_jxzQnss4Xbs/SK8XCDV2g0I/AAAAAAAAAAc/YpXsIYRBsvI/S220/image001.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5910573851729793792.post-3430480015874362520</id><published>2008-11-12T13:13:00.000-08:00</published><updated>2008-11-12T13:21:11.437-08:00</updated><title type='text'>APEX on UBUNTU 8.04</title><content type='html'>I was installing APEX on Ubuntu 8.04 installing oracle xe 10.0.2.0.1.deb files typing from command terminall&lt;br /&gt;sudo dpkg -i oracle-xe_10.2.0.1-1.0_i386.deb&lt;br /&gt;after installing packages need type&lt;br /&gt;-e&lt;br /&gt; '/etc/init.d/oracle-xe configure'&lt;br /&gt;type 8080&lt;br /&gt; 1521 and SYSTEM or SYS and password&lt;br /&gt;and&lt;br /&gt; '/etc/init.d/oracle-xe start'&lt;br /&gt;&lt;br /&gt;as root user to configure database&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_jxzQnss4Xbs/SRtHZOC5_6I/AAAAAAAAABM/5uCgh4a7xr4/s1600-h/apex.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://3.bp.blogspot.com/_jxzQnss4Xbs/SRtHZOC5_6I/AAAAAAAAABM/5uCgh4a7xr4/s320/apex.png" alt="" id="BLOGGER_PHOTO_ID_5267882687732514722" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;                APEX 2.0 on UBUNTU 8.04 with database space of 4 GbytesLINUX&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5910573851729793792-3430480015874362520?l=gordanmilojevic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gordanmilojevic.blogspot.com/feeds/3430480015874362520/comments/default' title='Објављивање коментара'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5910573851729793792&amp;postID=3430480015874362520' title='2 Коментари'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5910573851729793792/posts/default/3430480015874362520'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5910573851729793792/posts/default/3430480015874362520'/><link rel='alternate' type='text/html' href='http://gordanmilojevic.blogspot.com/2008/11/apex-on-ubuntu-804.html' title='APEX on UBUNTU 8.04'/><author><name>gordan's blog</name><uri>http://www.blogger.com/profile/05404918176172981001</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_jxzQnss4Xbs/SK8XCDV2g0I/AAAAAAAAAAc/YpXsIYRBsvI/S220/image001.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_jxzQnss4Xbs/SRtHZOC5_6I/AAAAAAAAABM/5uCgh4a7xr4/s72-c/apex.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5910573851729793792.post-3192347803818934951</id><published>2008-10-31T10:43:00.000-07:00</published><updated>2008-10-31T10:51:35.700-07:00</updated><title type='text'>asset management</title><content type='html'>Asset management have one main pages ASSET (with pk and fk referenced by asset char, asset state, asset history and more other assets)&lt;br /&gt;Main pages are at&gt;http://htmldb.oracle.com/pls/otn/f?p=38485:1:2547506111682738:::::&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_jxzQnss4Xbs/SQtEyjxAhmI/AAAAAAAAABE/iPLLDgCCrD4/s1600-h/asset1.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 255px;" src="http://4.bp.blogspot.com/_jxzQnss4Xbs/SQtEyjxAhmI/AAAAAAAAABE/iPLLDgCCrD4/s320/asset1.jpg" alt="" id="BLOGGER_PHOTO_ID_5263376224897500770" border="0" /&gt;&lt;/a&gt;                                            Fig 1: Main pages Asset Management. From left&lt;br /&gt;                                                       side user can add new categories, states, conditions&lt;br /&gt;                                                       performances and other attributess.&lt;br /&gt;&lt;span style="display: block;" id="formatbar_Buttons"&gt;&lt;span class="on" style="display: block;" id="formatbar_Add_Image" title="&amp;Dcy;&amp;ocy;&amp;dcy;&amp;acy;&amp;jsercy; &amp;scy;&amp;lcy;&amp;icy;&amp;kcy;&amp;ucy;" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="addImage();" onmousedown="CheckFormatting(event);;ButtonMouseDown(this);"&gt;&lt;img src="http://www.blogger.com/img/blank.gif" alt="&amp;Dcy;&amp;ocy;&amp;dcy;&amp;acy;&amp;jsercy; &amp;scy;&amp;lcy;&amp;icy;&amp;kcy;&amp;ucy;" class="gl_photo" border="0" /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5910573851729793792-3192347803818934951?l=gordanmilojevic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gordanmilojevic.blogspot.com/feeds/3192347803818934951/comments/default' title='Објављивање коментара'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5910573851729793792&amp;postID=3192347803818934951' title='0 Коментари'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5910573851729793792/posts/default/3192347803818934951'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5910573851729793792/posts/default/3192347803818934951'/><link rel='alternate' type='text/html' href='http://gordanmilojevic.blogspot.com/2008/10/asset-management.html' title='asset management'/><author><name>gordan's blog</name><uri>http://www.blogger.com/profile/05404918176172981001</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_jxzQnss4Xbs/SK8XCDV2g0I/AAAAAAAAAAc/YpXsIYRBsvI/S220/image001.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_jxzQnss4Xbs/SQtEyjxAhmI/AAAAAAAAABE/iPLLDgCCrD4/s72-c/asset1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5910573851729793792.post-8981943108313582859</id><published>2008-08-30T00:29:00.000-07:00</published><updated>2008-10-31T09:32:51.500-07:00</updated><title type='text'>Apex and Ebs</title><content type='html'>I was installing  web applications using apex 2/3.0.&lt;br /&gt;Apex 3.1.0 have 20 templates which can implement user interfaces (forms) with insert/update&lt;br /&gt;dates into tables (using trigger sequences mechanisms). At that moment I m waiting Apex 3.2 which will completed so nearly&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_jxzQnss4Xbs/SLj4NoBmc1I/AAAAAAAAAA8/lceRum5HsDA/s1600-h/theme_ebs.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_jxzQnss4Xbs/SLj4NoBmc1I/AAAAAAAAAA8/lceRum5HsDA/s320/theme_ebs.jpg" alt="" id="BLOGGER_PHOTO_ID_5240211079411692370" border="0" /&gt;&lt;/a&gt;This is themes have  apex 3.1 installation and theres basic for Web Applications. Using AJAX developer can modify forms.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5910573851729793792-8981943108313582859?l=gordanmilojevic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gordanmilojevic.blogspot.com/feeds/8981943108313582859/comments/default' title='Објављивање коментара'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5910573851729793792&amp;postID=8981943108313582859' title='2 Коментари'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5910573851729793792/posts/default/8981943108313582859'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5910573851729793792/posts/default/8981943108313582859'/><link rel='alternate' type='text/html' href='http://gordanmilojevic.blogspot.com/2008/08/apex-and-ebs.html' title='Apex and Ebs'/><author><name>gordan's blog</name><uri>http://www.blogger.com/profile/05404918176172981001</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_jxzQnss4Xbs/SK8XCDV2g0I/AAAAAAAAAAc/YpXsIYRBsvI/S220/image001.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_jxzQnss4Xbs/SLj4NoBmc1I/AAAAAAAAAA8/lceRum5HsDA/s72-c/theme_ebs.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5910573851729793792.post-2996433781031074668</id><published>2008-08-25T11:16:00.000-07:00</published><updated>2008-08-25T13:13:21.417-07:00</updated><title type='text'>duplicate code, street_name and street_number</title><content type='html'>I was creating way how to solve problem with duplicate code, street_name and street_number.&lt;br /&gt;so ther's duplicate code querys:&lt;br /&gt;&lt;br /&gt;I have tableA(code, street_name,street_number, att1, att2) and theres  duplicate code, street_name and street_numbers.&lt;br /&gt;I was found duplicate code  using:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;select code from tableA where code in (select code from tableA group  by code having count(*) &gt;1)&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;but in meantime, code was changed and I have  other code and old street_name and old street_number,&lt;br /&gt;so tableA now have  :&lt;br /&gt;oldCODE,street_name, street_number and newCODE, street_name, street_number  --- duplicate street_name and street_number!.&lt;br /&gt;tableA have 7000  records.&lt;br /&gt;Question is how found this duplicate street_name and street_number  with this different code (old and new CODE)?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;select  STREET_NAME, STREET_NUMBER, max(ltrim(sys_connect_by_path(CODE,' - '),' -'))  keep (dense_rank last order by length(sys_connect_by_path(CODE,' -  ')))duplicate_code&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;from TABLEA&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;connect by prior CODE &lt; CODE&lt;br /&gt;and prior street_name =street_name&lt;br /&gt;and prior street_number = street_number&lt;br /&gt;group by  STREET_NAME, STREET_NUMBER&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;having count(*)&gt;1;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 51);"&gt;And ther's list of Street_Name, Street_Number, duplicate_CODE&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 51);"&gt;100 of 15000 records!&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 51);"&gt;So need update old code as 'NO ACTIVE'&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 51);"&gt;or 'OLD VALUES'&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5910573851729793792-2996433781031074668?l=gordanmilojevic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gordanmilojevic.blogspot.com/feeds/2996433781031074668/comments/default' title='Објављивање коментара'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5910573851729793792&amp;postID=2996433781031074668' title='0 Коментари'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5910573851729793792/posts/default/2996433781031074668'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5910573851729793792/posts/default/2996433781031074668'/><link rel='alternate' type='text/html' href='http://gordanmilojevic.blogspot.com/2008/08/duplicate-code-streetname-and.html' title='duplicate code, street_name and street_number'/><author><name>gordan's blog</name><uri>http://www.blogger.com/profile/05404918176172981001</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_jxzQnss4Xbs/SK8XCDV2g0I/AAAAAAAAAAc/YpXsIYRBsvI/S220/image001.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5910573851729793792.post-7250065851086718539</id><published>2008-08-22T12:46:00.000-07:00</published><updated>2008-08-22T12:54:06.574-07:00</updated><title type='text'>HURIDOC apex information documentation system</title><content type='html'>Its reprogramming existing application writen on ms access&lt;br /&gt;with that web (client server) on:&lt;br /&gt;http://htmldb.oracle.com/pls/otn/f?p=20604:4:3119063912909518:::::&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_jxzQnss4Xbs/SK8YoxLgoDI/AAAAAAAAAA0/iemQOw7I-Z4/s1600-h/huridoc_1.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_jxzQnss4Xbs/SK8YoxLgoDI/AAAAAAAAAA0/iemQOw7I-Z4/s320/huridoc_1.jpg" alt="" id="BLOGGER_PHOTO_ID_5237431980330623026" border="0" /&gt;&lt;/a&gt;When user login into this documentation system, can see options from main menu&lt;br /&gt;Users can change, edit or only read informations according rolles&lt;br /&gt;&lt;br /&gt;&lt;span style="display: block;" id="formatbar_Buttons"&gt;&lt;span class="on" style="display: block;" id="formatbar_Add_Image" title="&amp;Dcy;&amp;ocy;&amp;dcy;&amp;acy;&amp;jsercy; &amp;scy;&amp;lcy;&amp;icy;&amp;kcy;&amp;ucy;" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="addImage();" onmousedown="CheckFormatting(event);;ButtonMouseDown(this);"&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5910573851729793792-7250065851086718539?l=gordanmilojevic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gordanmilojevic.blogspot.com/feeds/7250065851086718539/comments/default' title='Објављивање коментара'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5910573851729793792&amp;postID=7250065851086718539' title='0 Коментари'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5910573851729793792/posts/default/7250065851086718539'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5910573851729793792/posts/default/7250065851086718539'/><link rel='alternate' type='text/html' href='http://gordanmilojevic.blogspot.com/2008/08/huridoc-apex-information-documentation.html' title='HURIDOC apex information documentation system'/><author><name>gordan's blog</name><uri>http://www.blogger.com/profile/05404918176172981001</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_jxzQnss4Xbs/SK8XCDV2g0I/AAAAAAAAAAc/YpXsIYRBsvI/S220/image001.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_jxzQnss4Xbs/SK8YoxLgoDI/AAAAAAAAAA0/iemQOw7I-Z4/s72-c/huridoc_1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5910573851729793792.post-1309322680302999142</id><published>2008-08-21T13:58:00.000-07:00</published><updated>2008-08-21T14:20:01.137-07:00</updated><title type='text'>apex insert/update forms</title><content type='html'>I was creating sample application with insert/update forms and small html (based on javascript and css support) pages on&lt;br /&gt;&lt;span style="font-style: italic;font-family:verdana;" &gt;http://htmldb.oracle.com/pls/otn/f?p=50223:1:2667842752465619:::::&lt;/span&gt;&lt;br /&gt;This is basic of asset managemens web implementation technology's.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_jxzQnss4Xbs/SK3bHY2TTmI/AAAAAAAAAAQ/bGfuN-ku31o/s1600-h/blog1.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 572px; height: 388px;" src="http://4.bp.blogspot.com/_jxzQnss4Xbs/SK3bHY2TTmI/AAAAAAAAAAQ/bGfuN-ku31o/s320/blog1.gif" alt="" id="BLOGGER_PHOTO_ID_5237082861677530722" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5910573851729793792-1309322680302999142?l=gordanmilojevic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gordanmilojevic.blogspot.com/feeds/1309322680302999142/comments/default' title='Објављивање коментара'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5910573851729793792&amp;postID=1309322680302999142' title='2 Коментари'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5910573851729793792/posts/default/1309322680302999142'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5910573851729793792/posts/default/1309322680302999142'/><link rel='alternate' type='text/html' href='http://gordanmilojevic.blogspot.com/2008/08/apex-insertupdate-forms.html' title='apex insert/update forms'/><author><name>gordan's blog</name><uri>http://www.blogger.com/profile/05404918176172981001</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_jxzQnss4Xbs/SK8XCDV2g0I/AAAAAAAAAAc/YpXsIYRBsvI/S220/image001.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_jxzQnss4Xbs/SK3bHY2TTmI/AAAAAAAAAAQ/bGfuN-ku31o/s72-c/blog1.gif' height='72' width='72'/><thr:total>2</thr:total></entry></feed>
