Download as pdf or txt
Download as pdf or txt
You are on page 1of 9

Technical Interview Questions in Oracle Apps

Written by Anil Passi


Saturday, 16 September 2006 20:18

Please find a list of possible technical interview questions in Oracle Apps. All the contents on
this website are Copyright protected.

I will try to keep this upto date with any new questions that I come accross. New apps questions
will be added to the top of this post.

Most of the Oracle apps interview questions listed here are technical in natue. These interview
questions span various Oracle Apps modules plus FND & OA Framework. For Oracle HRMS
and Payroll interview questions visit HRMS Interview Questions

For Oracle iProcurement interview questions, kindly visit iProc Interview Questions .

Question: How will you migrate Oracle General Ledger Currencies and Sets of Books
Definitions fromone environment to another without reKeying? Will you use FNDLOAD?
Answer: FNDLOAD can not be used in the scenario. You can use migrator available in "Oracle
iSetup" Responsibility

Question: This is a very tough one, almost impossible to answer, but yet I will ask. Which Form
in Oracle Applications has most number of Form Functions?
Answer: "Run Reports". And why not, the Form Function for this screen has a parameter to
which we pass name of the "Request Group", hence securing the list of Concurrent Programs
that are visible in "Run Request" Form. Just so that you know, there are over 600 form functions
for "Run Reports"

Question: Which responsibility do you need to extract Self Service Personalizations?


Answer:Functional Administrator

Question: Can you list any one single limitation of Forms Personalization feature that was
delivered with 11.5.10
Answer:You can not implement interactive messages, i.e. a message will give multiple options
for Response. The best you can get from Forms Personalization to do is popup up Message
with OK option.

Question: You have just created two concurrent programs namely "XX PO Prog1" & "XX PO
Prog2". Now you wish to create a menu for Concurrent Request submission such that only
these two Concurrent Programs are visible from that Run Request menu. Please explain the
steps to implement this?
Answer:
a) Define a request group, lets say with name "XX_PO_PROGS"

1/9
Technical Interview Questions in Oracle Apps

Written by Anil Passi


Saturday, 16 September 2006 20:18

b) Add these two concurrent programs to the request group "XX_PO_PROGS"


c) Define a new Form Function that is attached to Form "Run Reports"
d) In the parameter field of Form Function screen, enter
REQUEST_GROUP_CODE="XX_PO_PROGS"
REQUEST_GROUP_APPL_SHORT_NAME="XXPO" TITLE="XXPO:XX_PO_PROGS"
e) Attach this form function to the desired menu.

Question: Does Oracle 10g support rule based optimization?


Answer: The official stance is that RBO is no longer supported by 10g.

Question: Does oracle support partitioning of tables in Oracle Apps?


Answer: Yes, Oracle does support partitioning of tables in Oracle Applications. There are
several implementations that partition on GL_BALANCES. However your client must buy
licenses to if they desire to partition tables. To avoid the cost of licensing you may suggest the
clients may decide to permanently close their older GL Periods, such that historical records can
be archived.
Note: Before running the archival process the second time, you must clear down the archive
table GL_ARCHIVE_BALANCES (donâ t forget to export archive data to a tape).

Question: What will be your partitioning strategy on GL_BALANCES? Your views please?
Answer: This really depends upon how many periods are regularly reported upon, how many
periods are left open etc. You can then decide to partition on period_name, or period ranges, or
on the status of the GL Period.

Question: Does Oracle support running of gather stats on SYS schema in Oracle Apps?
Answer: If your Oracle Applications instance is on 10g, then you can decide to run stats for
SYS schema. This can be done by exec dbms_stats.gather_schema_stats('SYS');
Alternately using command
dbms_stats.gather_schema_stats('SYS',cascade=>TRUE,degree=>20);
I will prefer the former with default values.
If you wish to delete the stats for SYS use exec dbms_stats.delete_schema_stats('SYS');
You can schedule a dbms_job for running stats for SYS schema.

Question: Can you use concurrent program "Gather Schema Statistics" to gather stats on sys
schema in oracle apps?

