Tuesday, December 22, 2009

Explanation of RuntimeCache and UBEOverride folders

When any UBE is submitted for the first time, the MetaData Kernel will manage the XML-to-platform dependent metadata objects for runtime consumption. This kernel loads a JVM via JNI and TAM cache files will be created and stored in the \\spec\runtimeCache folders. These persistent cache files will be created for each report when the report is run for the first time and subsequent runs will utilize this cache. This will improves the performance of small and frequently run reports.

The folder \\spec\runtimeCache is used to store the persistent TAM cache files for UBE specs e.g. GBRLINK, GBRSPEC, RDASPEC and RDATEXT. The folder \\spec\UBEOverride is used to store version override specifications e.g. Data Selection, Data Sequencing overrides.

The runtimeCache folder is organized by Report and Version in the following file structure:

UBE Persistent cache per report:
\\spec\runtimeCache\R0006P\
GBRLNK
GBRSPEC
RDASPEC
RDATEXT

UBE Persistent cache per report per version:
\\spec\runtimeCache\R0006P\XJDE0001\
GBRLNK
GBRSPEC
RDASPEC
RDATEXT
\\spec\runtimeCache\R0006P\XJDE0002
GBRLNK
GBRSPEC
RDASPEC
RDATEXT*


Note that all TAM files in //spec or in its subdirectories are cache files that can be safely deleted at anytime and the system will automatically recreate those files.

The system will update the runtimeCache and/or UBEOverride spec files in the following ways:

1. Package Deployment will remove the persistent UBE cache. A full package deployment will remove the entire "runtimeCache" folder. An update package will remove caches of those UBEs included in the update package.

2. Upon submission of Specs Only job (i.e. when submit version specifications only is done), system will replace the persistent cache for the UBE version referenced by the Spec-Install Only.

Source: Knowledge Garden ID 656362.1

Thursday, December 17, 2009

JDEdwards EnterpriseOne Fast Path Codes





The JDE FASTPATH is fast redirect to most used JDEdwards applications like Batch Versions, Automatic Accounting instructions and others.

List of JDEdwards of FASTPATH codes to Interactive Applications

Fast PathDescription Program Menu
1KAddress Book ConstantsP0000
3KA/R ConstantsP0000
4KA/P ConstantsP0000
9KG/L ConstantsP0000
AAIAutomatic Accounting InstructionsP0012
AAITAAI TranslationsP00123
ACCTSingle Account RevisionP0901
ATAutomatic Accounting InstructionsP40950
BHBatch Header RevisionsP0011 
BPBranch/Plant DefaultP4100
BVBatch VersionsP98305
COCompany ConstantsP0010
COPYCopy D/Ws, UDCs, Menus, othersP9864
DMAAIAutomatic Accounting InstructionsP40950
DUPBank Duplicata InquiryP7603B1
EMEMailP012501
ENVEnvironmentsP0094
FAFlex Chart Account SpecsP0907
FSFlex Chart Subledger SpecsP0907
IVInteractive VersionsP983051
JEJournal EntriesP0911
JSIJob Status InquiryP512000
MCMessage CenterP012501
MCUBusiness Unit RevisionsP0006
MENUSMenu RevisionsP0082
NNNext NumbersP0002
OCMObject Configuration ManagerP986110
OLObject LibrarianGH902
OMWObject Management WorkbenchGH902
OPMPath Code MasterP980042
OTObject TransferP98604
PMPromotion ManagerP98603
POSTG/L PostG0911
PSWDUser PasswordsGH9052
SARSPeopleSoft SAR SystemP98481
TAXTax Rates & AreasP4008
UDCUser Defined CodesGH9011
UOUser OverridesGH9011
USERSUser Profile RevisionsGH9011
UTBUniversal Table BrowserUTBrowse.exe
VCHVoucher entryG0411
WCEmployee Work CenterP012503
WSJWork With Server - Submitted JobsGH9011
XREFCross ReferenceP980011
 

Link: http://cnc.peoplecnc.com

Wednesday, December 16, 2009

ServerAgent on Unix

Though Server Agent is shown started successful but still Runtime Metrics and other Parameters are disable.

On Unix Platform.

Stop Management Server
# /u01/serveragent/JDE_HOME/bin/stopAgent.sh

Check ManagementKernel Process at background
# ps -ef |grep java|grep scfagent

Note down the process Number and kill that process

Eg:
$ ps -ef|grep java|grep scfagent
oracle 1829 1826 0 Dec 09 ? 38:50 ./../jdk/bin/java -classpath
./../lib/scfagent.jar com.jdedwards.mgmt.agent.Lau
$ kill -9 1829

#/u01/serveragent/JDE_HOME/bin/startAgent.sh

Tuesday, December 15, 2009

SIANSIF

SIANSIF field is a part of OL Table F9860

This field decide to run Application on FAT, WEB or BOTH

This have 3 valid values

' ' - Object for Both Web and Fat CLient
'W' - Only Web
'C' - Only Fat Client.

Since 8.11 all major application opens on Web, to run on Fat
Update OL812.F9860 set SIANSIF='C' where SIOBNM='xxxxx'