Oracle Functional specialist training
I am Cost Accountant (AICWA) & MBA with more than 1 decade of experience in Costing function in Automobile industry, Sugar industry, leather industry & Bank. I would like to know the trainers available at Chennai to upgrade myself and find assignments in ERP functional support area
Thanks
J. LAKSHMINARAYANAN
[email protected]
9282102884
I am B.E. in mechanical engineering with 3 years of experiecne in R&D I C Engines Performance Development. Please suggest me a course suitable with my field.
If not can you please tell me name of institution from where I can do a course in functional and then get a sample project which I can show as my experience and I can join as a fresher with that project only
Contact Number +91 9371161691
2. Present Location :Pune
3. Course Preffered :Functional Any You Suggest
4. Basic Qualification :B. E. Mechanical Engineering
5. Work Experience :3 Years in R&D and Engineering
6. Mail ID :[email protected]
Similar Messages
-
New features for Oracle 8i DBA, training center in hyderabad,india
I need help from oracle guru's if they advice me on how to take up the upgradation exam from 8i to 10g. Actually, since last 4 years i am working as Oracle ERP Techno Functional Specialist for impementation on Project Contracts 11i. I would be greatful if anyone can suggest some of the best institutes in Hyderabad, india for training on Oracle 10g DBA?
Thans in advance
Arizuddin
[email protected]
Mobile: +966502297583Please go through the following link..
http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=42
sql star international is authorised institute from oracle.
Address:
Motilal Nehru Nagar, Begumpet Main Road No. 4
Shop # 4,
Begumpet, Hyderabad500016
Phone: (40) 27766501, 27763125 -
Can oracle function return more than one value
Hi All
please answer can oracle function return more than one value
need one schenario
regardsCan any function, irrespective of the language, return multiple values?
OF COURSE NOT!!
So why do you think Oracle will now suddenly do it differently than all other languages? Never mind that it is impossible for a function (a unit/module of code) returning a memory address, to return multiple memory addresses. The machine code that does that, has not been yet been designed/implemented.
I am continually amazed that this question is asked. It is about something so fundamental in almost every single 3rd and 4th generation language... something that is taught right at the start... the definition of what a procedure and what a function is.
Sorry, but I simply cannot pull punches on this subject and smooth it over. There is something fundamentally wrong with your training as a programmer if you have to ask such a question about a function.
And whatever programming skills you build on such a foundation, will be seriously lacking.
I kindly suggest that you get back to the very basics of programming - and review and revisit until you fully understand it. There are no shortcuts in becomming a good programmer.
Message was edited by:
Billy Verreynne -
Dear Sir/Madam,
IDS Systems Pvt Ltd is authorized to conduct Oracle application functional modules training in association with Oracle University. The courses developed by the Oracle University are aimed at delivering the comprehensive knowledge on customizing and configuring various application modules of Oracle and lab exercises and case studies will make the student to understand the concept with respect to real time scenario.
We, at IDS, give a specialized training on this structure and make a novice into an expert Consultant. Our systematic and methodical approach by our eminent trainer helps you understand the basic concepts of financials with respect to Oracle ERP, with ease and confidence.
MBA s / CA / CS / ICWA / MCOM/ BCom Candidates can apply for Training.
Oracle 11i Financials modules starting from January 2008
E Business essential for implementers, 2 Days ,
Oracle11i General Ledger, 5Days,
Oracle11i Payable, 4 Days,
Oracle11i Receivables, 3 Days,
Oracle11i Asset Management, 4 Days,
Financial assistance will be provided up to 90% of the course fee from HDFC Bank.
Please feel free to contact us for any of your queries.
Thanks Regards
Satish T S
IDS Systems Pvt Ltd
Bangalore
Ph: 080-41316697, Mob: 09902988773Quick Fix. Learn 3 modules max (May be GL/AR/AP). Learn the ins and outs of those 3, so that you can answer
almost all questions in those 3 in an interview. Most Important --> Write in your resume that you have been
working in Oracle Applications for last 3 years. Thats the only way you can get into this apps world. -
Pl-Sql Oracle Function Concurrency Issue
Hi All,
Issue - pl-sql Oracle Function performance issue, when muliple users are accessing the function
Detail -
Oracle 11g / Linux Server
I have developed a pl-sql oracle function to retrieve information from 3 tables, output as a particluar type array.
Single request is getting processed within 2.2 seconds, but when multiple request are sent concurrently <tested with 50>, time taken for each output is different.
BreakUp of Response times:-
8 messages took - 2.2 sec
+8 messages took - 4.4 sec
++8 messages took - 6.6 sec....etc
I'm looking for any DB tunning parameter, which will help to resolve this issue.
My only aim is to expose developed function to multiple users, who all can access it concurrently, but response should limit within 2.2 seconds.
Any thoughts + guidance is higly appreciated.
Thanks
Preetam SinghSupporting data insert statements:
=======================================================================================================================
REM INSERTING into EXPERTISE
Insert into EXPERTISE (USH_USER_NAME,USH_SKILL_SET1,USH_SKILL_SET2,USH_SKILL_SET3,USH_SKILL_SET4,USH_SKILL_SET5,USH_SKILL_SET6,USH_SKILL_SET7,USH_SKILL_SET8,USH_SKILL_SET9,USH_SKILL_SET10,USH_SKILL_SET11,USH_SKILL_SET12,USH_SKILL_SET13,USH_SKILL_SET14,USH_SKILL_SET15,USH_SKILL_SET16,USH_SKILL_SET17,USH_SKILL_SET18,USH_SKILL_SET19,USH_SKILL_SET20) values ('A','ENGLISH','FRENCH','HINDI',null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null);
Insert into EXPERTISE (USH_USER_NAME,USH_SKILL_SET1,USH_SKILL_SET2,USH_SKILL_SET3,USH_SKILL_SET4,USH_SKILL_SET5,USH_SKILL_SET6,USH_SKILL_SET7,USH_SKILL_SET8,USH_SKILL_SET9,USH_SKILL_SET10,USH_SKILL_SET11,USH_SKILL_SET12,USH_SKILL_SET13,USH_SKILL_SET14,USH_SKILL_SET15,USH_SKILL_SET16,USH_SKILL_SET17,USH_SKILL_SET18,USH_SKILL_SET19,USH_SKILL_SET20) values ('B',null,'GERMAN','CHINIESE','HINDI',null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null);
Insert into EXPERTISE (USH_USER_NAME,USH_SKILL_SET1,USH_SKILL_SET2,USH_SKILL_SET3,USH_SKILL_SET4,USH_SKILL_SET5,USH_SKILL_SET6,USH_SKILL_SET7,USH_SKILL_SET8,USH_SKILL_SET9,USH_SKILL_SET10,USH_SKILL_SET11,USH_SKILL_SET12,USH_SKILL_SET13,USH_SKILL_SET14,USH_SKILL_SET15,USH_SKILL_SET16,USH_SKILL_SET17,USH_SKILL_SET18,USH_SKILL_SET19,USH_SKILL_SET20) values ('C','ENGLISH',null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null);
=======================================================================================================================
==================================================================
REM INSERTING into WORKING
Insert into WORKING (NAME,WEEKDAY,DAYSTARTTIME,DAYENDTIME) values ('A','MON','09:00','18:00');
Insert into WORKING (NAME,WEEKDAY,DAYSTARTTIME,DAYENDTIME) values ('A','TUE','09:00','18:00');
Insert into WORKING (NAME,WEEKDAY,DAYSTARTTIME,DAYENDTIME) values ('A','WED',null,null);
Insert into WORKING (NAME,WEEKDAY,DAYSTARTTIME,DAYENDTIME) values ('A','THU','09:00','18:00');
Insert into WORKING (NAME,WEEKDAY,DAYSTARTTIME,DAYENDTIME) values ('A','FRI','09:00','12:00');
Insert into WORKING (NAME,WEEKDAY,DAYSTARTTIME,DAYENDTIME) values ('B','MON','09:00','18:00');
Insert into WORKING (NAME,WEEKDAY,DAYSTARTTIME,DAYENDTIME) values ('B','TUE','09:00','18:00');
Insert into WORKING (NAME,WEEKDAY,DAYSTARTTIME,DAYENDTIME) values ('B','WED','09:00','18:00');
Insert into WORKING (NAME,WEEKDAY,DAYSTARTTIME,DAYENDTIME) values ('B','THU','09:00','18:00');
Insert into WORKING (NAME,WEEKDAY,DAYSTARTTIME,DAYENDTIME) values ('B','FRI','09:00','18:00');
Insert into WORKING (NAME,WEEKDAY,DAYSTARTTIME,DAYENDTIME) values ('C','MON',null,null);
Insert into WORKING (NAME,WEEKDAY,DAYSTARTTIME,DAYENDTIME) values ('C','TUE','09:00','18:00');
Insert into WORKING (NAME,WEEKDAY,DAYSTARTTIME,DAYENDTIME) values ('C','WED','09:00','18:00');
Insert into WORKING (NAME,WEEKDAY,DAYSTARTTIME,DAYENDTIME) values ('C','THU','09:00','18:00');
Insert into WORKING (NAME,WEEKDAY,DAYSTARTTIME,DAYENDTIME) values ('C','FRI','09:00','12:00');
==================================================================
=====================================================================================================================
REM INSERTING into SCHEDULE
Insert into SCHEDULE (APPOINTMENTDATE,APPOINTMENTSTART,APPOINTMENTEND,STATUS,NAME) values (to_timestamp('11-FEB-12 10.00.00.000000000 AM','DD-MON-RR HH.MI.SS.FF AM'),to_timestamp('11-FEB-12 10.00.00.000000000 AM','DD-MON-RR HH.MI.SS.FF AM'),to_timestamp('11-FEB-12 11.00.00.000000000 AM','DD-MON-RR HH.MI.SS.FF AM'),'MEETING','A');
Insert into SCHEDULE (APPOINTMENTDATE,APPOINTMENTSTART,APPOINTMENTEND,STATUS,NAME) values (to_timestamp('11-FEB-12 10.00.00.000000000 AM','DD-MON-RR HH.MI.SS.FF AM'),to_timestamp('11-FEB-12 10.00.00.000000000 AM','DD-MON-RR HH.MI.SS.FF AM'),to_timestamp('11-FEB-12 11.00.00.000000000 AM','DD-MON-RR HH.MI.SS.FF AM'),'TRAINING','B');
Insert into SCHEDULE (APPOINTMENTDATE,APPOINTMENTSTART,APPOINTMENTEND,STATUS,NAME) values (to_timestamp('13-FEB-12 10.00.00.000000000 AM','DD-MON-RR HH.MI.SS.FF AM'),to_timestamp('11-FEB-12 10.00.00.000000000 AM','DD-MON-RR HH.MI.SS.FF AM'),to_timestamp('11-FEB-12 11.00.00.000000000 AM','DD-MON-RR HH.MI.SS.FF AM'),'MEETING','A');
Insert into SCHEDULE (APPOINTMENTDATE,APPOINTMENTSTART,APPOINTMENTEND,STATUS,NAME) values (to_timestamp('11-FEB-12 10.00.00.000000000 AM','DD-MON-RR HH.MI.SS.FF AM'),to_timestamp('11-FEB-12 11.00.00.000000000 AM','DD-MON-RR HH.MI.SS.FF AM'),to_timestamp('11-FEB-12 11.30.00.000000000 AM','DD-MON-RR HH.MI.SS.FF AM'),'MEETING','B');
=====================================================================================================================
Edited by: 910614 on Feb 10, 2012 9:29 AM -
ORACLE FINANCILAL SPECIALIST WANTED
Oracle Financial Specialist
Job Code: SG-EF-OFS
Job Title: Oracle Financial Specialist
Location: Sterling, VA
Sponsoring: Yes
Company Profile: Our client is a privately held company based in Dulles, Virginia. They are a leading B2B online marketplace that places small manufacturing and construction businesses on equal footing with large companies in purchasing, financing and shipping. Small business customers can buy industrial and office supplies, get loans and leases, and schedule freight delivery by accessing a vast network of vendors through their website or toll-free number.
As a small-business advocate, they were designed to find information and establish partnerships, as well as educate the business owners and managers on how to use this to their advantage. This makes the small business more efficient and effective while saving time and money, improving the all around well being of the company and its owners, managers, and employees.
Required Skills & Technical Environment:
-Fully functional understanding Oracle Financial Applications
(GL, AR, AP, CASH MANAGMENT, and PO modules)
-Experienced in Oracle Financial setup and Implementation
-Knowledge of accounting rules and practices
-Experience with customization of Oracle Financials
-Good communication skills
- SQL and Oracle interface tables knowledge
Scope of Work & Responsibilities: Setup, Implementation, and customization of complete Oracle Financial Applications.
Educational Requirements: BS/BA in Computer Science or a related field.
Work Environment: Dynamic, fun, and satisfying casual work environment; great atmosphere!
Compensation: Pre-IPO company! Stock options, health benefits, 401K, and many more!
Relocation Assistance: Yes Stock Options or Performance Bonus: Yes
Send Resume to: Stephanie Garzon
[email protected]
(888) 950-6787 x2004
(954) 343-2404
(954) 351-0996 (FAX)
We have many more jobs listed on our web site: http://www.orus.com
nullI am giving my resume below.
If satisy with ur reqirements mail me at:: [email protected]
ANIL
SUMMARY:
Over FOUR years of comprehensive functional and technical
experience, which includes extensive experience in the
developing Client/Server Architecture, Distributed Systems and
Relational Database Management Systems. Experience in
application analysis, design, development, implementation,
customization, and testing of Oracle Financials (GL, AR, AP, PO,
OE) modules.
X Experience in design & development of applications using
Oracle & Visual Basic
X Strong knowledge of C, C++, HTML Java, Java script
X Strong analytical skills and Excellent communication
skills
TECHNICAL SKILLS:
Operating Systems: Unix, Ms-Dos 6.22,Windows 95/98, and
Windows NT
RDBMS: Oracle 7.X/8.0/8i
Languages: SQL, PL/SQL, Java 2.0, C, C++
GUI: Developer 2000 (Forms 4.5/6i,
Reports 2.5/3.0/6i)
Web Tools: HTML, DHTML
ERP Applications: Oracle Applications 11i, 10.7sc,
10.6
Modules: GL/AR / AP / PO / OE
EDUCATION:
7 B.S – Electrical & Electronics Engineering
7 PG Diploma in Computer Application
PROFESSIONAL EXPERIENCE:
Chevron Corporation, CA
Dec ‘00 to Till Date
Oracle Application Consultant
Chevron Corporation also known as Chevron Products Co. is one of
the largest refiners and marketers of petroleum products in the
United States. It has six refineries and 7,900 retail outlets;
it serves customers in 29 states. Recently Chevron has been
honored as the Outstanding Product Company of the Year at the
6th Annual African-American Excellence Business Awards.
The Objective of the project is Customization of Oracle
Applications Modules, which includes Order Entry, Inventory,
General Ledger, Accounts Payables, Receivables and Application
Object Library.
Responsibilities:
7 Involved in discussions with functional users and end
users in designing & developing simple to complex forms.
7 Implemented Fixed Assets module and provided Post-
Implementation Support for General Ledger, Purchase, Accounts
Payable, Accounts Receivable, Inventory.
7 Analyzed Business Cycles for Fixed Assets and prepared
the documentation.
7 Analyzed As-Is Process to understand addition and
retirement of assets.
7 Involved in analysis on Depreciation Methodology and
Prorate conventions based on the Board policy.
7 Involved in developing Conversion programs using PL/SQL
to load Bill of Materials Details, Jobs Details, Vendor
Information
7 Designed To-be-Flows based on Business Process and As-Is
Process considering existing policies of Addition, retirement &
Depreciation to meet the exact requirement of the company.
7 Created users, defined Security Data-Groups and,
assigned responsibilities to users. Applications completed a
full Business Process from Order Entry (OE) to Account
Receivable (AR) to General Ledger (GL) and from Purchase Order
(PO) to Account Payable (AP) to General Ledger (GL).
Environment:
Oracle Financials 11.03 (Fixed Assets, General Ledger, Purchase,
Accounts Payable, Accounts Receivable, Inventory, Flexi fields),
Oracle 8.0, Forms 6i, Reports 6i, Windows NT 4.0
TARGET THERAPEUTICS, CA Nov ’99 –
Oct ‘00
Oracle Application Consultant
Target Therapeutics is a multi-million dollar company involved
in the manufacturing of medical devices. Target Therapeutics
manufactures medical devices that can access and treat diseases
of the brain and other remote parts of the body in a minimally
invasive manner.
Implementation of Oracle Applications involved in setting up
business activities of Target Therapeutics. My work was related
to AR, AP and GL modules.
Responsibilities:
7 Worked in various form and report customizations,
Interfaces and data fixes.
7 Development of Reports on pre-printed stationers for
Invoice, price list using forms 4.5.
7 Created a form in which 16 different combinations were
defined wiz, Customer, State, City, Zip, Fiscal Year, Fiscal
Month, Territory, Region, Product Line, Product Family, Product
Group, Part, Summary, Detail, Booking, or Shipment, which went
up to 6 levels.
7 Customized standard reports for AR, AP, and GL. Report
format was defined based on the selection level.
7 Generating flat file using UTL_FILE package under 7.3.
These data files will be transferred from UNIX to NT Server
using ftp scripts. In NT these data files will be used to build
the models using CROSSTARGET package. Wrote SQL Loader scripts.
Environment:
UNIX, Oracle Applications 10.7, ORACLE 7.3, Developer 2000
(Reports 2.5), PL/SQL
Omega Group Of Information & Technology FEB’99 -
AUG’99
Software Engineer
Financial Accounting System
Nagarjuna Group of Finance And Leasing Pvt Ltd is a premier
financial institute involved in savings, auto finance, housing
finance the institute’s financial operations are completely
automated by customized software applications.
Financial accounting system is a complete on-line system which
covers from entry level vouchers of cash, bank, journals,
processing of basic books, ledgers, financial ratio statements,
cash flow statements and asset accounting. The system also
covers depreciation accountability, block registers, perk
payments and inter-office reconciliation in addition to check
printing, budget analysis and balance sheet schedules.
Responsibilities:
7 Involved in designing and developing Master maintenance
modules
7 Provided additions, modifications and deletetions of
accounts and transactions,
7 Involved with On-line updating of respective accounts.
7 Implemented mapped objects to relational database
through ODBC.
7 Developed the system to generate various reports using
Crystal reports.
Environment:
Visual Basic 5.0,Oracle7.3 and Windows NT
ITM Global Pvt. Ltd.
AUG’98 - JAN’99
Software Engineer
Material Management System
The material Management System provides on-line data entry of
details of material received, validation with purchase order,
delivery schedules, inspection of materials received, update of
stock status, material n transit, inquiries, reports on daily
receipt of item under inspection and various status reports.
Responsibilities:
7 Involved in designing and coding of all MM Modules
7 Maintaining Stock Register, receiving materials,
delivery materials
7 Updating of stock periodically.
7 Extensively used SS tab controls, Active X controls
7 Implemented data access using RDO engine.
7 Generated Reports using crystal reports.
7 Used stored procedures method to retrieve data from
different tables for crystal reports.
Environment:
Visual Basic 5.0,Oracle 7.3,Windows 95
ITM Global Pvt. Ltd
FEB’98 - JUL’98
Software Engineer
Inventory Control System
Inventory control system is multi user system, which takes care
of materials received from vendors and also directly brought
from the suppliers. This system keeps track of materials right
from the entry stage to finished goods. This system provides
various reports like material procurement planning, costing,
price variance analysis based on monthly moving weighted average
rate, last receipt rate, consumption statutory reports.
Responsibilities:
7 Generated documents like DMRR (Daily Material Receiving
Report)
7 Created Quality Controle Report
7 Created MMR (Material Receiving Report)
7 Involved in creation of Consumption Statutory Reports
7 Developed in full integration with purchase and finance
applications
Environment:
Visual Basic 4.0 with MS Access
SNEHA AGENCIES, HYDERABAD
AUG’97 - DEC’97
Software Engineer
Responsibilities:
This package deals with database maintenance of news agency
which involves keeping records of customer, mega customer, and
sub agents, which allows you to do various process such as:
Verifying the customer, mega customer, and sub agents, entering
and removing the records, operating the existing records such as
updating, entering removing of newspaper and magazine. Bill
calculations and producing bills for the item sold over all
and individual which includes provision for billing with and
without service charges, maintenance of calendar for various
magazine and news paper The 6 best matches which are close to
the emitter process signal.
Environment:
C++ -
Oracle Apps Technical training
Hello,
Can anyone please let me know if there are any good Oracle Apps Technical Training institutes in and around New jersey and Boston.
My number is +1 309-569-9501.
Thanks is advance.
Regards,
ShushanthHi Sushanth,
I came across this training providing company through one of my friends who has taken many trainings from them and is pretty impressed.
These people specialize in giving online trainings on weekends and have a wide range of Oracle Training Offerings technical /techno-functional DBA etc.
Their Website: http://focusthread.com/training/
They ensure a lot of hands-on practice and also give us environment access.
Cheers,
Sunil
Edited by: user13332290 on Jun 28, 2010 2:43 AM -
Oracle Apps Financials training in Bangalore
IDS Systems Pvt Ltd is the Oracle Approved Education Partner for Oracle in Bangalore. We are authorized to conduct Oracle application functional modules training in association with Oracle University. The courses developed by the Oracle University are aimed at delivering the comprehensive knowledge on customizing and configuring various application modules of Oracle and lab exercises and case studies will make the student to understand the concept with respect to real time scenario. IDS is launching Oracle financials training at Bangalore from 16th June 2008.The modules covered under Oracle financials are
• 11i e-Business Suite Essentials for Implementers
• 11i General Ledger Management Fundamentals
• 11i Oracle Payables Fundamentals
• 11i Oracle Receivables Fundamentals
• 11i Implement and Use Cash Management
• 11i Asset Management Fundamentals
We, at IDS, give a specialized training on this structure.Our systematic and methodical approach by our eminent trainer helps you understand the basic concepts of financials with respect to Oracle ERP, with ease and confidence. Our in-depth coverage of various Business Processes, will pave a strong foundation and rigorous practice will make everybody on par by the end of the course and make the students ready to work on implementation projects.
Course Fee: INR 158,608 (INR 141,160 + 12.36% Service Tax & Education Cess)
However, if only specific modules are taken, then the fee payable would be the course fee of the corresponding module as shown on the table above plus 12.36% Service Tax & Education Cess. This fee is valid till May 31st 2008.
Do leave your name, contact details with the course you are interested in at,
Satish T S
IDS Systems Pvt Ltd
Oracle Approved Education Center
Richmond Circle
Bangalore
E mail:[email protected]
Bangalore
Ph: 080-41316697
Mob: 09902988773Mr Deepak,
You may contact SQL Star Hyderbad and DELHI
Thanks,
Naresh Garg
<BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by [email protected]:
Could anyone plz tell me about the place in India where I can undergo training for Oracle Apps implementation/installations and Administration.<HR></BLOCKQUOTE>
null -
XML Error while calling webservice from oracle function.
I am getting an error while I am trying to call webservice from oracle function. Any ideas? Thanks.
select get_new_string ('proxy:80', 'http://xxx/PatternVariations/SourceTest/WebMethods','Scott') from dual
ERROR at line 1:
ORA-31011: XML parsing failed
ORA-19202: Error occurred in XML processing
LPX-00225: end-element tag "H4" does not match start-element tag "P"
Error at line 9
ORA-06512: at "SYS.XMLTYPE", line 0
ORA-06512: at "DORSBP00.DEMO_SOAP", line 82
ORA-06512: at "DORSBP00.GET_NEW_STRING", line 11The error message implies that the web service is returning something that is not well formed xml. Can you verify what is being returned by the web service call
-
Can't open oracle functions after installation R12 On windows 2008 64 bit
Hi guys
i am installed oracle R12.1.1 on windows server 2008 R2 64 bit,then the application is opening but all oracle forms functions can't open,the message appear frm-92101 ,i am try the solutions in net but no effect,and i am getting another message from windows that and this appear when try to open another oracle functions
aprogram running on this computer is trying to display a message ,then
message title:
E:\oracle\VIS\apps\tech_st\10.1.3\appsutil\jdk\bin\java "-serv
This problem accours when a program is not fully compatible with windows
This message appear when starting windows also but the java path inside oracle apps files,please help me if oracle r12.1.1 compatible with win 2008 64 bit or not???os :WINDOWS SERVER 2008-32 BIT,explorer: IE 7,
FRM-92101: There was a failure in the Forms Server during startup. This could happened due to invalid configruation. Please look into the web-server log file for details.
Details...
Java Exception:
oracle.forms.net.ConnectionException: Forms session (1) aborted: unable to communicate with runtime process
at oracle.forms.net.ConnectionException.createConnectionException(Unknown Source)
at oracle.forms.net.HTTPNStream.getResponse(Unknown Source)
at oracle.forms.net.HTTPNStream.doFlush(Unknown Source)
at oracle.forms.net.HTTPNStream.flush(Unknown Source)
at oracle.forms.net.HTTPNStream.getResponse(Unknown Source)
at java.io.DataOutputStream.flush(Unkown Source)
at oracle.forms.net.HTTPConnection.connet(Unknown Source)
at oracle.forms.engine.FormsDispatcher.initConnection(Unknown Source)
at oracle.forms.egnine.FormsDispatcher.init(Unknown Source)
at oracle.forms.egnine.Runform.initConnection(Unknown Source)
at oracle.forms.egnine.Runform.startRunform(Unknown Source)
at oracle.forms.egnine.Main.createRunform(Unknown Source)
at oracle.forms.egnine.Main.start(Unknown Source)
at sun.plugin2Applet.Panel.Plugin2Manager$.AppletExcecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source) -
How to call oracle Function which has If else condition in Data Template
Hi,
currently I am working on creating Data Template which uses a Oracle Function which I need to make use in my data template. But I have some confusions on using the same. Could anybody please help me in this regard.
I have a function like this,
function invoice_query (p_facility_id facility.facility_id%TYPE,
p_wave_nbr pick_directive.wave_nbr%TYPE,
p_container_id unit_pick_group_detail.container_id%TYPE,
p_distro_nbr unit_pick_group_detail.distro_nbr%TYPE) return invoice_refcur IS
refcur invoice_refcur;
begin
IF p_wave_nbr IS NOT NULL THEN
OPEN refcur FOR SELECT t1.distro_nbr,
t1.cust_order_nbr,
t1.pick_not_before_date,
SYSDATE,
t1.ship_address_description,
t1.ship_address1,
t1.ship_address2,
t1.ship_address3,
t1.ship_address4,
t1.ship_address5,
t1.ship_city || ', ' || t1.ship_state || ' ' || t1.ship_zip,
t1.ship_country_code,
t1.bill_address_description,
t1.bill_address1,
t1.bill_address2,
t1.bill_address3,
t1.bill_address4,
t1.bill_address5,
t1.bill_city || ', ' || t1.bill_state || ' ' || t1.bill_zip,
t1.bill_country_code,
min(t2.pick_order),
NULL,
t2.wave_nbr
FROM stock_order t1,
pick_directive t2,
unit_pick_group_detail t3
WHERE t1.facility_id = t2.facility_id
AND t1.facility_id = t3.facility_id
AND t2.facility_id = t3.facility_id
AND t1.distro_nbr = t2.distro_nbr
AND t1.distro_nbr = t3.distro_nbr
AND t2.distro_nbr = t3.distro_nbr
AND t1.facility_id = p_facility_id
AND t2.wave_nbr = p_wave_nbr
AND g_scp(p_facility_id, 'interface_tcp_flag') = 'N'
AND t2.pick_type = 'U'
AND t3.group_id in (SELECT t4.group_id
FROM unit_pick_group t4
WHERE t4.facility_id = p_facility_id
AND t4.wave_nbr = p_wave_nbr)
GROUP BY t1.distro_nbr,
t1.cust_order_nbr,
t1.pick_not_before_date,
t1.ship_address_description,
t1.ship_address1,
t1.ship_address2,
t1.ship_address3,
t1.ship_address4,
t1.ship_address5,
t1.ship_city || ', ' || t1.ship_state || ' ' || t1.ship_zip,
t1.ship_country_code,
t1.bill_address_description,
t1.bill_address1,
t1.bill_address2,
t1.bill_address3,
t1.bill_address4,
t1.bill_address5,
t1.bill_city || ', ' || t1.bill_state || ' ' || t1.bill_zip,
t1.bill_country_code,
t2.wave_nbr
ORDER BY MIN(t3.group_id), MAX(t3.slot);
elsif p_container_id is not null then
OPEN refcur FOR SELECT distinct t1.distro_nbr,
t1.cust_order_nbr,
t1.pick_not_before_date,
SYSDATE,
t1.ship_address_description,
t1.ship_address1,
t1.ship_address2,
t1.ship_address3,
t1.ship_address4,
t1.ship_address5,
t1.ship_city || ', ' || t1.ship_state || ' ' || t1.ship_zip,
t1.ship_country_code,
t1.bill_address_description,
t1.bill_address1,
t1.bill_address2,
t1.bill_address3,
t1.bill_address4,
t1.bill_address5,
t1.bill_city || ', ' || t1.bill_state || ' ' || t1.bill_zip,
t1.bill_country_code,
NULL,
t2.dest_id,
null
FROM stock_order t1,
unit_pick_group_detail t2
WHERE t1.facility_id = t2.facility_id
and t1.distro_nbr = t2.distro_nbr
and t1.facility_id = p_facility_id
AND g_scp(p_facility_id, 'interface_tcp_flag') = 'N'
AND t2.container_id = p_container_id;
else
open refcur for SELECT distinct t1.distro_nbr,
t1.cust_order_nbr,
t1.pick_not_before_date,
SYSDATE,
t1.ship_address_description,
t1.ship_address1,
t1.ship_address2,
t1.ship_address3,
t1.ship_address4,
t1.ship_address5,
t1.ship_city || ', ' || t1.ship_state || ' ' || t1.ship_zip,
t1.ship_country_code,
t1.bill_address_description,
t1.bill_address1,
t1.bill_address2,
t1.bill_address3,
t1.bill_address4,
t1.bill_address5,
t1.bill_city || ', ' || t1.bill_state || ' ' || t1.bill_zip,
t1.bill_country_code,
NULL,
NULL,
t3.wave_nbr
FROM stock_order t1,
unit_pick_group_detail t2,
unit_pick_group t3
WHERE t1.facility_id = t2.facility_id
and t2.facility_id = t3.facility_id
and t1.distro_nbr = t2.distro_nbr
and t2.group_id = t3.group_id
and t1.facility_id = p_facility_id
AND g_scp(p_facility_id, 'interface_tcp_flag') = 'N'
AND t2.distro_nbr = p_distro_nbr;
END IF;
return refcur;
end;
I have created data template like following,
<sqlStatement name="Q_INVOICE">
<![CDATA[
SELECT Pack_Slip_R.invoice_query(:P_FACILITY_ID,:P_WAVE_NBR,:P_CONTAINER_ID,:P_DISTRO_NBR) from dual
]]>
</sqlStatement>
But how does I create a element for the "t1.ship_city || ', ' || t1.ship_state || ' ' || t1.ship_zip" column in the oracle function. I normally create an element like following,
<group name="G_INVOICE" source="Q_INVOICE">
<element name="CUST_ORDER_NBR" value="cust_order_nbr"/>
<element name=":dest_id" value="dest_id"/>
</Group>
But how do i create element if a column name is kind of dynamic. Please help. I cannot Rename/change the Column in SQL Query. Please let me know If I could handle this whole logic in BI Publsiher.
Regards,
Ashoka BLtry useing alias
t1.ship_city || ', ' || t1.ship_state || ' ' || t1.ship_zip as <COLUMN_ALIAS> -
Calling oracle function in OMB script
Hi
Can anyone please tell me how can i get the returned value of an oracle function in OMB script. or how can i get the value into OMB variable and use it.
Basically i want to set the properties of OWB mapping via OMB script.
Following OMB code sets the max error limit of a mapping.
OMBALTER MAPPING 'MAP_DATA' SET PROPERTIES (MAXIMUM_NUMBER_OF_ERRORS) VALUES ('100')
i dont want to hard code the value 100 rather i want this value to be returned from a function.
If it is not possible then plz tell me how can i set MAXIMUM_NUMBER_OF_ERRORS property of OWB mapping via sql or pl/sql.
Any type of clue will be highly appreciated.
Best RegardsHere is my bare-bones OMB SQL Library to allow you to do pure SQL calls from within OMB+. All I have ever used it for is to run queries, so I don't have a library procedure for calling a function, however if your function is SQL-callable (e.g. select my_func() from dual) then it would work. Either that or you'll want to augment this library to build a procedure that will call and return the results from a java preparedStatement. It's something I've been meaning to do, but haven't got around to it yet.
All you should need to do is save this as it's own tcl file and then source it at the top of your own script, or embed it into your script.
EDIT: Here is a page with some sample code on using java.sql.CallableStatement to call a Pl/SQL procedure from Java which should certainly do the trick for you in conjunction with the basic session control in my library.
http://www.exampledepot.com/egs/java.sql/CallProcedure.html
Cheers,
Mike
package require java
#file omb_sql_library.tcl
proc oracleConnect { serverName databaseName portNumber username password } {
# import required classes
java::import java.sql.Connection
java::import java.sql.DriverManager
java::import java.sql.ResultSet
java::import java.sql.SQLWarning
java::import java.sql.Statement
java::import java.sql.CallableStatement
java::import java.sql.ResultSetMetaData
java::import java.sql.DatabaseMetaData
java::import java.sql.Types
java::import oracle.jdbc.OracleDatabaseMetaData
# load database driver .
java::call Class forName oracle.jdbc.OracleDriver
# set the connection url.
append url jdbc:oracle:thin
append url :
append url $username
append url /
append url $password
append url "@"
append url $serverName
append url :
append url $portNumber
append url :
append url $databaseName
set oraConnection [ java::call DriverManager getConnection $url ]
set oraDatabaseMetaData [ $oraConnection getMetaData ]
set oraDatabaseVersion [ $oraDatabaseMetaData getDatabaseProductVersion ]
puts "Connected to: $url"
puts "$oraDatabaseVersion"
return $oraConnection
proc oracleDisconnect { oraConnect } {
$oraConnect close
proc oraJDBCType { oraType } {
#translation of JDBC types as defined in XOPEN interface
set rv "NUMBER"
switch $oraType {
"0" {set rv "NULL"}
"1" {set rv "CHAR"}
"2" {set rv "NUMBER"}
"3" {set rv "DECIMAL"}
"4" {set rv "INTEGER"}
"5" {set rv "SMALLINT"}
"6" {set rv "FLOAT"}
"7" {set rv "REAL"}
"8" {set rv "DOUBLE"}
"12" {set rv "VARCHAR"}
"16" {set rv "BOOLEAN"}
"91" {set rv "DATE"}
"92" {set rv "TIME"}
"93" {set rv "TIMESTAMP"}
default {set rv "OBJECT"}
return $rv
proc oracleQuery { oraConnect oraQuery } {
set oraStatement [ $oraConnect createStatement ]
set oraResults [ $oraStatement executeQuery $oraQuery ]
# The following metadata dump is not required, but will be a helpfull sort of thing
# if ever want to really build an abstraction layer
set oraResultsMetaData [ $oraResults getMetaData ]
set columnCount [ $oraResultsMetaData getColumnCount ]
set i 1
#puts "ResultSet Metadata:"
while { $i <= $columnCount} {
set fname [ $oraResultsMetaData getColumnName $i]
set ftype [oraJDBCType [ $oraResultsMetaData getColumnType $i]]
#puts "Output Field $i Name: $fname Type: $ftype"
incr i
# end of metadata dump
return $oraResults
# SAMPLE CODE to run a quick query and dump the results. #
#set oraConn [ oracleConnect myserver orcl 1555 scott tiger ]
#set oraRs [ oracleQuery $oraConn "select name, count(*) numlines from user_source group by name" ]
#for each row in the result set
#while {[$oraRs next]} {
#grab the field values
# set procName [$oraRs getString name]
# set procCount [$oraRs getInt numlines]
# puts "Program unit $procName comprises $procCount lines"
#$oraRs close
#oracleDisconnect $oraConnEdited by: zeppo on Nov 25, 2008 7:19 AM -
Order by clause Dynamic in Oracle function
How can i get order by Clause Dynamic in Oracle function
My function Returns sql query with SYS_REFCURSOR . and i will pass the order by column as input parameter
create or replace
FUNCTION TEST_SSK
p_srot number
RETURN SYS_REFCURSOR
AS
C_testssk SYS_REFCURSOR;
BEGIN
OPEN C_TESTSSK FOR
SELECT LOAN_CODE,LOAN_DATE,DUE_DATE,LOAN_AMT FROM LOAN_MASTER
order by P_SROT;
return C_testssk;
end;Edited by: user10736825 on Dec 22, 2010 11:34 AMyou can go for a dynamic query ;)
create or replace
FUNCTION TEST_SSK
p_srot number
RETURN SYS_REFCURSOR
AS
C_testssk SYS_REFCURSOR;
l_str VARCHAR2(4000);
l_order VARCHAR2(100);
BEGIN
l_str := 'SELECT LOAN_CODE,LOAN_DATE,DUE_DATE,LOAN_AMT FROM LOAN_MASTER ';
IF p_sort = 'LC'
THEN
l_order := ' ORDER BY LOAN_CODE ';
ELSIF p_sort = 'LD'
THEN
l_order := ' ORDER BY LOAN_DATE ';
END IF;
l_str := l_str || l_order ;
OPEN C_TESTSSK FOR l_str;
return C_testssk;
end; -
Using oracle function in order by clause
Hello,
can i use report query or report that generate query like this :
select fname, lname from peoples order by dbms_random.value;
dbms_random is an oracle function to generate random value.
Thnaksadd the following call to your query:
query.addOrdering(query.getExpressionBuilder().getFunction("dbms_random.value"));
--Gordon -
How to set Oracle function as a PreparedStatement parameter?
Hi all,
I was wondering if it is possible to use Oracle function as a PreparedStatement parameter? For example:
PreparedStatement pstmt = new PreparedStatement("update table set date=? where ...");
pstmt.set???(1, sysdate);I can put the function in the sql directly of course, but the parameter is depending on some condition. Any idea is greatly appreciated.
JoeyFirst, sysdate isn't a function, it's really a pseudo-value.
Second, it doesn't exist on the Java side, therefore it can't be bound via a set statement.
The correct and standard way is to put it in the SQL; if the use of sysdate is conditional, you can:
1) embed the conditionality in the SQL, e.g.:
PreparedStatement pstmt = new PreparedStatement("update table set date= decode( ?, 0, ?, 1, sysdate, sysdate) where ...");2) for more complex conditionality, define a custom function and embed that in your SQL
3) do it on the Java side and use more than one preparedstatement
Maybe you are looking for
-
Best Buy Gift Card was charged twice.
I recently placed an order on Best Buy.com and it said there was an error. After I tried again, it went through, but I noticed that I had only $3.28 left on my gift card. My gift card balance before the transaction was around 77 dollars. I thought th
-
HT1338 How can I formate my MacBook Pro??
How to reformat MacBook Pro?
-
Java app is writing question marks instead of extended characters
People, since I've installed an Sun E3000 with Solaris9 I'm having problems with accents (extended characters) in my java application: - it writes question marks instead of accents. This machine used to be Solaris 2.6 and we formatted/installed Solar
-
I'm new to FCE (3.5.1), but have been reading Wolsky's Editing Workshop (like it even with the typos!). Primarily, I want to create DVD's of HD footage from a Canon XH-A1 (1080-60i). (Yes, I realize it will be in SD) Using iDVD 6, I've found that Exp
-
Hello, I have some question....I must make school schedule as a web service...School schedule is in csv file, i need parse it and search and return some results. Which class is best to save data from CSV? I used ArrayList bud I think that is no effec