2008年2月11日 星期一

Install IFS Mobile Web Client

Install 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:
\fndweb\3.6.0\templates\applications\base\dist\b2e.ear\b2e.war\common
\fndweb\3.6.0\templates\applications\base\dist\b2b.ear\b2b.war\common

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:

\fndext\3.0.0\deploy\\dist\.ear\.war\common
\fndext\3.0.0\jboss\server\\deploy\.ear\.war\common

(b) If a site is defined to use RMI method:

\fndext\3.0.0\deploy\\dist\fndext.ear\.war\common
\fndext\3.0.0\jboss\server\\deploy\fndext.ear\.war\common

Manual Installation
1. Adding links to IFS Mobile - Start Menu
Open common\mobile\menu_page.jsp and include Navigator.jsp pages
to it for the links of the installed mobile pages to be visible.

The Navigator.jsp pages should be included
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:////mobile.html Login with your Application Server user id and password.

2008年1月30日 星期三

IFS/Business Analytics Overview

An IFS built, Excel add-in
  • For reporting, analysis and planning
  • l With 100% Excel experience
Access data from any business process within IFS Applications optimized for information workers:
  • Fancials, projects, work order, etc
Business users can generate the most accurate, useful spreadsheet reports possible using the tools they already know.

IFS/BI Services (Solution Manager)
  • 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
IFS/Info Services
  • Online and scheduled report deployment and delivering
IFS/Document Management
  • Scheduled reports can automatically be stored in Document Management
With IFS/Business Analytics, your data is protected with the same high level of security as IFS Applications – down to row level security
  • 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
.

2007年12月16日 星期日

How To use dblink for IFS-Applicaion

Local database SID=RACE7
Remote Database SID=DEV10
if network is being setup ready.
1) EDIT tnsname.ora
DEV10 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = lg)(PORT = 1523)) )
(CONNECT_DATA = (SERVICE_NAME = dev10)
)
)
2) Create a public(or private) db link object
SQL> CREATE PUBLIC DATABASE LINK MY_TP CONNECT TO IFSAPP IDENTIFIED BY IFSAPP USING 'dev10';
Database link created.

3) Copy table from remote database to local database
SQL> COPY FROM IFSAPP/IFSAPP@DEV10 CREATE LONGINE_TAB
USING SELECT * FROM abc_class_TAB;
Array fetch/bind size is 15. (arraysize is 15)
Will commit when done. (copycommit is 0)
Maximum long size is 80. (long is 80)Table ABC created.
3 rows selected from
IFSAPP@DEV10.
3 rows inserted into LONGINE_TAB.
3 rows committed into LONGINE_TAB at DEFAULT HOST connection.

4)SELECT * FROM LONGINE_TAB;
ABC_CLASS ABC_PERCENT ROWVERSION
------------------ ------------------------- -------------------------
A 80 2007/06/28
B 15 2007/06/28
C 5 2007/06/28

5)delete from LONGINE_TAB;

6)select * from abc_class@my_tp;
ABC_CLASS ABC_PERCENT ROWVERSION
------------------ ------------------------- --------------------------------
A 80 20070628151609
B 15 20070628151609
C 5 20070628151609

7)COPY FROM IFSAPP/IFSAPP@DEV10 INSERT LONGINE_TAB USING SELECT * FROM abc_class_TAB;

Array fetch/bind size is 15.
(arraysize is 15)Will commit when done.
(copycommit is 0)Maximum long size is 80. (long is 80)
3 rows selected from
IFSAPP@DEV10.
3 rows inserted into LONGINE_TAB.
3 rows committed into LONGINE_TAB at DEFAULT HOST connection.

8)select owner,object_name from dba_objects where object_type='DATABASE LINK';
( or select owner, db_link from dba_db_links; )
ower db_linkpublic
public my_tp.WORLD

9)drop public database link my_tp;
( or drop public database link my_tp.WORLD;)

2007年12月2日 星期日

Parameter File content on IFS PRINTSERVER

!PRINTSERVER.IFM
$HOME=C:\Program Files\IFS Applications7\Print Server
$PRINTER_REFRESH_INTERVAL=360
$INSTANCE_ID=DEV10
$MODE=QUIET
$DEBUG=N
$LOG_FILE=C:\Program Files\IFS Applications7\Print Server\PrintsrvDEV10.log

$DB.NAME=LG_DEV10

$DB.USER=ifsapp
$DB.PASSWORD=ifsapp
$DB.ADM_USER=ifsapp

$PRINTER_LIST=

$TIMER.INTERVAL=20000
$HISTORY.SIZE=100
$CATEGORY.MIN=0

$CATEGORY.MAX=99999

$LANG_CODE=en

$QRP_DIR=C:\Program Files\IFS Applications7
$LAYOUT_ROOT=
$PDF_ACTIVE=TRUE

$PDF_DIR=D:\PDFs
$MULTI_LANG_SUPP=TRUE
$SERVICE.NAME=
IFSPrintServerDEV10
$SERVICE.DISPLAY_NAME=IfsPrintSrv -
DEV10
$SERVICE.CMD_LINE=C:\Program Files\IFS Applications7\PrintSrv.exe "%s"

$SERVICE.CHECK_INTERVAL=300
$SERVICE.RESTART_THRESHOLD=0
$SERVICE.RESTART_DELAY=60
$SERVICE.LOG=Y

$SERVICE.LOG_FILE=C:\Program Files\IFS Applications7\Print Server\PrintsrvDEV10srv.log
$CATEGORY.MIN=0
$CATEGORY.MAX=0