2/9
Technical Interview Questions in Oracle Apps

Written by Anil Passi


Saturday, 16 September 2006 20:18

Answer: No, "Gather Schema Statistics" has no parameters for SYS schema. Please use
dbms_job.

Question: Which table is used to provide drill down from Oracle GL into sub-ledger?
Answer: GL_IMPORT_REFERENCES

Question: What is the significance of profile option â Node Trust Level⠝ in Oracle Apps.
Answer: If this profile option is set to a value of external against a server, then it signifies that
the specific mid-tier is External i.e. it will be exposed to the www. In other words this server is
not within the firewall of your client. The idea behind this profile option is to flag such middle-tier
so that special restrictions can be applied against its security, which means a very restricted set
of responsibilities will be available from such Middle-Tier.

Question: What is the significance of profile option â Responsibility Trust Level⠝ .


Answer: In order to make a responsibility accessible from an external web tier, you must set
profile option â Responsibility Trust Level⠝ at responsibility level to â External⠝ . Only
those responsibilities that have this profile option against them will be accessible from External
Middle tiers.

Question: What else can you suggest to restrict the access to screens from external web tiers?
Answer: You may use URL filtering within Apache.

Question: What is the role of Document Manager in Oracle Purchasing?


Answer: POXCON is an immediate concurrent program. It receives pipe signal from the
application when a request is made for approval/reservations/receipts.

Question: How to debug a document manager in Oracle Apps?


Answer: Document manger runs within the concurrent manager in Oracle Applications. When
an application uses a Document Manager, it sends a pipe signal which is picked up by the
document manager.
There are two mechanisms by which to trace the document manager
1. Set the debugging on by using profile option
STEP 1. Set profile option "Concurrent:Debug Flags" to TCTM1
This profile should only generate debugs when set at Site level(I think, as I have only tried
site), because Document Manager runs in a different session.
STEP 2. Bounce the Document Managers
STEP 3. Retry the Workflow to generate debugs.
STEP 4. Reset profile option "Concurrent:Debug Flags" to blank
STEP 5. have a look at debug information in table fnd_concurrent_debug_info

3/9
Technical Interview Questions in Oracle Apps

Written by Anil Passi


Saturday, 16 September 2006 20:18

2. Enable tracing for the document managers


This can be done by setting profile option â Initialization SQL Statement â Custom⠝
against your username before reproducing the issue. The value of this profile will be set so as to
enable trace using event 10046, level 12.

Question: You have written a Java Concurrent Program in Oracle Apps. You want to modify
the CLASSPATH such that new class CLASSPATH is effective just for this program.
Answer: In the options field of the concurrent program you can enter something similar to
below.
-cp <your custom lib pathused by Java Conc Prog>
:/home/xxvisiondev/XXDEVDB/comn/java/appsborg.zip:/home/xxvisiondev/XXDEVDB/comn/jav
a

Question: How will you open a bc4j package in jdeveloper?


Answer: Oracle ships a file named server.xml with each bc4j package. You will need to ftp that
file alongside other bc4j objects(VOâ s, EOâ s, AM, Classes etc).
Opening the server.xml will load the complete package starting from AM(application module).
This is a mandatory step when building Extensions to framework.

Question: In OA Framework Self-Service screen, you wish to disable a tab. How will you do it?
Answer: Generally speaking, the tabs on a OA Framework page are nothing but the
SubMenus. By entering menu exclusion against the responsibility, you can remove the tab from
self service page.

Question: In self service, you wish to change the background color and the foreground text of
the OA Framework screens to meet your corporate standards. How will you do it?
Answer: You will need to do the below steps
aâ ¦.Go to Mid Tier, and open $OA_HTML/cabo/styles/custom.xss
bâ ¦Enter below text( change colours as needed)
<style name="DarkBackground">
<property name="background-color">#000066</property>
</style>
<style name="TextForeground">
<property name="color">#0000FF</property>
</style>
câ ¦ cd $OA_HTML/cabo/styles/cache
dâ ¦Take a backup of all the css files.
eâ ¦Delete all the files of following pattern oracle-desktop*.css
The idea here is to delete the cache. Next time when you logon to Oracle Apps Self Service, the
Framework will rebuild the css file if found missing for your browser.

