Foundation1 Component | Applications 2004 | Applications 7 | Sales Part |
IFS Base Server(FNDBAS) | | | Foundation1 Runtime |
IFS Extended Server(FNDEXT) | | | Foundation1 Runtime |
IFS Web Client(FNDWEB) | | | IFS Web Client Runtime |
IFS Data Migration (FNDMIG) | | | IFS Data Migration |
IFS | | | IFS |
RegNet(RegNet) | | | |
RegTime(RegTim) | | | |
Application Services(APPSRV) | | | Foundation1 Runtime |
Application Services Web(APPSRW) | | | IFS Web Client Runtime |
IFS Administration(FNDADM) | | | Foundation1 Runtime |
IFS Development Tools(FNDDEV) | | | IFS Foundation1 Development |
IFS Terms(Terms) | | | Foundation1 Runtime |
2008年5月13日 星期二
Components comparison between IFS Applications 2004 AND Applications 7
2008年5月1日 星期四
Performance Analyzer Set up for IFS devtool.exe
1.Required oracle Sqlplus 8.0 or higher.
2.Required oracle files:
Oracle_Home
3.Required IFS Foundation files:
F1_Home
Step by Step for Installation :
(examples with win2oo3 server in oracle9.27 and IFS2004-Flux)
1.startup by command mode C:\
2.C:\sqlplus /nolog
3.SQL>connect sys/manager@lgprog as sysdba
connected.
5.SQL>@C:\oracle\ora92\rdbms\admin\proftab.sql
6.SQL>@D:\IFS2004_SP5\Utilities\DbagrantProfiler.sql
7.6.SQL>@D:\IFS2004_SP5\Utilities\Performance.apy
8.Open Analyze - Overview in folder Performance Analyzer by executing devtool.exe.
2008年4月27日 星期日
The Internal Logic for Refresh of Security cache
Refreshing the security cache after changing the security settings is very important.
Both security windows Security Permissions and Grant Administration
include the possibility to refresh the cache.
The operation of refreshing the security cache consists of the following steps:
- Remove method restriction entries in table SECURITY_SYS_TAB where no grants
for the corresponding package are found in USER_TAB_PRIVS_MADE. - Copy package and view grants from USER_TAB_PRIVS_MADE to SECURITY_SYS_PRIVS_TAB.
- Synchronize the contents of FND_USER_ROLE_TAB and SYS.DBA_ROLE_PRIVS (upgrade issue).
- Update the table SECURITY_SYS_RPRIVS_COPY_TAB according to SYS.DBA_ROLE_PRIVS and FND_USER_ROLE_TAB to be used
for performance boost of the next step. - Update the expanded role lists in tables FND_USER_ROLE_RUNTIME_TAB
and SECURITY_SYS_ROLE_PRIVS_TAB
by using non-expanded role relations in SYS.DBA_ROLE_PRIVS.
(above is a example of IFS-2001 etc)
Shared Pool Administration IN Admin.exe
2.
The Shared Pool Administrator can be used to pin Oracle packages in the shared pool preventing them from being swapped out by Oracle.
There are two possible reasons for keeping a package permanently in the shared area:
- a package is large, so there is a risk that it won't fit back if it gets swapped out
- a package is often executed and swapping it out will increase the overhead
To be kept in the database, the package has to be loaded in the shared area.
The administrator window shows all the packages presently loaded,
so there is little point in running it unless the database has been running for a while.
Through the pop-up menu the packages can be sorted according to size or number of executions.
A Kept package will reside permanently in the shared pool until the Oracle restarts.
If the same packages are to be kept in the shared pool even after a restart,
a script that will load and pin those packages can be created from this tool.
This script should be run immediately after a database restart.
3.path:Installation/SQL File Executor
select pool, name,round(bytes/1024/1024) as mb from v$sgastat order by pool,mb desc
pool name mb
java pool free memory 32
shared pool free memory 332
shared pool sql area 6
shared pool miscellaneous 6
shared pool library cache 5
shared pool PL/SQL MPCODE 3
shared pool 1M buffer 2
shared pool PL/SQL DIANA 2
shared pool dictionary cache 2
shared pool KGLS heap 2
shared pool KQR M PO 1
shared pool message pool freequeue 1
shared pool KSXR receive buffers 1
shared pool KSXR pending messages que 1
shared pool event statistics per sess 1
4. init.ora
....
#######################
# Pools
#######################
java_pool_size =33554432
ared_pool_size =367001600
2008年4月15日 星期二
Custom RMB on Quick Report Results with parameters
(Testing result is quite good in IFS2004 Flux !)
IFSAPP.INVENTORY_PART_API.GET_DESCRIPTION(a.contract, a.part_no)"PART_DESC",
round(a.Latest_Purchase_Price,4) "Latest_Purchase_Price",
round(a.Average_Purchase_Price,4)"Average_Purchase_Price"
,b.inventory_value "inventory_value"
from IFSAPP.INVENTORY_PART_CONFIG a,IFSAPP.INVENTORY_PART_UNIT_COST b
where a.part_no like '&PART_NO'
and a.contract=b.contract and a.part_no = b.part_no
and (a.Latest_Purchase_Price >0 or a.Average_Purchase_Price >0)
order by a.contract,a.part_no
from QUICK_REPORT)
--Action Type:SAL code
--window:tbwPurchaseOrderLine
InfoService.QuickReportStart(SalNumberToStrX(30,0) II
'@PART_NO=' IItbwPurchaseOrderLine.colPartNo II'^')
2008年2月18日 星期一
To enable PDF Print use teh following steps (provided by gojose)
2. IFS Admin, Configuration.
Set "Print Server archiving setup" to "DEFAULT OFF".
Set "Path to Pdf-Archive directory" to "PDF_DIR".
3. ASPConfig.ifm -$PDF_ARCHIVE_PATH=PDF_DIR
4. Test
2008年2月11日 星期一
All IFS applications supports Command Line Parameters
All applications created with the IFS/Client framework supports a number of optional command line parameters. These parameters may be specified when starting an application.
Command-line parameters can be specified in three different ways:
- Start the application from a command prompt (using the start command) and specify parameters
- Start the application with the run command in the start menu and specify parameters
- Create a shortcut and specify the application with all parameters in the target field.
All parameters have the general form
c:\>
start D:\IFS2004_SP5_runtime\Admin.exe DATABASE=LGPROD USER=IFSAPP PASSWORD=IFSAPPInstall IFS Mobile Web Client
These are the components that must be installed
before installing IFS Mobile Web Client:
1. IFS Base Server
2. IFS Extended Server
3. IFS Web Client
Folder References
In order to get IFS Mobile Web Client working properly
some of it's jsp files need to be edited manually.
The IFS Mobile Web Client *.jsp files are located in the common\mobile folder.
All possible locations for common directory are given below.
1. IFS Web Client template structure:
2. If you have initialized the IFS Web Client
(a) If a site is defined to use JAP method to communicate to IFS Extended Server:
(b) If a site is defined to use RMI method:
Manual Installation
1. Adding links to IFS Mobile - Start Menu
Open common\mobile\menu_page.jsp and include
to it for the links of the installed mobile pages to be visible.
The
between the IFS header and IFS footer sections as shown in the code segment below.
Example:
// IFS Header include
section
.....
<% /**** Include Invenm Navigator ****/%>
<%@ include file="../../invenm/InvenmNavigator.jsp" %>
<% /**** Include Orderm Navigator ****/%>
<%@ include file="../../orderm/OrdermNavigator.jsp" %>
<% /**** Include Purchm Navigator ****/%>
<%@ include file="../../purchm/PurchmNavigator.jsp" %>
// IFS Footer include section
......
2. Localization fix.
For some languages (e.g. Japanese) to translate correctly the content type directive
which specifies the UTF-8 character set should be added to all Mobile Web Client *.jsp pages. (including that of other mobile web components)
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
Additionally the font types used in all *.jsp files should support double byte as well.
3. Application Server Users.
To be able to use IFS Mobile Client every user has to be added as
an Application User with the role SYSDEV.
4. Restart JBoss server and IIS/Apache.
5. Use a Mobile Device with a Web Browser and browse to the Mobile start page:
http://
2008年1月30日 星期三
IFS/Business Analytics Overview
- For reporting, analysis and planning
- l With 100% Excel experience
- Fancials, projects, work order, etc
- New storage and presentation of the data within IFS Applications
- Meta Data that transforms data into logical information templates
- Administration and configuration
- Data base storing and publishing of report templates
- Online and scheduled report deployment and delivering
- Scheduled reports can automatically be stored in Document Management
- Accurate and secure data capture and storage – data from Excel is saved in the IFS database
- Secure workspaces
- Proactive monitoring of controls
- The integration and data access is based on .Net, IFS SOA and no usage of SQL which protects the IFS database from vulnerability
The IFS Supply Chain Management
The IFS SCM is based on the assumption that our customers benefit the most from starting with their internal supply chains where most of our customers still have a large potential for improvement. In addition we can then help our customers when they start moving outwards to their external value chains, working with visibility and collaboration, EDI/XML based messaging etc. The only supply chain management solution the customer will ever need IFS Applications software offers a non-stop solution to challenges of bridging the gaps in our customers supply chains. The inter-site functionality and portal technology in IFS Applications enables to improve supply chain and streamline operations regardless of numbers of sites. With IFS Applications it is easy to plan, execute and evaluate supply chain performance. The result is faster return on investments, happier, more loyal and satisfied customers. The IFS approach The IFS/Supply Chain Management approach is based on a process-oriented strategy to optimize supply chain performance. The approach is to provide visualization of supply chains for people making informed and cost efficient decisions. By using the ERP product suit based on the Supply Chain Management concept we can use the power of integration, visualization, collaboration and event notification to support people in the decision making process along the supply chain. Views of solutions
IFS addresses the complexity of the Supply Chain by giving the customer three views of solutions. · Supply chain planning: Visibility and collaboration; through portals covering forecasting, demand planning, supply chain event management, and more. (VMI, collaborative planning, program management) · Supply chain execution: Supported through a combination of the portal strategy and site-centric planning and execution functionality. Based on SCOR process definitions. Here we include Source, make, deliver and return processes. (Think always in a multi-site environment). (Internal ordering, e.g. customer and supplier schedules via EDI/XML and more.) · Supply chain performance: Focusing business and supply chain effectiveness, with solutions for business performance, key performance indicators and scorecards. (Based on SCOR process Performance attributes & metrics.) |
Oracle9i Considerations
Standard Edition vs. Enterprise Edition
Oracle distributes their software in two alternative releases, Standard Edition (SE) and Enterprise Edition (EE). From Oracle9i release1 both these releases are on the same CD-ROM so when you install Oracle you have to choose either to install Standard Edition or Enterprise Edition. IFS Applications are built to work with Standard Edition but some extra features are available when IFS Applications is used with Enterprise Edition. Remember to install the edition you have chosen to license from Oracle.
Besides the license fee for the different releases the only difference between Standard Edition and Enterprise Edition, from an IFS Applications perspective, is which Oracle software has been installed and that Enterprise Edition offers some more sophisticated features. Oracle Standard Edition includes all the software needed to run the database e.g. RDBMS, SQL*Plus, SQL*Net, administration software etc. There is no performance difference between Standard Edition and Enterprise Edition (unless using some additional EE features), just the amount of products being installed. So installing EE instead of SE will not always gain performance in your instance, in fact performance can decrease since the EE installation is much larger and starts a number unused background processes.
IFS recommends that you install Oracle Standard Edition unless you need to use Enterprise Edition functionality such as Oracle Real Application Cluster, Oracle StandBy Database, Partitioning, OLAP etc.
Due to an unpublished bug 2211325 it is impossible to make a custom Standard Edition installation using the Oracle9i release2 CD.
The only way to make a proper Standard Edition installation of Oracle9i release2 is to make a complete Standard Edition installation and then uninstall all unnecessary products.
All other attempts to make a custom Standard Edition installation will end up in an Enterprise Edition installation and this will cause licensing problems. Therefore it is extremely important to make the installation right from the beginning.
2008年1月21日 星期一
Disable Remember Password in client
Disable Remember Password
To disable "Remember Password",
just disable "Remember Password" check box.
IFS Windows ClientIf system administrator or security officers
wishes to disable "Remember Password" for some reason
(e.g. security policy compliance)
it is possible to manually disable the functionality for all clients and all users.
Removing the IFS file Ifslsa.dll from the runtime folder achieves this.
Warning!
All client executables started this runtime folder
will loose the ability to locally remember password.