Académique Documents
Professionnel Documents
Culture Documents
PERSONAL DETAILS
Name
Address
:
:
Mobile Number
Email
Date of Birth
Marital Status
Nationality
Visa status
:
:
:
:
:
:
ndonesian
Total
11 Years of IT experience (previously in Windows and Web based applications development) in
which the last 6.5 years are spent in SAP consulting specializing in:
- EPM, both Planning/Budgeting and Consolidation area
using BI-IP, SEM-BCS, BPC
- Business Intelligence analytic (front-end) area
using SAP BusinessObjects tools such as: Crystal Reports, Xcelsius, WebI, Universe, Live Office, and
QaaWS.
using BEx (Business Explorer) tools such as: Query Designer, Analyzer, Web Application Designer,
Report Designer
- Data Warehousing (back-end) area
using SAP BW.
Project experiences span across industries such as: Telecommunication, Semiconductor, Shipping,
Manufacturing, Mining, Engineering, Distribution, Real Estate, Transportation.
EDUCATIONAL QUALIFICATIONS
Jan 2006 - Dec 2007
PROFESSIONAL TRAINING
Mar 2011
Dec 2010
Dec 2007
Aug 2007
ACHIEVEMENTS
Dec 2007
Jul 2003
Graduated from STTS university with Summa Cum Laude predicate (for
students with GPA above 3.85) and awarded The 2002 Top Graduating
student.
WORK EXPERIENCES
Freelance
SAP BPC/BO/BW Solution Architect
Key responsibilities:
a) PT Angkasa Pura I (PERSERO) - SAP BPC 7.5 NW Planning (Budgeting) and Forecasting
training.
1) Training on designing Planning modules and their integrations.
2) Training on developing BPC Input Schedules & Reports
3) Training on setting up BPC Security (User, Team, Task Profile, Member Access Profile)
4) Training on setting up BPC Work Status to lock data
5) Training on setting up Business Process Flow (BPF) as a guided menu for user to perform all the
required activities
6) Training on BAdI
b)
PT Semen Indonesia (PERSERO) Tbk - SAP EPM10 and SAP BW 7.3 Legal Consolidation new
implementation project (full cycle).
1) Setting up Ownership Percentage and Corporate Group Structure using EPM10 Ownership
Manager.
2) Setting up BPC Journal for manual Consolidation adjustments (Pre & Post Consol adjustment).
3) Configuration of BPC Script Logic & Business Rules for: Balance Carry-Forward, Currency
Conversion)
4) Configuration of Automatic Adjustment Business Rules that includes: Intercompany Elimination,
Consolidation of Investment (COI) using Equity method at Parent (Holding) company, Equity in
Net Income (EQIN), Minority Interest in Net Income (MINI), Minority Interest in Net Asset (MINA),
Goodwill (for External Acquisition), and SNTRESS (for Internal Acquisition which is for the
purpose of Group restructuring), handling Fair Value Adjustment (FVA), etc
5) Developing BPC Input Schedules & Reports
6) Setting up BPC Security (User, Team, Task Profile, Member Access Profile)
7) Setting up BPC Work Status to lock data
8) Setting up Business Process Flow (BPF) as a guided menu for user to perform all the required
activities
c)
http://www.cpm-consultant.com
Jun 2010 Feb 2013
CPM Consulting provides professional services in Alignment, Design, implementation and support of SAP
Enterprise Performance Management (EPM). Its one of the best EPM partners in Asia Pacific (and
recently expanding to Middle East) with awards below.
Awarded Best SAP EPM Partner 2012
Awarded Best SAP EPM Partner 2011
Awarded Best EPM Project 2011
Awarded Best EPM Project 2010
Awarded Best EPM Project 2009
Awarded Best SAP EPM Partner 2010
Awarded Best SAP EPM Partner 2009
Awarded Best EPM Partner in APJ 2008
Awarded Best EPM Partner in APJ 2007
Awarded Best SAP NW EPM Partner in South Asia 2006
Awarded Best SAP NW EPM Project in Singapore 2006
Key responsibilities:
a) JTC Corporation - SAP BO XI 3.1 SP3 new implementation project (full cycle).
1) Developing Crystal Reports and WebI reports covering modules: HR, FI, CO, and custom
developed system.
2) Developed KPI reports and dashboards for management using Crystal Report, WebI, and
Xcelsius
3) Developed BEx queries thats allowed for external access for OLE DB for OLAP to make it
available for Universes to use
4) Developed Universes (OLAP Universe) using Universe Designer to supply data for WebI
5) Developed WebI reports (with single and multiple data sources taking data from multiple
Universes). WebI reports are created in InfoView (Java Report Panel). WebI Rich Client is also
used for faster access, offline version of report, as well as to backup reports as local .WID files).
WebI features used namely: Sections-Breaks-Sorts (including Sub & Grand Total, Custom Sort),
Formulas and Variables (using WebI powerful function Median and operator ForEach to calculate
median, that is difficult to achieve in BEx. Formula is also used to construct a dynamic report title
based on report parameters), Drill, Horizontal table (to display the variable values) and Crosstab
(to display query results), Free-Standing Cells, Query Filter (using filter type Prompts) and Report
Filter (Standard, Quick and Simple).
6) Used Merge Dimension technique in WebI to produce Master Data style of report (in BEx Query
this is the same as using: Use Master Data, not just Posted Values)
7) Designing authorization matrix for both BW and BO. Creating BW authorization (PFCG Role and
Analysis Authorization) for reporting type of users, as well as BW authorization required for BWBO integration (Authorization Object S_RFC).
8) Mapping of Windows AD user used in BO to SAP BW user in BO Central Management Console
(CMC).
9) Creating BO authorization (User Group, Access Level, Right, and assigning the User Group and
Access Level to Application, Universe Connection, Universe, WebI report)
10) Transporting SAP BW-BO objects from SAP BW-BO Dev to QA and Production systems (for BO,
the WebI reports, Universe and Universe Connections are mass-transported using Import Wizard
tool, and individual transport using client tools: WebI Rich Client and Universe Designer).
11) Setting up drill-through between reports using OpenDocument and developing custom parameter
screen using WebElements
12) Setting up SSO using Kerberos and SSO2DB (SSO to Database) with Server SNC method using
SAP Cryptographic library.
13) Creating Process Chains to schedule loading of master and transaction data with hierarchical
approach (meta chain, process chain inside another process chain). Updating DB Statistics to
optimize query performance, and creating Message to send email notification the status of a
process in Process Chain (eg. transaction data load status, delete PSA request status).
14) Involved in requirements gathering processes, coming up with detailed Business Blueprint with
Jurong Town Corporation (JTC) - SAP BPC NW 7.0 Planning (Budgeting) and Forecasting
enhancement project.
Enhancing JTC BPC NW 7.0 system this activity includes enhancing, bug fixing, and maintaining their
BPC budgeting system which includes applications below:
a) Revenue Planning (Rental Simulation)
b) CAPEX planning
- by Profit Center
- by Cost Center
c) OPEX planning
d) Product Type planning
e) Estate Type planning
f) Cost Center planning
g) Manpower Cost planning
h) Financial Statement planning
i) Funds Management planning
Some of the tasks are:
1) Developing data flow from BW cubes (which extracts Actual data from R/3) to BPC cubes.
a. Master data flow (using OpenHub to write data from BW cubes to flat file, BPC data manager
package will then load the flat file. This is because BPC NW 7.0 doesnt support direct data
load from BW cube to BPC cube unlike BPC NW 7.5)
b. Transaction data flow (BPC cube load the data directly from BW cube using data manager
package)
2) Developing, enhancing, and bug fixing on Input Schedules and Reports.
3) Developing, enhancing, and bug fixing on Script Logic and BAdI.
c)
Singapore Press Holding (SPH) - SAP SEM-BCS Legal and Management Consolidation
enhancement and performance tuning project.
1) SEM-BCS enhancement to handle cases for Divested Subsidiaries.
2) SEM-BCS enhancement to handle cases for Step Acquisitions (Change in Ownership Percentage
which involves Change in Consolidation Method, eg. from Associate becomes Subsidiary).
3) Developing Reports and Input Templates.
4) Performance Tuning for SEM-BCS InfoProviders and BEx Queries, using: Aggregate, OLAP
cache, Query Read Mode, Delta Cache, Delta Pair, etc.
d)
e)
MMI Holdings Ltd SAP BPC MS 7.5 Planning (Budgeting) and Forecasting new
implementation project (full cycle)
1) Preparing Functional Specs for data extraction used for End-to-end (full cycle) development of
Planning/Budgeting solution covering:
a. Sales & COGS planning
2)
3)
4)
5)
b. OPEX planning
c. Manpower Cost planning
d. CAPEX planning
e. Financial Statements planning
Developing Input Schedules and Reports for all Planning Area above.
Developing Script Logic
Develop integration between Planning Areas
Retraction of budget data back to R/3
f)
ComfortDelGro Corporation Ltd SAP BPC NW 7.5 Legal Consolidation new implementation
project (full cycle)
1) Developing BW data modeling for Trial Balance data extraction from ECC for Legal consolidation
purpose
2) Developing Validations on BPC to validate data coming from BW.
3) Developing Transformation and Conversion files for Account Transformation when loading Entity
data from BW to BPC
4) Developing Input Schedules and Reports (both for Financial and Non Financial or Disclosure
information)
5) Developing Script Logic and BAdI for Allocation purposes (eg. to allocate between Segments or
Business Areas)
6) Developing Business Rules and Script Logic for consolidation processes such as: Balance Carryforward, Currency Translation, Intercompany Matching, Automatic Adjusments such as:
Intercompany Elimination, Dividend Elimination, Consolidation of Investments (COI), New and
Leaving companies, Step Acquisitions case, etc), etc.
7) Developing Security
8) Creating Task Profiles and Member Access Profiles
9) Creating Teams
10) Developing Business Process Flow (BPF)
11) Setting up Work Status
g)
Surbana Corporation Ltd SAP BPC NW 7.5 Legal and Management Consolidation
enhancement project
1) Enhancing BW data modeling for Trial Balance data extraction from ECC both for Legal
consolidation and Management consolidation purpose
2) Developing Management consolidation on BPC which is based on Profit Center, and
Intercompany Eliminations are done between Profit Center and its Partner Profit Center.
3) Enhancing Validations on BPC to validate Profit Center data coming from BW.
4) Enhancing Transformation and Conversion files for Account Transformation when loading Profit
Center data from BW to BPC
5) Enhancing Input Schedules and Reports to view information by Profit Center (both for Financial
and Non Financial or Disclosure information)
6) Enhancing Business Rules and Script Logic to perform consolidation processes between Profit
Center, such as: Balance Carry-forward, Currency Translation, Intercompany Matching,
Automatic Adjusments such as: Intercompany Elimination, Dividend Elimination, Consolidation of
Investments (COI), New and Leaving companies, etc), etc.
7) Enhancing Security by Profit Center
8) Enhancing Task Profiles and Member Access Profiles by Profit Center
9) Enhancing Teams by Profit Center
10) Enhancing Business Process Flow (BPF) to have Data Region by Profit Center
11) Enhancing Work Status to lock data by Profit Center
h)
PT ABM Investama Tbk SAP BPC NW 7.5 Legal Consolidation new implementation project
(full cycle)
1) Requirement gathering and preparing the Business Blue Print (BBP) document
2) Setting up connectivity between BW and ECC system (creating RFC background user, ECC
3)
4)
5)
6)
7)
8)
9)
10)
11)
12)
13)
14)
15)
16)
17)
18)
19)
20)
21)
22)
i)
j)
PT ABM Investama Tbk - SAP EPM10 and SAP BW 7.3 Planning (Budgeting) and Forecasting
new implementation project (full cycle).
Overall BPC system design for following BPC Planning Areas (used by all subsidiaries under ABM
Investama Group):
a. HR Planning
To plan for COS and OPEX Salary Cost related, based on Headcount and Designation/Rank
using driver formula
b. Rise and Fall Index Planning (only for subsidiary PT Cipta Kridatama)
To plan for setting the maximum/minimum rise/fall for items involved in Coal Mining process
2)
3)
4)
5)
6)
7)
which prices may fluctuate during the course of the Coal Mining process (eg. Fuel, Parts,
Wages, Tyre, Oil, Ammonium Nitrate, Explosive, etc) using driver formula
c. Production Planning (only for subsidiary PT Cipta Kridatama)
To plan for Coal Mining service in Bcm (Bank Cubic Meter) and MT (Metric Ton) generated for
the Mine Owner (subsidiary PT Tunas Inti Abadi) using driver formula
d. REVCOS Planning (Revenue & Cost of Sales)
To plan for Revenue and COGS generated based on Production Planning result using driver
formula
e. CAPEX Planning
To plan for Acquisition Cost, Accumulated Depreciation, and Depreciation Expense calculation
(by both Straight-Line and Running Hour methods) for New and Existing Assets
f. FUND Planning
To plan for both CAPEX and Working Capital Loan, which source of fund can be from: Bank
Loan, Leasing Loan, Shareholder Loan, Bond, Internal Cash Flow.
The Loan Model can be: Fixed Installment (Principal + Interest), Fixed Principal, Variable
Principal.
Automatic calculation of the loan schedule which includes: loan drawdown, principal
repayment (support Grace Period), and interest calculation
g. FINANCE Planning
To plan for Balance Sheet accounts using driver formula (AP days, AR days, Inventory
Turnover days, Accrual days), OPEX, Financial Income-Expense accounts, and other Balance
Sheet and P&L accounts not covered in other Planning Areas.
Overall BW system design to develop BW ETL objects (Extraction, Transformation, Loading) for
BPC Planning areas as follows:
a. CAPEX Planning:
To load flat file data for Depreciation by both Straight-Line and Running Hour methods, flat file
for Asset Disposal,
To load from SAP ECC for posted and future depreciation within current year only (using
standard DataSource 0FI_AA_12)
To load from SAP ECC for future depreciation from next year onwards (using standard
DataSource 0FI_AA_20)
b. REVCOS Planning (Revenue & COS):
To load flat file for REVCOS data
c. FINANCE Planning:
To load FINANCE data from ECC, eg. OPEX data breakdown by Cost Center
BW development includes both standard BI Content and BW Generic DataSources, ABAP
program in BW Start & End Routines, BW extraction enhancement to add and populate extra fields
with value using ABAP code in CMOD in ECC side.
Developing BPC Transformation & Conversion files for master & transaction data loading from BW
to BPC using Data Manager Package.
Developing BPC Input Schedules & Reports (including a number of enhancements using Excel
VBA Script for automation and additional calculation to handle complex requirement).
Developing BPC Script Logic as follows:
a. Proportionating COS (Cost of Sales) amount based on Revenue as allocation factor
b. Calculating total Labour Cost = No of Manpower x Average Cost (there are a number of cost
related to labour eg. basic salary, overtime salary, bonus, medical pay, insurance cost,
training, etc.)
Designing BPC BADI (also includes modification and bug fix of BADI codes) as follows:
a. Calculate CAPEX Depreciation Cost (by both Straight-Line and Running Hour methods),
Accumulated Depreciation, NBV (Net Book Value), Gain-Loss on Asset Disposal
b. Calculate Balance Sheet and P&L allocation from one Profit Center (Head Office) to another
Profit Centers (Operating) based on Revenue as allocation factor
c. Calculate based on DOH (Days on Hand) method for Cash Received from AR (Accounts
Receivable), Cash Paid from AP (Accounts Payable) and Accruals
d. Calculate Auto-Journal (debit-credit balancing) based on mapping table (flexible), calculate
Cashflow to Cash in Bank, Retained Earning, Balance Carry-Forward for Balance Sheet
accounts and for some accounts including their movements (Increase-Decrease)
e. Calculate Splitting Revenue and COS accounts based on percentage to 3rd Party and
Intercompany
8) Designing BAdI for Planning Area Integration, that is to move data from one Planning Area to other
Planning Area as follows:
a. Transfer HR to REVCOS
b. REVCOS to CAPEX, REVCOS to FINANCE
c. Transfer CAPEX to FINANCE, CAPEX to REVCOS
d. FUND to FINANCE
e. FINANCE to LEGALAPP (for Consolidating the Budget numbers)
9) Developing BPF (Business Process Flow)
10) Designing and setting up BPC Security (User, Team, Task Profile, Member Access Profile).
http://www.iss-consulting.com
http://www.ledgeconsulting.com
Dec 2009 May 2010
ISS consulting is an SAP services partner listed on MESDAQ bursa Malaysia since 2006, with presence in
Malaysia, Singapore, Thailand, China, Indonesia, and UAE. In 2007, ISS acquired Ledge Consulting and
together form the largest SAP Channel Partner in Singapore with an estimated market share of over 60%
of the SAP Channel Business in Singapore.
Key responsibilities:
k)
Daikin Asia Servicing Pte Ltd (DAP) - SAP NetWeaver BW 7.0 new implementation project
(full cycle).
As a BW team lead I was given resources and in charge of: 1 BW consultant, 1 ABAPER, 2
supporting ECC Functional consultants, and 1 BASIS.
Developing BW reports covering modules: SD, MM, MM-IM, WM, FI,CO. Its an end-to-end (full cycle)
development that includes:
1) Gathering requirements from the users and preparing Business Blueprint.
2) Conducting end-user training and UAT.
3) Preparing training materials and configuration document.
4) Post Go-Live production support.
5) Data modelling using Standard and Generic DataSources,.
6) Enhancing Standard DataSources using User Exit and creating Generic DataSources (deltacapable).
7) Extensive use of ABAP to perform complex Transformation routines, Start Routine, and End
Routine (eg. for Currency Translation and Unit Conversion, etc).
8) Developing BW Query using BEx Query Designer and then saving it as a Workbook and add
some additional Design Items (in Design Mode) using BEx Analyzer.
9) Extensive use of RRI (Report-to-Report Interface) used to jump to other BEx Queries and to R/3
transactions as well.
10) Using Analysis Process Designer (APD) to calculate Stock Value up to Storage Location level
(standard stock InfoCube 0IC_C03 only support stock value at Plant level) and then download the
result to DSO.
11) Designing Process Chain for Master and Transaction data (with Metachain concept, using Local
Process Chain process type).
12) Setting up Authorization, both Standard and Analysis Authorization
13) Developing BI reports that should cover all Business Processes of DAP:
a.
b.
c.
d.
e.
f.
g.
h.
i.
j.
l)
Jurong Engineering Limited - SAP NetWeaver BW 7.0 new implementation project (full
cycle).
A project team of 2 BI consultants, 4 ABAPERs, 1 SD, 1 MM, 1 PS, 2 FI/CO consultants, developing
BW reports, its an end-to-end (full cycle) development covering modules: SD, MM, PS, FI (FI-GL, FIAP, FI-AR, FI-AA), CO (CO-OM-CCA, CO-OM-OPA, CO-OM-PRO or CO-OM-WBS), and EC-PCA.
Some of the BW reports developed are:
1) Individual Project Profit & Loss
2) Sales and GP Analysis
3) AR Ageing Report
4) Company Balance Sheet and Profit & Loss
5) Project Cash flow with Project Rate
6) Profit Center Reporting (Group)
7) Consolidation Cost center and profit center (Dept. Performance)
8) AR Receipts Report
9) Advance to Supplier
10) Retention Payable
11) Billing Register Report (JEL Terms: Sales Register Report)
12) Project Performance Report (Actual vs Plan = P&L), based on invoice and not sales & cost
recognition
13) Cost Control Report per-WBS system, level 1, and level 2
14) Monthly Job Progress Report (MJP Report)
15) Monthly Project Status Report per-Dept
16) Project Line Item & Summary By Open/Closed PO/Non-PO, Commitments Items, Actual
Invoiced, Actual Paid
17) Reconciliation Report for B/S and P&L Items
18) WIP Summary report(Total and Recognized Cost) need by Project ID
19) etc
http://www.hypercube.com.sg
Jan 2008 Nov 2009
Hypercube consulting is an SAP consulting company that specialises on SAP BW and BPS. Being
focused only in these particular areas and make it as a niche business, Hypercube is able to stand out
and maintain some of the best SAP NetWeaver BI and BPS consultants. Hypercube is also listed as one
of the SAP Singapore NetWeaver Services Partners.
Key responsibilities:
a) StarHub Pte Ltd - SAP NetWeaver 2004s BI 7.0 new implementation project (full cycle).
1) Developing SAP NetWeaver 2004s - BI 7.0 reports, its an end-to-end (full cycle) development
extracting data from 5 StarHub subsidiaries (Company Codes): StarHub Mobile Pte Ltd, StarHub
Cable Vision Ltd, StarHub Internet Pte Ltd, StarHub Online Pte Ltd. Tasks include:
a. Gathering requirements from end users and preparing Business Blueprint.
b. Conducting end user training.
c. Data modeling using both old (BW 3.x) and new (BI 7.0) data flow objects and also standard
BI content (LO cockpit with Queued Delta) and Generic/Custom DataSources.
d. Using both Data Target type of InfoProvider (DSO, InfoCube) and Virtual InfoProvider (InfoSet,
MultiProvider).
e. Using Standard DataSources for FI, PS modules and also SD, MM (LO cockpit) modules
which are enhanced. The custom fields are Delta enabled (LIS User Exit).
f. Developing Generic DataSources with extraction methods: Function Module, Table/DB View,
InfoSet Query, which support Delta Extraction.
g. Designing Transformation (BI 7.0 data flow) and also Transfer Rules and Update Rules (BW
3.x data flow) using Constant, Formula, Read Master Data, Routine.
h. Using Start and End Routine in Transformation.
i. Designing Process Chain (with Metachain concept, using Local Process Chain process type).
j. Developing reports using BEx Query Designer: Exception, Condition, Structure, Cell Editor,
Exception Aggregation, Restricted KF, Calculated KF, Selection, Formula.
k. Creating Variables with type: Characteristic Value, Text, Hierarchy, Hierarchy Node, Formula,
and with Processing Type: Manual Input, Replacement Path, Customer Exit.
l. Using Virtual Characteristics and Key Figures, RRI (Report-to-Report Interface), and VBA
together with BEx Analyzer API in a Workbook.
m. Creating Authorization, both Standard and Analysis Authorization.
BI reports were developed for MM or P2P (Procure to Pay) module, with relation to IM
(Investment Management) and PS (Project System) modules.
a. PO Outstanding Commitment Actual.
b. Business Case Draw-down Actual.
c. PO/FO Cashflow Actual.
d. Planned Commitment Forecast.
e. Operational Cashflow Forecast.
f. CAPEX Completion Forecast.
g. CAPEX Actual vs Budget.
h. Purchase Order Payment Schedule Report.
i. Framework Order Payment Schedule Report.
Comprehension of other modules BI reports design.
a. MM - IM (Inventory Management).
b. SD or O2C (Order to Cash).
c. FI (Financial Accounting).
2) Customising and evaluating SAP ECC 6.0 - MM (Materials Management) or P2P module.
a. Evaluating around 12 StarHub specific MM end-to-end scenarios to check whether the
customizations behave as intended. This involves creation of Contract (Quantity and Value
contract), RFQ (Request For Quotation), PR, PO or FO, GR, IV with 2 and 3-way match LIV,
maintaining Invoicing Plan, Purchasing Info Record, Vendor Master, Material Master,
performing Physical Stock Count, FI Payment, Business Case, and WBS creation in SAP IM
and PS modules for budgeting control, Transfer Posting between Storage Locations,
Authorization evaluation, etc. Example scenarios are: Expenses w/ and w/o contract, Stock or
Marketing Premium Buy, CAPEX project - BTS Rollout, etc.
b. Creating master data Characteristic and Class for Materials Classification and PR Release
Procedure.
c. Customising and linking Company Code, Movement Type, GL Accounts and Storage Location
(MM-IM).
d. Setting up and using ALE and IDoc to transfer master data Characteristic and Class between
Clients on the same and different application servers (between Development - QA
Production servers).
e. Customising Movement Types for Goods Receipt (MIGO).
f. Setting up and using LSMW (Direct Input and Screen Recording) to load customizing data in
Customizing (SPRO) for PR Release Procedure. Here, i efficiently used macro (VBA) to
programatically generate the customising data in Excel and then load it with LSMW, instead of
entering it manually into the system which is tedious.
3) Developing ABAP program for Auto GR (Goods Receipts) that is run as a batch job.
4) Developing ABAP ALV reports:
a. Invoicing Plan Schedule report (ALV with grouping/header-detail format).
b. Inventory Balance report (standard ALV format).
b) Sumitomo Chemical Singapore - SAP ECC 6.0 upgrade project - from SAP R/3 3.1.
1) Evaluating around 25 business process scenarios in SD module that covers tasks such as:
a. Creating Sales Order, Delivery Order (Picking - Packing - Loading), Post Goods Issue, Billing
Document, Post Incoming Payment, Inter-company Billing (exchange of goods and services
between Company Codes), Maintenance Order. Example scenarios are: Monomer Sales,
Monomer Pipeline Sales, Sumipex Sales, etc.
b. Creating Customer Master, Material Master, Credit Control Master.
c. Verifying the correctness of related documents generated from sales process, such as:
Material document, Accounting document, Controlling document, Profit Center document.
d. etc.
2) Evaluating around 39 business process scenarios in MM module that covers tasks similar to
StarHub MM module (read above). Example scenarios are: Procurement of Raw Materials
(Hydrochloric Acid, Caustic Soda, etc), Procurement of Sub-Raw Materials (Local Purchases Stock and Non Stock item, Overseas Purchases - Stock item), Procurement of Services for
Projects, Procurement of Expense Items (Safety Equipments or Operating Supplies), etc.
3) Evaluating Authorization based on Authorization Matrix.
4) Using LSMW to migrate Master data for SD (Pricing Procedure), MM (Release Procedure), and
CO (Cost Center, Activity Type).
c) Tech Semiconductor (acquired by Micron Semiconductor Asia) - SAP BW 3.5 maintenance and
enhancement project.
1) Automation of Exchange Rates and Global Settings (Factory Calendar, Currency, UOM, Fiscal
Year Variant) transfers from R/3.
2) Creating custom hierarchy of Purchasing Groups as the company requires a hierarchical and
higher level view of its Purchasing Groups (using characteristic Purchasing Group Combination:
Capital, Material, Spare).
3) Changing data load for reports that were initially done with Full load, some improved with Delta
load and some with efficient Pseudo Delta and Selective Deletion.
4) Changing Materials Management - Inventory Balance report (replacing it with LO Cockpit:
Inventory Management with non-cumulative key figures using DataSources 2LIS_03_BX,
2LIS_03_BF).
5) Etc.
d) Maritime and Port Authority of Singapore (MPA) - SAP NetWeaver 2004s BI 7.0 new
implementation project (full cycle).
An end-to-end (full cycle) development to develop BI reports with tasks such as:
1) Gathering requirements from end users and preparing Business Blueprint.
2) Conducting end user training.
3) Developing BI reports covering several modules such as.
a. SD reports: List of Cancelled Sales Orders, Report on Water Sales, Master Listing of
Contracts, Port Dues by Vessel Type, Maritime Welfare Fee Collections, List of Top 10/20/30
Customers for Port Dues, etc.
b. MM reports: Summary of Procurement Returns (for GEBIZ & non GEBIZ), etc
c.
d.
e.
f.
FI-AR reports: Revenue Analysis by Tariff, List of Credit Memos issued (Year to Date), etc.
FI-AP reports: Partial Payments, etc.
FI-TR reports: Impairment Values per Fund Manager, etc.
PSM-FM reports (Public Sector Management - Funds Management): Internal Orders - Actual,
Commitment, and Budget data (Comparison and Variance Analysis), etc.
4) Complex Process Chain (with Metachain concept and Alert system).
5) BI Authorization (both Standard and Analysis Authorizations).
6) Developing ABAP interfaces between ECC-BI-BPC servers for transfers of:
- Master data (Profit Center, Cost Center, G/L account, Fixed Asset, Internal Order, Statistical
Key Figure of Cost Center) with Time-dependent Attribute, Text, Hierarchy, and Hierarchy
Interval information
- Transaction data (Internal Orders - Actual, Commitment and Budget data, G/L account Balance, Funds Management in Public Sector Management), which involves the use of BI
Retraction as well.
7) Developing ABAP ALV reports: List of Tariff Items, List of Credit Notes (by Month/Year), etc.
Some advanced techniques involved:
a. Creating new (custom) Process Types in Process Chains using Class Builder (Object Oriented)
b. Multi-layered Architecture in the Data Warehouse Layer
c. Passing values between Variables (Variable Exit with i_step = 1, 2, 3)
d. Virtual Characteristics and Key Figures
e. Exception, Condition (with Variable)
f. Complex BEx Query Structures with Cell Editor
g. Advanced Exception Aggregation
h. Extensive use of Hierarchy
i. Transfer of Hierarchy by creating ALE connection between 2 client (logical system)
j. Use of Design Items in report layout
k. Formula Mode
l. Extensive use of macro (VBA) together with BEx Analyzer API for difficult Workbook formatting
(by embedding multiple BEx Queries into a Workbook)
m. Performance Monitoring
n. Performance Tuning with Index, Aggregates, OLAP Cache, etc.
http://www.microcraft.com.au
Microcraft is an e-Learning service provider and software developer. The company skills and expertise
span e-Learning strategic knowledge, IT infrastructure, instructional design and media production skills.
Key responsibilities:
Integrating Author e-Learning software, Moodle Learning Management Systems (LMS), and TIBCO
Enterprise Service Bus at Australia Post for authentication and authorization purposes, exchange
employees data and their training results.
Maintaining & developing custom modules for clients LMS using Moodle (e.g. Australia Post, CSL
Limited, etc).
Coding and debugging Author Development - a Windows-based software application for creating an
interactive e-Learning application that supports: built-in question types, wide range of video, graphics
and sound files, link to a popular LMS system (e.g. Moodle), user-defined variables and conditional
actions for complex applications, integrated results and student management.
Administering company internal network with Domain Controller, DNS, DHCP, Mail, Database, and
Web servers (IIS & Apache) running on Microsoft Small Business Server 2003.
Running and maintaining Microsoft Exchange Server 2003 and Microsoft Sharepoint Services 2.0.
http://infotech.monash.edu/about/schools/clayton/
Jan 2007 Nov 2007
Since January 2007, I was invited to be an Assistant Lecturer at Faculty of IT, Monash University, Clayton
campus, teaching several tutorial classes and computer laboratories for several subjects. I was
responsible for approximately 115 students each semester.
Key responsibilities:
Tutoring FIT2013 - e-Business Technologies unit.
This unit covers a broad range of web-related programming topics such as :
- e-Business models, N-tier architecture, OOP/distributed approach.
- XHTML, CSS, XML, DTD, XML Schema, XSLT, XPath, JavaScript & VB Script (DHTML).
- Server-side script (ASP and ASP.NET using Jscript and C# language), Web Servers (IIS and
Apache), Database server (SQL Server 2005, Microsoft Access).
- Web Services, SOAP, WSDL, UDDI.
- Other topics, such as: Web security, Fault tolerance, Load balancing, Encryption, Digital
signatures, Application interoperability, Middleware.
Tutoring FIT2006 - Business Process Modelling and Workflow unit.
This unit studies about redesigning or reengineering business processes in a company (BPR) to
improve efficiency and effectiveness. It also gives a hands-on experience in using analytical tools and
simulation software (Extend & ARIS) to model, analyse, understand, design and improve companies
business processes.
Tutoring BUS4011 - Advanced Computer Programming for Business unit.
This unit covers technical & advanced programming topics including:
- Control structures, Modules, Classes, Procedures, Recursion and Object Oriented Programming.
- Exception Handling & Multi-threading.
- Regular Expressions.
- Files and Streams.
- XML, Namespaces, DOM, DTD, XML Schemas, XSLT, XPath.
- Database, SQL, ADO .NET, ASP .NET, Web Controls, Web Services, advanced GUI
programming.
Other responsibilities:
Running regular consultation sessions.
Setting up online web & database servers (IIS + .NET web server and MS SQL Server 2005 database
server) for unit assignments and student projects that are accessible remotely (e.g. from home).
Providing feedback and responding to student enquiries (e.g. forum, email, during consultation, etc).
Participating and contributing in the units online discussion forum.
Marking units assignments, class tests, final projects and examination papers.
http://infotech.monash.edu/about/schools/caulfield/
Jul 2007 Nov 2007
Since July 2007, I was offered to be a marker responsible for teaching on tutorial sessions and marking
student assignments and tests for off-campus/online units (e-Learning) at Faculty of IT, Caulfield
campus.
Key responsibilities:
Marking FIT1011 Web Systems 1 online units assignments and tests.
This unit gives introduction to the physical structure of the Internet, W3C and its role. Topics covered :
- Hypertext and document markup: HTML and XHTML for web site structuring and navigation.
- Site development life cycle and the implementation of: forms, lists, tables, frames, layers, CSS.
- Web graphics: vector & bitmap images, image constraints, digitising images, graphic design.
- Plug-ins and multimedia: audio and video capture and streaming.
- Web scripting using Javascript, VB script.
- XML (structure of XML documents, validating XML documents, Web design using XML, etc).
- Web sites for mobile devices (XHTML-MP).
BMG is an internet & mobile content service provider that provides real-time information to the internet &
mobile phone users (e.g. soccer leagues results, zodiac information, personal reminders, greetings, etc).
Key responsibilities:
Developing & hosting several moderate & large scale websites.
Running several web services such as Web server, Mail server, FTP server, DNS server, Proxy
Server, DHCP Server on a Linux server.
Developing & hosting an automated mobile Value Added Services (VAS) application on a Windows
2000 server.
Note : This application receives text (Short Message Services) requests from customers and then
automatically delivers requested mobile contents, such as : Monophonic & Polyphonic Ringtones,
B/W & Colour Wallpapers, Java Games, Operator Logos, Screen Savers, etc. The customers can
also request these contents via Web site & WAP site.
Developing several custom windows based applications for data volume counter, billing, charging,
and accounting purposes.
Since year 2000 (the 2nd year of my undergraduate study), I have been working as a freelance web
developer, developing several web sites.
After graduated, I was also involved (in a group of programmers) in developing tailor-made (custom)
software for sales, purchasing, distribution, inventory (stock management), Account Payable, Account
Receivable, Trading (Export-Import) information system, that records operational transactions and prints
custom reports. I use Borland Delphi 7 and SQL Server 2000 DBMS. It was developed for companies
below:
- PT. Trimanggolo Dento
- PT. Cipta Niaga
- PT. Conbloc Indonesia
http://www.ubaya.ac.id
Junior Lecturer
The University of Surabaya is the biggest university in eastern Indonesia with several faculties and
departments, such as: Arts, Law, Business and Economics, Accounting, Education, Engineering, Health &
Medicine, Chemistry, Design, Science, Information Technology, etc.
Key responsibilities:
Teaching Database & Management Systems subject, using ORACLE 9i DBMS.
Topics covered including : ER-D, Mapping, Oracles objects, DDL & DML type of SQL commands,
Constraints, PL/SQL, Procedure, Function, Cursor, Trigger, Import & Export data, User management,
Role, Privilege, etc.
STTS University
Assistant Lecturer & Laboratory Assistant
rd
Since 3 semester, I became an assistant lecturer teaching in a class room for conceptual subjects, also
a laboratory assistant teaching in a computer laboratory for practical and programming subjects.
Key responsibilities:
Tutoring several classes, such as : Object Oriented programming (C++, Delphi, etc), Internet
Application (HTML, ASP, PHP, .NET, etc), Computer Network, Assembly Language, etc.
Maintaining server-client computers and the networks in the computer lab, installing the operating
system & software, backup system, etc.
Since June 2006, I have been giving private tutoring to several Monash University students (both local
and international) in several programming subjects, such as: Java, VB .NET, PHP, XML & AJAX.
Key responsibilities:
Tutoring programming related subjects such as:
- FIT2028 - Web Systems 2 (http://walkabout.infotech.monash.edu.au/walkabout/fit2028/index.html)
- FIT3043 - Web Systems 3 (http://walkabout.infotech.monash.edu.au/walkabout/fit3043/index.html)
- FIT1007 - Computer programming 2 (http://www.infotech.monash.edu.au/units/fit1007)
SKILLS SUMMARY
Languages
Programming skills
- ABAP Debugger
SAP BW-BPS (NetWeaver 2004) and BI-IP (NetWeaver 2004s)
Use of SAP Best Practices (Accelerated SAP)
Hands-on practice with SAP BusinessObjects (BO) tools
And also the integration with SAP R/3 and SAP BW, as data source to
pull both multidimensional (OLAP) and relational (OLTP) data.
a. Crystal Reports 2008
- With SAP BW
Using BusinessObjects XI 3.0 Integration Kit for SAP Solutions (appear
as a toolbar in Crystal Reports) to connect to SAP BW (using BAPI) and
retrieve SAP BW Queries, InfoCubes, ODS objects, then create a
formatted report from that data.
- With R/3
Accessing R/3 objects such as InfoSets, InfoSet Queries, SAP Table,
Cluster, and ABAP Function Module as data source.
b. WebIntelligence (WebI) XI 3.0.
- With SAP BW
Creating Universes (OLAP Universes) of BW Queries, InfoCubes,
MultiProviders using Universe Designer. These Universes are then
exported to BusinessObjects Enterprise (BOE) repository to be used by
WebIntelligence to create Ad-hoc Queries and Reports.
c. Xcelsius 2008
- Using Live Office to get Crystal Reports, WebIntelligence, and
Universe data stored in BOE repository, which can then be used as data
source for Xcelsius to create dynamic and interactive presentation
(dashboard).
- Using Query as a WebService (QaaWS) to run a WebService on top of
Universe in BOE repository that supplies data for Xcelsius.
d. Using InfoView to view reports and dashboards created using Crystal
Reports and Xcelsius, or just to run WebI (Java Panel) from there.
e. Using Data Federator Designer and Query Server to design and
create a virtual database as a federation or join from several source
tables (which can be from different DBMS). Creating a Universe from
this database, then exporting it to BOE repository, and eventually ready
to be consumed by other BO tools.
f. Using Voyager XI 3.0 to directly access multidimensional (OLAP) data
in SAP BW InfoCubes and perform analysis. The connection is
established by BusinessObjects XI 3.0 Integration Kit for SAP Solutions.
g. Using Central Management Console XI 3.0 to manage user security
(eg. manage access to folders or servers).
Hands-on practice with SAP Business Planning and Consolidation
(BPC) both 5.1 (M) and 7.0 (NW).
SAP R/3
- Comprehension of ECC modules such as: Sales and Distribution (SD),
Materials Management (MM), Financial Accounting (FI), Controlling
REFERENCES
Florence Tea
Senior SAP Consultant
HP Consulting MM Lead for StarHub SAP
implementation project.
Hewlett-Packard Singapore (Sales) Pte. Ltd.
450 Alexandra Road
Singapore 119960
Mobile: +65 9727 6537
Email:
siew-lan-florence.tea@hp.com
Tony McSherry
Director, e-Learning solutions
Microcraft e-Learning Pty Ltd,
Eric J. Herlim
High School friend
Senior System Engineer
Accenture Technology Solutions
Philadelphia Office, PA, USA
Octel : +1 267 216 2284
Mobile : +1 267 243 6675
Email :
eric.j.herlim@accenture.com
Meldy Tristano
High School friend
Assistant Manager - Audit Department
Deloitte
Abbotts House 2
Reading, RG1 3BD, United Kingdom
Phone : +44 0118 322 2146
Email :
mtristano@deloitte.co.uk
Stephen Paull
Senior Lecturer and Course Leader, Master of
Business in ERP Systems.
School of Information Systems,
Faculty of Business and Law,
Victoria University
Melbourne, Victoria 3000, Australia
Phone : +61 3 9919 1085
Email :
Stephen.Paull@vu.edu.au
Brendan McCarthy
Senior Lecturer
Director, Web-based Learning
School of Information Systems
Faculty of Business and Law,
Victoria University
Melbourne, Victoria 8001, Australia
Phone : +61 3 9919 5079
Mobile : +61 418 545 780
Email :
Brendan.McCarthy@vu.edu.au
Ir. Gunawan.
Senior Lecturer and Course Leader, Bachelor of
Computer Science.
Sekolah Tinggi Teknik Surabaya (STTS) University,
Jl. Ngagel Jaya Tengah 73-77,
Surabaya - 60284,
PO.BOX 1398, Surabaya, East Java, Indonesia
Phone : +62 31 502 7920
Email :
Gunawan@stts.edu