4/9
Technical Interview Questions in Oracle Apps

Written by Anil Passi


Saturday, 16 September 2006 20:18

Question: Can you extend and substitue a root AM ( Application Module) in OA Framework
using JDeveloper.
Answer: You can extend the AM in jDeveloper, but it doesnâ t work( at least it didnâ t
work in 11.5.9). I am hopeful that Oracle will deliver a solution to this in the future.

Question: In a workflow notification, you have a free text response field where the user enters
the Vendor Number for the new vendor. You want to validate the value entered in the
notification response field upon the submission of a response. How will you do it?
Answer: You will need to attach a post notification function to the Workflow Notification.
The PL/SQL code will look similar to below:-
The below code will display an error in the notification when user attempts to create a Duplicate
Vendor Number.
PROCEDURE validate_response_from_notif
(
itemtype IN VARCHAR2
,itemkey IN VARCHAR2
,actid IN NUMBER
,funcmode IN VARCHAR2
,RESULT IN OUT VARCHAR2
) IS
l_nid NUMBER;
l_activity_result_code VARCHAR2(200);
v_newly_entered_vendor_num VARCHAR2(50);
CURSOR c_get_response_for_new_vendor IS
SELECT wl.lookup_code
FROM wf_notification_attributes wna
,wf_notifications wn
,wf_message_attributes_vl wma
,wf_lookups wl
WHERE wna.notification_id = l_nid
AND wna.notification_id = wn.notification_id
AND wn.message_name = wma.message_name
AND wn.message_type = wma.message_type
AND wna.NAME = wma.NAME
AND wma.SUBTYPE = 'RESPOND'
AND wma.format = wl.lookup_type
AND wna.text_value = wl.lookup_code
AND wma.TYPE = 'LOOKUP'
AND decode(wma.NAME, 'RESULT', 'RESULT', 'NORESULT') = 'RESULT';
BEGIN
IF (funcmode IN ('RESPOND'))
THEN
l_nid := wf_engine.context_nid;
OPEN c_get_response_for_new_vendor;
FETCH c_get_response_for_new_vendor
INTO l_activity_result_code;

5/9
Technical Interview Questions in Oracle Apps

Written by Anil Passi


Saturday, 16 September 2006 20:18

CLOSE c_get_response_for_new_vendor;
v_newly_entered_vendor_num :=
wf_notification.getattrtext(l_nid,'NEWLY_ENTERED_VENDOR_NUM_4_PO');
IF l_activity_result_code = 'NEW_VENDOR'
AND does_vendor_exist(p_vendor => v_newly_entered_vendor_num)
THEN
RESULT := 'ERROR: VendorNumber you entered already exists';
RETURN;
END IF;
END IF;
EXCEPTION
WHEN OTHERS THEN
RESULT := SQLERRM;
END validate_response_from_notif;

Question: How to make concurrent program end with warning?


Answer: If the concurrent program is of type PL/SQL, you can assign a value of 1 to the
â retcode⠝ OUT Parameter.
For a Java Concurrent program, use the code similar to below
ReqCompletion lRC;
//get handle on request completion object for reporting status
lRC = pCpContext.getReqCompletion();
lRC.setCompletion(ReqCompletion.WARNING, "WARNING");

Question: How do you link a Host type concurrent program to Concurrent Manager?
Answer: Assuming your executable script is LOADPO.prog, then use the commands below
cd $XXPO_TOP/bin
ln -s $FND_TOP/bin/fndcpesr $XXPO_TOP/bin/LOADPO

Question: How do you know if a specific Oracle patch has been applied in apps to your
environment.
Answer: Use table ad_bugs, in which column bug_number is the patch number.
SELECT bug_number
,to_char(creation_date, 'DD-MON-YYYY HH24:MI:SS') dated
FROM apps.ad_bugs
WHERE bug_number = TRIM('&bug_number') ;

Question: How do you send a particular Oracle Apps Workflow Activity/Function within a
workflow process into background mode.
Answer: If cost of the workflow activity is greater than 50, then the workflow activity will be
processed in background mode only, and it wonâ t be processed in online mode.

6/9
Technical Interview Questions in Oracle Apps

Written by Anil Passi


Saturday, 16 September 2006 20:18

Question: What are the various ways to kick-off a workflow


Answer: You can eiter use wf_engine.start_process or you can attach a runnable process such
ghat it subscribes to a workflow event.

Question: When starting (kicking off) an oracle workflow process, how do you ensure that it
happens in a background mode?
--a)if initiating the process using start_process, do the below
wf_engine.threshold := -1;
wf_engine.createprocess(l_itemtype
,l_itemkey
,'<YOUR PROCESS NAME>');
wf_engine.startprocess(l_itemtype, l_itemkey)
--B) When initiating the workflow process through an event subscription, set the Execution
Condition Phase to be equal to or above 100 for it to be executed by background process.

Question: On 10g, how will you use awr?


Answer: By running below scripts. These are both the same scripts, but with differing
parameters.
$ORACLE_HOME/rdbms/admin/awrrpt.sql
$ORACLE_HOME/rdbms/admin/awrrpti.sql

Question : How will you configure Apache to run in Debug mode, specifically usefull when
debugging iProcurement ( prior to 11.5.10).
Answer: After 11.5.10, FND Logging can be used for debugging Oracle iProcurement.
Prior to 11.5.10
----STEPS IN A NUTSHELL-----
cd $ORACLE_HOME/../iAS/Apache
vi $ORACLE_HOME/../iAS/Apache/Jserv/etc/ssp_init.txt
DebugOutput=/home/<<SID>>/ora9/iAS/Apache/Apache/logs/debug.log
DebugLevel=5
DebugSwitch=ON

vi $ORACLE_HOME/../iAS/Apache/Jserv/etc/jserv.conf
ApJServLogLevel debug

vi $ORACLE_HOME/../iAS/Apache/Jserv/etc/jserv.properties
log=true

Question: How will you add a new column to a List Of Values ( LOV ) in Oracle Applications
Framework? Can this be done without customization?
Answer: Yes, this can be done without customization, i.e. by using OA Framework Extension
coupled with Personalization. Implement the following Steps :-
a) Extend the VO ( View Object ), to implement the new SQL required to support the LOV.
b) Substitute the base VO, by using jpximport [ similar to as explained in Link ]

7/9
Technical Interview Questions in Oracle Apps

Written by Anil Passi


Saturday, 16 September 2006 20:18

c) Personalize the LOV Region, by clicking on Add New Item. While adding the new Item, you
will cross reference the newly added column to VO.

Question: Can you do fnd_request.submit_request from SQL Plus in Oracle?


Answer: You will need to initialize the global variables first using fnd_global.initialize
DECLARE
v_session_id INTEGER := userenv('sessionid') ;
BEGIN
fnd_global.initialize
(
SESSION_ID => v_session_id
,USER_ID => <your user id from fnd_user.user_id>
,RESP_ID => <You may use Examine from the screen PROFILE/RESP_ID>
,RESP_APPL_ID => <You may use Examine from the screen
PROFILE/RESP_APPL_ID>
,SECURITY_GROUP_ID => 0
,SITE_ID => NULL
,LOGIN_ID => 3115003--Any number here
,CONC_LOGIN_ID => NULL
,PROG_APPL_ID => NULL
,CONC_PROGRAM_ID => NULL
,CONC_REQUEST_ID => NULL
,CONC_PRIORITY_REQUEST => NULL
);
commit ;
END ;
/
Optionally you may use fnd_global.apps_initialize, which internally calls fnd_global.initialize
fnd_global.apps_initialize(user_id => :user_id,
resp_id => :resp_id,
resp_appl_id => :resp_appl_id,
security_id => :security_id,
server_id => :server_id);
By doing the above, your global variables upon which Concurrent Managers depend upon will
be populated. This will be equivalent to logging into Oracle Apps and submitting the concurrent
request from a responsibility.

Question: You are told that the certain steps in the Oracle Apps Form/Screen are running slow,
and you are asked to tune it. How do you go about it.
Answer: First thing to do is to enable trace. Preferably, enable the trace with Bind Variables.
This can be done by selecting menu Help/Diagnostics/Trace/⠝ Trace With Binds and Wait⠝
Internally Oracle Forms issues a statement similar to below:-
alter session set events='10046 trace name context forever, level 12' ;

8/9
Technical Interview Questions in Oracle Apps

Written by Anil Passi


Saturday, 16 September 2006 20:18

Enable
This
select
Doing
the
Question:
However
but its
Answer:
one
POR: will
identified
The screen
slow
or
Question:
catalogs
saves
you get notTrace
enable
value
a
Optimizer[RGOPTM]â
accounting more
Enable
space by
tkprof infrom
performing
What
Gather
â taking
You
Depending
locally
the of
What
Punchout with
segment
benefit
on with
thethe
Oracle
Gather is
have
inany
Requisition
Req is
your Bind
Stats trace
the
below
HeaderApps
v$parameter
explain
SQL.
has Variables
Statsâ
does
effect?
written
upon
Distribution
Oracle
the
ofhas key
system. with
the
can will
plan
difference
in Oracle
not
profile
up-to-date
several a
What
which Bind
indexedalso
where
piece
Customization
Line in
option,
create
will
optionsmayApps
Variable
provide
between
create General
simply
procedure
Customization
iProcurement?
benefit
You of
advantages
pricing
can of name
indexes
flag reviewing
any
code
be
punching
get mustthe values
the
like
running
Ledger?
enabled,
gather
new
in on
in
information name
reason?
be
up-to-date
like, being
plans
Gather
POR_CUSTOM_PKG
POR_CUSTOM_PKG
outset to
Catalogs
on toofvendor
'%us%r%dump%' Yesand
GL_CODE_COMBINATIONS,
indexes.
the stats
suppliers
list shown
the
But
of trace
stats
Stats
against
donâ âuses inProgram
and in
catalogs
catalogs
items. tthe
file trace
âhas
existing
for
need
by trace
which file file.
âisbe
Program
tables,
Oracle
been
rather
punching
to located
can help
provided
than indexesinidentify
âloading
iProcurement,
programmed,
loaded
out and directly
etc.
locally
alsotheir
schema?
Answer:
with
PA_EXPENDITURE_TYPES
select in
Question:
output?
to create
this,
Answer:
For
Answer:
database
required.
Question: Oracle
'a'
details, Although
tab
use
||
Get
The How
Comma
settingdelimited
SQL
chr(9)
refer
For your
a oracle
http://testexchange.oracle.com
Does Oracle
Projects
to
are
to Oracle
make
can
similar
||
DBA
PL/SQL
concurrent 'b'
enforces the be
Metalink have
Grants
Schema
file,
from
toan
to Grantsa
below
dual;
settings etc.
Oracle
concatenated
as it
configure
based
program
a Note
commit test
use
like
takes has
in
needed environment
its
Report
concurrent
runs the
two
189708.1
at own
PA_PROJECTS_ALL,
its
care own
between
report
for
files
within
the endschema
Type
of commas
printing
i.e.
program
its of on
schema
own
each exchange?
or
concurrent
the does
i.e.
column
within
bitmap
uiprint.txt
do
new you GMS,
session.& it
program
values,
the
reports? string.
default.ppd
have
session. to
HenceIn Oracle
PA_EXPENDITURE_ITEMS_ALL,
it reusesproduce
however
issue
APPS,no aProject
many an
a
commit
explicit
the of
better Accounting
the
excel
defaultat
COMMIT tables
friendly
option
the isiss.
end?
autonomous
BEGIN
END
Three
FND: example
DECLARE
Question:
response
database
Answer:
TCA
screen
In
procedure
below:-
order ;
was and
toUse
profile
Debug to What
fnd_log.STRING(log_level
,module
,message
triggers
If
There a
Oracleâ
orthe
take options
Log
you
a TCA is
transactionMode
are
processes
Custom
an
oracle.apps.ar.hz.ContactPoint.update
oracle.apps.ar.hz.CustAccount.create the
fnd_log.string
Enabled
Module
wish
on record=>
TCA
various
actions best
=> to
effecting
to
first'xxxx
'your
trigger
Workflow
when way
insert
, =>
Tables?
being i.e.
'
FND||
pre-defined
all
initiative
use theseto
FND
debug
of the
to add
records
towards
same
these debugging
Logging.
'pkg/procedurename
created
anLogging in
fnd_log.level_statement
message
updateor
Events
events a
setare
a
events. table
modified,
or Behind
that
fully
of
occur, APIsto
named
here');
insert are
API
Some
you the
how
in' the
for code
bespoke
based
can
ofwould
invoked
doing
the in apps?
fnd_log_messages.
scenes you Oracles
table
from
approach,
subscribesame
important dothe or
it?
task.
a FND
take
Will
Oracle
which
custom
TCA some
youLogging
TCA
means
events write
PL/SQL action
APIâ
the
are ausesin
listed
oracle.apps.ar.hz.CustAccount.update
oracle.apps.ar.hz.CustAcctSite.create
oracle.apps.ar.hz.CustAcctSite.update
oracle.apps.ar.hz.CustAcctSiteUse.create
oracle.apps.ar.hz.CustAcctSiteUse.update
oracle.apps.ar.hz.Location.create
oracle.apps.ar.hz.Location.update
oracle.apps.ar.hz.Organization.create
oracle.apps.ar.hz.Organization.update
oracle.apps.ar.hz.PartySite.create
oracle.apps.ar.hz.PartySite.update
oracle.apps.ar.hz.PartySiteUse.create
oracle.apps.ar.hz.PartySiteUse.update
oracle.apps.ar.hz.Person.create
oracle.apps.ar.hz.Person.update
Question:
or in
Answer: the
JDR_ATTRIBUTES file
The
JDR_ATTRIBUTES_TRANS
JDR_COMPONENTS In system?
Oracle
MDS OA
document Framework, details is
are the MDS
loaded page/document
into database, in definition
the following stored sets in database
of tables.
JDR_PATHS
The
How Document
do you
The In ensure
a is
data loaded
Oracle that
link is via
Report
thean XMLImporter,
data data link group,
is made as
you detailed
Outer
have inEntity
Joined?
aFramework
âby XMLImporter
data link⠝andArticle
between two queries.
Question:
What
Answer:
the
by
substituted
as
The MDS.
Root
underlying
can
off after
be
possible
in
very
By
your
mind are
logged
benefit
disabling
useful to
thatthe
yes,How
Application
Given
Based
in
BC4J
substituted.
Root code.
of
In benefits
user.
AM
revert
when
all
theOA
RA_INTERFACE_DISTRIBUTIONS_ALL
Alternately
Receivables
Question:
Answer:
But
that
possible
Field for
reference
Valueâ
Purchasing.
Answer:
Question:
looking
query the
at
below
You
value
Yes,
AR
The
you
How
Note:
purpose
Does
Are
What
Internal
the
How
using
extension/substitution
by
your
can
Invoice
(at
Unfortunately
XML
maydoes
I(that
onobjects
This
gets
can
do
tables.
field
of will Based
Ithe
Framework,
back
beneath
the in
Oracle
iProcurement
least
suppliers
is
you
either âsubstitution
of
module
personalization
setting
debugging
decide
Import.
you
publish
of
the
to
context
your
till
Requisitions
would delivery
using
substitutions
user
Substitution
think
is
loaded.
of along
upon
Root
import
use
setupthe aOuter
has
tothat
great
remove
personalizations
profile
code
your
Context
iProcurement
name
11.5.10,
not
link
you a partuses
yet. of
between
know
status
with
use
interview,
field,
get
this
been
AMâ
aonce has
are
help
is
option
via
or OA
invoices
AutoInvoice
context
white
global
the
of if
Join
work
Substitution
API
you
the
not
TCA?
However,
logged
to
those
the
can
the
logged
loaded
your
by
paper
Fieldâ
data by
in
loaded.
during
extend
profile,
willwill
same
schema
sure
order
translated
OA
into
by
brief&
purchase
be
default.
in
same
found
Framework?
OA
personalizations.
insection
into
as
ssubstitutions?
canâ
aFramework
âuse
Oracleâ
get Upgrades.
the
application
Disable
youdisabled
can
Oracle Framework?
context,
site
OA
populating
elements).
management
need explanation
set
for
about
Releaseinto to
oftables
tables level
Framework,
all
strequisition
be
based has
Receivables?personalizations,
applicable
The
substituted
Self-Service
standard
isolate
by been
RA_INTERFACE_SALESCREDITS_ALL.
create
of
11.5.10).
12
Internal
order
from a DFF
in
will
XML
tables
ar_invoice_api_pub.create_single_invoice
sensitive
to sho flexfield
step as step
isâ
one
tca
and
table Oracle
be
Sales
above
Objects
application
this
the profile MDS
without
extendedgiven
functionality.
error,
Personal%âpersonalization
listed
option.
ini.e. defines
thethat
RA_INTERFACE_LINES_ALL,
approach.
Segment
¦a)Create
record
tables
merging
purchasing
has
named in
screen
Purchasing?
Orders.
been as aare
sectionMDS
steps
c) the
customization
by
is Validation
reference
Suppliers
transmittedused
ecx_oxta_logmsg.
applies
For
â occur
substitution
substitutions,
event
being
This tobyfor
into
to
context
profile
of
caused
Yes,are
some
field,
each
Core
TCA.
as
isapplied
the
Objects
of soon
of
kicks
the
is
keeping
Context
vendor,
it
error.
by
b)
Use
also
Use
the
SELECT
FROM
WHERE
AND
ORDER
environment
Question:
Answer:
-->Multiple
-->It
-->A is edoc.document_number
,decode(eol.result_code,
,eol.result_text
ecx_oxta_logmsg
,ecx_doclogs
,ecx_outbound_logs
edoc.msgid
eog.out_msgid
BY
Use
fairly
programmer
-->Provides You
Whatedoc.document_number
to
users
easy
more another?
have
FNDLOAD.
are
can
to
is edoc
the=
done=
develop
enable
not
visibility eog
key
required
on eol
forms
Forand1000,
eol.sender_message_id
edoc.msgidbenefits
formsdisable
to
customizations'Success',
personalization,
examples do of visit
personalization
forms
simple to'Failure')
FNDLOADnow
personalization
at
personalizations.
things
the such
screen. AS
how
any asstatus
will
Article
given you
over point
hide/disable move
custom.pll?
in it from
time.
fields or one
buttons.
-->Can't
for example
Answer:
assigned
be
the
Forused.
realm
Question:
details create
make
Yes,Tell
Proceed
Give
WF_LOCAL_ROLES
By
You
to
against
the
Can
on doing
canme
record
things
you
how me
User
you some
their one
define
so,
can
to group
using
send
do the limitations
interactive,
or Stop
example
securing
send Realm
user queries,
etc.
Define
blob
this, BLOB willi.e. of
where
of
attributes.
to User
attachments
refer onlycanâ
bundle
to forms
hence
securingbeapps
Screen.
Attachments.
link personalization
canâ
tattributes
suppliers
made
via
for have
usesSecurity
visible
workflow
BLOG t message
implement
ainto
partitioning?
inthose when box
iProcurement.
anotifications?
Attribute
atachmentsCategory. LOV
Punchout compared
that Query
gives
ICX_POR_REALM_ID
to Such suppliers
realm
notifications to CUSTOM.pll?
changes.
multiple
can
thatthenchoices
belong
can
be to

9/9

You might also like